.ui-button-group{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:16px}.df-mosaic .df-alert:not(#\#){display:flex;flex-direction:row;align-items:flex-start;gap:var(--df-spacing-md,1rem);border:var(--df-border-width-md,2px) solid transparent;border-radius:var(--df-component-alert-border-radius,8px);padding:var(--df-spacing-xl,1.25rem) var(--df-spacing-2xl,1.5rem);width:100%;max-width:var(--df-spacing-content-width-max,100.5rem)}.df-mosaic .df-alert:not(#\#).df-alert-with-shadow{box-shadow:var(--df-shadow-lg,0 8px 32px 0 rgba(0,0,0,.161))}.df-mosaic .df-alert:not(#\#).df-alert-info{background-color:var(--df-component-alert-color-bg-info,#edf8fe);border-color:var(--df-color-border-info-primary,#46b9f3)}.df-mosaic .df-alert:not(#\#).df-alert-info .df-alert-icon{color:var(--df-color-icon-info-primary,#46b9f3)}.df-mosaic .df-alert:not(#\#).df-alert-info .df-alert-heading{color:var(--df-color-text-info-primary,#1c4a61)}.df-mosaic .df-alert:not(#\#).df-alert-info p:not(.df-alert-heading){color:var(--df-component-alert-color-text-primary,#60606c)}.df-mosaic .df-alert:not(#\#).df-alert-success{background-color:var(--df-component-alert-color-bg-success,#e8f9e7);border-color:var(--df-color-border-success-primary,#14c510)}.df-mosaic .df-alert:not(#\#).df-alert-success .df-alert-icon{color:var(--df-color-icon-success-primary,#14c510)}.df-mosaic .df-alert:not(#\#).df-alert-success .df-alert-heading{color:var(--df-color-text-success-primary,#084f06)}.df-mosaic .df-alert:not(#\#).df-alert-success p:not(.df-alert-heading){color:var(--df-component-alert-color-text-primary,#60606c)}.df-mosaic .df-alert:not(#\#).df-alert-warning{background-color:var(--df-component-alert-color-bg-warning,#fff7e6);border-color:var(--df-color-border-warning-primary,#fa0)}.df-mosaic .df-alert:not(#\#).df-alert-warning .df-alert-icon{color:var(--df-color-icon-warning-primary,#fa0)}.df-mosaic .df-alert:not(#\#).df-alert-warning .df-alert-heading{color:var(--df-color-text-warning-primary,#640)}.df-mosaic .df-alert:not(#\#).df-alert-warning p:not(.df-alert-heading){color:var(--df-component-alert-color-text-primary,#60606c)}.df-mosaic .df-alert:not(#\#).df-alert-error{background-color:var(--df-component-alert-color-bg-error,#fdebec);border-color:var(--df-color-border-error-primary,#e2000f)}.df-mosaic .df-alert:not(#\#).df-alert-error .df-alert-icon{color:var(--df-color-icon-error-primary,#e2000f)}.df-mosaic .df-alert:not(#\#).df-alert-error .df-alert-heading{color:var(--df-color-text-error-primary,#e2000f)}.df-mosaic .df-alert:not(#\#).df-alert-error p:not(.df-alert-heading){color:var(--df-component-alert-color-text-primary,#60606c)}.df-mosaic .df-alert:not(#\#).df-alert-error .df-alert-heading{color:var(--df-color-text-error-secondary,#630304)}.df-mosaic .df-alert:not(#\#) .df-alert-content{flex:1 1;min-width:0}.df-mosaic .df-alert:not(#\#) .df-alert-message{align-items:baseline;display:flex;flex-direction:row;gap:var(--df-spacing-2xs,.5rem);flex-wrap:wrap;word-break:break-word}.df-mosaic .df-alert:not(#\#) .df-alert-message .df-alert-heading{font-weight:var(--df-font-weight-strong,400)}.df-mosaic .df-alert:not(#\#) .df-alert-close-btn{background:none;border:0;margin:0;padding:0;color:var(--df-color-icon-primary,#1f1f23);margin-left:auto;flex-shrink:0}.df-mosaic .df-alert:not(#\#).df-alert-hidden{display:none}.df-mosaic .df-inline-notification:not(#\#){align-items:center;min-height:40px;background-color:var(--df-component-inline-notification-color-bg-fill-primary,#fff7e6);border:var(--df-component-inline-notification-border-width,0) solid var(--df-color-border-warning-primary,#fa0);border-radius:var(--df-component-inline-notification-border-radius,8px);display:inline-flex;padding:var(--df-component-inline-notification-padding-vertical,.25rem) var(--df-component-inline-notification-padding-horizontal,1rem);position:relative}.df-mosaic .df-inline-notification:not(#\#).df-alert-with-shadow{box-shadow:var(--df-shadow-sm,0 1px 4px 0 rgba(0,0,0,.161))}.df-mosaic .df-inline-notification:not(#\#) .df-inline-notification-message{font-weight:var(--df-font-weight-strong,400);font-size:var(--df-font-size-body-sm,.875rem);line-height:var(--df-font-line-height-body-sm,1.25rem);color:var(--df-component-inline-notification-color-text-primary,#640);word-break:break-word}.df-mosaic .df-inline-notification:not(#\#) .df-inline-notification-icon{color:var(--df-component-inline-notification-color-icon-warning-primary,#640);display:flex;padding-right:10px}.df-mosaic .df-inline-notification:not(#\#) .df-inline-notification-tooltip-icon{color:var(--df-component-inline-notification-color-icon-warning-secondary,#640);display:flex;margin-left:.5rem}.df-mosaic .df-system-alert-container:not(#\#){display:flex;justify-content:center;background-color:var(--df-color-bg-surface-inverse,#313135);width:100%}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert{display:flex;flex-direction:row;gap:var(--df-spacing-md,1rem);border:0;color:var(--df-color-text-inverse,#fff);padding:var(--df-spacing-sm,.75rem) var(--df-spacing-5xl,3rem);width:100%;max-width:var(--df-spacing-content-width-max,100.5rem)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-alert-icon{color:var(--df-color-icon-inverse,#fff)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content{display:flex;flex-direction:column;gap:var(--df-spacing-2xs,.5rem)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content .df-alert-headings{display:flex;flex-direction:row;align-items:center;gap:var(--df-spacing-2xs,.5rem)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content .df-alert-headings .df-alert-heading{font-size:var(--df-font-size-subtitle-lg,1.125rem);line-height:var(--df-font-line-height-subtitle-lg,1.5rem);font-weight:var(--df-font-weight-strong,400)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content .df-alert-headings .df-alert-subheading{font-size:var(--df-font-size-body-sm,.875rem);line-height:var(--df-font-line-height-body-sm,1.25rem)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content .df-alert-message{width:100%}@media(max-width:599.98px){.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert{padding:var(--df-spacing-md,1rem) var(--df-spacing-sm,.75rem)}.df-mosaic .df-system-alert-container:not(#\#) .df-system-alert .df-system-alert-content .df-alert-headings{flex-direction:column;align-items:flex-start;gap:var(--df-spacing-4xs,.25rem)}}@keyframes ErrorText_spin-animation__V6RQb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ErrorText_ball-beat-animation__Pr__f{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes ErrorText_hide-scroll-animation__JKHwU{0%,to{overflow:hidden}}.ErrorText_loading-error-wrapper__aytnM{display:flex;align-items:center;color:var(--df-color-accent-base,#e2000f);gap:8px}.ErrorText_loading-error-wrapper__aytnM .ui-icon{min-width:24px}.ErrorText_text__710du{display:flex;align-items:center}.ErrorText_notification-error__1izN2 .df-alert-message{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.ErrorText_notification-error__1izN2 .df-alert-icon{height:100%;margin-top:auto;margin-bottom:auto}.df-mosaic:not(#\#) .layout-page-pure{min-height:100%;position:relative;display:flex;flex-direction:column;flex:1 1;min-height:100vh}.df-mosaic:not(#\#) .layout-page-pure .sub-header{background-color:var(--df-color-surface-base,#f4f4f4)}.df-mosaic:not(#\#) .layout-page-pure .breadcrumb-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1608px;padding:44px}@media(width <= calc(1920px - 0.02px)){.df-mosaic:not(#\#) .layout-page-pure .breadcrumb-wrapper{padding:20px 44px}}.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section{flex:1 0 auto}.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section>.children-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1608px;padding:44px}@media(width <= calc(1920px - 0.02px)){.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section>.children-wrapper{padding:20px 44px}}.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section>.children-wrapper{display:flex;flex-direction:column;flex:1 1}@media(width <= calc(720px - 0.02px)){.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section .breadcrumb-wrapper,.df-mosaic:not(#\#) .layout-page-pure .df-site-main-section>.children-wrapper{padding:20px}}@keyframes DisplayError_spin-animation__yY2qJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes DisplayError_ball-beat-animation__Lh0Aq{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes DisplayError_hide-scroll-animation__JJwF9{0%,to{overflow:hidden}}.DisplayError_top-margin__b8FAL{margin-top:1rem}.DisplayError_bottom-margin__7i1zG{margin-bottom:1rem}@keyframes BasketDetails_spin-animation__NTaKw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes BasketDetails_ball-beat-animation__GIW1b{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes BasketDetails_hide-scroll-animation__OXmjD{0%,to{overflow:hidden}}.BasketDetails_basket-details__nlmcp .BasketDetails_wrapper__3dqSI{padding:20px;border:2px solid var(--df-color-outline-base,#d8d8d9);border-radius:var(--df-border-radius-fluid-lg,16px)}.BasketDetails_basket-details__nlmcp .BasketDetails_style__wnyW0 .BasketDetails_secondary-cta__sgWD0{margin-top:24px}.BasketDetails_basket-details__nlmcp .BasketDetails_purchase-options__rMqkN{margin-top:16px;margin-bottom:8px}.BasketDetails_divider__FGR0X{text-transform:uppercase}@keyframes BasketItem_spin-animation__eEEwN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes BasketItem_ball-beat-animation__MU_Fa{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes BasketItem_hide-scroll-animation__a8DHx{0%,to{overflow:hidden}}.BasketItem_basket-item__iZsAU{display:inline-flex;align-items:center;min-width:100%;gap:24px;padding:16px 0;border-bottom:1px solid var(--df-color-outline-base,#d8d8d9)}.BasketItem_basket-item__iZsAU picture{flex-shrink:0;width:85px;height:85px}.BasketItem_basket-item__iZsAU picture img{width:100%;height:100%;object-fit:contain}.BasketItem_basket-item__iZsAU .BasketItem_info__xGav3,.BasketItem_basket-item__iZsAU a{display:block;flex-grow:1;max-width:500px;min-width:280px;width:100%}.BasketItem_basket-item__iZsAU .BasketItem_clickable-item__N_WyU:hover,.BasketItem_basket-item__iZsAU .BasketItem_clickable-item__N_WyU:hover label{cursor:pointer}.BasketItem_basket-item__iZsAU .BasketItem_clickable-item__N_WyU:hover .BasketItem_headline__3wPX6{color:var(--df-color-accent-base,#e2000f)}.BasketItem_subheadline__mlEal{margin-top:4.8px;color:var(--df-color-text-strong,#686868)}.BasketItem_availability__fR1BU{margin-top:6px;min-width:100px}.BasketItem_details__TCx2O{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-left:auto}.BasketItem_price__WkRQl{min-width:150px;width:100%}.BasketItem_price-note__ynT5V{margin-top:8px;color:var(--df-color-text-strong,#686868)}@keyframes NotFoundBasketItem_spin-animation__hfEyZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes NotFoundBasketItem_ball-beat-animation__ljLkX{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes NotFoundBasketItem_hide-scroll-animation__EBOEN{0%,to{overflow:hidden}}.NotFoundBasketItem_basket-item__0J6dJ{display:inline-flex;align-items:center;min-width:100%;gap:24px;padding:16px 0;border-bottom:1px solid var(--df-color-outline-base,#d8d8d9)}.NotFoundBasketItem_basket-item__0J6dJ>:not(.NotFoundBasketItem_remove-cta__JzoGl){pointer-events:none;opacity:.25}.NotFoundBasketItem_basket-item__0J6dJ picture{flex-shrink:0;width:85px;height:85px}.NotFoundBasketItem_basket-item__0J6dJ picture img{width:100%;height:100%;object-fit:contain}.NotFoundBasketItem_basket-item__0J6dJ .NotFoundBasketItem_info__V34ST{display:block;flex-grow:1;max-width:500px;min-width:280px;width:100%}.NotFoundBasketItem_subheadline__1IyZZ{margin-top:4.8px;color:var(--df-color-text-strong,#686868)}.NotFoundBasketItem_availability__YCxOu{margin-top:6px;min-width:100px}.NotFoundBasketItem_details__Jn__s{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-left:auto}.NotFoundBasketItem_price__hxcYS{min-width:150px;width:100%}@keyframes Basket_spin-animation__LLDRh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Basket_ball-beat-animation__QxFio{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Basket_hide-scroll-animation__m1OOw{0%,to{overflow:hidden}}.Basket_basket__C3VRh{width:100%;gap:120px;display:flex;flex-wrap:wrap;margin-top:16px}.Basket_basket__C3VRh .Basket_details__N7SBR{flex:1 1;max-width:370px}@media(width <= calc(1345px - 0.02px)){.Basket_basket__C3VRh{flex-direction:column-reverse;gap:40px;margin-top:44px}.Basket_basket__C3VRh .Basket_details__N7SBR{max-width:100%}}.Basket_basket__C3VRh h1{font-size:44px}.Basket_basket__C3VRh ul.Basket_product-list__lE_IR{width:100%;overflow:auto;border-top:2px solid var(--df-color-neutral-stronger,#484848);border-bottom:2px solid var(--df-color-neutral-stronger,#484848)}.Basket_list-wrapper__trw0t{flex:1 1;width:100%}.Basket_empty__7KGOE,.Basket_load-error__sahqN{margin-top:16px}.portal-side-panel{width:100%;overflow:hidden;position:fixed}.portal-side-panel .children-container{position:relative;height:100%;width:90%;background-color:#fff;padding:12px;overflow:auto}.portal-side-panel._full-width .children-container{width:100%}.portal-side-panel .headline{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.portal-side-panel .headline>:global(.ui-icon){cursor:pointer}@keyframes spin-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ball-beat-animation{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes hide-scroll-animation{0%,to{overflow:hidden}}.ui-listitemdetails .headline{margin-bottom:4px}.ui-listitemdetails .subheadline{max-width:600px;margin-bottom:16px}.ui-listitemdetails .description{min-width:200px;margin-bottom:6px}.ui-listitemdetails .eanNr,.ui-listitemdetails .vvsNr{margin-right:8px}.ui-listitemdetails table{border-collapse:collapse}.ui-listitemdetails tr td{padding:4px 0 0}.ui-listitemdetails tr .ui-typography{margin-right:8px}.ui-listitemdetails .labelWrapper{display:flex;margin-top:8px}.ui-listitemdetails>:last-child{margin-bottom:0}@media(width <= calc(- 0.02px)){.subheadline{font-size:24px}}@media(width <= calc(600px - 0.02px)){.subheadline{font-size:24px}}@keyframes DynamicRoutesLayout_spin-animation__JU0Fs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes DynamicRoutesLayout_ball-beat-animation__e97oX{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes DynamicRoutesLayout_hide-scroll-animation__n9uEm{0%,to{overflow:hidden}}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero__420zl{position:relative;z-index:2}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search-input__ufs_i,.df-mosaic:not(#\#) .DynamicRoutesLayout_search__juYdY{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search-input__ufs_i .DynamicRoutesLayout_input-with-suggestions__osqE7,.df-mosaic:not(#\#) .DynamicRoutesLayout_search__juYdY .DynamicRoutesLayout_input-with-suggestions__osqE7{flex:1 1;width:100%;position:relative}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search__BX3z0{position:absolute;width:100%;top:40px}.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ{position:absolute;z-index:14;width:500px;left:50%;transform:translateX(calc(-50% + 110px))}.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ .search-input-row{display:flex;align-items:center;gap:16px;padding:18px}.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ .search-input-row .ui-input{flex:1 1}.df-mosaic:not(#\#) .DynamicRoutesLayout_headline__SAAFh{padding:var(--dynamic-padding,20px) 44px 20px}.df-mosaic:not(#\#) .DynamicRoutesLayout_grey-heading__JaEi0{--dynamic-padding:10px;background-color:var(--df-color-surface-base,#f4f4f4)}.df-mosaic:not(#\#) .DynamicRoutesLayout_layout__XP15O .df-search-input-clear-btn-container{display:none}.df-mosaic:not(#\#) .DynamicRoutesLayout_layout__XP15O .df-search-input-clear-btn-container.visible{position:absolute}@media(width <= calc(1024px - 0.02px)){.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ{--offset:var(--df-component-header-size-desktop,80px);background:var(--df-color-bg-surface-primary,#fff);top:var(--offset);width:100%;left:0;transform:none}.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ>*{max-height:calc(100vh - var(--offset))}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search-input__ufs_i{flex-direction:column}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search-input__ufs_i button.ui-button.df-btn-primary{display:none}}@media(width <= calc(720px - 0.02px)){.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search__BX3z0>*{max-height:250px}}@media(width <= calc(600px - 0.02px)){.df-mosaic:not(#\#) .DynamicRoutesLayout_header-search__eb6FJ{--offset:var(--df-component-header-size-mobile,64px)}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search__BX3z0>*{max-height:270px}.df-mosaic:not(#\#) .DynamicRoutesLayout_hero-search-input__ufs_i{flex-direction:column}}.DynamicRoutesLayout_breadcrumbs__Nh89m .arrow-back{-webkit-margin-before:24px;margin-block-start:24px}