@layer app, theme, enterprise;@layer theme{:root{--fg-light:#fff;--bg-light:#fff;--fg-dark:#000;--bg-dark:#000;--fg-brand:#65A31F;--fg-brand--hover:#355013;--fg-brand--disabled:#CCCCCC;--bg-brand:#65A31F;--bg-brand--hover:#355013;--bg-brand--disabled:#CCCCCC;--title-fg:var(--fg-dark);--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:#65A31F}.hover\:text-brand:hover{color:#355013}.disabled\:text-brand:disabled, .disabled\:text-brand.disabled{color:#CCCCCC}.bg-brand{background:#65A31F}.hover\:bg-brand:hover{background:#355013}.disabled\:bg-brand:disabled, .disabled\:bg-brand.disabled{background:#CCCCCC}.bg-brand-to-transparent-right{background:linear-gradient(90deg, #65A31F 0%, rgba(101, 163, 31, 0) 100%)}.bg-brand-to-transparent-left{background:linear-gradient(90deg, rgba(101, 163, 31, 0) 0%, #65A31F 100%)}.bg-header{background:}.bg-store{background:#ffffff}.bg-brand-pattern{transform:none;background-repeat:repeat;background-image:none}:root{--title-fg:#65A31F;--title-padding:0.5rem;--copy-fg:#65A31F;--copy-padding:0 0.5rem;--offcanvas-sheet-header-fg:#fff;--offcanvas-sheet-header-bg:#65A31F;--product-description-textFont:#2c2c2c}.base-navigation{--navItem-fg--active:#fff;--navItem-bg--active:#355013;--navItem-textWeight:700}.navigation .upper .brand a{box-shadow:none;border:0}.navigation .upper .brand .logo{border-bottom-left-radius:5.25rem;border-bottom-right-radius:5.25rem}.navigation .lower{border-top:3px solid #f9e700}.product-action--type-button .name{font-weight:400}.product-action--type-button .product-action:hover:not([disabled]):not([class^="cart-button"]){background-color:#355013}.category-filter{--categoryFilter-devider:0;--categoryFilter-chip-fg:#fff;--categoryFilter-chip-fg--hover:#fff;--categoryFilter-chip-bg:#65A31F;--categoryFilter-chip-bg--hover:#4e8213;--categoryFilter-chip-bg--active:#355013;--categoryFilter-chipRemove-fg:#ffffff;--categoryFilter-chip-textWeigt:700}.category .category-filter-menu{padding:1rem 0.5rem}.category-filter .category-filter-menu-title.title{padding:0.25rem 0;color:#222;letter-spacing:0;font-size:1rem}.category--head h1, .category--head p{text-align:left !important}.category--head p{margin-top:0}main .category .category--head h1{margin:1.5rem 0 0.5rem;font-size:2.25rem;text-transform:uppercase}.category-hero{align-items:start !important}.category-hero h1.title{margin:0 !important}/* .product-info .name{flex-direction:row-reverse !important;justify-content:space-between !important}.product-info .name>:not(:last-child){margin:0 !important}*/ .product-info .name span{color:#2C2C2C;font-weight:bold}.product-info .details .desc p{color:var(--product-description-textFont) !important}.product-image .placeholder.bg-brand{background-color:#34482C}.primary-action{--action-fg:#ffffff;--action-fg--hover:#ffffff;--action-fg--disabled:#ffffff;--action-bg:#65A31F;--action-bg--hover:#34482C}.modal-footer button{background:#65A31F}.modal-footer button:hover{background:#355013}nav ul li[data-v-d5462da9]:not(:last-child):after{content:none !important}nav ul li{padding:0 0.65rem !important}.copy{text-align:left !important}.product-action > span:last-child, div.cart-button--content > span:last-child{font-size:0.938rem;font-weight:700}.category-entry .product-card div.product-card-body:first-child .product-info{color:#fff}.category-entry .product-card div.product-card-body:first-child .product-info .name span{color:#fff;font-size:1.563rem}.category-entry .product-card div.product-card-body:first-child .product-actions .product-action{border:3px solid #fff;border-radius:5px;color:#fff;font-size:1.563rem}.category-entry:nth-of-type(1n) .product-card div.product-card-body:first-child{background:#9AB78F}.category-entry:nth-of-type(2n) .product-card div.product-card-body:first-child{background:#34482C}.category-entry:nth-of-type(3n) .product-card div.product-card-body:first-child{background:#5EAB41}.configurator .configurator-group{box-shadow:0px 0px 5px 2px #c2c2c2 !important}.content-page-card-body .content-page-status svg{display:none}.content-page-card-body .content-page-status h1{font-size:1rem;font-weight:400}.content-page-card-body .content-page-status p{font-weight:700;font-size:1.4rem}}