@media screen and (max-width:989px){html:not([scroll-lock]),html:not([scroll-lock]) body{width:100%;height:auto;min-height:100%;overflow-x:clip;overflow-y:auto;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}html:not([scroll-lock]) .page-wrapper{width:100%;height:auto;min-height:100svh;overflow:visible;touch-action:pan-y}#MainContent,.content-for-layout,#MainContent>.shopify-section,.mm-page,.mm-page-shell,.mm-commerce{width:100%;min-width:0;max-width:100%}.mm-page *,.mm-page-shell *,.mm-commerce *,.mm-shell-header *,.mm-shell-footer *{min-width:0}.mm-page img,.mm-page-shell img,.mm-commerce img,.mm-shell-header img,.mm-shell-footer img{max-width:100%}.mm-shell-header__mobile-panel{max-width:calc(100vw - 16px);max-height:calc(100svh - 88px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media screen and (max-width:749px){body .mm-page .page-width,body .mm-page-shell .page-width,body .mm-commerce .page-width,body .mm-shell-header .page-width,body .mm-shell-footer .page-width{width:100%;padding-inline:16px}.mm-shell-header__announcement-inner{padding-inline:16px}.mm-shell-header__inner{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;min-height:58px}.mm-shell-header__logo img{width:auto;max-width:min(132px,42vw);height:40px}.mm-shell-header__tools{gap:2px}.mm-shell-header__tools>a{width:25px;height:40px}.mm-shell-header__mobile-panel{left:8px;width:calc(100vw - 16px);padding:10px 18px 20px}.mm-hero__in,.mm-split,.mm-story-banner,.mm-product__main,.mm-cart-layout,.mm-custom-hub__hero,.mm-guidelines__grid,.mm-contact__grid,.mm-page-callout,.mm-story-grid,.mm-timeline__layout,.mm-search-callout{grid-template-columns:minmax(0,1fr)}.mm-hero__copy{padding:34px 18px 30px}.mm-hero h1{max-width:12ch;font-size:clamp(36px,11vw,44px);line-height:.94;letter-spacing:-.055em}.mm-hero__copy .rte{margin:16px 0 18px;font-size:14px}.mm-hero__mosaic{min-height:250px;max-height:310px}.mm-categories{padding:12px 0 24px}.mm-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mm-card{padding-bottom:13px}.mm-card img,.mm-card svg{height:112px}.mm-card h3{margin-top:11px;font-size:16px}.mm-story{padding:44px 0}.mm-h2,.mm-section-title,.mm-newsletter h2{font-size:clamp(28px,9vw,36px);line-height:1}.mm-split__image{height:clamp(230px,72vw,290px)}.mm-split__copy{padding:36px 18px 40px}.mm-custom{padding:42px 0}.mm-custom__grid{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 16px}.mm-custom h2{font-size:clamp(35px,10vw,42px)}.mm-custom__panel{padding:18px}.mm-upload{grid-template-columns:repeat(4,minmax(0,1fr))}.mm-custom__image{height:210px}.mm-steps,.mm-strip,.mm-testimonials,.mm-related,.mm-results,.mm-values,.mm-about-cards,.mm-timeline,.mm-faq,.mm-search-tips{padding-block:36px}.mm-steps__grid,.mm-testimonials__grid,.mm-benefits__grid{gap:14px}.mm-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.mm-banner{height:clamp(250px,76vw,310px)}.mm-banner__copy{justify-content:flex-start}.mm-banner h2{max-width:12ch;font-size:clamp(34px,10vw,43px)}.mm-newsletter{padding:32px 0}.mm-newsletter form{width:100%}.mm-page-hero{min-height:235px}.mm-page-hero__copy{max-width:100%;padding:34px 0}.mm-page-hero h1,.mm-shop-hero h1,.mm-custom-hub__copy h1,.mm-cart-hero h1{font-size:clamp(36px,11vw,46px);line-height:.96}.mm-page-hero p,.mm-shop-hero p,.mm-custom-hub__copy p{font-size:14px}.mm-shop-hero,.mm-cart-hero{padding:36px 0 30px}.mm-panel{padding:20px 16px}.mm-panel h2,.mm-faq h2,.mm-page-callout h2,.mm-search-callout h2,.mm-values h2,.mm-timeline h2,.mm-related h2{font-size:clamp(30px,9vw,38px)}.mm-page-callout__copy,.mm-story-grid__copy,.mm-search-callout__copy,.mm-story-banner__copy,.mm-custom-hub__copy{padding:34px 18px}.mm-page-callout__image,.mm-search-callout__image,.mm-story-grid__image,.mm-custom-hub__image{height:230px;min-height:0}.mm-shop-grid,.mm-product-grid,.mm-custom-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}.mm-shop-card h3,.mm-product-card h3{font-size:15px}.mm-product{padding:20px 0 36px}.mm-gallery{grid-template-columns:minmax(0,1fr)}.mm-gallery__thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.mm-product__info h1{font-size:clamp(32px,9vw,40px)}.mm-product-form__buy{grid-template-columns:72px minmax(0,1fr)}.mm-product__trust,.mm-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-cart-item{grid-template-columns:92px minmax(0,1fr);gap:12px}.mm-cart-item h3{font-size:19px}.mm-cart-item__head{display:block}.mm-cart-summary{position:static;padding:20px 16px}.mm-contact form{grid-template-columns:minmax(0,1fr)}.mm-search-form{width:100%}.mm-search-form button{padding-inline:16px}.mm-timeline__items,.mm-about-cards__grid,.mm-values__grid,.mm-search-tips__grid{grid-template-columns:minmax(0,1fr)}.mm-shell-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 18px}.mm-shell-footer__identity,.mm-shell-footer__signup{grid-column:1/-1}.mm-shell-footer__bottom{margin-top:26px}}@media screen and (max-width:389px){.mm-hero h1,.mm-page-hero h1,.mm-shop-hero h1,.mm-custom-hub__copy h1,.mm-cart-hero h1{font-size:34px}.mm-shell-header__logo img{max-width:116px}.mm-product__trust,.mm-benefits__grid,.mm-shell-footer__grid{grid-template-columns:minmax(0,1fr)}.mm-shell-footer__identity,.mm-shell-footer__signup{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mm-mobile-fix.css.map */
