@media(max-width:989px){html body section.sn17-pdp.sn45-pdp.sn57-pdp{padding-top:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-product-shell{padding-inline:20px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-product-grid{gap:20px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-main-media,html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-zoom-canvas{touch-action:pan-y pinch-zoom}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-main-media{border-radius:12px!important}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-gallery{gap:8px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-thumbnails{padding-block:4px;margin-block:0}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-shortcuts{display:flex;gap:8px;justify-content:flex-start;overflow-x:auto;margin:0 0 16px;padding:4px 2px 6px;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-shortcuts a{flex:0 0 auto;flex-direction:row;width:auto;min-height:44px;padding:10px 14px;border:1px solid #dce1e7;border-radius:999px;background:#fff;color:#1f2837;font-size:13px;line-height:1.35;font-weight:500;white-space:nowrap;scroll-snap-align:start}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-circle{display:none}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn76-offer-shortcut{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 12px;padding-block:10px;font-size:14px;line-height:1.4;color:#1f2837}html body section.sn17-pdp.sn45-pdp.sn57-pdp :is(.sn76-offer-anchor,.sn45-purchase-panel,.sn17-story-section,.sn48-mixed){scroll-margin-top:96px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn45-purchase-panel{padding:14px;border-radius:16px;background:#f5f7fa;border-color:#dce1e7}html body section.sn17-pdp.sn45-pdp.sn57-pdp :is(.sn41-offer,.sn42-offer){border-radius:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-options{margin-bottom:14px;gap:12px 16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-option legend{font-size:15px;margin-bottom:8px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-swatches{gap:4px 6px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn45-reassurance{gap:8px;margin-block:14px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn45-reassurance a{min-height:44px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-section{padding-block:32px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-section h2{font-size:clamp(26px,5vw,32px);line-height:1.15;margin-bottom:18px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-copy{padding:24px 20px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-copy>p{font-size:16px;line-height:1.55}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-faq-list{padding:0 16px;border-radius:16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-detail summary{min-height:56px;font-size:15px;line-height:1.4}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-detail summary>span:last-child{flex-shrink:0}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn33-complements{margin-top:28px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn33-complement{border-radius:16px}html body .sn33-newsletter__dialog{max-height:calc(100dvh - 24px);overscroll-behavior:contain;scroll-padding-block:60px 20px}html body .sn33-newsletter__dialog .sn33-newsletter__close{position:sticky;top:8px;right:auto;margin:8px 8px -52px auto;z-index:2}}@media(max-width:749px){html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-product-shell{padding-inline:16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-product-grid{gap:16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-buybox>h1.sn65-product-name{font-size:17px;margin-bottom:6px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-buybox>h2.sn65-product-promise{font-size:clamp(26px,7vw,30px);line-height:1.12;margin-bottom:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-promise{font-size:15px;line-height:1.5;margin-block:0 16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn57-benefits{gap:10px;margin-bottom:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn57-benefit__copy strong{font-size:14px;line-height:1.45}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-shortcuts{margin-bottom:14px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn45-purchase-heading h2{font-size:16px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-choice-note{padding:16px;border-radius:16px}html body .sn33-newsletter__dialog{width:calc(100% - 24px);border-radius:16px}html body .sn33-newsletter__image{height:112px}html body .sn33-newsletter__copy{padding:22px 20px}html body .sn33-newsletter__copy h2{font-size:26px;margin-bottom:14px}html body .sn33-newsletter__offer{margin-bottom:16px}html body .sn33-newsletter__consent{margin-block:14px 16px;min-height:44px}html body cart-drawer:not(.is-empty) .cart-drawer .drawer__inner{width:calc(100vw - 16px);max-width:440px;max-height:calc(100dvh - 16px)}html body cart-drawer:not(.is-empty) .cart-drawer .drawer__header{padding:10px 16px;min-height:60px}html body cart-drawer:not(.is-empty) .cart-drawer .drawer__footer{padding:12px 16px max(16px,env(safe-area-inset-bottom))}html body cart-drawer .cart-drawer-item__details{min-width:0}html body cart-drawer .sn74-cart-line{margin-block:6px}html body cart-drawer .sn74-cart-reassurance__facts a{min-height:44px}html body .sn74-cart-page :is(cart-items.page-width,#main-cart-footer.page-width){padding-inline:16px}html body .sn74-cart-page .cart-item__name{font-size:15px;line-height:1.4}html body .sn74-cart-page .cart-items .cart-item{column-gap:12px}html body .sn74-cart-page .cart-item__quantity{min-width:0}}@media(max-width:359px){html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn45-purchase-panel{padding:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn17-story-shortcuts a{padding-inline:12px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn41-offer__count,html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__copy>strong{font-size:14px}}@media(max-width:749px){html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer{row-gap:6px}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__money{display:contents}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__money>[data-sn42-price]{grid-column:4;grid-row:1;justify-self:end;align-self:center}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__money>[data-sn42-each]{grid-column:3 / 5;grid-row:2;font-size:11px;line-height:1.35;text-align:left}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__money>[data-sn75-quantity-comparison]{grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;max-width:none;width:100%;padding-top:6px;border-top:1px solid #e4e8ed;font-size:11px;line-height:1.35;text-align:left}html body section.sn17-pdp.sn45-pdp.sn57-pdp .sn42-offer__money [data-sn75-quantity-saving]{display:inline;margin:0;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sn82-mobile.css.map */
