@font-face{font-family:Inter;font-style:normal;font-display:swap;src:url(../fonts/InterVariable.woff2)format("woff2-variations")}:root{--bip-primary-dunkelbraun-500:#57514d;--bip-primary-dunkelbraun-400:#797471;--bip-primary-dunkelbraun-200a:#57514d66;--bip-primary-dunkelbraun-100a:#57514d33;--bip-primary-dunkelbraun-50:#ededec;--bip-primary-dunkelbraun-50a:#6c68661f;--bip-primary-dunkelbraun-25a:#57514d0f;--bip-primary-dunkelbraun-25:#f5f5f5;--bip-primary-gruen-100:#e6f1d4;--bip-primary-gruen-400a:#83bb26cc;--bip-primary-gruen-200a:#83bb2666;--bip-primary-gruen-100a:#83bb2633;--bip-primary-gruen-300:#cde4a8;--bip-primary-gruen-400:#b5d67d;--bip-primary-gruen-500:#83bb26;--bip-primary-gruen-700:#5a781d;--bip-primary-gruen-800:#43640d;--bip-primary-gruen-900:#36500a;--bip-color-blue-900:#1b356a;--bip-color-blue-500:#2a69e6;--bip-color-blue-300:#b6cbf7;--bip-color-orange-900:#c75300;--bip-color-orange-700:#eb6200;--bip-color-orange-300:#fbe0cc;--bip-color-orange-700a20:#eb620033;--bip-color-orange-300a40:#fbe0cc66;--bip-color-grey-900:#212121;--bip-color-grey-700:#6e6e6e;--bip-color-grey-500:#9e9e9e;--bip-color-grey-300:#dddcdb;--bip-color-grey-100:#f2f2f2;--bip-color-grey-900a80:#212121cc;--bip-color-light-yellow:#fffacb;--bip-color-red-500:#eb002b;--bip-color-green-100:#ecf6e4;--bip-spacing-0-5:2px;--bip-spacing-1:4px;--bip-spacing-2:8px;--bip-spacing-3:12px;--bip-spacing-4:16px;--bip-spacing-5:24px;--bip-spacing-6:32px;--bip-spacing-7:40px;--bip-font-size-050:.875rem;--bip-font-size-060:.813rem;--bip-typography-headline1-font-size:6rem;--bip-typography-headline2-font-size:3.75rem;--bip-typography-headline3-font-size:3rem;--bip-typography-headline4-font-size:2rem;--bip-typography-headline5-font-size:1.5rem;--bip-typography-headline6-font-size:1.25rem;--bip-typography-headline7-font-size:1.125rem;--bip-typography-subtitle2-font-size:13px;--bip-primary-accent:var(--bip-primary-dunkelbraun-500);--bip-primary-background:#fff;--bip-secondary-background:#fff;--bip-focus-background-1:var(--bip-primary-dunkelbraun-25a);--bip-color-highlight:var(--bip-color-light-yellow);--bip-color-text-headline:#000;--bip-color-text-regular:#000c;--bip-color-text-secondary:#0009;--bip-color-text-tertiary:#00000080;--bip-color-text-dangerous:#f14464cc;--bip-color-text-link:var(--bip-primary-gruen-700);--bip-color-text-search-heading:var(--bip-primary-gruen-700);--bip-color-sale:#ed6a5b;--bip-color-available:var(--bip-primary-gruen-800);--bip-color-pending:#3d67ff;--bip-color-error:#b00020;--bip-color-order-unavailable:var(--bip-color-error);--bip-skeleton-color:#0000001a;--bip-separator-1:1px solid var(--bip-primary-dunkelbraun-50a);--bip-border-radius-1:4px;--bip-border-radius-2:6px;--bip-form-fields-background:var(--bip-primary-dunkelbraun-25a);--bip-form-fields-background-solid:var(--bip-primary-dunkelbraun-25);--bip-ghost-button-border:2px solid var(--bip-primary-dunkelbraun-100a);--bip-selection-background:var(--bip-primary-dunkelbraun-400);--bip-selection-border:var(--bip-primary-dunkelbraun-100a);--bip-control-track-background:var(--bip-primary-gruen-200a);--bip-control-track-foreground:var(--bip-primary-gruen-800);--bip-control-active-background:var(--bip-primary-gruen-100);--bip-control-active-foreground:var(--bip-primary-gruen-800);--bip-ease-out:cubic-bezier(.4, 0, 1, 1);--bip-ease-in:cubic-bezier(0, 0, .2, 1);--bip-ease-in-out:cubic-bezier(.4, 0, .2, 1);--bip-box-shadow-2:0px 1px 5px #0003, 0px 3px 4px #0000001f, 0px 2px 4px #00000024;--bip-box-shadow-6:0px 3px 5px #0003, 0px 1px 18px #0000001f, 0px 6px 10px #00000024;--bip-box-shadow-13a:0 7px 8px -4px #0000001a, 0 13px 19px 2px #00000009, 0 5px 24px 4px #00000008;--bip-box-shadow-button:0px 0px 12px 0px #43640d4d;--toggle-border-color:var(--bip-primary-dunkelbraun-100a);--toggle-selected-border-color:var(--bip-primary-gruen-400a);--toggle-button-size:40px;--bip-max-content-width:70rem;--bip-banner-height:48px;--bip-cart-button-height:48px;--bip-color-cart-button-pending:var(--bip-color-grey-300);--bip-color-cart-button-pending-dark:var(--bip-primary-dunkelbraun-500);--bip-color-availability-icon-in-stock:var(--bip-primary-gruen-500);--bip-color-availability-icon-pending:var(--bip-color-orange-700);--bip-color-availability-icon-unknown:var(--bip-color-grey-500);--bip-color-availability-icon-supply:var(--bip-color-blue-500);--bip-color-availability-text-in-stock:var(--bip-primary-gruen-700);--bip-color-availability-text-pending:var(--bip-color-orange-700);--bip-color-availability-text-unknown:var(--bip-color-grey-700);--bip-color-availability-text-supply:var(--bip-color-blue-500);--bip-color-availability-border-in-stock:var(--bip-primary-gruen-300);--bip-color-availability-border-pending:var(--bip-color-orange-700a20);--bip-color-availability-border-unknown:var(--bip-color-grey-300);--bip-color-availability-border-supply:var(--bip-color-blue-300);--bip-color-availability-tooltip-background:#fff;--bip-color-availability-tooltip-border:var(--bip-color-grey-300);--bip-color-availability-tooltip-overlay-background:var(--bip-color-grey-900a80);--bip-color-availability-tooltip-close-button:var(--bip-color-grey-700)}html{box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}.visually-hidden{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.unstyled-button{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}body{color:var(--bip-color-text-regular);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1,"calt" 1;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI emoji,Segoe UI Symbol}a{color:var(--bip-color-text-link,#5a781d)}button,input:is([type=button],[type=submit],[type=reset]){color:inherit}input[type=file]::file-selector-button{color:inherit}.t-headline1{font-size:var(--bip-typography-headline1-font-size);line-height:105%}.t-headline1,.t-headline2{color:var(--bip-color-text-headline);-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-weight:700}.t-headline2{font-size:var(--bip-typography-headline2-font-size);line-height:105.5%}.t-headline3{font-size:var(--bip-typography-headline3-font-size);line-height:108.3%}.t-headline3,.t-headline4{color:var(--bip-color-text-headline);-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-weight:700}.t-headline4{font-size:var(--bip-typography-headline4-font-size);line-height:125%}.t-headline5{font-size:var(--bip-typography-headline5-font-size)}.t-headline5,.t-headline6{color:var(--bip-color-text-headline);-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-weight:700;line-height:116%}.t-headline6{font-size:var(--bip-typography-headline6-font-size)}.t-headline7{font-size:var(--bip-typography-headline7-font-size);color:var(--bip-color-text-headline);line-height:133.33%}.t-headline7,.t-subtitle1{-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit}.t-subtitle1{letter-spacing:.00938em;font-size:1rem;font-weight:400;line-height:1.75rem}.t-subtitle2{font-size:var(--bip-typography-subtitle2-font-size);-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-weight:700;line-height:133.33%}.t-body1{font-weight:400}.t-body1,.t-body1-bold{-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-size:1rem;line-height:1.5rem}.t-body1-bold{font-weight:800}.t-body2{font-size:var(--bip-font-size-050);letter-spacing:.01786em}.t-body2,.t-caption{-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:inherit;font-weight:400;line-height:1.25rem}.t-caption{letter-spacing:.03333em;font-size:.75rem}.t-button{line-height:1.063}.t-button,.t-overline{font-size:var(--bip-font-size-050);font-weight:500;text-decoration:none}.t-overline{letter-spacing:.05em;line-height:2rem}.t-label{font-size:.8125rem;font-weight:700;line-height:1}.t-navigation-1{font-size:1.5rem;line-height:1.21}.t-navigation-1,.t-navigation-2{letter-spacing:normal;color:var(--text-regular);font-style:normal;font-weight:400;font-stretch:100%}.t-navigation-2{font-size:1.125rem;line-height:1.625}.c-toasts__viewport{--bip-toast-viewport-padding:var(--bip-spacing-5);padding:var(--bip-toast-viewport-padding);gap:var(--bip-spacing-2);z-index:2147483647;outline:none;flex-direction:column;max-width:100vw;margin:0;list-style:none;display:flex;position:fixed;bottom:0;right:0}.c-toast{-moz-column-gap:var(--bip-spacing-4);column-gap:var(--bip-spacing-4);border-radius:6px;grid-template-columns:auto max-content;grid-template-areas:"title action""description action";align-items:center;padding:15px;display:grid;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.c-toast--success{background-color:var(--bip-primary-gruen-100)}.c-toast--error{background-color:var(--bip-color-orange-300)}.c-toast--warning{background-color:var(--bip-color-light-yellow)}.c-toast--info{background-color:var(--bip-primary-background)}.c-toast[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) slide-in}.c-toast[data-state=closed]{animation:.1s ease-in hide}.c-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.c-toast[data-swipe=cancel]{transition:transform .2s ease-out;transform:translate(0)}.ToastRoot[data-swipe=end]{animation:.1s ease-out swipe-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translateX(calc(100% + var(--bip-toast-viewport-padding)))}to{transform:translate(0)}}@keyframes swipe-out{0%{transform:translateX(--radix-toast-swipe-end-x)}to{transform:translateX(calc(100% + var(--bip-toast-viewport-padding)))}}.c-toast__title{grid-area:title}.c-toast__description{grid-area:description;margin:0;font-size:1rem;line-height:1.3}.c-toast__action{grid-area:action}.c-error-page[data-v-bbdf7498]{color:#47494e;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-family:sans-serif;display:flex;position:absolute;inset:0}.c-error-page .error[data-v-bbdf7498]{max-width:450px}.c-error-page h2[data-v-bbdf7498]{color:#47494e;margin-top:1rem;margin-bottom:.5rem;font-size:1.8rem}.c-error-page p[data-v-bbdf7498]{margin-bottom:.5rem;font-size:1.2rem;line-height:1.3}.c-error-page a[data-v-bbdf7498]{color:#83bb26!important}.c-error-page .logo[data-v-bbdf7498]{position:fixed;bottom:1.5rem;left:.8rem}
