@media screen and (max-width:749px){:root{--spacing-sections-mobile: 32px !important}.section+.section:not(:has(.footer)),.shopify-section+.shopify-section:not(:has(.footer)){margin-top:24px!important}[class*=section-][class*=-padding]:not(.footer):not(.section-header){padding-top:24px!important;padding-bottom:24px!important}.footer{margin-top:0!important}.page-width{padding-left:1.4rem;padding-right:1.4rem}h1,.h1{font-size:2.6rem!important;line-height:1.15!important;letter-spacing:-.01em}h2,.h2{font-size:2.1rem!important;line-height:1.2!important;letter-spacing:-.005em}h3,.h3{font-size:1.7rem!important;line-height:1.3!important}body,.rte p,.rte li{font-size:1.55rem;line-height:1.65}}@media screen and (max-width:749px){.product__media-wrapper{margin-left:-1.4rem!important;margin-right:-1.4rem!important;margin-bottom:1.6rem!important}.product__media img,.product-media-container .media{border-radius:0!important}.product__title{margin:0 0 .6rem!important;font-size:2.4rem!important;line-height:1.15!important;font-weight:600}.product-page-price,.product__info-container .price{margin:0 0 1.4rem!important}.product-page-price .price-item,.product__info-container .price .price-item{font-size:2rem!important;font-weight:600}.product-page-price .price--on-sale .price-item--regular,.product__info-container .price .price-item--regular{font-size:1.4rem!important;opacity:.55;margin-left:.4rem}.product__info-container>*{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.product__info-container>*:first-child{margin-top:0!important}.product-form__input{margin-bottom:1rem!important}.product-form__input .form__label{font-size:1.3rem!important;margin-bottom:.5rem!important;text-transform:none;letter-spacing:0;opacity:.7}.product-form__submit,button[name=add]{min-height:5.6rem!important;font-size:1.65rem!important;font-weight:600!important;border-radius:1.4rem!important;letter-spacing:.02em!important;text-transform:none!important}}@media screen and (max-width:749px){.icon-bar-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.8rem .4rem!important}.icon-bar-card__icon{color:rgb(var(--color-foreground))!important;opacity:.8}.icon-bar-card__icon img{filter:none}.icon-bar-card .multicolumn-card__info h3{font-size:1.25rem!important;letter-spacing:.06em!important;text-transform:uppercase;font-weight:600;margin:.6rem 0 .2rem!important;opacity:.85}.icon-bar-card .multicolumn-card__info .rte,.icon-bar-card .multicolumn-card__info .rte p{font-size:1.1rem!important;line-height:1.4!important;opacity:.55;margin:0!important}}@media screen and (max-width:749px){.icon-with-text--horizontal{column-gap:.6rem!important;row-gap:1rem!important}.icon-with-text--horizontal .icon-with-text__item{width:auto!important;flex:1 1 30%!important}.icon-with-text img,.icon-with-text .material-icon{font-size:2rem!important;height:2rem!important;opacity:.75}.icon-with-text .h4{font-size:1.1rem!important;font-weight:500!important;line-height:1.3!important;opacity:.75;letter-spacing:0}}.product__description{position:relative}.product__description[data-collapsible=true]:not([data-expanded=true]){max-height:12rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 100%);mask-image:linear-gradient(to bottom,#000 40%,transparent 100%)}.product__description[data-collapsible=true]+.product__description-toggle{display:inline-flex;align-items:center;gap:.4rem;margin-top:.8rem;padding:.6rem 0;background:none;border:none;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.product__description-toggle:after{content:"\2193";display:inline-block;transition:transform .2s ease}.product__description[data-expanded=true]+.product__description-toggle:after{transform:rotate(180deg)}.product__description:not([data-collapsible=true])+.product__description-toggle{display:none}@media screen and (max-width:749px){.rich-text__wrapper,.rich-text__blocks{padding:0!important}.rich-text .rich-text__heading{font-size:2rem!important;margin-bottom:1rem!important}.testimonials .content-container{padding:1.6rem!important}}@media screen and (max-width:749px){.image-with-text__media--medium,.image-with-text__media--large{height:26rem!important}.image-with-text__content{padding:2rem 1.4rem!important}.image-with-text__heading{font-size:2rem!important}}@media screen and (max-width:749px){.collapsible-content__heading{font-size:2rem!important;margin-bottom:1.6rem!important}.accordion__summary{padding:1.4rem 0!important}.accordion__title{font-size:1.5rem!important;font-weight:500}}.drawer__inner{border-radius:1.6rem 0 0 1.6rem;border:none!important;box-shadow:-20px 0 60px #0000001f}.drawer__header{padding:1.8rem 2rem!important;border-bottom:1px solid rgba(var(--color-foreground),.06)!important}.drawer__heading{font-size:1.8rem!important;font-weight:600!important;letter-spacing:-.005em}.drawer__close{right:1rem!important;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--color-foreground),.04)!important;transition:background .2s ease}.drawer__close:hover{background:rgba(var(--color-foreground),.08)!important}.cart-drawer__body{padding:1.8rem 2rem!important}.cart-drawer .cart-items{row-gap:2rem!important}.cart-drawer-item{padding:1.4rem!important;background:rgba(var(--color-foreground),.02);border-radius:1.2rem;align-items:center!important}.cart-drawer-item .cart-item__media{width:8rem!important;border-radius:.8rem;overflow:hidden}.cart-drawer-item .cart-item__image{border-radius:.8rem!important;box-shadow:none!important}.cart-drawer-item__right{padding-left:1.4rem!important}.cart-drawer-item .cart-item__name{font-size:1.45rem!important;font-weight:600!important;line-height:1.3!important;color:rgb(var(--color-foreground))!important}.cart-drawer-item .cart-item__final-price,.cart-drawer-item .cart-drawer-item__single-item-prices .money{font-size:1.35rem!important;font-weight:500!important}.cart-drawer-item .product-option{font-size:1.2rem!important;opacity:.6;margin-top:.2rem}.cart-drawer-item .quantity{border:1px solid rgba(var(--color-foreground),.12)!important;border-radius:999px!important;background:rgb(var(--color-background));padding:0!important;min-height:3.4rem!important;--font-size: 1.3rem !important}.cart-drawer-item .quantity__button{width:3rem!important;height:3rem!important}.cart-drawer-item .quantity__input{border-left:none!important;border-right:none!important;min-width:2.4rem}.cart-drawer-item cart-remove-button .button{opacity:.5}.cart-drawer-item cart-remove-button .button:hover{opacity:1}.cart-drawer .drawer__footer{padding:1.6rem 2rem env(safe-area-inset-bottom,1.6rem)!important;border-top:1px solid rgba(var(--color-foreground),.06)!important;background:rgb(var(--color-background))!important}.cart-drawer__totals__row{font-size:1.5rem!important}.cart-drawer__totals__row--spaced{padding-bottom:1rem}.cart-drawer__totals__row__money,.totals__subtotal-value{font-size:1.7rem!important;font-weight:700!important}.cart-drawer .cart__checkout-button,.cart__checkout-button{min-height:5.6rem!important;font-size:1.65rem!important;font-weight:600!important;letter-spacing:.02em!important;border-radius:1.4rem!important;text-transform:none!important}.cart-drawer .cart-discount-form,.cart-drawer .upsell,.cart-drawer cart-gift{margin-top:1.2rem!important}sticky-atc-bar.sticky-atc-bar{border-top:1px solid rgba(var(--color-foreground, 18, 18, 18),.06);box-shadow:0 -4px 20px #0000000f}.sticky-atc-bar__title{font-weight:600!important}.sticky-atc-bar__button.button{border-radius:1.2rem!important;font-weight:600!important;letter-spacing:.02em!important}@media screen and (max-width:749px){.header{padding-top:1rem!important;padding-bottom:1rem!important}.header__heading-logo{max-width:110px!important}}@media screen and (max-width:749px){.footer{padding-top:3rem!important;padding-bottom:3rem!important}.footer-block__heading{font-size:1.4rem!important;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.footer-block__details-content a{font-size:1.4rem!important;padding:.4rem 0!important}}@media screen and (max-width:749px){.product__info-wrapper .product__text-container--background,.product__info-wrapper .product__text-container--border{display:inline-flex!important;width:auto!important;padding:.5rem 1rem!important;border-radius:999px!important;background:rgba(var(--color-foreground),.04)!important;border:1px solid rgba(var(--color-foreground),.08)!important;margin:0 .4rem .6rem 0!important;box-shadow:none!important}.product__info-wrapper .product__text-container--background .product__text,.product__info-wrapper .product__text-container--border .product__text{font-size:1.15rem!important;line-height:1!important;font-weight:500!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;opacity:.75;text-transform:none!important;padding:0!important;margin:0!important;background:transparent!important}.product__info-wrapper .product__text-container--background .product__text .material-icon,.product__info-wrapper .product__text-container--background .product__text img,.product__info-wrapper .product__text-container--border .product__text .material-icon,.product__info-wrapper .product__text-container--border .product__text img{font-size:1.4rem!important;height:1.4rem!important;width:1.4rem!important;color:rgb(var(--color-foreground))!important;opacity:.75!important;margin-right:.4rem!important;filter:none!important}.product__info-wrapper .product__text-container--multiple{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:1rem!important}.product__info-wrapper .product__text-container:not(.product__text-container--multiple){display:inline-flex!important;width:auto!important;max-width:100%}}.shopify-section-group-footer-group,.shopify-section-group-footer-group+*,main+.shopify-section-group-footer-group{margin-top:0!important}@media screen and (max-width:749px){main>.shopify-section:last-child [class*=-padding]{padding-bottom:0!important}main+section,main+div{margin-top:0!important}}@media screen and (max-width:749px){body:has(sticky-atc-bar.is-visible) main{padding-bottom:7rem}}@media screen and (max-width:749px){media-gallery,#MediaGallery-template--main{--mobile-scroll-padding: 0px !important;--slide-container-percentage-width: 100% !important;--slide-inner-percentage-width: 100% !important;--grid-mobile-horizontal-spacing: 0px !important}media-gallery .slider--mobile.product__media-list--outer-spacing .grid__item:first-of-type,media-gallery .slider--mobile .grid__item:first-of-type{margin-left:0!important}media-gallery .slider--mobile.product__media-list--outer-spacing:after,media-gallery .slider--mobile:after{margin-left:0!important;padding-left:0!important;display:none!important}media-gallery .slider--mobile .grid__item,media-gallery .slider--mobile .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin:0!important;scroll-snap-align:start!important}media-gallery .slider--mobile .grid__item .product-media-container{width:100%!important;max-width:100%!important;margin:0!important}media-gallery .slider--mobile{scroll-padding-left:0!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.section+.section:not(:has(.footer)),.shopify-section+.shopify-section:not(:has(.footer)){margin-top:16px!important}[class*=section-][class*=-padding]:not(.footer):not(.section-header){padding-top:18px!important;padding-bottom:18px!important}.section-header__heading,.rich-text__heading,.collapsible-content__heading,.testimonials__heading,.image-with-text__heading{font-size:1.9rem!important;line-height:1.15!important;margin-bottom:1rem!important}.section-header__caption,.rich-text__text,.image-with-text__text{font-size:1.4rem!important;line-height:1.55!important}.card-wrapper,.product-card,.testimonials .content-container{padding:1.2rem!important}.button:not(.product-form__submit):not(.cart__checkout-button):not(.sticky-atc-bar__button){min-height:4.4rem!important;padding:0 2rem!important;font-size:1.4rem!important}}@media screen and (max-width:749px){.product,.product__info-wrapper{padding-top:0!important;padding-bottom:0!important}.product__info-container>*{margin-top:.9rem!important;margin-bottom:.9rem!important}.product__info-container .product-rating,.product__info-container .yotpo-widget-instance,.product__info-container .loox-rating{margin-top:0!important;margin-bottom:.6rem!important}}@media screen and (max-width:749px){.banner:not(.banner--mobile-bottom){min-height:40rem!important}.banner__content{padding:2rem 1.4rem!important}.banner__heading{font-size:2.4rem!important;line-height:1.15!important}}.product-form__cta-microcopy{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem;font-size:1.25rem;line-height:1.3;color:rgba(var(--color-foreground),.65);letter-spacing:.02em;text-align:center}.product-form__cta-microcopy svg{width:1.4rem;height:1.4rem;flex-shrink:0;opacity:.7}.product-form__cta-microcopy .dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:rgba(var(--color-foreground),.35);margin:0 .4rem;vertical-align:middle}@media screen and (max-width:749px){.bundle-offer{--padding: 1.2rem}.bundle-offer h3{font-size:1.35rem!important;text-transform:uppercase;letter-spacing:.12em;text-align:center;opacity:.7;font-weight:600;margin-bottom:1.2rem!important}.bundle-offer .upsell,.quantity-breaks-container .quantity-break{border-radius:1.2rem!important;border-width:1px!important;border-color:rgba(var(--color-foreground),.12)!important;background:rgb(var(--color-background))!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease!important}.bundle-offer .upsell[data-selected=true],.quantity-breaks-container input:checked+.quantity-break{border-width:2px!important;border-color:rgb(var(--color-foreground))!important;background:rgba(var(--color-foreground),.02)!important}.quantity-break__badge,.subscription__badge{font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important;padding:.15em .7em!important;border-radius:.4rem!important;line-height:1.6!important}.bundle-offer .upsell__price,.quantity-break__price{font-weight:700!important;color:rgb(var(--color-foreground))!important}.bundle-offer .compare-price,.quantity-break__compare-price{font-size:1.15rem!important;opacity:.4!important}}@media screen and (max-width:749px){.testimonials .content-container,.testimonials-item,.review-item{padding:1.4rem 1.6rem!important;border-radius:1.2rem!important;border:1px solid rgba(var(--color-foreground),.08)!important;box-shadow:none!important;background:transparent!important}.testimonials .rating-stars svg,.review-item .rating-stars svg{width:1.3rem!important;height:1.3rem!important}.testimonials p,.testimonials-item p,.review-item__text p{font-size:1.4rem!important;line-height:1.5!important;color:rgba(var(--color-foreground),.85)!important}.testimonials-item__author,.review-item__author{font-size:1.15rem!important;opacity:.55!important;letter-spacing:.02em;padding-top:.8rem!important;margin-top:.8rem!important;border-top:1px solid rgba(var(--color-foreground),.06)!important}}.cart-timer,.urgency-text:not(.urgency-text--real),.cart-progress__text:has(+*:empty),.stock-scarcity--fake{display:none!important}@media screen and (max-width:749px){.product-form__submit,button[name=add]{width:100%!important;background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:none!important;letter-spacing:.02em!important;font-weight:600!important;text-transform:none!important;transition:transform .1s ease,opacity .2s ease!important}.product-form__submit:active,button[name=add]:active{transform:scale(.98)!important}.shopify-payment-button__button{min-height:4.8rem!important;font-size:1.5rem!important;opacity:.95}}@media screen and (max-width:749px){.product__info-container .loox-rating,.product__info-container .yotpo-widget-instance,.product__info-container .rating{margin:.2rem 0 .8rem!important;line-height:1!important}.product-page-price,.product__info-container .price{margin:0 0 1.2rem!important}.price__badge-sale,.badge.price__badge-sale{font-size:1rem!important;padding:.15em .7em!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:.4rem!important;background:rgba(var(--color-foreground),.06)!important;color:rgb(var(--color-foreground))!important;border-color:transparent!important}.price__badge-sale svg,.badge.price__badge-sale svg{width:1rem!important;height:1rem!important;opacity:.6}}@media screen and (max-width:749px){.header{padding:.8rem 0!important}.header__heading-logo{max-width:95px!important}.header__icon{height:3.8rem!important;width:3.8rem!important}}@media screen and (max-width:749px){.title-wrapper,.title-wrapper-with-link,.section-header__title-wrapper{margin-bottom:1.6rem!important;text-align:center}.title-wrapper .h2,.title-wrapper-with-link .h2,.title-wrapper h2{font-size:1.9rem!important;font-weight:600!important;letter-spacing:-.005em!important;line-height:1.2!important}.caption-with-letter-spacing,.subtitle--small{font-size:1.05rem!important;letter-spacing:.16em!important;opacity:.55!important;text-transform:uppercase!important}}@media screen and (max-width:749px){.product__media-wrapper{margin-left:auto!important;margin-right:auto!important;max-width:380px!important;padding:0!important;margin-bottom:1.4rem!important}media-gallery .slider--mobile .grid__item,media-gallery .slider--mobile .product__media-item,.product__media-list .product__media,.product-media-container .media{aspect-ratio:1 / 1!important;max-height:none!important;height:auto!important;overflow:hidden!important;border-radius:10px!important;background:rgb(var(--color-background))!important}.product__media-list .product__media img,.product__media-item .media img,.product-media-container .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:10px!important;background:rgb(var(--color-background))!important}.product__media-list .product__media video,.product__media-item .media video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:10px!important}media-gallery .slider__dots,media-gallery .slider-mobile-buttons-overlay{margin-top:.6rem!important;padding:0!important}}@media screen and (max-width:749px){.card,.card-wrapper .card,.content-container,.testimonials .content-container,.testimonials-item,.review-item,.accordion,.accordion-v2,.accordion__details,.bundle-offer .upsell,.bundle-offer-container,.quantity-breaks-container .quantity-break,.cart-drawer-item,.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label,.color-swatch__image,.quantity{border-radius:10px!important}.button,.product-form__submit,button[name=add],.cart__checkout-button,.shopify-payment-button__button,.sticky-atc-bar__button{border-radius:10px!important}}body .product-form__submit,body button[name=add]{background-color:#c8625e!important;color:#fff!important;border:none!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;box-shadow:0 2px 8px #c8625e2e!important;transition:background-color .15s ease,transform .1s ease!important}body .product-form__submit:not([disabled]):hover,body button[name=add]:not([disabled]):hover{background-color:#b85552!important}body .product-form__submit:not([disabled]):active,body button[name=add]:not([disabled]):active{transform:scale(.985)!important}body .product-form__submit:before,body .product-form__submit:after,body button[name=add]:before,body button[name=add]:after{box-shadow:none!important;background:none!important}@media screen and (max-width:749px){body .product-form__submit,body button[name=add]{min-height:5.2rem!important;font-size:1.55rem!important}}sticky-atc-bar.sticky-atc-bar .sticky-atc-bar__button.button,body sticky-atc-bar .sticky-atc-bar__button{background-color:#c8625e!important;color:#fff!important;border:none!important;box-shadow:0 2px 6px #c8625e33!important;font-weight:700!important}sticky-atc-bar.sticky-atc-bar .sticky-atc-bar__button.button:before,sticky-atc-bar.sticky-atc-bar .sticky-atc-bar__button.button:after{box-shadow:none!important;background:none!important}sticky-atc-bar.sticky-atc-bar .sticky-atc-bar__button.button:hover{background-color:#b85552!important}@media screen and (max-width:749px){.sticky-atc-bar__inner{padding:.7rem 1.2rem!important;gap:.8rem!important}.sticky-atc-bar__image{width:38px!important;height:38px!important;border-radius:8px!important}.sticky-atc-bar__title{font-size:1.25rem!important;max-width:32vw!important}.sticky-atc-bar__price{font-size:1.25rem!important;color:#c8625e!important;font-weight:700!important}.sticky-atc-bar__price-compare{font-size:1rem!important}.sticky-atc-bar__button.button{min-height:4.2rem!important;padding:0 1.6rem!important;font-size:1.35rem!important}}.product-form__benefit-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;padding:1.2rem 0;margin:1.2rem 0 1.4rem;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.product-form__benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:0 .3rem}.product-form__benefit-item__icon{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#c8625e17;color:#c8625e}.product-form__benefit-item__icon svg{width:1.8rem;height:1.8rem;stroke-width:2}.product-form__benefit-item__label{font-size:1.1rem;line-height:1.25;font-weight:500;color:rgba(var(--color-foreground),.85);letter-spacing:0}@media screen and (max-width:749px){.image-with-text__media,.image-with-text__media--small{height:22rem!important}.image-with-text__media--medium{height:24rem!important}.image-with-text__media--large{height:26rem!important}.collapsible-content__media--small{height:20rem!important}.collapsible-content__media--large{height:26rem!important}.banner--medium:not(.banner--adapt){min-height:30rem!important}.banner--large:not(.banner--adapt){min-height:34rem!important}.banner__media,.video-section__media{max-height:42rem!important}.horizontal-ticker__video,.horizontal-ticker__image{max-height:12rem!important}}@media screen and (max-width:749px){.collapsible-content__heading{font-size:1.9rem!important;margin-bottom:1.2rem!important}.collapsible-content .accordion,.collapsible-content .accordion-v2{margin-bottom:.6rem!important;border-radius:10px!important}.collapsible-content .accordion__summary,.collapsible-content .accordion-v2 summary{padding:1.1rem 1.2rem!important;min-height:4.4rem!important}.collapsible-content .accordion__title{font-size:1.35rem!important;font-weight:500!important;line-height:1.35!important;max-width:calc(100% - 3rem)!important}.collapsible-content .accordion__content{padding:.4rem 1.2rem 1.4rem!important;font-size:1.3rem!important;line-height:1.55!important}.collapsible-content .accordion__content p:first-child{margin-top:0!important}}@media screen and (max-width:749px){.shopify-payment-button__button{min-height:4.4rem!important;font-size:1.35rem!important;opacity:.92}.shopify-payment-button__more-options{font-size:1.15rem!important;opacity:.55}}@media screen and (max-width:749px){.product__info-container>*:first-child{margin-top:.2rem!important}}@media screen and (max-width:749px){.product__media-wrapper{flex:0 0 320px!important;width:320px!important;max-width:calc(100% - 3rem)!important;margin:0 auto 1.4rem!important;padding:0!important;box-sizing:border-box!important}.product__media-wrapper media-gallery,.product__media-wrapper .product__media-list,.product__media-wrapper .product-media-container,.product__media-wrapper .product__media-item{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.product__media-list .product__media video,.product__media-item .media video,.product-media-container .media video,.product__media-list .product__media internal-video video,.product__media-item .media internal-video video,.product-media-container .media internal-video video{object-fit:contain!important;object-position:center!important;background:rgb(var(--color-background))!important}.product-media-container .media,.product__media-list .product__media,.product__media-item .media,media-gallery{background:rgb(var(--color-background))!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}}@media screen and (max-width:360px){.product__media-wrapper{flex:0 0 280px!important;width:280px!important}}@media screen and (max-width:749px){.product__media-wrapper{flex:0 0 380px!important;width:380px!important;max-width:calc(100% - 2rem)!important}}@media screen and (max-width:400px){.product__media-wrapper{flex:0 0 auto!important;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important}}@media screen and (max-width:749px){media-gallery .slider--mobile .grid__item,media-gallery .slider--mobile .product__media-item,.product__media-list .product__media,.product__media-item .media,.product-media-container .media{aspect-ratio:3 / 4!important}}@media screen and (max-width:749px){.header{padding:.8rem 1.2rem!important}.header__icon,.header__icon--menu,.header__icon--cart,menu-drawer,header-drawer{margin-left:0!important;margin-right:0!important}.header__icons{justify-self:end;margin-right:0!important;padding-right:.3rem}.header__icon--cart{margin-right:0!important}.cart-count-bubble{right:0!important;left:auto!important;top:.5rem!important;bottom:auto!important}.announcement-bar{padding-left:1.2rem!important;padding-right:1.2rem!important;box-sizing:border-box!important}.announcement-bar__item{padding-left:.4rem!important;padding-right:.4rem!important}.announcement-bar__message{padding:0 .4rem!important}.sticky-atc-bar__inner,.sticky-atc-bar__product{align-items:center!important}.sticky-atc-bar__text{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:.2rem!important;line-height:1.15!important}.sticky-atc-bar__title{line-height:1.15!important;margin:0!important}.sticky-atc-bar__price{line-height:1.1!important;margin:0!important;display:flex!important;align-items:baseline!important;gap:.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mobile-premium.css.map */
