@media(max-width:900px){main,.section,.page-width,.header-inner,.footer-grid,.home-grid,.hs-about,.hs-story-grid,.ba-grid{min-width:0}.page-width{width:min(680px,calc(100% - 32px))}.header-inner{min-height:64px}.menu-toggle,.header-cart,.mobile-nav a,.faq-list summary,.black-btn,.sticky-btn{min-height:44px}.header-cart{align-items:center}input,select,textarea{max-width:100%;font-size:16px}.footer-grid{gap:26px}.section{padding:52px 0}.section-heading{width:calc(100% - 32px);margin-left:auto;margin-right:auto;margin-bottom:26px}.page-width .section-heading{width:100%}.section-heading h1{font-size:clamp(27px,6vw,36px);line-height:1.15}.home-grid{gap:28px}.home-grid h1{font-size:clamp(32px,7vw,45px);line-height:1.08}.home-grid p{font-size:16px;line-height:1.6}.home-hero{padding:42px 0}.home-card{min-height:0;aspect-ratio:1;max-width:100%}.home-card img{object-fit:cover}.hs-visual,.ba-visual,.visual-panel{max-width:100%;min-width:0}.why-card,.why-copy,.week-card,.vs-label,.guarantee-card>div{min-width:0}.section-heading h2,.ba-content h2,.hs-head h2,.hs-story-text h2{font-size:clamp(26px,6vw,34px);line-height:1.15}.hs-about-text p,.hs-story-lead{font-size:15px;line-height:1.65}.guarantee-card{gap:20px}.faq-list summary{padding-right:24px;position:relative}.faq-list summary:after{position:absolute;right:0;top:15px}.main-page-content{min-width:0;overflow-wrap:anywhere}.main-page-content table{display:block;max-width:100%;overflow-x:auto}}@media(max-width:600px){.section{padding:42px 0}.section-heading{margin-bottom:24px}.footer-grid{grid-template-columns:minmax(0,1fr);gap:22px}.site-footer{padding:36px 0 calc(36px + env(safe-area-inset-bottom,0px))}.home-grid p{font-size:15px}.hero-cta{align-items:stretch}.hero-cta .black-btn{width:100%;justify-content:center}.hs-trust-grid{gap:16px 12px;padding:20px 0}.hs-trust-item{min-width:0}.hs-ingredients div{grid-template-columns:90px minmax(0,1fr);gap:10px}.review-summary{flex-wrap:wrap;gap:5px 9px}.review-count{flex-basis:100%}.guarantee-card{padding:26px 20px}.guarantee-card h2{font-size:27px;line-height:1.15}.final-cta{padding:42px 0}.final-cta h2{font-size:32px}.cart-item{grid-template-columns:64px minmax(0,1fr);gap:6px 12px;padding:12px}.cart-item img{grid-row:span 2;width:64px;height:64px}.cart-item>div{grid-column:2;min-width:0}.cart-item>div:last-child{grid-column:2}.cart-item strong{overflow-wrap:anywhere;font-size:14px}.cart-total{flex-wrap:wrap;gap:10px;font-size:16px}form .cart-list~.black-btn{width:100%}}@media(max-width:600px){.loved-badge{display:block;width:100%;padding:11px 14px;font-size:13px;line-height:1.5}.loved-badge .loved-stars{display:block;font-size:16px;line-height:1.2;margin-bottom:4px}.loved-badge b{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/mobile.css.map */
