@layer app, theme, enterprise;@layer theme{:root{--fg-light:#fff;--bg-light:#fff;--fg-dark:#000;--bg-dark:#000;--fg-brand:#e3000b;--fg-brand--hover:#f00;--fg-brand--disabled:gray;--bg-brand:#e3000b;--bg-brand--hover:#ab071a;--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:#e3000b}.hover\:text-brand:hover{color:#f00}.disabled\:text-brand:disabled, .disabled\:text-brand.disabled{color:gray}.bg-brand{background:#e3000b}.hover\:bg-brand:hover{background:#ab071a}.disabled\:bg-brand:disabled, .disabled\:bg-brand.disabled{background:gray}.bg-brand-to-transparent-right{background:linear-gradient(90deg, #e3000b 0%, rgba(227, 0, 11, 0) 100%)}.bg-brand-to-transparent-left{background:linear-gradient(90deg, rgba(227, 0, 11, 0) 0%, #e3000b 100%)}.bg-header{background:#e3000b}.bg-store{background:#ffffff}.bg-brand-pattern{transform:none;background-repeat:repeat;background-image:none}nav.navigation .lower.bg-brand{border-bottom:3px solid #a60008}.navigation .upper.bg-header:not(:last-child){border:unset}nav.navigation .lower nav ul li a.router-link-exact-active{color:#e3000b;background:#fff;font-family:"Roboto Slab"}nav.navigation .lower nav ul li a.router-link-exact-active:hover{color:#e3000b;background:#fff;border-bottom:unset}nav.navigation .lower.bg-brand .custom-scroll-content ul li a{font-weight:700;border-radius:unset;border-bottom:1px solid #e3000b;font-family:"Roboto Slab"}nav.navigation .lower .custom-scroll-content ul li a:hover{border-bottom:1px solid #fff;background:#e3000b}.category--head h1{font-size:2.8125rem;font-family:"Roboto Slab";font-weight:900}.product-action--type-button button:not(.cart-button){border:2px solid white}.product-image .focused-image-container .placeholder{background:#185812}.category-entry--inner .product--inner .product-info{color:#fff}.category-entry--inner .product-card-body .name span{font-size:1.563rem;font-family:"Roboto Slab";font-weight:900}.category-entry .product-card{background:#8b0010}.category-entry:nth-child(2n) .product-card{background:#bc2436}.category-entry:nth-child(3n) .product-card{background:#cc2a3d}.category-entry:nth-child(5n) .product-card{background:#185812}}