[data-v-4ed9052f]:root{--black:#323232;--white:#fff;--off-white:#f5f5f5;--off-white-dark:#eee;--orange:#ffbf36;--orange-light:rgba(255,191,54,.224);--brand-primary:#007f95;--brand-primary-dark:#005d6d;--color-focus:#00a4b3;--color-discount:#c31818;--gray:#4d4d4d;--gray-transparent:rgba(77,77,77,.502);--gray-light-transparent:rgba(77,77,77,.251);--gray-light:#e4f3fc;--color-white-hover:var(--gray-light);--color-black-hover:var(--brand-primary);--form-gray:#d5dbdc;--form-gray-light:#eff2f3;--form-active-color:var(--brand-primary);--filter-border:#d8d8d8;--color-academy:#b2d6dc;--color-academy-dark:#a4c6cd;--color-academy-light:#fff;--color-family:#67aebc;--color-family-dark:#438b98;--color-family-light:#d1e7eb;--color-shop:#fdeede;--color-shop-dark:#e0d2c3;--color-shop-light:#fff;--color-standard:#eaf4f5;--color-standard-dark:#cee0e2;--color-standard-light:#fff;--color-theme-orange:#ffd67e;--color-theme-orange-light:#ffe2a5;--color-theme-orange-dark:#e6c171;--color-theme-blue:#81cdd9;--color-theme-blue-light:#a7dce4;--color-theme-blue-dark:#74b9c3;--color-theme-red:#eb9595;--color-theme-red-light:#f1b5b5;--color-theme-red-dark:#d48686;--color-theme-green:#a5edd0;--color-theme-green-light:#c9f4e3;--color-theme-green-dark:#95d5bb;--color-theme-purple:#cab0d8;--color-theme-purple-light:#dac8e4;--color-theme-purple-dark:#b69ec2;--color-theme-beige:#fdedde;--color-theme-beige-light:#fef8f2;--color-theme-beige-dark:#e4d5c8;--color-theme-white:var(--white);--color-theme-hitoco-blue:#f0f6fa;--color-theme-hitoco-beige:#fff7f0;--color-theme-hitoco-orange:#ffe7ce;--color-theme-attexis-orange:#f6dfc6;--color-theme-attexis-green:#edeed2;--error:#dc1616;--error-notification:#df7070;--warning:#ffbc41;--success:#afe6af;--success-border:#9acc9a;--success-font:#475c47;--info:#46a0af;--button-color:var(--black);--button-hover-color:var(--brand-primary);--button-disabled-color:rgba(50,50,50,.5);--button-alternate-color:var(--white);--button-alternate-hover-color:var(--gray-light);--link-color:var(--brand-primary);--header-mobile-button-color:var(--black);--header-select-button-color:var(--off-white-dark);--header-hover-color:var(--orange);--header-bg-default:var(--white);--header-inner-bg-color:var(--off-white);--header-inner-desktop-bg-color:var(--form-gray-light);--header-inner-highlight-color:var(--off-white-dark);--header-inner-border-color:var(--off-white);--header-inner-desktop-border-color:var(--form-gray-light);--header-input-outline:var(--gray);--header-sticky-shadow:rgba(77,77,77,.251);--header-contact-bg:#005d6d;--header-contact-fg:#fff;--header-contact-button-bg:#fff;--header-contact-button-fg:#007f95;--header-contact-button-border:#fff;--header-nav-link-color:var(--black);--header-modal-bg:var(--header-inner-bg-color);--header-modal-border-color:var(--header-inner-border-color);--header-input-border-color:var(--header-input-outline);--header-focus-ring-color:var(--color-focus);--header-option-bg:var(--form-gray-light);--header-option-bg-active-mobile:var(--form-gray-light);--header-option-bg-active-desktop:var(--form-gray);--hero-accent-1:#ff9800;--hero-accent-2:#2594a8;--hero-grad-opacity-strong:.7;--hero-grad-opacity-soft:.65;--footer-text-color:var(--white);--footer-text-color-dark:var(--black);--footer-background-color:var(--brand-primary);--mockup-slider-icon-color:var(--white);--mockup-slider-color:var(--black);--mockup-slider-hover-color:var(--brand-primary);--contact-background-color:var(--brand-primary-dark);--contact-text-color:var(--white);--contact-text-bg-color:var(--white);--modal-background-color:var(--gray-transparent);--accordeon-bg-beige:var(--color-theme-beige);--accordeon-bg-blue:var(--color-theme-blue);--select-highlight-bg-color:var(--brand-primary);--zeeg-widget-background:var(--white);--cookie-teaser-background:var(--brand-primary-dark);--table-border-color:#d9dfe3;--btn-primary-bg:var(--button-color);--btn-primary-fg:var(--white);--btn-primary-bg-hover:var(--button-hover-color);--btn-disabled-bg:var(--button-disabled-color);--btn-alt-bg:var(--button-alternate-color);--btn-alt-fg:var(--button-color);--btn-alt-hover-bg:var(--button-alternate-hover-color)}.shopware-interface[data-v-4ed9052f]{display:flex}.button-wrapper[data-v-4ed9052f]{display:flex;height:100%}@media (min-width:1024px){.button-wrapper[data-v-4ed9052f]{position:relative}}.navigation-button[data-v-4ed9052f]{align-items:center;background-color:var(--header-mobile-button-color,#323232);border-radius:100rem;display:flex;height:100%;min-height:40px;padding:0 .5rem;transition:transform .2s cubic-bezier(.18,.89,.32,1.27),background-color .2s cubic-bezier(.18,.89,.32,1.27)}.navigation-button[data-v-4ed9052f]:hover{background-color:#007f95;transform:scale(1.08)}@media (min-width:1024px){.navigation-button[data-v-4ed9052f]{border-radius:.75rem;gap:.5rem;padding:0 1rem}}.navigation-button span[data-v-4ed9052f]{color:#fff;display:none}@media (min-width:1024px){.navigation-button span[data-v-4ed9052f]{display:block}}.login-icon[data-v-4ed9052f]{cursor:pointer;height:24px;width:auto}.user-menu-container[data-v-4ed9052f]{background-color:#fff;border-radius:.375rem;box-shadow:.2rem .2rem .8rem .01rem #4d4d4d40;padding:.5rem 0;position:absolute;right:1rem;top:calc(2.5rem + 44px);width:-moz-max-content;width:max-content;z-index:10000}@media (min-width:1024px){.user-menu-container[data-v-4ed9052f]:after{background-color:#fff;clip-path:polygon(47% 0,54% 0,100% 100%,0 100%);content:"";height:1rem;left:calc(.25rem + 2px);left:calc(1rem + 4px);position:absolute;top:0;transform:translateY(-.5rem) scaleX(1.8);width:1rem}.user-menu-container[data-v-4ed9052f]{right:0;top:0;top:calc(44px + .5rem);width:100%}}.user-menu-container li[data-v-4ed9052f]{background-color:#fff;padding:.5rem 1rem;text-align:left;transition:background-color .3s;width:100%}.user-menu-container li a[data-v-4ed9052f],.user-menu-container li button[data-v-4ed9052f]{align-items:center;color:#323232;display:flex;font-family:Figtree,sans-serif;gap:.5rem;line-height:1}.user-menu-container li button[data-v-4ed9052f]{background-color:transparent}.user-menu-container li[data-v-4ed9052f]:hover{background-color:#e4f3fc}.v-enter-active[data-v-4ed9052f],.v-leave-active[data-v-4ed9052f]{transition:opacity .3s ease,transform .3s ease}.v-enter-from[data-v-4ed9052f],.v-leave-to[data-v-4ed9052f]{opacity:0}.v-enter-from[data-v-4ed9052f],.v-leave-to[data-v-4ed9052f]{transform:translateY(-1rem)}
