.vq-buy-context,.vq-product-premium{--vq-forest:#173d2b;--vq-forest-2:#24513a;--vq-paper:#fbfaf6;--vq-cream:#f6f1e7;--vq-line:#e4e8e3;--vq-muted:#68766e;--vq-accent:#b69955;--vq-soft:#f7f2e8}.vq-buy-context--proteine-feminin,.vq-product-premium--beauty{--vq-accent:#b38387;--vq-soft:#fbf2f3}.vq-buy-context--propolis-60-gelules,.vq-product-premium--defense{--vq-accent:#b67b32;--vq-soft:#fbf4e6}.vq-buy-context--gelee-royale,.vq-product-premium--vitality{--vq-accent:#c39b42;--vq-soft:#fbf7e7}.vq-buy-context--femme-40,.vq-product-premium--femme40{--vq-accent:#8b7b8d;--vq-soft:#f5f1f5}.product-information{--vq-hero-radius:26px}.product-information__grid{align-items:start}.product-information__media{position:relative}.product-information__media .product-media{overflow:hidden;border-radius:var(--vq-hero-radius)!important;background:linear-gradient(145deg,#faf8f2,#f3eee4);border:1px solid rgba(23,61,43,.07);box-shadow:0 18px 50px #173d2b0e}.product-information__media img{transition:transform .45s cubic-bezier(.2,.75,.2,1)}.product-information__media .product-media:hover img{transform:scale(1.015)}.product-details>.group-block{padding:28px!important;border:1px solid rgba(23,61,43,.08);border-radius:24px;background:#ffffffe6;box-shadow:0 18px 55px #173d2b0f}.product-details h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.2vw,54px);line-height:1.02;font-weight:500;letter-spacing:-.04em;color:#173d2b}.product-details .price{font-weight:800}.product-details .price-item{font-size:clamp(22px,2vw,30px)}.vq-buy-context{margin:0 0 18px;padding:18px;border:1px solid color-mix(in srgb,var(--vq-accent) 23%,#e6e9e6);border-radius:18px;background:linear-gradient(135deg,#fff 0%,var(--vq-soft) 100%);box-shadow:0 10px 34px #173d2b0b}.vq-buy-context__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.vq-buy-context__badge{display:inline-flex;align-items:center;min-height:30px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--vq-accent) 12%,#fff);border:1px solid color-mix(in srgb,var(--vq-accent) 30%,#fff);color:#173d2b;font-size:11px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.vq-buy-context__availability{display:inline-flex;align-items:center;gap:7px;color:#356548;font-size:12px;font-weight:750}.vq-buy-context__availability.is-unavailable{color:#8a5b56}.vq-buy-context__dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent)}.vq-buy-context__benefit{margin:13px 0 0;color:#445a4d;font-size:14px;line-height:1.55}.vq-trust-after-cart{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:15px;padding:15px 2px 1px;border-top:1px solid rgba(23,61,43,.1)}.vq-trust-after-cart__item{display:flex;align-items:center;gap:8px;color:#5d6d63;font-size:11.5px;line-height:1.35}.vq-trust-after-cart__icon{display:grid;place-items:center;width:23px;height:23px;flex:0 0 23px;border-radius:50%;background:#f5f7f3;color:#173d2b}.vq-trust-after-cart__icon svg{width:13px;height:13px}.vq-trust-after-cart[dir=rtl] .vq-trust-after-cart__item{text-align:right}.buy-buttons-block .product-form-buttons .button[name=add]{min-height:58px;border-radius:14px;font-weight:850;letter-spacing:.01em;box-shadow:0 11px 26px #173d2b21;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.buy-buttons-block .product-form-buttons .button[name=add]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 15px 34px #173d2b2e}.buy-buttons-block .quantity-selector{border-radius:12px}.sticky-add-to-cart__bar{border:1px solid rgba(23,61,43,.1)!important;box-shadow:0 18px 50px #173d2b29!important}.sticky-add-to-cart__button{border-radius:12px!important;font-weight:800}.sticky-add-to-cart__title{color:#173d2b}.sticky-add-to-cart__image{border-radius:12px!important}.vq-product-premium{color:#173d2b}.vq-product-premium[dir=rtl]{text-align:right}.vq-product-block{padding:72px 0;border-top:1px solid #e8ebe8}.vq-product-block__head{display:grid;grid-template-columns:.75fr 1.25fr;gap:44px;align-items:end;margin-bottom:30px}.vq-product-kicker{display:inline-flex;width:max-content;padding:6px 11px;border:1px solid color-mix(in srgb,var(--vq-accent) 30%,#e7e9e7);border-radius:999px;background:var(--vq-soft);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.vq-product-block h2{margin:14px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,52px);line-height:1.05;font-weight:500;letter-spacing:-.035em}.vq-product-block__lead{max-width:680px;margin:0;color:#65736a;font-size:15px;line-height:1.7}.vq-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vq-feature-card{position:relative;min-height:178px;padding:23px;border:1px solid color-mix(in srgb,var(--vq-accent) 22%,#e7eae7);border-radius:20px;background:linear-gradient(150deg,#fff 35%,var(--vq-soft));box-shadow:0 14px 42px #173d2b0b;transition:transform .22s ease,box-shadow .22s ease}.vq-feature-card:hover{transform:translateY(-2px);box-shadow:0 18px 48px #173d2b13}.vq-feature-card__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#173d2b;color:#fff}.vq-feature-card__icon svg{width:17px;height:17px}.vq-feature-card h3{margin:18px 0 8px;font-size:16px}.vq-feature-card p{margin:0;color:#68766e;font-size:13px;line-height:1.55}.vq-composition-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.vq-composition-card{padding:22px;border:1px solid #e5e9e4;border-radius:18px;background:#fff}.vq-composition-card strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;color:#173d2b}.vq-composition-card span{display:block;margin-top:5px;color:#64736a;font-size:12px;line-height:1.5}.vq-composition-note{margin-top:14px;padding:13px 16px;border-radius:13px;background:var(--vq-soft);color:#68736d;font-size:12px;line-height:1.55}.vq-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vq-step{padding:24px;border-top:3px solid color-mix(in srgb,var(--vq-accent) 70%,#173d2b);border-radius:0 0 18px 18px;background:#fff;box-shadow:0 12px 36px #173d2b0b}.vq-step__num{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#173d2b;color:#fff;font-size:11px;font-weight:850}.vq-step h3{margin:15px 0 7px;font-size:16px}.vq-step p{margin:0;color:#68766e;font-size:13px;line-height:1.55}.vq-audience{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vq-audience-card{padding:28px;border-radius:22px;background:linear-gradient(145deg,var(--vq-soft),#fff);border:1px solid color-mix(in srgb,var(--vq-accent) 22%,#e6e9e6)}.vq-audience-card--dark{background:#173d2b;border-color:#173d2b;color:#fff}.vq-audience-card h3{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.vq-audience-card p{margin:0;color:#637269;line-height:1.65;font-size:14px}.vq-audience-card--dark p{color:#ffffffc7}.vq-specific-faq{margin:0 0 72px;padding:46px;border-radius:28px;background:linear-gradient(140deg,var(--vq-soft),#fff);border:1px solid color-mix(in srgb,var(--vq-accent) 20%,#e7eae7)}.vq-specific-faq__head{max-width:680px;margin-bottom:24px}.vq-specific-faq__head h2{margin:14px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.5vw,46px);font-weight:500;letter-spacing:-.03em}.vq-specific-faq__head p{margin:0;color:#66736b}.vq-specific-faq__list{border-top:1px solid rgba(23,61,43,.12)}.vq-specific-faq details{border-bottom:1px solid rgba(23,61,43,.12)}.vq-specific-faq summary{padding:18px 0;font-weight:800;cursor:pointer}.vq-specific-faq details p{padding:0 0 18px;margin:0;color:#637168;line-height:1.65}.product-recommendations .product-card__content{border-radius:18px!important;overflow:hidden;background:#fff;transition:transform .22s ease,box-shadow .22s ease}.product-recommendations .product-card:hover .product-card__content{transform:translateY(-2px);box-shadow:0 17px 45px #173d2b14}.product-recommendations .quick-add button,.product-recommendations .quick-add__button{border-radius:12px!important;box-shadow:0 8px 20px #173d2b1a}@media(max-width:989px){.product-details>.group-block{padding:22px!important}.vq-product-block{padding:58px 0}.vq-product-block__head{grid-template-columns:1fr;gap:16px}.vq-feature-grid,.vq-steps,.vq-composition-grid{grid-template-columns:1fr 1fr}.vq-audience{grid-template-columns:1fr}.vq-specific-faq{padding:32px}}@media(max-width:749px){.product-information{--vq-hero-radius:0}.product-information__media{margin-inline:calc(var(--page-margin,16px) * -1);width:auto;min-width:calc(100% + (var(--page-margin,16px) * 2))}.product-information__media .product-media{border-radius:0!important;border-inline:0}.product-information__media .product-media:hover img{transform:none}.product-details>.group-block{padding:18px!important;border-radius:18px;box-shadow:none}.product-details h1{font-size:clamp(33px,11vw,44px)}.vq-buy-context{padding:15px;border-radius:15px}.vq-trust-after-cart{grid-template-columns:1fr 1fr;gap:9px 10px}.vq-trust-after-cart__item{font-size:10.8px}.sticky-add-to-cart__bar{gap:10px!important;padding:10px 12px calc(10px + var(--safe-area-inset-bottom))!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__button{width:auto!important;min-width:42%!important;padding:12px 15px!important}.sticky-add-to-cart__button .svg-wrapper{display:none}.sticky-add-to-cart__price{font-size:12px!important}.sticky-add-to-cart__image{height:46px!important}.vq-product-block{padding:48px 0}.vq-feature-grid,.vq-composition-grid,.vq-steps{grid-template-columns:1fr}.vq-feature-card{min-height:auto}.vq-audience-card{padding:23px}.vq-specific-faq{margin-bottom:50px;padding:23px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.product-information__media img,.buy-buttons-block .product-form-buttons .button[name=add],.vq-feature-card,.product-recommendations .product-card__content{transition:none!important}.product-information__media .product-media:hover img,.vq-feature-card:hover,.product-recommendations .product-card:hover .product-card__content{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vq-product-premium.css.map */
