.mm-menu-item.mm-menu-dismissed .mm-dropdown{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.mm-mobile-menu.open) #mmcOpen,body:has(.size-picker-sheet.open) #mmcOpen,body:has(.mm-mobile-menu.open) #mmcPanel,body:has(.size-picker-sheet.open) #mmcPanel,body:has(.mm-mobile-menu.open) #btt,body:has(.size-picker-sheet.open) #btt,body:has(.mm-mobile-menu.open) .sticky-buy,body:has(.size-picker-sheet.open) .sticky-buy,body:has(.mm-mobile-menu.open) .abp-sticky{visibility:hidden!important;pointer-events:none!important}.size-picker-sheet:not(.open){visibility:hidden}.size-picker-sheet.open{visibility:visible}.size-picker-sheet{padding-bottom:max(24px,env(safe-area-inset-bottom))!important;overscroll-behavior:contain}.size-picker-sheet .size-picker-close{min-width:44px;min-height:44px}.size-picker-sheet button:focus-visible,#buy button:focus-visible,#pgGallery button:focus-visible,.mm-mobile-menu a:focus-visible,.mm-mobile-menu button:focus-visible{outline:2px solid #fff;outline-offset:3px}#buy .feel-pill,#buy .size-pill{min-height:44px}#buy .ab-label-row a{display:inline-flex;align-items:center;min-height:44px}#pgGallery .gallery-arrow{min-width:44px;min-height:44px}#pgGallery .gallery-thumb{min-width:64px;min-height:50px}#pgGallery .gallery-dot{position:relative;min-width:24px;height:28px;background:transparent!important;border:0}#pgGallery .gallery-dot:after{content:"";position:absolute;width:6px;height:6px;border-radius:4px;background:#666;top:0;right:0;bottom:0;left:0;margin:auto}#pgGallery .gallery-dot.on:after{width:18px;background:#fff}#pgGallery .gallery-dots{gap:0;padding:0}#pgGallery:has(.gallery-thumbs) .gallery-dots{display:none}#pgGallery .gallery-track{touch-action:pan-y pinch-zoom}#pgGallery .gallery-arrow:disabled{opacity:.3;cursor:default}#pgGallery .gallery-slide{background:#111}#pgGallery .gallery-slide img{color:#ddd}#buy,#abpForm{scroll-margin-top:96px}.story-hero h1,.buy-title,.buy-section-title{text-wrap:balance}.mm-product-intro{display:contents}@media(min-width:960px){.mm-product-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center;max-width:1240px;margin:0 auto;padding:32px 24px 48px}.mm-product-intro #pgGallery{width:100%;max-width:100%!important;margin:0;border-radius:16px!important}.mm-product-intro #pgGallery .gallery-slide img{width:100%;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important}.mm-product-intro #pgGallery:not(.single-img) .gallery-slide img{aspect-ratio:4 / 3}.mm-product-intro .story-hero{padding:0!important;margin:0!important;max-width:none!important;text-align:left!important}.mm-product-intro .story-hero h1{font-size:clamp(36px,3.8vw,50px)!important;line-height:1.1}.mm-product-intro .story-pitch{font-size:16px!important;line-height:1.65;text-align:left!important;margin-left:0!important;margin-right:0!important}.mm-product-intro .story-stars{justify-content:flex-start}.mm-product-intro .story-price-hint{line-height:1.6}.mm-product-intro .story-price-hint>a{display:flex;align-items:center;justify-content:center;max-width:320px;min-height:48px;margin-top:16px;padding:12px 20px;border-radius:50px;background:#eb000c;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.mm-product-intro .story-hero-actions{justify-content:flex-start}}.mm-shopping-sticky{transform:translateY(100%)!important;visibility:hidden;pointer-events:none}.mm-shopping-sticky .sticky-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid #666;border-radius:50px;color:#fff;background:transparent;text-decoration:none;font-weight:700}#abpSticky .abp-sticky-btn{min-height:44px}.mm-shopping-sticky[data-visible=true]{transform:translateY(0)!important;visibility:visible;pointer-events:auto}body:has(.mm-shopping-sticky[data-visible=true]) #mmcOpen,body:has(.mm-shopping-sticky[data-visible=true]) #btt{visibility:hidden!important;pointer-events:none!important}@media(max-width:767px){body:has(#buy[data-mm-in-view=true],#abpForm[data-mm-in-view=true]) #mmcOpen,body:has(#buy[data-mm-in-view=true],#abpForm[data-mm-in-view=true]) #btt{visibility:hidden!important;pointer-events:none!important}.story-hero.mm-shopping-hero{display:flex;flex-direction:column;padding-top:24px;padding-bottom:28px}.mm-shopping-hero>*{order:6}.mm-shopping-hero>.story-ey{order:0;margin-bottom:12px}.mm-shopping-hero>h1{order:1;margin-bottom:14px}.mm-shopping-hero>.story-price-hint{order:2;margin:0 0 16px;font-size:13px;line-height:1.55}.mm-shopping-hero>.story-price-hint>a{display:flex;align-items:center;justify-content:center;min-height:48px;margin:12px 0 0;padding:12px 18px;border:1px solid #eb000c;border-radius:50px;color:#fff;background:#eb000c;font-size:14px;font-weight:700;text-decoration:none}.mm-shopping-hero>.story-hero-actions{order:3;margin:0 0 16px}.mm-shopping-hero>.story-pitch{order:4;margin:0;font-size:15px;line-height:1.65}.mm-shopping-hero>.story-stars{order:5;margin:18px 0 0}.mm-shopping-hero>.story-trust{margin-top:16px}#pgGallery .gallery-thumb{width:68px;height:52px}#pgGallery .gallery-dot{min-width:44px;height:44px}#pgGallery .gallery-thumbs{justify-content:center;padding:4px 16px 12px}#buy>p[style*="font-size:10px"]{font-size:12px!important;line-height:1.55;color:#aaa!important}.mm-shopping-sticky{display:flex!important;gap:8px;padding:10px 12px max(10px,env(safe-area-inset-bottom))}.mm-shopping-sticky .sticky-info{min-width:66px;flex:0 1 auto}.mm-shopping-sticky .sticky-label{font-size:11px;line-height:1.2}.mm-shopping-sticky .sticky-price{font-size:22px;line-height:1.2}.mm-shopping-sticky .sticky-actions{gap:6px;flex:1;justify-content:flex-end;min-width:0}.mm-shopping-sticky .sticky-store-btn{padding:10px 12px;font-size:11px}.mm-shopping-sticky .sticky-btn{min-height:44px;padding:10px 12px;font-size:11px!important;letter-spacing:0!important;text-transform:none!important;text-align:center;white-space:normal}.mm-shopping-sticky .sticky-hrs{display:none}}@media(prefers-reduced-motion:reduce){#pgGallery .gallery-track,.size-picker-sheet,.mm-shopping-sticky{transition:none!important}html{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/mm-shopping-experience.css.map */
