@font-face{font-display:swap;font-family:bonprix;src:url(../media/bonprix-Regular.218o5lj-ttqyl.woff2)}@font-face{font-display:swap;font-family:sourceSans3;font-weight:300;src:url(../media/SourceSans3-300-400-700.2dyt1ig61q4qd.woff2)}@font-face{font-display:swap;font-family:sourceSans3;font-weight:400;src:url(../media/SourceSans3-300-400-700.2dyt1ig61q4qd.woff2)}@font-face{font-display:swap;font-family:sourceSans3;font-weight:700;src:url(../media/SourceSans3-300-400-700.2dyt1ig61q4qd.woff2)}@font-face{font-display:swap;font-family:sourceSans3;font-style:italic;font-weight:900;src:url(../media/SourceSans3-Italic-900.0qxnnh17mr1bq.woff2)}
:root{--bpds-color-black:#000;--bpds-color-blue-100:#3f4247;--bpds-color-blue-300:#284a99;--bpds-color-blue-400:#4178a9;--bpds-color-blue-500:#649dcf;--bpds-color-blue-700:#b4dcff;--bpds-color-blue-900:#e5edff;--bpds-color-green-100:#313f37;--bpds-color-green-300:#0b5a2a;--bpds-color-green-500:#35b666;--bpds-color-green-600:#61e794;--bpds-color-green-700:#86a596;--bpds-color-green-900:#def1e3;--bpds-color-neutral-0:#000;--bpds-color-neutral-0-alpha50:#00000080;--bpds-color-neutral-100:#303030;--bpds-color-neutral-1000:#fff;--bpds-color-neutral-1000-alpha25:#ffffff40;--bpds-color-neutral-1000-alpha50:#ffffff80;--bpds-color-neutral-200:#3a3a3a;--bpds-color-neutral-300:#4d4d4d;--bpds-color-neutral-400:#696969;--bpds-color-neutral-50:#0f0f0f;--bpds-color-neutral-50-alpha25:#0f0f0f40;--bpds-color-neutral-500:#707275;--bpds-color-neutral-600:#9e9e9e;--bpds-color-neutral-700:#b8b8b8;--bpds-color-neutral-800:#ddd;--bpds-color-neutral-900:#f4f4f4;--bpds-color-neutral-950:#fefefe;--bpds-color-neutral-color:#fff;--bpds-color-orange-100:#454135;--bpds-color-orange-300:#83360b;--bpds-color-orange-700:#fad08c;--bpds-color-orange-900:#f9e9cf;--bpds-color-red-100:#382b2b;--bpds-color-red-200:#971b22;--bpds-color-red-300:#be181a;--bpds-color-red-50:#462d2d;--bpds-color-red-600:#ffa1a6;--bpds-color-red-700:#ff7d7f;--bpds-color-red-900:#ffe5e5;--bpds-color-white:#fff;--bpds-font-family-bonprix:bonprix;--bpds-font-family-sans-serif:sourcesans3;--bpds-font-letter-spacing-medium-12:.0075rem;--bpds-font-letter-spacing-medium-14:.0088rem;--bpds-font-letter-spacing-medium-16:.01rem;--bpds-font-letter-spacing-medium-20:.0125rem;--bpds-font-letter-spacing-medium-24:.015rem;--bpds-font-letter-spacing-medium-30:.0188rem;--bpds-font-letter-spacing-medium-38:.0237rem;--bpds-font-letter-spacing-normal:0;--bpds-font-letter-spacing-wide-12:.0225rem;--bpds-font-letter-spacing-wide-14:.0262rem;--bpds-font-letter-spacing-wide-16:.03rem;--bpds-font-letter-spacing-wide-20:.0375rem;--bpds-font-letter-spacing-wide-24:.045rem;--bpds-font-letter-spacing-wide-30:.0562rem;--bpds-font-letter-spacing-wide-38:.0712rem;--bpds-font-line-height-14:.875rem;--bpds-font-line-height-16:1rem;--bpds-font-line-height-18:1.125rem;--bpds-font-line-height-20:1.25rem;--bpds-font-line-height-22:1.375rem;--bpds-font-line-height-24:1.5rem;--bpds-font-line-height-26:1.625rem;--bpds-font-line-height-28:1.75rem;--bpds-font-line-height-30:1.875rem;--bpds-font-line-height-32:2rem;--bpds-font-line-height-36:2.25rem;--bpds-font-line-height-40:2.5rem;--bpds-font-line-height-44:2.75rem;--bpds-font-line-height-52:3.25rem;--bpds-font-size-12:.75rem;--bpds-font-size-14:.875rem;--bpds-font-size-16:1rem;--bpds-font-size-20:1.25rem;--bpds-font-size-24:1.5rem;--bpds-font-size-30:1.875rem;--bpds-font-size-38:2.375rem;--bpds-font-weight-bold:700;--bpds-font-weight-normal:400;--bpds-radius-0:0;--bpds-radius-0-5:.125rem;--bpds-radius-1:.25rem;--bpds-radius-1-5:.375rem;--bpds-radius-full:624.938rem;--bpds-spacing-0:0;--bpds-spacing-0-25:.0625rem;--bpds-spacing-0-5:.125rem;--bpds-spacing-0-75:.1875rem;--bpds-spacing-1:.25rem;--bpds-spacing-1-25:.3125rem;--bpds-spacing-1-5:.375rem;--bpds-spacing-10:2.5rem;--bpds-spacing-100:25rem;--bpds-spacing-11:2.75rem;--bpds-spacing-12:3rem;--bpds-spacing-14:3.5rem;--bpds-spacing-150:37.5rem;--bpds-spacing-16:4rem;--bpds-spacing-17-5:4.375rem;--bpds-spacing-2:.5rem;--bpds-spacing-2-5:.625rem;--bpds-spacing-20:5rem;--bpds-spacing-24:6rem;--bpds-spacing-28:7rem;--bpds-spacing-3:.75rem;--bpds-spacing-3-5:.875rem;--bpds-spacing-32:8rem;--bpds-spacing-36:9rem;--bpds-spacing-4:1rem;--bpds-spacing-40:10rem;--bpds-spacing-44:11rem;--bpds-spacing-48:12rem;--bpds-spacing-5:1.25rem;--bpds-spacing-50:12.5rem;--bpds-spacing-52:13rem;--bpds-spacing-56:14rem;--bpds-spacing-6:1.5rem;--bpds-spacing-60:15rem;--bpds-spacing-64:16rem;--bpds-spacing-7:1.75rem;--bpds-spacing-72:18rem;--bpds-spacing-8:2rem;--bpds-spacing-80:20rem;--bpds-spacing-9:2.25rem;--bpds-spacing-96:24rem}
:root{--bpds-radius-circle:var(--bpds-radius-full);--bpds-radius-outline-inner:var(--bpds-spacing-1);--bpds-radius-outline-outer:var(--bpds-spacing-2);--bpds-typography-body1:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-20) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-body1-bold:var(--bpds-font-weight-bold) var(--bpds-font-size-14)/var(--bpds-font-line-height-20) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-body2:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-16) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-body2-bold:var(--bpds-font-weight-bold) var(--bpds-font-size-12)/var(--bpds-font-line-height-16) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-bonprix-h1:var(--bpds-font-weight-normal) var(--bpds-font-size-38)/var(--bpds-font-line-height-52) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-bonprix-h2:var(--bpds-font-weight-normal) var(--bpds-font-size-30)/var(--bpds-font-line-height-40) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-bonprix-h3:var(--bpds-font-weight-normal) var(--bpds-font-size-24)/var(--bpds-font-line-height-36) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-bonprix-h4:var(--bpds-font-weight-normal) var(--bpds-font-size-20)/var(--bpds-font-line-height-30) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-bonprix-h5:var(--bpds-font-weight-normal) var(--bpds-font-size-16)/var(--bpds-font-line-height-26) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-bonprix-h6:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-22) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-button:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-16) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-caption:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-22) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-flag-extra-small-text:var(--bpds-font-weight-normal) .5625rem/.6875rem var(--bpds-font-family-bonprix), system-ui;--bpds-typography-flag-large-text:var(--bpds-font-weight-normal) var(--bpds-font-size-16)/1.3125rem var(--bpds-font-family-bonprix), system-ui;--bpds-typography-flag-small-text:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-16) var(--bpds-font-family-bonprix), system-ui;--bpds-typography-h1:var(--bpds-font-weight-normal) var(--bpds-font-size-38)/var(--bpds-font-line-height-44) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-h2:var(--bpds-font-weight-normal) var(--bpds-font-size-30)/var(--bpds-font-line-height-36) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-h3:var(--bpds-font-weight-normal) var(--bpds-font-size-24)/var(--bpds-font-line-height-32) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-h4:var(--bpds-font-weight-normal) var(--bpds-font-size-20)/var(--bpds-font-line-height-28) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-h5:var(--bpds-font-weight-normal) var(--bpds-font-size-16)/var(--bpds-font-line-height-22) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-h6:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-20) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-input-helper-text:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-14) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-input-label:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-18) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-input-text:var(--bpds-font-weight-normal) var(--bpds-font-size-16)/var(--bpds-font-line-height-22) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-link-large:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-20) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-link-small:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-16) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-overline:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-22) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-subtitle1:var(--bpds-font-weight-normal) var(--bpds-font-size-16)/var(--bpds-font-line-height-24) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-subtitle2:var(--bpds-font-weight-normal) var(--bpds-font-size-14)/var(--bpds-font-line-height-20) var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-textarea-wordcounter-text:var(--bpds-font-weight-normal) .625rem/.625rem var(--bpds-font-family-sans-serif), system-ui;--bpds-typography-tooltip:var(--bpds-font-weight-normal) var(--bpds-font-size-12)/var(--bpds-font-line-height-14) var(--bpds-font-family-sans-serif), system-ui}
:root,[data-mode=light]{--bpds-color-backdrop:var(--bpds-color-neutral-50-alpha25);--bpds-color-bg-alert:var(--bpds-color-orange-900);--bpds-color-bg-alert-inverse:var(--bpds-color-orange-100);--bpds-color-bg-disabled:var(--bpds-color-neutral-800);--bpds-color-bg-disabled-inverse:var(--bpds-color-neutral-400);--bpds-color-bg-error:var(--bpds-color-red-900);--bpds-color-bg-error-inverse:var(--bpds-color-red-100);--bpds-color-bg-info:var(--bpds-color-blue-900);--bpds-color-bg-info-inverse:var(--bpds-color-blue-100);--bpds-color-bg-layered:var(--bpds-color-neutral-1000-alpha50);--bpds-color-bg-layered-inverse:var(--bpds-color-neutral-0-alpha50);--bpds-color-bg-main:var(--bpds-color-neutral-950);--bpds-color-bg-main-inverse:var(--bpds-color-neutral-100);--bpds-color-bg-main-light:var(--bpds-color-neutral-900);--bpds-color-bg-main-light-inverse:var(--bpds-color-neutral-200);--bpds-color-bg-sale:var(--bpds-color-red-900);--bpds-color-bg-sale-inverse:var(--bpds-color-red-50);--bpds-color-bg-success:var(--bpds-color-green-900);--bpds-color-bg-success-inverse:var(--bpds-color-green-100);--bpds-color-disabled:var(--bpds-color-neutral-700);--bpds-color-disabled-inverse:var(--bpds-color-neutral-300);--bpds-color-fg-alert:var(--bpds-color-orange-300);--bpds-color-fg-alert-inverse:var(--bpds-color-orange-700);--bpds-color-fg-error:var(--bpds-color-red-200);--bpds-color-fg-error-inverse:var(--bpds-color-red-600);--bpds-color-fg-info:var(--bpds-color-blue-300);--bpds-color-fg-info-inverse:var(--bpds-color-blue-700);--bpds-color-fg-success:var(--bpds-color-green-300);--bpds-color-fg-success-inverse:var(--bpds-color-green-600);--bpds-color-on-bg-high:var(--bpds-color-neutral-50);--bpds-color-on-bg-high-inverse:var(--bpds-color-neutral-1000);--bpds-color-on-bg-low:var(--bpds-color-neutral-500);--bpds-color-on-bg-low-inverse:var(--bpds-color-neutral-600);--bpds-color-on-bg-mid:var(--bpds-color-neutral-200);--bpds-color-on-bg-mid-inverse:var(--bpds-color-neutral-800);--bpds-color-on-layered:var(--bpds-color-neutral-0);--bpds-color-on-layered-inverse:var(--bpds-color-neutral-1000);--bpds-color-on-primary-high:var(--bpds-color-neutral-1000);--bpds-color-on-primary-high-inverse:var(--bpds-color-neutral-0);--bpds-color-on-primary-mid:var(--bpds-color-neutral-700);--bpds-color-on-primary-mid-inverse:var(--bpds-color-neutral-400);--bpds-color-on-sale:var(--bpds-color-neutral-1000);--bpds-color-on-sale-inverse:var(--bpds-color-neutral-50);--bpds-color-on-voucher:var(--bpds-color-neutral-1000);--bpds-color-on-voucher-inverse:var(--bpds-color-neutral-50);--bpds-color-primary:var(--bpds-color-neutral-0);--bpds-color-primary-inverse:var(--bpds-color-neutral-1000);--bpds-color-sale:var(--bpds-color-red-300);--bpds-color-sale-inverse:var(--bpds-color-red-700);--bpds-color-sustainable:var(--bpds-color-green-700);--bpds-color-voucher:var(--bpds-color-blue-400);--bpds-color-voucher-inverse:var(--bpds-color-blue-500)}
[data-mode=dark]{--bpds-color-backdrop:var(--bpds-color-neutral-1000-alpha25);--bpds-color-bg-alert:var(--bpds-color-orange-100);--bpds-color-bg-alert-inverse:var(--bpds-color-orange-900);--bpds-color-bg-disabled:var(--bpds-color-neutral-400);--bpds-color-bg-disabled-inverse:var(--bpds-color-neutral-800);--bpds-color-bg-error:var(--bpds-color-red-100);--bpds-color-bg-error-inverse:var(--bpds-color-red-900);--bpds-color-bg-info:var(--bpds-color-blue-100);--bpds-color-bg-info-inverse:var(--bpds-color-blue-900);--bpds-color-bg-layered:var(--bpds-color-neutral-1000-alpha50);--bpds-color-bg-layered-inverse:var(--bpds-color-neutral-0-alpha50);--bpds-color-bg-main:var(--bpds-color-neutral-100);--bpds-color-bg-main-inverse:var(--bpds-color-neutral-950);--bpds-color-bg-main-light:var(--bpds-color-neutral-200);--bpds-color-bg-main-light-inverse:var(--bpds-color-neutral-900);--bpds-color-bg-sale:var(--bpds-color-red-50);--bpds-color-bg-sale-inverse:var(--bpds-color-red-900);--bpds-color-bg-success:var(--bpds-color-green-100);--bpds-color-bg-success-inverse:var(--bpds-color-green-900);--bpds-color-disabled:var(--bpds-color-neutral-300);--bpds-color-disabled-inverse:var(--bpds-color-neutral-700);--bpds-color-fg-alert:var(--bpds-color-orange-700);--bpds-color-fg-alert-inverse:var(--bpds-color-orange-300);--bpds-color-fg-error:var(--bpds-color-red-600);--bpds-color-fg-error-inverse:var(--bpds-color-red-200);--bpds-color-fg-info:var(--bpds-color-blue-700);--bpds-color-fg-info-inverse:var(--bpds-color-blue-300);--bpds-color-fg-success:var(--bpds-color-green-600);--bpds-color-fg-success-inverse:var(--bpds-color-green-300);--bpds-color-on-bg-high:var(--bpds-color-neutral-1000);--bpds-color-on-bg-high-inverse:var(--bpds-color-neutral-50);--bpds-color-on-bg-low:var(--bpds-color-neutral-600);--bpds-color-on-bg-low-inverse:var(--bpds-color-neutral-500);--bpds-color-on-bg-mid:var(--bpds-color-neutral-800);--bpds-color-on-bg-mid-inverse:var(--bpds-color-neutral-200);--bpds-color-on-layered:var(--bpds-color-neutral-0);--bpds-color-on-layered-inverse:var(--bpds-color-neutral-1000);--bpds-color-on-primary-high:var(--bpds-color-neutral-0);--bpds-color-on-primary-high-inverse:var(--bpds-color-neutral-1000);--bpds-color-on-primary-mid:var(--bpds-color-neutral-400);--bpds-color-on-primary-mid-inverse:var(--bpds-color-neutral-700);--bpds-color-on-sale:var(--bpds-color-neutral-50);--bpds-color-on-sale-inverse:var(--bpds-color-neutral-1000);--bpds-color-on-voucher:var(--bpds-color-neutral-50);--bpds-color-on-voucher-inverse:var(--bpds-color-neutral-1000);--bpds-color-primary:var(--bpds-color-neutral-1000);--bpds-color-primary-inverse:var(--bpds-color-neutral-0);--bpds-color-sale:var(--bpds-color-red-700);--bpds-color-sale-inverse:var(--bpds-color-red-300);--bpds-color-sustainable:var(--bpds-color-green-700);--bpds-color-voucher:var(--bpds-color-blue-500);--bpds-color-voucher-inverse:var(--bpds-color-blue-400)}
:root{--bpds-color-bg-modal:var(--bpds-color-bg-main);--bpds-size-container-horizontal-padding:.625rem;--color-bg-main-light:var(--bpds-color-bg-main-light);--color-fg-error:var(--bpds-color-fg-error);--color-fg-info:var(--bpds-color-fg-info);--color-neutral-0:var(--bpds-color-neutral-0);--color-neutral-700:var(--bpds-color-neutral-700);--color-neutral-800:var(--bpds-color-neutral-800);--color-neutral-900:var(--bpds-color-neutral-900);--color-on-bg-high:var(--bpds-color-on-bg-high);--color-on-bg-low:var(--bpds-color-on-bg-low);--color-on-primary-high:var(--bpds-color-on-primary-high);--color-on-primary-mid:var(--bpds-color-on-primary-mid);--color-primary:var(--bpds-color-primary);--color-sale:var(--bpds-color-sale);--color-voucher:var(--bpds-color-voucher)}

