html,body{overflow-x:clip}@media(max-width:749px){body{font-size:15px}.page-width{padding:0 16px}.section{padding:44px 0}.section-head{margin-bottom:26px}.section-head__text{font-size:16px}.h1{font-size:32px}.h2{font-size:27px;line-height:1.15}.h4{font-size:17px}.kicker{font-size:11px;margin-bottom:8px}.btn{min-height:48px}.btn--lg,.btn--xl{width:100%;padding:16px 20px;font-size:16px}input,select,textarea,.input,.select{font-size:16px!important}.announcement{font-size:12.5px}.announcement__track{padding:7px 0;gap:36px}.header__inner{min-height:58px;gap:8px}.header__wordmark{font-size:17px;letter-spacing:.18em}.icon-btn{width:44px;height:44px}.header__mobile-nav{max-height:calc(100vh - 100px);overflow-y:auto}.hero{display:block;min-height:0}.hero__media{position:relative;inset:auto;height:auto;aspect-ratio:1/1;min-height:0;width:100%;z-index:0}.hero__media:after{background:linear-gradient(180deg,#0a0b0f00 35%,#0a0b0fbf 62%,#0a0b0f)}.hero__img,.hero__img--mobile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.hero__img--contain{object-fit:contain;object-position:center;opacity:1}.hero__content{position:relative;z-index:1;margin-top:-30vw;padding-top:0;padding-bottom:28px}.hero__copy{max-width:none;text-align:center;display:flex;flex-direction:column;align-items:center}.hero__kicker{display:none}.hero__title{font-size:33px;line-height:1.05;margin:10px 0;letter-spacing:-.025em}.hero__title em{display:inline}.hero__text{font-size:14.5px;line-height:1.45;max-width:36ch;margin:0 auto;color:#c9ced6}.hero__rating{margin:10px 0 0}.hero__countdown{margin:14px 0;width:100%;align-items:center;gap:6px}.hero__countdown .countdown__unit{padding:6px 4px}.hero__countdown .countdown__unit span{font-size:20px}.hero__countdown>span{font-size:11px}.hero__ctas{align-items:stretch;width:100%;margin-top:0}.hero__ctas .btn{width:100%}.hero__sub{display:block;text-align:center;font-size:12.5px}.hero__sub .icon,.offer__atc-sub .icon{display:inline-block;vertical-align:-3px;margin-right:4px}.offer__atc-sub{display:block;text-align:center}.countdown{gap:6px;width:100%}.countdown__unit{flex:1;min-width:0;padding:8px 4px}.countdown__unit span{font-size:22px}.countdown__unit small{font-size:10px}.trust-bar{padding:14px 0}.trust-bar__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:none;margin:0 -16px;padding:0 16px}.trust-bar__grid::-webkit-scrollbar{display:none}.trust-bar__item{flex:0 0 auto;scroll-snap-align:start;flex-direction:row;text-align:left;gap:10px;background:var(--s-card);border:1px solid var(--s-border);border-radius:14px;padding:10px 14px}.trust-bar__icon{width:36px;height:36px}.trust-bar__icon .icon{width:18px;height:18px}.trust-bar__item strong{font-size:13.5px;white-space:nowrap}.trust-bar__item span{font-size:12px;white-space:nowrap}.split{gap:22px}.split__media img{aspect-ratio:1/1}.split__copy .btn{width:100%}.features,.steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none;margin:0 -16px;padding:0 16px 6px}.features::-webkit-scrollbar,.steps::-webkit-scrollbar{display:none}.feature,.step{flex:0 0 82%;scroll-snap-align:center}.card{padding:22px}.step__img{margin:-22px -22px 18px}.feature__icon{width:46px;height:46px;margin-bottom:14px}.quotes{columns:auto;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.quotes::-webkit-scrollbar{display:none}.quote{flex:0 0 84%;scroll-snap-align:center;margin:0}.quote__img{margin:-22px -22px 16px}.offer{padding-top:20px}.offer__grid{gap:18px}.offer__gallery{margin:0 -16px}.gallery__main{border-radius:0;background:transparent;overflow:visible}.gallery__track{gap:8px;padding:0 16px;scroll-padding:0 16px}.gallery__slide{flex:0 0 86%;border-radius:16px;overflow:hidden;background:var(--c-soft-bg)}.gallery__badge{left:28px;top:12px}.gallery__nav,.gallery__thumbs{display:none}.offer__title{font-size:28px}.offer__eyebrow{font-size:13px;margin-bottom:10px}.checklist{gap:9px;margin:14px 0}.checklist li{font-size:14.5px}.offer__countdown{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.offer__countdown-label{justify-content:center}.tiers{gap:10px;margin:18px 0 12px}.tiers__legend{font-size:15px;margin-bottom:10px}.tier{padding:16px 12px 14px;gap:10px;border-radius:14px;align-items:flex-start}.tier__radio{margin-top:2px;width:20px;height:20px}.tier__title{font-size:15px;gap:6px}.tier__title .pill--sm{position:absolute;top:-11px;left:14px;padding:3px 9px;font-size:10.5px}.tier:has(.pill--sm){margin-top:10px}.tier__badge{right:12px;font-size:10px;padding:3px 9px}.tier__gift{font-size:12.5px}.tier__price strong{font-size:18px}.tier__price s{font-size:12.5px}.tier__img img{width:46px;height:46px}.offer__atc{min-height:60px}.offer__atc-sub{font-size:13px}.offer__stock,.offer__delivery{font-size:13.5px;align-items:flex-start}.trust-mini li{font-size:12px}.accordion summary{padding:15px 0;min-height:48px}.sticky-atc__inner{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.sticky-atc .btn{width:100%;min-height:52px;font-size:16px}body.drawer-open .sticky-atc{transform:translateY(110%)}body.has-sticky .footer{padding-bottom:90px}.compare{min-width:0;table-layout:fixed}.compare th,.compare td{padding:12px 5px;font-size:12.5px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.compare thead th{font-size:11.5px;letter-spacing:0;text-transform:none;line-height:1.25}.compare tbody th{font-size:12.5px}.compare thead th:first-child{width:30%}.compare th:nth-child(5),.compare td:nth-child(5){display:none}.compare .icon{width:18px;height:18px}.timeline__item{padding:18px;gap:6px}.timeline__when{font-size:15px}.guarantee{gap:22px}.guarantee__seal{width:140px;height:140px;box-shadow:0 0 0 7px #fff9,0 14px 34px #0e122038}.guarantee__days{font-size:44px}.guarantee__unit{font-size:12px}.guarantee .btn{width:100%}.accordion--faq summary{font-size:15.5px;padding:16px 0}.faq__contact{flex-direction:column;text-align:center;font-size:14px}.final-cta{padding:56px 0}.final-cta .h1{font-size:30px}.final-cta .rte{font-size:16px}.final-cta .btn{width:100%}.footer{padding:44px 0 24px}.footer__grid{grid-template-columns:1fr 1fr;gap:26px 18px}.footer__bottom{flex-direction:column;gap:6px}.drawer__panel{width:100%}.drawer__head{padding:14px 16px}.drawer__body{padding:4px 16px}.drawer__foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.qty button{width:40px;height:40px}.link-btn{padding:8px 0}.cart-page__btns .btn{width:100%}}@media(max-width:374px){.hero__title{font-size:30px}.tier__title{font-size:14px}.tier__price strong{font-size:16px}.countdown__unit span{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mobile.css.map */
