html{overflow-x:clip}img,svg,video,iframe{max-width:100%}@media screen and (max-width:749px){html,body{width:100%;max-width:100%;overflow-x:clip}#MainContent,main,.shopify-section{min-width:0}.page-width{width:100%;max-width:100%;padding-left:14px;padding-right:14px}.product.grid,.product{width:100%;max-width:100%;margin-left:0;margin-right:0}.product.grid{display:block}.product__media-wrapper,.product__info-wrapper,.product__info-container{width:100%;min-width:0;max-width:100%}.product__media-wrapper{padding-left:0;padding-right:0}.product__info-wrapper{padding:20px 14px 0}.product__info-container{margin-inline:0}.product__media-list,.product__media-item,.product__media,.product-media-container,.global-media-settings{max-width:100%}.product__media-item{margin-left:0}.product__media img,.product-media-container img{width:100%;height:auto;object-fit:contain}.product__title{margin-top:0}.product__title h1,.product__title>*{max-width:100%;font-size:clamp(30px,9.5vw,42px);line-height:1.05;overflow-wrap:anywhere;text-wrap:balance}.price{max-width:100%;flex-wrap:wrap}.product-form,.product-form__buttons,.product-form__input,.product-form__quantity,.quantity,.select,.select__select,variant-selects,variant-radios{width:100%;max-width:100%}.product-form__submit,.shopify-payment-button,.shopify-payment-button__button{width:100%;min-height:50px}.product-form__input input[type=radio]+label{min-height:46px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;text-align:center}#vexali-bundle-selector{width:100%;max-width:100%;overflow:visible}#vexali-bundle-selector .vbx-proof,#vexali-bundle-selector .vbx-note,#vexali-bundle-selector .vbx-heading,#vexali-bundle-selector .vbx-sub{max-width:100%;overflow-wrap:anywhere}#vexali-bundle-selector .vbx-card{width:100%;min-width:0;grid-template-columns:46px minmax(0,1fr) auto;gap:8px;padding:10px 8px}#vexali-bundle-selector .vbx-card img{width:44px;height:44px}#vexali-bundle-selector .vbx-card>span{min-width:0}#vexali-bundle-selector .vbx-name,#vexali-bundle-selector .vbx-meta{white-space:normal;overflow-wrap:anywhere}#vexali-bundle-selector .vbx-name{font-size:13px;line-height:1.18}#vexali-bundle-selector .vbx-meta{font-size:10px;line-height:1.25}#vexali-bundle-selector .vbx-price{font-size:13px!important;line-height:1.15}#vexali-bundle-selector .vbx-compare{font-size:9px}#vexali-bundle-selector .vbx-badge{right:7px;max-width:calc(100% - 14px);font-size:8px;letter-spacing:.03em}#vexali-checkout-assurance,#vexali-checkout-assurance .vpa-guarantee{width:100%;max-width:100%}#vexali-checkout-assurance .vpa-logos{width:100%;flex-wrap:wrap!important;gap:7px!important}#vexali-checkout-assurance .vpa-logo{flex:0 1 48px}#vexali-checkout-assurance .vpa-guarantee{padding:17px 15px}[id^=vexali-],[id^=Vexali-],[class*=vexali-]{max-width:100%}[id^=vexali-]{overflow-x:clip}[id^=vexali-] img,[id^=Vexali-] img{display:block;max-width:100%;height:auto}[id^=vexali-] h1,[id^=vexali-] h2,[id^=vexali-] h3,[id^=Vexali-] h1,[id^=Vexali-] h2,[id^=Vexali-] h3{max-width:100%;overflow-wrap:anywhere;text-wrap:balance}[id^=vexali-] h1,[id^=Vexali-] h1{font-size:clamp(34px,10.5vw,48px);line-height:1.02}[id^=vexali-] h2,[id^=Vexali-] h2{font-size:clamp(30px,8.8vw,42px);line-height:1.05}[id^=vexali-] a,[id^=vexali-] button,[id^=Vexali-] a,[id^=Vexali-] button{min-height:44px}.sticky-atc,.sticky-add-to-cart,[class*=sticky_atc],[class*=sticky-atc]{max-width:100vw;padding-bottom:max(8px,env(safe-area-inset-bottom))}[id^=VexaliSprayHome-]{width:100%;max-width:100%;overflow-x:clip}[id^=VexaliSprayHome-] .vsh__shell{width:calc(100% - 28px);max-width:100%}[id^=VexaliSprayHome-] .vsh__ribbon{padding:10px 0;font-size:9px;line-height:1.45;letter-spacing:.08em}[id^=VexaliSprayHome-] .vsh__hero-grid{min-height:0;gap:18px;padding:44px 0 30px}[id^=VexaliSprayHome-] .vsh__hero-copy{width:100%;max-width:100%}[id^=VexaliSprayHome-] h1{font-size:clamp(42px,12.8vw,60px);line-height:.96;letter-spacing:-.05em;overflow-wrap:normal}[id^=VexaliSprayHome-] h2{font-size:clamp(34px,10vw,48px);line-height:1;letter-spacing:-.04em;overflow-wrap:normal}[id^=VexaliSprayHome-] .vsh__lead{margin-top:19px;font-size:17px;line-height:1.55}[id^=VexaliSprayHome-] .vsh__actions{width:100%;margin-top:25px}[id^=VexaliSprayHome-] .vsh__hero-art{min-height:340px}[id^=VexaliSprayHome-] .vsh__hero-pair{width:100%;height:350px;object-fit:contain}[id^=VexaliSprayHome-] .vsh__hero-glow{width:94%}[id^=VexaliSprayHome-] .vsh__seal{right:0;bottom:2%;width:96px}[id^=VexaliSprayHome-] .vsh__proof-grid{grid-template-columns:1fr 1fr}[id^=VexaliSprayHome-] .vsh__proof-grid>div{min-width:0;min-height:96px;padding:15px 12px}[id^=VexaliSprayHome-] .vsh__proof strong{font-size:16px;line-height:1.15}[id^=VexaliSprayHome-] .vsh__proof span{font-size:10px;line-height:1.35}[id^=VexaliSprayHome-] .vsh__section{padding:66px 0}[id^=VexaliSprayHome-] .vsh__heading{width:100%;margin-bottom:34px}[id^=VexaliSprayHome-] .vsh__heading .rte{margin-top:17px;font-size:15px;line-height:1.6}[id^=VexaliSprayHome-] .vsh__benefit-card,[id^=VexaliSprayHome-] .vsh__text-card,[id^=VexaliSprayHome-] .vsh__split-media,[id^=VexaliSprayHome-] .vsh__media-copy__media,[id^=VexaliSprayHome-] .vsh__routine-image,[id^=VexaliSprayHome-] .vsh__compare-image,[id^=VexaliSprayHome-] .vsh__offer-image{border-radius:20px}[id^=VexaliSprayHome-] .vsh__benefit-card img{width:100%;min-height:0;aspect-ratio:1;object-fit:cover}[id^=VexaliSprayHome-] .vsh__text-card{padding:22px 20px}[id^=VexaliSprayHome-] .vsh__text-card>span{margin-bottom:18px}[id^=VexaliSprayHome-] .vsh__split,[id^=VexaliSprayHome-] .vsh__media-copy,[id^=VexaliSprayHome-] .vsh__routine-grid,[id^=VexaliSprayHome-] .vsh__compare-grid,[id^=VexaliSprayHome-] .vsh__offer-grid{gap:32px}[id^=VexaliSprayHome-] .vsh__split-copy .rte,[id^=VexaliSprayHome-] .vsh__media-copy__copy .rte,[id^=VexaliSprayHome-] .vsh__compare-copy .rte,[id^=VexaliSprayHome-] .vsh__offer-copy .rte{font-size:15px;line-height:1.62}[id^=VexaliSprayHome-] .vsh__shade-grid{grid-template-columns:1fr;gap:16px}[id^=VexaliSprayHome-] .vsh__shade-product{grid-column:auto;grid-row:auto;order:-1}[id^=VexaliSprayHome-] .vsh__shade-product img{width:100%;max-height:390px}[id^=VexaliSprayHome-] .vsh__shade-card{min-height:0;padding:28px 20px;border-radius:20px}[id^=VexaliSprayHome-] .vsh__formula-list>div{grid-template-columns:1fr;gap:6px;padding:17px 0}[id^=VexaliSprayHome-] .vsh__routine-steps>div{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:16px}[id^=VexaliSprayHome-] .vsh__routine-steps span{min-width:0}[id^=VexaliSprayHome-] .vsh__routine-image img{width:100%;height:auto;object-fit:contain}[id^=VexaliSprayHome-] .vsh__offer-image{order:-1}[id^=VexaliSprayHome-] .vsh__offer-price{flex-wrap:wrap}[id^=VexaliSprayHome-] .vsh__offer-price strong{font-size:28px}[id^=VexaliSprayHome-] .vsh__guarantee-inner{grid-template-columns:1fr;gap:22px;text-align:center}[id^=VexaliSprayHome-] .vsh__shield{width:76px;height:86px;margin-inline:auto}[id^=VexaliSprayHome-] .vsh__guarantee-inner .vsh__button{grid-column:auto;width:100%}[id^=VexaliSprayHome-] .vsh__faq-grid{gap:26px}[id^=VexaliSprayHome-] .vsh__faq-intro{position:static}[id^=VexaliSprayHome-] .vsh__faq-list summary{padding:21px 0;line-height:1.35}[id^=VexaliSprayHome-] .vsh__faq-list details>p{padding-right:0;font-size:14px}[id^=VexaliSprayHome-] .vsh__final{padding:78px 0}[id^=VexaliSprayHome-] .vsh__legal{line-height:1.5}}@media screen and (max-width:389px){#vexali-bundle-selector .vbx-card{grid-template-columns:40px minmax(0,1fr) auto;gap:6px;padding-inline:6px}#vexali-bundle-selector .vbx-card img{width:38px;height:38px}#vexali-bundle-selector .vbx-name,#vexali-bundle-selector .vbx-price{font-size:12px!important}[id^=VexaliSprayHome-] h1{font-size:40px}[id^=VexaliSprayHome-] h2{font-size:33px}[id^=VexaliSprayHome-] .vsh__hero-art,[id^=VexaliSprayHome-] .vsh__hero-pair{height:320px;min-height:320px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vexali-mobile-polish.css.map */