:root{--bpds-scrollbar-background-color:var(--bpds-color-bg-disabled);--bpds-scrollbar-border-width:0;--bpds-scrollbar-size:.25rem;--bpds-scrollbar-thumb-color:var(--bpds-color-primary)}:not(html,body)::-webkit-scrollbar{block-size:var(--bpds-scrollbar-size);inline-size:var(--bpds-scrollbar-size)}:not(html,body)::-webkit-scrollbar-track{background:var(--bpds-scrollbar-background-color)}:not(html,body)::-webkit-scrollbar-thumb{background:var(--bpds-scrollbar-thumb-color);border:var(--bpds-scrollbar-border-width) solid var(--bpds-scrollbar-background-color)}@supports not selector(::-webkit-scrollbar-thumb){:not(html,body){scrollbar-color:var(--bpds-scrollbar-thumb-color) var(--bpds-scrollbar-background-color);scrollbar-width:thin}}[data-radix-select-viewport]{scrollbar-width:unset!important}[data-radix-select-viewport]::-webkit-scrollbar{display:unset!important}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
[data-fix-chrome-page-load-autofill]:has(input:-webkit-autofill)>label{letter-spacing:.01em!important;font-size:.75rem!important;line-height:1.125rem!important;transform:translateY(-.5rem)!important}[data-fix-chrome-page-load-autofill]:has(input:autofill)>label{letter-spacing:.01em!important;font-size:.75rem!important;line-height:1.125rem!important;transform:translateY(-.5rem)!important}
.dark .docs-story{background-color:var(--bpds-color-bg-main)}.typography-h1{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h1)}.typography-h2{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h2)}.typography-h3{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h3)}.typography-h4{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h4)}.typography-h5{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h5)}.typography-h6{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-h6)}.typography-subtitle1{overflow-wrap:break-word;font:var(--bpds-typography-subtitle1)}.typography-subtitle2{overflow-wrap:break-word;font:var(--bpds-typography-subtitle2)}.typography-bonprix-h1{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h1)}.typography-bonprix-h2{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h2)}.typography-bonprix-h3{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h3)}.typography-bonprix-h4{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h4)}.typography-bonprix-h5{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h5)}.typography-bonprix-h6{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-bonprix-h6)}.typography-body1{overflow-wrap:break-word;font:var(--bpds-typography-body1)}.typography-body1-bold{overflow-wrap:break-word;font:var(--bpds-typography-body1-bold)}.typography-body2{overflow-wrap:break-word;font:var(--bpds-typography-body2)}.typography-body2-bold{overflow-wrap:break-word;font:var(--bpds-typography-body2-bold)}.typography-button{overflow-wrap:break-word;letter-spacing:.03em;font:var(--bpds-typography-button)}.typography-link-large{overflow-wrap:break-word;font:var(--bpds-typography-link-large)}.typography-link-small{overflow-wrap:break-word;font:var(--bpds-typography-link-small)}.typography-caption{overflow-wrap:break-word;letter-spacing:.01em;font:var(--bpds-typography-caption)}.typography-overline{overflow-wrap:break-word;letter-spacing:.01em;font:var(--bpds-typography-overline)}.typography-input-label{overflow-wrap:break-word;letter-spacing:.01em;font:var(--bpds-typography-input-label)}.typography-input-text{overflow-wrap:break-word;font:var(--bpds-typography-input-text)}.typography-input-helper-text{overflow-wrap:break-word;font:var(--bpds-typography-input-helper-text)}.typography-tooltip{overflow-wrap:break-word;letter-spacing:.01em;font:var(--bpds-typography-tooltip)}.typography-flag-extra-small-text{overflow-wrap:break-word;font:var(--bpds-typography-flag-extra-small-text)}.typography-flag-small-text{overflow-wrap:break-word;font:var(--bpds-typography-flag-small-text)}.typography-flag-large-text{overflow-wrap:break-word;font:var(--bpds-typography-flag-large-text)}.typography-textarea-wordcounter-text{overflow-wrap:break-word;font:var(--bpds-typography-textarea-wordcounter-text)}
.pb-safe-area-inset{padding-block-end:var(--app-safe-area-inset-bottom)}.scrollbar-none{scrollbar-width:none}.scroll-area{overflow:hidden auto}.scroll-area:focus-visible{outline:.125rem solid var(--bpds-color-primary);outline-offset:.125rem}
.teaser-rich-text .heading__h1{font-family:var(--bpds-font-family-bonprix), sans-serif;margin:0;font-size:4.75rem;line-height:5.875rem}@media (min-width:480px){.teaser-rich-text .heading__h1{font-size:5rem}}@media (min-width:768px){.teaser-rich-text .heading__h1{font-size:5.375rem}}@media (min-width:992px){.teaser-rich-text .heading__h1{font-size:6.25rem;line-height:110%}}@media (min-width:1280px){.teaser-rich-text .heading__h1{font-size:6.875rem}}@media (min-width:1600px){.teaser-rich-text .heading__h1{font-size:7.5rem}}.teaser-rich-text .heading__h2{font-family:var(--bpds-font-family-bonprix), sans-serif;margin:0;font-size:2rem;line-height:2.5rem}@media (min-width:480px){.teaser-rich-text .heading__h2{font-size:2.25rem;line-height:2.625rem}}@media (min-width:768px){.teaser-rich-text .heading__h2{font-size:2rem;line-height:2.5rem}}@media (min-width:992px){.teaser-rich-text .heading__h2{font-size:2.125rem;line-height:2.1875rem}}@media (min-width:1280px){.teaser-rich-text .heading__h2{font-size:2.5rem;line-height:3rem}}@media (min-width:1600px){.teaser-rich-text .heading__h2{font-size:3.125rem;line-height:3.8125rem}}.teaser-rich-text .heading__h3{margin:0;font-size:1.125rem;line-height:1.3125rem}@media (min-width:768px){.teaser-rich-text .heading__h3{font-size:1.25rem;line-height:1.375rem}}@media (min-width:992px){.teaser-rich-text .heading__h3{font-size:1.625rem;line-height:110%}}@media (min-width:1280px){.teaser-rich-text .heading__h3{font-size:1.75rem}}@media (min-width:1600px){.teaser-rich-text .heading__h3{font-size:2rem}}.teaser-rich-text .heading__h4{margin:0;font-size:1.125rem;line-height:1.3125rem}@media (min-width:480px){.teaser-rich-text .heading__h4{font-size:1.1875rem;line-height:1.375rem}}@media (min-width:992px){.teaser-rich-text .heading__h4{font-size:1.375rem;line-height:1.5rem}}@media (min-width:1280px){.teaser-rich-text .heading__h4{font-size:1.625rem;line-height:1.875rem}}@media (min-width:1600px){.teaser-rich-text .heading__h4{font-size:1.75rem;line-height:2rem}}.teaser-rich-text .heading__h5{letter-spacing:-2px;margin:0;font-size:43px;font-weight:300;line-height:90%}.teaser-rich-text .heading__h5 b{letter-spacing:-3px;font-size:44px;font-style:italic;font-weight:900}@media (min-width:480px){.teaser-rich-text .heading__h5{font-size:45px}.teaser-rich-text .heading__h5 b{font-size:46px}}@media (min-width:768px){.teaser-rich-text .heading__h5{font-size:47px}.teaser-rich-text .heading__h5 b{font-size:48px}}@media (min-width:992px){.teaser-rich-text .heading__h5{letter-spacing:-3px;font-size:61px}.teaser-rich-text .heading__h5 b{letter-spacing:-4px;font-size:62px}}@media (min-width:1280px){.teaser-rich-text .heading__h5{letter-spacing:-3px;font-size:71px}.teaser-rich-text .heading__h5 b{letter-spacing:-5px;font-size:72px}}@media (min-width:1600px){.teaser-rich-text .heading__h5{letter-spacing:-4px;font-size:79px}.teaser-rich-text .heading__h5 b{font-size:80px}}@media (min-width:480px){.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h2{font-size:36px;line-height:42px}.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h3{font-size:18px;line-height:24px}}@media (min-width:768px){.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h2{font-size:32px;line-height:40px}}@media (min-width:1280px){.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h2{font-size:34px;line-height:45px}.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h3{font-size:22px;line-height:24px}}@media (min-width:1600px){.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h2{font-size:40px;line-height:48px}.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h3,.content-platform__teaser--duplex .content-platform__teaser--text .teaser-rich-text .heading__h4{font-size:26px;line-height:30px}}.teaser-rich-text>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.125rem;display:flex}@media (min-width:62em){.teaser-rich-text>div{font-size:.775rem;line-height:1.125rem}}.teaser-rich-text>div ol,.teaser-rich-text>div ul{text-align:left;padding-left:1.25rem;display:block}.teaser-rich-text.text-start>div{text-align:start;align-items:flex-start!important}.price-infotext>div{text-align:left;font-size:14px;line-height:20px}.price-infotext .flag{background-color:var(--color-sale);color:#fff;overflow-wrap:break-word;font-family:var(--bpds-font-family-bonprix), sans-serif;border-radius:.125rem;padding:0 .125rem;font-size:12px;line-height:16px;display:inline-block}.price-infotext .color-sale{color:var(--color-sale)}.price-infotext .price{font-family:var(--bpds-font-family-bonprix), sans-serif;font-size:22px;line-height:22px}.price-infotext .valid-until{font-size:14px;line-height:14px}.price-infotext .future-price{color:var(--color-on-bg-high);font-size:14px;line-height:14px}.price-infotext .deviation{color:var(--color-sale);background-color:#be181a26;border-radius:.125rem;padding:0 .125rem}.price-infotext .article-link{align-items:center;font-size:14px;line-height:20px;display:flex}.price-infotext .article-link span{border-bottom:1px solid}
.article-grid{grid-auto-flow:dense}@media not all and (min-width:30rem){.article-grid>[data-visible-at]:not([data-visible-at~=S]){display:none}}@media (min-width:30rem){@media not all and (min-width:48rem){.article-grid>[data-visible-at]:not([data-visible-at~=M]){display:none}}}@media (min-width:48rem){@media not all and (min-width:62rem){.article-grid>[data-visible-at]:not([data-visible-at~=L]){display:none}}}@media (min-width:62rem){@media not all and (min-width:80rem){.article-grid>[data-visible-at]:not([data-visible-at~=XL]){display:none}}}@media (min-width:80rem){@media not all and (min-width:100rem){.article-grid>[data-visible-at]:not([data-visible-at~=XXL]){display:none}}}@media (min-width:100rem){.article-grid>[data-visible-at]:not([data-visible-at~=XXXL]){display:none}}[data-alpi] [data-color-slot]{display:none}[data-alpi][data-active-color="0"] [data-color-slot="0"],[data-alpi][data-active-color="1"] [data-color-slot="1"],[data-alpi][data-active-color="2"] [data-color-slot="2"],[data-alpi][data-active-color="3"] [data-color-slot="3"],[data-alpi][data-active-color="4"] [data-color-slot="4"],[data-alpi][data-active-color="5"] [data-color-slot="5"],[data-alpi][data-active-color="6"] [data-color-slot="6"],[data-alpi][data-active-color="7"] [data-color-slot="7"],[data-alpi][data-active-color="8"] [data-color-slot="8"],[data-alpi][data-active-color="9"] [data-color-slot="9"],[data-alpi][data-active-color="10"] [data-color-slot="10"],[data-alpi][data-active-color="11"] [data-color-slot="11"]{display:block}@media (min-width:80rem){[data-alpi] [data-alpi-title]{font:var(--bpds-typography-h5);letter-spacing:.03em}}[data-alpi] [data-testid=color-swatch-grid]{--swatch-gap:8px;--swatch-visible:4.8;--swatch-gaps:4;--swatch-size:calc((100cqw - var(--swatch-gaps) * var(--swatch-gap)) / var(--swatch-visible));container-type:inline-size}@media (min-width:62rem){[data-alpi] [data-testid=color-swatch-grid]{--swatch-visible:6;--swatch-gaps:5}}@media (min-width:100rem){[data-alpi] [data-testid=color-swatch-grid]{--swatch-visible:8;--swatch-gaps:7}}.article-grid>*{grid-column:span var(--cs-s,1);grid-row:span var(--rs-s,1)}.article-grid>:nth-child(n+9){content-visibility:auto;contain-intrinsic-size:auto 340px}@media (min-width:30rem){.article-grid>*{grid-column:span var(--cs-m,1);grid-row:span var(--rs-m,1)}.article-grid>:nth-child(n+9){contain-intrinsic-size:auto 315px}}@media (min-width:48rem){.article-grid>*{grid-column:span var(--cs-l,1);grid-row:span var(--rs-l,1)}.article-grid>:nth-child(n+9){contain-intrinsic-size:auto 360px}}@media (min-width:62rem){.article-grid>*{grid-column:span var(--cs-xl,1);grid-row:span var(--rs-xl,1)}.article-grid>:nth-child(n+9){contain-intrinsic-size:auto 440px}}@media (min-width:80rem){.article-grid>*{grid-column:span var(--cs-xxl,1);grid-row:span var(--rs-xxl,1)}.article-grid>:nth-child(n+9){contain-intrinsic-size:auto 540px}}@media (min-width:100rem){.article-grid>*{grid-column:span var(--cs-xxxl,1);grid-row:span var(--rs-xxxl,1)}.article-grid>:nth-child(n+9){contain-intrinsic-size:auto 765px}}
