@media screen and (max-width:749px){html,body.template-product{max-width:100%;overflow-x:clip!important}body.template-product main,body.template-product #MainContent{width:100%;max-width:100%;overflow-x:clip!important}body.template-product main *,body.template-product #MainContent *{box-sizing:border-box;min-width:0}body.elizna-theme.template-product .product,body.elizna-theme.template-product .product.grid,body.elizna-theme.template-product .product:not(.product--no-media){display:block!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.elizna-theme.template-product .product>.grid__item,body.elizna-theme.template-product .product__media-wrapper,body.elizna-theme.template-product .product__info-wrapper{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important}body.elizna-theme.template-product .product__media-wrapper{padding:0!important;overflow:hidden!important}body.elizna-theme.template-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide),body.elizna-theme.template-product .product__media-wrapper slider-component{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}body.elizna-theme.template-product .product__media-list,body.elizna-theme.template-product .product__media-list.grid,body.elizna-theme.template-product .product__media-list.slider,body.elizna-theme.template-product .product__media-list.slider--mobile,body.elizna-theme.template-product .grid--peek.slider--mobile{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0!important;column-gap:0!important;row-gap:0!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.elizna-theme.template-product .product__media-list::-webkit-scrollbar{display:none}body.elizna-theme.template-product .product__media-item,body.elizna-theme.template-product .product__media-list .grid__item,body.elizna-theme.template-product .grid--peek.slider--mobile .grid__item{width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:always}body.elizna-theme.template-product .product__media,body.elizna-theme.template-product .product__media .media,body.elizna-theme.template-product .product__media-item .media,body.elizna-theme.template-product .product__media-item .global-media-settings{width:100%!important;max-width:100%!important;margin:0!important}body.elizna-theme.template-product .product__media-item .media{min-height:0!important;height:auto!important}body.elizna-theme.template-product .product__media-item .media:before{content:"";display:block;padding-bottom:100%!important}body.elizna-theme.template-product .product__media-item .media>img,body.elizna-theme.template-product .product__media-item .media>video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}body.elizna-theme.template-product .thumbnail-slider{width:100%!important;max-width:100%!important;margin:.8rem 0 0!important;padding:0 1.6rem!important;overflow:hidden!important}body.elizna-theme.template-product .thumbnail-list{max-width:100%!important}body.elizna-theme.template-product .product__info-wrapper{padding:0!important}body.elizna-theme.template-product .product__info-container{width:100%!important;max-width:100%!important;margin:0!important;padding:4rem 1.8rem 5.2rem!important}body.elizna-theme.template-product .product__info-container>*{max-width:100%!important}body.elizna-theme.template-product .product__title,body.elizna-theme.template-product .product__title h1,body.elizna-theme.template-product .product__title>*{width:100%!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important}body.elizna-theme.template-product .product__title h1,body.elizna-theme.template-product h1.product__title,body.elizna-theme.template-product .product__info-container h1{font-size:clamp(3.7rem,11.2vw,4.6rem)!important;line-height:.98!important;letter-spacing:.035em!important}body.elizna-theme.template-product .product__text,body.elizna-theme.template-product .product__description,body.elizna-theme.template-product .elizna-pdp-positioning,body.elizna-theme.template-product .rte,body.elizna-theme.template-product .price,body.elizna-theme.template-product .price__container{width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word}body.elizna-theme.template-product .elizna-pdp-positioning,body.elizna-theme.template-product .product__description,body.elizna-theme.template-product .product__text.rte{font-size:1.55rem!important;line-height:1.55!important}body.elizna-theme.template-product product-form,body.elizna-theme.template-product .product-form,body.elizna-theme.template-product .product-form__buttons,body.elizna-theme.template-product .product-form__input,body.elizna-theme.template-product fieldset.product-form__input,body.elizna-theme.template-product .product-form__quantity,body.elizna-theme.template-product .quantity,body.elizna-theme.template-product .shopify-payment-button,body.elizna-theme.template-product .shopify-payment-button__button{width:100%!important;max-width:100%!important}body.elizna-theme.template-product .product-form__submit{width:100%!important;max-width:100%!important;min-height:5.4rem!important}body.elizna-theme.template-product .quantity{width:min(14rem,100%)!important}body.elizna-theme.template-product .product-form__input input+label,body.elizna-theme.template-product .product-form__input label{max-width:100%;white-space:normal}body.elizna-theme.template-product [class*=selling-plan],body.elizna-theme.template-product [class*=purchase-option],body.elizna-theme.template-product [class*=subscription],body.elizna-theme.template-product [data-selling-plan],body.elizna-theme.template-product .rc-widget,body.elizna-theme.template-product .appstle_widget_title,body.elizna-theme.template-product .appstle_subscription_wrapper{width:100%!important;max-width:100%!important}body.elizna-theme.template-product .elizna-pdp-confidence{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important}body.elizna-theme.template-product .elizna-pdp-confidence__item{width:100%!important;max-width:100%!important;padding:1.6rem 0!important}body.elizna-theme.template-product .elizna-product-details,body.elizna-theme.template-product .product__accordion,body.elizna-theme.template-product .accordion{width:100%!important;max-width:100%!important}body.elizna-theme.template-product main .shopify-section,body.elizna-theme.template-product main .shopify-section>*,body.elizna-theme.template-product main [class^=elizna-],body.elizna-theme.template-product main [class*=" elizna-"]{max-width:100%}body.elizna-theme.template-product .elizna-pdp-purpose-grid,body.elizna-theme.template-product .elizna-pdp-purpose-grid__inner,body.elizna-theme.template-product .elizna-pdp-purpose-grid__grid,body.elizna-theme.template-product .elizna-pdp-how-to-video,body.elizna-theme.template-product .elizna-pdp-replenishment,body.elizna-theme.template-product .elizna-pdp-reviews,body.elizna-theme.template-product .elizna-pdp-faq,body.elizna-theme.template-product .elizna-formula-orbit-v7,body.elizna-theme.template-product .elizna-formula-orbit-v7__shell,body.elizna-theme.template-product .elizna-formula-video-v8,body.elizna-theme.template-product .elizna-formula-video-v8__shell,body.elizna-theme.template-product .elizna-quality,body.elizna-theme.template-product .elizna-five-part,body.elizna-theme.template-product .elizna-pdp-ritual-system{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body.elizna-theme.template-product .elizna-pdp-purpose-grid__grid,body.elizna-theme.template-product .elizna-quality__grid,body.elizna-theme.template-product .elizna-five-part__grid{grid-template-columns:1fr!important}body.elizna-theme.template-product .elizna-pdp-purpose-grid img,body.elizna-theme.template-product .elizna-pdp-how-to-video img,body.elizna-theme.template-product .elizna-pdp-how-to-video video,body.elizna-theme.template-product .elizna-formula-video-v8 video{width:100%!important;height:auto!important;max-width:100%!important}body.elizna-theme.template-product .elizna-sticky-purchase,body.elizna-theme.template-product .elizna-sticky-purchase__inner{width:100%!important;max-width:100%!important}body.elizna-theme.template-product .elizna-sticky-purchase__inner{padding-left:1.2rem!important;padding-right:1.2rem!important;gap:.9rem!important}body.elizna-theme.template-product .elizna-sticky-purchase__identity{min-width:0!important}body.elizna-theme.template-product .elizna-sticky-purchase__meta{min-width:0!important;overflow:hidden}body.elizna-theme.template-product .elizna-sticky-purchase__meta strong{max-width:11rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.elizna-theme.template-product .elizna-sticky-purchase__button{min-width:12.5rem!important;padding-left:1.2rem!important;padding-right:1.2rem!important}body.elizna-theme.template-product main img,body.elizna-theme.template-product main video,body.elizna-theme.template-product main iframe,body.elizna-theme.template-product main table{max-width:100%!important}}@media screen and (max-width:390px){body.elizna-theme.template-product .product__info-container{padding-left:1.6rem!important;padding-right:1.6rem!important}body.elizna-theme.template-product .product__title h1,body.elizna-theme.template-product h1.product__title,body.elizna-theme.template-product .product__info-container h1{font-size:clamp(3.45rem,10.9vw,4.25rem)!important;letter-spacing:.025em!important}body.elizna-theme.template-product .elizna-sticky-purchase__thumb{display:none!important}body.elizna-theme.template-product .elizna-sticky-purchase__button{min-width:11.8rem!important;font-size:.78rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/elizna-pdp-mobile-fit-v1.css.map */
