.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;opacity:.003;touch-action:none;width:100%;height:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:#0000;display:none;position:fixed;top:0;left:0}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;box-shadow:none;cursor:pointer;opacity:.85;-webkit-touch-callout:none;background:0 0;border:0;width:50px;height:60px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);margin-top:15px;opacity:.85;height:30px;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}body>svg circle,body>svg path{fill:currentColor}.icon__touch-target{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.logo-small{width:2.75rem;height:.875rem;display:block}@media print,screen and (width>=48em){.logo-small{display:none}}.logo-big{width:7.125rem;height:2.25rem;display:none}@media print,screen and (width>=48em){.logo-big{display:block}}.logo-app{width:2.5rem;height:2.5rem}.link__icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.link__icon{width:1rem;height:1rem}.logo-link{display:flex}.toggle-switch{display:none}.toggle-switch+.toggle-switch-inner{cursor:pointer;background-color:#d8d8d8;border-radius:1.25rem;width:2.5rem;height:1.25rem;position:relative}.toggle-switch+.toggle-switch-inner:after{content:"";background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:1.125rem;width:1.125rem;height:1.125rem;transition:margin .5s,background-color .5s;position:absolute}.toggle-switch:checked+.toggle-switch-inner{background-color:#529b39}.toggle-switch:checked+.toggle-switch-inner:after{border:.0625rem solid #529b39;margin-left:1.3125rem}.page.in-navigation{overflow:hidden}a:focus-visible,button:focus-visible{outline-offset:2px;border-radius:2px;outline:1px solid #000}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.25)}40%{transform:scale(1)}50%{transform:scale(1)}75%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes loader{0%{opacity:1}to{opacity:0}}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;font-size:16px;line-height:17.5px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}main~footer{padding-bottom:var(--app-safe-area-inset-bottom,0)}main:not(:has(~footer)){padding-bottom:var(--app-safe-area-inset-bottom,0)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;border-radius:0}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}summary{display:list-item}menu menu,ol menu,ul menu{margin:0}[hidden],template{display:none}img{vertical-align:middle;-ms-interpolation-mode:bicubic;width:100%;max-width:100%;height:auto;display:inline-block}ol,ul{margin:0}textarea{height:auto;min-height:3.125rem}select{box-sizing:border-box;width:100%}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{box-shadow:none;box-sizing:border-box;border-color:#000;outline:none}input::-ms-clear{display:none}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{appearance:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;line-height:1}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}strong{font-weight:700}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}p,pre{margin-top:0;margin-bottom:0}body>svg{display:none}.icon{fill:currentColor;width:2rem;height:2rem;display:inline-block}.search__container{flex-grow:1;align-items:center;max-width:2.25rem;transition:max-width .3s ease-in-out;display:flex}@media (width>=430px){.search__container{max-width:2.5rem}}@media (width>=480px){.search__container{max-width:2.75rem}}.search__container.-open{border-bottom:.0625rem solid #000;max-width:100%}.search__container.-open .search__input-field{opacity:1;width:100%;display:block}.search__container.-open .search__close-button{display:flex}@media screen and (width>=62em){.search__container.-open{max-width:18.75rem}.search__container{border-bottom:.0625rem solid #000;width:100%;max-width:18.75rem;position:relative}}.search__container.-light.-open{border-bottom:.0625rem solid #fff}@media screen and (width>=62em){.search__container.-light{border-bottom:.0625rem solid #fff}}.search__input-field-wrapper{order:2;width:100%;position:relative}.search__input-field{opacity:0;background:0 0;border:none;outline:none;flex-grow:1;order:2;width:100%;padding:.5rem 0;font-size:.875rem;line-height:1.375rem;transition:opacity .3s ease-in-out,width .3s ease-in-out;display:none}@media screen and (width>=62em){.search__input-field{opacity:1;order:1;display:block}}.search__input-field-label{color:#000;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.875rem;transition:opacity .2s ease-in-out;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.search__input-field:not(:-moz-placeholder-shown)+.search__input-field-label{opacity:0}.search__input-field:focus+.search__input-field-label,.search__input-field:not(:placeholder-shown)+.search__input-field-label{opacity:0}.search__close-button,.search__search-button{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-left:auto;display:flex}@media (width>=430px){.search__close-button,.search__search-button{width:2.5rem;height:2.5rem}}@media (width>=480px){.search__close-button,.search__search-button{width:2.75rem;height:2.75rem}}.search__search-button{order:1}@media screen and (width>=62em){.search__search-button{order:2}}.search__close-button{order:3;display:none}.search__input-dropdown{z-index:850;background-color:#fff;width:100%;padding:.75rem 1.5rem;position:absolute;top:100%;left:0;right:0}@media screen and (width>=62em){.search__input-dropdown{width:22.5rem;padding-top:.75rem;left:auto;right:auto}}.search__input__dropdown-header{justify-content:space-between;margin-bottom:1.5rem;display:flex}.search__input__dropdown__clear__history-button{cursor:pointer;background:0 0;border:none;text-decoration:underline;text-decoration-thickness:.0625rem}.search__input__dropdown-list{margin:0;padding:0;list-style:none}.search__result-item{cursor:pointer;height:1.625rem;margin:.75rem 0}.search__result-item.hover{text-underline-offset:.375rem;-webkit-text-decoration:underline #000;text-decoration:underline #000;text-decoration-thickness:.0625rem}.search__result-item.active{border:.0625rem solid #000;border-radius:.125rem}.search__result-item-container{align-items:center;display:flex}.search__result_item-label{margin-left:.5625rem;padding-left:.25rem;padding-right:.25rem}.header-new{z-index:820;background-color:#fff;width:100%;max-width:120rem;height:4rem;margin:auto;transition:background-color .3s;position:sticky;top:0;left:0}@media screen and (width>=62em){.header-new{height:4.8125rem;padding-bottom:.625rem;position:relative}}.header-new.-transparent{background-color:#0000}.header-new.-light{color:#fff}.header-new.-light a:focus-visible,.header-new.-light button:focus-visible{outline-color:#fff}.header-new.-light.o-0\.2{background:linear-gradient(#0003,#0000)}.header-new.-light.o-0\.4{background:linear-gradient(#0006,#0000)}.header-new.-light.o-0\.6{background:linear-gradient(#0009,#0000)}.header-new.-light.o-0\.8{background:linear-gradient(#000c,#0000)}.header__inner-wrapper{justify-content:space-between;align-items:center;gap:.375rem;height:100%;padding-left:.5rem;padding-right:.5rem;display:flex}@media (width>=992px){.header__inner-wrapper{align-items:flex-end;gap:1.25rem;padding-left:2.75rem;padding-right:2.75rem}}.header__icon-box{cursor:pointer;flex-shrink:0;width:2.25rem;height:2.25rem}@media (width>=430px){.header__icon-box{width:2.5rem;height:2.5rem}}@media (width>=480px){.header__icon-box{width:2.75rem;height:2.75rem}}.header__left{align-items:center;display:flex}@media screen and (width>=62em){.header__left{align-items:flex-end}}.header__bp-logo{order:2;width:5.9375rem;height:1.875rem;margin:0 .6875rem}@media (width>=992px){.header__bp-logo{order:unset;width:7.125rem;height:2.25rem;margin:0 .875rem 0 0;position:relative;top:-.125rem}}.header__bp-logo .logo-img{height:100%}.header__bp-logo .logo-img.-light{fill:#fff}.header__right{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}@media (width>=1280px){.header__right{gap:.5rem}}.header__user-wrapper{width:36px;height:36px;position:relative}@media (width>=430px){.header__user-wrapper{width:40px;height:40px}}@media (width>=480px){.header__user-wrapper{width:44px;height:44px}}.header__icon-with-badge{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.header__icon-with-badge .header-icon__badge{border-radius:.375rem;justify-content:center;align-items:center;min-width:.75rem;height:.75rem;font-size:.5625rem;display:flex;position:absolute;top:.625rem;right:.25rem}.category__header-content-wrapper.-shifted{margin-top:-7.375rem}@media screen and (width>=62em){.category__header-content-wrapper.-shifted{margin-top:-4.8125rem}}.skip-navi{color:#fff;z-index:830;background:#666;border-bottom:.0625rem solid #fff;border-right:.0625rem solid #fff;border-bottom-right-radius:.5rem;padding:.375rem;transition:top .5s ease-out;position:absolute;top:-2.5rem;left:0}.skip-navi:focus{outline-color:#0000;transition:top 50ms ease-in;top:0}.header__logo{order:2;justify-content:center;align-items:center;width:6.6875rem;height:3rem;display:flex}@media screen and (width>=62em){.header__logo{justify-content:start;width:100%}.header__logo .logo-link svg{width:7.875rem;height:2.5rem}}.header__my-account-flyout{z-index:830;background-color:#fff;border:.0625rem solid #666;width:12.5rem;margin-top:.5rem;padding:1.25rem .625rem;position:absolute;left:50%;transform:translate(-50%)}.header__my-account-flyout-closer{cursor:pointer;position:absolute;top:.375rem;right:.375rem}.header__my-account-flyout-content{flex-direction:column;gap:1rem;display:flex}.header__my-account-flyout-content.-bottom{align-items:center}.header__my-account-flyout-separator{width:100%;margin-top:.5rem}.header__my-account-flyout-separator.-visible{border-bottom:.125rem solid #b8b8b8;margin-bottom:.5rem}.navigation__container-new{width:0}@media screen and (width>=62em){.navigation__container-new{width:auto;margin-left:.75rem}}@media screen and (width>=62em) and (width>=75em){.navigation__container-new{position:relative}}.navigation__mobile-container{z-index:800;background-color:#fff;width:100%;transition:transform .3s ease-in-out;position:fixed;top:4rem;bottom:0;left:0;transform:translate(-100%)}.navigation__mobile-container.-open{transform:translate(0)}@media screen and (width>=62em){.navigation__mobile-container{color:#fff;height:auto;left:unset;margin-left:.75rem;margin-top:unset;position:unset;top:unset;transform:none}}@media screen and (width>=62em) and (width>=75em){.navigation__mobile-container{position:relative}}.navigation__level.-hide{visibility:hidden;height:0}.navigation__level.-level\:first{padding-left:unset}@media screen and (width>=62em){.navigation__level.-level\:first{flex-wrap:nowrap;height:1.875rem;display:flex}}@media screen and (width>=75em){.navigation__level.-level\:first{position:relative}}.navigation__level.-level\:fourth{flex-direction:column;padding-top:.9375rem;padding-left:.9375rem;display:flex}.navigation__item{color:#000;flex-direction:column;width:100%;margin-bottom:.9375rem;display:flex}.navigation__item.-level\:first{margin-bottom:unset;white-space:nowrap;width:auto;padding-right:.3125rem;position:relative}.navigation__item.-level\:first:not(:first-child){padding-left:.3125rem}@media screen and (width>=62em){.navigation__item.-level\:first:not(:first-child){padding-left:.375rem}.navigation__item.-level\:first{padding-right:.375rem}}@media screen and (width>=75em){.navigation__item.-level\:first:not(:first-child){padding-left:.75rem}.navigation__item.-level\:first{padding-right:.75rem}}.navigation__item.-level\:second{flex-direction:column;position:relative}.navigation__item.-level\:fourth .navigation__item-label:hover,.navigation__item.-level\:third .navigation__item-label:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.navigation__open-button{opacity:0;align-self:center;width:1.25rem;height:0;overflow:hidden}.navigation__open-button .icon{width:1.25rem!important;height:1.25rem!important}.navigation__open-button:focus{opacity:1;height:1.25rem;margin-top:.25rem}.navigation__first-level-wrapper.-hide{visibility:hidden}.navigation__item-underlined{text-underline-offset:.375rem;text-decoration:underline;text-decoration-thickness:.1875rem}.navigation__item-label{width:100%;display:flex}@media screen and (width>=62em){.navigation__item.is-active>.navigation__item-label{text-decoration:underline}}.navigation__level.-level\:first .navigation__item-label{font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}@media screen and (width<=61.9375em){.-new-navi{z-index:830}}.navigation__small-new{height:inherit}.-shifted{height:100%;margin-top:0;top:0}.navigation__layers-wrapper{height:100%;display:flex;overflow-x:clip}.navigation__first-layer,.navigation__second-layer{background-color:var(--color-bg-main-light);flex:0 0 100%;width:100%;transition:transform .3s;overflow-y:scroll}.navigation__first-layer.-slide,.navigation__second-layer.-slide{transform:translate(-100%)}.navigation__items-slider-wrapper{background-color:var(--color-on-primary-high);align-items:center;display:flex;position:relative}.navigation__items-slider{white-space:nowrap;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none;background-color:#fff;gap:1rem;padding-top:.75rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.navigation__slider-btn{cursor:pointer;z-index:2;position:absolute;top:.5rem}.navigation__slider-btn.-prev{left:0}.navigation__slider-btn.-next{right:0}.navigation__second-layer .navigation__items-slider{z-index:1;gap:1.5rem;position:sticky;top:0}.navigation__items-slider::-webkit-scrollbar{display:none}.navigation__items-slider-item:first-child{margin-left:1rem}.navigation__items-slider-item:last-child{margin-right:1.25rem}.navigation__slider-active-line{background-color:#000;width:100%;height:.25rem;margin-top:.25rem}.navigation__level.-hide--small{visibility:hidden}@media screen and (width>=62em){.navigation__level.-hide--small{visibility:unset;display:flex}}.navigation__second-level{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.navigation__second-level-item{width:calc(50% - .125rem);margin-bottom:1rem}.navigation__second-level-item-nopicture-wrapper{position:relative}.navigation__second-level-item-image,.navigation__second-level-item-picture-title{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.navigation__second-level-item-image-wrapper{background-color:#c6ae94;background-position:50%;background-size:cover;width:100%;margin-bottom:.25rem;padding-bottom:66.66%;position:relative}.navigation__second-level-item-title{margin-left:1.25rem;display:block}.navigation__second-level-wrapper,.navigation__third-level-wrapper{display:flex;overflow:hidden}.navigation__sub-navigation-slide{flex:0 0 100%;width:100%}.navigation__sub-navigation-slide.swipe-left{transition:transform .3s;animation:.3s forwards slideInLeft;transform:translate(100%)}.navigation__sub-navigation-slide.swipe-right{transition:transform .3s;animation:.3s forwards slideInRight;transform:translate(-100%)}.navigation__back{background-color:#fff;align-items:center;padding-top:1.5rem;padding-bottom:.5rem;padding-left:.75rem;display:flex}.navigation__back-icon{width:1.75rem;height:1.75rem;margin-right:.3125rem}.navigation__third-level{flex-direction:column;margin-top:1.25rem;margin-left:1.25rem;display:flex}.navigation__third-level-item{margin-bottom:1.5rem}.navigation__third-level-item:last-child{margin-bottom:0}.navigation__third-level-item.-active{text-underline-offset:.125rem;text-decoration-line:underline}.navigation__second-layer-header-wrapper{position:relative}.navigation__second-layer-header-wrapper .navigation__second-level-item-image-wrapper{margin-bottom:0}.hamburger-menu__icon-wrapper.navigation__second-layer-closer{display:flex;position:absolute;top:.75rem;left:.5rem}@keyframes slideInRight{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.navigation__layer{background-color:#fff;background-clip:content-box;flex-direction:row;width:calc(100% - 3.25rem);padding-top:.625rem;transition:height .4s;display:flex;position:absolute;top:4.1875rem;left:1.625rem}@media screen and (width>=75em){.navigation__layer{width:59.125rem;top:1.875rem;left:0}}.navigation__layer.-empty{width:auto}.navigation__layer-closer{width:2.5rem;height:2.5rem;position:absolute;right:1.1875rem}.navigation__level-column{flex-direction:column;align-items:flex-start;min-width:10rem;max-width:10rem;margin-left:1.25rem;padding:.875rem 0;display:flex}.navigation__level-column.-level\:second{background-color:var(--color-bg-light);margin-left:unset;min-width:13.125rem;max-width:13.125rem;padding:.875rem 1rem;position:relative}.navigation__item-label.-spacing\:extra{margin-top:1.25rem}.navigation__item-link{white-space:normal;flex:auto}.navigation__next-btn{position:absolute;right:0}.navigation__next-btn .icon{transform:rotate(180deg)}.navigation__item-flag{color:#339994;margin-right:.3125rem;font-family:SourceSans3,Arial,sans-serif;display:inline}.hamburger-menu__icon-wrapper{text-align:center;order:1;align-content:center;width:2rem;height:2rem;position:relative}@media (width>=430px){.hamburger-menu__icon-wrapper{width:2.5rem;height:2.5rem}}@media (width>=480px){.hamburger-menu__icon-wrapper{width:2.75rem;height:2.75rem}}.hamburger-menu__icon-wrapper.-hbs{display:block}@media screen and (width>=62em){.hamburger-menu__icon-wrapper.-hbs{display:none}}.intro-popover{color:#fff;right:var(--popover-right,-4.5rem);z-index:900;background:#000;border-radius:.75rem;width:min(19rem,90vw);padding:1rem;position:absolute;top:calc(100% + .5rem);box-shadow:0 8px 24px #00000047}.intro-popover__content{cursor:pointer;padding-right:2rem;font-size:.875rem;line-height:1.35}.intro-popover__title{margin-bottom:.25rem;font-weight:700}.intro-popover__text-link{text-decoration:underline}.intro-popover__close{appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:1rem;font-size:3rem;font-weight:200;line-height:1;display:flex;position:absolute;top:1rem;right:1rem}.intro-popover__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.intro-popover__arrow{background:#000;width:.8rem;height:.8rem;position:absolute;top:calc(100% + .2rem);right:50%;transform:translate(50%)rotate(45deg)}.voucher-button .header-icon__badge{background-color:var(--color-fg-error);right:.175rem}.header__voucher-wrapper{align-items:center;display:flex;position:relative}.footer-accordion{flex-flow:wrap;justify-content:space-evenly;margin-left:-.625rem;margin-right:-.625rem;padding-bottom:2.5rem;display:flex}.footer-accordion__item-content{visibility:hidden;max-height:0;transition:max-height .4s;overflow:hidden}.footer-accordion__item-content .accordion__item-contentbox{padding:.625rem}.footer-accordion__item-content .icon{width:1.5rem;height:1.5rem}.footer-accordion__item-content .payment-method__link{outline-offset:-3px;border-radius:2px;display:block}.footer-accordion__item-label[aria-expanded=true]+.footer-accordion__item-content{visibility:visible;max-height:none}.footer-accordion__item-label{cursor:pointer;flex:1;justify-content:space-between;align-items:center;width:100%;min-height:3.125rem;padding:0;font-size:1rem;display:flex}.footer-accordion__item-label.mobile{color:#000}.footer-accordion__item-label.desktop{display:none}.footer-accordion__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-right:0;padding:.4375rem;display:flex}.footer-accordion__item-label[aria-expanded=true] .footer-accordion__icon{transform:rotate(180deg)}.footer-accordion__item-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.footer-accordion__item-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.footer__app-links-headline{text-align:center;font-family:bonprixRegular,serif;font-size:.90625rem;font-weight:500;line-height:1.28125rem}.footer__app-links{justify-content:center;gap:1rem;margin-top:.625rem;display:flex}.footer__app-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;flex:none;text-decoration:none;position:relative}.footer__app-link :hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.country-selection{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;display:flex}.country-selection__icon{flex:none;justify-content:flex-end;align-items:center;width:16.6667%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;display:flex}.country-selection__icon .icon{width:1.5rem;height:1.5rem;margin-left:.625rem;margin-right:-.625rem}.country-selection__input-group-cell{flex:none;width:66.6667%;min-width:0;min-height:0}.country-selection__input-group{flex-flow:wrap;justify-content:flex-end;align-items:center;margin-left:.625rem;margin-right:0;display:flex;position:relative}.country-selection__input-group .input-group__label{color:#666;order:1;padding-top:.0625rem;font-size:.875rem;font-weight:400;line-height:1.125rem;transition:font-size .2s;position:absolute;top:.0625rem;left:.625rem}.country-selection__input-group .input{appearance:none;cursor:pointer;background-color:#0000;border:.0625rem solid #0000;border-color:#0000 #0000 #000 #000;border-radius:0;width:100%;height:2.75rem;padding:1.1875rem 2.4375rem .0625rem .5625rem;font-size:1rem;line-height:1.375rem}.country-selection__input-group .input+.input__icon--select{cursor:pointer;pointer-events:none;position:absolute;bottom:.3125rem;right:.625rem}.country-selection__input-group .input+.input__icon--select .icon{width:1.25rem;height:1.25rem}.country-selection__input-group .input.is-active{border-top:.0625rem solid #000;border-right:.0625rem solid #000}.country-selection__input-group .input__option--select{font-size:1rem;line-height:1.375rem}.footer__copyright,.footer__legal-delivery-costs,.footer__legal-disclaimer-links{text-align:center;flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}.footer__copyright,.footer__legal-disclaimer-links{margin-top:.9375rem}.footer__copyright-year{font-weight:700}.footer__legal-disclaimer-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;margin-bottom:10px;text-decoration:underline;display:inline-block;position:relative}.footer__legal-disclaimer-link:hover{text-decoration-color:#a5a5a5}.service__list{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;padding-top:.625rem;padding-bottom:1.25rem;display:flex}.service__list-item{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;flex:none;align-items:center;width:100%;min-width:0;min-height:0;margin-top:.625rem;text-decoration:none;display:flex;position:relative}.service__list-item:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.service__list-icon{justify-content:flex-end}.service__list-description,.service__list-icon{flex:none;align-items:center;padding-left:.625rem;display:flex}.service__list-description{min-width:0;min-height:0;padding-right:.625rem}.offer__list{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;padding-top:.625rem;padding-bottom:1.25rem;display:flex}.offer__list-column{flex:none;width:50%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}.offer__list-item{flex:none;align-items:center;width:100%;min-width:0;min-height:1.5rem;margin-top:.625rem;display:flex}.corporate__list{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;padding-top:.625rem;padding-bottom:1.25rem;display:flex}.corporate__list-item{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;text-decoration:none;position:relative}.corporate__list-item:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.corporate__list-item{align-items:center;min-height:1.5rem;margin-top:.625rem;display:flex}.top-categories__list{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;padding-top:.625rem;padding-bottom:1.25rem;display:flex}.top-categories__list-headline{flex:none;width:100%;min-width:0;min-height:0;margin-bottom:.3125rem;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem;display:none}.top-categories__list-column{flex-wrap:wrap;flex:none;width:50%;min-width:0;min-height:0;display:flex}.top-categories__list-block,.top-categories__list-item{flex:none;width:100%;min-width:0;min-height:0}.top-categories__list-item{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;padding-left:.625rem;padding-right:.625rem;text-decoration:none;position:relative}.top-categories__list-item:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.top-categories__list-item{align-items:center;min-height:1.5rem;margin-top:.625rem;display:flex}.footer__list{flex-flow:wrap;padding-top:.625rem;padding-bottom:1.25rem}.footer__list,.footer__list-item{margin-left:-.625rem;margin-right:-.625rem;display:flex}.footer__list-item{flex-flow:wrap;flex:none;align-items:center;width:100%;min-width:0;min-height:0;margin-top:.625rem}.footer__list-description{flex:none;align-items:center;width:83.3333%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;display:flex}.footer__link-separator:after{content:"|";margin-left:.3125rem;margin-right:.3125rem}.footer__list-icon{justify-content:flex-end;align-items:center;width:16.6667%;display:flex}.footer__list-entry,.footer__list-icon{flex:none;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}.footer__list-entry{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;width:100%;text-decoration:none;position:relative}.footer__list-entry:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.newsletter__wrapper{align-items:center;gap:1rem}.newsletter,.newsletter__wrapper{flex-direction:column;display:flex}.newsletter{justify-content:center;gap:.5rem}.newsletter__headline{font-family:bonprixRegular,serif;font-size:.90625rem;font-weight:500;line-height:1.28125rem}.newsletter__benefits{gap:1rem;display:flex}.newsletter__benefits-list{align-items:center;display:flex}.newsletter__benefits-list .icon{color:#000;width:1rem;height:1rem;margin-right:.3125rem}.newsletter__left-column,.newsletter__right-column{margin-bottom:.3125rem}.newsletter__right-column{margin-left:.9375rem}.newsletter__form{margin-top:2rem}.newsletter__firm{opacity:0;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.newsletter-footer{flex-direction:column;gap:1rem;display:flex}@media (width>=992px){.newsletter-footer{flex-direction:row}}.newsletter__asterisk-text{color:#666}.newsletter__asterisk-text,.newsletter__circle{text-align:center;font-size:.875rem;line-height:1.125rem}.newsletter__circle{background-color:var(--color-sale);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:5rem;height:5rem;font-weight:700;display:flex}.newsletter__input-wrapper{flex:auto}.newsletter__button{color:#fff;cursor:pointer;background-color:#000;border-style:none;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding:.6875rem 1.25rem;font-family:bonprixRegular,serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.newsletter__button:disabled{cursor:not-allowed;opacity:.4}.newsletter__button:focus{outline:none}.newsletter__button:focus-visible{outline:1px solid #000}.newsletter__input-group{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex;position:relative}.newsletter__input-group .input{color:inherit;text-overflow:ellipsis;background-color:#0000;border:none;outline:none;width:100%;padding:.6875rem .75rem;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;display:block}.newsletter__input-group .input-group__field{border:.0625rem solid #000;border-radius:.125rem;flex:none;width:100%;min-width:0;min-height:0;position:relative}.newsletter__input-group .input-group__field:after{content:"";background-color:#000;border-radius:0 0 .125rem .125rem;width:100%;height:.0625rem;display:none;position:absolute;bottom:0;left:0}.newsletter__input-group .input-group__field:focus-within:after{height:.1875rem;display:block}.newsletter__input-group.is-error{color:var(--color-fg-error)}.newsletter__input-group.is-error .input-group__field{border-color:var(--color-fg-error)}.newsletter__input-group.is-error .input-group__field:after{background-color:var(--color-fg-error)}.newsletter__input-group.is-error .input-group__label{color:var(--color-fg-error)}.newsletter__input-group.is-error .input-group__error{display:block}.newsletter__input-group .input-group__label{color:#666;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;max-width:calc(100% - .75rem);padding:0 .375rem;font-size:1rem;line-height:1.375rem;transition:transform .3s,font-size .3s,top .3s,line-height .3s;display:inline-block;position:absolute;top:50%;left:.375rem;overflow:hidden;transform:translateY(-50%)}.newsletter__input-group .input-group__error{color:var(--color-fg-error);width:100%;padding-top:.0625rem;padding-left:.625rem;font-size:.75rem;line-height:1.125rem;display:none}.newsletter__input-group .input:not(:-moz-placeholder-shown)~.input-group__label{font-size:.75rem;line-height:1.125rem;top:-12px;transform:translateY(-50%)}.newsletter__input-group .input-group__field:focus-within .input-group__label,.newsletter__input-group .input:not(:placeholder-shown)~.input-group__label{font-size:.75rem;line-height:1.125rem;top:-12px;transform:translateY(-50%)}.newsletter-layer h2{font-size:1.5rem;font-weight:400;line-height:1.1}.payment-methods--small{padding-top:.625rem}.payment-methods--large{display:none}.payment-methods__row.-images{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.625rem;display:flex}.payment-methods__hint{color:#666;font-size:.875rem}.payment-method__wrapper{flex:none;justify-content:flex-end;width:33.3333%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;display:flex}.payment-method__image{width:auto}.payment-method__link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.payment-method__link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.payment-method__link-inner{flex:none;align-items:center;width:66.6667%;min-width:0;min-height:0;padding:.625rem;display:flex}.payment-method__link-inner.-last{margin-bottom:.625rem}.payment-method__link-inner.-no-image{margin-left:33.3333%}.payment-method__link-container{flex-flow:wrap;align-items:center;margin-left:-.625rem;margin-right:-.625rem;display:flex}.quicklinks{flex-wrap:wrap;gap:1.25rem;display:flex}.quicklinks a{flex-basis:45%;align-items:center;gap:.5rem;display:flex}.quicklinks a:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.quicklinks .icon{width:1.5rem;height:1.5rem}.footer__security-headline{flex:none;justify-content:center;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem;display:flex}.footer__security-links{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;display:flex}.footer__security-item,.footer__security-links-list{justify-content:center;display:flex}.footer__security-item{flex:none;align-items:center;width:100%;min-width:0;min-height:0;margin-top:.9375rem;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.social-media__link{margin-bottom:.3125rem;margin-left:.3125rem;margin-right:.3125rem}.footer__social-media-headline{font-family:bonprixRegular,serif;font-size:.90625rem;font-weight:500;line-height:1.28125rem}.footer__social-media-links{align-items:center;margin-top:.625rem}.footer__social-media-headline-wrapper,.footer__social-media-links{justify-content:center;display:flex}.footer__social-media-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.footer__social-media-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.top-categories__list-headline--seasonal{flex:none;width:16.6667%;min-width:0;min-height:0;margin-bottom:.3125rem;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem;display:none}.footer__benefits{flex-direction:column;align-items:flex-start;width:max-content;margin:2rem auto 1rem;padding:0;list-style:none;display:flex}@media (width>=768px){.footer__benefits{flex-direction:row;justify-content:space-around;width:auto}}.footer__benefits li{text-align:left;align-items:center;width:fit-content;margin-bottom:16px;display:flex}.footer__benefits .icon{flex-shrink:0;width:14px;height:10px;margin-right:8px}.footer__benefits+.payment-methods__hint{text-align:right;margin-bottom:1rem}@media (width>=768px){.footer__benefits+.payment-methods__hint{display:none}}.-os\:android .logo__app-ios,.-os\:ios .logo__app-android{display:none}.logo__app-android .image,.logo__app-ios .image{height:2.5rem}.logo__payment:first-child{margin-left:0}.logo__payment.-type\:logo-mastercard{width:2.75rem;height:1.75rem}.logo__payment.-type\:logo-ideal{width:2.25rem;height:2.25rem}.logo__payment.-type\:logo-visa{width:2.75rem;height:1.3125rem}.logo__payment.-type\:logo-amex{width:1.75rem;height:1.75rem}.logo__payment.-type\:logo-diners-discover{width:5.4375rem;height:1.75rem}.logo__payment.-type\:logo-diners{width:2.375rem;height:1.75rem}.logo__payment.-type\:logo-discover{width:2.75rem;height:1.75rem}.logo__payment.-type\:logo-giropay{width:3.4375rem;height:1.75rem}.logo__payment.-type\:logo-paypal{width:4rem;height:1.4375rem}.logo__payment.-type\:logo-sofortueberweisung{width:3.1875rem;height:1.75rem}.footer__section.-newsletter,.footer__section.-quicklinks{width:83.3333%;padding-top:2.5rem;padding-bottom:2.5rem}.footer__section.-app{padding-bottom:2.5rem}.footer__section.accordion{flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}@media (width>=768px){.footer__section.accordion{width:25%;margin-top:2.1875rem;margin-bottom:1.875rem}.footer__section.accordion.-payment-methods{margin-top:0}}.footer__section.-social-media{width:100%;padding-top:50px;padding-bottom:24px}.footer__section.-country-selection,.footer__section.-legal{flex:none;width:100%;min-width:0;min-height:0}.footer__section.-country-selection{margin-top:.625rem;margin-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}.footer__section.-top-categories{flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}.footer__section-seperator{border-left:.0625rem solid #ddd;height:100%;display:none;position:absolute;left:-8.33333%}.footer__right-block-headline{justify-content:center;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem;display:flex}.footer__right-block-links{margin-top:.625rem}.footer-container__inner{max-width:75rem;margin:0 auto;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,sans-serif;font-size:1rem}.footer-container__separator{border-bottom:.0625rem solid #ddd;width:100%}.footer__right-block-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.footer__right-block-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.footer__delivery-cost-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:underline;position:relative}.footer__delivery-cost-link:hover{text-decoration-color:#a5a5a5}.footer__legal-disclaimer-links button{font-size:1rem}.country-selection__input-group select.input:focus-visible{outline:1px solid #000}@media (width>=480px){.footer__section.-newsletter,.footer__section.-quicklinks{width:66.6667%}}@media (width>=768px){.newsletter__wrapper{flex-direction:row;justify-content:center;padding-bottom:44px;position:relative}[lang=de-AT] .newsletter__wrapper{padding-bottom:64px}.newsletter__asterisk-text{text-align:left;position:absolute;bottom:0}.footer-accordion__item-content{visibility:visible;max-height:none;transition:none;overflow:visible}.footer-accordion__item-content .payment-method__link{margin-bottom:10px;display:inline-block}.footer-accordion__item-label.mobile,.footer__section.-top-categories .footer-accordion__item-label{display:none}.footer-accordion__item-label.desktop{cursor:default;justify-content:flex-start;min-height:auto;font-family:bonprixRegular,serif;font-size:.90625rem;font-weight:500;line-height:1.28125rem;display:block}.footer-accordion__icon{display:none}.footer__app-links-headline{text-align:left}.footer__app-links{justify-content:flex-start}.country-selection__icon{width:33.3333%}.country-selection__icon .icon{margin-right:0}.country-selection__input-group-cell{flex:none;width:33.3333%;min-width:0;min-height:0}.service__list{padding-top:0;padding-bottom:0}.service__list.-change\:color{color:#454545}.service__list-item.-small-margin-top{margin-top:.3125rem}.offer__list{padding-top:0;padding-bottom:0}.offer__list.-change\:color{color:#454545}.offer__list-column{width:100%}.offer__list-item.-small-margin-top{margin-top:.3125rem}.corporate__list{padding-top:0;padding-bottom:0}.corporate__list.-change\:color{color:#454545}.corporate__list-item.-small-margin-top{margin-top:.3125rem}.top-categories__list{color:#454545;padding-top:0;padding-bottom:0}.top-categories__list-headline{width:66.6667%;font-family:bonprixRegular,serif;font-weight:500;display:block}.top-categories__list-block{width:33.3333%}.top-categories__list-item{color:#454545;margin-top:.3125rem}.footer__list{padding-top:0;padding-bottom:0}.footer__list.-change\:color{color:#454545}.footer__list-item.-small-margin-top{margin-top:.3125rem}.footer__list-description{width:75%}.footer__list-description.-move\:left{margin-left:-.625rem}.footer__list-icon{width:25%}.payment-methods--small{display:none}.payment-methods--large{margin:.625rem 0;display:block}.top-categories__list-headline--seasonal{font-family:bonprixRegular,serif;font-weight:500;display:block}.logo__payment{margin-top:.3125rem;margin-left:.3125rem;margin-right:.3125rem}.footer__section.-app,.footer__section.-newsletter,.footer__section.-payment-methods,.footer__section.-quicklinks{width:50%}.footer__section.-quicklinks{position:relative}.footer__section.-quicklinks:after{content:"";background-color:#ddd;width:.0625rem;height:80%;position:absolute;top:50%;right:13%;transform:translateY(-50%)}.footer__section.-social-media{order:3}.footer__section.-legal{order:5}.footer__section.-country-selection{order:6;margin-top:1.25rem;margin-bottom:1.875rem}.footer__section.-top-categories{margin-top:1.25rem;margin-bottom:1.25rem}.footer__section-seperator{display:block}.footer-container__inner{padding-left:1.625rem;padding-right:1.625rem}.footer-container__separator{flex:none;width:calc(100vw - 24px);position:relative;left:50%;transform:translate(-50%)}.footer-container__separator.-small-only{display:none}.footer-container__separator.-security{order:1}}@media (width>=992px){.footer__section.-quicklinks:after{right:16%}.newsletter__button{flex:0 0 40%;align-self:flex-start}}.footer__section .awards__list{align-items:center;gap:1rem;margin:1rem 0;display:flex}@media (width>=768px){.footer__section .awards__list{margin-left:0}}.footer__section .awards__list img{-o-object-fit:contain;object-fit:contain;width:auto;height:96px;max-height:96px;display:block}#footer-newsletter-success-layer{flex-direction:column}#footer-newsletter-success-layer .newsletter-layer__content{max-width:100%}body.newsletterLayerOverwriteDesyDialogStyles [role=dialog]>div{border-bottom:none!important;padding-top:0!important;padding-bottom:0!important}body.newsletterLayerOverwriteDesyDialogStyles [role=dialog]>div>div[type=button] svg{z-index:500!important}body.newsletterLayerOverwriteDesyDialogStyles [role=dialog]>div>div:nth-child(3){gap:0!important}body.newsletterLayerOverwriteDesyDialogStyles [role=dialog]>div>div:nth-child(3)>div>div>div{padding-bottom:0!important;padding-right:0!important}body.newsletterLayerOverwriteDesyDialogStyles [role=dialog]>div>div>div{padding-left:0!important;padding-right:0!important}.newsletter-layer{transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-out;z-index:850;background:#fff;width:100%;max-height:0;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;position:fixed;bottom:0;overflow:hidden}.newsletter-layer__expanded{transition:max-height .5s ease-in;-o-transition:max-height .5s ease;max-height:80vh;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s}.newsletter-layer__content-wrapper{height:auto}.newsletter-layer__closer{cursor:pointer;grid-row-start:1;grid-column-start:12;justify-self:flex-end;margin-top:.625rem;right:0}.newsletter-layer__content{grid-template-rows:auto;grid-template-columns:repeat(12,1fr);max-width:75rem;margin:0 auto;padding-left:.625rem;padding-right:1rem;display:grid}@media print,screen and (width>=20em){.newsletter-layer__content{padding-left:.2rem}}@media print,screen and (width>=30em){.newsletter-layer__content{padding-left:.1rem}}@media print,screen and (width>=48em){.newsletter-layer__content{padding-left:1rem}}.newsletter-layer__title{width:100%;margin-top:.9375rem;margin-bottom:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}@media print,screen and (width>=20em){.newsletter-layer__title{grid-column:2/11}}@media print,screen and (width>=30em){.newsletter-layer__title{grid-column:2/12}}@media print,screen and (width>=48em){.newsletter-layer__title{grid-column:3/10}}@media screen and (width>=62em){.newsletter-layer__title{grid-column:4/9}}.newsletter-layer__step{margin-top:1.25rem;display:flex}@media print,screen and (width>=20em){.newsletter-layer__step{margin-top:.9375rem}}.newsletter-layer__step-section{margin-bottom:2.5rem}.newsletter-layer__step-icon{margin-right:1.5625rem}.newsletter-layer__form,.newsletter-layer__step{justify-content:flex-start;align-items:center;width:100%}.newsletter-layer__incentive{color:#fff;text-align:center;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:5.375rem;height:5.375rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.newsletter-layer__incentive-text_bold{font-family:SourceSans3,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem}.newsletter-layer__incentive-text_normal{inline-size:50px}.newsletter-layer__button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.newsletter-layer__button:focus{outline:none}.is-mouse:not(.was-touch) .newsletter-layer__button.-disabled:hover,.is-mouse:not(.was-touch) .newsletter-layer__button.is-disabled:hover,.was-touch .newsletter-layer__button.-disabled:active,.was-touch .newsletter-layer__button.is-disabled:active{color:#666;background-color:#d8d8d8}.newsletter-layer__button.-disabled,.newsletter-layer__button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .newsletter-layer__button.-loading:hover,.is-mouse:not(.was-touch) .newsletter-layer__button.is-loading:hover,.was-touch .newsletter-layer__button.-loading:active,.was-touch .newsletter-layer__button.is-loading:active{color:#d8d8d8;background-color:#eee}.newsletter-layer__button.-loading,.newsletter-layer__button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.newsletter-layer__button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.newsletter-layer__button.-loading,.newsletter-layer__button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.newsletter-layer__button{background-color:#000}.is-mouse:not(.was-touch) .newsletter-layer__button:hover,.was-touch .newsletter-layer__button:active{color:#000;background-color:#a5a5a5}@media print,screen and (width>=48em){.newsletter-layer__button,.newsletter-layer__button-wrapper{grid-column-start:10}}.newsletter-layer__button-wrapper{margin-left:10px}.line-first-order300{border-bottom-style:solid;width:100%}.newsletter-layer__form{margin-bottom:.9375rem}.newsletter-layer__form_position{justify-content:flex-start;align-items:baseline;width:auto;display:flex}.newsletter-layer__acceptance_collapsible button{font-size:14px;padding:10px 0 0!important}.newsletter-layer__acceptance_collapsible a{text-decoration:underline!important}@media print,screen and (width>=20em){.newsletter-layer__acceptance_collapsible,.newsletter-layer__asterix,.newsletter-layer__form_position{grid-column:2/12}}@media print,screen and (width>=30em){.newsletter-layer__acceptance_collapsible,.newsletter-layer__asterix,.newsletter-layer__form_position{grid-column:2/12}}@media print,screen and (width>=48em){.newsletter-layer__acceptance_collapsible,.newsletter-layer__asterix,.newsletter-layer__form_position{grid-column:3/11}}@media screen and (width>=62em){.newsletter-layer__acceptance_collapsible,.newsletter-layer__asterix,.newsletter-layer__form_position{grid-column:4/10}}@media print,screen and (width>=20em){.newsletter-layer__advantages_position{grid-column:2/11}}@media print,screen and (width>=30em){.newsletter-layer__advantages_position{grid-column:2/10}}@media print,screen and (width>=48em){.newsletter-layer__advantages_position{grid-column:3/10}}@media screen and (width>=62em){.newsletter-layer__advantages_position{grid-column:4/9}}.newsletter-layer__advantages_position{align-items:center;display:flex}@media print,screen and (width>=20em){.newsletter-layer__content-position{grid-column:2/13}}@media print,screen and (width>=30em){.newsletter-layer__content-position{grid-column:2/12}}@media print,screen and (width>=48em){.newsletter-layer__content-position{grid-column:3/11}}@media screen and (width>=62em){.newsletter-layer__content-position{grid-column:4/10}}@media print,screen and (width>=20em){.newsletter-layer__input-wrapper{width:50.5%;margin-right:1.5rem}}@media print,screen and (width>=30em){.newsletter-layer__input-wrapper{width:51.3%;margin-right:3.2rem}}@media print,screen and (width>=48em){.newsletter-layer__input-wrapper{grid-column-start:10;width:55%;margin-right:.9375rem}}@media screen and (width>=62em){.newsletter-layer__input-wrapper{width:65%;margin-right:1.15rem}}@media print,screen and (width>=20em){.newsletter-layer__button-wrapper{width:37.2%}}@media print,screen and (width>=30em){.newsletter-layer__button-wrapper{width:30.7%}}@media print,screen and (width>=48em){.newsletter-layer__button-wrapper{grid-column-start:10;width:41.2%}}@media screen and (width>=62em){.newsletter-layer__button-wrapper{width:30%}}@media print,screen and (width>=20em){.newsletter-layer__break_small .break{flex-basis:100%;height:0}}.exit-score-layer{background:var(--bg_modal,#f8f8f8);text-align:center;z-index:998;width:100%;min-height:61px;padding:0;position:fixed;bottom:0}.exit-score-layer div.content{margin:0 20px;display:flex}.exit-score-layer div.left{margin-left:22%;padding-right:40px}.exit-score-layer div.right{flex-direction:column;justify-content:space-between;width:40%;display:flex}.exit-score-layer div.right a{align-self:center}.exit-score-layer .exit_score_layer-collapsible-title{margin-bottom:12px}.exit-score-layer.mobile-content .voucher_text{margin-bottom:26px}.exit-score-layer.mobile-content .voucher_activate_button{margin-bottom:13px}.exit-score-layer.mobile-content .exit_score_layer-collapsible-title{margin-bottom:26px}.exit-score-layer.mobile-content .messageHideExitScoreLayer{margin-bottom:16px}.coupon-success-layer{z-index:701;background-color:#0f0f0f;flex-direction:column;justify-content:space-between;width:360px;height:90px;padding:8px 16px;transition:bottom .5s ease-in-out;display:flex;position:fixed;bottom:-100%;left:32px;box-shadow:0 -2px 8px #00000040}.coupon-success-layer.mobile{width:100%;left:0}.coupon-success-layer.mobile.visible{bottom:0}.coupon-success-layer.visible{bottom:32px}.coupon-success-layer p{text-align:left;font-family:"Source Sans 3",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#fff!important}.coupon-success-layer a span{text-align:right;font-size:14px;line-height:20px;color:#fff!important}.to_basket_button{align-self:flex-end}.messageHideExitScoreLayer{text-align:center;margin-bottom:0}.exit_score_layer-collapsible{height:70px;padding:20px;transition:height .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}.exit_score_layer-collapsible.opened{height:auto}.exit_score_layer-collapsible.opened .exit_score_layer-collapsible_closer-opener{transform:rotate(-180deg)}.exit_score_layer-collapsible_closer-opener{transition:transform .3s ease-in-out;position:absolute;top:20px;right:20px;transform:rotate(0)}.bff-animation--fadeout{opacity:0;transition:opacity .5s linear}.bff-animation--slidetoggle{border:none;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transition:max-height .4s,padding .4s,margin .4s,border .4s;overflow:hidden}.bff-animation--slidetoggle.slidetoggle-speed-slow{transition:max-height 1s,padding 1s,margin 1s,border 1s}.bff-animation--slidetoggle.slidetoggle-speed-medium{transition:max-height .4s,padding .4s,margin .4s,border .4s}.bff-animation--slidetoggle.slidetoggle-speed-fast{transition:max-height .25s,padding .25s,margin .25s,border .25s}.bff-animation--slidetoggle.slidetoggle-open{overflow:initial}.responsive-image__missing-image-container{color:#454545;background-color:#d8d8d8;width:82%;padding-bottom:125%;position:relative;left:9%}@media print,screen and (width>=48em){.image.-small{display:none}}.image.-large{display:none}@media print,screen and (width>=48em){.image.-large{display:block}}.change-item-layer{z-index:850;width:100%;max-width:100%;height:100%;margin:0 auto;padding-left:.625rem;padding-right:.625rem;transition:left .4s;position:absolute;top:0;left:-100%}@media print,screen and (width>=48em){.change-item-layer{opacity:0;max-width:75rem;padding-top:2.5rem;padding-left:1.625rem;padding-right:1.625rem;transition:opacity .4s;bottom:0;left:0;right:0}}.change-item-layer.is-active{opacity:1;left:0}.change-item-layer .layer__grid{flex-flow:wrap;height:100%;margin-left:-.625rem;margin-right:-.625rem;display:flex}.change-item-layer .layer__content-wrapper{flex:none;width:91.6667%;min-width:0;height:100%;min-height:0}@media print,screen and (width>=48em){.change-item-layer .layer__content-wrapper{width:83.3333%;margin-left:8.33333%}}.change-item-layer .layer__headline{margin-bottom:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}.change-item-layer .layer__background{opacity:.5;z-index:851;background-color:#000;position:fixed;inset:0}.change-item-layer .layer__content{z-index:852;background-color:#fff;padding:1.875rem 9.16666%;position:relative}@media print,screen and (width>=48em){.change-item-layer .layer__content{padding-left:10%;padding-right:10%}}.change-item-layer .layer__closer-wrapper{flex:none;width:8.33333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.change-item-layer .layer__closer-wrapper{width:4.16666%}}@media screen and (width>=62em){.change-item-layer .layer__closer-wrapper{width:8.33333%}}.change-item-layer .layer__closer{width:100%;height:8.3333vw;position:relative;top:0;left:0}@media print,screen and (width>=30em){.change-item-layer .layer__closer{width:2.5rem;height:2.5rem}}.change-item-layer .layer__closer{cursor:pointer;z-index:852;background-color:#fff;justify-content:center;align-items:center;display:flex}.change-item-layer .layer__closer-icon{width:1.75rem;height:1.75rem}.change-item-layer__headline{margin-bottom:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}.change-item-layer__former-price{color:#666;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;text-decoration:line-through}.change-item-layer__price{color:#000;margin-bottom:.9375rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:300;line-height:1.75rem}.change-item-layer__price.-with-former-price{color:#000}.change-item-layer__article-details{flex:none;width:100%;min-width:0;min-height:0}@media print,screen and (width>=30em){.change-item-layer__article-details{width:100%}}.change-item__article-details-title{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;display:inline-block;position:relative}.change-item__article-details-title:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.change-item__article-details-title{font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.change-item__article-details-availability{font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__selection{flex:none;width:100%;min-width:0;min-height:0;margin-bottom:1.3125rem}.change-item-layer__selections{flex:none;width:100%;min-width:0;min-height:0;display:inline-block}@media print,screen and (width>=30em){.change-item-layer__selections{width:55%}}.change-item-layer__product-image{float:left;width:33.3333%;margin-bottom:.625rem;padding-right:.625rem}@media print,screen and (width>=30em){.change-item-layer__product-image{width:44.4444%;margin-bottom:0;padding-right:1.25rem}}@media print,screen and (width>=48em){.change-item-layer__product-image{width:45%;padding-right:2.5rem}}.change-item-layer__details{flex-direction:column;display:inline-flex}.change-item-layer__article-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;display:inline;position:relative}.change-item-layer__article-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.change-item-layer__article-link{margin-bottom:.9375rem;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem}.change-item-layer__availability{margin-bottom:1.25rem}.change-item-layer__availability.-available{color:#529b39;align-items:center;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.change-item-layer__availability.-available>.icon{color:#529b39;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item-layer__availability.-temp{color:#e27911;align-items:center;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.change-item-layer__availability.-temp>.icon{color:#e27911;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item-layer__availability.-soldout{color:#000;align-items:center;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.change-item-layer__availability.-soldout>.icon{color:#000;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item-layer__content-wrapper{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;display:flex}.change-item__add-to-cart-button,.change-item__confirm-button{flex:none;width:100%;min-width:0;min-height:0;margin-top:2.1875rem}.change-item__add-to-cart-button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.change-item__add-to-cart-button:focus{outline:none}.is-mouse:not(.was-touch) .change-item__add-to-cart-button.-disabled:hover,.is-mouse:not(.was-touch) .change-item__add-to-cart-button.is-disabled:hover,.was-touch .change-item__add-to-cart-button.-disabled:active,.was-touch .change-item__add-to-cart-button.is-disabled:active{color:#666;background-color:#d8d8d8}.change-item__add-to-cart-button.-disabled,.change-item__add-to-cart-button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .change-item__add-to-cart-button.-loading:hover,.is-mouse:not(.was-touch) .change-item__add-to-cart-button.is-loading:hover,.was-touch .change-item__add-to-cart-button.-loading:active,.was-touch .change-item__add-to-cart-button.is-loading:active{color:#d8d8d8;background-color:#eee}.change-item__add-to-cart-button.-loading,.change-item__add-to-cart-button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.change-item__add-to-cart-button>.icon{width:1.375rem;height:1.375rem;margin-left:.3125rem;margin-right:-.3125rem}.change-item__add-to-cart-button>.icon-arrow-left,.change-item__add-to-cart-button>.icon-arrow-right{width:1rem;height:1rem}.change-item__add-to-cart-button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.change-item__add-to-cart-button.-loading,.change-item__add-to-cart-button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.change-item__add-to-cart-button{background-color:#000}.is-mouse:not(.was-touch) .change-item__add-to-cart-button:hover,.was-touch .change-item__add-to-cart-button:active{color:#000;background-color:#a5a5a5}.change-item__add-to-cart-button .button__loader{border:.1875rem solid #d8d8d8;border-top-color:#000;border-radius:50%;width:1.875rem;height:1.875rem;animation:1s linear infinite spin;position:relative}.change-item__confirm-button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.change-item__confirm-button:focus{outline:none}.is-mouse:not(.was-touch) .change-item__confirm-button.-disabled:hover,.is-mouse:not(.was-touch) .change-item__confirm-button.is-disabled:hover,.was-touch .change-item__confirm-button.-disabled:active,.was-touch .change-item__confirm-button.is-disabled:active{color:#666;background-color:#d8d8d8}.change-item__confirm-button.-disabled,.change-item__confirm-button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .change-item__confirm-button.-loading:hover,.is-mouse:not(.was-touch) .change-item__confirm-button.is-loading:hover,.was-touch .change-item__confirm-button.-loading:active,.was-touch .change-item__confirm-button.is-loading:active{color:#d8d8d8;background-color:#eee}.change-item__confirm-button.-loading,.change-item__confirm-button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.change-item__confirm-button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.change-item__confirm-button.-loading,.change-item__confirm-button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.change-item__confirm-button{background-color:#000}.is-mouse:not(.was-touch) .change-item__confirm-button:hover,.was-touch .change-item__confirm-button:active{color:#000;background-color:#a5a5a5}.change-item__confirm-button .button__loader{border:.1875rem solid #d8d8d8;border-top-color:#000;border-radius:50%;animation:1s linear infinite spin;position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.change-item__confirm-button .button__loader{width:1.875rem;height:1.875rem}.change-item-layer__product-availability{margin-bottom:.9375rem}.change-item-layer__product-availability,.change-item-layer__product-availability.-type\:hint{font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item-layer__product-availability.-type\:hint{align-items:center;display:flex}.change-item-layer__product-availability.-type\:hint>.icon{color:#e27911;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item-layer__product-availability.-type\:success{align-items:center;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.change-item-layer__product-availability.-type\:success>.icon{color:#529b39;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item-layer__product-availability.-type\:error{align-items:center;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.change-item-layer__product-availability.-type\:error>.icon{color:#000;width:1.42875rem;height:1.42875rem;margin-right:.3125rem}.change-item__selection-label{margin-bottom:.3125rem;font-family:SourceSans3,Arial,sans-serif;font-size:.90625rem;font-weight:700;line-height:1.28125rem}.change-item__selection-input-group{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex;position:relative}.is-mouse .change-item__selection-input-group:hover{color:#000}.is-mouse .change-item__selection-input-group:hover .input{border:.0625rem solid #000}.change-item__selection-input-group.is-error{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__selection-input-group.is-error .input-group__error{display:block}.change-item__selection-input-group.is-error .input-group__label,.change-item__selection-input-group.is-error .input-group__label:hover,.change-item__selection-input-group.is-error .input__icon--select,.change-item__selection-input-group.is-error .input__icon--value{color:#000;z-index:1}.change-item__selection-input-group.is-error .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #0000;border-color:#0000 #0000 #d21929 #d21929}.change-item__selection-input-group.is-error:hover .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__selection-input-group.is-error .input__box{background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__selection-input-group.is-optional .input-group__optional,.change-item__selection-input-group.is-suggestion .input-group__suggestion{color:#666;padding-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__selection-input-group.is-disabled{color:#666}.change-item__selection-input-group.is-disabled:hover .input{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:.0625rem solid #666}.change-item__selection-input-group .input-group__content{width:100%;display:flex}.change-item__selection-input-group .input-group__content+.input-group__content{margin-top:.9375rem}.change-item__selection-input-group .input-group__field{flex:none;width:100%;min-width:0;min-height:0;padding-right:0;position:relative}.change-item__selection-input-group .input-group__field .input-layout{-webkit-appearance:none;border-radius:0}.change-item__selection-input-group .input-group__error,.change-item__selection-input-group .input-group__optional,.change-item__selection-input-group .input-group__suggestion{width:100%;padding-top:.0625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__selection-input-group .input-group__error,.change-item__selection-input-group .input-group__optional{margin-bottom:.3125rem}.change-item__selection-input-group .input-group__error{padding-left:.625rem;display:none}.change-item__selection-input-group .input-group__error--first{margin-bottom:0}.change-item__selection-input-group .input-group__text{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:.125rem;margin-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__selection-input-group .input-group__error{color:#d21929}.change-item__selection-input-group .input-group__optional,.change-item__selection-input-group .input-group__suggestion{color:#666}.change-item__selection-input-group .input-group__label{color:#666;order:1;padding-top:.0625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;transition:font-size .2s;position:absolute;top:.0625rem;left:.625rem}.change-item__selection-input-group .input-group__label.is-disabled{color:#a5a5a5}.change-item__selection-input-group .input-group__field .input:not(:-moz-placeholder-shown)~.input-group__label{font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__selection-input-group .input-group__field .input:not(:placeholder-shown)~.input-group__label{font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__selection-input-group .input-group__field .input:not(:-ms-placeholder-shown)~.input-group__label{font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}@supports (-ms-ime-align:auto){.change-item__selection-input-group .input-group__field .input:focus~.input-group__label{font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}}.change-item__selection-input-group .input,.change-item__selection-input-group .input__option--select{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.change-item__selection-input-group .input{background-color:#0000;border:.0625rem solid #0000;border-color:#0000 #0000 #000 #000;width:100%}.change-item__selection-input-group .input:disabled{color:#a5a5a5;cursor:not-allowed;background-color:#eee;border-bottom:.0625rem solid #a5a5a5;border-left:.0625rem solid #a5a5a5}.change-item__selection-input-group .input{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border-radius:0;height:2.75rem;padding:1.1875rem 2.4375rem .0625rem .5625rem}.change-item__selection-input-group .input::-ms-expand{display:none}.change-item__selection-input-group .input:invalid{color:#666;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.change-item__selection-input-group .input+.input__icon--select{cursor:pointer;pointer-events:none;position:absolute;bottom:.3125rem;right:.625rem}.change-item__selection-input-group .input+.input__icon--select.is-disabled{color:#a5a5a5}.change-item__selection-input-group .input+.input__icon--select .icon{width:1.25rem;height:1.25rem}.change-item__selection-input-group .input.is-error{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__selection-input-group .input.is-active{border-top:.0625rem solid #000;border-right:.0625rem solid #000}.change-item__availability-reminder-area{z-index:852;background-color:#fff;flex-flow:wrap;padding-left:9.16666%;padding-right:9.16666%;display:flex;position:relative}@media print,screen and (width>=48em){.change-item__availability-reminder-area{padding-left:10%;padding-right:10%}}.change-item__availability-reminder-area-inner{flex:none;width:100%;min-width:0;min-height:0;padding-top:.625rem;padding-bottom:1.875rem}@media screen and (width>=62em){.change-item__availability-reminder-area-inner{padding-left:.625rem;padding-right:.625rem}}.change-item__availability-headline{margin-top:1.25rem}.change-item__availability-reminder-form{flex-flow:wrap;margin-top:.9375rem;margin-left:-.625rem;margin-right:-.625rem;display:flex}.change-item__availability-reminder-email-group{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex;position:relative}.is-mouse .change-item__availability-reminder-email-group:hover{color:#000}.is-mouse .change-item__availability-reminder-email-group:hover .input{border:.0625rem solid #000}.change-item__availability-reminder-email-group.is-error{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-email-group.is-error .input-group__error{display:block}.change-item__availability-reminder-email-group.is-error .input-group__label,.change-item__availability-reminder-email-group.is-error .input-group__label:hover,.change-item__availability-reminder-email-group.is-error .input__icon--select,.change-item__availability-reminder-email-group.is-error .input__icon--value{color:#000;z-index:1}.change-item__availability-reminder-email-group.is-error .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #0000;border-color:#0000 #0000 #d21929 #d21929}.change-item__availability-reminder-email-group.is-error:hover .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__availability-reminder-email-group.is-error .input__box{background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__availability-reminder-email-group.is-optional .input-group__optional,.change-item__availability-reminder-email-group.is-suggestion .input-group__suggestion{color:#666;padding-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-email-group.is-disabled{color:#666}.change-item__availability-reminder-email-group.is-disabled:hover .input{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:.0625rem solid #666}.change-item__availability-reminder-email-group .input-group__content{width:100%;display:flex}.change-item__availability-reminder-email-group .input-group__content+.input-group__content{margin-top:.9375rem}.change-item__availability-reminder-email-group .input-group__field{flex:none;width:100%;min-width:0;min-height:0;position:relative}.change-item__availability-reminder-email-group .input-group__field .input-layout{-webkit-appearance:none;border-radius:0}.change-item__availability-reminder-email-group .input-group__error,.change-item__availability-reminder-email-group .input-group__optional,.change-item__availability-reminder-email-group .input-group__suggestion{width:100%;padding-top:.0625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-email-group .input-group__error,.change-item__availability-reminder-email-group .input-group__optional{margin-bottom:.3125rem}.change-item__availability-reminder-email-group .input-group__error{padding-left:.625rem;display:none}.change-item__availability-reminder-email-group .input-group__error--first{margin-bottom:0}.change-item__availability-reminder-email-group .input-group__text{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:.125rem;margin-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-email-group .input-group__error{color:#d21929}.change-item__availability-reminder-email-group .input-group__optional,.change-item__availability-reminder-email-group .input-group__suggestion{color:#666}.change-item__availability-reminder-email-group .input{-webkit-appearance:none;-moz-appearance:none;caret-color:#000;color:#000;background-color:#0000;border:.0625rem solid #0000;border-color:#0000 #0000 #000 #000;border-radius:0;width:100%;height:2.75rem;padding:1.1875rem 2.4375rem .3125rem .625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.change-item__availability-reminder-email-group .input::placeholder{color:#666;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-email-group .input:disabled{color:#a5a5a5;cursor:not-allowed;background-color:#eee;border-bottom:.0625rem solid #a5a5a5;border-left:.0625rem solid #a5a5a5}.change-item__availability-reminder-email-group .input::-ms-clear{display:none}.change-item__availability-reminder-email-group .input::-ms-reveal{display:none}.change-item__availability-reminder-email-group .input~.input__closer{color:#666;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:none;position:absolute;bottom:.625rem;right:.625rem}.change-item__availability-reminder-email-group .input~.input__closer>.icon{width:1.5rem;height:1.5rem}.change-item__availability-reminder-email-group .input~.input__closer.is-visible{display:flex}.change-item__availability-reminder-email-group{flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}@media print,screen and (width>=30em){.change-item__availability-reminder-email-group{width:58.3333%}}@media screen and (width>=62em){.change-item__availability-reminder-email-group{width:58.3333%}}.change-item__availability-reminder-email{-webkit-appearance:none;-moz-appearance:none;caret-color:#000;color:#000;background-color:#0000;border:.0625rem solid #0000;border-color:#0000 #0000 #000 #000;border-radius:0;width:100%;height:2.75rem;padding:1.1875rem 2.4375rem .3125rem .625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.change-item__availability-reminder-email::placeholder{color:#666;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-email:disabled{color:#a5a5a5;cursor:not-allowed;background-color:#eee;border-bottom:.0625rem solid #a5a5a5;border-left:.0625rem solid #a5a5a5}.change-item__availability-reminder-email::-ms-clear{display:none}.change-item__availability-reminder-email::-ms-reveal{display:none}.change-item__availability-reminder-email~.input__closer{color:#666;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:none;position:absolute;bottom:.625rem;right:.625rem}.change-item__availability-reminder-email~.input__closer>.icon{width:1.5rem;height:1.5rem}.change-item__availability-reminder-email~.input__closer.is-visible{display:flex}.change-item__availability-reminder-button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;margin-top:.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.change-item__availability-reminder-button:focus{outline:none}.is-mouse:not(.was-touch) .change-item__availability-reminder-button.-disabled:hover,.is-mouse:not(.was-touch) .change-item__availability-reminder-button.is-disabled:hover,.was-touch .change-item__availability-reminder-button.-disabled:active,.was-touch .change-item__availability-reminder-button.is-disabled:active{color:#666;background-color:#d8d8d8}.change-item__availability-reminder-button.-disabled,.change-item__availability-reminder-button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .change-item__availability-reminder-button.-loading:hover,.is-mouse:not(.was-touch) .change-item__availability-reminder-button.is-loading:hover,.was-touch .change-item__availability-reminder-button.-loading:active,.was-touch .change-item__availability-reminder-button.is-loading:active{color:#d8d8d8;background-color:#eee}.change-item__availability-reminder-button.-loading,.change-item__availability-reminder-button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.change-item__availability-reminder-button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.change-item__availability-reminder-button.-loading,.change-item__availability-reminder-button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.change-item__availability-reminder-button{background-color:#666}.is-mouse:not(.was-touch) .change-item__availability-reminder-button:hover,.was-touch .change-item__availability-reminder-button:active{color:#000;background-color:#a5a5a5}@media print,screen and (width>=30em){.change-item__availability-reminder-button{margin-top:0}}.change-item__availability-reminder-button-wrapper{flex:none;align-items:flex-start;width:100%;min-width:0;min-height:0;margin-top:.9375rem;padding-left:.625rem;padding-right:.625rem;display:flex}@media print,screen and (width>=30em){.change-item__availability-reminder-button-wrapper{width:41.6667%;margin-top:0}}@media screen and (width>=62em){.change-item__availability-reminder-button-wrapper{width:41.6667%}}.change-item__availability-reminder-checkbox-group{flex-flow:wrap;align-items:center;margin-top:.9375rem;display:flex}.is-mouse .change-item__availability-reminder-checkbox-group:hover{color:#000}.is-mouse .change-item__availability-reminder-checkbox-group:hover .input{border:.0625rem solid #000}.change-item__availability-reminder-checkbox-group.is-error{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-checkbox-group.is-error .input-group__error{display:block}.change-item__availability-reminder-checkbox-group.is-error .input-group__label,.change-item__availability-reminder-checkbox-group.is-error .input-group__label:hover,.change-item__availability-reminder-checkbox-group.is-error .input__icon--select,.change-item__availability-reminder-checkbox-group.is-error .input__icon--value{color:#000;z-index:1}.change-item__availability-reminder-checkbox-group.is-error .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #0000;border-color:#0000 #0000 #d21929 #d21929}.change-item__availability-reminder-checkbox-group.is-error:hover .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__availability-reminder-checkbox-group.is-error .input__box{background-color:#ffe6e0;border:.0625rem solid #d21929}.change-item__availability-reminder-checkbox-group.is-optional .input-group__optional,.change-item__availability-reminder-checkbox-group.is-suggestion .input-group__suggestion{color:#666;padding-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-checkbox-group.is-disabled{color:#666}.change-item__availability-reminder-checkbox-group.is-disabled:hover .input{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:.0625rem solid #666}.change-item__availability-reminder-checkbox-group.is-disabled .input-group__field{cursor:not-allowed}.change-item__availability-reminder-checkbox-group.is-disabled .input-group__text{color:#a5a5a5}.change-item__availability-reminder-checkbox-group .input-group__content{width:100%;display:flex}.change-item__availability-reminder-checkbox-group .input-group__content+.input-group__content{margin-top:.9375rem}.change-item__availability-reminder-checkbox-group .input-group__field{cursor:pointer;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-checkbox-group .input-group__field .input-layout{-webkit-appearance:none;border-radius:0}.change-item__availability-reminder-checkbox-group .input-group__error,.change-item__availability-reminder-checkbox-group .input-group__optional,.change-item__availability-reminder-checkbox-group .input-group__suggestion{width:100%;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.change-item__availability-reminder-checkbox-group .input-group__error,.change-item__availability-reminder-checkbox-group .input-group__optional{margin-bottom:.3125rem}.change-item__availability-reminder-checkbox-group .input-group__error{display:none}.change-item__availability-reminder-checkbox-group .input-group__error--first{margin-bottom:0}.change-item__availability-reminder-checkbox-group .input-group__text{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:.125rem;margin-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-checkbox-group .input-group__error{color:#d21929;margin-top:.3125rem}.change-item__availability-reminder-checkbox-group .input-group__optional,.change-item__availability-reminder-checkbox-group .input-group__suggestion{color:#666}.change-item__availability-reminder-checkbox-group .input-group__label{color:#666;width:100%;margin-bottom:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-reminder-checkbox-group .input{opacity:0;z-index:1;width:1.5rem;height:1.5rem;position:absolute}.change-item__availability-reminder-checkbox-group .input:hover{cursor:pointer}.is-mouse .change-item__availability-reminder-checkbox-group .input:hover+.input__wrapper .input__check{color:#a5a5a5;display:block}.is-mouse .change-item__availability-reminder-checkbox-group .input:hover+.input__wrapper .input__box:not(.is-disabled){border-color:#000}.is-mouse .change-item__availability-reminder-checkbox-group .input:hover+.input__wrapper .input__box.is-disabled .input__check{display:none}.is-mouse .change-item__availability-reminder-checkbox-group .input:hover~.input-group__label{color:#000}.change-item__availability-reminder-checkbox-group .input:checked+.input__wrapper .input__box .input__check{color:#000;display:block}.change-item__availability-reminder-checkbox-group .input+.input__wrapper{float:left;flex-shrink:0;width:1.5rem;height:1.5rem;position:relative}.change-item__availability-reminder-checkbox-group{align-items:unset}.change-item__availability-reminder-checkbox-group .input__box{color:#000;background-color:#fff;border:.0625rem solid #000;width:100%;height:100%;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;position:absolute}.change-item__availability-reminder-checkbox-group .input__box.is-disabled{color:#a5a5a5;cursor:not-allowed;background-color:#eee;border-color:#a5a5a5}.change-item__availability-reminder-checkbox-group .input__check{color:#fff;width:100%;height:100%}.change-item__availability-reminder-checkbox-group .input__check .icon{width:1.5rem;height:1.5rem;position:relative;top:-.0625rem;left:-.0625rem}.change-item__availability-reminder-checkbox-group .input__check{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.change-item__availability-reminder-checkbox-group{flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem}.change-item__availability-reminder-checkbox-group>.input-group__field{align-self:flex-start}.change-item__availability-reminder-checkbox-group>.input-group__text{color:#666}.change-item__availability-text{flex:none;width:100%;min-width:0;min-height:0;margin-top:1.25rem;margin-bottom:1.875rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media print,screen and (width>=48em){.change-item__availability-text{font-size:1rem;line-height:1.375rem}}.change-item__availability-text-intro{margin-bottom:1rem}.change-item__availability-error{color:#d21929;flex:none;width:100%;min-width:0;min-height:0;margin-top:.3125rem;display:none}.change-item__availability-error .hint__message-bold{font-weight:700}.change-item__availability-error{font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__availability-error.is-visible{display:block}@media screen and (width>=62em){.change-item__availability-error{width:83.3333%;margin-left:8.33333%}}.change-item__size-error{color:#d21929;flex:none;align-items:center;width:100%;min-width:0;min-height:0;display:flex;position:relative;top:-10px}.change-item__size-error .hint__message-bold{font-weight:700}.change-item__size-error{font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__size-error .icon{width:1.5rem;height:1.5rem;margin-right:.625rem}.change-item__availability-reminder-success-frame{flex:none;width:100%;min-width:0;min-height:0;margin-top:.3125rem;margin-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}@media screen and (width>=62em){.change-item__availability-reminder-success-frame{width:83.3333%;margin-left:8.33333%}}.change-item__availability-reminder-success-headline{color:#529b39;flex:none;width:100%;min-width:0;min-height:0;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}.change-item__availability-reminder-success-text{margin-top:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-block}@media print,screen and (width>=48em){.change-item__availability-reminder-success-text{margin-top:1.25rem;font-size:1rem;line-height:1.375rem}}.change-item__availability-reminder-success-email{font-weight:700;display:inline-block}.change-item__submit-error{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.change-item__submit-error .hint__message-bold{font-weight:700}.swiper-container{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-wrapper{box-sizing:content-box;z-index:1;display:flex;transform:translateZ(0)}.swiper-slide,.swiper-wrapper{width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide{flex-shrink:0}.availability-reminder__layer{padding-bottom:1.875rem}.availability-reminder__text{flex:none;width:100%;min-width:0;min-height:0}.availability-reminder__headline,.availability-reminder__text-intro{margin-bottom:1.25rem}.availability-reminder__form{margin-top:1.5rem}.availability-reminder__checkbox{margin-top:1rem}.availability-reminder__success-text{flex:none;width:100%;min-width:0;min-height:0;margin-top:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media print,screen and (width>=48em){.availability-reminder__success-text{margin-top:1.25rem;font-size:1rem;line-height:1.375rem;display:inline-block}}@media screen and (width>=62em){.availability-reminder__success-text{width:83.3333%}}.availability-reminder__link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:underline;position:relative}.availability-reminder__link:hover{text-decoration-color:#a5a5a5}.availability-reminder__error{margin-bottom:1.25rem}.availability-reminder__global-error,.newsletter-subscription__global-error{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.availability-reminder__global-error .hint__message-bold,.newsletter-subscription__global-error .hint__message-bold{font-weight:700}.availability-reminder__global-error,.newsletter-subscription__global-error{background-color:#ffe6e0;align-items:center;padding:.625rem;display:flex}.availability-reminder__global-error .hint__info-icon,.newsletter-subscription__global-error .hint__info-icon{margin-right:.625rem;display:flex}.availability-reminder__global-error .hint__info-icon .icon,.newsletter-subscription__global-error .hint__info-icon .icon{width:1.25rem;height:1.25rem}.availability-reminder__global-error .hint__close-icon,.newsletter-subscription__global-error .hint__close-icon{cursor:pointer;float:right;margin-bottom:.3125rem;margin-left:.3125rem}.availability-reminder__global-error .hint__close-icon>.icon,.newsletter-subscription__global-error .hint__close-icon>.icon{color:#454545;width:1.5rem;height:1.5rem;display:block}.availability-reminder__global-error .hint__message,.newsletter-subscription__global-error .hint__message{width:100%;padding-right:1.5rem}.availability-reminder__global-error{margin-top:1.25rem;margin-bottom:.625rem}.newsletter-subscription__global-error.-margin-top{margin-top:1.25rem}.newsletter-subscription__global-error.-margin-bottom{margin-bottom:1.875rem}@media print,screen and (width>=30em){.availability-reminder__success-email{font-weight:700;display:inline-block}}.availability-reminder__buttons{padding-top:1.5rem;padding-bottom:1.5rem}.availability-reminder__buttons>:nth-child(2){margin-top:.625rem}.availability-reminder__sizes-inputgroup{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex;position:relative}.is-mouse .availability-reminder__sizes-inputgroup:hover{color:#000}.is-mouse .availability-reminder__sizes-inputgroup:hover .input{border:.0625rem solid #000}.availability-reminder__sizes-inputgroup.is-error{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.availability-reminder__sizes-inputgroup.is-error .input-group__error{display:block}.availability-reminder__sizes-inputgroup.is-error .input-group__label,.availability-reminder__sizes-inputgroup.is-error .input-group__label:hover,.availability-reminder__sizes-inputgroup.is-error .input__icon--select,.availability-reminder__sizes-inputgroup.is-error .input__icon--value{color:#000;z-index:1}.availability-reminder__sizes-inputgroup.is-error .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #0000;border-color:#0000 #0000 #d21929 #d21929}.availability-reminder__sizes-inputgroup.is-error:hover .input{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.availability-reminder__sizes-inputgroup.is-error .input__box{background-color:#ffe6e0;border:.0625rem solid #d21929}.availability-reminder__sizes-inputgroup.is-optional .input-group__optional,.availability-reminder__sizes-inputgroup.is-suggestion .input-group__suggestion{color:#666;padding-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.availability-reminder__sizes-inputgroup.is-disabled{color:#666}.availability-reminder__sizes-inputgroup.is-disabled:hover .input{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:.0625rem solid #666}.availability-reminder__sizes-inputgroup .input-group__content{width:100%;display:flex}.availability-reminder__sizes-inputgroup .input-group__content+.input-group__content{margin-top:.9375rem}.availability-reminder__sizes-inputgroup .input-group__field{flex:none;width:100%;min-width:0;min-height:0;padding-right:0;position:relative}.availability-reminder__sizes-inputgroup .input-group__field .input-layout{-webkit-appearance:none;border-radius:0}.availability-reminder__sizes-inputgroup .input-group__error,.availability-reminder__sizes-inputgroup .input-group__optional,.availability-reminder__sizes-inputgroup .input-group__suggestion{width:100%;padding-top:.0625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.availability-reminder__sizes-inputgroup .input-group__error,.availability-reminder__sizes-inputgroup .input-group__optional{margin-bottom:.3125rem}.availability-reminder__sizes-inputgroup .input-group__error{padding-left:.625rem;display:none}.availability-reminder__sizes-inputgroup .input-group__error--first{margin-bottom:0}.availability-reminder__sizes-inputgroup .input-group__text{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:.125rem;margin-left:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.availability-reminder__sizes-inputgroup .input-group__error{color:#d21929}.availability-reminder__sizes-inputgroup .input-group__optional,.availability-reminder__sizes-inputgroup .input-group__suggestion{color:#666}.availability-reminder__sizes-inputgroup .input__option--select{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.input-group__custom-select-wrapper{width:100%;position:relative}.input-group__custom-select-wrapper.is-closed .input-group__select-options-outer,.input-group__custom-select-wrapper.is-closed .input-group__select-seperator{display:none}.availability-reminder__sizes-inputgroup .input-group__select-seperator{z-index:71;background-color:#a5a5a5;width:calc(100% - 14px);height:.0625rem;position:absolute;top:2.0625rem;left:.4375rem}.availability-reminder__sizes-inputgroup .input-group__select-options-outer{-webkit-user-select:none;user-select:none;z-index:70;background-color:#fff;border:.0625rem solid #000;border-top-color:#fff;width:100%;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem;position:absolute;top:2.0625rem;left:0}.availability-reminder__sizes-inputgroup .input-group__select-options-inner{scrollbar-width:none;max-height:8.375rem;padding-right:.875rem;overflow-y:scroll}.availability-reminder__sizes-inputgroup .input-group__select-options-inner .input-group__select-options-scrollbar-outer{background-color:#eee;width:.25rem;height:calc(100% - 20px);position:absolute;top:.625rem;right:.625rem}.availability-reminder__sizes-inputgroup .input-group__select-options-inner .input-group__select-options-scrollbar-inner{background-color:#666;width:100%;position:absolute}.availability-reminder__sizes-inputgroup .input-group__select-options-inner::-webkit-scrollbar{display:none}.availability-reminder__sizes-inputgroup .input-group__select-option{color:#000;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-bottom:.1875rem;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;position:relative;overflow:hidden}.availability-reminder__sizes-inputgroup .input-group__select-option.has-icon{padding-left:1.25rem}.availability-reminder__sizes-inputgroup .input-group__select-option.is-active{font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem}.availability-reminder__sizes-inputgroup .input-group__select-option.line-through{text-decoration:line-through}.availability-reminder__sizes-inputgroup .input-group__select-option:first-child{margin-top:.625rem}.availability-reminder__sizes-inputgroup .input-group__select-option:not(:first-child){margin-top:.75rem}.availability-reminder__sizes-inputgroup .input-group__select-option:hover .input-group__select-option-inner{cursor:pointer;border-bottom:.0625rem solid #000}.availability-reminder__sizes-inputgroup .input-group__select-option-inner{padding-bottom:.1875rem}.availability-reminder__sizes-inputgroup .input-group__select-option-icon{width:.875rem;height:.6875rem;position:absolute;top:.375rem;left:0}.availability-reminder__sizes-inputgroup .input{color:#000;background-color:#0000;border:.0625rem solid #0000;border-color:#0000 #0000 #000 #000;width:100%;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.availability-reminder__sizes-inputgroup .input:disabled{color:#a5a5a5;cursor:not-allowed;background-color:#eee;border-bottom:.0625rem solid #a5a5a5;border-left:.0625rem solid #a5a5a5}.availability-reminder__sizes-inputgroup .input{text-overflow:ellipsis;white-space:nowrap;height:2.125rem;padding-top:.5625rem;overflow:hidden}.availability-reminder__sizes-inputgroup .input.has-icon{padding-left:1.6875rem}.availability-reminder__sizes-inputgroup .input.is-line-through{text-decoration:line-through}.availability-reminder__sizes-inputgroup .input~.input__icon--value{width:.875rem;height:.6875rem;position:absolute;top:1rem;left:.5625rem}.availability-reminder__sizes-inputgroup .input{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border-radius:0;padding-bottom:.0625rem;padding-left:.5625rem;padding-right:2.4375rem}.availability-reminder__sizes-inputgroup .input::-ms-expand{display:none}.availability-reminder__sizes-inputgroup .input:invalid{color:#666;font-family:SourceSans3,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.availability-reminder__sizes-inputgroup .input+.input__icon--select{cursor:pointer;pointer-events:none;position:absolute;bottom:0;right:.625rem}.availability-reminder__sizes-inputgroup .input+.input__icon--select.is-disabled{color:#a5a5a5}.availability-reminder__sizes-inputgroup .input+.input__icon--select .icon{width:1.25rem;height:1.25rem}.availability-reminder__sizes-inputgroup .input.is-error{color:#000;background-color:#ffe6e0;border:.0625rem solid #d21929}.availability-reminder__sizes-inputgroup .input.is-active{border-top:.0625rem solid #000;border-right:.0625rem solid #000}.availability-reminder__sizes-inputgroup{margin-top:.3125rem}.availability-reminder__slider-selection{position:relative}.availability-reminder__slider-selection .mini-slider__content{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:scroll}.availability-reminder__slider-selection .mini-slider__content::-webkit-scrollbar{display:none}.availability-reminder__slider-selection .mini-slider__button{cursor:pointer;z-index:703;background-color:#fff;align-items:flex-start;display:flex;position:absolute;top:0}.availability-reminder__slider-selection .mini-slider__button.is-hidden{display:none}.availability-reminder__slider-selection .mini-slider__button:focus{outline:none}.availability-reminder__slider-selection .mini-slider__button.-next{justify-content:flex-end;right:0}.availability-reminder__slider-selection .mini-slider__button.-prev{justify-content:flex-start;left:0}.availability-reminder__slider-selection .mini-slider__symbol-button{cursor:pointer;border-style:none;display:inline-block;position:relative;transform:none}.availability-reminder__slider-selection .mini-slider__symbol-button>.icon{margin:auto;position:absolute;inset:0}.availability-reminder__slider-selection .mini-slider__symbol-button.-disabled,.availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled{color:#fff;cursor:no-drop;background-color:#eee;border:none}.availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:focus,.availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:hover,.availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:focus,.availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:hover{border-color:#0000}.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:focus:hover,.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:hover:hover,.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:focus:hover,.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:hover:hover,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:focus:active,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button.-disabled:hover:active,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:focus:active,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button.is-disabled:hover:active{background-color:#eee}.availability-reminder__slider-selection .mini-slider__symbol-button{width:1.25rem;height:2.5rem}.availability-reminder__slider-selection .mini-slider__symbol-button>.icon{width:1.25rem;height:1.25rem}.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button:hover,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button:active{overflow:hidden}.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button:hover>.icon,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button:active>.icon{width:1.5rem;height:1.5rem;left:-.125rem}.availability-reminder__slider-selection .mini-slider__symbol-button{color:#000;background-color:#fff;border:none}.is-mouse:not(.was-touch) .availability-reminder__slider-selection .mini-slider__symbol-button:hover,.was-touch .availability-reminder__slider-selection .mini-slider__symbol-button:active{color:#000;background-color:#fff}.availability-reminder__slider-selection .mini-slider__symbol-button.-prev{left:0}.availability-reminder__slider-selection .mini-slider__symbol-button.-next{right:0}.availability-reminder__slider-selection .mini-slider__slide{cursor:pointer;flex-shrink:0;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.availability-reminder__slider-selection .mini-slider__slide:not(:last-child){margin-right:.625rem}.availability-reminder__selection-toggle{color:#000;background-color:#fff;border:.0625rem solid #000;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.3125rem .625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.is-mouse .availability-reminder__selection-toggle:hover{cursor:pointer;font-weight:700}.availability-reminder__selection-toggle.is-active:not(.is-disabled){cursor:pointer;align-items:flex-end;width:auto;padding-bottom:.5625rem;font-weight:700;position:relative}.availability-reminder__selection-toggle.is-active:not(.is-disabled) .toggle__email{z-index:1;bottom:-1px}.availability-reminder__selection-toggle.is-active:not(.is-disabled) .toggle__strike-through-wrapper{width:100%;height:2.125rem;position:absolute;top:-.0625rem;left:.0625rem;overflow:hidden}.availability-reminder__selection-toggle.is-active:not(.is-disabled):after{content:"";background:#000;width:calc(100% + 2px);height:.375rem;position:absolute;bottom:-1px}.is-mouse .availability-reminder__selection-toggle.is-active:not(.is-disabled):hover{cursor:pointer;align-items:flex-end;width:auto;padding-bottom:.5625rem;font-weight:700}.is-mouse .availability-reminder__selection-toggle.is-active:not(.is-disabled):hover .toggle__email{z-index:1;bottom:-1px}.is-mouse .availability-reminder__selection-toggle.is-active:not(.is-disabled):hover .toggle__strike-through-wrapper{width:100%;height:2.125rem;position:absolute;top:-.0625rem;left:.0625rem;overflow:hidden}.availability-reminder__selection-toggle.is-email{border-color:#a5a5a5;position:relative}.availability-reminder__selection-toggle.is-email .toggle__email{display:inline-block}.availability-reminder__selection-toggle.is-strike-through{color:#a5a5a5;border-color:#a5a5a5;position:relative}.availability-reminder__selection-toggle.is-strike-through.is-active,.availability-reminder__selection-toggle.is-strike-through:hover{color:#000}.availability-reminder__selection-toggle.is-strike-through .toggle__strike-through{fill:#a5a5a5;display:inline-block}.availability-reminder__selection-toggle .toggle__text{z-index:1}.availability-reminder__selection-toggle .toggle__email{background-color:#fff;width:.875rem;height:.6875rem;display:none;position:absolute;bottom:-.0625rem;right:-.0625rem}.availability-reminder__selection-toggle .toggle__strike-through{color:#a5a5a5;display:none;position:absolute;top:-.0625rem;left:calc(50% - 1.25rem)}.availabiltiy-reminder__size-label{margin-top:.625rem;margin-bottom:.3125rem}.react-modal-sheet-container div[style*="min-width: 100%; display: table;"]{display:block!important}.into-cart__layer{z-index:850;width:100%;max-width:100%;height:100%;margin:0 auto;padding-left:.625rem;padding-right:.625rem;transition:left .4s;position:absolute;top:0;left:-100%}@media print,screen and (width>=48em){.into-cart__layer{opacity:0;max-width:75rem;padding-top:2.5rem;padding-left:1.625rem;padding-right:1.625rem;transition:opacity .4s;bottom:0;left:0;right:0}}.into-cart__layer.is-active{opacity:1;left:0}.into-cart__layer .layer__grid{flex-flow:wrap;height:100%;margin-left:-.625rem;margin-right:-.625rem;display:flex}.into-cart__layer .layer__content-wrapper{flex:none;width:91.6667%;min-width:0;height:100%;min-height:0}@media print,screen and (width>=48em){.into-cart__layer .layer__content-wrapper{width:83.3333%;margin-left:8.33333%}}.into-cart__layer .layer__headline{margin-bottom:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}.into-cart__layer .layer__background{opacity:.5;z-index:851;background-color:#000;position:fixed;inset:0}.into-cart__layer .layer__content{z-index:852;background-color:#fff;padding:1.875rem 9.16666%;position:relative}@media print,screen and (width>=48em){.into-cart__layer .layer__content{padding-left:10%;padding-right:10%}}.into-cart__layer .layer__closer-wrapper{flex:none;width:8.33333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.into-cart__layer .layer__closer-wrapper{width:4.16666%}}@media screen and (width>=62em){.into-cart__layer .layer__closer-wrapper{width:8.33333%}}.into-cart__layer .layer__closer{width:100%;height:8.3333vw;position:relative;top:0;left:0}@media print,screen and (width>=30em){.into-cart__layer .layer__closer{width:2.5rem;height:2.5rem}}.into-cart__layer .layer__closer{cursor:pointer;z-index:852;background-color:#fff;justify-content:center;align-items:center;display:flex}.into-cart__layer .layer__closer-icon{width:1.75rem;height:1.75rem}.into-cart__layer-content{flex-flow:wrap;margin-left:-.625rem;margin-right:-.625rem;display:flex}@media print,screen and (width>=48em){.into-cart__layer-content{margin-left:-1.25rem;margin-right:-1.25rem}.into-cart__layer-content.is-hidden{display:none}}.into-cart__layer-headline{color:#529b39;flex:none;width:100%;min-width:0;min-height:0;padding-left:.625rem;padding-right:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.into-cart__layer-headline .icon{float:left;vertical-align:top;width:1.25rem;height:1.25rem}@media print,screen and (width>=48em){.into-cart__layer-headline{display:none}}.into-cart__layer-headline-message{padding-left:1.5625rem}.into-cart__layer-content-inner{flex-flow:wrap;flex:none;width:100%;min-width:0;min-height:0;display:flex}@media print,screen and (width>=30em){.into-cart__layer-content-inner{flex-direction:column;max-height:43vw}}@media print,screen and (width>=48em){.into-cart__layer-content-inner{align-content:flex-start;max-height:33vw}}@media screen and (width>=62em){.into-cart__layer-content-inner{max-height:17.5rem}}.into-cart__button-section{flex:none;width:100%;min-width:0;min-height:0}@media screen and (width>=62em){.into-cart__button-section{width:83.3333%;margin-top:.625rem;margin-left:16.6667%}}.into-cart__button-section.-small{flex-flow:wrap;display:flex}@media print,screen and (width>=30em){.into-cart__button-section.-small{display:none}}.into-cart__button-section.-medium{display:none}@media print,screen and (width>=30em){.into-cart__button-section.-medium{flex-flow:wrap;display:flex}}.into-cart__go-on-shopping-button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;margin-top:.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.into-cart__go-on-shopping-button:focus{outline:none}.is-mouse:not(.was-touch) .into-cart__go-on-shopping-button.-disabled:hover,.is-mouse:not(.was-touch) .into-cart__go-on-shopping-button.is-disabled:hover,.was-touch .into-cart__go-on-shopping-button.-disabled:active,.was-touch .into-cart__go-on-shopping-button.is-disabled:active{color:#666;background-color:#d8d8d8}.into-cart__go-on-shopping-button.-disabled,.into-cart__go-on-shopping-button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .into-cart__go-on-shopping-button.-loading:hover,.is-mouse:not(.was-touch) .into-cart__go-on-shopping-button.is-loading:hover,.was-touch .into-cart__go-on-shopping-button.-loading:active,.was-touch .into-cart__go-on-shopping-button.is-loading:active{color:#d8d8d8;background-color:#eee}.into-cart__go-on-shopping-button.-loading,.into-cart__go-on-shopping-button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.into-cart__go-on-shopping-button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.into-cart__go-on-shopping-button.-loading,.into-cart__go-on-shopping-button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.into-cart__go-on-shopping-button{color:#000;background-color:#d8d8d8}.is-mouse:not(.was-touch) .into-cart__go-on-shopping-button:hover,.was-touch .into-cart__go-on-shopping-button:active{background-color:#a5a5a5}.into-cart__add-to-basket-button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;margin-top:.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.into-cart__add-to-basket-button:focus{outline:none}.is-mouse:not(.was-touch) .into-cart__add-to-basket-button.-disabled:hover,.is-mouse:not(.was-touch) .into-cart__add-to-basket-button.is-disabled:hover,.was-touch .into-cart__add-to-basket-button.-disabled:active,.was-touch .into-cart__add-to-basket-button.is-disabled:active{color:#666;background-color:#d8d8d8}.into-cart__add-to-basket-button.-disabled,.into-cart__add-to-basket-button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .into-cart__add-to-basket-button.-loading:hover,.is-mouse:not(.was-touch) .into-cart__add-to-basket-button.is-loading:hover,.was-touch .into-cart__add-to-basket-button.-loading:active,.was-touch .into-cart__add-to-basket-button.is-loading:active{color:#d8d8d8;background-color:#eee}.into-cart__add-to-basket-button.-loading,.into-cart__add-to-basket-button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.into-cart__add-to-basket-button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.into-cart__add-to-basket-button.-loading,.into-cart__add-to-basket-button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.into-cart__add-to-basket-button{background-color:#000}.is-mouse:not(.was-touch) .into-cart__add-to-basket-button:hover,.was-touch .into-cart__add-to-basket-button:active{color:#000;background-color:#a5a5a5}.into-cart__go-on-shopping-button-wrapper{flex:none;width:100%;min-width:0;min-height:0}@media print,screen and (width>=48em){.into-cart__go-on-shopping-button-wrapper{width:50%;padding-right:.625rem}}.into-cart__add-to-basket-button-wrapper{flex:none;width:100%;min-width:0;min-height:0}@media print,screen and (width>=48em){.into-cart__add-to-basket-button-wrapper{order:2;width:50%;padding-left:.625rem}}.into-cart__product-info-thumbnail{flex:none;width:33.3333%;min-width:0;min-height:0;margin-top:.9375rem;padding-left:.625rem}@media print,screen and (width>=48em){.into-cart__product-info-thumbnail{width:25%;padding-left:1.25rem}}.into-cart__product-info{flex-flow:wrap;flex:none;width:66.6667%;min-width:0;min-height:0;margin-top:.625rem;padding-left:.625rem;padding-right:.625rem;display:flex}@media print,screen and (width>=48em){.into-cart__product-info{width:75%;margin-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}}.into-cart__article-details,.into-cart__content-headline{flex:none;width:100%;min-width:0;min-height:0}.into-cart__content-headline{color:#529b39;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;display:none}.into-cart__content-headline .icon{float:left;vertical-align:top;width:1.25rem;height:1.25rem}@media print,screen and (width>=48em){.into-cart__content-headline{margin-bottom:.625rem;display:block}}@media screen and (width>=62em){.into-cart__content-headline{font-size:1.375rem;line-height:1.75rem}}.into-cart__content-article-title{color:#000;cursor:pointer;font-size:inherit;font-weight:700;line-height:inherit;text-decoration:none;position:relative}.into-cart__content-article-title:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.into-cart__content-article-details,.into-cart__content-article-title{font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.into-cart__content-article-details{margin-top:.3125rem}.into-cart__content-article-price{margin-top:.3125rem;font-weight:700}.into-cart__swiper-container{width:100%;margin-top:1.25rem}@media print,screen and (width>=30em){.into-cart__swiper-container .responsive-image__missing-image-container{padding-bottom:120%}}.into-cart__swiper-container .responsive-image__missing-image-container .icon{width:2.5rem;height:2.5rem;display:block;position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem)}@media print,screen and (width>=48em){.into-cart__swiper-container .responsive-image__missing-image-container .icon{width:3.75rem;height:3.75rem;top:calc(50% - 1.875rem);left:calc(50% - 1.875rem)}}.wishlist-error__layer{z-index:850;width:100%;max-width:100%;height:100%;margin:0 auto;padding-left:.625rem;padding-right:.625rem;transition:left .4s;position:absolute;top:0;left:-100%}@media print,screen and (width>=48em){.wishlist-error__layer{opacity:0;max-width:75rem;padding-top:2.5rem;padding-left:1.625rem;padding-right:1.625rem;transition:opacity .4s;bottom:0;left:0;right:0}}.wishlist-error__layer.is-active{opacity:1;left:0}.wishlist-error__layer .layer__grid{flex-flow:wrap;height:100%;margin-left:-.625rem;margin-right:-.625rem;display:flex}.wishlist-error__layer .layer__content-wrapper{flex:none;width:91.6667%;min-width:0;height:100%;min-height:0}@media print,screen and (width>=48em){.wishlist-error__layer .layer__content-wrapper{width:83.3333%;margin-left:8.33333%}}.wishlist-error__layer .layer__headline{margin-bottom:.625rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}.wishlist-error__layer .layer__background{opacity:.5;z-index:851;background-color:#000;position:fixed;inset:0}.wishlist-error__layer .layer__content{z-index:852;background-color:#fff;padding:1.875rem 9.16666%;position:relative}@media print,screen and (width>=48em){.wishlist-error__layer .layer__content{padding-left:10%;padding-right:10%}}.wishlist-error__layer .layer__closer-wrapper{flex:none;width:8.33333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.wishlist-error__layer .layer__closer-wrapper{width:4.16666%}}@media screen and (width>=62em){.wishlist-error__layer .layer__closer-wrapper{width:8.33333%}}.wishlist-error__layer .layer__closer{width:100%;height:8.3333vw;position:relative;top:0;left:0}@media print,screen and (width>=30em){.wishlist-error__layer .layer__closer{width:2.5rem;height:2.5rem}}.wishlist-error__layer .layer__closer{cursor:pointer;z-index:852;background-color:#fff;justify-content:center;align-items:center;display:flex}.wishlist-error__layer .layer__closer-icon{width:1.75rem;height:1.75rem}.wishlist-error__layer a{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:underline;position:relative}.wishlist-error__layer a:hover{text-decoration-color:#a5a5a5}.wishlist-error__layer .layer__text-content{margin-top:30px}.wishlist-error__layer .layer__button{color:#fff;cursor:pointer;text-align:center;border-style:none;justify-content:center;align-items:center;width:100%;max-width:380px;margin-top:30px;margin-left:auto;padding-left:1.25rem;padding-right:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;position:relative}.wishlist-error__layer .layer__button:focus{outline:none}.is-mouse:not(.was-touch) .wishlist-error__layer .layer__button.-disabled:hover,.is-mouse:not(.was-touch) .wishlist-error__layer .layer__button.is-disabled:hover,.was-touch .wishlist-error__layer .layer__button.-disabled:active,.was-touch .wishlist-error__layer .layer__button.is-disabled:active{color:#666;background-color:#d8d8d8}.wishlist-error__layer .layer__button.-disabled,.wishlist-error__layer .layer__button.is-disabled{color:#666;cursor:not-allowed;background-color:#d8d8d8;border:none}.is-mouse:not(.was-touch) .wishlist-error__layer .layer__button.-loading:hover,.is-mouse:not(.was-touch) .wishlist-error__layer .layer__button.is-loading:hover,.was-touch .wishlist-error__layer .layer__button.-loading:active,.was-touch .wishlist-error__layer .layer__button.is-loading:active{color:#d8d8d8;background-color:#eee}.wishlist-error__layer .layer__button.-loading,.wishlist-error__layer .layer__button.is-loading{color:#d8d8d8;cursor:not-allowed;background-color:#eee}.wishlist-error__layer .layer__button{min-height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.wishlist-error__layer .layer__button.-loading,.wishlist-error__layer .layer__button.is-loading{padding-top:.4375rem;padding-bottom:.4375rem}.wishlist-error__layer .layer__button{background-color:#000}.is-mouse:not(.was-touch) .wishlist-error__layer .layer__button:hover,.was-touch .wishlist-error__layer .layer__button:active{color:#000;background-color:#a5a5a5}.date-picker__container{z-index:1001;width:12.5rem;position:absolute;top:0;left:calc(100% - 13.75rem)}@media print,screen and (width>=48em){.date-picker__container{top:0;bottom:auto}}.date-picker{background:#fff;border:.0625rem solid #000;padding:.3125rem;display:none}.date-picker__container.is-active .date-picker{display:block}.date-picker__display{color:#fff;cursor:pointer;text-align:center;background:#c72233;padding:.3125rem;font-size:1rem;line-height:1.375rem}@media print,screen and (width>=48em){.date-picker__display{font-size:1.25rem;line-height:1.625rem}}.date-picker__display-row{cursor:all-scroll;border-bottom:1px solid #fff}@media print,screen and (width>=48em){.date-picker__display-row{margin-bottom:.3125rem}}.date-picker__form{flex-direction:column;margin-bottom:0;display:flex}.date-picker__button{color:#fff;cursor:pointer;background:#454545;border:.0625rem solid #454545;border-radius:0;width:100%;padding:.3125rem .9375rem;line-height:1.125rem}.date-picker__button:hover{background:#333;border:.0625rem solid #333}.date-picker__button-first{background:#0d76bd;margin:.125rem 0}.date-picker__button-first:hover{background:#0a588d;margin:.125rem 0}.date-picker__input{padding:.3125rem 0}.date-picker__input:focus,.date-picker__input:hover{border-radius:0}.product-information__wrapper{padding-right:1.25rem;word-break:normal!important}.product-information__headline{margin-bottom:.625rem!important}.product-information__brand{width:100%;max-width:6.25rem;height:100%;max-height:3.75rem;margin-bottom:.5rem;display:flex}.product-information__brand img.product-information__brand-logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%;max-height:3.75rem}.product-information__description{margin-bottom:.625rem}.product-information__details{padding:0;list-style:none}.product-information__detail:not(:last-child){margin-bottom:.625rem}.product-information__link{cursor:pointer}.product-information__layer{padding-bottom:1.25rem}.product-information__layer-image{width:auto}.side-section-details{flex-direction:column;margin-bottom:2.1875rem;display:flex}.side-section-details-item{-moz-column-gap:.25rem;flex-direction:column;column-gap:.25rem;height:fit-content;margin-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}@media print,screen and (width>=48em){.side-section-details-item{padding-left:0;padding-right:0}}.side-section-details-item:last-child{margin-bottom:0}.side-section-details-header{flex-direction:row;display:flex}.side-section-details-header-icon{width:1.875rem}.side-section-details-header-icon>#Icons{fill:hsl(var(--twc-clr-sustainable));justify-content:center;width:1.5rem}.side-section-details-header-headline{align-content:center}.sustainability-category{-moz-column-gap:8px;column-gap:8px;margin-bottom:1.25rem;display:flex}.sustainability-category:last-child{margin-bottom:0}.sustainability-category-column{flex-direction:column;justify-content:center;display:flex}.sustainability-category-name .sustainability-category-attributes{flex-direction:row}.sustainability-standard-icon-wrapper{flex-direction:column;align-items:center;width:3rem;display:flex}.sustainability-standard-icon-wrapper>#Icons{fill:hsl(var(--twc-clr-sustainable));justify-content:center;width:1.5rem}.sustainability-category-attribute{display:inline}.sustainability-category-attribute:not(:first-child):before{content:" "}.sustainability-category-attribute:not(:last-child):after{content:", "}.sustainability-category-attribute-part{display:inline-flex}.sustainability-category-attribute-part:not(:first-child):before{content:" "}.product__outfits{width:100%;margin-bottom:2.5rem}.other-categories__link-container{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:scroll}.other-categories__link-container::-webkit-scrollbar{display:none}.outfits{flex:none;width:100%;min-width:0;min-height:0;margin-bottom:2.5rem}.outfits__headline{margin-bottom:1.5625rem;margin-left:8.33333%;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media print,screen and (width>=48em){.outfits__headline{margin-left:calc(8.33333% - 10px);font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}}.outfits__slider{position:relative}@media print,screen and (width>=48em){.outfits__slider{width:calc(100% + 10px);margin-left:-.625rem}}.outfits__slider-content{padding-bottom:.9375rem;display:flex;overflow-x:scroll}@media print,screen and (width>=48em){.outfits__slider-content{padding-bottom:0}.is-touch .outfits__slider-content{padding-bottom:.9375rem}}.is-mouse .outfits__slider-content::-webkit-scrollbar{display:none}.outfits__slider-content.hide-scrollbar::-webkit-scrollbar{display:none}.is-mouse .outfits__slider-content,.outfits__slider-content.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.outfits__slide{flex:none;width:33.3333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.outfits__slide{flex:none;width:25%;min-width:0;min-height:0}}@media screen and (width>=62em){.outfits__slide{flex:none;width:16.6667%;min-width:0;min-height:0}}.outfits__slide:first-child{margin-left:8.33333%}.outfits__slide:last-child,.outfits__slide:not(:last-child){margin-right:8.33333%}.outfits__slide-link{display:block}.is-touch .outfits__slide-link:hover{color:inherit}.outfits__slide-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.outfits__slide-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.outfits__item-image-wrapper{justify-content:center;align-items:center;display:flex}.outfits__item-image.is-sold-out{opacity:.5}.outfits__item-availability{text-transform:uppercase;position:absolute}.outfits__item-title{margin-top:1.5625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (width>=62em){.outfits__item-title{margin-top:1.875rem}}.outfits__multiple-prices{margin-right:.3125rem;font-size:1.125rem;line-height:1.5rem;display:inline-block}.outfits__price{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem}.outfits__price.-reduced,.outfits__price.-unknown{color:#000}.outfits__former-price{margin-right:.625rem;font-family:SourceSans3;font-size:1rem;font-weight:400;line-height:22px;text-decoration-line:line-through}.outfits__price-reduction{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-weight:300}.outfits__item-price,.outfits__item-title{max-height:2.5rem;position:relative;overflow:hidden}@supports (-webkit-line-clamp:3){.outfits__item-price,.outfits__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;display:-webkit-box}.outfits__item-price:after,.outfits__item-title:after{display:none}}.outfits__item-price{margin-top:.125rem}.outfits__slider-button{cursor:pointer;border-style:none;display:inline-block;position:relative}.outfits__slider-button>.icon{margin:auto;position:absolute;inset:0}.outfits__slider-button.-disabled,.outfits__slider-button.is-disabled{color:#fff;cursor:no-drop;background-color:#eee;border:none}.outfits__slider-button.-disabled:focus,.outfits__slider-button.-disabled:hover,.outfits__slider-button.is-disabled:focus,.outfits__slider-button.is-disabled:hover{border-color:#0000}.is-mouse:not(.was-touch) .outfits__slider-button.-disabled:focus:hover,.is-mouse:not(.was-touch) .outfits__slider-button.-disabled:hover:hover,.is-mouse:not(.was-touch) .outfits__slider-button.is-disabled:focus:hover,.is-mouse:not(.was-touch) .outfits__slider-button.is-disabled:hover:hover,.was-touch .outfits__slider-button.-disabled:focus:active,.was-touch .outfits__slider-button.-disabled:hover:active,.was-touch .outfits__slider-button.is-disabled:focus:active,.was-touch .outfits__slider-button.is-disabled:hover:active{background-color:#eee}.outfits__slider-button{width:1.25rem;height:3.75rem}.outfits__slider-button>.icon{width:1.25rem;height:1.25rem}.is-mouse:not(.was-touch) .outfits__slider-button:hover,.was-touch .outfits__slider-button:active{overflow:hidden}.is-mouse:not(.was-touch) .outfits__slider-button:hover>.icon,.was-touch .outfits__slider-button:active>.icon{width:1.5rem;height:1.5rem;left:-.125rem}.outfits__slider-button{border:none}.is-mouse:not(.was-touch) .outfits__slider-button:hover,.outfits__slider-button,.was-touch .outfits__slider-button:active{color:#000;background-color:#fff}.outfits__slider-button{position:absolute}.is-touch .outfits__slider-button{display:none}.outfits__slider-button.prev{top:25%;left:8.33333%}.outfits__slider-button.next{top:25%;right:0}.outfits__bullets{justify-content:center;margin-top:.3125rem;display:flex}.is-touch .outfits__bullets{display:none}.outfits__bullet{cursor:pointer;background:0 0;border:.0625rem solid #a5a5a5;border-radius:50%;width:.75rem;height:.75rem;margin-left:.125rem;margin-right:.125rem}.is-mouse .outfits__bullet:hover{background:#a5a5a5 padding-box content-box;padding:.0625rem}.outfits__bullet.is-active{background:#666 padding-box content-box;padding:.0625rem}.outfits__product-alternatives{cursor:pointer;align-items:center;margin-top:.3125rem;display:flex}.outfits__product-alternatives.-full-width{padding-left:.625rem;padding-right:.625rem}.outfits__product-alternatives.-full-width button{margin-left:.3125rem}.outfits__product-alternatives-text{border-bottom:.0625rem solid #000;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.outfits__product-alternatives-icon{width:1rem;margin-left:.125rem}.outfits .recommendation__add-to-wishlist-heart{justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;position:absolute;top:0;right:0}.is-mouse .outfits .recommendation__add-to-wishlist-heart:hover .icon{color:#000;stroke:#000}.is-mouse .outfits .recommendation__add-to-wishlist-heart:hover{cursor:pointer}.outfits .recommendation__add-to-wishlist-heart .icon{color:#a5a5a5;width:1.875rem;height:1.875rem}.outfits .recommendation__add-to-wishlist-heart.is-favored .icon{color:#000;stroke:#000;animation:.6s heartbeat}.outfits__outfit-image{cursor:pointer}.outfits__detail{justify-content:center;padding-left:1rem;padding-right:1rem;display:flex;position:relative}@media print,screen and (width>=48em){.outfits__detail{padding-left:0;padding-right:0}}.outfits__detail-image .responsive-image__img-tag{max-height:calc(100vh - 32px)}.outfits__detail-closer{cursor:pointer;position:absolute;top:1.25rem;right:2.25rem}@media print,screen and (width>=48em){.outfits__detail-closer{right:1.25rem}}.outfits--full-width__outfit:focus-visible .outfits--full-width__outfit-inner{border:3px solid #0bf}.outfits--full-width__outfit-image{cursor:pointer}.outfits--full-width__button-wrapper,.outfits--full-width__text-wrapper{justify-content:center;display:flex}.outfits--full-width__button-wrapper{margin-top:.5rem}.outfits--full-width__text-wrapper{margin-top:-.125rem;margin-bottom:.5rem}.outfits--full-width__detail-wrapper{width:100%}.outfits--full-width__detail{justify-content:center;width:calc(100% - 25rem);padding-left:1rem;padding-right:1rem;display:flex;position:relative}@media screen and (width>=75em){.outfits--full-width__detail{padding-left:0;padding-right:0}}.outfits--full-width__detail-image .responsive-image__img-tag{max-height:calc(100vh - 100px)}.outfits--full-width__detail-closer{cursor:pointer;position:absolute;top:1.25rem;right:2.25rem}@media print,screen and (width>=48em){.outfits--full-width__detail-closer{right:1.25rem}}.outfit__items{flex-flow:wrap;display:flex}.outfit__item{width:50%;margin-top:1.25rem;padding-left:.625rem;padding-right:.625rem}.outfit__item,.recommendations{flex:none;min-width:0;min-height:0}.recommendations{width:100%;margin-bottom:2.5rem}.recommendations__headline{margin-bottom:1.5625rem;margin-left:8.33333%;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media print,screen and (width>=48em){.recommendations__headline{margin-left:calc(8.33333% - 10px);font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}}.recommendations__slider{position:relative}@media print,screen and (width>=48em){.recommendations__slider{width:calc(100% + 10px);margin-left:-.625rem}}.recommendations__slider-content{padding-bottom:.9375rem;display:flex;overflow-x:scroll}@media print,screen and (width>=48em){.recommendations__slider-content{padding-bottom:0}.is-touch .recommendations__slider-content{padding-bottom:.9375rem}}.is-mouse .recommendations__slider-content::-webkit-scrollbar{display:none}.recommendations__slider-content.hide-scrollbar::-webkit-scrollbar{display:none}.is-mouse .recommendations__slider-content,.recommendations__slider-content.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.recommendations__slide{flex:none;width:33.3333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.recommendations__slide{flex:none;width:25%;min-width:0;min-height:0}}@media screen and (width>=62em){.recommendations__slide{flex:none;width:16.6667%;min-width:0;min-height:0}}.recommendations__slide:first-child{margin-left:8.33333%}.recommendations__slide:last-child,.recommendations__slide:not(:last-child){margin-right:8.33333%}.recommendations__slide-link{display:block}.is-touch .recommendations__slide-link:hover{color:inherit}.recommendations__slide-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.recommendations__slide-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.recommendations__item-image-wrapper{justify-content:center;align-items:center;display:flex}.recommendations__item-image.is-sold-out{opacity:.5}.recommendations__item-availability{text-transform:uppercase;position:absolute}.recommendations__item-title{margin-top:1.5625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (width>=62em){.recommendations__item-title{margin-top:1.875rem}}.recommendations__multiple-prices{margin-right:.3125rem;font-size:1.125rem;line-height:1.5rem;display:inline-block}.recommendations__price{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem}.recommendations__price.-reduced,.recommendations__price.-unknown{color:#000}.recommendations__former-price{margin-right:.625rem;font-family:SourceSans3;font-size:1rem;font-weight:400;line-height:22px;text-decoration-line:line-through}.recommendations__price-reduction{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-weight:300}.recommendations__item-price,.recommendations__item-title{max-height:2.5rem;position:relative;overflow:hidden}@supports (-webkit-line-clamp:3){.recommendations__item-price,.recommendations__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;display:-webkit-box}.recommendations__item-price:after,.recommendations__item-title:after{display:none}}.recommendations__item-price{margin-top:.125rem}.recommendations__slider-button{cursor:pointer;border-style:none;display:inline-block;position:relative}.recommendations__slider-button>.icon{margin:auto;position:absolute;inset:0}.recommendations__slider-button.-disabled,.recommendations__slider-button.is-disabled{color:#fff;cursor:no-drop;background-color:#eee;border:none}.recommendations__slider-button.-disabled:focus,.recommendations__slider-button.-disabled:hover,.recommendations__slider-button.is-disabled:focus,.recommendations__slider-button.is-disabled:hover{border-color:#0000}.is-mouse:not(.was-touch) .recommendations__slider-button.-disabled:focus:hover,.is-mouse:not(.was-touch) .recommendations__slider-button.-disabled:hover:hover,.is-mouse:not(.was-touch) .recommendations__slider-button.is-disabled:focus:hover,.is-mouse:not(.was-touch) .recommendations__slider-button.is-disabled:hover:hover,.was-touch .recommendations__slider-button.-disabled:focus:active,.was-touch .recommendations__slider-button.-disabled:hover:active,.was-touch .recommendations__slider-button.is-disabled:focus:active,.was-touch .recommendations__slider-button.is-disabled:hover:active{background-color:#eee}.recommendations__slider-button{width:1.25rem;height:3.75rem}.recommendations__slider-button>.icon{width:1.25rem;height:1.25rem}.is-mouse:not(.was-touch) .recommendations__slider-button:hover,.was-touch .recommendations__slider-button:active{overflow:hidden}.is-mouse:not(.was-touch) .recommendations__slider-button:hover>.icon,.was-touch .recommendations__slider-button:active>.icon{width:1.5rem;height:1.5rem;left:-.125rem}.recommendations__slider-button{border:none}.is-mouse:not(.was-touch) .recommendations__slider-button:hover,.recommendations__slider-button,.was-touch .recommendations__slider-button:active{color:#000;background-color:#fff}.recommendations__slider-button{position:absolute}.is-touch .recommendations__slider-button{display:none}.recommendations__slider-button.prev{top:25%;left:8.33333%}.recommendations__slider-button.next{top:25%;right:0}.recommendations__bullets{justify-content:center;margin-top:.3125rem;display:flex}.is-touch .recommendations__bullets{display:none}.recommendations__bullet{cursor:pointer;background:0 0;border:.0625rem solid #a5a5a5;border-radius:50%;width:.75rem;height:.75rem;margin-left:.125rem;margin-right:.125rem}.is-mouse .recommendations__bullet:hover{background:#a5a5a5 padding-box content-box;padding:.0625rem}.recommendations__bullet.is-active{background:#666 padding-box content-box;padding:.0625rem}.recommendations__product-alternatives{cursor:pointer;align-items:center;margin-top:.3125rem;display:flex}.recommendations__product-alternatives.-full-width{padding-left:.625rem;padding-right:.625rem}.recommendations__product-alternatives.-full-width button{margin-left:.3125rem}.recommendations__product-alternatives-text{border-bottom:.0625rem solid #000;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.recommendations__product-alternatives-icon{width:1rem;margin-left:.125rem}.recommendations .recommendation__add-to-wishlist-heart{justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;position:absolute;top:0;right:0}.is-mouse .recommendations .recommendation__add-to-wishlist-heart:hover .icon{color:#000;stroke:#000}.is-mouse .recommendations .recommendation__add-to-wishlist-heart:hover{cursor:pointer}.recommendations .recommendation__add-to-wishlist-heart .icon{color:#a5a5a5;width:1.875rem;height:1.875rem}.recommendations .recommendation__add-to-wishlist-heart.is-favored .icon{color:#000;stroke:#000;animation:.6s heartbeat}.desy-recommendations{flex:none;width:100%;min-width:0;min-height:0;margin-bottom:2.5rem}.desy-recommendations__headline{margin-bottom:1rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media print,screen and (width>=48em){.desy-recommendations__headline{font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}}.desy-recommendations__slider{position:relative}@media print,screen and (width>=48em){.desy-recommendations__slider{width:calc(100% + 10px);margin-left:-.625rem}}.desy-recommendations__slider-content{padding-bottom:.9375rem;display:flex;overflow-x:scroll}@media print,screen and (width>=48em){.desy-recommendations__slider-content{padding-bottom:0}.is-touch .desy-recommendations__slider-content{padding-bottom:.9375rem}}.desy-recommendations__slider-content.hide-scrollbar::-webkit-scrollbar{display:none}.is-mouse .desy-recommendations__slider-content::-webkit-scrollbar{display:none}.desy-recommendations__slider-content.hide-scrollbar,.is-mouse .desy-recommendations__slider-content{-ms-overflow-style:none;scrollbar-width:none}.desy-recommendations__slide{flex:none;width:33.3333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.desy-recommendations__slide{flex:none;width:25%;min-width:0;min-height:0}}@media screen and (width>=62em){.desy-recommendations__slide{flex:none;width:16.6667%;min-width:0;min-height:0}}.desy-recommendations__slide:first-child{margin-left:8.33333%}.desy-recommendations__slide:last-child,.desy-recommendations__slide:not(:last-child){margin-right:8.33333%}.desy-recommendations__slide-link{display:block}.is-touch .desy-recommendations__slide-link:hover{color:inherit}.desy-recommendations__slide-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.desy-recommendations__slide-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.desy-recommendations__item-image-wrapper{justify-content:center;align-items:center;display:flex}.desy-recommendations__item-image.is-sold-out{opacity:.5}.desy-recommendations__item-availability{text-transform:uppercase;position:absolute}.desy-recommendations__item-title{margin-top:1.5625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (width>=62em){.desy-recommendations__item-title{margin-top:1.875rem}}.desy-recommendations__multiple-prices{margin-right:.3125rem;font-size:1.125rem;line-height:1.5rem;display:inline-block}.desy-recommendations__price{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem}.desy-recommendations__price.-reduced,.desy-recommendations__price.-unknown{color:#000}.desy-recommendations__former-price{margin-right:.625rem;font-family:SourceSans3;font-size:1rem;font-weight:400;line-height:22px;text-decoration-line:line-through}.desy-recommendations__price-reduction{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-weight:300}.desy-recommendations__item-price,.desy-recommendations__item-title{max-height:2.5rem;position:relative;overflow:hidden}@supports (-webkit-line-clamp:3){.desy-recommendations__item-price,.desy-recommendations__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;display:-webkit-box}.desy-recommendations__item-price:after,.desy-recommendations__item-title:after{display:none}}.desy-recommendations__item-price{margin-top:.125rem}.desy-recommendations__slider-button{cursor:pointer;border-style:none;display:inline-block;position:relative}.desy-recommendations__slider-button>.icon{margin:auto;position:absolute;inset:0}.desy-recommendations__slider-button.-disabled,.desy-recommendations__slider-button.is-disabled{color:#fff;cursor:no-drop;background-color:#eee;border:none}.desy-recommendations__slider-button.-disabled:focus,.desy-recommendations__slider-button.-disabled:hover,.desy-recommendations__slider-button.is-disabled:focus,.desy-recommendations__slider-button.is-disabled:hover{border-color:#0000}.is-mouse:not(.was-touch) .desy-recommendations__slider-button.-disabled:focus:hover,.is-mouse:not(.was-touch) .desy-recommendations__slider-button.-disabled:hover:hover,.is-mouse:not(.was-touch) .desy-recommendations__slider-button.is-disabled:focus:hover,.is-mouse:not(.was-touch) .desy-recommendations__slider-button.is-disabled:hover:hover,.was-touch .desy-recommendations__slider-button.-disabled:focus:active,.was-touch .desy-recommendations__slider-button.-disabled:hover:active,.was-touch .desy-recommendations__slider-button.is-disabled:focus:active,.was-touch .desy-recommendations__slider-button.is-disabled:hover:active{background-color:#eee}.desy-recommendations__slider-button{width:1.25rem;height:3.75rem}.desy-recommendations__slider-button>.icon{width:1.25rem;height:1.25rem}.is-mouse:not(.was-touch) .desy-recommendations__slider-button:hover,.was-touch .desy-recommendations__slider-button:active{overflow:hidden}.is-mouse:not(.was-touch) .desy-recommendations__slider-button:hover>.icon,.was-touch .desy-recommendations__slider-button:active>.icon{width:1.5rem;height:1.5rem;left:-.125rem}.desy-recommendations__slider-button{color:#000;background-color:#fff;border:none}.is-mouse:not(.was-touch) .desy-recommendations__slider-button:hover,.was-touch .desy-recommendations__slider-button:active{color:#000;background-color:#fff}.desy-recommendations__slider-button{position:absolute}.is-touch .desy-recommendations__slider-button{display:none}.desy-recommendations__slider-button.prev{top:25%;left:8.33333%}.desy-recommendations__slider-button.next{top:25%;right:0}.desy-recommendations__bullets{justify-content:center;margin-top:.3125rem;display:flex}.is-touch .desy-recommendations__bullets{display:none}.desy-recommendations__bullet{cursor:pointer;background:0 0;border:.0625rem solid #a5a5a5;border-radius:50%;width:.75rem;height:.75rem;margin-left:.125rem;margin-right:.125rem}.is-mouse .desy-recommendations__bullet:hover{background:#a5a5a5 padding-box content-box;padding:.0625rem}.desy-recommendations__bullet.is-active{background:#666 padding-box content-box;padding:.0625rem}.desy-recommendations__product-alternatives{cursor:pointer;align-items:center;margin-top:.3125rem;display:flex}.desy-recommendations__product-alternatives.-full-width{padding-left:.625rem;padding-right:.625rem}.desy-recommendations__product-alternatives.-full-width button{margin-left:.3125rem}.desy-recommendations__product-alternatives-text{border-bottom:.0625rem solid #000;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.desy-recommendations__product-alternatives-icon{width:1rem;margin-left:.125rem}.desy-recommendations .recommendation__add-to-wishlist-heart{justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;position:absolute;top:0;right:0}.is-mouse .desy-recommendations .recommendation__add-to-wishlist-heart:hover .icon{color:#000;stroke:#000}.is-mouse .desy-recommendations .recommendation__add-to-wishlist-heart:hover{cursor:pointer}.desy-recommendations .recommendation__add-to-wishlist-heart .icon{color:#a5a5a5;width:1.875rem;height:1.875rem}.desy-recommendations .recommendation__add-to-wishlist-heart.is-favored .icon{color:#000;stroke:#000;animation:.6s heartbeat}.into-cart__recommendations{flex:none;width:100%;min-width:0;min-height:0;margin-bottom:1.25rem}.into-cart__recommendations__headline{text-align:center;margin-bottom:1.25rem;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media print,screen and (width>=48em){.into-cart__recommendations__headline{margin-left:calc(8.33333% - 10px);font-family:SourceSans3,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem}}.into-cart__recommendations__slider{position:relative}@media print,screen and (width>=48em){.into-cart__recommendations__slider{width:calc(100% + 10px);margin-left:-.625rem}}.into-cart__recommendations__slider-content{padding-bottom:.9375rem;display:flex;overflow-x:scroll}@media print,screen and (width>=48em){.into-cart__recommendations__slider-content{padding-bottom:0}.is-touch .into-cart__recommendations__slider-content{padding-bottom:.9375rem}}.into-cart__recommendations__slider-content.hide-scrollbar::-webkit-scrollbar{display:none}.is-mouse .into-cart__recommendations__slider-content::-webkit-scrollbar{display:none}.into-cart__recommendations__slider-content.hide-scrollbar,.is-mouse .into-cart__recommendations__slider-content{-ms-overflow-style:none;scrollbar-width:none}.into-cart__recommendations__slide{flex:none;width:33.3333%;min-width:0;min-height:0;position:relative}@media print,screen and (width>=48em){.into-cart__recommendations__slide{width:6rem}}.into-cart__recommendations__slide:not(:last-child){margin-right:.625rem}.into-cart__recommendations__slide-link{display:block}.is-touch .into-cart__recommendations__slide-link:hover{color:inherit}.into-cart__recommendations__slide-link{color:#000;cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:none;position:relative}.into-cart__recommendations__slide-link:hover{-webkit-text-decoration:underline #000;text-decoration:underline #000}.into-cart__recommendations__item-image-wrapper{justify-content:center;align-items:center;display:flex}.into-cart__recommendations__item-image.is-sold-out{opacity:.5}.into-cart__recommendations__item-availability{text-transform:uppercase;position:absolute}.into-cart__recommendations__item-title{margin-top:1.5625rem;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (width>=62em){.into-cart__recommendations__item-title{margin-top:1.875rem}}.into-cart__recommendations__multiple-prices{margin-right:.3125rem;font-size:1.125rem;line-height:1.5rem;display:inline-block}.into-cart__recommendations__price{color:#000;font-family:SourceSans3,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem}.into-cart__recommendations__price.-reduced,.into-cart__recommendations__price.-unknown{color:#000}.into-cart__recommendations__former-price{margin-right:.625rem;font-family:SourceSans3;font-size:1rem;font-weight:400;line-height:22px;text-decoration-line:line-through}.into-cart__recommendations__price-reduction{color:#d21929;font-family:SourceSans3,Arial,sans-serif;font-weight:300}.into-cart__recommendations__item-price,.into-cart__recommendations__item-title{max-height:2.5rem;position:relative;overflow:hidden}@supports (-webkit-line-clamp:3){.into-cart__recommendations__item-price,.into-cart__recommendations__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;display:-webkit-box}.into-cart__recommendations__item-price:after,.into-cart__recommendations__item-title:after{display:none}}.into-cart__recommendations__item-price{margin-top:.125rem}.into-cart__recommendations__slider-button{cursor:pointer;border-style:none;display:inline-block;position:relative}.into-cart__recommendations__slider-button>.icon{margin:auto;position:absolute;inset:0}.into-cart__recommendations__slider-button.-disabled,.into-cart__recommendations__slider-button.is-disabled{color:#fff;cursor:no-drop;background-color:#eee;border:none}.into-cart__recommendations__slider-button.-disabled:focus,.into-cart__recommendations__slider-button.-disabled:hover,.into-cart__recommendations__slider-button.is-disabled:focus,.into-cart__recommendations__slider-button.is-disabled:hover{border-color:#0000}.is-mouse:not(.was-touch) .into-cart__recommendations__slider-button.-disabled:focus:hover,.is-mouse:not(.was-touch) .into-cart__recommendations__slider-button.-disabled:hover:hover,.is-mouse:not(.was-touch) .into-cart__recommendations__slider-button.is-disabled:focus:hover,.is-mouse:not(.was-touch) .into-cart__recommendations__slider-button.is-disabled:hover:hover,.was-touch .into-cart__recommendations__slider-button.-disabled:focus:active,.was-touch .into-cart__recommendations__slider-button.-disabled:hover:active,.was-touch .into-cart__recommendations__slider-button.is-disabled:focus:active,.was-touch .into-cart__recommendations__slider-button.is-disabled:hover:active{background-color:#eee}.into-cart__recommendations__slider-button{width:2.75rem;height:2.75rem}.into-cart__recommendations__slider-button>.icon{width:2rem;height:2rem}.into-cart__recommendations__slider-button{color:#000;background-color:#d8d8d8}.is-mouse:not(.was-touch) .into-cart__recommendations__slider-button:hover,.was-touch .into-cart__recommendations__slider-button:active{background-color:#a5a5a5}.into-cart__recommendations__slider-button{position:absolute}.is-touch .into-cart__recommendations__slider-button{display:none}.into-cart__recommendations__slider-button.prev{top:36%;left:-.625rem}.into-cart__recommendations__slider-button.next{top:36%;right:-.625rem}.into-cart__recommendations__bullets{justify-content:center;margin-top:.3125rem;display:flex}.is-touch .into-cart__recommendations__bullets{display:none}.into-cart__recommendations__bullet{cursor:pointer;background:0 0;border:.0625rem solid #a5a5a5;border-radius:50%;width:.75rem;height:.75rem;margin-left:.125rem;margin-right:.125rem}.is-mouse .into-cart__recommendations__bullet:hover{background:#a5a5a5 padding-box content-box;padding:.0625rem}.into-cart__recommendations__bullet.is-active{background:#666 padding-box content-box;padding:.0625rem}.into-cart__recommendations__product-alternatives{cursor:pointer;align-items:center;margin-top:.3125rem;display:flex}.into-cart__recommendations__product-alternatives.-full-width{padding-left:.625rem;padding-right:.625rem}.into-cart__recommendations__product-alternatives.-full-width button{margin-left:.3125rem}.into-cart__recommendations__product-alternatives-text{border-bottom:.0625rem solid #000;font-family:SourceSans3,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.into-cart__recommendations__product-alternatives-icon{width:1rem;margin-left:.125rem}.into-cart__recommendations .recommendation__add-to-wishlist-heart{justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;position:absolute;top:0;right:0}.is-mouse .into-cart__recommendations .recommendation__add-to-wishlist-heart:hover .icon{color:#000;stroke:#000}.is-mouse .into-cart__recommendations .recommendation__add-to-wishlist-heart:hover{cursor:pointer}.into-cart__recommendations .recommendation__add-to-wishlist-heart .icon{color:#a5a5a5;width:1.875rem;height:1.875rem}.into-cart__recommendations .recommendation__add-to-wishlist-heart.is-favored .icon{color:#000;stroke:#000;animation:.6s heartbeat}.product-card_image-container{width:100%;display:block;position:relative}.product-card_image-container>.product-card_image{width:100%;top:0;left:0}.product-card_image-container.product-card_image--extra-spacing{padding:11.6667% 8.33333%}.product-card_image-wrapper{flex:none}.product-card{flex-direction:column;height:100%;position:relative;overflow:visible}.product-card,.product-card_actions{justify-content:space-between;display:flex}.product-card_actions{min-height:34px;margin-top:12px}.product-card_notify-link{align-self:center;align-items:center;display:flex}.product-card_primary_link-text{cursor:pointer}.product-card_buttonbar,.product-card_primary_button-with-text{justify-content:flex-end;gap:12px;margin-left:auto;display:flex}.product-card_price-section{flex-direction:column;gap:.5rem;display:flex}.product-card_price-section .product-card__price{align-items:baseline;display:flex}.product-card_price-section .product-card__price>:first-child{margin-right:8px}.product-card_price-section .product-card__price>:not(:first-child){margin-right:4px}.product-card_price-section .product-card__price-per-item{gap:.5rem;display:flex}.product-card_price-section.wishlist-touchpoint{margin:4px 0}.product-card_price-section.add-to-cart-sheet-touchpoint{margin:0}.product-card_price-section.add-to-cart-sheet-touchpoint .product-card__price{gap:.5rem}.product-card_price-section.add-to-cart-sheet-touchpoint .product-card__price>*{margin:0}.product-card__link.two-line-wrap{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card_content{display:flex}@media (width>=768px){.product-card_content{flex-direction:column;height:100%}}@media (width>=992px){.product-card_content{flex-direction:column;height:100%}}.product-card_content.recommendation-touchpoint{flex-direction:column;height:100%}.product-card_content.add-to-cart-sheet-touchpoint{flex-direction:row;gap:.5rem}.product-card_content.add-to-cart-sheet-touchpoint .product-card_image-wrapper{flex-basis:140px}.product-card_slider-content-wrapper{min-width:152px;max-width:152px}@media (width>=768px){.product-card_slider-content-wrapper{min-width:100%}}@media (width>=992px){.product-card_slider-content-wrapper{min-width:100%}}.product-card_image-content-wrapper{min-width:100%;max-width:152px}.product-card_image-wrapper{position:relative}.product-card_sold-out-text{text-transform:uppercase;width:100%;position:absolute;top:calc(50% - 22px)}.product-card_sold-out{opacity:.33}.product-card_details-variant{height:1.25rem;display:block}.product-card__header{flex-direction:column;gap:.25rem;display:flex}.product-card_details-area{flex-direction:column;justify-content:space-between;width:calc(100% - 172px);margin:0 10px;display:flex;overflow:visible}@media (width>=768px){.product-card_details-area{flex:1;width:auto;margin:8px 10px 0}}@media (width>=992px){.product-card_details-area{flex:1;width:auto;margin:8px 10px 0}}.product-card_details-area.recommendation-touchpoint{width:auto;margin:8px 10px 0}.product-card_details-area.add-to-cart-sheet-touchpoint{flex:1;margin:0;overflow:hidden}.product-card_details-area.add-to-cart-sheet-touchpoint .product-card__header{gap:.25rem}.product-card_details-area_selections{flex-direction:column;gap:.25rem;display:flex}.product-card_details-area_selections.touchpoint-add-to-cart-sheet{margin-top:.25rem}.product-card_selection-element{grid-template-columns:auto 4px 1fr;display:grid}.product-card_selection-element span:not(.product-card_details-size){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-card__benefits{flex-wrap:wrap;gap:.25rem;display:flex}.product-card__header.touchpoint-recommendation{gap:0}.product-card__header.touchpoint-recommendation .product-card__benefits{padding-top:.5rem}.product-card_on-image-button{cursor:pointer;width:2rem;height:2rem;margin:.75rem;position:absolute;top:0;right:0}.nowrap{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}@media (width>=768px){.nowrap{width:auto}}@media (width>=992px){.nowrap{width:auto}}.product-card_benefit-tag{margin-right:4px}.pointer{cursor:pointer}:focus-visible{outline-offset:2px;border-radius:2px;outline:1px solid #000}.bzfy-t-feed-carousel img.bzfy-o-image{aspect-ratio:1}#pdp-flowbox:has(.slick-slide:not(.slick-cloned)){padding-bottom:var(--spacing-8)}@media (width>=768px){#pdp-flowbox:has(.slick-slide:not(.slick-cloned)){margin-bottom:var(--spacing-10)}}
