body.lux #MainContent .section-featured-product .featured-product{align-items:start;gap:clamp(28px,4vw,72px)}body.lux #MainContent .section-featured-product .product__media-wrapper media-gallery{display:block}body.lux #MainContent .section-featured-product .product__media-list .product__media-item{padding:0}body.lux #MainContent .section-featured-product .product-media-container{border:0!important;border-radius:28px;overflow:hidden;background:radial-gradient(70% 55% at 50% 42%,#fff,#fff0 70%),linear-gradient(180deg,#f1eadf,#e9dfd0);box-shadow:inset 0 0 0 1px #231f200d,var(--lx-shadow);position:relative}body.lux #MainContent .section-featured-product .product-media-container:after{content:"";position:absolute;left:22%;right:22%;bottom:7%;height:26px;border-radius:50%;background:radial-gradient(closest-side,#1e241647,#1e241600);filter:blur(4px);pointer-events:none;z-index:0}body.lux #MainContent .section-featured-product .product__media{background:transparent!important;position:relative;z-index:1}body.lux #MainContent .section-featured-product .product__media img{transition:transform 1.2s var(--lx-ease-out)}@media(hover:hover)and (min-width:990px){body.lux #MainContent .section-featured-product .product-media-container:hover .product__media img{transform:scale(1.045)}}body.lux #MainContent .section-featured-product .slider-buttons{margin-top:14px}body.lux #MainContent .section-featured-product .slider-button{width:44px;height:44px;border-radius:50%;border:1px solid var(--lx-line)!important;background:var(--lx-paper);transition:background .3s,border-color .3s,transform .3s}body.lux #MainContent .section-featured-product .slider-button:hover{background:var(--lx-olive);color:var(--lx-cream);border-color:var(--lx-olive)!important}body.lux #MainContent .section-featured-product .slider-counter{font-family:var(--lx-font);letter-spacing:.14em;color:var(--lx-muted);font-size:12px}body.lux #MainContent .section-featured-product .product__info-container{display:flex!important;flex-direction:column;gap:0}body.lux #MainContent .section-featured-product .product__info-container>*{margin-top:0;margin-bottom:0}body.lux #MainContent .section-featured-product .vero-product-story,body.lux #MainContent .section-featured-product .vero-product-story__content{display:contents!important}body.lux #MainContent .section-featured-product .product__title{order:1}body.lux #MainContent .section-featured-product .vero-product-story__title{order:2}body.lux #MainContent .section-featured-product .vero-product-story__ritual{order:3}body.lux #MainContent .section-featured-product .product__info-container>.shopify-app-block:has(.loox-trust-badge-container){order:4}body.lux #MainContent .section-featured-product .vero-product-story__ticker{order:5}body.lux #MainContent .section-featured-product .product__info-container>[id^=price-]{order:6}body.lux #MainContent .section-featured-product .product__tax{order:7}body.lux #MainContent .section-featured-product variant-selects{order:8}body.lux #MainContent .section-featured-product .product__info-container>div:has(product-form){order:9}body.lux #MainContent .section-featured-product .vero-product-story__gift{order:10}body.lux #MainContent .section-featured-product .vero-shipping-box{order:11}body.lux #MainContent .section-featured-product .vero-monthly-ritual{order:12}body.lux #MainContent .section-featured-product .vero-stock-alert{order:13}body.lux #MainContent .section-featured-product .vero-trustbar{order:14}body.lux #MainContent .section-featured-product .product__info-container>.shopify-app-block:has([id^=payments]){order:15}body.lux #MainContent .section-featured-product .product__text{order:16}body.lux #MainContent .section-featured-product .product__view-details{order:17}body.lux #MainContent .section-featured-product .product__info-container>div:has(>form.shopify-product-form){order:18}body.lux #MainContent .section-featured-product .product__title{margin:0 0 6px!important}body.lux #MainContent .section-featured-product .product__title,body.lux #MainContent .section-featured-product .product__title>*{font-family:var(--lx-font)!important;font-weight:200!important;font-size:clamp(30px,3vw,44px)!important;letter-spacing:-.02em!important;line-height:1.08!important;color:var(--lx-ink)!important;direction:ltr;text-align:right}body.lux #MainContent .section-featured-product .vero-product-story__title{font-family:var(--lx-font)!important;font-weight:300!important;font-size:clamp(17px,1.4vw,20px)!important;line-height:1.5!important;letter-spacing:0!important;color:var(--lx-ink-2)!important;margin:4px 0 6px!important}body.lux #MainContent .section-featured-product .vero-product-story__ritual{display:inline-flex!important;align-self:flex-start;align-items:center;gap:10px;margin:6px 0 14px!important;padding:0!important;background:none!important;border:0!important;font-family:var(--lx-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.26em!important;color:var(--lx-gold-d)!important;text-transform:uppercase}body.lux #MainContent .section-featured-product .vero-product-story__ritual:before{content:"";width:26px;height:1px;background:var(--lx-gold)}body.lux #MainContent .section-featured-product .product__info-container>.shopify-app-block:has(.loox-trust-badge-container){margin-bottom:14px}body.lux #MainContent .section-featured-product .vero-product-story__ticker{align-self:flex-start;margin:0 0 22px!important;background:var(--lx-olive)!important;border:0!important;border-radius:999px!important;padding:9px 18px!important;box-shadow:none!important}body.lux #MainContent .section-featured-product .vero-product-story__ticker *{color:#f5efe8d1!important}body.lux #MainContent .section-featured-product .vero-product-story__ticker-result{color:var(--lx-gold)!important;font-weight:500!important}body.lux #MainContent .section-featured-product .vero-product-story__ticker-dot{background:var(--lx-gold)!important;box-shadow:0 0 0 4px #cbb28133!important}body.lux #MainContent .section-featured-product .vero-product-story__ticker-divider{background:#cbb28159!important}body.lux #MainContent .section-featured-product [id^=price-]{padding:20px 0 6px;border-top:1px solid var(--lx-line);margin-top:0!important}body.lux #MainContent .section-featured-product .price{display:flex;align-items:center;gap:14px;flex-wrap:wrap}body.lux #MainContent .section-featured-product .price-item--sale,body.lux #MainContent .section-featured-product .price__regular .price-item--regular{font-family:var(--lx-font)!important;font-weight:300!important;font-size:34px!important;letter-spacing:-.01em;color:var(--lx-ink)!important}body.lux #MainContent .section-featured-product .price__sale s.price-item--regular{font-size:17px!important;color:var(--lx-muted)!important;opacity:.75}body.lux #MainContent .section-featured-product .price__badge-sale{background:transparent!important;color:var(--lx-gold-d)!important;border:1px solid var(--lx-gold)!important;border-radius:999px!important;padding:4px 12px!important;font-size:12px!important;letter-spacing:.14em;font-weight:500}body.lux #MainContent .section-featured-product variant-selects{margin-top:10px!important}body.lux #MainContent .section-featured-product variant-selects .form__label{font-family:var(--lx-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.22em!important;color:var(--lx-muted)!important;margin-bottom:18px!important}body.lux #MainContent .section-featured-product .vero-package-option{background:var(--lx-paper)!important;border:1px solid var(--lx-line)!important;border-radius:18px!important;box-shadow:none!important;transition:border-color .35s var(--lx-ease),background .35s var(--lx-ease),transform .45s var(--lx-ease-out),box-shadow .45s var(--lx-ease)!important;min-height:92px}@media(hover:hover){body.lux #MainContent .section-featured-product .vero-package-option:hover{transform:translateY(-3px);border-color:#9c7b3e73!important;box-shadow:var(--lx-shadow)!important}}body.lux #MainContent .section-featured-product input:checked+.vero-package-option{background:#fffdf9!important;border-color:var(--lx-gold-d)!important;box-shadow:0 0 0 1px var(--lx-gold-d),0 22px 40px -26px #9c7b3ea6!important}body.lux #MainContent .section-featured-product .vero-package-option__quantity{font-family:var(--lx-font)!important;font-weight:500!important;color:var(--lx-ink)!important}body.lux #MainContent .section-featured-product .vero-package-option__per-bottle{color:var(--lx-ink-2)!important;font-weight:300!important}body.lux #MainContent .section-featured-product .vero-package-option__save{color:var(--lx-gold-d)!important;font-weight:600!important;letter-spacing:.02em}body.lux #MainContent .section-featured-product .vero-package-option__save--muted{color:var(--lx-muted)!important;font-weight:400!important}body.lux #MainContent .section-featured-product .vero-package-badge{background:var(--lx-olive)!important;color:var(--lx-gold)!important;border-radius:999px!important;letter-spacing:.06em;font-weight:500!important;box-shadow:0 6px 14px -8px #1e2416b3}body.lux #MainContent .section-featured-product .vero-package-perday{font-family:var(--lx-font)!important;color:var(--lx-muted)!important;letter-spacing:.04em;margin-top:14px!important}body.lux #MainContent .section-featured-product .product-form__buttons{display:flex!important;flex-direction:column-reverse;gap:10px;max-width:none!important;margin-top:18px}body.lux #MainContent .section-featured-product .product-form__buttons .button{min-height:58px;border-radius:999px!important;font-family:var(--lx-font)!important;font-size:16px!important;letter-spacing:.08em;font-weight:500;position:relative;overflow:hidden;isolation:isolate;transition:color .45s var(--lx-ease),background .45s var(--lx-ease),box-shadow .45s var(--lx-ease),transform .45s var(--lx-ease-out)}body.lux #MainContent .section-featured-product .product-form__buttons .button:before,body.lux #MainContent .section-featured-product .product-form__buttons .button:after{border-radius:999px!important;box-shadow:none!important}body.lux #MainContent .section-featured-product .product-form__buttons .button:last-of-type{background:var(--lx-olive)!important;color:var(--lx-cream)!important;border:0!important;box-shadow:0 18px 34px -18px #1e2416bf!important}body.lux #MainContent .section-featured-product .product-form__buttons .button:last-of-type>span{position:relative;z-index:1}body.lux #MainContent .section-featured-product .product-form__buttons .button:last-of-type:hover{background:var(--lx-olive-2)!important;transform:translateY(-2px)}body.lux #MainContent .section-featured-product .product-form__buttons .button:first-of-type{background:transparent!important;color:var(--lx-ink)!important;box-shadow:inset 0 0 0 1px #231f2047!important}body.lux #MainContent .section-featured-product .product-form__buttons .button:first-of-type:hover{box-shadow:inset 0 0 0 1px var(--lx-ink)!important;background:#231f2008!important}body.lux #MainContent .section-featured-product .product-form__buttons .button:last-of-type>span:after{content:"";position:absolute;top:-18px;right:-60%;bottom:-18px;left:-60%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 40%,rgba(203,178,129,.28) 50%,transparent 60%);transform:translate(-100%);animation:lxShimmer 5.5s var(--lx-ease) 2s infinite}@keyframes lxShimmer{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}body.lux #MainContent .section-featured-product :is(.vero-product-story__gift,.vero-shipping-box,.vero-monthly-ritual,.vero-stock-alert){background:var(--lx-paper)!important;border:1px solid var(--lx-line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;width:100%!important}body.lux #MainContent .section-featured-product .vero-product-story__gift{margin-top:26px!important;border-radius:20px 20px 0 0!important}body.lux #MainContent .section-featured-product :is(.vero-shipping-box,.vero-monthly-ritual,.vero-stock-alert){border-top:0!important}body.lux #MainContent .section-featured-product .vero-stock-alert{border-radius:0 0 20px 20px!important}body.lux #MainContent .section-featured-product .vero-stock-alert:before,body.lux #MainContent .section-featured-product .vero-monthly-ritual:before{display:none!important}body.lux #MainContent .section-featured-product .vero-shipping-box{padding:16px 20px!important;text-align:right!important}body.lux #MainContent .section-featured-product .vero-shipping-box__title{font-size:16px!important;font-weight:500!important;color:var(--lx-ink)!important}body.lux #MainContent .section-featured-product .vero-shipping-box__details{justify-content:flex-start!important}body.lux #MainContent .section-featured-product .vero-shipping-box__line{display:none!important}body.lux #MainContent .section-featured-product .vero-product-story__gift-badge{background:var(--lx-gold)!important;color:var(--lx-olive)!important;border:0!important;font-weight:600!important;letter-spacing:.18em}body.lux #MainContent .section-featured-product :is(.vero-product-story__gift-icon,.vero-monthly-ritual__mark,.vero-stock-alert__icon){background:transparent!important;box-shadow:inset 0 0 0 1px var(--lx-line-gold)!important;color:var(--lx-gold-d)!important}body.lux #MainContent .section-featured-product :is(.vero-product-story__gift-icon,.vero-monthly-ritual__mark) svg{stroke:var(--lx-gold-d)!important}body.lux #MainContent .section-featured-product .vero-stock-alert__dot{background:var(--lx-gold-d)!important}body.lux #MainContent .section-featured-product .vero-stock-alert__pulse{background:#cbb28173!important}body.lux #MainContent .section-featured-product .vero-trustbar{margin-top:26px!important;border-color:var(--lx-line)!important;background:transparent!important}body.lux #MainContent .section-featured-product .vero-trustbar__icon{background:transparent!important;box-shadow:inset 0 0 0 1px var(--lx-line-gold)!important}body.lux #MainContent .section-featured-product .vero-trustbar__icon svg{stroke:var(--lx-gold-d)!important}body.lux #MainContent .section-featured-product .vero-trustbar__item+.vero-trustbar__item{border-color:var(--lx-line)!important}body.lux #MainContent .section-featured-product [id^=payments]{margin-top:22px}body.lux #MainContent .section-featured-product [id^=payments] h3{font-family:var(--lx-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.24em;color:var(--lx-muted)!important}body.lux #MainContent .section-featured-product .sense-payment-icon{filter:saturate(.85)}body.lux #MainContent .section-featured-product .product__view-details{margin-top:18px;color:var(--lx-gold-d)!important;letter-spacing:.06em}@media(max-width:749px){body.lux #MainContent .section-featured-product .product-media-container{border-radius:22px}body.lux #MainContent .section-featured-product .product__info-container{padding-top:22px}body.lux #MainContent .section-featured-product .product__title,body.lux #MainContent .section-featured-product .product__title>*{font-size:30px!important}body.lux #MainContent .section-featured-product .price-item--sale,body.lux #MainContent .section-featured-product .price__regular .price-item--regular{font-size:30px!important}body.lux #MainContent .section-featured-product .vero-package-option{border-radius:16px!important;min-height:86px}body.lux #MainContent .section-featured-product .vero-trustbar__grid{grid-template-columns:repeat(2,1fr)!important;row-gap:14px}}body.lux #MainContent .vero-specs{background:transparent!important;padding:56px 18px 64px!important}body.lux #MainContent .vero-specs__inner{border-color:var(--lx-line)!important}body.lux #MainContent .vero-specs__item{min-height:120px!important;gap:16px!important;transition:background .5s var(--lx-ease),transform .6s var(--lx-ease-out)!important}body.lux #MainContent .vero-specs__item:not(:last-child){border-color:var(--lx-line)!important}body.lux #MainContent .vero-specs__item:hover{background:#cbb28114!important;transform:none!important}body.lux #MainContent .vero-specs__icon{width:52px!important;height:52px!important;flex:0 0 52px!important;padding:13px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--lx-line-gold);transition:transform .8s var(--lx-ease-out),background .5s}body.lux #MainContent .vero-specs__item:hover .vero-specs__icon{transform:rotate(-8deg) scale(1.06);background:#cbb2811f}body.lux #MainContent .vero-specs__icon svg{stroke:var(--lx-gold-d)!important;stroke-width:1.2!important}body.lux #MainContent .vero-specs__copy strong{font-family:var(--lx-font)!important;font-weight:400!important;font-size:16px!important;color:var(--lx-ink)!important;letter-spacing:.01em}@media(max-width:749px){body.lux #MainContent .vero-specs{padding:36px 16px 44px!important}body.lux #MainContent .vero-specs__inner{grid-template-columns:repeat(2,1fr)!important}body.lux #MainContent .vero-specs__item{flex-direction:column!important;text-align:center;min-height:128px!important;padding:20px 10px!important;border-left:0!important}body.lux #MainContent .vero-specs__item:nth-child(odd){border-left:1px solid var(--lx-line)!important}body.lux #MainContent .vero-specs__item:nth-child(-n+2){border-bottom:1px solid var(--lx-line)!important}body.lux #MainContent .vero-specs__copy{text-align:center}}body.lux #MainContent [id$=__1788533352884ede0e] [class^=ai-badge-bar-]:not([class*=container]):not([class*=content]):not([class*=item]):not([class*=separator]){background:var(--lx-cream-2)!important;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}body.lux #MainContent [id$=__1788533352884ede0e] [class^=ai-badge-bar-container]{padding:20px 0!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}body.lux #MainContent [id$=__1788533352884ede0e] [class^=ai-badge-item]{font-family:var(--lx-font)!important;font-size:14px!important;font-weight:300!important;letter-spacing:.14em!important;color:var(--lx-ink)!important;white-space:nowrap}body.lux #MainContent [id$=__1788533352884ede0e] [class^=ai-badge-separator]{font-size:0!important;width:5px;height:5px;background:var(--lx-gold-d);transform:rotate(45deg);display:inline-block;align-self:center;margin-inline:14px}body.lux #MainContent [id$=__1788533352884ede0e] [class^=ai-badge-bar-content]{animation-duration:38s!important;will-change:transform}
/*# sourceMappingURL=/cdn/shop/t/29/assets/vero-lux-product.css.map */
