.product-highlight{padding:var(--padding-top) 0 var(--padding-bottom)}.product-highlight__inner{display:flex;flex-direction:column;gap:20px}.product-highlight__content{display:contents}.product-highlight__text{order:1}.product-highlight__media{order:2}.product-highlight__benefits{order:3}.product-highlight__offer{order:4}@media screen and (min-width:900px){.product-highlight__inner{flex-direction:row;align-items:flex-start;gap:1.6%}.product-highlight__content{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:27px}.product-highlight__media{flex:0 0 50%}}.product-highlight__text{display:flex;flex-direction:column;gap:5px}@media screen and (min-width:900px){.product-highlight__text{gap:14px}}.product-highlight__heading{max-width:510px;margin:0;font-family:var(--font-dm-sans);font-weight:600;font-size:var(--type-mob-h2-sans);line-height:1.2;color:var(--heading-color)}@media screen and (min-width:900px){.product-highlight__heading{font-size:40px;line-height:50px}}.product-highlight__description{max-width:584px;font-family:var(--font-dm-sans);font-weight:400;font-size:var(--type-mob-body);line-height:var(--type-mob-body-lh);color:var(--description-color)}.product-highlight__description p{margin:0}@media screen and (min-width:900px){.product-highlight__description{font-weight:300;font-size:16px;line-height:22px}}.product-highlight__media{display:flex;flex-direction:column;gap:34px;width:100%}.product-highlight__image-box{display:block;width:100%;height:var(--media-height);border-radius:var(--media-radius);overflow:hidden}.product-highlight__image-wrapper{display:block;width:100%;height:100%}.product-highlight__image{display:block;width:100%;height:100%;object-fit:cover}.product-highlight__image-wrapper[data-desktop]{display:none}@media screen and (min-width:900px){.product-highlight__image-wrapper[data-mobile]{display:none}.product-highlight__image-wrapper[data-desktop]{display:block}}.product-highlight__certificates{display:none;padding:0;margin:0;list-style:none}@media screen and (min-width:900px){.product-highlight__certificates{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-inline:13px}}.product-highlight__certificate{display:flex;align-items:center;gap:8px}.product-highlight__certificate-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:25px;height:25px}.product-highlight__certificate-image{display:block;width:100%;height:100%;object-fit:contain}.product-highlight__certificate-icon svg{display:block;width:14px;height:12px;color:var(--benefit-color)}.product-highlight__certificate-text{font-family:var(--font-dm-sans);font-weight:400;font-size:16px;line-height:22px;color:var(--benefit-color)}.product-highlight__benefits{display:flex;flex-direction:column;gap:4px;padding:0;margin:0;list-style:none}.product-highlight__benefit{display:flex;align-items:flex-start;gap:17px}@media screen and (min-width:900px){.product-highlight__benefit{gap:14px}}.product-highlight__benefit-icon{display:flex;flex:0 0 auto;width:16px;height:16px;margin-top:calc((var(--type-mob-body) * var(--type-mob-body-lh) - 16px) / 2)}.product-highlight__benefit-icon svg,.product-highlight__benefit-image{display:block;width:100%;height:100%}@media screen and (min-width:900px){.product-highlight__benefit-icon{width:22px;height:22px;margin-top:max(0px,calc((var(--benefit-font-size, 16px) * 1.75 - 22px) / 2))}}.product-highlight__benefit-text{font-family:var(--font-dm-sans);font-weight:400;font-size:var(--type-mob-body);line-height:var(--type-mob-body-lh);color:var(--benefit-color)}.product-highlight__benefit-text p{margin:0}.product-highlight__benefit-text strong{font-weight:600}@media screen and (min-width:900px){.product-highlight__benefit-text{font-weight:300;font-size:var(--benefit-font-size, 16px);line-height:1.75;letter-spacing:.035px}}.product-highlight__offer{display:flex;flex-direction:column;align-items:center;gap:19px}@media screen and (min-width:900px){.product-highlight__offer{align-items:flex-start;gap:37px}}.product-highlight__price{display:flex;align-items:center;align-self:flex-start}.product-highlight__price-old,.product-highlight__price-new{display:flex;align-items:center;font-family:var(--font-dm-sans);font-size:var(--type-mob-price);line-height:28px}.product-highlight__price-old{padding:0 5px;font-weight:400;color:var(--price-old-color)}.product-highlight__price-new{padding:0 13px;border-radius:10px;background-color:var(--price-new-background);font-weight:700;color:var(--price-new-color)}@media screen and (min-width:900px){.product-highlight__price-old,.product-highlight__price-new{font-size:14px}.product-highlight__price-old{font-weight:300;min-height:36px;padding:0 15px 0 8px;border-radius:10px 0 0 10px;background-color:var(--price-old-background)}.product-highlight__price-new{min-height:36px;margin-left:-10px}}.product-highlight__button{display:flex;align-items:center;justify-content:center;gap:4px;border-style:solid;border-width:1px;border-color:var(--button-border-color);border-radius:var(--button-border-radius);background-color:var(--button-background-color);color:var(--button-text-color);font-family:var(--font-dm-sans);font-weight:600;letter-spacing:.045px;text-decoration:none;white-space:nowrap}@media screen and (min-width:900px){.product-highlight__button{gap:8px;letter-spacing:.09px}}.product-highlight__button-icon{display:flex;width:14px;height:14px;color:inherit}.product-highlight__button-icon svg{width:100%;height:100%;overflow:visible}.product-highlight__button{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.product-highlight__button:hover,.product-highlight__button:focus-visible{background-color:var(--button-text-color);border-color:var(--button-text-color);color:var(--button-hover-text)}.product-highlight__button-icon{transition:transform .2s ease}.product-highlight__button:hover .product-highlight__button-icon,.product-highlight__button:focus-visible .product-highlight__button-icon{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.product-highlight__button,.product-highlight__button-icon{transition:none}.product-highlight__button:hover .product-highlight__button-icon,.product-highlight__button:focus-visible .product-highlight__button-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-highlight.css.map */
