.sg-color-mode--light,.sg-color-mode--light-alt{--sg-mode-background: var(--sg-color-mode-light-background);--sg-mode-foreground: var(--sg-color-mode-light-text);--sg-mode-border: rgb(var(--sg-color-mode-light-text-rgb) / .18);--sg-mode-surface: rgb(var(--sg-color-mode-light-text-rgb) / .05);--sg-text-primary: #393939;--sg-text-secondary: #4b4b4b;--sg-text-accent: #62470b;--sg-text-brand: #42344a;--sg-feedback-error: #b42318;--sg-feedback-error-surface: #fef3f2;--sg-feedback-success: #027a48;--sg-feedback-success-surface: #ecfdf3}.sg-color-mode--light-alt{--sg-mode-background: var(--sg-color-mode-light-alt-background)}.sg-color-mode--dark{--sg-mode-background: var(--sg-color-mode-dark-background);--sg-mode-foreground: var(--sg-color-mode-dark-text);--sg-mode-border: rgb(var(--sg-color-mode-dark-text-rgb) / .24);--sg-mode-surface: rgb(var(--sg-color-mode-dark-text-rgb) / .1);--sg-text-primary: var(--sg-mode-foreground);--sg-text-secondary: var(--sg-mode-foreground);--sg-text-accent: #e0c296;--sg-text-brand: var(--sg-mode-foreground);--sg-feedback-error: #fda29b;--sg-feedback-error-surface: #55160c;--sg-feedback-success: #6ce9a6;--sg-feedback-success-surface: #054f31;color-scheme:dark}.sg-color-mode{background:var(--sg-mode-background)!important;color:var(--sg-mode-foreground)!important}.sg-color-mode :where(h1,h2,h3,h4,h5,h6){color:var(--sg-text-primary)!important}.sg-color-mode :where(p:not([class*=__eyebrow]):not([class*=__category]):not([class*=__label]),dd,blockquote,cite,.rte){color:var(--sg-text-secondary)!important}.sg-color-mode :where(li,dt,strong,[class*=__label]){color:var(--sg-text-primary)!important}.sg-color-mode :where(a:not(.sg-button)){color:var(--sg-text-brand)!important}.sg-color-mode :where([class*=__eyebrow],[class*=__category],.sg-process__step-label,.sg-faq-related__label){color:var(--sg-text-accent)!important}.sg-color-mode :where([class*=__card],[class*=__item],[class*=__panel]){border-color:var(--sg-mode-border)!important}.sg-color-mode--dark :where([class*=__card],[class*=__item],[class*=__panel]){background-color:var(--sg-mode-surface)!important}@media screen and (max-width:767px){.sg-color-mode .sg-text-brand-mobile{color:var(--sg-text-brand)!important}}.sg-card-grid[data-custom-card-fill=true] .sg-card-grid__card{background-color:var(--sg-card-grid-card-bg)!important}.sg-card-grid[data-custom-card-fill=true] .sg-card-grid__card :where([class*=__card-]){background-color:transparent!important}.sg-color-mode .sg-text-brand{color:var(--sg-text-brand)!important}.sg-color-mode .sg-text-on-image,.sg-breadcrumb-slot[data-surface=image]:not([data-appearance=dark]),.sg-breadcrumb-slot[data-appearance=light]{--sg-text-primary: #fff;--sg-text-secondary: #fff;--sg-text-brand: #fff;color:var(--sg-text-primary)}.sg-color-mode .sg-text-on-light-image,.sg-breadcrumb-slot[data-appearance=dark]{--sg-text-primary: #393939;--sg-text-secondary: #4b4b4b;--sg-text-brand: #42344a;color:var(--sg-text-secondary)}.sg-hero-carousel__slide:is(.sg-color-mode--light,.sg-color-mode--dark){--sg-hero-heading-color: var(--sg-text-primary);--sg-hero-body-color: var(--sg-text-secondary);--sg-hero-eyebrow-color: var(--sg-text-accent)}.sg-hero-carousel__slide:is(.sg-color-mode--light,.sg-color-mode--dark) .rte a{color:var(--sg-text-brand)}.sg-hero-carousel:is([data-active-color-mode=light],[data-active-color-mode=dark]){--sg-hero-arrow-color: var(--sg-text-primary) !important;--sg-hero-arrow-bg: var(--sg-mode-surface) !important;--sg-hero-dot-color: var(--sg-text-primary) !important;--sg-hero-dot-active-color: var(--sg-text-primary) !important}.sg-header[data-hero-color-mode].is-at-top:not(:hover):not(:focus-within) .sg-header__bar{--sg-text: var(--sg-hero-header-primary);--sg-muted: var(--sg-hero-header-secondary);--sg-duration: var(--sg-hero-color-duration, .5s);--sg-text-primary: var(--sg-hero-header-primary);--sg-text-secondary: var(--sg-hero-header-secondary);--sg-text-brand: var(--sg-hero-header-brand)}.sg-header[data-hero-color-mode] .sg-header__bar :is(a,button,span){transition:color var(--sg-hero-color-duration, .5s) ease}.sg-header[data-hero-color-mode].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__brand{position:relative}.sg-header[data-hero-color-mode].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__logo{display:block!important;transition:opacity var(--sg-hero-color-duration, .5s) ease,filter var(--sg-hero-color-duration, .5s) ease}.sg-header[data-hero-color-mode].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__logo--transparent{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.sg-header[data-hero-color-mode=dark].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__logo--transparent{opacity:1}.sg-header[data-hero-color-mode=dark].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__logo--default:has(+.sg-header__logo--transparent){opacity:0}.sg-header[data-hero-color-mode=dark][data-hero-logo-auto-invert=true].is-at-top:not(:hover):not(:focus-within) .sg-header__bar .sg-header__logo{filter:brightness(0) invert(1)}@media(prefers-reduced-motion:reduce){.sg-header[data-hero-color-mode] .sg-header__bar :is(a,button,span,img){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sg-color-modes.css.map */
