body{--zv-brand-action:#542635;--zv-brand-action-hover:#401b28}body[data-zv-preview-colors=true]{--zv-brand-cream:#f8f7f3;--zv-brand-clay:#eae5df;--zv-brand-night:#542635;--zv-brand-morning:#e9c3a1;--zv-brand-evening:#542635;--zv-ivory:#f8f7f3;--zv-sand:#eae5df;--zv-blush:#e9c3a1;--zv-text:#282527;--zv-text-inv:#f8f7f3;--zv-stone:#625c60;--zv-line:#d8d2cf;--zv-cta:var(--zv-brand-action);--zv-cta-hover:var(--zv-brand-action-hover);--color-background:248,247,243;--color-foreground:40,37,39;background:var(--zv-ivory);color:var(--zv-text)}body[data-zv-preview-colors=true] #MainContent .zv{--zv-gold:var(--zv-cta);--zv-gold-line:var(--zv-line);--zv-blush:var(--zv-brand-morning)}body[data-zv-preview-colors=true] #MainContent .zv.zv-product-offer [data-zv-submit]{background:var(--zv-brand-action)!important;border-color:var(--zv-brand-action)!important;color:#f8f7f3!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-product-offer [data-zv-submit]:hover{background:var(--zv-brand-action-hover)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-product-offer [data-zv-submit] span{color:inherit!important}body[data-zv-preview-colors=true] .zv-v10-trust{background:var(--zv-brand-action)!important;color:#f8f7f3!important}body[data-zv-preview-colors=true] .zv-v10-trust :is(p,span,a){color:inherit!important}body[data-zv-preview-colors=true] :is(.header-wrapper,.header,.menu-drawer){--color-foreground:84,38,53;color:var(--zv-cta)}body[data-zv-preview-colors=true] #MainContent .zv :is(.zv-btn--primary,.zv-offer-cta__button),body[data-zv-preview-colors=true] :is(cart-drawer .cart__checkout-button,#main-cart-footer #checkout,cart-items .cart__warnings .button,.zv-footer .newsletter-form .newsletter-form__button){background:var(--zv-cta)!important;border-color:var(--zv-cta)!important;color:var(--zv-text-inv)!important}body[data-zv-preview-colors=true] #MainContent .zv :is(.zv-btn--primary,.zv-offer-cta__button):hover,body[data-zv-preview-colors=true] :is(cart-drawer .cart__checkout-button,.zv-footer .newsletter-form .newsletter-form__button):hover{background:var(--zv-cta-hover)!important}body[data-zv-preview-colors=true] #MainContent .zv :is(a,button,input,summary):focus-visible,body[data-zv-preview-colors=true] .zv-footer :is(a,button,input):focus-visible{outline:2px solid var(--zv-cta)!important;outline-offset:4px}body[data-zv-preview-colors=true] #MainContent :is(.zv-duo-table thead .zv-duo-table__ours,.zv-comparison .zv-comparison__table thead .zv-comparison__ours,.zv-ingredients-cards__tabs button[aria-selected=true]){background:var(--zv-cta)!important;color:var(--zv-text-inv)!important;border-color:var(--zv-cta)!important}body[data-zv-preview-colors=true] #MainContent :is(.zv-duo-table__check,.zv-duo-benefits__mark,.zv-duo-benefits__evidence,.zv-ic__details summary,.zv-ingredients-cards__more>summary){color:var(--zv-cta);border-color:var(--zv-cta)}body[data-zv-preview-colors=true] #MainContent .zv-lifestyle [data-zv-moment=morning] .zv-lifestyle__caption:before{background:var(--zv-brand-morning);height:4px}body[data-zv-preview-colors=true] #MainContent .zv-ingredients-cards__tabs button:before{border-color:transparent}body[data-zv-preview-colors=true] #MainContent .zv-ingredients-cards__tabs button[aria-selected=true]:before{border-color:var(--zv-text-inv)}body[data-zv-preview-colors=true] #MainContent .zv-lifestyle .zv-lifestyle__image{border-radius:6px}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] :is(.zv-tier,.zv-subscription-card,.zv-mode--visual label>span){background:transparent;border-color:var(--zv-line);box-shadow:none}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] :is(.zv-tier.is-active,.zv-subscription-card:has(input:checked)){background:#f0eaec;border-color:var(--zv-cta);box-shadow:inset 0 0 0 1px var(--zv-cta)}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] .zv-mode--visual input:checked+span{border-color:var(--zv-cta)}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] :is(.zv-tier__advantage,[data-zv-tier-compare]){color:var(--zv-stone);font-weight:400}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] .zv-v10-recommend{background:var(--zv-ivory);color:var(--zv-cta);border:1px solid var(--zv-line)}body[data-zv-preview-colors=true] #MainContent [data-zv-v10] :is(.zv-v10-pack-image,.zv-order-summary){background:transparent}body[data-zv-preview-colors=true] #MainContent .zv .zv-editorial-gallery .zv-gal__main{background:var(--zv-ivory);border-radius:6px}body[data-zv-preview-colors=true] #MainContent .zv.zv-final-offer{background:var(--zv-cta)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-final-offer :is(.zv-final-offer__title,.zv-final-offer__title em,.zv-final-offer__text,.zv-final-offer__text p,.zv-final-offer__price p,.zv-final-offer__price strong,.zv-final-offer__price small,.zv-final-offer__availability,.zv-final-offer__visual figcaption){color:var(--zv-text-inv)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-final-offer .zv-offer-cta__button{background:var(--zv-ivory)!important;border-color:var(--zv-ivory)!important;color:var(--zv-cta)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-final-offer .zv-offer-cta__button:hover{background:var(--zv-sand)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-final-offer :is(a,button):focus-visible,body[data-zv-preview-colors=true] .zv-footer .footer-main a:focus-visible{outline-color:var(--zv-ivory)!important}body[data-zv-preview-colors=true] .zv-footer .footer-main{background:var(--zv-cta)!important}body[data-zv-preview-colors=true] .zv-footer .footer-main :is(.footer-logo,.footer-column h3,.footer-column a,.footer-logo-description,.footer-description,.footer-bottom,.footer-copyright){color:var(--zv-ivory)!important}body[data-zv-preview-colors=true] .zv-footer .footer-main :is(.footer-content,.footer-brand,.footer-bottom,[data-zv-footer-column=links_legal]){border-color:#8b6975!important}body[data-zv-preview-colors=true] .zv-footer .footer-main a:hover{color:var(--zv-brand-morning)!important}body[data-zv-preview-type=true] #MainContent .zv.zv-hero-editorial .zv-hero__text .zv-h1{font-size:clamp(36px,3.6vw,54px)!important;line-height:1.08!important;letter-spacing:-.035em!important}body[data-zv-preview-type=true] #MainContent .zv-hero-editorial .zv-h1 em{font-style:normal}body[data-zv-preview-type=true] #MainContent .zv .zv-buy__title{font-size:clamp(30px,3vw,42px)!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial{background:var(--zv-ivory)}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial>.zv__inner{max-width:1440px;padding:48px clamp(24px,5vw,72px)}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;min-height:0;align-items:center}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__text{position:static;transform:none;max-width:560px;padding:0}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__media{height:auto;background:transparent}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__media .zv-media{width:100%;height:auto;min-height:0;aspect-ratio:1;background:transparent}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__media img{object-fit:contain;transform:none;mix-blend-mode:multiply}@media(min-width:750px)and (max-width:989px){body[data-zv-preview-type=true] #MainContent .zv.zv-hero-editorial .zv-hero__text .zv-h1{font-size:36px!important}}@media(max-width:749px){body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial>.zv__inner{padding:0 0 32px!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero{display:flex;flex-direction:column;gap:0}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__text{display:contents}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__media{width:calc(100% - 48px);max-width:430px}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__media .zv-media{aspect-ratio:1;max-height:360px}body[data-zv-preview-type=true] #MainContent .zv.zv-hero-editorial .zv-hero__text .zv-h1{font-size:clamp(30px,8.2vw,36px)!important;line-height:1.12!important}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-lead{color:var(--zv-stone);max-width:36em}body[data-zv-preview-colors=true] #MainContent .zv.zv-hero-editorial .zv-hero__actions .zv-btn{min-height:54px}}body #cart-icon-bubble{position:relative;overflow:visible}body #cart-icon-bubble .cart-count-bubble{display:flex!important;position:absolute;top:2px;right:0;bottom:auto;left:auto;min-width:18px;width:auto;height:18px;padding:0 4px;box-sizing:border-box;background:#542635!important;color:#fff!important;border-radius:10px;font:600 11px/1 Arial,sans-serif;justify-content:center;align-items:center;z-index:2}body #cart-icon-bubble .cart-count-bubble:empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/zv-wine-porcelain.css.map */
