@layer app, theme, enterprise;@layer theme{:root{--fg-light:#fff;--bg-light:#fff;--fg-dark:#000;--bg-dark:#000;--fg-brand:#43685A;--fg-brand--hover:#84754D;--fg-brand--disabled:gray;--bg-brand:#84754D;--bg-brand--hover:#43685A;--bg-brand--disabled:gray;--title-fg:var(--fg-brand);--title-bg:var(--bg-, transparent);--copy-fg:var(--fg-dark);--copy-bg:var(--bg-, transparent);--config-product-fg:var(--fg-light);--config-product-bg:var(--bg-brand);--legacy-product-card-bg:var(--bg-light);--legacy-configurator-style:var(--fg-light);--action-fg:var(--fg-light);--action-bg:var(--bg-brand);--action-fg--hover:var(--fg-light--hover);--action-bg--hover:var(--bg-brand--hover);--action-fg--disabled:var(--fg-light--disabled);--action-bg--disabled:var(--bg-brand--disabled)}.text-brand{color:#43685A}.hover\:text-brand:hover{color:#84754D}.disabled\:text-brand:disabled, .disabled\:text-brand.disabled{color:gray}.bg-brand{background:#84754D}.hover\:bg-brand:hover{background:#43685A}.disabled\:bg-brand:disabled, .disabled\:bg-brand.disabled{background:gray}.bg-brand-to-transparent-right{background:linear-gradient(90deg, #84754D 0%, rgba(132, 117, 77, 0) 100%)}.bg-brand-to-transparent-left{background:linear-gradient(90deg, rgba(132, 117, 77, 0) 0%, #84754D 100%)}.bg-header{background:}.bg-store{background:#ffffff}.bg-brand-pattern{transform:none;background-repeat:repeat;background-image:none}.base-navigation, .base-navigation.dark{--navItem-bg--hover:#fff;--navItem-fg--active:#fff;--navItem-bg--active:#84754D;--navItem-borderRadius:5px}nav.navigation .lower{background:#fff}nav.base-navigation .bg-brand-to-transparent-left{background:linear-gradient(90deg, rgba(186, 18, 43, 0) 0%, #fff 100%)}nav.base-navigation .bg-brand-to-transparent-right{background:linear-gradient(90deg, #fff 0%, rgba(186, 18, 43, 0) 100%)}nav.navigation .upper.bg-header{border-bottom:10px solid #84754D !important}nav.navigation .lower.bg-brand .custom-scroll-content ul li a{border-radius:unset}nav.navigation .lower .custom-scroll-content ul li a:hover{border-bottom:1px solid #84754D;}nav.navigation .lower nav ul li a.router-link-exact-active:hover{border-bottom:unset}.subnav{--background:#fff}.subnavNavEntryAction:hover{--textDecorationColor:#84754D}.category--head h1{font-size:2.8125rem}.product-action--type-button button:not(.cart-button){border:2px solid #fff}.category--inner .category-entry--inner .placeholder{background:#083625}}