:root,html[data-theme=dark]{--sv-color-page: #1a1713;--sv-color-surface: #2a1b12;--sv-color-surface-strong: #24170f;--sv-color-text: #f3ece0;--sv-color-text-muted: rgb(243 236 224 / .68);--sv-color-text-subdued: rgb(243 236 224 / .56);--sv-color-accent: #c9a85a;--sv-color-accent-ink: #1a1713;--sv-color-action: #c9a85a;--sv-color-action-hover: #b99848;--sv-color-action-text: #1a1713;--sv-color-border: rgb(201 168 90 / .28);--sv-color-border-soft: rgb(201 168 90 / .18);--sv-color-field: rgb(19 18 15 / .72);--sv-color-product-media: #f3ece0;--sv-color-shadow-rgb: 0 0 0;--sv-color-image-scrim: rgb(10 9 8 / .74);--sv-lux-bg: var(--sv-color-page);--sv-lux-surface: var(--sv-color-surface);--sv-lux-text: var(--sv-color-text);--sv-lux-gold: var(--sv-color-accent);--sv-lux-card-border: var(--sv-color-border);--sv-lux-hairline-color: var(--sv-color-border)}html[data-theme=light]{--sv-color-page: #f4efe6;--sv-color-surface: #fffaf2;--sv-color-surface-strong: #eadfce;--sv-color-text: #2b1916;--sv-color-text-muted: #685a51;--sv-color-text-subdued: #786b62;--sv-color-accent: #775716;--sv-color-accent-ink: #fffaf2;--sv-color-action: #5a1e2b;--sv-color-action-hover: #451520;--sv-color-action-text: #fffaf2;--sv-color-border: rgb(90 30 43 / .28);--sv-color-border-soft: rgb(90 30 43 / .16);--sv-color-field: #fffaf2;--sv-color-product-media: #eee5d8;--sv-color-shadow-rgb: 73 44 34;--sv-color-image-scrim: rgb(43 25 22 / .7);--sv-lux-bg: var(--sv-color-page);--sv-lux-surface: var(--sv-color-surface);--sv-lux-text: var(--sv-color-text);--sv-lux-gold: var(--sv-color-accent);--sv-lux-burgundy: #5a1e2b;--sv-lux-card-border: var(--sv-color-border);--sv-lux-hairline-color: var(--sv-color-border);--color-background: var(--sv-color-page);--color-background-rgb: 244 239 230;--color-foreground: var(--sv-color-text);--color-foreground-rgb: 43 25 22;--color-border: var(--sv-color-text);--color-border-rgb: 43 25 22;--color-foreground-muted: var(--sv-color-text-muted);--color-foreground-subdued: var(--sv-color-text-subdued);--color-primary-button-background: var(--sv-color-action);--color-primary-button-text: var(--sv-color-action-text);--color-primary-button-border: var(--sv-color-action);--color-primary-button-hover-background: var(--sv-color-action-hover);--color-primary-button-hover-text: var(--sv-color-action-text);--color-primary-button-hover-border: var(--sv-color-action-hover);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--sv-color-text);--color-secondary-button-border: var(--sv-color-text);--color-secondary-button-hover-background: var(--sv-color-text);--color-secondary-button-hover-text: var(--sv-color-page);--color-secondary-button-hover-border: var(--sv-color-text);--color-input-background: var(--sv-color-field);--color-input-text: var(--sv-color-text);--color-input-text-rgb: 43 25 22;--color-input-border: var(--sv-color-border)}body,.page-wrapper,.section-background,.product-card,.drawer,.dialog,.menu-drawer,.footer-content,.footer-utilities{transition:background-color .24s var(--sv-lux-ease, ease),border-color .24s var(--sv-lux-ease, ease),color .24s var(--sv-lux-ease, ease)}html[data-theme=light] body,html[data-theme=light] .page-wrapper,html[data-theme=light] .content-for-layout{color:var(--sv-color-text);background-color:var(--sv-color-page)}html[data-theme=light] main .section-background,html[data-theme=light] footer .section-background,html[data-theme=light] .shopify-section-group-footer-group{background-color:var(--sv-color-page)!important}html[data-theme=light] :is(.section,.group-block,.text-block,.rte){--color: var(--sv-color-text);--color-rgb: 43 25 22;--color-foreground: var(--sv-color-text);--color-foreground-rgb: 43 25 22;--color-foreground-muted: var(--sv-color-text-muted);--color-foreground-subdued: var(--sv-color-text-subdued)}html[data-theme=light] :is(.text-block,.rte,.footer-utilities__text){color:var(--sv-color-text)}html[data-theme=light] :is(.text-block,.rte) :is(p,li){color:inherit}html[data-theme=light] .section-password :is(.text-block,.rte),html[data-theme=light] .section-password :is(.text-block,.rte) :is(p,li){color:var(--color, #f3ece0)}html[data-theme=light] :is(.sv-collection-header__description,.sv-search-header__summary,.sv-search-empty p),html[data-theme=light] .product-card :is(.sv-product-card__meta,.sv-product-card__nota),html[data-theme=light] .product-grid-container :is(.facets__label,.products-count-wrapper,.facets-toggle__button),html[data-theme=light] .sv-contact :is(.sv-contact__header>p,.sv-contact__channels-intro p,.sv-contact__channel p,.sv-contact__form-wrap>p),html[data-theme=light] .sv-about p,html[data-theme=light] .sv-about__credentials dd,html[data-theme=light] .sv-about__services-list span,html[data-theme=light] [id$=__diferenciais] :is(.sv-credibility__lead,.sv-credibility__method dd),html[data-theme=light] :is(.sv-credibility__assurance p),html[data-theme=light] .shopify-section-group-footer-group :is([class*=__selo_18_compacto],[class*=__cnpj_marca],.footer-utilities){color:var(--sv-color-text-muted)!important}html[data-theme=light] :is(.sv-collection-header__title,.sv-search-empty h2,.main-collection-grid__title,.sv-contact h1,.sv-contact h2,.sv-contact h3,.sv-about h1,.sv-about h2,.sv-about__prose p:first-child,.sv-about__credentials dt,.sv-about__services-list strong,.sv-about__text-link,[id$=__diferenciais] h2,[id$=__diferenciais] h3,[id$=__diferenciais] h4){color:var(--sv-color-text)!important}html[data-theme=light] :is(.sv-lux-kicker,.sv-collection-header__eyebrow,.sv-contact__eyebrow,.sv-contact__channel a,.sv-contact__icon,.sv-about__eyebrow,.sv-about__index,[id$=__diferenciais] .sv-credibility__eyebrow,[id$=__diferenciais] .sv-credibility__link,.sv-credibility__icon){color:var(--sv-color-accent)!important}html[data-theme=light] .product-card{background-color:var(--sv-color-surface);border-color:var(--sv-color-border-soft);box-shadow:0 18px 50px rgb(var(--sv-color-shadow-rgb) / .08)}html[data-theme=light] .product-card .product-card__content,html[data-theme=light] .product-card :is(.price,.price-item--sale),html[data-theme=light] product-price :is(.price,.price-item--sale){color:var(--sv-color-text)}html[data-theme=light] .product-card :is(.price,.price-item--sale){color:var(--sv-color-accent)}.product-card .card-gallery:has(img,video,iframe),.cart-items__media-container,.product-information__media .product-media-container{background-color:var(--sv-color-product-media)}html[data-theme=light] .product-grid-container .product-card-gallery__title-placeholder{color:var(--sv-color-text-muted);background:var(--sv-color-surface-strong)}html[data-theme=light] :is(.drawer,.menu-drawer,.dialog,.predictive-search,.cart-drawer){color:var(--sv-color-text);background-color:var(--sv-color-surface)}html[data-theme=light] :is(input,textarea,select,.quantity-selector,.search-page-input){color:var(--sv-color-text);border-color:var(--sv-color-border);background-color:var(--sv-color-field)}html[data-theme=light] :is(input,textarea)::placeholder{color:var(--sv-color-text-subdued);opacity:1}html[data-theme=light] .sv-contact__form-wrap{color:var(--sv-color-text);border-color:var(--sv-color-border);background:var(--sv-color-surface);box-shadow:0 24px 60px rgb(var(--sv-color-shadow-rgb) / .08)}html[data-theme=light] .sv-contact .contact-form__input{color:var(--sv-color-text);border-color:var(--sv-color-border);background:var(--sv-color-field)}html[data-theme=light] .sv-contact .contact-form__input::placeholder{color:var(--sv-color-text-subdued)}html[data-theme=light] .sv-about__hero-media{background:var(--sv-color-surface-strong)}html[data-theme=light] .sv-about__hero-media figcaption{color:#f3ece0}html[data-theme=light] [id$=__diferenciais] .section-background{background:radial-gradient(circle at 18% 42%,rgb(90 30 43 / .07),transparent 34%),var(--sv-color-page)!important}html[data-theme=light] [id$=__diferenciais] .sv-credibility__story,html[data-theme=light] .sv-credibility__assurances{background-color:var(--sv-color-surface)}html[data-theme=light] [id$=__hero_curadoria] .hero{background:radial-gradient(ellipse 90% 70% at 20% 10%,rgb(201 168 90 / .18),transparent 56%),radial-gradient(ellipse 65% 55% at 88% 92%,rgb(90 30 43 / .09),transparent 60%),var(--sv-color-page)}html[data-theme=light] [id$=__hero_curadoria] :is(.text-block,h1,p){color:#f3ece0!important}html[data-theme=light] [id$=__hero_curadoria] [class*=hero_kicker],html[data-theme=light] [id$=__hero_curadoria] h1 em{color:#d5b45f!important}html[data-theme=light] :is([id$=__selecao_curadoria],[id$=__experiencias],[id$=__institucional]) h2 em{color:var(--sv-color-accent)!important}html[data-theme=light] :is([id$=__experiencias],[id$=__institucional]){background-color:var(--sv-color-page)!important}html[data-theme=light] :is([id$=__experiencias],[id$=__institucional]) .media-with-content__content :is(.text-block,h2,p){color:var(--sv-color-text)!important}html[data-theme=light] :is([id$=__experiencias],[id$=__institucional]) .media-block:after{background:linear-gradient(90deg,transparent 62%,var(--sv-color-page) 100%)}html[data-theme=light] #header-group .announcement-bar{color:var(--sv-color-text);background-color:var(--sv-color-surface-strong)}html[data-theme=light] #header-group .announcement-bar :is(.announcement-bar__text,.text-block){color:var(--sv-color-text-muted)}html[data-theme=light] #header-component:not([transparent]),html[data-theme=light] #header-component[transparent][data-sticky-state=active]{--color-foreground: var(--sv-color-text);--color-foreground-rgb: 43 25 22;--color-background: var(--sv-color-page);--color-background-rgb: 244 239 230;--color-background-top-row: var(--sv-color-page) !important;--color-background-bottom-row: var(--sv-color-page) !important;color:var(--sv-color-text);background-color:var(--sv-color-page)}html[data-theme=light] #header-component .header-logo__image--compact,html[data-theme=light] .shopify-section-group-footer-group .footer-content>.group-block:first-child .logo-block__image--compact-theme{filter:brightness(0) saturate(100%) invert(12%) sepia(19%) saturate(1164%) hue-rotate(323deg) brightness(92%)}html[data-theme=light] #header-component[transparent]:not([data-sticky-state=active]) .header-logo__image--compact{filter:drop-shadow(0 2px 12px rgb(0 0 0 / .24))}html[data-theme=light] #header-component[transparent]:not([data-sticky-state=active]) .header__row{--color-foreground: #f3ece0;--color-foreground-rgb: 243 236 224;--color-border: #f3ece0;--color-border-rgb: 243 236 224;color:#f3ece0}html[data-theme=light] #header-component .menu-drawer{color:var(--sv-color-text);background-color:var(--sv-color-surface)}html[data-theme=light] #header-component .menu-drawer__navigation{--menu-top-level-font-color: var(--sv-color-text) !important;--menu-parent-font-color: var(--sv-color-text) !important;--menu-child-font-color: var(--sv-color-text-muted) !important}html[data-theme=light] [id$=__selos_confianca] .payment-icons svg{filter:grayscale(.25) brightness(.9) contrast(1.08);opacity:.8}html[data-theme=light] .shopify-section-group-footer-group :is(.footer-content,.footer-utilities,.utilities){color:var(--sv-color-text);background-color:var(--sv-color-page)!important}html[data-theme=light] .shopify-section-group-footer-group :is(.rte,.text-block) a,html[data-theme=light] .shopify-section-group-footer-group .footer-whatsapp__link{color:var(--sv-color-text)}html[data-theme=light] .shopify-section-group-footer-group .footer-agency-credit,html[data-theme=light] .shopify-section-group-footer-group .footer-utilities .utilities :is(a,button){color:var(--sv-color-text-muted)}html[data-theme=light] .shopify-section-group-footer-group .footer-agency-credit a{color:var(--sv-color-text)}html[data-theme=light] .shopify-section-group-footer-group :is(.rte,.text-block) a:is(:hover,:focus-visible),html[data-theme=light] .shopify-section-group-footer-group .footer-whatsapp__link:is(:hover,:focus-visible){color:var(--sv-color-accent)}#cart-drawer .cart__checkout-button,html[data-theme=light] #cart-drawer .cart__checkout-button{--button-color: var(--sv-color-action-text);--button-background-color: var(--sv-color-action);--button-border-color: var(--sv-color-action);color:var(--sv-color-action-text);background-color:var(--sv-color-action)}#cart-drawer .cart__checkout-button:hover,html[data-theme=light] #cart-drawer .cart__checkout-button:hover{--button-background-color: var(--sv-color-action-hover);background-color:var(--sv-color-action-hover)}:where(a,button,.button,.button-secondary,.button-custom,input,textarea,select):focus-visible{outline-color:var(--sv-color-accent)}.theme-mode-toggle{display:inline-flex;align-items:center;justify-content:center}.theme-mode-toggle__button{display:inline-grid;width:44px;min-width:44px;height:44px;place-items:center;color:inherit;cursor:pointer}.theme-mode-toggle__glyph{position:relative;display:block;width:18px;height:18px;overflow:hidden;border:1.5px solid currentColor;border-radius:50%;transition:transform .24s var(--sv-lux-ease, ease),background-color .24s var(--sv-lux-ease, ease)}.theme-mode-toggle__glyph:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:50%;background:currentColor;content:"";transition:transform .24s var(--sv-lux-ease, ease)}.theme-mode-toggle[data-current-theme=light] .theme-mode-toggle__glyph{background-color:currentColor;transform:rotate(180deg)}.theme-mode-toggle[data-current-theme=light] .theme-mode-toggle__glyph:after{background:var(--sv-color-page)}@media(any-pointer:fine){.theme-mode-toggle__button:hover .theme-mode-toggle__glyph{transform:rotate(24deg)}.theme-mode-toggle[data-current-theme=light] .theme-mode-toggle__button:hover .theme-mode-toggle__glyph{transform:rotate(204deg)}}.theme-mode-toggle__button:active .theme-mode-toggle__glyph{transform:scale(.92)}@media(prefers-reduced-motion:reduce){body,.page-wrapper,.section-background,.product-card,.drawer,.dialog,.menu-drawer,.footer-content,.footer-utilities,.theme-mode-toggle__glyph,.theme-mode-toggle__glyph:after{transition:none}}html[data-theme=light] .occasion-cards__subtitle,html[data-theme=light] .home-whatsapp__copy{color:var(--sv-color-text-muted)!important}html[data-theme=light] .home-whatsapp__action-note{color:var(--sv-color-text-subdued)!important}html[data-theme=light] .shopify-section-group-footer-group [class*=footer-utilities],html[data-theme=light] .shopify-section-group-footer-group [class*=footer-utilities] :is(a,button,span,p,small),html[data-theme=light] .shopify-section-group-footer-group :is(.footer-copyright-cluster,.utilities) :is(a,button,span,small),html[data-theme=light] .policy-list-trigger{color:var(--sv-color-text-muted)!important}html[data-theme=light] :is([class*=__text_GqmVFf],[class*=__text_Ua9XAW]),html[data-theme=light] :is([class*=__text_GqmVFf],[class*=__text_Ua9XAW]) :is(h1,h2,p){color:var(--sv-color-text)!important}html[data-theme=light] :is(.policy_list,.policy-list,.policies-list,[class*=policy_list],[class*=policy-list]:not(.policy-list-trigger)){background-color:var(--sv-color-surface)!important;color:var(--sv-color-text)!important;border-color:var(--sv-color-border-soft)!important}html[data-theme=light] :is(.policy_list,.policy-list,.policies-list,[class*=policy_list],[class*=policy-list]:not(.policy-list-trigger)) :is(a,li,button,span){color:var(--sv-color-text)!important}html[data-theme=light] :is(.terms-policies-popover,[popover],.policy-list-popover,dialog):has([class*=policy_list]){background-image:none!important;background-color:var(--sv-color-surface)!important;color:var(--sv-color-text)!important;border-color:var(--sv-color-border-soft)!important}html[data-theme=light] .collection-banners__card:not(.collection-banners__card--fallback) :is(.collection-banners__title,.collection-banners__cta){color:#f3ece0!important}html[data-theme=light] .collection-banners__card:not(.collection-banners__card--fallback) .collection-banners__subtitle{color:#c9a85a!important}html[data-theme=light] .collection-banners__card--fallback :is(.collection-banners__title,.collection-banners__cta){color:var(--sv-color-text)!important}html[data-theme=light] .collection-banners__card--fallback .collection-banners__subtitle{color:var(--sv-color-accent)!important}:is([class*=__exp_cta],[class*=__inst_cta]){--button-background-color: var(--sv-lux-gold, #c9a85a);--button-color: var(--sv-lux-bg, #1a1713);--button-border-color: var(--sv-lux-gold, #c9a85a);background-color:var(--sv-lux-gold, #c9a85a)!important;color:var(--sv-lux-bg, #1a1713)!important;box-shadow:none!important}html[data-theme=light] :is([class*=__exp_cta],[class*=__inst_cta]){--button-color: var(--sv-color-accent-ink);color:var(--sv-color-accent-ink)!important}:is([class*=__exp_cta],[class*=__inst_cta]):hover{--button-background-color: var(--sv-color-action);--button-color: var(--sv-color-action-text);--button-border-color: var(--sv-color-action);background-color:var(--sv-color-action)!important;color:var(--sv-color-action-text)!important;box-shadow:none!important}html[data-theme=light] .sv-credibility__assurances-intro>p{color:var(--sv-color-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/seu-vinho-theme-modes.css.map */
