html,body{max-width:100%;overflow-x:clip}.product{grid-template-columns:minmax(0,1fr);gap:20px;padding:12px 0 40px}.product>*{min-width:0}.film{max-width:100%}.gallery__main{position:relative}@media(min-width:990px){.header__left{display:none}}.upload__btn svg{width:20px;height:20px;flex:0 0 20px}.rv-card__verified svg{width:12px;height:12px}.stars svg{flex:0 0 auto}@media(min-width:990px){.product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;padding:40px 0 72px}}@media(max-width:749px){input,select,textarea{font-size:16px}.announcement{font-size:12px}.marquee__item{padding:9px 18px}.header__inner{min-height:56px}.header__logo{font-size:20px}.product__media{margin:0 -16px}.gallery__track{border-radius:0}.gallery__arrow{display:none}.gallery__badge{top:12px;left:12px;font-size:12px;padding:5px 10px}.gallery__thumbs{padding:0 16px;gap:6px}.gallery__thumb{flex-basis:58px;height:58px;border-radius:10px}.gallery__counter{bottom:10px;right:10px}.product__info>*+*{margin-top:14px}.p-title{font-size:22px;line-height:1.25}.p-price__now{font-size:26px}.p-price__was{font-size:16px}.p-price__save{font-size:12px}.social-proof{font-size:13px;padding:10px 12px}.offer{grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:14px 12px}.offer__radio{width:20px;height:20px}.offer__name{font-size:14px}.offer__sub,.offer__gift{font-size:12px}.offer__price{font-size:14px}.offer__price s{font-size:12px}.offer__badge{right:10px;font-size:10px;padding:3px 8px}.upload{padding:14px 12px}.upload__icon{flex-basis:40px;height:40px}.upload__title{font-size:14px}.film__frame{flex-basis:64px;height:64px}.film__strip{min-height:64px}.btn{min-height:52px;font-size:16px}.gift-note,.dispatch{font-size:13px;padding:11px 12px}.perks{gap:6px}.perk{font-size:11px;padding:10px 4px}.faq-inline__title{font-size:20px}.acc summary{font-size:15px;padding:14px 0}.section{padding:40px 0}.section-head{margin-bottom:22px}.section-head__title{font-size:23px}.ugc__item{width:170px;margin-right:10px}.ugc__row+.ugc__row{margin-top:10px}.compare th,.compare td{padding:12px 8px}.compare td:first-child,.compare th:first-child{padding-left:12px;font-size:13px}.compare th{font-size:11px}.compare__ico{width:24px;height:24px;font-size:13px}.usage{gap:10px}.usage__card{padding:14px}.usage__emoji{font-size:24px}.usage__title{font-size:15px}.usage__text{font-size:13px}.why__media{margin:0 -16px;border-radius:0}.why__item h3{font-size:16px}.why__item p{font-size:14px}.step{padding:20px 16px}.rv-card{flex-basis:78%}.rv-summary__score{font-size:36px}.newsletter__form{flex-direction:column}.newsletter__form .btn{width:100%}.footer{padding:40px 0 100px}.sticky-atc{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.sticky-atc .btn{min-height:48px;font-size:15px}.toast{bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mobile.css.map */
