html[data-site-mode],html[data-site-mode] :is(body,.color-scheme,[class*=color-scheme--]){--page-background: var(--site-background) !important;--background: var(--site-background) !important;--background-without-opacity: var(--site-background) !important;--background-gradient: var(--site-gradient) !important;--text-color: var(--site-text) !important;--border-color: var(--site-border) !important;--accent: var(--site-button-background) !important;--button-background: var(--site-button-background) !important;--button-text-color: var(--site-button-text) !important;--circle-button-background: var(--site-circle-background) !important;--circle-button-text-color: var(--site-circle-text) !important;--input-background: var(--site-background);--input-text-color: var(--site-text)}html[data-site-mode],html[data-site-mode] body{background-color:rgb(var(--site-background));color:rgb(var(--site-text))}html[data-site-mode=night]:not([data-vehicle-mode-ready]) img[data-vehicle-image-key]:not([data-vehicle-mode-ready=night]){visibility:hidden}html[data-site-mode] .header{--header-show-transparent-logo: 0 !important}html[data-site-mode] :is(.vehicle-page-gradient,.regional-shop-hero,.nav-catalog){color:rgb(var(--site-text))}html[data-site-mode] :is(.vehicle-page-gradient,.vehicle-page-gradient__background){background:rgb(var(--site-background))}html[data-site-mode] .vehicle-page-gradient__background:before{opacity:calc(var(--bb-gradient-intensity) * .35)}html[data-site-mode] .regional-shop-hero__content{background:rgb(var(--site-background) / var(--regional-heading-opacity, .94));color:rgb(var(--site-text))}html[data-site-mode] .regional-makes .collection-card__content{color:rgb(var(--site-text))}html[data-site-mode] [id^=chassis-section-]{background:rgb(var(--site-background))!important;color:rgb(var(--site-text))}html[data-site-mode] [id^=chassis-section-] :is(.pt-menu,.pt-search){background:rgb(var(--site-background));color:rgb(var(--site-text));border-color:rgb(var(--site-border))}html[data-site-mode] [id^=chassis-section-] .pt-menu__actions{border-color:rgb(var(--site-border))}html[data-site-mode] :is(.button,.shopify-payment-button__button--unbranded){--button-background: var(--site-button-background);--button-text-color: var(--site-button-text)}html[data-site-mode] .bb-configurator{--bb-background-color: rgb(var(--site-background)) !important;color:rgb(var(--site-text))}html[data-site-mode] .bb-configurator :is(.bb-product-overview,.bb-step-shell){color:rgb(var(--site-text))}html[data-site-mode] .bb-configurator .bb-background-gradient{background:rgb(var(--site-background))}html[data-site-mode] .bb-configurator :is(.bb-configurator-brand,.bb-configurator-back-products){color:rgb(var(--site-text))}html[data-site-mode] .bb-configurator .bb-customize-button{background:rgb(var(--site-button-background));color:rgb(var(--site-button-text));border-color:rgb(var(--site-border))}html[data-site-mode] :is(#shopify-pc__banner,#shopify-pc__prefs__dialog){background:rgb(var(--site-background))!important;color:rgb(var(--site-text))!important}html[data-site-mode] :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) :is(h2,p,a,label){color:inherit!important}html[data-site-mode] :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) button{background:rgb(var(--site-button-background))!important;color:rgb(var(--site-button-text))!important;border-color:rgb(var(--site-border))!important}html[data-site-reveal] *,html[data-site-reveal] *:before,html[data-site-reveal] *:after{transition:none!important}html[data-site-reveal]::view-transition-group(root){animation:none}html[data-site-reveal]::view-transition-old(root),html[data-site-reveal]::view-transition-new(root){mix-blend-mode:normal;animation:none;opacity:1}html[data-site-reveal]::view-transition-old(root){z-index:1}html[data-site-reveal]::view-transition-new(root){z-index:2}html[data-site-reveal]::view-transition{pointer-events:none}html[data-site-reveal=night]::view-transition-new(root){animation:site-mode-down var(--site-mode-duration) ease-in-out both}html[data-site-reveal=day]::view-transition-new(root){animation:site-mode-up var(--site-mode-duration) ease-in-out both}@keyframes site-mode-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes site-mode-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){html[data-site-reveal]::view-transition-new(root){animation:none}}html[data-site-mode] .regional-shop-hero{background-color:rgb(var(--site-background))}
/*# sourceMappingURL=/cdn/shop/t/22/assets/site-color-mode.css.map */
