@layer app, theme, enterprise;@layer theme{:root{--fg-light:#fff;--bg-light:#fff;--fg-dark:#000;--bg-dark:#000;--fg-brand:#FFF;--fg-brand--hover:#FFF;--fg-brand--disabled:#7c5d58;--bg-brand:#ce2729;--bg-brand--hover:#aa2624;--bg-brand--disabled:#f0e4e2;--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-dark);--legacy-product-card-bg:var(--bg-light);--legacy-configurator-style:var(--fg-light);--action-fg:var(--fg-light);--action-bg:var(--bg-dark);--action-fg--hover:var(--fg-light--hover);--action-bg--hover:var(--bg-dark--hover);--action-fg--disabled:var(--fg-light--disabled);--action-bg--disabled:var(--bg-dark--disabled)}.text-brand{color:#FFF}.hover\:text-brand:hover{color:#FFF}.disabled\:text-brand:disabled, .disabled\:text-brand.disabled{color:#7c5d58}.bg-brand{background:#ce2729}.hover\:bg-brand:hover{background:#aa2624}.disabled\:bg-brand:disabled, .disabled\:bg-brand.disabled{background:#f0e4e2}.bg-brand-to-transparent-right{background:linear-gradient(90deg, #ce2729 0%, rgba(206, 39, 41, 0) 100%)}.bg-brand-to-transparent-left{background:linear-gradient(90deg, rgba(206, 39, 41, 0) 0%, #ce2729 100%)}.bg-header{background:}.bg-store{background:#ffffff}.bg-brand-pattern{transform:none;background-repeat:repeat;background-image:none}:root{--ou-color-on-brand:var(--fg-light);--ou-color-brand:var(--bg-dark);--ou-color-on-disabled:var(--fg-light);--ou-color-disabled:var(--bg-dark--disabled)}.button[data-intent=neutral]:hover{--button-color:var(--fg-light);--button-background:var(--bg-dark--hover);--button-borderColor:var(--button-background)}:root{--pf-red:#ce2729;--pf-darkred:#aa2624;--pf-deepred:#732621;--pf-orange:#ed6a20;--pf-lightorange:#f69d11;--pf-green:#53812e;--pf-lightgreen:#97c22d;--pf-yellow:#fcdf1d;--pf-pink:#f29ac1;--pf-black:#2b2b2a;--pf-white:#ffffff;--pf-beige:#f9f0ee;--pf-brown:#34110d;--pf-gray:#dfdad6;--ou-color-on-brand-rgb:255, 255, 255;--ou-color-on-brand:#fff;--ou-color-brand-rgb:4, 3, 6;--ou-color-brand:#ce2729;/* --ou-color-on-primary-rgb:;--ou-color-on-primary:#;--ou-color-primary-rgb:;--ou-color-primary:#;*/ /* --ou-color-on-danger-rgb:;--ou-color-on-danger:#;--ou-color-danger-rgb:;--ou-color-danger:#;*/ --ou-color-on-disabled-rgb:124, 93, 88;--ou-color-on-disabled:#7c5d58;--ou-color-disabled-rgb:240 228 226;--ou-color-disabled:#f0e4e2;--ou-color-on-surface-rgb:43, 43, 42;--ou-color-on-surface:#2b2b2a;--ou-color-surface-rgb:255, 255, 255;--ou-color-surface:#fff;--card-borderRadius:0;--action-fg:var(--pf-white);--action-bg:var(--pf-red);--action-border:none;--action-borderRadius:0;--action-fg--hover:var(--pf-white);--action-bg--hover:var(--pf-darkred);--action-border--hover:none;--action-fg--disabled:var(--ou-color-on-disabled);--action-bg--disabled:var(--ou-color-disabled);--action-border--disabled:none}.base-navigation{--navItem-borderRadius:0}.navigation .upper{background:var(--pf-beige)}.navigation .upper .brand a{border:0;border-radius:0}.navigation .upper .brand .logo{border-radius:0}.navigation .lower{background:var(--pf-brown)}.bg-brand-to-transparent-left{background:linear-gradient(90deg, color-mix(in srgb, var(--pf-brown) 0%, transparent) 0%, var(--pf-brown) 100%)}.bg-brand-to-transparent-right{background:linear-gradient(90deg, var(--pf-brown) 0%, color-mix(in srgb, var(--pf-brown) 0%, transparent) 100%)}.subnav{--background:var(--pf-red)}.subnavActionButton{color:var(--pf-black);--background:var(--pf-white);--border:2px solid var(--pf-gray)}.subnavActionButton:hover{color:ar(--pf-black);--border:2px solid var(--pf-gray);--outlineBorder:1px solid var(--pf-gray)}.button{--borderRadius:0}.button[data-intent=neutral]{--button-color:var(--pf-white);--button-background:var(--pf-red);--button-borderColor:var(--pf-red)}.button[data-intent=neutral]:hover{--button-color:var(--pf-white);--button-background:var(--pf-darkred);--button-borderColor:var(--pf-darkred)}.primary-action{--action-fg:var(--pf-white);--action-fg--hover:var(--pf-white);--action-fg--disabled:var(--ou-color-on-disabled);--action-bg:var(--pf-green);--action-bg--hover:color-mix(in srgb, var(--pf-green) 75%, #000);--action-bg--disabled:var(--ou-color-disabled);--action-border:none;--action-border--hover:none;--action-border--disabled:none}.button[data-intent=primary]{--button-color:var(--pf-white);--button-background:var(--pf-green);--button-borderColor:var(--pf-green)}.button[data-intent=primary]:hover{--button-color:var(--pf-white);--button-background:color-mix(in srgb, var(--pf-green) 75%, #000);--button-borderColor:color-mix(in srgb, var(--pf-green) 75%, #000)}}