/*
Generated time: April 11, 2026 20:36
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media (max-width:749px){body{font-size:16px!important;-webkit-text-size-adjust:100%}.h1,h1{font-size:2.4rem!important;line-height:1.2!important}.h2,h2{font-size:2rem!important}.h3,h3{font-size:1.8rem!important}li,p{font-size:1.5rem!important;line-height:1.6!important}input,select,textarea{font-size:16px!important}}@media (max-width:749px){.button,.cart-count-bubble,.header__icon,.pagination__item,.quantity__button,[role=button],a,button{min-height:44px!important;min-width:44px!important}.header__menu-item{padding:12px 16px!important}.field__input,.select__select{min-height:48px!important;padding:12px 16px!important}}.product-media-container{touch-action:pan-y pinch-zoom}.header{padding-top:env(safe-area-inset-top,0)}.noverah-sticky-atc{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}@media (max-width:749px){.banner__media img{object-position:center top!important}.banner{min-height:300px!important;max-height:70vh!important}}@media (max-width:749px){.cart-items{padding:0!important}.cart-item{padding:16px 0!important}.totals{position:sticky;bottom:0;background:#fff;padding:16px;box-shadow:0 -4px 20px rgba(0,0,0,.1)}}.cart__checkout-button{background:#000!important;color:#fff!important;font-size:1.8rem!important;font-weight:700!important;min-height:56px!important;border-radius:4px!important;width:100%!important}@media (max-width:749px){.product__media-list{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product__media-item{scroll-snap-align:start}}