.article-collection__headline,.error-page__headline,.font-style_h1,.footer-seo .h1,.footer-seo h1,.full-width-banner-teaser__headline,.headline h1,.headline--type_h1,.headline-subline-teaser__headline,.headline.h1,.html-teaser .h1,.html-teaser h1,.image-slider-teaser__headline,.instagram-teaser__headline,.my-account__page-headline,.navigation-insertion-teaser__headline,.outfit-detailed-page__headline,.password-reset-form__headline,.password-reset-request-form__headline,.size-notification-page__headline,.slider-images .image-teaser__headline,.video-teaser__heading,.wishlist-page__headline{font-size:20px;font-weight:300;letter-spacing:1px;line-height:38px}@media(min-width:768px){.article-collection__headline,.error-page__headline,.font-style_h1,.footer-seo .h1,.footer-seo h1,.full-width-banner-teaser__headline,.headline h1,.headline--type_h1,.headline-subline-teaser__headline,.headline.h1,.html-teaser .h1,.html-teaser h1,.image-slider-teaser__headline,.instagram-teaser__headline,.my-account__page-headline,.navigation-insertion-teaser__headline,.outfit-detailed-page__headline,.password-reset-form__headline,.password-reset-request-form__headline,.size-notification-page__headline,.slider-images .image-teaser__headline,.video-teaser__heading,.wishlist-page__headline{font-size:28px;line-height:46px}}@media(min-width:1280px){.article-collection__headline,.error-page__headline,.font-style_h1,.footer-seo .h1,.footer-seo h1,.full-width-banner-teaser__headline,.headline h1,.headline--type_h1,.headline-subline-teaser__headline,.headline.h1,.html-teaser .h1,.html-teaser h1,.image-slider-teaser__headline,.instagram-teaser__headline,.my-account__page-headline,.navigation-insertion-teaser__headline,.outfit-detailed-page__headline,.password-reset-form__headline,.password-reset-request-form__headline,.size-notification-page__headline,.slider-images .image-teaser__headline,.video-teaser__heading,.wishlist-page__headline{font-size:32px;line-height:50px}}@media(min-width:1920px){.article-collection__headline,.error-page__headline,.font-style_h1,.footer-seo .h1,.footer-seo h1,.full-width-banner-teaser__headline,.headline h1,.headline--type_h1,.headline-subline-teaser__headline,.headline.h1,.html-teaser .h1,.html-teaser h1,.image-slider-teaser__headline,.instagram-teaser__headline,.my-account__page-headline,.navigation-insertion-teaser__headline,.outfit-detailed-page__headline,.password-reset-form__headline,.password-reset-request-form__headline,.size-notification-page__headline,.slider-images .image-teaser__headline,.video-teaser__heading,.wishlist-page__headline{font-size:42px;line-height:60px}}.accordions-list__accordion-button,.checkout-step-confirmation__form-headline,.empty-search-info__headline,.font-style_h2,.footer-seo .h2,.footer-seo h2,.headline h2,.headline--type_h2,.headline.h2,.hero-teaser__link,.html-teaser .h2,.html-teaser h2,.image-slider-teaser__tab-headline,.language-switcher__current-shop,.outfit-detailed-page__summary-price,.outfit-detailed-page__summary-price-text,.share-wishlist-modal__headline,.uc-embedding-container .uc-embedding-wrapper h3,.video-teaser__play-button{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:22px}@media(min-width:1280px){.accordions-list__accordion-button,.checkout-step-confirmation__form-headline,.empty-search-info__headline,.font-style_h2,.footer-seo .h2,.footer-seo h2,.headline h2,.headline--type_h2,.headline.h2,.hero-teaser__link,.html-teaser .h2,.html-teaser h2,.image-slider-teaser__tab-headline,.language-switcher__current-shop,.outfit-detailed-page__summary-price,.outfit-detailed-page__summary-price-text,.share-wishlist-modal__headline,.uc-embedding-container .uc-embedding-wrapper h3,.video-teaser__play-button{font-size:18px;line-height:24px}}@media(min-width:1920px){.accordions-list__accordion-button,.checkout-step-confirmation__form-headline,.empty-search-info__headline,.font-style_h2,.footer-seo .h2,.footer-seo h2,.headline h2,.headline--type_h2,.headline.h2,.hero-teaser__link,.html-teaser .h2,.html-teaser h2,.image-slider-teaser__tab-headline,.language-switcher__current-shop,.outfit-detailed-page__summary-price,.outfit-detailed-page__summary-price-text,.share-wishlist-modal__headline,.uc-embedding-container .uc-embedding-wrapper h3,.video-teaser__play-button{font-size:22px;letter-spacing:1px;line-height:30px}}.checkout-step-confirmation__headline,.font-style_p,.headline-subline-teaser__text,.language-switcher__header,.size-notification-page__subline{font-size:14px;letter-spacing:.7px;line-height:28px}@media(min-width:768px){.checkout-step-confirmation__headline,.font-style_p,.headline-subline-teaser__text,.language-switcher__header,.size-notification-page__subline{font-size:16px;letter-spacing:.8px;line-height:32px}}@media(min-width:1920px){.checkout-step-confirmation__headline,.font-style_p,.headline-subline-teaser__text,.language-switcher__header,.size-notification-page__subline{font-size:18px;line-height:36px}}.abo-modal__button--cancel,.accordions-list__accordion-content,.amazon-checkout__wrapper .amazon-checkout__order-info,.benefit-bar-carousel__content,.benefit-bar-carousel__tooltip-text,.bouncing-arrow-text,.cart-page-payments__headline,.checkout-step-confirmation__order-detail-name,.checkout-step-confirmation__subheadline,.checkout-step-delivery__form-text,.checkout-step-login__form-text,.error-page,.favorite-categories__link,.font-style_span,.footer-brand-page__copyrights,.footer-brand-page__service-link,.footer-checkout__copyright-text,.footer-checkout__service-link,.footer-help__headline,.footer-help__text,.footer-job-offer__headline,.footer-job-offer__text,.footer-payments-and-deliveries__headline,.footer-teaser__column-headline,.footer-teaser__column-link,.footer__copyright-text,.footer__service-link,.headline-subline-teaser__subline,.image-slider-teaser__subline,.image-slider-teaser__tab-description,.instagram-teaser__subline,.navigation-insertion-teaser__text,.outfit-detailed-page__back-link,.outfit-detailed-page__order-features li,.password-reset-form__description,.password-reset-request-form__description,.personalisation-modal__button--cancel,.personalisation-modal__info-text,.product-detailed-page__order-features li,.sale-box__order-features li,.sale-box__personalisation-error,.sale-box__price--old,.sale-box__product-unavailable-info,.simple-image-teaser__title,.video-teaser__subline,.wishlist-page__description,.wishlist-product-box__flags{font-size:13px;letter-spacing:.5px;line-height:24px}@media(min-width:1280px){.abo-modal__button--cancel,.accordions-list__accordion-content,.amazon-checkout__wrapper .amazon-checkout__order-info,.benefit-bar-carousel__content,.benefit-bar-carousel__tooltip-text,.bouncing-arrow-text,.cart-page-payments__headline,.checkout-step-confirmation__order-detail-name,.checkout-step-confirmation__subheadline,.checkout-step-delivery__form-text,.checkout-step-login__form-text,.error-page,.favorite-categories__link,.font-style_span,.footer-brand-page__copyrights,.footer-brand-page__service-link,.footer-checkout__copyright-text,.footer-checkout__service-link,.footer-help__headline,.footer-help__text,.footer-job-offer__headline,.footer-job-offer__text,.footer-payments-and-deliveries__headline,.footer-teaser__column-headline,.footer-teaser__column-link,.footer__copyright-text,.footer__service-link,.headline-subline-teaser__subline,.image-slider-teaser__subline,.image-slider-teaser__tab-description,.instagram-teaser__subline,.navigation-insertion-teaser__text,.outfit-detailed-page__back-link,.outfit-detailed-page__order-features li,.password-reset-form__description,.password-reset-request-form__description,.personalisation-modal__button--cancel,.personalisation-modal__info-text,.product-detailed-page__order-features li,.sale-box__order-features li,.sale-box__personalisation-error,.sale-box__price--old,.sale-box__product-unavailable-info,.simple-image-teaser__title,.video-teaser__subline,.wishlist-page__description,.wishlist-product-box__flags{font-size:14px;letter-spacing:.8px;line-height:28px}}.adjacent-images__extra-text,.article-collection__tab-button,.asymetric-images__extra-text,.checkout-step-address-correction__address-headline,.checkout-step-address-correction__step-headline,.checkout-step-delivery__form-headline,.checkout-step-login__form-headline,.checkout-step-payment__step-headline,.favorite-categories__headline,.favorite-categories__main-link,.font-style_title,.hero-teaser__links-title,.image-teaser__headline,.images-carousel__extra-text,.slider-images .image-teaser__text,.slider-images__extra-text,.wishlist-product-box__description,.wishlist-product-box__details{font-size:14px;letter-spacing:.7px;line-height:28px}@media(min-width:768px){.adjacent-images__extra-text,.article-collection__tab-button,.asymetric-images__extra-text,.checkout-step-address-correction__address-headline,.checkout-step-address-correction__step-headline,.checkout-step-delivery__form-headline,.checkout-step-login__form-headline,.checkout-step-payment__step-headline,.favorite-categories__headline,.favorite-categories__main-link,.font-style_title,.hero-teaser__links-title,.image-teaser__headline,.images-carousel__extra-text,.slider-images .image-teaser__text,.slider-images__extra-text,.wishlist-product-box__description,.wishlist-product-box__details{font-size:16px;letter-spacing:.8px;line-height:32px}}@media(min-width:1920px){.adjacent-images__extra-text,.article-collection__tab-button,.asymetric-images__extra-text,.checkout-step-address-correction__address-headline,.checkout-step-address-correction__step-headline,.checkout-step-delivery__form-headline,.checkout-step-login__form-headline,.checkout-step-payment__step-headline,.favorite-categories__headline,.favorite-categories__main-link,.font-style_title,.hero-teaser__links-title,.image-teaser__headline,.images-carousel__extra-text,.slider-images .image-teaser__text,.slider-images__extra-text,.wishlist-product-box__description,.wishlist-product-box__details{font-size:18px;line-height:36px}}.abo-modal__success-info,.font-style_label,.password-reset-form__errors,.password-reset-request-form__errors,.sale-box__model-info,.size-notification-modal__email-info,.size-notification-page__footer{font-size:12px;letter-spacing:.2px;line-height:20px}/*! systematize.scss | MIT License | github.com/mvasilkov/systematize */html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Helvetica Neue,sans-serif;line-height:1.58;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:SFMono-Regular,SF Mono,Ubuntu Mono,Consolas,DejaVu Sans Mono,Menlo,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:SFMono-Regular,SF Mono,Ubuntu Mono,Consolas,DejaVu Sans Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}iframe{border:0}img{border-style:none}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[tabindex="-1"]:focus{outline:0}@font-face{font-display:block;font-family:iconfont;font-style:normal;font-weight:400;src:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/fonts/iconfont.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/fonts/montserrat-latin-ext-variable-100-900.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/fonts/montserrat-latin-variable-100-900.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.slide-fade-leave-active,.slide-left-enter-active{transition:all 1.5s ease-in-out}.slide-left-enter,.slide-left-leave,.slide-left-leave-to{transform:translateX(10px)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transform-origin:top;transition:transform .15s cubic-bezier(.7,0,.3,1),opacity .3s ease}.slide-enter,.slide-leave-to{opacity:0;transform:translateY(100%) scaleY(0)}.slide-enter-to,.slide-leave{opacity:1;transform:translateY(0) scaleY(1)}*{box-sizing:border-box;letter-spacing:.2px}body,html{background-color:#fff;color:#1a1919;display:block;font-family:Montserrat,sans-serif;font-weight:300;line-height:1;margin:0;width:100%;-webkit-font-smoothing:antialiased;font-size:12px}@media(min-width:1024px){body,html{font-size:14px}}@media(min-width:768px){body.checkout-layout{background:#f3f3f3}}body.page-detail-view .breadcrumbs{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){body.page-detail-view .breadcrumbs{padding-left:80px;padding-right:80px}}@media(min-width:1024px){body.page-detail-view{overflow-x:clip}body.page-detail-view #novosales-app{overflow:clip}}body.page-list-view .breadcrumbs{margin-bottom:0}body.body-scroll-disabled{overflow:hidden;position:relative;touch-action:none}#novosales-app{overflow:hidden}#novosales-app[v-cloak]{display:none!important}.body-scroll-disabled #novosales-app{padding-right:var(--scrollbar-width)}button{color:#1a1919}button,input,select,textarea{font-family:Montserrat,sans-serif}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}canvas,embed[type="application/x-shockwave-flash"]{height:0;position:absolute;visibility:hidden;width:0}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.link{color:inherit;font-weight:700;text-decoration:underline}.link:active,.link:hover{text-decoration:none}.placeholder{background:#f6f7f8;position:relative}@media(min-width:1025px){.placeholder{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.fancy-underline{text-decoration:underline}@media(min-width:1025px){.fancy-underline{text-decoration:none!important}.fancy-underline:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.fancy-underline:active:after,.fancy-underline:focus:after,.fancy-underline:hover:after{transform:scaleX(1)}}.fancy-underline--reversed{text-decoration:underline}@media(min-width:1025px){.fancy-underline--reversed{text-decoration:none!important}.fancy-underline--reversed:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.fancy-underline--reversed:active:after,.fancy-underline--reversed:after,.fancy-underline--reversed:focus:after,.fancy-underline--reversed:hover:after{transform:scaleX(1)}.fancy-underline--reversed:active:after,.fancy-underline--reversed:focus:after,.fancy-underline--reversed:hover:after{transform:scaleX(0)}}.fancy-underline--active{text-decoration:underline}@media(min-width:1025px){.fancy-underline--active{text-decoration:none!important}.fancy-underline--active:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.fancy-underline--active:active:after,.fancy-underline--active:after,.fancy-underline--active:focus:after,.fancy-underline--active:hover:after{transform:scaleX(1)}}.input-error{color:#f33;display:block;font-size:12px}@media(min-width:1024px){.input-error{font-size:14px}}.button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;padding:24px 14px;position:relative;text-align:center;text-decoration:none;transition:background .15s linear,border-color .15s linear,color .15s linear;width:auto;word-break:break-word}@media(min-width:769px){.button:not([disabled]):active,.button:not([disabled]):focus,.button:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):hover{border-width:3px;padding:22px 12px}.button:not([disabled]):focus-visible,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):focus-visible{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}}.button:active,.button:focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:focus{outline:none}.button[disabled],.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button[disabled]{cursor:not-allowed}@media(min-width:769px){.button[disabled]:hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button[disabled]:hover{opacity:.5}}.button--light{font-weight:300}.button--full-width{width:100%}.button--black,.button--black-reversed,.button--semi-transparent,.button--transparent-white,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept{background-position:99.5% bottom;background-repeat:no-repeat;background-size:202%}@media(min-width:769px){.button--black-reversed:not([disabled]):active,.button--black-reversed:not([disabled]):focus,.button--black-reversed:not([disabled]):hover,.button--black:not([disabled]):active,.button--black:not([disabled]):focus,.button--black:not([disabled]):hover,.button--semi-transparent:not([disabled]):active,.button--semi-transparent:not([disabled]):focus,.button--semi-transparent:not([disabled]):hover,.button--transparent-white:not([disabled]):active,.button--transparent-white:not([disabled]):focus,.button--transparent-white:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):hover{background-position:0;border-width:1px;padding:24px 14px}}.button--black,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept{background-image:linear-gradient(90deg,#fff 50%,#000 0);color:#fff}@media(min-width:769px){.button--black:not([disabled]):active,.button--black:not([disabled]):focus,.button--black:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):hover{color:#1a1919}}.button--black-reversed{background-image:linear-gradient(90deg,#000 50%,#fff 0)}@media(min-width:769px){.button--black-reversed:not([disabled]):active,.button--black-reversed:not([disabled]):focus,.button--black-reversed:not([disabled]):hover{color:#fff}}.button--transparent-white{background-image:linear-gradient(90deg,#fff 50%,transparent 0);border:1px solid #fff;color:#fff}@media(min-width:769px){.button--transparent-white:not([disabled]):active,.button--transparent-white:not([disabled]):focus,.button--transparent-white:not([disabled]):hover{border:1px solid #000;color:#1a1919}}.button--semi-transparent{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,.5) 0);border:1px solid rgba(0,0,0,.5);color:rgba(0,0,0,.5)}@media(min-width:769px){.button--semi-transparent:not([disabled]):active,.button--semi-transparent:not([disabled]):focus,.button--semi-transparent:not([disabled]):hover{background-position:0;border-color:#000;color:#1a1919}}.button--danger,.button--state_error{background:#f33;border-color:#f33;pointer-events:none}@media(min-width:769px){.button--danger:not([disabled]):active,.button--danger:not([disabled]):focus,.button--danger:not([disabled]):hover,.button--state_error:not([disabled]):active,.button--state_error:not([disabled]):focus,.button--state_error:not([disabled]):hover{background:#f33;background-position:0;border-color:#f33}}.button--state_success{background:#0c6;border-color:#0c6;color:#fff;pointer-events:none}@media(min-width:769px){.button--state_success:not([disabled]):active,.button--state_success:not([disabled]):focus,.button--state_success:not([disabled]):hover{background:#0c6;background-position:0;border-color:#0c6}}.button--disabled,.button--state_loading{pointer-events:none}.button--disabled{cursor:not-allowed;opacity:.2}.button--small,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button{font-weight:300;padding-bottom:13px;padding-top:13px}@media(min-width:769px){.button--small:not([disabled]):active,.button--small:not([disabled]):focus,.button--small:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:not([disabled]):hover{padding-bottom:11px;padding-top:11px}}.button--small.button--black,.button--small.button--black-reversed,.button--small.button--semi-transparent,.button--small.button--transparent-white,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black-reversed,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--semi-transparent,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--transparent-white,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept{padding-bottom:13px;padding-top:13px}@media(min-width:769px){.button--small.button--black-reversed:not([disabled]):active,.button--small.button--black-reversed:not([disabled]):focus,.button--small.button--black-reversed:not([disabled]):hover,.button--small.button--black:not([disabled]):active,.button--small.button--black:not([disabled]):focus,.button--small.button--black:not([disabled]):hover,.button--small.button--semi-transparent:not([disabled]):active,.button--small.button--semi-transparent:not([disabled]):focus,.button--small.button--semi-transparent:not([disabled]):hover,.button--small.button--transparent-white:not([disabled]):active,.button--small.button--transparent-white:not([disabled]):focus,.button--small.button--transparent-white:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black-reversed:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black-reversed:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black-reversed:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--black:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--semi-transparent:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--semi-transparent:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--semi-transparent:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--transparent-white:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--transparent-white:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.button--transparent-white:not([disabled]):hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:not([disabled]):hover{padding-bottom:13px;padding-top:13px}}.button--slim{padding:15px 14px}@media(min-width:768px){.button--slim:not([disabled]):active,.button--slim:not([disabled]):focus,.button--slim:not([disabled]):hover{padding:13px 12px}}.button--input-like{align-items:center;display:flex;height:48px;justify-content:center;padding-bottom:0;padding-top:0}@media(min-width:769px){.button--input-like:not([disabled]):active,.button--input-like:not([disabled]):focus,.button--input-like:not([disabled]):hover{padding-bottom:0;padding-top:0}}.button__loader{animation:dotAnimation 1s .2s infinite;background:#000;border-radius:50%;display:block;height:4px;left:50%;margin:7px 0;position:relative;transform:translateX(-50%);width:4px}.button__loader:after,.button__loader:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;top:0;width:100%}.button__loader:before{animation:dotAnimation 1s infinite;left:-250%}.button__loader:after{animation:dotAnimation 1s .4s infinite;right:-250%}.button--keep-label .button__loader{margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.button--keep-label .button__label--loading{visibility:hidden}.burger-menu-redesigned{background:#fff;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:stretch;left:0;max-width:100vw;overflow:hidden;position:fixed;top:0;transform:translateX(max(-100vw,-414px));transition:transform .3s;width:414px;z-index:1300}@media(min-width:1280px){.burger-menu-redesigned{display:none}}.burger-menu-redesigned--open{transform:translateX(0)}.burger-menu-redesigned--overlay:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.burger-menu-redesigned .burger-nav-subcategories-list__subcategories-list{padding-top:50px}.burger-menu-redesigned .burger-nav-subcategories-list__sub-subcategories-list{top:60px}.burger-menu-redesigned__close-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;display:block;padding:0;position:absolute;right:15px;text-align:center;top:15px;z-index:1}.burger-menu-redesigned__close-button:after,.burger-menu-redesigned__close-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.burger-menu-redesigned__close-button:before{color:#1a1919;content:"";font-size:18px}.burger-menu-redesigned__close-button-text{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.burger-menu-redesigned__top-bar{background:#fff;border:0;flex-grow:0;flex-shrink:0;height:48px;width:100%}.burger-menu-redesigned__logo-wrapper{display:block;height:100%;position:relative;text-align:center;width:100%}.burger-menu-redesigned__logo-link{display:inline-block;margin:auto}.burger-menu-redesigned__logo{display:block;height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-35%);width:auto}.burger-menu-redesigned__top-categories-list{display:grid;gap:32px;grid-auto-flow:column;height:100%;list-style:none;margin:0 28px;padding:0;position:relative;z-index:1}.burger-menu-redesigned__top-categories-list--hidden{display:none}.burger-menu-redesigned__top-category-name{color:#1a1919;display:block;font-weight:300;height:47px;letter-spacing:.9px;line-height:48px;position:relative;text-decoration:none;text-transform:uppercase;user-select:none;width:max-content}.burger-menu-redesigned__top-category-name:before{background-color:#fff;content:attr(data-content);font-weight:500;height:100%;left:50%;letter-spacing:.9px;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:max-content}.burger-menu-redesigned__top-category-name--active:before,.burger-menu-redesigned__top-category-name:hover:before{visibility:visible}.burger-menu-redesigned__top-category-name--active{color:#1a1919}.burger-menu-redesigned__top-category-name--active:after{background:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.burger-menu-redesigned__list-container{height:100%;overflow:hidden;padding-top:60px;position:relative;width:100%}@media(min-width:1025px){.burger-menu-redesigned__list-container{padding-top:0}}.burger-menu-redesigned__list-item:first-child{margin-top:8px}.burger-menu-redesigned__list-item:nth-last-child(2){margin-bottom:24px}.burger-menu-redesigned__list-item--full-width{margin-left:0;margin-right:0}.burger-menu-redesigned__list-initial{display:flex;flex-direction:column;height:100%;list-style:none;margin:0;overflow-y:auto;padding:0}.burger-menu-redesigned__list-initial--hidden{display:none}.burger-menu-redesigned__subcategories-list{background:#fff;display:flex;flex-direction:column;height:100%;list-style:none;margin:0;overflow-y:auto;padding:0;width:100%}.burger-menu-redesigned__subcategories-list--hidden{display:none}.burger-menu-redesigned__subcategories-list--frozen{height:100%;overflow:hidden}.burger-menu-redesigned__category-name{color:#1a1919;display:block;line-height:48px;padding:0 28px;position:relative;text-decoration:none;user-select:none}.burger-menu-redesigned__user-shortcuts{background-color:#f5f4f2;font-size:14px;margin-top:auto;padding:28px;width:100%}.burger-menu-redesigned__user-shortcuts .user-shortcuts__link-shortcut--login .user-shortcuts__link-icon{filter:none}.burger-menu-redesigned__user-shortcuts .customer-service-button__circle{height:18px;margin-right:12px;width:18px;z-index:0}.burger-menu-redesigned__user-shortcuts .customer-service-button__headline{font-size:14px;padding-left:0}.burger-menu-redesigned__user-shortcuts .country-lang-indicator__flag{margin-right:12px}.burger-menu-redesigned__user-shortcuts .country-lang-indicator__label{text-transform:none}.burger-menu-redesigned .user-shortcuts{display:grid;gap:21px;grid-auto-flow:row;justify-content:start}.burger-menu-redesigned .user-shortcuts__link-shortcut{flex-direction:row;font-size:14px}.burger-menu-redesigned .user-shortcuts__link-shortcut--language{margin:0}.burger-menu-redesigned .user-shortcuts__link-shortcut--login{font-size:14px}.burger-menu-redesigned .user-shortcuts__link-shortcut--login:before{font-size:18px;height:18px;margin-right:12px;width:18px}.burger-menu-redesigned .user-shortcuts__link-shortcut--wishlist i{font-size:10px;height:15px;line-height:11px;min-width:15px}.burger-menu-redesigned .user-shortcuts__link-icon{margin-right:12px}.burger-nav-subcategories-list__subcategories-list{background:#fff;display:flex;flex-direction:column;height:100%;list-style:none;margin:0;overflow-y:auto;padding:0;width:100%}.burger-nav-subcategories-list__subcategories-list--hidden{display:none}.burger-nav-subcategories-list__subcategories-list--frozen{height:100%;overflow:hidden}.burger-nav-subcategories-list__sub-subcategories-list{background:#fff;display:flex;flex-direction:column;height:100%;left:0;list-style:none;margin:0;overflow-y:auto;padding:0;position:absolute;top:5px;transform:translateX(0);transition:transform .3s ease-in-out;width:100%;will-change:transform;z-index:1300}.burger-nav-subcategories-list__sub-subcategories-list--hidden{transform:translateX(100%)}.burger-nav-subcategories-list__list-item:first-child{margin-top:8px}.burger-nav-subcategories-list__category-name{color:#1a1919;display:block;line-height:48px;padding:0 28px;position:relative;text-decoration:none;user-select:none}.burger-nav-subcategories-list__category-name--arrow-right:after,.burger-nav-subcategories-list__category-name--arrow-right:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.burger-nav-subcategories-list__category-name--arrow-right:before{content:"";font-size:10px;position:absolute;right:28px;top:50%;transform:translateY(-50%)}.burger-nav-subcategories-list__category-name--back{font-weight:500;text-align:center}.burger-nav-subcategories-list__category-name--back:after,.burger-nav-subcategories-list__category-name--back:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.burger-nav-subcategories-list__category-name--back:before{content:"";font-size:10px;left:28px;position:absolute;top:50%;transform:translateY(-50%)}.burger-nav-subcategories-list__flyout-link-item{margin-left:28px;margin-right:28px}.burger-nav-subcategories-list__flyout-link-item:nth-last-child(2){margin-bottom:24px}.burger-nav-subcategories-list__flyout-link-item--with-icon{margin-left:0;margin-right:0}.burger-nav-subcategories-list__flyout-link-link{color:#1a1919;line-height:44px;position:relative;text-decoration:none;-webkit-text-stroke-width:.3px}.burger-nav-subcategories-list__flyout-link-link--with-icon{display:block;padding-left:64px}.burger-nav-subcategories-list__flyout-link-icon{display:block;height:auto;left:28px;margin:0;max-height:22px;max-width:26px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.burger-nav-stateful-item__list{list-style:none;margin:0;padding:0}.burger-nav-stateful-item__containing-item{position:relative}.burger-nav-stateful-item__containing-item:after,.burger-nav-stateful-item__containing-item:before{background-color:transparent;content:"";left:0;position:absolute;right:0;transition:background-color .3s ease-in-out,visibility 0s .3s;transition-delay:0s,.3s;transition-duration:.3s,0s;transition-property:background-color,visibility;transition-timing-function:ease-in-out,linear;visibility:hidden;z-index:-1}.burger-nav-stateful-item__containing-item:before{height:4px;top:-6px}.burger-nav-stateful-item__containing-item:after{height:40px;top:0}.burger-nav-stateful-item__containing-item--active:after{background-color:#f5f4f2;transition-delay:0s,0s;visibility:visible}.burger-nav-stateful-item__containing-item--active+.burger-nav-stateful-item__containing-item:before{background-color:#f5f4f2;transform:translateY(0);transition-delay:0s,0s,0s;transition-duration:.3s,0s,.3s;transition-property:background-color,visibility,transform;transition-timing-function:ease-in-out,linear,ease-in-out;visibility:visible}.burger-nav-stateful-item__containing-item--active+.burger-nav-stateful-item__containing-item--active:before{background-color:transparent;transform:translateY(6px);transition-delay:0s,.3s,0s;visibility:hidden}.burger-nav-stateful-item__containing-item--last-one{background-image:linear-gradient(0deg,transparent 2px,#f5f4f2 2px 6px,transparent 6px)}.burger-nav-stateful-item__containing-item--last-one .burger-nav-stateful-item__containing-item--last-one:last-child{background-image:none;padding-bottom:0}.burger-nav-stateful-item__containing-item--nested:first-child{margin-top:8px}.burger-nav-stateful-item__containing-item--nested:last-child{padding-bottom:10px}.burger-nav-stateful-item__category-name{color:#1a1919;display:block;line-height:40px;padding:0 28px;position:relative;text-decoration:none;user-select:none}.burger-nav-stateful-item__category-name--arrow:after,.burger-nav-stateful-item__category-name--arrow:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.burger-nav-stateful-item__category-name--arrow:before{content:"";font-size:6px;position:absolute;right:28px;top:50%;transform:translateY(-50%);transition:transform .3s}.burger-nav-stateful-item__category-name--active{-webkit-text-stroke-width:.3px}.burger-nav-stateful-item__category-name--active:before{transform:translateY(-50%) rotate(180deg)}.page-overlay{background:rgba(0,0,0,.3);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:1200}.page-overlay--visible{opacity:1;visibility:visible}.loader,.pswp__preloader__donut{background:hsla(0,0%,100%,.6);position:relative}.loader__animation{animation:dotAnimation 1s .2s infinite;background:#000;border-radius:50%;display:block;height:4px;left:50%;position:relative;position:absolute;top:50%;transform:translateX(-50%,-50%);width:4px}.loader__animation:after,.loader__animation:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;top:0;width:100%}.loader__animation:before{animation:dotAnimation 1s infinite;left:-250%}.loader__animation:after{animation:dotAnimation 1s .4s infinite;right:-250%}@keyframes dotAnimation{0%{background:#000}50%{background:#ddd}to{background:#000}}.language-switcher__header{font-size:14px;letter-spacing:.8px;line-height:28px;margin-bottom:40px}@media(min-width:768px){.language-switcher__header{font-size:16px;line-height:32px}}.language-switcher__current-shop{display:block;font-weight:500}@media(min-width:768px){.language-switcher__selectors{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1920px){.language-switcher__selectors{justify-content:flex-start;margin:0 auto;max-width:83%}}.language-switcher__selector{align-items:center;border:1px solid #000;cursor:pointer;display:flex;height:70px;justify-content:space-between;padding:0 35px 0 15px;position:relative;width:100%}.language-switcher__selector--active{cursor:default}@media(min-width:768px){.language-switcher__selector{padding:0 50px 0 30px;width:50%}.language-switcher__selector:first-child{border-right:none}}@media(min-width:1920px){.language-switcher__selector{width:33.33333%}}.language-switcher__selector:after,.language-switcher__selector:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language-switcher__selector:before{content:"";font-size:5px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(min-width:768px){.language-switcher__selector:before{right:30px}}.language-switcher__mobile-label,.language-switcher__selector-label{font-size:16px;font-weight:500;position:relative;z-index:3}.language-switcher__selector-label{padding-right:10px}.language-switcher__mobile-label{left:30px;position:absolute;top:27px}.language-switcher__selector-value{font-size:16px;position:relative;z-index:1}.language-switcher__selector-value--external:after,.language-switcher__selector-value--external:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language-switcher__selector-value--external:before{content:"";font-size:12px;margin-right:10px}.language-switcher__mobile-overlay{background:rgba(0,0,0,.15);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:3}.language-switcher__mobile-overlay--visible{opacity:1;visibility:visible}@media(min-width:768px){.language-switcher__mobile-overlay--visible{display:none;opacity:0;visibility:hidden}}.language-switcher__dropdown{background:#fff;bottom:0;left:0;opacity:0;padding-top:52px;position:fixed;transition:visibility .3s,opacity .3s;visibility:hidden;width:100vw;z-index:15}.language-switcher__dropdown--visible{opacity:1;visibility:visible}@media(min-width:768px){.language-switcher__dropdown{border:1px solid #e0e0e0;bottom:auto;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:2}}.language-switcher__close-dropdown{cursor:pointer;position:absolute;right:26px;top:27px}.language-switcher__close-dropdown:after,.language-switcher__close-dropdown:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language-switcher__close-dropdown:before{content:"";font-size:14px}.language-switcher__options{list-style:none;margin:0;overflow:auto;padding:15px 0}.language-switcher__option{cursor:pointer;font-size:14px;padding:15px 40px}.language-switcher__option--selected:after,.language-switcher__option--selected:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language-switcher__option--selected:after{content:"";font-size:12px;margin-left:10px}.language-switcher__option--external:after,.language-switcher__option--external:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language-switcher__option--external:before{content:"";font-size:12px;margin-right:10px}.language-switcher__button{margin-top:20px;width:100%}@media(min-width:1920px){.language-switcher__button{margin-left:auto;margin-top:0;width:calc(33.33333% - 30px)}}.table{border:1px solid #e0e0e0;border-radius:5px;border-spacing:0;display:block;text-align:left;width:100%}@media(min-width:768px){.table{display:table}}.table__body{display:block;width:100%}@media(min-width:768px){.table__body{display:table-row-group}}.table__row{background:#fff;display:block}@media(min-width:768px){.table__row{display:table-row}}.table__row:nth-child(2n){background:#eae6e3}.table__row th{color:#1a1919;display:block;font-size:14px;font-weight:300;line-height:1.4;padding:10px 20px}@media(min-width:768px){.table__row th{display:table-cell}}.table__row--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media(min-width:768px){.table__row--mobile-hidden{height:auto;position:relative;visibility:visible;z-index:auto}}.table__row--inverted{background:#eae6e3}.table__row--inverted:nth-child(2n){background:#fff}.table__head{display:block}@media(min-width:768px){.table__head{display:table-header-group}}.table__head--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media(min-width:768px){.table__head--mobile-hidden{height:auto;position:relative;visibility:visible;z-index:auto}}.table__cell{color:#1a1919;display:block;font-size:14px;line-height:1.4;padding:10px 20px}@media(min-width:768px){.table__cell{display:table-cell}}.table__cell--mobile-label:before{color:#1a1919;content:attr(data-title);font-size:14px;font-weight:300;line-height:1.4;margin-right:10px}@media(min-width:768px){.table__cell--mobile-label:before{content:"";display:none}}.table__cell--with-image{align-items:center;display:flex}.table__image{display:inline-block;height:auto;max-height:50px;max-width:80px;padding:0 5px}.table--initial-table{display:table;overflow-x:auto}.table--initial-table .table__row,.table--initial-table tr{display:table-row}.table--initial-table .table__cell,.table--initial-table td{display:table-cell;padding:10px}.table--initial-table .table__body,.table--initial-table tbody{display:table}.tooltip{background-position:50%;background-repeat:no-repeat;background-size:15px 15px;cursor:pointer;display:inline-block;height:15px;position:relative;vertical-align:middle;width:15px}.tooltip--info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBBIKBjTisf8YAAAEq0lEQVRo3s1ZXUwcVRT+zt1FKGH1wQLNoGkkaNpq9aGgoJTd2U2sGn4Sm4CJaQr4YOSpvkBilIQHYwghPphQE6NCYkzYBBMgttpkd3Yt0YSCtZRHRY3uhha0UUjr2t25PuwPO7MLvffubvA8zbkz3/m+e2bm/pxLkDSjinnNetK4Rho0aACiiPIoRXmUrZlBfVsuHok/GqhjHdQJL8r3eCiGIJ8z532RogpYqtwaoB6cEJbLscynXRONt4sgwO+o7qMRaOKZyliEhtsmySxIgNFOozimQJ62VQx6LioKCBx2TnF3AeRpioDZq/8uLcBopS9QXTg9AGAdL3u+y3+L5W8O91OgaPTAIRjhs8IZ8DtqxvBm0cgzxsc3hroT9xTgd9TO8K7i0wMAzd44bZeQ8wpqxkpFD/CumrF7ZCDczz8uFX2K8DX3J7sKMFopgPskI0bJz1fgQiNeQZnA8/9yn76QV0DgsOOK9Jf/acW55r+Tl8HH2ed4UgCzkWjy/ZpHQDgkO+xQoO357KH2cn3iKu4XwIXdnvR15iM02uVHPXrLOtKfXIPQF8TdRrtNgN9Bo7L0SCRWckJ/Lyh91O+wCKjuU5hyWDxnZUAHBLHHqvuyBCxV0og0PUDOlpwMPCcMHlmqzAjYGlCa70EfLLiy/aCbzgiDta2BjADqUaEH0BAPBp9KO6EzbGa3yS2v/B4AICBQ5/hNZm1osziWsAIXTuAxSSRPPOyLOAHWUQA94EQzmpWQxDrwIQOoswD6gow6ATKqaHPPhXYpLcYPOpmXq9FHsYqb9Ah/FDXKAsqZ12nWS34AdzBrflb27clb6YbwS/w9oUkoj5n1TpIZAf7i58pmWresje4LxiX6Bi0ScTJGGuMyAsL6pJ0eAPQ4vYp/VARwTS4Df4TexdOoxZI54/3SkoWfQz+o/IykOaUG4dQEguPsFOps964qjQYaU5sFoBlHbC1xtTgSY7fVyuw734NqcRiiSrg7d+24J5TiRBUF0KJuSblRgaOKAriSAB62+W44leJEGam9gq9sGXlRKQpIMQO3bi4WRwCPMramALtk3WJerpdejKSMrTEziJg0zvYCTMX+I2YGmb6NoGwC7AL4C4oCgvo2A/icJOyavp7tXiiHV42fzwEMMOfBpWBfW/2KRlSq8ZvzAAN8ESzL4Mj2NHtGrf9Y9kVS+wI+LSX8us1XrCMmWRkAuCYgXNsFsG51qVaJP+KayAhovE3D4shy+29rqPDTcLKSnJqO2yaxKgqNH7f6iWnMYQMJ/ITz2BQMsto2mbxICSATg6ICzFNW3xfxdHlqqg54GuLv4EHBIIPp0kZmQeK5SAFB8NuhptzGxrtGheMNsU0eBXYK2FkA4yG6gkNCEjYxzD/KXhGEn+W96MYDQuh13rRTvLYoDrXAEN6m/YJF/Eh/ooEfwVGI/wkx6NmFa3uh8iyfFA6lZNTrnsr2bYtS9xQfLyU9H7fS56kVbwzRbMl6P7sxZG/LEdCduHEa75em97m18l1PTML9/Lx01Xgvi9Hr9uTvKWDfj2wAfSHRRGEUwSjAm3aj/38f2yVtnw8uk7avR7c7to+H19lW7OP7/wDFMopVycy1wQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNC0xOFQxMDowNjo1MiswMjowMDuAZtYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDQtMThUMTA6MDY6NTIrMDI6MDBK3d5qAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==")}.tooltip__content{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);display:none;font-size:12px;left:50%;line-height:1.2;margin-bottom:10px;padding:10px;position:absolute;transform:translate(-50%);width:auto;z-index:1600}@media(min-width:1024px){.tooltip__content{font-size:14px}}.tooltip__content:before{bottom:-5px;box-shadow:0 0 5px rgba(0,0,0,.3);transform:translateX(-50%) rotate(45deg);width:10px;z-index:1}.tooltip__content:after,.tooltip__content:before{background:#fff;content:"";display:block;height:10px;left:50%;position:absolute}.tooltip__content:after{bottom:0;transform:translateX(-50%);width:20px;z-index:2}.tooltip__content--visible{display:block}.tooltip__content--position_bottom{bottom:auto;margin-bottom:0;margin-top:10px;top:100%}.tooltip__content--position_bottom:before{bottom:auto;top:-5px}.tooltip__content--position_bottom:after{bottom:auto;top:0}.tooltip__content--position_top{top:-10px;transform:translate(-50%,-100%)}.tooltip__content--position_left{transform:translate(-100%)}.tooltip__content--position_left:before{bottom:calc(50% - 5px);left:100%}.tooltip__content--position_left:after{bottom:50%;height:20px;left:100%;transform:translate(-100%,50%);width:10px}.tooltip__content--position_right{transform:translate(100%)}.header,.header-checkout{position:relative;z-index:500}.header__sticky{background:#fff;position:relative}.header__sticky:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:calc(var(--scrollbar-width)*-1);top:0;width:var(--scrollbar-width)}.header__sticky--active{left:0;position:fixed;top:0;width:100%;will-change:position}.body-scroll-disabled .header__sticky--active{width:calc(100% - var(--scrollbar-width))}.header--search-active{z-index:1200}.header__wrapper{height:var(--header-height)}.header__main{position:relative}.header__main--nav{background:#fff;z-index:4}@media(min-width:1280px){.header__main--nav{height:115px;margin-left:auto;margin-right:auto;max-width:2560px}}.header-checkout__logo-link,.header__logo-link{align-items:center;display:flex;height:auto;justify-content:center;margin:0 auto;padding:16px 0;position:relative;width:134px;z-index:1}@media(min-width:768px){.header-checkout__logo-link,.header__logo-link{padding:28px 0;width:186px}}@media(min-width:1280px){.header-checkout__logo-link,.header__logo-link{padding:28px 0;width:186px}.header__logo-link--nav{height:75px;padding:0}}.header-checkout__logo,.header__logo{display:block;height:auto;min-height:30px;width:100%}@media(min-width:1280px){.header-checkout__logo,.header__logo{max-width:100%;width:11vw}}@media(min-width:1920px){.header-checkout__logo,.header__logo{width:100%}}.header__navigation-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.header__user-shortcuts-wrapper{align-items:center;display:flex;justify-content:flex-end;left:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(min-width:1280px){.header__user-shortcuts-wrapper{display:block;height:75px;left:auto;right:80px;top:0;transform:none;z-index:1}.header__user-shortcuts-wrapper .user-shortcuts{align-items:center;height:100%;justify-content:flex-end}}.header__burger-menu-trigger{border-top:3px solid #000;display:block;height:15px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.header__burger-menu-trigger:after,.header__burger-menu-trigger:before{background:#000;content:"";height:3px;left:0;position:absolute}.header__burger-menu-trigger:before{top:3px;width:14px}.header__burger-menu-trigger:after{top:9px;width:17px}@media(min-width:1280px){.header__burger-menu-trigger{display:none}}.header__search{left:0;max-height:calc(100vh - 100%);max-height:calc(100dvh - 100%);overflow-x:visible;overflow-y:auto;position:absolute;top:100%;width:100vw}.header__search:after{background-color:rgba(0,0,0,.5);content:"";height:100vh;left:0;position:fixed;top:0;width:100%}@media(min-width:1280px){.header__search{top:76px;z-index:4}.header__search:after{top:108px}.header__search--with-benefitbar{border-top:1px solid #f3f3f3;top:72px}.header__search--with-benefitbar:after{top:109px}}.header__account-flyout,.header__minicart{background:#fff;box-shadow:1px 2px 5px rgba(25,25,25,.25);position:absolute;right:0;top:100%;width:390px}.header__mobile-login{height:15px;left:65px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.navigation-redesigned{display:none}@media(min-width:1280px){.navigation-redesigned{display:flex;flex-wrap:nowrap;height:115px;justify-content:space-between;width:100%}.navigation-redesigned:after{background:linear-gradient(0deg,#ededed 1px,#fff 1px 39px,#ededed 39px 40px,#fff 40px);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}.navigation-redesigned__additional-items-list,.navigation-redesigned__main-categories-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.navigation-redesigned__main-categories-list{height:75px;margin-left:80px;width:auto}.navigation-redesigned__additional-items-list{bottom:0;height:40px;position:absolute;right:80px}.navigation-redesigned__select-main-category-hint{bottom:0;display:block;left:80px;line-height:40px;padding-left:44px;position:absolute}.navigation-redesigned__select-main-category-hint:after,.navigation-redesigned__select-main-category-hint:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.navigation-redesigned__select-main-category-hint:before{content:"";font-size:28px;left:8px;position:absolute;top:4px}.navigation-redesigned__main-category-item{height:fit-content;margin-right:24px}}@media(min-width:1280px)and (min-width:1440px){.navigation-redesigned__main-category-item{margin-right:36px}}@media(min-width:1280px){.navigation-redesigned__subcategory-item{align-items:center;display:flex;height:40px}.navigation-redesigned__subcategory-item:first-child{margin-left:-12px}.navigation-redesigned__subcategory-item:last-child{margin-right:-12px}}@media(min-width:1280px)and (min-width:1440px){.navigation-redesigned__subcategory-item:first-child{margin-left:-18px}.navigation-redesigned__subcategory-item:last-child{margin-right:-18px}}@media(min-width:1280px){.navigation-redesigned__subcategories-container{bottom:0;left:0;position:absolute;width:100vw}.navigation-redesigned__subcategories-container:before{background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.header--search-active .navigation-redesigned__subcategories-container:before{opacity:.3;transition:opacity .3s}.navigation-redesigned__subcategories-list{align-items:center;display:flex;height:40px;list-style:none;margin:0;max-width:2560px;padding:0 0 0 80px;width:100%}.navigation-redesigned__main-category-name{color:#1a1919;cursor:pointer;display:block;font-weight:300;letter-spacing:1px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.navigation-redesigned__main-category-name:after{background:currentColor!important;bottom:-2px}}@media(min-width:1280px){.navigation-redesigned__main-category-name:focus-visible{outline:2px solid currentColor;outline:2px solid -webkit-focus-ring-color}.navigation-redesigned__main-category-name:before{background-color:#fff;content:attr(data-content);font-weight:500;height:100%;left:50%;letter-spacing:.9px;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:max-content}.navigation-redesigned__main-category-name--active:before,.navigation-redesigned__main-category-name:hover:before{visibility:visible}.navigation-redesigned__subcategory-name{align-items:center;color:#1a1919;cursor:pointer;display:flex;font-weight:300;height:100%;letter-spacing:.8px;padding:0 12px;position:relative;text-decoration:none;white-space:nowrap;width:100%}}@media(min-width:1280px)and (min-width:1440px){.navigation-redesigned__subcategory-name{padding:0 18px}}@media(min-width:1280px){.navigation-redesigned__subcategory-name:visited{color:#1a1919}.navigation-redesigned__subcategory-name:after{background:currentColor!important;bottom:10px;left:12px;width:calc(100% - 24px)}}@media(min-width:1280px)and (min-width:1440px){.navigation-redesigned__subcategory-name:after{left:18px;width:calc(100% - 36px)}}@media(min-width:1280px){.navigation-redesigned__subcategory-name:hover~.navigation-redesigned__brand-link-arrow{opacity:0}}@media(min-width:1280px){.navigation-redesigned__subcategory-name:focus-visible{outline:2px solid currentColor;outline:2px solid -webkit-focus-ring-color}}@media(min-width:1280px){.navigation-redesigned__brand-link-arrow{align-items:center;background:transparent;border:0;display:inline-flex;height:20px;justify-content:center;margin:0 -10px;opacity:0;padding:0 5px;pointer-events:none;transform:translateX(-5px);width:auto}.navigation-redesigned__brand-link-arrow[aria-expanded=true]{opacity:1;transform:scale(-1) translateX(5px)}.navigation-redesigned__brand-link-arrow:has(+.navigation-flyout-redesigned__wrapper:hover),.navigation-redesigned__brand-link-arrow:hover{opacity:0}.navigation-redesigned__brand-link-arrow:focus,.navigation-redesigned__brand-link-arrow:has(+.navigation-flyout-redesigned__wrapper:focus-within){opacity:1}.navigation-redesigned__brand-link-arrow:focus-visible{outline:2px solid currentColor;outline:2px solid -webkit-focus-ring-color}}.navigation-redesigned .slide-flyout-enter-active,.navigation-redesigned .slide-flyout-leave-active{transition:grid-template-rows .3s ease-out,box-shadow .3s ease-out}.navigation-redesigned .slide-flyout-enter,.navigation-redesigned .slide-flyout-leave-to{box-shadow:none;grid-template-rows:0fr}.navigation-brand-page{display:none}@media(min-width:1280px){.navigation-brand-page{display:block;height:100%}.navigation-brand-page__main-categories-list{align-items:center;display:flex;gap:12px;height:100%;list-style:none;margin:0 0 0 26px;padding:0;width:auto}}@media(min-width:1280px)and (min-width:1440px){.navigation-brand-page__main-categories-list{gap:22px}}@media(min-width:1280px){.navigation-brand-page__main-category-item{height:fit-content}.navigation-brand-page__main-category-name{color:#1a1919;cursor:pointer;display:block;font-weight:300;letter-spacing:1px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.navigation-brand-page__main-category-name:after{background:currentColor!important;bottom:-2px}.navigation-brand-page__main-category-name:before{background-color:#fff;content:attr(data-content);font-weight:500;height:100%;left:50%;letter-spacing:.9px;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:max-content}.navigation-brand-page__main-category-name--active:before,.navigation-brand-page__main-category-name:hover:before{visibility:visible}.navigation-flyout-redesigned__wrapper{background-color:#fff;box-shadow:unset;display:grid;grid-template-rows:1fr;left:0;overflow:hidden;position:absolute;top:100%;transition:grid-template-rows .3s ease-out,box-shadow .3s ease-out;width:100%;will-change:grid-template-rows}.navigation-flyout-redesigned__wrapper:after{background-color:rgba(0,0,0,.5);content:"";height:100vh;left:0;opacity:1;pointer-events:none;position:fixed;top:40px;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.navigation-flyout-redesigned__grid-wrapper{overflow:hidden}.navigation-flyout-redesigned__list{column-gap:40px;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;list-style:none;margin:0 auto;max-width:2560px;padding:30px 80px}}@media(min-width:1280px)and (min-width:1440px){.navigation-flyout-redesigned__list{column-gap:60px}}@media(min-width:1280px){.navigation-flyout-redesigned__categories-teaser-list{column-gap:40px;display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,auto);grid-template-rows:min-content min-content;list-style:none;margin:0;padding:0;row-gap:24px}}@media(min-width:1280px)and (min-width:1440px){.navigation-flyout-redesigned__categories-teaser-list{column-gap:60px}}@media(min-width:1280px){.navigation-flyout-redesigned__item--banner{margin-right:auto}.navigation-flyout-redesigned__inner-headline{display:block;font-weight:500;line-height:30px;margin-bottom:8px}.navigation-flyout-redesigned__inner-list{line-height:30px;list-style:none;margin:0;padding:0}.navigation-flyout-redesigned__category-name{color:#1a1919;text-decoration:none}.navigation-flyout-redesigned__category-name:visited{color:#1a1919}.navigation-flyout-redesigned__category-name--active{font-weight:500}.navigation-flyout-redesigned__link-item:not(:first-child){margin-top:4px}.navigation-flyout-redesigned__link-link{align-items:center;color:#1a1919;display:inline-flex;gap:8px;line-height:30px;text-decoration:none}.navigation-flyout-redesigned__link-icon{height:auto;max-height:30px;width:28px}.navigation-flyout-redesigned__banner-list{display:flex;flex-direction:row;margin-top:10px}}.footer{margin-top:20px;width:100%}.footer__section--bottom{background-color:#1a1919;padding:90px 0 100px;position:relative}.footer__section--bottom:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:calc(var(--scrollbar-width)*-1);top:0;width:var(--scrollbar-width)}@media(min-width:768px){.footer__section--bottom{padding:150px 0 85px}}@media(min-width:1025px){.footer__section--bottom{padding:160px 0 70px}}.footer-checkout__container,.footer-newsletter__content,.footer__container{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.footer-checkout__container,.footer-newsletter__content,.footer__container{padding-left:80px;padding-right:80px}}.footer-checkout__logo,.footer__logo{display:block;height:31px;margin:0 auto 55px;width:auto}@media(min-width:768px){.footer-checkout__logo,.footer__logo{height:43px;margin-bottom:120px}}.footer__columns{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.footer__column--left{order:1;width:100%}@media(min-width:1280px){.footer__column--left{width:75%}}@media(min-width:1920px){.footer__column--left{width:50%}}.footer__column--center{margin-bottom:35px;order:2;width:100%}@media(min-width:768px){.footer__column--center{margin-bottom:30px;margin-top:30px}}@media(min-width:1280px){.footer__column--center{order:3}}@media(min-width:1920px){.footer__column--center{margin:0;order:2;width:25%}}.footer__column--right{order:3;width:100%}@media(min-width:1280px){.footer__column--right{margin-bottom:70px;order:2;width:25%}}@media(min-width:1920px){.footer__column--right{order:3}}.footer__insertion .grid{padding:0}.footer__insertion .grid .row{margin:0!important}.footer__insertion .grid .row [class*=col-]{padding:0!important}@media(min-width:768px){.footer__job-offer{margin-bottom:50px}.footer__job-offer:last-child{margin-bottom:0}}.footer__social-media{align-items:center;display:flex;justify-content:center;margin-bottom:50px}@media(min-width:1280px){.footer__social-media{justify-content:flex-end}}.footer__social-media--bottom{margin-top:30px}@media(min-width:1280px){.footer__social-media--bottom{margin-top:80px}}.footer__social-media-icon{color:#fff;font-size:24px;margin-right:20px;text-decoration:none}.footer__social-media-icon:last-child{margin-right:0}.footer__social-media-icon:active,.footer__social-media-icon:focus,.footer__social-media-icon:hover,.footer__social-media-icon:visited{color:#fff;text-decoration:none}@media(min-width:768px){.footer__social-media-icon{margin-right:35px}}@media(min-width:1280px){.footer__social-media-icon{margin-right:20px}}.footer__social-media-icon--facebook:after,.footer__social-media-icon--facebook:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer__social-media-icon--facebook:before{content:""}.footer__social-media-icon--instagram:after,.footer__social-media-icon--instagram:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer__social-media-icon--instagram:before{content:""}.footer__social-media-icon--pinterest:after,.footer__social-media-icon--pinterest:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer__social-media-icon--pinterest:before{content:""}.footer__social-media-icon--tiktok:after,.footer__social-media-icon--tiktok:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer__social-media-icon--tiktok:before{content:""}.footer__social-media-icon--small{font-size:18px}@media(min-width:768px){.footer__social-media-icon--small{margin-right:20px}}@media(min-width:1280px){.footer__social-media-icon--small{margin-right:20px}}.footer__social-media-icon-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.footer__burlington-link{display:block;margin-right:25px;width:105px}.footer__burlington-logo{display:block;height:auto;max-width:100%;width:auto}.footer__service-links{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media(min-width:768px){.footer__service-links{align-items:center;flex-direction:row;justify-content:center}}@media(min-width:1280px){.footer__service-links{align-items:flex-end;flex-direction:column;justify-content:flex-end;text-align:right}}.footer__service-link{color:#fff;text-decoration:none}.footer__service-link:hover,.footer__service-link:visited{color:#fff}@media(min-width:768px){.footer__service-link{margin-right:30px}.footer__service-link:last-child{margin-right:0}}@media(min-width:1280px){.footer__service-link{margin-bottom:12px;margin-right:0}.footer__service-link:last-child{margin-bottom:0}}.footer__country-lang-indicator{display:none}@media(min-width:768px){.footer__country-lang-indicator{display:inline-block}}.footer__country-lang-indicator--mobile{bottom:0;display:inline-block;position:absolute;right:0}@media(min-width:768px){.footer__country-lang-indicator--mobile{display:none}}.footer__copyright-row{align-items:center;display:flex;justify-content:center}@media(min-width:768px){.footer__copyright-row{justify-content:space-between}}.footer__copyright-text{color:#fff}.footer-checkout__payment-and-delivery,.footer__payment-and-delivery{margin-top:50px}@media(min-width:768px){.footer .country-lang-indicator{font-size:13px}}@media(min-width:1280px){.footer .country-lang-indicator{font-size:14px}}.footer .country-lang-indicator__flag{margin-right:0}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:20px auto;max-width:2560px;padding-left:15px;padding-right:15px;position:relative;z-index:2}@media(min-width:1280px){.breadcrumbs{padding-left:80px;padding-right:80px}}.breadcrumbs--seo{display:none}.breadcrumbs__item{display:block;margin-right:0;position:relative}.breadcrumbs__item:last-child{font-weight:500;margin-left:0;padding-left:0}.breadcrumbs__link{color:#1a1919;font-size:10px;line-height:1.3;position:relative;text-decoration:none}.headline{display:block;font-weight:500;margin:0;width:100%}.headline--type_teaser{align-items:center;display:flex;font-size:20px;justify-content:center;margin-bottom:40px;margin-left:0;margin-right:0}@media(min-width:768px){.headline--type_teaser{margin-bottom:80px}}.headline h1,.headline--type_h1,.headline.h1{font-size:24px}@media(min-width:768px){.headline h1,.headline--type_h1,.headline.h1{font-size:28px}}@media(min-width:1024px){.headline h1,.headline--type_h1,.headline.h1{font-size:32px}}@media(min-width:1920px){.headline h1,.headline--type_h1,.headline.h1{font-size:42px;line-height:60px}}.headline h2,.headline--type_h2,.headline.h2,.uc-embedding-container .uc-embedding-wrapper h3{font-size:16px}@media(min-width:768px){.headline h2,.headline--type_h2,.headline.h2,.uc-embedding-container .uc-embedding-wrapper h3{font-size:18px}}@media(min-width:1024px){.headline h2,.headline--type_h2,.headline.h2,.uc-embedding-container .uc-embedding-wrapper h3{font-size:20px}}@media(min-width:1920px){.headline h2,.headline--type_h2,.headline.h2,.uc-embedding-container .uc-embedding-wrapper h3{font-size:22px;letter-spacing:1px;line-height:30px}}.headline h3,.headline--type_h3,.headline.h3{font-size:14px;font-weight:500}@media(min-width:768px){.headline h3,.headline--type_h3,.headline.h3{font-size:16px}}@media(min-width:1024px){.headline h3,.headline--type_h3,.headline.h3{font-size:18px}}.headline h4,.headline h5,.headline h6,.headline.h4,.headline.h5,.headline.h6{font-size:12px}@media(min-width:1024px){.headline h4,.headline h5,.headline h6,.headline.h4,.headline.h5,.headline.h6{font-size:14px}}.breadcrumbs-back-button{color:#1a1919;font-size:12px;overflow:hidden;text-decoration:none;white-space:nowrap;width:10px}.breadcrumbs-back-button:after,.breadcrumbs-back-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.breadcrumbs-back-button:before{content:""}.breadcrumbs-back-button:hover,.breadcrumbs-back-button:visited{color:#1a1919;text-decoration:none}@media(min-width:768px){.breadcrumbs-back-button{align-items:center;display:flex;letter-spacing:.8px;width:90px}.breadcrumbs-back-button:before{margin-right:12px}}.product-box{color:unset;display:flex;flex-direction:column;position:relative;text-decoration:unset}@media(min-width:1025px){.product-box--hoverable:before{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1);content:"";height:calc(100% + 20px);left:-10px;opacity:0;position:absolute;top:-10px;transition:opacity .15s,visibility .15s;visibility:hidden;width:calc(100% + 20px)}.product-box--hoverable:hover{z-index:10}.product-box--hoverable:hover:before{opacity:1;visibility:visible;z-index:1}.product-box--hoverable:hover .product-box__swipable-images-pagination{opacity:1;visibility:visible}.product-box--hoverable:hover .product-box__image-wrapper{border-color:transparent}.product-box--hoverable:hover .product-box__color-variations{opacity:1;visibility:visible}.product-box--hoverable:hover.product-box--swipable-images-slider-loaded .product-box__swipable-images-button{opacity:1}.product-box--hoverable:hover.product-box--color-var-active .product-box__swipable-images-button,.product-box--hoverable:hover.product-box--color-var-active .product-box__swipable-images-slider,.product-box--hoverable:hover.product-box--swipable-images-slider-loaded .product-box__swipable-images-button--disabled{opacity:0}.product-box--hoverable:hover .quick-shopping{border-left-color:transparent;border-right-color:transparent}.product-box--hoverable.product-box--has-more-colors:before{padding-bottom:calc(21.75% + 15px)}}@media(min-width:1440px){.product-box--hoverable.product-box--has-more-colors:before{padding-bottom:calc(22.25% + 15px)}}@media(min-width:1921px){.product-box--hoverable.product-box--has-more-colors:before{padding-bottom:calc(24% + 10px)}}.product-box--not-visible{padding-bottom:calc(130% + 70px)}@media(min-width:1025px){.product-box--not-visible{padding-bottom:120%}}.product-box__main-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.product-box__image-container{position:relative}.product-box__image-wrapper{aspect-ratio:5/6;display:block;overflow:hidden;position:relative;width:100%;z-index:2}.product-box__swipable-images-slider{background:#fff;bottom:0;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .1s;z-index:3}.product-box--swipable-images-slider-loaded .product-box__swipable-images-slider{opacity:1}.product-box__swipable-images-slides{display:grid;grid-auto-flow:column;height:100%;width:calc(var(--images-count)*100%)}.product-box__swipable-images-slide{aspect-ratio:5/6;display:block;position:relative;width:100%}.product-box__swipable-images-button{display:none}@media(min-width:1025px){.product-box__swipable-images-button{background-color:hsla(0,0%,100%,.5);display:flex;height:36px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s;width:36px;z-index:3}.product-box__swipable-images-button--left,.product-box__swipable-images-button--right{align-items:center;justify-content:center}.product-box__swipable-images-button--left{left:-5px}.product-box__swipable-images-button--right{right:-5px}}.product-box__swipable-images-pagination{bottom:-10px;height:3px;left:0;position:absolute;right:0;z-index:3}@media(min-width:1025px){.product-box__swipable-images-pagination{opacity:0;transition:opacity .2s,visibility .2s;visibility:hidden}}.product-box__swipable-images-pagination.carousel__pagination{align-items:flex-end;height:18px;overflow:hidden;padding:8px 0 0}.product-box__swipable-images-pagination .carousel__pagination-bullet{background:transparent;height:1px;margin:0 2px;padding:4px;width:15px}.product-box__swipable-images-pagination .carousel__pagination-bullet:before{background-color:#e0e0e0;content:"";display:block;height:1px;transform:translate(-4px,-50%);width:15px}@media(min-width:768px){.product-box__swipable-images-pagination .carousel__pagination-bullet,.product-box__swipable-images-pagination .carousel__pagination-bullet:before{width:20px}}.product-box__swipable-images-pagination .carousel__pagination-bullet--current:before{background-color:#000}@media(min-width:1025px){.product-box__swipable-images-pagination{display:none}}.product-box__image{display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s .1s,transform .2s;width:100%}.product-box__image:hover{transform:translateY(-50%) scale(1.05)}.product-box__image:not([src]){opacity:0}.product-box__image-placeholder{height:100%;left:0;position:absolute;top:0;width:100%}.product-box__image-placeholder img{display:block;left:50%;opacity:.2;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.product-box__badges{position:absolute;right:10px;top:10px;width:30px;z-index:4}@media(min-width:768px){.product-box__badges{width:40px}}.product-box__badge{background:hsla(0,0%,100%,.6);border:1px solid transparent;border-radius:100%;display:block;height:30px;margin-bottom:2px;position:relative;text-align:center;transition:border-color .2s ease;width:30px}@media(min-width:768px){.product-box__badge{height:40px;width:40px}}.product-box__badge:last-child{margin-bottom:0}.product-box__badge:focus-visible,.product-box__badge:hover{border-color:#000}.product-box__badge-icon{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s,filter .2s;width:20px}@media(min-width:768px){.product-box__badge-icon{height:25px;width:25px}}.product-box__badge-tooltip{height:100%;width:100%}.product-box__badge-tooltip .tooltip__content{background-color:#f0f0f0;border-radius:0;box-shadow:unset;font-size:12px;line-height:1.3;min-width:100px;padding:10px}@media(min-width:1280px){.product-box__badge-tooltip .tooltip__content{min-width:230px}}.product-box__badge-tooltip .tooltip__content--position_left{left:-8px;min-width:unset}.product-box__badge-tooltip .tooltip__content--position_left:before{bottom:calc(80% - 8px)}.product-box__badge-tooltip .tooltip__content:after,.product-box__badge-tooltip .tooltip__content:before{background-color:#f0f0f0;box-shadow:unset}.product-box__details{display:flex;flex:1 0 auto;flex-direction:column;position:relative}.product-box__details-wrapper{padding:20px 12px 16px}@media(min-width:768px){.product-box__details-wrapper{padding:30px 25px}}.product-box__flags{font-size:10px;font-weight:500;height:15px;margin-bottom:4px;position:relative;z-index:2}@media(min-width:768px){.product-box__flags{font-size:12px;height:20px}}.product-box__name{color:currentColor;display:-webkit-box;font-size:12px;font-weight:300;height:50px;line-height:1.4;margin-bottom:5px;text-decoration:none;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:2}@media(min-width:768px){.product-box__name{font-size:14px;height:40px;line-clamp:2;-webkit-line-clamp:2}}.product-box__price-wrapper{font-size:12px;font-weight:500;line-height:1.25;margin-bottom:6px;position:relative;z-index:2}@media(min-width:768px){.product-box__price-wrapper{font-size:14px;margin-bottom:10px}}.product-box__price--old{text-decoration:line-through}.product-box__price--sale{color:#e83643;margin-right:6px}.product-box__price-aria-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.product-box__colors{align-items:center;display:flex;justify-content:flex-start;position:relative;z-index:3}.product-box__colors-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.product-box__main-color-swatch{border-radius:50%;display:block;flex-shrink:0;height:18px;margin-right:5px;overflow:hidden;position:relative;width:18px}.product-box__main-swatch-img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.5)}.product-box__more-colors-info{font-size:10px;margin-left:5px}@media(min-width:768px){.product-box__more-colors-info{font-size:12px}}.product-box__color-variations{left:0;opacity:0;overflow:hidden;padding:0 26px;position:absolute;top:100%;transition:opacity .15s,visibility .15s;visibility:hidden;width:100%;z-index:2}.product-box__color-variations-slider{overflow:hidden;position:relative;width:100%}.product-box__color-variations-slides{align-items:stretch;display:flex;transform:translateZ(0);transition-property:transform}.product-box__color-variations-slide{flex:0 0 auto;padding:0 2px;width:20%}.product-box__color-variations-slide--current{cursor:default}.product-box__color-variations-image{border:1px solid transparent;cursor:pointer;display:block;height:auto;width:100%}.product-box__color-variations-slide:hover .product-box__color-variations-image{border-color:#ededed}.product-box__color-variations-slide--current .product-box__color-variations-image,.product-box__color-variations-slide--current:hover .product-box__color-variations-image{border-color:#000}.product-box__color-variations-button{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.product-box__color-variations-button:before{content:none}.product-box__color-variations-button--prev{left:5px}.product-box__color-variations-button--next{right:5px}.product-box__color-variations-button--disabled{cursor:not-allowed;opacity:.2}@media(min-width:1024px){.product-box--highlight .product-box__image-container{display:flex;width:35%}}@media(min-width:1280px){.product-box--highlight .product-box__image-container{display:block}}@media(min-width:1024px){.product-box--highlight .product-box__image-wrapper{border:0}.product-box--highlight .product-box__image{height:100%;object-fit:contain}}.product-box--highlight .product-box__name{font-size:13px;line-height:1}@media(min-width:1024px){.product-box--highlight .product-box__name{font-size:14px}}.product-box--highlight .product-box__details{align-items:center;justify-content:center;padding:10px 0;width:100%}@media(min-width:1024px){.product-box--highlight .product-box__details{padding:10px 0 0 10px;width:65%}}@media(min-width:1280px){.product-box--highlight .product-box__details{padding:10px 0}}.product-box--highlight .product-box__details-wrapper{padding:30px 0;width:100%}@media(min-width:1280px){.product-box--highlight .product-box__details-wrapper{width:85%}}.product-box--highlight .product-box__description{font-size:10px;margin-bottom:8px}@media(min-width:1024px){.product-box--highlight .product-box__description{font-size:12px}}.product-box--highlight .product-box__main-color-swatch{height:10px;margin:0;width:10px}.product-box--highlight .product-box__colors{position:relative;right:0}@media(min-width:1024px){.product-box--highlight .product-box__colors{bottom:15px;float:right;left:unset;top:unset}}@media(min-width:1280px){.product-box--highlight .product-box__colors{right:-20px}}.product-box--highlight .product-box__badges{right:-10px}@media(min-width:1280px){.product-box--highlight .product-box__badges{right:10px}}.product-box--highlight .product-box__badge--type_personalization{display:none}.product-box--highlight .product-box__badge--type_wishlist{font-size:18px}.tag{color:#1a1919;font-size:13px;padding:8px 10px;position:relative;text-decoration:none;transition:box-shadow .2s}.tag:visited{color:#f3f3f3}.tag--button{padding-right:35px}.tag--remove{border:none;font-size:12px;font-weight:500}.tag__button{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .2s}.tag__button:before{font-size:10px}.tag__button--icon_close:after,.tag__button--icon_close:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.tag__button--icon_close:before{content:""}.tag__swatch{border-radius:50%;display:inline-block;height:10px;width:10px}.tag__swatch.swatch-color_white{border:1px solid #ededed}.empty-search-info{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px;padding-top:80px;text-align:center}@media(min-width:1280px){.empty-search-info{padding-left:80px;padding-right:80px}}.empty-search-info__headline{font-weight:500;margin-bottom:30px}.empty-search-info__query{display:block;font-weight:300;quotes:"„" "“" "‚" "‘"}.empty-search-info__search-form{margin:auto auto 40px;max-width:320px;width:100%}@media(min-width:768px){.empty-search-info__search-form{margin-bottom:80px}}.empty-search-info__search-field{border:0;border-bottom:1px solid #000;display:block;font-size:18px;font-weight:300;margin-bottom:30px;outline:none;padding:24px 0;width:100%}.empty-search-info__search-button{width:100%}.empty-search-info__recommendations{margin-top:40px}.global-app-error{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:30px;padding-left:40px;position:relative}@media(min-width:768px){.global-app-error{min-height:50px;padding-left:70px}}.global-app-error:after,.global-app-error:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.global-app-error:before{color:#ec601a;content:"";font-size:30px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.global-app-error:before{font-size:50px}}.global-app-error__error{background:#f33;border-radius:5px;color:#fff;margin-top:20px;padding:10px;width:100%}.modal{background:#fff;height:100%;left:50%;padding:30px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:1500}@media(min-width:768px){.modal{height:auto;max-height:80vh;max-width:1540px;top:10vh;width:80%}}@media(min-width:1025px){.modal{padding:30px 60px}}@media(min-width:1920px){.modal{left:20%;right:20%;transform:translateX(0);width:60%}}.modal__close-button{background:transparent;border:0;cursor:pointer;height:35px;position:absolute;right:15px;top:30px;width:35px}@media(min-width:768px){.modal__close-button{right:20px;top:20px}}@media(min-width:1025px){.modal__close-button{right:45px;top:38px}}.cart-page{background:#fff;border-top:1px solid #ededed;width:100%}@media(min-width:1280px){.cart-page{background:#f3f3f3;border-bottom:none;margin-bottom:-20px;padding:50px 0 0}}.cart-page--empty{padding-bottom:30px;padding-top:50px;text-align:center}@media(min-width:1280px){.cart-page--empty{padding-top:70px}}.cart-page__wrapper{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.cart-page__wrapper{padding-left:80px;padding-right:80px}}.cart-page__header{display:flex;flex-direction:column;padding:20px 0}@media(min-width:1280px){.cart-page__header{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding:0}}.cart-page--empty .cart-page__header{justify-content:center;margin-bottom:0}.cart-page__headline{font-size:16px;font-weight:500}@media(min-width:1280px){.cart-page__headline{font-size:24px;margin-bottom:20px}}.cart-page--empty .cart-page__headline{font-size:18px;margin-bottom:20px}@media(min-width:1280px){.cart-page--empty .cart-page__headline{font-size:18px}}.cart-page__headline-count{font-weight:300}.cart-page__general-error{color:#f33;font-size:14px;line-height:180%;margin-bottom:20px;padding:0 20px}@media(min-width:1280px){.cart-page__general-error{padding:0}}.cart-page__order-coupon{background-color:#fff;display:flex;flex-wrap:wrap;padding:25px 15px}@media(min-width:1280px){.cart-page__order-coupon{margin:0 0 20px;width:calc(50% - 10px)}}.cart-page__promo-items-list{margin:20px 0;width:100%}.cart-page__order-summary{background:#f3f3f3;padding:20px 20px 0;width:100%}@media(min-width:768px){.cart-page__order-summary{width:calc(50% - 20px)}}@media(min-width:1280px){.cart-page__order-summary{background:#fff;margin:0 0 20px;padding:30px;width:auto}}.cart-page__basket-amount-error{color:#f33;font-weight:500;line-height:1.3;margin-bottom:20px;text-align:center}.cart-page__submit-button{font-size:16px;width:100%}@media(min-width:1280px){.cart-page__submit-button{font-size:18px}}.cart-page__back-button-wrapper{align-items:flex-end;border-top:1px solid #bebebe;display:flex;padding-top:20px;width:100%}.cart-page__back-button{width:100%}@media(min-width:1280px){.cart-page__back-button{width:auto}}.cart-page__back-to-home-button{margin:30px 0 0;min-width:250px;width:100%}@media(min-width:768px){.cart-page__back-to-home-button{width:auto}}.cart-page__express-checkout-separator{align-items:center;display:flex;justify-content:center;margin:20px 0;position:relative}.cart-page__express-checkout-separator-text{background-color:#f3f3f3;color:#959595;display:block;padding:10px 20px;position:relative;text-align:center}@media(min-width:1280px){.cart-page__express-checkout-separator-text{background-color:#fff}}.cart-page__express-checkout-separator-line{border-bottom:1px solid #bebebe;display:block;position:absolute;width:100%}@media(min-width:1280px){.cart-page__express-checkout-separator-line{border-bottom:1px solid #ededed}}.cart-page__buttons-wrapper{display:flex;justify-content:flex-end;padding-bottom:20px;width:100%}@media(min-width:1280px){.cart-page__buttons-wrapper{padding-bottom:0}}.cart-page__buttons{text-align:center;width:100%}.cart-page__text{margin-top:0}@media(min-width:1280px){.cart-page__insertion:empty{padding-bottom:30px}}.cart-page__insertion .recommendations-teaser{background:#fff;border-top:1px solid #ededed;padding-bottom:25px;padding-top:25px}@media(min-width:768px){.cart-page__insertion .recommendations-teaser{border-top:none}}@media(max-width:767px){.cart-page__insertion .recommendations-teaser-preloader__headline,.cart-page__insertion .recommendations-teaser__headline{font-size:16px;font-weight:300;justify-content:flex-start;padding:0 30px}}@media(min-width:768px){.cart-page__insertion .grid{padding:0}}.cart-page__insertion .grid .row{margin-bottom:0}@media(min-width:768px){.cart-page__insertion .grid .row>div{padding:0}}.cart-page__insertion .grid:not(:empty){margin-top:20px}@media(min-width:1280px){.cart-page__insertion .grid:not(:empty){margin-top:50px}}.cart-page__order-summary-total-row{align-items:center;display:flex;justify-content:space-between;padding:20px;width:100%}.cart-page__order-summary-total-label{color:#1a1919;display:block;font-size:12px}.cart-page__order-summary-total-tax{color:#959595}.cart-page__order-summary-total-value{display:block;font-size:14px;font-weight:500}.cart-page__order-summary-container{width:100%}@media(min-width:768px){.cart-page__order-summary-container{align-items:flex-start;display:flex;justify-content:space-between}}@media(min-width:1280px){.cart-page__order-summary-container{display:block;margin-left:20px;width:30%}}.cart-page__order-summary-container--sticky{position:fixed;right:20px;top:300px}.cart-page__content{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:1280px){.cart-page__content{flex-direction:row}}.cart-page--empty .cart-page__content{align-items:center;flex-direction:column}.cart-page__content-wrapper{display:flex;flex-direction:column;width:100%}@media(min-width:1280px){.cart-page__content-wrapper{width:calc(70% - 20px)}}.cart-page__products-order-table{background-color:#fff;padding:0 20px 20px}@media(min-width:1280px){.cart-page__products-order-table{padding-top:20px}}.cart-page__payments-headline{padding-right:20px}.cart-page__payments-wrapper{background-color:#fff;margin-top:25px;padding:25px}@media(max-width:1279px){.cart-page__payments-wrapper--desktop{display:none}}.cart-page__payments-wrapper--mobile{margin-top:15px;padding:0 25px}@media(min-width:768px){.cart-page__payments-wrapper--mobile{display:none}}.cart-page__collapse-button{background:none;border:none;color:#1a1919;cursor:pointer;display:block;font-size:14px;font-weight:300;padding:20px 15px 20px 0;position:relative;text-align:left;width:100%}.cart-page__collapse-button:active,.cart-page__collapse-button:focus{outline:none}.cart-page__collapse-button:after,.cart-page__collapse-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cart-page__collapse-button:before{content:"";font-size:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s}.cart-page__collapse-button--active:before{transform:translateY(-50%) rotate(180deg)}.cart-page__collapse{width:100%}.cart-page__promo-code-form-wrapper{border-top:1px solid #ededed;padding:0 20px}@media(min-width:768px){.cart-page__promo-code-form-wrapper{border:1px solid #ededed;width:calc(50% - 10px)}}@media(min-width:1280px){.cart-page__promo-code-form-wrapper{background:#fff;border:none;margin-bottom:5px;padding:0 30px;width:auto}}.cart-page__promo-code-form{display:block;margin:0;padding:10px 0}.cart-page__headline-separator--white{margin-bottom:5!important}.product-detailed-page{margin:0 auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.product-detailed-page{padding-left:80px;padding-right:80px}}.product-detailed-page--seo{display:none}.product-detailed-page__seo-content{visibility:hidden}.product-detailed-page__top{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:40px;margin-top:15px;position:relative}@media(min-width:768px){.product-detailed-page__top{margin-bottom:80px}}@media(min-width:1024px){.product-detailed-page__top{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%}}.product-detailed-page__gallery{position:relative;width:100%}@media(min-width:1024px){.product-detailed-page__gallery{width:55%}body:not(.body-scroll-disabled) .product-detailed-page__gallery{position:sticky;position:-webkit-sticky;top:100px;z-index:2}}@media(min-width:1280px){.product-detailed-page__gallery{width:60%}}.product-detailed-page__sale-box{align-self:stretch;margin-top:20px;width:100%}@media(min-width:1024px){.product-detailed-page__sale-box{margin-left:50px;margin-right:auto;margin-top:0;width:calc(45% - 50px)}}@media(min-width:1280px){.product-detailed-page__sale-box{margin-left:80px;width:calc(40% - 80px)}}@media(min-width:1440px){.product-detailed-page__sale-box{margin-left:100px;width:calc(40% - 100px)}}@media(min-width:1920px){.product-detailed-page__sale-box{margin-right:0}}.product-detailed-page__order-features{align-items:center;display:flex;justify-content:center;width:100%}.product-detailed-page__order-features li{margin:0 15px;margin-bottom:0!important}.product-detailed-page__order-features li:first-child{margin-left:0}.product-detailed-page__order-features li:last-child{margin-right:0}.product-detailed-page__sections{padding-top:20px}@media(min-width:768px){.product-detailed-page__sections{padding-top:50px}}.product-detailed-page__section{margin-bottom:20px}@media(min-width:768px){.product-detailed-page__section{margin-bottom:60px}.product-detailed-page__section--description,.product-detailed-page__section--details{text-align:center}}@media(min-width:1025px){.product-detailed-page__single-row{display:flex;flex-wrap:nowrap;justify-content:space-between}.product-detailed-page__single-row>:first-child{flex:1 0 auto;margin-right:65px;width:65%}}@media(min-width:1920px){.product-detailed-page__single-row>:first-child{margin-right:85px}}@media(min-width:1025px){.product-detailed-page__single-row>:last-child{flex:auto}.product-detailed-page__sub-gallery-container{display:flex;justify-content:space-between}}@media(max-width:767px){.product-detailed-page__sub-gallery{display:none}}@media(min-width:768px)and (max-width:1024px){.product-detailed-page__sub-gallery{margin-bottom:60px}}@media(min-width:1025px){.product-detailed-page__sub-gallery{margin-right:65px}.product-detailed-page__sub-gallery--single{display:flex;justify-content:flex-end;width:50%}.product-detailed-page__sub-gallery--multiple{width:65%}}@media(min-width:1920px){.product-detailed-page__sub-gallery{margin-right:85px}}.product-detailed-page__specification-container{flex:1}.product-detailed-page__carousel{padding:20px 0}.product-detailed-page__recommendations{margin-top:40px}.sale-box{color:#1a1919;display:block}.sale-box__wrapper-margin{display:none;height:0;width:100%}@media(min-width:1024px){.sale-box__wrapper-margin{display:block}}.sale-box__loader{align-content:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;padding-top:calc(50vh - 100px);position:absolute;top:0;width:100%;z-index:2}@media(min-width:1024px){.sale-box__loader{padding-top:calc(50vh - 200px)}.sale-box__wrapper{margin-left:auto;max-width:630px;min-height:100vh;position:sticky;position:-webkit-sticky;transition:top .2s ease,bottom .2s ease}}.sale-box__form{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.sale-box__product-info{max-width:calc(100% - 40px);position:static;width:100%}@media(min-width:768px){.sale-box__product-info{max-width:100%;position:relative}}.sale-box__product-flags{font-size:12px;font-weight:500;margin-bottom:2px}@media(min-width:768px){.sale-box__product-flags{font-size:14px}}.sale-box__product-name{font-size:16px;font-weight:500;line-height:1.5;margin:0;padding:0}@media(min-width:768px){.sale-box__product-name{font-size:18px}}.sale-box__marketing-title{font-size:12px;font-weight:300;margin:2px 0 0}@media(min-width:768px){.sale-box__marketing-title{font-size:14px}}.sale-box__color-variations,.sale-box__product-unavailable-info,.sale-box__size-variations{margin-top:30px;width:100%}.sale-box__product-unavailable-info{color:#f33;margin-bottom:20px;text-align:center}.sale-box__model-infos{margin:15px 0;width:100%}.sale-box__model-info{border-right:1px solid #dedede;margin-right:10px;padding-right:10px}.sale-box__model-info:last-child{border-right:none;margin-right:0;padding-right:0}.sale-box__special-variations-title{font-size:12px;font-weight:500;margin-bottom:0;margin-top:33px}@media(min-width:768px){.sale-box__special-variations-title{font-size:14px}}.sale-box__special-variations{display:flex;flex-wrap:wrap;width:100%}@media(min-width:1920px){.sale-box__special-variations{flex-wrap:nowrap;width:calc(100% + 6px)}}@media(min-width:371px){.sale-box__special-variation .special-variation__selected-option{max-width:70%}}.sale-box__special-variation:last-child{margin-bottom:0}.sale-box__quantity{width:auto}.sale-box__quantity-label{display:block;font-size:12px;font-weight:500;margin-bottom:5px;margin-top:30px;width:100%}@media(min-width:768px){.sale-box__quantity-label{font-size:14px;margin-top:32px}}.sale-box__quantity-counter{width:98px}.sale-box__price-wrapper{align-items:flex-end;display:flex;width:100%}.sale-box__price{font-size:16px;font-weight:500;line-height:1.25;margin-left:auto;position:relative;text-align:right;white-space:nowrap}@media(min-width:768px){.sale-box__price{font-size:18px}}.sale-box__price--sale{color:#e83643}.sale-box__price--old{color:#1a1919;display:block;font-weight:300;margin-top:10px;text-decoration:line-through}.sale-box__price-info{color:#908ca6;display:block;font-size:10px;font-weight:300;line-height:1.3}@media(min-width:768px){.sale-box__price-info{font-size:12px}}.sale-box__price-info-button{background:transparent;border:0;color:#908ca6;cursor:pointer;font-size:inherit;margin:0;padding:0;position:relative;text-decoration:underline;text-decoration:none}@media(min-width:1025px){.sale-box__price-info-button{text-decoration:none!important}.sale-box__price-info-button:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.sale-box__price-info-button:active:after,.sale-box__price-info-button:after,.sale-box__price-info-button:focus:after,.sale-box__price-info-button:hover:after{transform:scaleX(1)}.sale-box__price-info-button:active:after,.sale-box__price-info-button:focus:after,.sale-box__price-info-button:hover:after{transform:scaleX(0)}}.sale-box__price-info-button:after{background:#908ca6}.sale-box__price-info-button:hover,.sale-box__price-info-button:visited{color:#908ca6;text-decoration:none}.sale-box__button-to-cart{margin-top:30px;width:100%}.sale-box__wishlist-button{padding-top:5px;position:absolute;right:0;top:0}.outfit-detailed-page__order-features,.product-detailed-page__order-features,.sale-box__order-features{list-style:none;margin:20px 0 0;padding:0}.outfit-detailed-page__order-features:empty,.product-detailed-page__order-features:empty,.sale-box__order-features:empty{display:none}@media(min-width:768px){.outfit-detailed-page__order-features,.product-detailed-page__order-features,.sale-box__order-features{margin-top:50px}}@media(min-width:1025px){.outfit-detailed-page__order-features,.product-detailed-page__order-features,.sale-box__order-features{margin-top:90px}}@media(min-width:1920px){.outfit-detailed-page__order-features,.product-detailed-page__order-features,.sale-box__order-features{margin-top:50px}}.outfit-detailed-page__order-features li,.product-detailed-page__order-features li,.sale-box__order-features li{margin-bottom:5px;padding-left:25px;position:relative}.outfit-detailed-page__order-features li:last-child,.product-detailed-page__order-features li:last-child,.sale-box__order-features li:last-child{margin-bottom:0}.outfit-detailed-page__order-features li:after,.outfit-detailed-page__order-features li:before,.product-detailed-page__order-features li:after,.product-detailed-page__order-features li:before,.sale-box__order-features li:after,.sale-box__order-features li:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.outfit-detailed-page__order-features li:before,.product-detailed-page__order-features li:before,.sale-box__order-features li:before{content:"";font-size:10px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1025px){.outfit-detailed-page__order-features li,.product-detailed-page__order-features li,.sale-box__order-features li{padding-left:30px}}.sale-box__availability{margin-top:20px;width:100%}.sale-box__stock--unavailable{color:#f33}.sale-box__delivery-info{color:#777}.sale-box__delivery-info:before{content:"- "}.sale-box__payments{color:#777;margin:30px auto 0;max-width:100%;text-align:center}.sale-box__payments-list{margin-top:8px}.sale-box__personalisation-error{color:#f33}.product-gallery{position:relative}.product-gallery__gallery{margin:0;position:relative;text-align:center;width:100%}.product-gallery__gallery-loader{background:hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:768px){.product-gallery__gallery-loader{background:linear-gradient(hsla(0,0%,100%,.5) 88%,#fff 0)}}.product-gallery__gallery-wrapper{margin-bottom:8px;overflow:hidden;position:relative}@media(min-width:1024px){.product-gallery__gallery-wrapper{border:1px solid #eee}}.product-gallery__gallery-slider{display:flex}@media(min-width:768px){.product-gallery__gallery-slider{max-height:70vh}}@media(min-width:1024px){.product-gallery__gallery-slider{max-height:65vh}}@media(min-width:1440px){.product-gallery__gallery-slider{max-height:55vh}}.product-gallery__gallery-slide{flex-shrink:0;overflow:hidden;position:relative;width:100%}@media(min-width:1025px){.product-gallery__gallery-slide{cursor:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/staticImages/zoom-in-icon.cur),auto}.product-gallery__gallery-slide:active .product-gallery__gallery-image,.product-gallery__gallery-slide:active .vimeo-gallery-element__gallery-image,.product-gallery__gallery-slide:focus .product-gallery__gallery-image,.product-gallery__gallery-slide:focus .vimeo-gallery-element__gallery-image,.product-gallery__gallery-slide:hover .product-gallery__gallery-image,.product-gallery__gallery-slide:hover .vimeo-gallery-element__gallery-image{transform:translate(0) scale(1.05)}}.product-gallery__video-text{background-color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;font-size:10px;font-weight:300;height:100px;left:0;opacity:0;padding-bottom:6px;position:absolute;text-align:center;top:-12px;transform:translateY(-100%) scale(0);transition:all .3s ease;visibility:hidden;width:80px;z-index:1}.product-gallery__video-text:before{border-bottom:9px solid transparent;border-left:14px solid;border-top:9px solid transparent;content:"";display:block;height:0;margin:auto auto 7px;width:0}.product-gallery__video-blank{display:block}.product-gallery__video-blank:before{background-color:#f3f3f3;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.product-gallery__gallery-image,.vimeo-gallery-element__gallery-image{display:block;height:100%;margin:0 auto;object-fit:contain;transition:transform .2s;width:100%}.product-gallery__gallery-image--video{object-fit:cover}.product-gallery__gallery-bullet{border:1px solid #1a1919;border-radius:50%;display:block;height:16px;margin:2px;position:relative;width:16px}.product-gallery__gallery-bullet:before{background-color:#1a1919;border-radius:50%;content:"";height:10px;left:2px;opacity:0;position:absolute;top:2px;transition:opacity .2s;width:10px}.product-gallery__gallery-bullet--active:before{opacity:1}.product-gallery__thumbnails-list{display:none;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(min-width:1024px){.product-gallery__thumbnails-list{display:flex;gap:8px}}.product-gallery__thumbnails-element{background-color:transparent;border:1px solid #eee;height:auto;margin:0;padding:0;position:relative;width:calc(50% - 4px)}.product-gallery__thumbnails-button{background-color:transparent;border:0;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:1025px){.product-gallery__thumbnails-button{cursor:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/staticImages/zoom-in-icon.cur),auto}.product-gallery__thumbnails-button:active__thumbnails-image,.product-gallery__thumbnails-button:focus__thumbnails-image,.product-gallery__thumbnails-button:hover__thumbnails-image{transform:translate(0) scale(1.05)}}.product-gallery__thumbnail-image,.vimeo-gallery-element__thumbnail-image{display:block;height:100%;object-fit:cover;transition:transform .2s;width:100%}.product-gallery__gallery-button-image{box-shadow:0 10px 20px rgba(0,0,0,.2);display:none;height:100px;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-12px;transform:translateY(-100%) scale(0);transform-origin:center;transition:all .3s ease;visibility:hidden;width:80px}@media(min-width:1024px){.product-gallery__gallery-button-image{display:block}}.product-gallery__gallery-button-image--video{background-color:#f3f3f3;object-fit:cover}.product-gallery__gallery-button-image-text:before{border-bottom-width:8px;border-left:13px solid #fff;border-radius:2px;border-top-width:8px;content:"";width:0}.product-gallery__gallery-button-image--overlay{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;justify-content:center}.product-gallery__gallery-button{background:transparent;border:0;cursor:pointer;height:25px;position:absolute;top:50%;transform:translateY(-50%);width:25px}@media(min-width:768px){.product-gallery__gallery-button{height:55px;top:50%;transform:translateY(-50%);width:55px}}.product-gallery__gallery-button:before{border-right:2px solid;border-top:2px solid;content:"";display:block;height:10px;margin:auto;transform:rotate(45deg);transition:transform .3s ease;width:10px}@media(min-width:768px){.product-gallery__gallery-button:before{border-width:1px;height:20px;width:20px}}.product-gallery__gallery-button--prev{left:0;transform:translateY(-50%)}@media(min-width:768px){.product-gallery__gallery-button--prev{left:30px;transform:translateY(-50%)}}.product-gallery__gallery-button--prev:before{transform:rotate(45deg) scale(-1)}@media(min-width:1024px){.product-gallery__gallery-button--prev:active:not(:disabled):before,.product-gallery__gallery-button--prev:focus:not(:disabled):before,.product-gallery__gallery-button--prev:hover:not(:disabled):before{transform:rotate(45deg) scale(-1.5)}}.product-gallery__gallery-button--next{right:0}@media(min-width:1024px){.product-gallery__gallery-button--next{right:30px}.product-gallery__gallery-button--next:active:not(:disabled):before,.product-gallery__gallery-button--next:focus:not(:disabled):before,.product-gallery__gallery-button--next:hover:not(:disabled):before{transform:rotate(45deg) scale(1.5)}}.product-gallery__gallery-button--disabled{opacity:.1}.product-gallery__gallery-button--left-aligned{left:0}.product-gallery__gallery-button:active,.product-gallery__gallery-button:focus{outline:none}@media(min-width:1024px){.product-gallery__gallery-button:active .product-gallery__gallery-button-image,.product-gallery__gallery-button:active .product-gallery__video-text,.product-gallery__gallery-button:focus .product-gallery__gallery-button-image,.product-gallery__gallery-button:focus .product-gallery__video-text,.product-gallery__gallery-button:hover .product-gallery__gallery-button-image,.product-gallery__gallery-button:hover .product-gallery__video-text{opacity:1;transform:translateY(-100%) scale(1);visibility:visible}}.product-gallery__gallery-button .vimeo-gallery-element__thumbnail-overlay{left:0;top:0}.product-gallery__pagination{background:#dedede;display:block;height:3px;left:0;position:relative;top:0;width:100%}@media(min-width:1024px){.product-gallery__pagination{display:none}}.product-gallery__pagination .swiper-pagination-progressbar-fill{background:#000;height:100%;left:0;position:absolute;top:0;transform-origin:left top;width:100%}.product-gallery__video-button{align-items:center;background:transparent;border:0;display:inline-flex;font-size:12px;font-weight:300;margin-bottom:10px;margin-top:22px;padding:5px}@media(min-width:1024px){.product-gallery__video-button{display:none}}.product-gallery__video-button:before{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";display:inline-block;height:0;margin:0 6px;width:0}.recommendations-teaser{margin-bottom:40px}@media(min-width:768px){.recommendations-teaser{margin-bottom:80px}}.recommendations-teaser-preloader__headline,.recommendations-teaser__headline{line-height:1.2;margin-bottom:40px;text-align:center}@media(min-width:768px){.recommendations-teaser--fullwidth{left:50%;max-width:2560px;position:relative;transform:translateX(-50%);width:100vw}[class*=col-]:not([class*="-12"]) .recommendations-teaser--fullwidth{left:0;transform:none;width:100%}.recommendations-teaser--fullwidth .carousel{margin-left:auto;margin-right:auto;max-width:calc(100% - 120px)}}@media(min-width:1280px){.recommendations-teaser--fullwidth .carousel{max-width:calc(100% - 330px)}}.recommendations-teaser .product-box{border:1px solid #eee;height:100%}.recommendations-teaser .carousel .carousel__wrapper{overflow:visible}@media(min-width:768px){.recommendations-teaser .carousel .carousel__wrapper{overflow:hidden}}.recommendations-teaser .carousel .carousel:not(.carousel--slidable) .carousel__slide:last-child{margin-right:0!important}.recommendations-teaser--ready .carousel:not(.carousel--slidable) .carousel__container{justify-content:center}.recommendations-teaser:not(.recommendations-teaser--ready) .carousel__slide{margin-right:20px;width:calc(42.5% - 8.5px)}@media(min-width:768px){.recommendations-teaser:not(.recommendations-teaser--ready) .carousel__slide{margin-right:15px;width:calc(33.33333% - 13.33333px)}}@media(min-width:1024px){.recommendations-teaser:not(.recommendations-teaser--ready) .carousel__slide{width:calc(25% - 15px)}}@media(min-width:1280px){.recommendations-teaser:not(.recommendations-teaser--ready) .carousel__slide{width:calc(16.66667% - 10px)}}.checkout-step-login{margin-left:auto;margin-right:auto;max-width:2560px;padding:30px 15px}@media(min-width:1280px){.checkout-step-login{padding-left:80px;padding-right:80px}}@media(max-width:767px){.checkout-step-login{padding-bottom:10px;padding-top:10px}}.checkout-step-login__header{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:768px){.checkout-step-login__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-login__footer{display:flex;flex-direction:column;margin-top:30px}@media(min-width:768px){.checkout-step-login__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-login__submit-button--top{display:none}@media(min-width:768px){.checkout-step-login__submit-button--top{display:inline-flex;width:auto}}.checkout-step-login__submit-button--bottom{order:1;width:100%}@media(min-width:768px){.checkout-step-login__submit-button--bottom{order:2;width:auto}}.checkout-step-login__back-button{margin-top:20px;order:2;width:100%}@media(min-width:768px){.checkout-step-login__back-button{margin-top:0;order:1;width:auto}}.checkout-step-login__content{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:900px}.checkout-step-login__form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;width:100%}@media(min-width:768px){.checkout-step-login__form{border-right:1px solid #ededed;padding:10px 40px}.checkout-step-login__form:first-child{padding-left:0}.checkout-step-login__form:last-child{border-right:none;padding-right:0}.checkout-step-login__form--register .form{margin-top:18px}.checkout-step-login__form--size_50{width:50%}}.checkout-step-login__form-headline{font-weight:500}.checkout-step-login__form-text{margin-bottom:40px}.date-picker{min-width:285px}.date-picker__days-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:5px 5px 10px}.date-picker__day{margin-right:7px;text-align:right;width:calc(14.28571% - 6px)}.date-picker__day:nth-child(7n){margin-right:0}.date-picker__day-label{cursor:pointer;display:block;height:100%;padding:5px;text-align:center;width:100%}.date-picker__day-label:active,.date-picker__day-label:focus,.date-picker__day-label:hover{background:#eae6e3}.date-picker__day-input{display:none}.date-picker__day-input:checked+.date-picker__day-label{background:#3f4043;color:#fff}.date-picker__day-input:disabled+.date-picker__day-label{color:#8c8c8e;cursor:not-allowed}.date-picker__header{align-items:center;background-color:#3f4043;display:flex;justify-content:space-between;padding:10px 5px}.date-picker__header__days{color:#fff;padding:0 5px 5px}.date-picker__select-wrapper{height:32px;padding:0 20px;position:relative}.date-picker__select-wrapper--year-wrapper{min-width:125px}.date-picker__select{-webkit-appearance:textfield;border:none;cursor:pointer;font-size:14px;font-weight:300;height:100%;padding:0 10px;text-align:center;width:100%}.date-picker__select:active,.date-picker__select:hover{outline:none}.date-picker__change-select-button{cursor:pointer;height:100%;position:absolute;top:0;width:15px}.date-picker__change-select-button:before{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.date-picker__change-select-button--prev{left:0}.date-picker__change-select-button--prev:after,.date-picker__change-select-button--prev:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.date-picker__change-select-button--prev:before{content:""}.date-picker__change-select-button--next{right:0}.date-picker__change-select-button--next:after,.date-picker__change-select-button--next:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.date-picker__change-select-button--next:before{content:""}.date-picker__change-select-button--disabled{box-shadow:none;cursor:not-allowed}.date-picker__change-select-button--disabled:before{color:#8c8c8e}.wishlist-page{margin-bottom:65px;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.wishlist-page{padding-left:80px;padding-right:80px}}@media(max-width:1024px){.wishlist-page{padding-top:20px}}.wishlist-page--empty{align-items:stretch;display:flex;flex-flow:column nowrap;text-align:center}@media(min-width:768px){.wishlist-page--empty{align-items:center}}.wishlist-page__header{align-items:center;display:flex;margin-bottom:30px}@media(min-width:768px){.wishlist-page__header{margin-bottom:45px}}.wishlist-page__share-button{margin-left:auto}.wishlist-page__description{margin-bottom:40px}.wishlist-page__products{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:-15px -15px 45px;width:calc(100% + 30px)}@media(min-width:768px){.wishlist-page__products{margin-bottom:100px}}.wishlist-page__product-wrapper{padding:15px;width:100%}@media(min-width:640px){.wishlist-page__product-wrapper{width:50%}}@media(min-width:1025px){.wishlist-page__product-wrapper{width:33.33333%}}@media(min-width:1920px){.wishlist-page__product-wrapper{width:25%}}.wishlist-page__product{height:100%;width:100%}.wishlist-page__buttons{display:flex;flex-flow:column nowrap}@media(min-width:640px){.wishlist-page__buttons{flex-direction:row;justify-content:space-between}.wishlist-page__back-button{min-width:33%}}.wishlist-page__button{min-width:33%}@media(max-width:639px){.wishlist-page__button--cta{margin-bottom:15px;order:-1}}.checkout-step-delivery{margin-left:auto;margin-right:auto;max-width:2560px;padding:30px 15px}@media(min-width:1280px){.checkout-step-delivery{padding-left:80px;padding-right:80px}}@media(max-width:767px){.checkout-step-delivery{padding-bottom:10px;padding-top:10px}}.checkout-step-delivery__header{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:768px){.checkout-step-delivery__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-delivery__footer{display:flex;flex-direction:column;margin-top:30px}@media(min-width:768px){.checkout-step-delivery__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-delivery__submit-button--top{display:none}@media(min-width:768px){.checkout-step-delivery__submit-button--top{display:inline-flex;width:auto}}.checkout-step-delivery__submit-button--bottom{order:1;width:100%}@media(min-width:768px){.checkout-step-delivery__submit-button--bottom{order:2;width:auto}}.checkout-step-delivery__back-button{margin-top:20px;order:2;width:100%}@media(min-width:768px){.checkout-step-delivery__back-button{margin-top:0;order:1;width:auto}}.checkout-step-delivery__content-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-step-delivery__error{color:#f33;font-size:14px;line-height:180%;margin-bottom:20px}.checkout-step-delivery__agb-terms-error{margin-bottom:10px;width:100%}@media(min-width:768px){.checkout-step-delivery__agb-terms-error{margin-bottom:30px}}.checkout-step-delivery__form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px;width:100%}@media(min-width:768px){.checkout-step-delivery__form{background:#fff;padding:20px;width:calc(50% - 15px)}}@media(min-width:1024px){.checkout-step-delivery__form{padding:30px}}.checkout-step-delivery__form:first-child{border-bottom:1px solid #ededed}@media(min-width:768px){.checkout-step-delivery__form:first-child{border-bottom:none}}.checkout-step-delivery__form-delivery .form-structure-new__row:not(:last-of-type) .checkout-delivery-data__options{margin-bottom:8px}@media(min-width:768px){.checkout-step-delivery__form-delivery .base-options{margin:14px 0 13px}}.checkout-step-delivery__form-delivery .base-input__input,.checkout-step-delivery__form-delivery .base-input__input--error,.checkout-step-delivery__form-delivery .base-input__input--valid,.checkout-step-delivery__form-delivery .share-wishlist-modal__link-input,.checkout-step-delivery__form-delivery .wishlist-product-box__size--placeholder{padding-right:30px}.checkout-step-delivery__content{max-width:100%;width:100%}@media(max-width:767px){.checkout-step-delivery__content{overflow:hidden}}.checkout-step-delivery__form-headline{font-weight:500;margin-top:0;padding-right:30px;position:relative;width:100%}@media(min-width:768px){.checkout-step-delivery__form-headline{padding-right:0}}.checkout-step-delivery__form-headline-arrow{display:inline-block;font-size:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}.checkout-step-delivery__form-headline-arrow:after,.checkout-step-delivery__form-headline-arrow:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.checkout-step-delivery__form-headline-arrow:before{content:""}.checkout-step-delivery__form-headline-arrow--up{transform:translateY(-50%) rotate(180deg)}.checkout-step-delivery__form-text{margin-bottom:25px;margin-top:0}.checkout-step-delivery__addresses{display:block;margin-bottom:30px}@media(min-width:768px){.checkout-step-delivery__addresses{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}}.checkout-step-delivery__address-column{display:block;margin-bottom:20px}.checkout-step-delivery__address-column:last-child{margin-bottom:0}@media(min-width:768px){.checkout-step-delivery__address-column{border-right:1px solid #ededed;padding:0 20px;width:50%}.checkout-step-delivery__address-column:first-child{padding-left:0}.checkout-step-delivery__address-column:last-child{border-right:none;padding-right:0}.checkout-step-delivery__address-column{padding:0 30px}}.checkout-step-delivery__address-name{color:#1a1919;display:block;font-size:16px;font-weight:500;margin-bottom:10px}.checkout-step-delivery__delivery-options-headline{color:#1a1919;display:block;font-size:16px;font-weight:500;margin-bottom:20px}.checkout-step-delivery__bottom-note{font-size:9px;margin:20px 0 0;text-align:center}@media(min-width:1280px){.checkout-step-delivery__bottom-note{font-size:12px}}.checkout-step-delivery__bottom-note a,.checkout-step-delivery__bottom-note a:hover,.checkout-step-delivery__bottom-note a:visited{color:#1a1919}.checkout-step-payment{margin-left:auto;margin-right:auto;max-width:2560px;max-width:1215px;padding:30px 15px}@media(min-width:1280px){.checkout-step-payment{padding-left:80px;padding-right:80px}}@media(max-width:767px){.checkout-step-payment{padding-bottom:10px;padding-top:10px}}.checkout-step-payment__header{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:768px){.checkout-step-payment__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-payment__footer{display:flex;flex-direction:column;margin-top:30px}@media(min-width:768px){.checkout-step-payment__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-payment__submit-button--top{display:none}@media(min-width:768px){.checkout-step-payment__submit-button--top{display:inline-flex;width:auto}}.checkout-step-payment__submit-button--bottom{order:1;width:100%}@media(min-width:768px){.checkout-step-payment__submit-button--bottom{order:2;width:auto}}.checkout-step-payment__back-button{margin-top:20px;order:2;width:100%}@media(min-width:768px){.checkout-step-payment__back-button{margin-top:0;order:1;width:auto}}.checkout-step-payment__agb-terms-error{margin-bottom:10px}@media(min-width:768px){.checkout-step-payment__agb-terms-error{margin-bottom:30px}.checkout-step-payment__form{background:#fff;padding:20px}}@media(min-width:1024px){.checkout-step-payment__form{padding:30px}}.checkout-step-payment__step-headline{font-weight:500}@media(min-width:768px){.checkout-step-payment__step-headline{margin-top:0}}.checkout-step-payment__general-error{color:#f33;font-size:14px;line-height:180%;margin-bottom:20px}@media(min-width:1024px){.checkout-step-payment__payment:last-child{border-bottom:1px solid #ededed}}.checkout-step-payment__payment-headline{border-top:1px solid #ededed}.checkout-step-payment__payment-headline .base-radio__label{height:70px}.checkout-step-payment__payment-headline .base-radio__content{min-width:160px}.checkout-step-payment__payment-headline-images{align-items:center;display:flex;width:100%}.checkout-step-payment__payment-headline-image{height:28px;margin-left:7px;width:auto}.checkout-step-payment__payment-headline-image--big{height:34px}@media(min-width:768px){.checkout-step-payment__payment-headline-image--big{height:56px}}.checkout-step-payment__payment-content-wrapper{padding-bottom:20px}.checkout-step-payment__payment--credit_card .checkout-step-payment__payment-content-wrapper{padding-bottom:0}.checkout-step-payment__payment-info{color:#0c6;font-size:13px;font-weight:500;line-height:18px;margin:0;padding:20px 0 13px 30px;position:relative}.checkout-step-payment__payment-info:after,.checkout-step-payment__payment-info:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.checkout-step-payment__payment-info:before{content:""}@media(min-width:1280px){.checkout-step-payment__payment-info{width:50%}}.checkout-step-payment__payment--credit_card .checkout-step-payment__payment-info{padding-bottom:0}.checkout-step-payment__payment-info:before{font-size:18px;left:0;position:absolute;top:20px}.checkout-step-payment__credit-card{min-height:100px}.checkout-step-payment__buttons{height:68px;margin-bottom:30px;margin-top:20px;width:100%}@media(min-width:768px){.checkout-step-payment__buttons{display:flex}}.checkout-step-payment__button{min-width:250px;width:100%}@media(min-width:768px){.checkout-step-payment__button{width:auto}}.checkout-step-summary{font-size:13px;padding:20px}@media(min-width:768px){.checkout-step-summary{align-items:start;display:flex;padding-bottom:0;position:relative}}@media(min-width:1280px){.checkout-step-summary{padding:35px 35px 15px}}.checkout-step-summary__summary{margin:0 -15px;width:calc(100% + 30px)}@media(min-width:768px){.checkout-step-summary__summary{align-self:flex-start;flex:none;margin:0 0 0 20px;min-width:300px;position:-webkit-sticky;position:sticky;top:20px;width:30%}}@media(min-width:1024px){.checkout-step-summary__summary{top:30px}}@media(max-width:767px){.checkout-step-summary__summary .order-summary__title{display:none}}.checkout-step-summary__summary-sticky{background:rgba(0,0,0,.03);padding:20px}@media(min-width:768px){.checkout-step-summary__summary-sticky{background:#fff;padding:20px}}@media(min-width:1024px){.checkout-step-summary__summary-sticky{padding:30px}}.checkout-step-summary__summary-sticky--active{background:#fff;bottom:0;box-shadow:0 -2px 10px rgba(25,25,25,.25);left:0;padding:8px 20px 20px;position:fixed;width:100%;will-change:position;z-index:200}.checkout-step-summary__summary-sticky--active .checkout-step-summary__agreements,.checkout-step-summary__summary-sticky--active .order-summary__free-shipping-meter,.checkout-step-summary__summary-sticky--active .order-summary__row,.checkout-step-summary__summary-sticky--active .order-summary__title{display:none}.checkout-step-summary__summary-sticky--active .order-summary__row--main,.checkout-step-summary__summary-sticky--active .order-summary__row--tax{border-top:none;display:flex;margin:0;padding:2px 0}.checkout-step-summary__summary-sticky--active .order-summary__button{margin-top:8px}.checkout-step-summary__mailing-consent-notice-tip{font-size:10px;line-height:1.2;padding:0 20px}.checkout-step-summary__mailing-consent-notice-tip a{color:#1a1919}@media(min-width:768px){.checkout-step-summary__mailing-consent-notice-tip{padding:10px 20px}}.checkout-step-summary__agreements .form-structure-new__tip{font-size:13px;line-height:160%}.checkout-step-summary__checkbox{margin-bottom:20px;padding:0 20px}.checkout-step-summary__checkbox .base-checkbox__text{font-size:13px;line-height:160%}.checkout-step-summary__details{width:100%}@media(min-width:768px){.checkout-step-summary__details{background:#fff;flex:auto;padding:20px}}@media(min-width:1025px){.checkout-step-summary__details{padding:30px}}.checkout-step-summary__details-headline,.checkout-step-summary__products-headline{font-size:17px;font-weight:500;margin-bottom:30px;width:100%}@media(max-width:767px){.checkout-step-summary__details-headline{display:none}}.checkout-step-summary__details-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media(min-width:768px){.checkout-step-summary__details-row{min-height:150px}}@media(min-width:1025px){.checkout-step-summary__details-row{flex-wrap:nowrap}.checkout-step-summary__details-row:not(:last-child){border-bottom:1px solid #ededed;margin-bottom:30px;padding-bottom:30px}.checkout-step-summary__details-row--paypal{flex-wrap:wrap}}.checkout-step-summary__details-column{width:100%}@media(min-width:1025px){.checkout-step-summary__details-column{width:calc(50% - 35px)}}@media(min-width:1440px){.checkout-step-summary__details-column{width:calc(50% - 45px)}}.checkout-step-summary__details-column .address-entry{line-height:145%}.checkout-step-summary__details-name{display:flex;font-weight:500;justify-content:space-between;margin-bottom:3px;width:100%}@media(min-width:768px){.checkout-step-summary__details-name{font-size:14px}}@media(min-width:1025px){.checkout-step-summary__details-name{margin-bottom:13px}}.checkout-step-summary__edit-detail-button{color:#1a1919;font-size:13px;font-weight:300;margin-left:8px;position:relative;text-decoration:none;text-decoration:underline}@media(min-width:1025px){.checkout-step-summary__edit-detail-button{text-decoration:none!important}.checkout-step-summary__edit-detail-button:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.checkout-step-summary__edit-detail-button:active:after,.checkout-step-summary__edit-detail-button:after,.checkout-step-summary__edit-detail-button:focus:after,.checkout-step-summary__edit-detail-button:hover:after{transform:scaleX(1)}.checkout-step-summary__edit-detail-button:active:after,.checkout-step-summary__edit-detail-button:focus:after,.checkout-step-summary__edit-detail-button:hover:after{transform:scaleX(0)}}.checkout-step-summary__edit-detail-button:visited{color:#1a1919}@media(min-width:768px){.checkout-step-summary__edit-detail-button{font-size:14px}}.checkout-step-summary__item{align-items:center;display:flex;line-height:22px;margin-bottom:20px}@media(min-width:1025px){.checkout-step-summary__item{margin-bottom:0}}.checkout-step-summary__icon{height:auto;margin-right:10px;max-height:28px;max-width:70px;width:auto}.checkout-step-summary__products-order-headline{color:#1a1919;font-size:20px;font-weight:500}.checkout-step-summary__products-order-table{margin-top:30px;width:100%}@media(min-width:1024px){.checkout-step-summary__products-order-table .product-order-position__cell--personalisation{margin-left:36px}}.checkout-step-summary__order-summary-wrapper{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}.checkout-step-summary__submit-button{width:100%}.checkout-step-summary__products{padding-bottom:20px;width:100%}@media(min-width:768px){.checkout-step-summary__products{padding-bottom:0}}.checkout-step-summary__products .products-order-table__header{padding-top:0}.page-main{display:block;min-height:100vh}.grid{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.grid{padding-left:80px;padding-right:80px}}.grid .row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-right:-5px}.grid .row:empty{display:none}.grid .col-lg-1{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-1{width:calc(8.33333% - 1px)}}.grid .col-lg-1.nopadding{padding-left:0;padding-right:0}.grid .col-lg-2{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-2{width:calc(16.66667% - 1px)}}.grid .col-lg-2.nopadding{padding-left:0;padding-right:0}.grid .col-lg-3{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-3{width:calc(25% - 1px)}}.grid .col-lg-3.nopadding{padding-left:0;padding-right:0}.grid .col-lg-4{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-4{width:calc(33.33333% - 1px)}}.grid .col-lg-4.nopadding{padding-left:0;padding-right:0}.grid .col-lg-5{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-5{width:calc(41.66667% - 1px)}}.grid .col-lg-5.nopadding{padding-left:0;padding-right:0}.grid .col-lg-6{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-6{width:calc(50% - 1px)}}.grid .col-lg-6.nopadding{padding-left:0;padding-right:0}.grid .col-lg-7{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-7{width:calc(58.33333% - 1px)}}.grid .col-lg-7.nopadding{padding-left:0;padding-right:0}.grid .col-lg-8{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-8{width:calc(66.66667% - 1px)}}.grid .col-lg-8.nopadding{padding-left:0;padding-right:0}.grid .col-lg-9{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-9{width:calc(75% - 1px)}}.grid .col-lg-9.nopadding{padding-left:0;padding-right:0}.grid .col-lg-10{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-10{width:calc(83.33333% - 1px)}}.grid .col-lg-10.nopadding{padding-left:0;padding-right:0}.grid .col-lg-11{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-11{width:calc(91.66667% - 1px)}}.grid .col-lg-11.nopadding{padding-left:0;padding-right:0}.grid .col-lg-12{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-lg-12{width:calc(100% - 1px)}}.grid .col-lg-12.nopadding{padding-left:0;padding-right:0}.grid .col-lg-offset-1{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-1{margin-left:8.3333333333%}}.grid .col-lg-offset-2{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-2{margin-left:16.6666666667%}}.grid .col-lg-offset-3{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-3{margin-left:25%}}.grid .col-lg-offset-4{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-4{margin-left:33.3333333333%}}.grid .col-lg-offset-5{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-5{margin-left:41.6666666667%}}.grid .col-lg-offset-6{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-6{margin-left:50%}}.grid .col-lg-offset-7{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-7{margin-left:58.3333333333%}}.grid .col-lg-offset-8{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-8{margin-left:66.6666666667%}}.grid .col-lg-offset-9{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-9{margin-left:75%}}.grid .col-lg-offset-10{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-10{margin-left:83.3333333333%}}.grid .col-lg-offset-11{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-11{margin-left:91.6666666667%}}.grid .col-lg-offset-12{margin-left:0}@media(min-width:768px){.grid .col-lg-offset-12{margin-left:100%}}.grid .col-md-1{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-1{width:calc(8.33333% - 1px)}}.grid .col-md-1.nopadding{padding-left:0;padding-right:0}.grid .col-md-2{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-2{width:calc(16.66667% - 1px)}}.grid .col-md-2.nopadding{padding-left:0;padding-right:0}.grid .col-md-3{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-3{width:calc(25% - 1px)}}.grid .col-md-3.nopadding{padding-left:0;padding-right:0}.grid .col-md-4{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-4{width:calc(33.33333% - 1px)}}.grid .col-md-4.nopadding{padding-left:0;padding-right:0}.grid .col-md-5{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-5{width:calc(41.66667% - 1px)}}.grid .col-md-5.nopadding{padding-left:0;padding-right:0}.grid .col-md-6{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-6{width:calc(50% - 1px)}}.grid .col-md-6.nopadding{padding-left:0;padding-right:0}.grid .col-md-7{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-7{width:calc(58.33333% - 1px)}}.grid .col-md-7.nopadding{padding-left:0;padding-right:0}.grid .col-md-8{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-8{width:calc(66.66667% - 1px)}}.grid .col-md-8.nopadding{padding-left:0;padding-right:0}.grid .col-md-9{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-9{width:calc(75% - 1px)}}.grid .col-md-9.nopadding{padding-left:0;padding-right:0}.grid .col-md-10{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-10{width:calc(83.33333% - 1px)}}.grid .col-md-10.nopadding{padding-left:0;padding-right:0}.grid .col-md-11{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-11{width:calc(91.66667% - 1px)}}.grid .col-md-11.nopadding{padding-left:0;padding-right:0}.grid .col-md-12{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-md-12{width:calc(100% - 1px)}}.grid .col-md-12.nopadding{padding-left:0;padding-right:0}.grid .col-md-offset-1{margin-left:0}@media(min-width:768px){.grid .col-md-offset-1{margin-left:8.3333333333%}}.grid .col-md-offset-2{margin-left:0}@media(min-width:768px){.grid .col-md-offset-2{margin-left:16.6666666667%}}.grid .col-md-offset-3{margin-left:0}@media(min-width:768px){.grid .col-md-offset-3{margin-left:25%}}.grid .col-md-offset-4{margin-left:0}@media(min-width:768px){.grid .col-md-offset-4{margin-left:33.3333333333%}}.grid .col-md-offset-5{margin-left:0}@media(min-width:768px){.grid .col-md-offset-5{margin-left:41.6666666667%}}.grid .col-md-offset-6{margin-left:0}@media(min-width:768px){.grid .col-md-offset-6{margin-left:50%}}.grid .col-md-offset-7{margin-left:0}@media(min-width:768px){.grid .col-md-offset-7{margin-left:58.3333333333%}}.grid .col-md-offset-8{margin-left:0}@media(min-width:768px){.grid .col-md-offset-8{margin-left:66.6666666667%}}.grid .col-md-offset-9{margin-left:0}@media(min-width:768px){.grid .col-md-offset-9{margin-left:75%}}.grid .col-md-offset-10{margin-left:0}@media(min-width:768px){.grid .col-md-offset-10{margin-left:83.3333333333%}}.grid .col-md-offset-11{margin-left:0}@media(min-width:768px){.grid .col-md-offset-11{margin-left:91.6666666667%}}.grid .col-md-offset-12{margin-left:0}@media(min-width:768px){.grid .col-md-offset-12{margin-left:100%}}.grid .col-sm-1{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-1{width:calc(8.33333% - 1px)}}.grid .col-sm-1.nopadding{padding-left:0;padding-right:0}.grid .col-sm-2{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-2{width:calc(16.66667% - 1px)}}.grid .col-sm-2.nopadding{padding-left:0;padding-right:0}.grid .col-sm-3{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-3{width:calc(25% - 1px)}}.grid .col-sm-3.nopadding{padding-left:0;padding-right:0}.grid .col-sm-4{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-4{width:calc(33.33333% - 1px)}}.grid .col-sm-4.nopadding{padding-left:0;padding-right:0}.grid .col-sm-5{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-5{width:calc(41.66667% - 1px)}}.grid .col-sm-5.nopadding{padding-left:0;padding-right:0}.grid .col-sm-6{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-6{width:calc(50% - 1px)}}.grid .col-sm-6.nopadding{padding-left:0;padding-right:0}.grid .col-sm-7{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-7{width:calc(58.33333% - 1px)}}.grid .col-sm-7.nopadding{padding-left:0;padding-right:0}.grid .col-sm-8{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-8{width:calc(66.66667% - 1px)}}.grid .col-sm-8.nopadding{padding-left:0;padding-right:0}.grid .col-sm-9{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-9{width:calc(75% - 1px)}}.grid .col-sm-9.nopadding{padding-left:0;padding-right:0}.grid .col-sm-10{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-10{width:calc(83.33333% - 1px)}}.grid .col-sm-10.nopadding{padding-left:0;padding-right:0}.grid .col-sm-11{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-11{width:calc(91.66667% - 1px)}}.grid .col-sm-11.nopadding{padding-left:0;padding-right:0}.grid .col-sm-12{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-sm-12{width:calc(100% - 1px)}}.grid .col-sm-12.nopadding{padding-left:0;padding-right:0}.grid .col-sm-offset-1{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-1{margin-left:8.3333333333%}}.grid .col-sm-offset-2{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-2{margin-left:16.6666666667%}}.grid .col-sm-offset-3{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-3{margin-left:25%}}.grid .col-sm-offset-4{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-4{margin-left:33.3333333333%}}.grid .col-sm-offset-5{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-5{margin-left:41.6666666667%}}.grid .col-sm-offset-6{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-6{margin-left:50%}}.grid .col-sm-offset-7{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-7{margin-left:58.3333333333%}}.grid .col-sm-offset-8{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-8{margin-left:66.6666666667%}}.grid .col-sm-offset-9{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-9{margin-left:75%}}.grid .col-sm-offset-10{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-10{margin-left:83.3333333333%}}.grid .col-sm-offset-11{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-11{margin-left:91.6666666667%}}.grid .col-sm-offset-12{margin-left:0}@media(min-width:768px){.grid .col-sm-offset-12{margin-left:100%}}.grid .col-xs-1{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-1{width:calc(8.33333% - 1px)}}.grid .col-xs-1.nopadding{padding-left:0;padding-right:0}.grid .col-xs-2{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-2{width:calc(16.66667% - 1px)}}.grid .col-xs-2.nopadding{padding-left:0;padding-right:0}.grid .col-xs-3{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-3{width:calc(25% - 1px)}}.grid .col-xs-3.nopadding{padding-left:0;padding-right:0}.grid .col-xs-4{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-4{width:calc(33.33333% - 1px)}}.grid .col-xs-4.nopadding{padding-left:0;padding-right:0}.grid .col-xs-5{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-5{width:calc(41.66667% - 1px)}}.grid .col-xs-5.nopadding{padding-left:0;padding-right:0}.grid .col-xs-6{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-6{width:calc(50% - 1px)}}.grid .col-xs-6.nopadding{padding-left:0;padding-right:0}.grid .col-xs-7{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-7{width:calc(58.33333% - 1px)}}.grid .col-xs-7.nopadding{padding-left:0;padding-right:0}.grid .col-xs-8{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-8{width:calc(66.66667% - 1px)}}.grid .col-xs-8.nopadding{padding-left:0;padding-right:0}.grid .col-xs-9{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-9{width:calc(75% - 1px)}}.grid .col-xs-9.nopadding{padding-left:0;padding-right:0}.grid .col-xs-10{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-10{width:calc(83.33333% - 1px)}}.grid .col-xs-10.nopadding{padding-left:0;padding-right:0}.grid .col-xs-11{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-11{width:calc(91.66667% - 1px)}}.grid .col-xs-11.nopadding{padding-left:0;padding-right:0}.grid .col-xs-12{padding:0 5px;width:100%}@media(min-width:768px){.grid .col-xs-12{width:calc(100% - 1px)}}.grid .col-xs-12.nopadding{padding-left:0;padding-right:0}.grid .col-xs-offset-1{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-1{margin-left:8.3333333333%}}.grid .col-xs-offset-2{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-2{margin-left:16.6666666667%}}.grid .col-xs-offset-3{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-3{margin-left:25%}}.grid .col-xs-offset-4{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-4{margin-left:33.3333333333%}}.grid .col-xs-offset-5{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-5{margin-left:41.6666666667%}}.grid .col-xs-offset-6{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-6{margin-left:50%}}.grid .col-xs-offset-7{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-7{margin-left:58.3333333333%}}.grid .col-xs-offset-8{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-8{margin-left:66.6666666667%}}.grid .col-xs-offset-9{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-9{margin-left:75%}}.grid .col-xs-offset-10{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-10{margin-left:83.3333333333%}}.grid .col-xs-offset-11{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-11{margin-left:91.6666666667%}}.grid .col-xs-offset-12{margin-left:0}@media(min-width:768px){.grid .col-xs-offset-12{margin-left:100%}}.image-teaser{display:block;margin-bottom:40px;pointer-events:auto;text-decoration:none}@media(min-width:768px){.image-teaser{margin-bottom:80px}}.image-teaser__image-wrapper{display:block;overflow:hidden;position:relative}.image-teaser__image{display:block;height:auto;margin:auto;max-width:100%;position:relative;transition:transform .4s;width:auto;z-index:1}.image-teaser__image-wrapper:hover .image-teaser__image--hoverable{transform:scale(1.05)}.image-teaser__preloader{height:0;padding-bottom:70%;width:100%}.image-teaser__content{display:flex;flex-direction:column;margin-top:10px;width:100%}@media(min-width:768px){.image-teaser__content{margin-top:12px}}.image-teaser__content--padded{padding:0 20px}.image-teaser__content--align-left{align-items:flex-start;text-align:left}.image-teaser__content--align-center{align-items:center;text-align:center}.image-teaser__content--align-right{align-items:flex-end;text-align:right}.image-teaser__image-wrapper .image-teaser__content{bottom:0;padding:0 20px;position:absolute;z-index:1}.image-teaser__image-wrapper .image-teaser__content>:last-child{margin-bottom:20px}.image-teaser__headline{color:#1a1919;display:block;font-weight:500;line-height:1;max-width:550px;text-decoration:none;width:100%}.image-teaser__headline--trinary{font-size:20px;font-weight:500;line-height:1.5;margin:0;padding:0 24px 9px}.image-teaser__text{color:#1a1919;display:block;line-height:1.5;margin:0;max-width:550px;text-decoration:none}.image-teaser__text a,.image-teaser__text a:hover,.image-teaser__text a:visited,.image-teaser__text--link,.image-teaser__text--link:hover,.image-teaser__text--link:visited{color:#1a1919}.image-teaser__text a.fancy-underline,.image-teaser__text a:hover.fancy-underline,.image-teaser__text a:visited.fancy-underline,.image-teaser__text--link.fancy-underline,.image-teaser__text--link:hover.fancy-underline,.image-teaser__text--link:visited.fancy-underline{display:inline-block;position:relative}.image-teaser__text a.fancy-underline:after,.image-teaser__text a:hover.fancy-underline:after,.image-teaser__text a:visited.fancy-underline:after,.image-teaser__text--link.fancy-underline:after,.image-teaser__text--link:hover.fancy-underline:after,.image-teaser__text--link:visited.fancy-underline:after{bottom:0}.image-teaser__text a:hover,.image-teaser__text a:visited,.image-teaser__text--link:hover,.image-teaser__text--link:visited{text-decoration:underline}.image-teaser__text--trinary{font-weight:300;line-height:1.5;margin-left:24px;margin-right:24px}.image-teaser__button-wrapper{margin:15px 0 0;width:fit-content}.image-teaser__button-wrapper--trinary{padding-top:14px}.image-teaser__button{display:inline-block;min-width:200px}@media(max-width:369px){.image-teaser__button{min-width:100%}}.accordions-list{margin-bottom:40px}@media(min-width:768px){.accordions-list{margin-bottom:80px}}.accordions-list .html-teaser{margin-bottom:40px}.accordions-list__html-content{margin-bottom:20px}.accordions-list__accordion{border-bottom:1px solid #000}.accordions-list__accordion-button-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s}.accordions-list__accordion-button{background:none;border:none;color:#1a1919;cursor:pointer;display:block;padding:20px 15px 20px 0;position:relative;text-align:left;width:100%}.accordions-list__accordion-button:active,.accordions-list__accordion-button:focus{outline:none}.accordions-list__accordion-button:after,.accordions-list__accordion-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.accordions-list__accordion-button:before{content:"";font-size:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s}.accordions-list__accordion-button--active{font-weight:500}.accordions-list__accordion-button--active .accordions-list__accordion-button-icon,.accordions-list__accordion-button--active:before{transform:translateY(-50%) rotate(180deg)}.accordions-list__accordion-content{padding-bottom:30px}.accordions-list__accordion-content p{margin:0}.headline-teaser strong,[is=headline-teaser] strong{font-weight:500}.contact-page{margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.contact-page{padding-left:80px;padding-right:80px}}@media(min-width:768px){.contact-page{margin-bottom:110px}}@media(min-width:1280px){.contact-page{margin-bottom:150px}}@media(min-width:1920px){.contact-page{margin-bottom:190px}}.contact-page__success{padding:20px 0 100px}@media(min-width:768px){.contact-page__success{padding:200px 0}}.reset-password-page{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.reset-password-page{padding-left:80px;padding-right:80px}}.reset-password-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.reset-password-page__name{color:#1a1919;display:block;font-size:20px;font-weight:500;margin:0 0 30px;padding:0;text-align:center;width:100%}@media(min-width:768px){.reset-password-page__name{font-size:24px}}@media(min-width:1024px){.reset-password-page__name{font-size:28px}}.request-password-page{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.request-password-page{padding-left:80px;padding-right:80px}}.request-password-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.request-password-page__name{color:#1a1919;display:block;font-size:20px;font-weight:500;margin:0 0 30px;padding:0;text-align:center;width:100%}@media(min-width:768px){.request-password-page__name{font-size:24px}}@media(min-width:1024px){.request-password-page__name{font-size:28px}}.request-password-page__footer{border-top:1px solid #e0e0e0;padding-top:20px}.request-password-page__help{color:#8c8c8e;display:block;font-size:12px}.request-password-page__help-head{color:#1a1919;display:block;font-size:12px}.checkout-step-confirmation__content{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.checkout-step-confirmation__content{padding-left:80px;padding-right:80px}}.checkout-step-confirmation__content--center{text-align:center}.checkout-step-confirmation__headline{font-size:18px;font-weight:500}@media(min-width:768px){.checkout-step-confirmation__headline{font-size:18px}}.checkout-step-confirmation__subheadline{margin:20px 0}.checkout-step-confirmation__order-details{margin:20px auto;max-width:700px}@media(min-width:768px){.checkout-step-confirmation__order-details{display:flex;justify-content:space-between}}.checkout-step-confirmation__order-detail{padding:10px;width:100%}@media(min-width:768px){.checkout-step-confirmation__order-detail{padding:20px;width:33.3%}}.checkout-step-confirmation__order-detail-name{display:block;font-weight:500;margin-bottom:3px;width:100%}.checkout-step-confirmation__background{display:block;line-height:0}.checkout-step-confirmation__background-image{height:auto;max-width:100%;width:100%}@media(min-width:480px)and (max-width:768px){.checkout-step-confirmation__background-image{min-height:70vh;object-fit:cover}}@media(min-width:1024px){.checkout-step-confirmation__background-image{min-height:500px;object-fit:cover}}@media(min-width:1280px){.checkout-step-confirmation__background-image{min-height:600px}}.checkout-step-confirmation__image-container{position:relative}.checkout-step-confirmation__top{margin:40px 0;text-align:center}.checkout-step-confirmation__middle{margin:40px 0}@media(min-width:768px){.checkout-step-confirmation__middle{display:flex;justify-content:space-between}.checkout-step-confirmation__middle-left,.checkout-step-confirmation__middle-right{width:calc(50% - 15px)}.checkout-step-confirmation--logged-in .checkout-step-confirmation__middle-left,.checkout-step-confirmation--logged-in .checkout-step-confirmation__middle-right{width:100%}}@media(min-width:1024px){.checkout-step-confirmation__middle-left,.checkout-step-confirmation__middle-right{width:50%}.checkout-step-confirmation--logged-in .checkout-step-confirmation__middle-left,.checkout-step-confirmation--logged-in .checkout-step-confirmation__middle-right{width:100%}}.checkout-step-confirmation__middle-left{margin-bottom:40px}@media(min-width:768px){.checkout-step-confirmation__middle-left{display:flex;justify-content:flex-end;margin-bottom:0}}@media(min-width:1024px){.checkout-step-confirmation__middle-left{padding-right:140px}}.checkout-step-confirmation__middle--center{justify-content:center}.checkout-step-confirmation__middle--center .checkout-step-confirmation__middle-left{justify-content:center;padding:0}.checkout-step-confirmation__bottom{margin-top:60px;text-align:center}.checkout-step-confirmation__form{border-top:1px solid #a7abb2}@media(min-width:768px){.checkout-step-confirmation__form{max-width:380px}}.checkout-step-confirmation__form-headline{font-weight:500;margin-bottom:40px}.checkout-step-confirmation__required-fields-error.base-error{line-height:190%;margin:30px 0}.checkout-step-confirmation__buttons{margin-top:40px}.checkout-step-confirmation__button{min-height:68px;pointer-events:auto;width:100%}.error-page{padding-top:70px;text-align:center}@media(min-width:1440px){.error-page{padding-top:110px}}@media(min-width:1920px){.error-page{padding-top:150px}}.error-page__container{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.error-page__container{padding-left:80px;padding-right:80px}}.error-page__headline{font-weight:500;margin-bottom:20px;text-transform:uppercase}@media(min-width:1440px){.error-page__headline{margin-bottom:30px}}.error-page__content{margin:auto;max-width:600px}.error-page__content:after{content:"";display:block;height:1px}@media(min-width:1440px){.error-page__content{max-width:690px}}@media(min-width:1920px){.error-page__content{max-width:990px}}.error-page__description{margin-bottom:50px}@media(min-width:768px){.error-page__description{margin-bottom:60px}}@media(min-width:1440px){.error-page__description{margin-bottom:60px}}@media(min-width:1920px){.error-page__description{margin-bottom:80px}}.error-page__main-categories{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0 auto 60px;padding:0}@media(min-width:768px){.error-page__main-categories{margin-bottom:80px}}@media(min-width:1440px){.error-page__main-categories{margin-bottom:100px}}@media(min-width:1920px){.error-page__main-categories{margin-bottom:140px}}.error-page__column{margin-bottom:20px;padding:0 15px}.error-page__categories{list-style:none;margin:0;padding:0}.error-page__category{margin-top:20px}.error-page__link{color:inherit;text-decoration:none}.error-page__link--main{font-weight:500}.error-page__button{margin:0 auto 80px;max-width:255px;width:100%}@media(min-width:768px){.error-page__button{margin-bottom:80px}}@media(min-width:1440px){.error-page__button{margin-bottom:100px}}@media(min-width:1920px){.error-page__button{margin-bottom:140px}}.footer-teaser{display:block;margin-bottom:40px;width:100%}@media(min-width:768px){.footer-teaser{display:flex;margin-bottom:80px}}.footer-teaser__column{color:#fff;width:100%}@media(min-width:768px){.footer-teaser__column{flex:1 1 0%;width:auto}}.footer-teaser__column-headline{color:inherit;font-weight:700;margin:0;padding:10px 0;position:relative;width:100%}.footer-teaser__column-headline:after,.footer-teaser__column-headline:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-teaser__column-headline:before{content:"";font-size:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}@media(min-width:768px){.footer-teaser__column-headline{padding-top:0}.footer-teaser__column-headline:before{content:none}}@media(min-width:1280px){.footer-teaser__column-headline{text-align:left}}.footer-teaser__column-headline--active:before{transform:translateY(-50%) rotate(180deg)}.footer-teaser__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 0}.footer-teaser__column-link,.footer-teaser__column-link:active,.footer-teaser__column-link:hover{color:currentColor;text-decoration:none}@media(min-width:768px){.footer-teaser__column-link{margin-bottom:15px}}.general-message{margin-bottom:20px;padding:20px;position:relative;text-align:center;width:100%}.general-message--type_info{background:#3f4043}.general-message--type_error{background:#ec601a}.general-message--type_warning{background:#f33}.general-message--type_success{background:#0c6}.general-message__messages-list{list-style:none;margin:0;padding:0}.general-message__message{color:#fff;font-size:14px}.general-message__close{background:#ec601a;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.8);cursor:pointer;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.general-message__close:after,.general-message__close:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.general-message__close:before{color:#fff;content:"";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:768px){.general-message__close{height:24px;position:absolute;right:-12px;top:-12px;width:24px}.general-message__close:before{font-size:12px}}.html-teaser{color:#1a1919;font-family:inherit;font-size:16px;line-height:1.7;margin:0 0 40px}@media(min-width:768px){.html-teaser{margin-bottom:80px}}.html-teaser a[data-layer-modal]{cursor:pointer}.html-teaser .h1,.html-teaser .h2,.html-teaser .h3,.html-teaser .h4,.html-teaser .h5,.html-teaser .h6,.html-teaser h1,.html-teaser h2,.html-teaser h3,.html-teaser h4,.html-teaser h5,.html-teaser h6{display:block;font-weight:500;margin:0;width:100%}.html-teaser .h3,.html-teaser h3{font-size:14px;font-weight:500}@media(min-width:768px){.html-teaser .h3,.html-teaser h3{font-size:16px}}@media(min-width:1024px){.html-teaser .h3,.html-teaser h3{font-size:18px}}.html-teaser .h4,.html-teaser .h5,.html-teaser .h6,.html-teaser h4,.html-teaser h5,.html-teaser h6{font-size:12px}@media(min-width:1024px){.html-teaser .h4,.html-teaser .h5,.html-teaser .h6,.html-teaser h4,.html-teaser h5,.html-teaser h6{font-size:14px}}.html-teaser p{color:#1a1919;font-size:16px;margin:0 0 10px}.html-teaser p:last-child{margin-bottom:0}.html-teaser p b,.html-teaser p strong{color:#000;font-weight:500;margin:0}.html-teaser strong{color:#000;font-weight:500}.html-teaser blockquote{border-left:5px solid #e0e0e0;font-size:16px;line-height:1.4;margin:0 0 20px;padding:10px 20px}.html-teaser a:not(.button),.html-teaser a:visited:not(.button){color:#000;font-size:16px;text-decoration:underline;text-transform:none}.html-teaser a:not(.button):hover:not(.button),.html-teaser a:visited:not(.button):hover:not(.button){color:#000}.html-teaser .fancy-underline{position:relative}.footer-seo{color:#1a1919;display:block;line-height:1.8;margin:auto;max-width:1210px;padding:0 15px;width:100%}.footer-seo .h3,.footer-seo h3{font-size:14px}@media(min-width:768px){.footer-seo .h3,.footer-seo h3{font-size:16px}}@media(min-width:1024px){.footer-seo .h3,.footer-seo h3{font-size:18px}}.footer-seo .h4,.footer-seo h4{color:#1a1919;font-size:12px;font-weight:500}@media(min-width:1024px){.footer-seo .h4,.footer-seo h4{font-size:14px}}.footer-seo .h1,.footer-seo .h2,.footer-seo .h3,.footer-seo h1,.footer-seo h2,.footer-seo h3{color:#1a1919;font-weight:500;line-height:1.2;margin:0 0 20px;padding:0;text-align:left}.footer-seo p{color:#1a1919;font-size:14px;margin:0 0 10px}.footer-seo p:last-child{margin-bottom:0}.footer-seo a,.footer-seo strong{color:#1a1919}.password-reset-request-form{margin:0 auto 150px;padding:0 15px;width:100%}@media(min-width:768px){.password-reset-request-form{margin-top:65px;max-width:576px;padding:0}}@media(min-width:1024px){.password-reset-request-form{margin-bottom:120px;max-width:756px}}@media(min-width:1280px){.password-reset-request-form{margin-bottom:150px;margin-top:70px;max-width:870px}}@media(min-width:1920px){.password-reset-request-form{margin-bottom:190px;max-width:1250px}}@media(min-width:1440px){.password-reset-request-form--success{max-width:512px}}@media(min-width:1920px){.password-reset-request-form--success{max-width:756px}}.password-reset-request-form__headline{font-weight:500}.password-reset-request-form__description{padding:10px 0 20px}.password-reset-request-form__buttons{display:flex;flex-direction:column}@media(min-width:1024px){.password-reset-request-form__buttons{flex-direction:row;justify-content:space-between}}.password-reset-request-form__button{width:100%}@media(min-width:1024px){.password-reset-request-form__button{width:calc(50% - 15px)}}.password-reset-request-form__button--back{font-weight:300;margin-bottom:15px}@media(min-width:1024px){.password-reset-request-form__button--back{margin-bottom:0}}.password-reset-request-form__button--success{width:100%}.password-reset-request-form__errors{color:#f33;display:block;font-weight:500;min-height:80px;padding:10px 0}@media(min-width:1024px){.password-reset-request-form__errors{min-height:110px}}.notice{color:#0c6;font-size:12px;letter-spacing:.2px;padding-left:30px;position:relative}.notice,.notice:before{font-weight:500;line-height:20px}.notice:before{background:#0c6;border-radius:50%;color:#fff;content:"i";font-size:14px;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px}.notice a,.notice a:hover,.notice a:visited{color:#0c6;text-decoration:underline}.notice--success{color:#1a1919}.notice--success:after,.notice--success:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.notice--success:before{content:"";font-size:8px;top:3px}.notice--error{color:#1a1919}.notice--error:after,.notice--error:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.notice--error:before{background:#f33;content:"";font-size:8px;top:3px}.footer-help__headline,.footer-job-offer__headline{color:#fff;font-weight:700;margin:0;padding:10px 0;position:relative}.footer-help__headline:after,.footer-help__headline:before,.footer-job-offer__headline:after,.footer-job-offer__headline:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-help__headline:before,.footer-job-offer__headline:before{content:"";font-size:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}@media(min-width:768px){.footer-help__headline,.footer-job-offer__headline{padding:0 0 20px;text-align:center}.footer-help__headline:before,.footer-job-offer__headline:before{content:none}}@media(min-width:1280px){.footer-help__headline,.footer-job-offer__headline{text-align:left}}@media(min-width:1920px){.footer-help__headline,.footer-job-offer__headline{margin-top:0}}.footer-help__headline--active:before,.footer-job-offer__headline--active:before{transform:translateY(-50%) rotate(180deg)}.footer-job-offer__content{color:#fff}@media(min-width:1280px){.footer-job-offer__content{margin-top:-10px}}.footer-job-offer__text{display:block}@media(min-width:768px){.footer-job-offer__text{margin:-7px 0 10px;text-align:center}}@media(min-width:1280px){.footer-job-offer__text{display:inline;margin:0;text-align:left}}@media(min-width:1920px){.footer-job-offer__text{display:block}}.footer-job-offer__text--link{color:#fff;text-decoration:none}.footer-job-offer__text--link:after,.footer-job-offer__text--link:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-job-offer__text--link:after{content:"";font-size:9px;margin-left:10px}@media(min-width:768px){.footer-job-offer__text--link{margin:0}}.footer-job-offer__text--link:hover,.footer-job-offer__text--link:visited{color:#fff;text-decoration:none}.benefit-bar-carousel{background:var(--background-color,#f3f3f3);color:#1a1919;margin-left:auto;margin-right:auto;max-width:2560px;position:relative;z-index:10}@media(min-width:1280px){.benefit-bar-carousel:before{background:var(--background-color,#f3f3f3);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}@media(min-width:1024px){.benefit-bar-carousel__wrapper{padding:0 250px}}.benefit-bar-carousel__content{font-weight:500;padding:4px 45px;text-align:center}@media(min-width:768px){.benefit-bar-carousel__content{padding:4px 20px}}@media(min-width:1280px){.benefit-bar-carousel__content{padding:2px 20px}}.benefit-bar-carousel__navigation{display:none}@media(min-width:1024px){.benefit-bar-carousel__navigation{align-items:center;display:flex;font-weight:500;height:100%;position:absolute;right:0;top:0}}.benefit-bar-carousel__navigation-element{padding-right:15px}@media(min-width:1280px){.benefit-bar-carousel__navigation-element{padding-right:80px}}.benefit-bar-carousel__navigation-element--language{align-items:center;display:flex;justify-content:flex-start}.benefit-bar-carousel__headline{display:block;font-size:12px;margin:0 5px}.benefit-bar-carousel__tooltip{margin:-1px 0 0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(min-width:1024px){.benefit-bar-carousel__tooltip{margin:0;position:static;transform:none}}.benefit-bar-carousel__tooltip:after,.benefit-bar-carousel__tooltip:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.benefit-bar-carousel__tooltip:before{content:"";font-size:19px;position:relative;top:5px}.benefit-bar-carousel__tooltip-text-wrapper{left:0;position:absolute;top:100%;width:100%}.benefit-bar-carousel__tooltip-text{padding:16px 30px;position:relative;text-align:center}.benefit-bar-carousel__tooltip-text a{color:inherit}.benefit-bar-carousel__link-wrapper{display:inline}.benefit-bar-carousel__link{color:inherit;font-weight:500;text-decoration:underline}.benefit-bar-carousel__link:active,.benefit-bar-carousel__link:focus,.benefit-bar-carousel__link:hover,.benefit-bar-carousel__link:visited{color:inherit}.benefit-bar-carousel__close-tooltip{position:absolute;right:10px;top:10px}.benefit-bar-carousel__close-tooltip:after,.benefit-bar-carousel__close-tooltip:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.benefit-bar-carousel__close-tooltip:before{content:""}@media(min-width:1025px){.benefit-bar-carousel__close-tooltip{display:none}}.benefit-bar-carousel__carousel-placeholder{height:32px}.benefit-bar-carousel__carousel{display:block;overflow:hidden}.benefit-bar-carousel__carousel .carousel__slide{background-position:50%;background-size:cover;z-index:1}.benefit-bar-carousel__carousel .carousel__slide--active{z-index:2}.benefit-bar-carousel .carousel{height:61px}.benefit-bar-carousel .carousel .carousel__button{display:none}.benefit-bar-carousel .carousel .carousel__slide{height:0;width:100%}.benefit-bar-carousel .carousel--ready,.benefit-bar-carousel .carousel--ready .carousel__slide{height:auto}.benefit-bar-carousel__tab{align-items:center;background:#f3f3f3;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.benefit-bar-carousel:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:calc(var(--scrollbar-width)*-1);top:0;width:var(--scrollbar-width)}@media(min-width:768px){.footer-help__headline{margin-bottom:-10px}}.footer-help__content{color:#fff;display:flex;flex-wrap:wrap}@media(min-width:768px){.footer-help__content{align-items:center;flex-direction:column}}@media(min-width:1280px){.footer-help__content{flex-direction:row}}.footer-help__text{display:block;width:100%}@media(min-width:768px){.footer-help__text{text-align:center;width:auto}}@media(min-width:1280px){.footer-help__text{text-align:left;width:100%}}.footer-help__text--subheadline{margin-bottom:10px}.footer-help__text--email,.footer-help__text--phone{color:#fff;font-weight:500;padding-left:26px;position:relative;text-decoration:none}.footer-help__text--email:active,.footer-help__text--email:focus,.footer-help__text--email:hover,.footer-help__text--email:visited,.footer-help__text--phone:active,.footer-help__text--phone:focus,.footer-help__text--phone:hover,.footer-help__text--phone:visited{color:#fff;text-decoration:none}.footer-help__text--email:before,.footer-help__text--phone:before{left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1280px){.footer-help__text--email,.footer-help__text--phone{margin-right:20px;width:auto}}.footer-help__text--phone:after,.footer-help__text--phone:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-help__text--phone:before{content:"";font-size:14px}.footer-help__text--email:after,.footer-help__text--email:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-help__text--email:before{content:"";font-size:12px}.footer-help__text--info{margin-top:10px}.scroll-up-button{background:#fff;border:1px solid #000;bottom:30px;height:40px;opacity:0;position:fixed;right:30px;transition:visibility .3s,opacity .3s;visibility:hidden;width:40px;z-index:800}.body-scroll-disabled .scroll-up-button{right:calc(30px + var(--scrollbar-width))}.scroll-up-button--visible{cursor:pointer;opacity:1;visibility:visible}@media(max-width:767px){.scroll-up-button--mobile-hidden{display:none}}.scroll-up-button:after,.scroll-up-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.scroll-up-button:before{content:"";font-size:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-teaser__wrapper{left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){.hero-teaser__wrapper{align-items:stretch;display:flex;justify-content:space-between}}.hero-teaser__left-column{display:none}@media(min-width:768px){.hero-teaser__left-column{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:150px;width:34%}}.hero-teaser__right-column{width:100%}@media(min-width:768px){.hero-teaser__right-column{width:66%}}.hero-teaser__links-title{color:#1a1919;margin-bottom:40px}.hero-teaser__links{align-items:center;display:flex;flex-direction:column}.hero-teaser__link{font-weight:500;margin-bottom:8px}.hero-teaser__link,.hero-teaser__link:hover,.hero-teaser__link:visited{color:#1a1919;text-decoration:none}.hero-teaser .image-teaser__image,.hero-teaser .image-teaser__image-wrapper{width:100%}.favorite-categories{margin-bottom:40px}@media(min-width:768px){.favorite-categories{margin-bottom:80px}}.favorite-categories__headline{font-weight:300;padding-bottom:20px;text-align:center}@media(min-width:768px){.favorite-categories__headline{padding-bottom:50px}}.favorite-categories__columns{display:block}@media(min-width:768px){.favorite-categories__columns{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}}.favorite-categories__column{display:block;margin-bottom:23px;padding:0 20px}.favorite-categories__column:last-child{margin-bottom:0}@media(min-width:768px){.favorite-categories__column{margin-bottom:0;padding:0 15px;width:25%}.favorite-categories__column--20{width:20%}}.favorite-categories__main-link{cursor:default;display:block;font-weight:500;position:relative}.favorite-categories__main-link,.favorite-categories__main-link:active,.favorite-categories__main-link:focus,.favorite-categories__main-link:hover,.favorite-categories__main-link:visited{color:#1a1919;text-decoration:none}@media(min-width:768px){.favorite-categories__main-link{text-align:center}}@media(min-width:1025px){.favorite-categories__main-link{text-align:center}}.favorite-categories__main-link:after,.favorite-categories__main-link:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.favorite-categories__main-link:before{content:"";font-size:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}@media(min-width:768px){.favorite-categories__main-link:before{content:none}}.favorite-categories__main-link--active:before{transform:translateY(-50%) rotate(180deg)}.favorite-categories__subcategories{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10px}@media(min-width:768px){.favorite-categories__subcategories{align-items:center}}.favorite-categories__link{padding:5px 0;text-align:center}.favorite-categories__link,.favorite-categories__link:active,.favorite-categories__link:focus,.favorite-categories__link:hover,.favorite-categories__link:visited{color:#1a1919;text-decoration:none}.favorite-categories__link:last-child{padding-bottom:0}.asymetric-images{margin-bottom:40px;width:100%}@media(min-width:768px){.asymetric-images{left:50%;margin-bottom:80px;max-width:2560px;position:relative;transform:translateX(-50%);width:100vw}[class*=col-]:not([class*="-12"]) .asymetric-images{left:0;transform:none;width:100%}}.asymetric-images__extra-text{margin-bottom:0;margin-top:10px;order:2;pointer-events:auto}@media(min-width:768px){.asymetric-images__extra-text{display:block;left:75%;margin-top:0;max-width:330px;order:1;position:absolute;text-align:center;top:30%;transform:translate(-50%,-50%);width:50%}}@media(min-width:1280px){.asymetric-images__extra-text{max-width:430px}}@media(min-width:1920px){.asymetric-images__extra-text{max-width:480px}}.asymetric-images .image-teaser{margin-bottom:0;order:1}@media(min-width:768px){.asymetric-images .image-teaser{order:2}}.asymetric-images__images-wrapper{display:block;pointer-events:none}.asymetric-images__image-wrapper{display:flex;flex-wrap:wrap;margin-bottom:30px;position:relative;width:100%}.asymetric-images__image-wrapper:last-child{margin-bottom:0}@media(min-width:768px){.asymetric-images__image-wrapper{flex-wrap:nowrap}}@media(min-width:1025px){.asymetric-images__image-wrapper{margin-bottom:0;margin-top:-260px}.asymetric-images__image-wrapper:first-child{margin-top:0}}.asymetric-images__image-wrapper .image-teaser__image-wrapper{display:block;max-width:100%}.asymetric-images__image-wrapper .image-teaser__content{word-break:break-all;word-break:break-word}.asymetric-images__image-wrapper .image-teaser__button{align-items:center;display:flex;justify-content:center}.asymetric-images__image-wrapper--align_center .image-teaser,.asymetric-images__image-wrapper--align_center .image-teaser__image,.asymetric-images__image-wrapper--align_center .image-teaser__image-wrapper,.asymetric-images__image-wrapper--align_left .image-teaser,.asymetric-images__image-wrapper--align_left .image-teaser__image,.asymetric-images__image-wrapper--align_left .image-teaser__image-wrapper,.asymetric-images__image-wrapper--align_right .image-teaser,.asymetric-images__image-wrapper--align_right .image-teaser__image,.asymetric-images__image-wrapper--align_right .image-teaser__image-wrapper{width:100%}@media(min-width:768px){.asymetric-images__image-wrapper--align_center,.asymetric-images__image-wrapper--align_left,.asymetric-images__image-wrapper--align_right{padding-left:10px;padding-right:50%}.asymetric-images__image-wrapper--align_center:nth-child(2n),.asymetric-images__image-wrapper--align_left:nth-child(2n),.asymetric-images__image-wrapper--align_right:nth-child(2n){padding-left:50%;padding-right:10px}.asymetric-images__image-wrapper--align_center .image-teaser,.asymetric-images__image-wrapper--align_center .image-teaser__image,.asymetric-images__image-wrapper--align_center .image-teaser__image-wrapper,.asymetric-images__image-wrapper--align_left .image-teaser,.asymetric-images__image-wrapper--align_left .image-teaser__image,.asymetric-images__image-wrapper--align_left .image-teaser__image-wrapper,.asymetric-images__image-wrapper--align_right .image-teaser,.asymetric-images__image-wrapper--align_right .image-teaser__image,.asymetric-images__image-wrapper--align_right .image-teaser__image-wrapper{max-width:100%;width:auto}}@media(min-width:1025px){.asymetric-images__image-wrapper--align_center,.asymetric-images__image-wrapper--align_left,.asymetric-images__image-wrapper--align_right{padding-left:0;padding-right:calc(50% + 60px)}.asymetric-images__image-wrapper--align_center:nth-child(2n),.asymetric-images__image-wrapper--align_left:nth-child(2n),.asymetric-images__image-wrapper--align_right:nth-child(2n){padding-left:calc(50% + 60px);padding-right:0}}.asymetric-images__image-wrapper--align_left{justify-content:flex-start}.asymetric-images__image-wrapper--align_center{justify-content:center}.asymetric-images__image-wrapper--align_right{justify-content:flex-end}@media(min-width:768px){.asymetric-images__image-wrapper--align_fullsize{padding-left:0;padding-right:50%}.asymetric-images__image-wrapper--align_fullsize:nth-child(2n){padding-left:20%;padding-right:0}}@media(min-width:1025px){.asymetric-images__image-wrapper--align_fullsize{padding-left:0}.asymetric-images__image-wrapper--align_fullsize:nth-child(2n){padding-left:50%;padding-right:0}}.asymetric-images__image-wrapper--align_fullsize .image-teaser,.asymetric-images__image-wrapper--align_fullsize .image-teaser__image,.asymetric-images__image-wrapper--align_fullsize .image-teaser__image-wrapper{width:100%}.adjacent-images{display:block;margin-bottom:40px}@media(min-width:768px){.adjacent-images{margin-bottom:80px}}.adjacent-images .image-teaser{margin-bottom:0}.adjacent-images--fullwidth{left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){[class*=col-]:not([class*="-12"]) .adjacent-images--fullwidth{left:0;transform:none;width:100%}}.adjacent-images__extra-text{display:block;margin:0 auto 40px;max-width:330px;text-align:center}@media(min-width:1280px){.adjacent-images__extra-text{max-width:430px}}@media(min-width:1920px){.adjacent-images__extra-text{max-width:480px}}.adjacent-images__images-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;width:100%}.adjacent-images__images-wrapper:not(.adjacent-images__images-wrapper--trinary) .adjacent-images__image-wrapper{flex:calc(100%/var(--maxItemsPerRow) - 10px)}@media(min-width:768px){.adjacent-images__images-wrapper--size-half{gap:30px}}@media(min-width:1025px){.adjacent-images__images-wrapper--size-half{gap:60px}}@media(min-width:768px){.adjacent-images__images-wrapper--size-half:not(.adjacent-images__images-wrapper--trinary) .adjacent-images__image-wrapper{flex:calc(100%/var(--maxItemsPerRow) - 30px)}}@media(min-width:1025px){.adjacent-images__images-wrapper--size-half:not(.adjacent-images__images-wrapper--trinary) .adjacent-images__image-wrapper{flex:calc(100%/var(--maxItemsPerRow) - 60px)}}.adjacent-images__images-wrapper--trinary{gap:unset}.adjacent-images__images-wrapper--category-page .adjacent-images__image-wrapper:last-child{padding-bottom:0}.adjacent-images__image-wrapper--size_33{flex:auto;width:100%}@media(min-width:768px){.adjacent-images__image-wrapper--size_33{flex:33.33333%}}.adjacent-images__image-wrapper--size_66{flex:auto;width:100%}@media(min-width:768px){.adjacent-images__image-wrapper--size_66{flex:66.66667%}}.adjacent-images__image-wrapper--trinary{padding:0 0 10px}@media(min-width:768px){.adjacent-images__image-wrapper--trinary:nth-child(odd){padding:10px 24px 0 0}.adjacent-images__image-wrapper--trinary:nth-child(2n){padding:10px 0 0 24px}.adjacent-images__image-wrapper--trinary:nth-child(n+3){padding-top:30px}.adjacent-images__image-wrapper--trinary:nth-child(odd).adjacent-images__image-wrapper--size_33{padding:10px 8px 0 10px}.adjacent-images__image-wrapper--trinary:nth-child(odd).adjacent-images__image-wrapper--size_33:nth-child(n+3){padding-top:30px}}.adjacent-images__image-wrapper--trinary:nth-child(odd).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize){padding:0 10px}@media(min-width:768px){.adjacent-images__image-wrapper--trinary:nth-child(odd).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize){padding:10px 8px 0 10px}.adjacent-images__image-wrapper--trinary:nth-child(odd).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize):nth-child(n+3){padding-top:30px}.adjacent-images__image-wrapper--trinary:nth-child(2n).adjacent-images__image-wrapper--size_33{padding:10px 0 0 8px}.adjacent-images__image-wrapper--trinary:nth-child(2n).adjacent-images__image-wrapper--size_33:nth-child(n+3){padding-top:30px}}.adjacent-images__image-wrapper--trinary:nth-child(2n).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize){padding:0}@media(min-width:768px){.adjacent-images__image-wrapper--trinary:nth-child(2n).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize){padding:10px 0 0 8px}.adjacent-images__image-wrapper--trinary:nth-child(2n).adjacent-images__image-wrapper--size_33:not(.adjacent-images__image-wrapper--align_fullsize):nth-child(n+3){padding-top:30px}}.adjacent-images__image-wrapper .image-teaser__button-wrapper,.adjacent-images__image-wrapper .image-teaser__content{word-break:break-word}.adjacent-images__image-wrapper .image-teaser__image-wrapper{display:block}.adjacent-images__image-wrapper .image-teaser__button{align-items:center;display:flex;font-weight:500;justify-content:center;line-height:1.5;min-height:56px;padding:20px 14px}@media(min-width:1024px){.adjacent-images__image-wrapper .image-teaser__button{line-height:1}}.adjacent-images__image-wrapper .image-teaser__button:not([disabled]):active,.adjacent-images__image-wrapper .image-teaser__button:not([disabled]):focus,.adjacent-images__image-wrapper .image-teaser__button:not([disabled]):hover{padding:20px 14px}.adjacent-images__image-wrapper--align_center .image-teaser,.adjacent-images__image-wrapper--align_center .image-teaser__image,.adjacent-images__image-wrapper--align_center .image-teaser__image-wrapper,.adjacent-images__image-wrapper--align_left .image-teaser,.adjacent-images__image-wrapper--align_left .image-teaser__image,.adjacent-images__image-wrapper--align_left .image-teaser__image-wrapper,.adjacent-images__image-wrapper--align_right .image-teaser,.adjacent-images__image-wrapper--align_right .image-teaser__image,.adjacent-images__image-wrapper--align_right .image-teaser__image-wrapper{width:100%}.adjacent-images__image-wrapper--align_left{justify-content:flex-start}.adjacent-images__image-wrapper--align_center{justify-content:center}.adjacent-images__image-wrapper--align_right{justify-content:flex-end}.adjacent-images__image-wrapper--align_fullsize{padding:0 0 10px}.adjacent-images__image-wrapper--align_fullsize .image-teaser,.adjacent-images__image-wrapper--align_fullsize .image-teaser__image,.adjacent-images__image-wrapper--align_fullsize .image-teaser__image-wrapper{width:100%}@media(min-width:768px){.adjacent-images__image-wrapper--align_fullsize{padding:0 0 10px}}@media(min-width:1025px){.adjacent-images__image-wrapper--align_fullsize{padding:0 0 10px}}.adjacent-images__image-wrapper--align_fullsize:last-child{padding-bottom:0}.slider-images{left:50%;margin-bottom:40px;max-width:2560px;position:relative;transform:translateX(-50%);width:100vw}@media(min-width:768px){[class*=col-]:not([class*="-12"]) .slider-images{left:0;transform:none;width:100%}.slider-images{margin-bottom:80px}}.slider-images__extra-text{display:block;margin:0 auto 40px;text-align:center}.slider-images .image-teaser{margin-bottom:0}.slider-images .image-teaser__image{height:auto;width:100%}.slider-images .image-teaser__headline{color:#fff;font-weight:500;line-height:1.2}.slider-images .image-teaser__text{color:#fff;font-weight:500}.slider-images .image-teaser__headline,.slider-images .image-teaser__text{max-width:none}@media(min-width:1024px){.slider-images .image-teaser__headline,.slider-images .image-teaser__text{width:62%}}@media(min-width:1280px){.slider-images .image-teaser__headline,.slider-images .image-teaser__text{width:42%}}.slider-images .image-teaser__content{bottom:42px}@media(min-width:1280px){.slider-images .image-teaser__content{padding:0 30px}}.slider-images .image-teaser__content>:last-child{margin-bottom:0}.slider-images .image-teaser__button{line-height:1.5;padding:20px 14px}@media(min-width:769px){.slider-images .image-teaser__button{min-width:340px}.slider-images .image-teaser__button:not([disabled]):active,.slider-images .image-teaser__button:not([disabled]):focus,.slider-images .image-teaser__button:not([disabled]):hover{padding:20px 14px}}@media(min-width:1280px){.slider-images .carousel{max-width:100%}}.slider-images .carousel__slide{width:100%}.slider-images .carousel__pagination{bottom:20px;left:0;position:absolute;right:0}.slider-images .carousel__pagination-bullet{background:#fff;opacity:.5}.slider-images .carousel__pagination-bullet--current-main{opacity:1}.slider-images .image-teaser__image-wrapper:hover .image-teaser__image{transform:none}.images-carousel{margin-bottom:40px;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.images-carousel{margin-bottom:80px}}.images-carousel .image-teaser{margin-bottom:0}.images-carousel__extra-text{display:block;margin:0 auto 40px;text-align:center}.images-carousel__slider{overflow-x:visible;width:100%}.images-carousel .image-teaser__content{padding:0 20px}.images-carousel__carousel.carousel{max-width:100%;overflow:visible}@media(min-width:768px){.images-carousel__carousel.carousel{margin:0 auto;max-width:100%}}@media(min-width:1280px){.images-carousel__carousel.carousel{max-width:100%}}.images-carousel__carousel .carousel__container{margin:0;overflow:visible;width:auto}.images-carousel__carousel .carousel__wrapper{overflow:visible;width:auto}.images-carousel__carousel .carousel__button{bottom:50%;margin:auto 0;transform:translateY(-50%)}@media(min-width:768px){.images-carousel__carousel .carousel__button--prev{left:0;right:unset}}@media(min-width:1024px){.images-carousel__carousel .carousel__button--prev{left:unset;right:calc(100% - 34px)}}@media(min-width:1280px){.images-carousel__carousel .carousel__button--prev{right:calc(100% - 55px)}}@media(min-width:768px){.images-carousel__carousel .carousel__button--next{left:unset;right:0}}@media(min-width:1024px){.images-carousel__carousel .carousel__button--next{left:calc(100% - 34px);right:unset}}@media(min-width:1280px){.images-carousel__carousel .carousel__button--next{left:calc(100% - 55px)}}.images-carousel__carousel .carousel__slide .image-teaser__headline{font-weight:700;margin:8px 0 20px}.images-carousel__carousel .carousel__slide .image-teaser__text{margin:0 0 20px}.images-carousel__carousel .carousel__slide .image-teaser__button-wrapper{width:100%}@media(min-width:768px){.images-carousel__carousel .carousel__slide .image-teaser__button-wrapper{width:fit-content}}.images-carousel__carousel .carousel__slide .image-teaser__button{align-items:center;display:flex;justify-content:center;line-height:1.5;min-height:56px;min-width:unset;padding:20px 14px;width:100%}@media(min-width:768px){.images-carousel__carousel .carousel__slide .image-teaser__button{min-width:200px}}@media(min-width:1024px){.images-carousel__carousel .carousel__slide .image-teaser__button{line-height:1;padding:13px 5px}}.images-carousel__carousel .carousel__pagination{padding:28px 0 20px}@media(min-width:768px){.images-carousel__carousel--with-pagination .carousel__button{bottom:calc(100% + 26px)}}.text-image-teaser{color:initial;display:flex;flex-direction:column;justify-content:center;left:50%;margin-bottom:40px;padding-left:15px;padding-right:15px;position:relative;text-decoration:none;transform:translateX(-50%);width:100vw}@media(min-width:768px){.text-image-teaser{flex-direction:row;margin-bottom:80px;max-width:2560px}}@media(min-width:1280px){.text-image-teaser{padding-left:80px;padding-right:80px}}@media(min-width:1920px){.text-image-teaser{padding-left:0;padding-right:0}}.text-image-teaser--right{flex-direction:column-reverse}@media(min-width:768px){.text-image-teaser--right{flex-direction:row-reverse}}.text-image-layout__image,.text-image-teaser__image{height:100%;object-fit:cover;transition:transform .4s;width:100%}.text-image-teaser__image-wrapper{display:block;height:auto;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.text-image-teaser__image-wrapper{min-width:50%;width:50%}.text-image-teaser__image-wrapper--no-box{min-width:100%;width:100%}}.text-image-teaser__image-wrapper--link:active .text-image-layout__image,.text-image-teaser__image-wrapper--link:active .text-image-teaser__image,.text-image-teaser__image-wrapper--link:focus .text-image-layout__image,.text-image-teaser__image-wrapper--link:focus .text-image-teaser__image,.text-image-teaser__image-wrapper--link:hover .text-image-layout__image,.text-image-teaser__image-wrapper--link:hover .text-image-teaser__image{transform:scale(1.05)}.text-image-layout__box,.text-image-teaser__box{background-color:var(--box-background-color);padding:30px 26px 38px;width:100%;z-index:2}@media(min-width:768px){.text-image-layout__box,.text-image-teaser__box{max-height:unset;min-height:inherit;padding:42px;position:relative;width:50%}}@media(min-width:1024px){.text-image-layout__box,.text-image-teaser__box{padding:58px 70px 58px 58px}}@media(min-width:768px){.text-image-layout__box-container,.text-image-teaser__box-container{display:flex;flex-direction:column;height:100%;justify-content:center}}.text-image-teaser__box-container--center{align-items:center;text-align:center}.text-image-teaser__box-container--left{align-items:flex-start;text-align:left}.text-image-teaser__box-container--right{align-items:flex-end;text-align:right}.text-image-teaser__box-container--text-white{color:#fff}.text-image-teaser__box-container--text-black{color:#000}.text-image-layout__box-title,.text-image-teaser__box-title{color:inherit;font-size:20px;font-weight:500;line-height:1.3;margin:0 0 24px}.text-image-layout__box-text,.text-image-teaser__box-text{color:inherit;font-size:16px;line-height:1.7;margin:0 0 26px;padding:0}.text-image-layout__box-text a,.text-image-teaser__box-text a{color:inherit}@media(min-width:768px){.text-image-layout__box-text,.text-image-teaser__box-text{padding:0;width:auto}}.text-image-layout__box-button,.text-image-teaser__box-button{min-width:198px;width:fit-content}@media(min-width:768px){.text-image-layout__box-button:not([disabled]):active,.text-image-layout__box-button:not([disabled]):focus,.text-image-layout__box-button:not([disabled]):hover,.text-image-teaser__box-button:not([disabled]):active,.text-image-teaser__box-button:not([disabled]):focus,.text-image-teaser__box-button:not([disabled]):hover{border-width:1px;padding:24px 14px}}.text-image-teaser--no-image{position:static}.text-image-teaser--no-image .text-image-teaser__bg{background-color:var(--box-background-color);display:none;height:100%;left:50%;margin:0 80px;pointer-events:none;position:absolute;top:0;transform:translateX(calc(-50% - 80px));width:calc(100vw - 160px)}@media(min-width:1280px){.text-image-teaser--no-image{position:relative}.text-image-teaser--no-image .text-image-teaser__bg{display:block}}.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--no-image .text-image-teaser__box{margin-left:-15px;padding-left:15px;padding-right:15px;position:static;width:calc(100% + 30px)}@media(min-width:768px){.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--no-image .text-image-teaser__box{background-color:transparent;margin-left:0;padding:58px 0;position:relative;width:100%}.text-image-teaser--no-image .text-image-layout__box:after,.text-image-teaser--no-image .text-image-teaser__box:after{background-color:var(--box-background-color);content:"";height:100%;left:-40px;pointer-events:none;position:absolute;top:0;width:calc(100% + 80px);z-index:-1}}@media(min-width:1280px){.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--no-image .text-image-teaser__box{position:static}.text-image-teaser--no-image .text-image-layout__box:after,.text-image-teaser--no-image .text-image-teaser__box:after{content:none}}.text-image-layout,.text-image-teaser--full-width{left:50%;padding:0;transform:translateX(-50%);width:100vw}@media(min-width:768px){[class*=col-]:not([class*="-12"]) .text-image-layout,[class*=col-]:not([class*="-12"]) .text-image-teaser--full-width{left:0;transform:none;width:100%}[class*=col-]:not([class*="-12"]) .text-image-layout .text-image-layout__wrapper,[class*=col-]:not([class*="-12"]) .text-image-teaser--full-width .text-image-layout__wrapper{padding:0}}.text-image-teaser--full-width.text-image-teaser--no-image,.text-image-teaser--no-image.text-image-layout{position:relative}.text-image-teaser--full-width.text-image-teaser--no-image .text-image-teaser__bg,.text-image-teaser--no-image.text-image-layout .text-image-teaser__bg{display:none}.text-image-teaser--full-width.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--full-width.text-image-teaser--no-image .text-image-teaser__box,.text-image-teaser--no-image.text-image-layout .text-image-layout__box,.text-image-teaser--no-image.text-image-layout .text-image-teaser__box{padding-left:30px;padding-right:30px}@media(min-width:1024px){.text-image-teaser--full-width.text-image-teaser--no-image .text-image-layout__box:after,.text-image-teaser--full-width.text-image-teaser--no-image .text-image-teaser__box:after,.text-image-teaser--no-image.text-image-layout .text-image-layout__box:after,.text-image-teaser--no-image.text-image-layout .text-image-teaser__box:after{content:"";height:100%;left:0;width:100%}}@media(min-width:768px){.text-image-teaser--full-width.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--full-width.text-image-teaser--no-image .text-image-teaser__box,.text-image-teaser--no-image.text-image-layout .text-image-layout__box,.text-image-teaser--no-image.text-image-layout .text-image-teaser__box{padding-left:15px;padding-right:15px}}@media(min-width:1024px){.text-image-teaser--full-width.text-image-teaser--no-image .text-image-layout__box,.text-image-teaser--full-width.text-image-teaser--no-image .text-image-teaser__box,.text-image-teaser--no-image.text-image-layout .text-image-layout__box,.text-image-teaser--no-image.text-image-layout .text-image-teaser__box{padding-left:85px;padding-right:85px}}.text-image-layout{margin-bottom:40px;position:relative}@media(min-width:768px){.text-image-layout{margin-bottom:80px}}.text-image-layout__wrapper{display:flex;flex-wrap:wrap;padding:0 15px;position:relative}@media(min-width:1280px){.text-image-layout__wrapper{padding:0 80px}}@media(min-width:1920px){.text-image-layout__wrapper{margin:0 auto;max-width:2560px;padding:0}}.text-image-layout__image-wrapper{overflow:hidden;width:100%}@media(min-width:768px){.text-image-layout__image-wrapper{width:35%}}.text-image-layout__image-wrapper-link{display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.text-image-layout__image-wrapper-link:focus~.text-image-layout__image-wrapper>.text-image-layout__image,.text-image-layout__image-wrapper-link:hover~.text-image-layout__image-wrapper>.text-image-layout__image{transform:scale(1.05)}.text-image-layout__box{width:100%}@media(min-width:768px){.text-image-layout__box{width:30%}}.text-image-layout__box-container--center{align-items:center;text-align:center}.text-image-layout__box-container--left{align-items:flex-start;text-align:left}.text-image-layout__box-container--right{align-items:flex-end;text-align:right}.text-image-layout__box-container--text-white{color:#fff}.text-image-layout__box-container--text-black{color:#000}.text-image-layout--right{flex-direction:column-reverse}@media(min-width:768px){.text-image-layout--right{flex-direction:row-reverse}}.text-image-layout--top-bottom .text-image-layout__wrapper{flex-direction:column}.text-image-layout--top-bottom .text-image-layout__image-wrapper{display:flex;width:100%}.text-image-layout--top-bottom .text-image-layout__image{height:100%}.text-image-layout--top-bottom .text-image-layout__box{width:100%}.text-image-layout--bottom .text-image-layout__wrapper{flex-direction:column-reverse}.text-image-layout--full-width .text-image-layout__wrapper{margin:0;max-width:unset;padding:0}.article-collection{margin-bottom:40px}@media(min-width:768px){.article-collection{margin-bottom:80px}}.article-collection__headline{font-weight:500;margin:0 0 30px;text-align:center}.article-collection__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px 40px}.article-collection__tab-button{background:none;border:none;color:#1a1919;cursor:pointer;font-weight:300;line-height:1;margin:0 15px;padding:0;position:relative;text-decoration:none;text-decoration:underline}.article-collection__tab-button:before{background-color:#fff;content:attr(data-content);font-weight:500;height:100%;left:50%;letter-spacing:.8px;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:max-content}.article-collection__tab-button--active:before,.article-collection__tab-button:hover:before{visibility:visible}@media(min-width:1025px){.article-collection__tab-button{text-decoration:none!important}.article-collection__tab-button:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.article-collection__tab-button:active:after,.article-collection__tab-button:focus:after,.article-collection__tab-button:hover:after{transform:scaleX(1)}}.article-collection__tab-button:active,.article-collection__tab-button:focus{color:#1a1919;outline:none}.article-collection__tab-button--active{font-weight:500;text-decoration:underline}.article-collection__tab-button--active:before{text-decoration:underline;text-underline-offset:.3rem}@media(min-width:1024px){.article-collection__tab-button--active:before{text-decoration:none}}@media(min-width:1025px){.article-collection__tab-button--active{text-decoration:none!important}.article-collection__tab-button--active:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.article-collection__tab-button--active:active:after,.article-collection__tab-button--active:after,.article-collection__tab-button--active:focus:after,.article-collection__tab-button--active:hover:after{transform:scaleX(1)}}.footer-checkout{background-color:#1a1919;margin-top:20px;padding:70px 0;width:100%}@media(min-width:769px){.footer-checkout{padding-top:100px}}.footer-checkout__logo{height:15px;margin-bottom:40px;width:auto}@media(min-width:769px){.footer-checkout__logo{height:20px;margin-bottom:60px}}.footer-checkout__service-links{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:480px){.footer-checkout__service-links{align-items:center;flex-direction:row;justify-content:center}}.footer-checkout__service-link{color:#fff;text-decoration:none}@media(min-width:480px){.footer-checkout__service-link{margin-right:30px}.footer-checkout__service-link:last-child{margin-right:0}}.footer-checkout__service-link:hover,.footer-checkout__service-link:visited{color:#fff}.footer-checkout__copyright-text{color:#fff;padding-top:25px;text-align:center}.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__payments{justify-content:center;width:100%}@media(min-width:1280px){.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__payments{justify-content:flex-end;width:75%}}@media(min-width:1920px){.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__payments{flex:1 0 auto;justify-content:center;width:auto}}.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__delivery-link--mobile{display:block}@media(min-width:1280px){.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__delivery-link--mobile{display:none}}.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__deliveries{display:none}@media(min-width:1280px){.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__deliveries{display:flex;width:25%}}@media(min-width:1920px){.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__deliveries{width:auto}}.footer-checkout__payment-and-delivery .footer-payments-and-deliveries__headline{display:none}.header-checkout{background:#fff;border-bottom:1px solid #ededed}@media(min-width:768px){.header-checkout{border-bottom:0}}.header-checkout__wrapper{margin-left:auto;margin-right:auto;max-width:2560px;padding:0 15px}@media(min-width:1280px){.header-checkout__wrapper{padding-left:80px;padding-right:80px}}@media(max-width:767px){.header-checkout__wrapper{padding-bottom:10px;padding-top:10px}}.header-checkout__wrapper__header{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:768px){.header-checkout__wrapper__header{align-items:center;flex-direction:row;justify-content:space-between}}.header-checkout__wrapper__footer{display:flex;flex-direction:column;margin-top:30px}@media(min-width:768px){.header-checkout__wrapper__footer{align-items:center;flex-direction:row;justify-content:space-between}}.header-checkout__wrapper__submit-button--top{display:none}@media(min-width:768px){.header-checkout__wrapper__submit-button--top{display:inline-flex;width:auto}}.header-checkout__wrapper__submit-button--bottom{order:1;width:100%}@media(min-width:768px){.header-checkout__wrapper__submit-button--bottom{order:2;width:auto}}.header-checkout__wrapper__back-button{margin-top:20px;order:2;width:100%}@media(min-width:768px){.header-checkout__wrapper__back-button{margin-top:0;order:1;width:auto}.header-checkout__wrapper{align-items:center;display:flex}}.header-checkout__logo-link{margin:auto}@media(min-width:768px){.header-checkout__logo-link{margin:0}}.header-checkout__logo{max-width:156px}@media(min-width:1280px){.header-checkout__logo{max-width:100%}}@media(min-width:768px){.header-checkout__checkout-process-breadcrumbs{flex:auto;margin-left:auto;margin-right:0}}.video-teaser{margin-bottom:40px;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:100%}@media(min-width:768px){.video-teaser{margin-bottom:80px}}.video-teaser__background-image{display:flex;height:auto;margin:0 auto;max-width:100%;width:auto}.video-teaser__video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-teaser__video-wrapper--vertical{padding-bottom:133.33%}@media(min-width:768px){.video-teaser__video-wrapper--vertical{padding-bottom:56.25%}}.video-teaser__video-wrapper--square{padding-bottom:100%}@media(min-width:768px){.video-teaser__video-wrapper--square{padding-bottom:56.25%}}.video-teaser__video-wrapper--autoplay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-teaser__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-teaser__custom-button{align-items:center;background-color:rgba(0,0,0,.27);border:0;bottom:20px;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;transition:background-color .3s ease-out;width:30px;z-index:2}.video-teaser__custom-button--mute{right:20px}.video-teaser__custom-button--pause{right:62px}.video-teaser__custom-button:hover{background-color:#000}@media(min-width:768px){.video-teaser__custom-button{height:40px;width:40px}.video-teaser__custom-button--mute{right:28px}.video-teaser__custom-button--pause{right:84px}.video-teaser__custom-button img{height:22px;width:24px}}.video-teaser__iframe{border:0;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.video-teaser__subline{padding-top:30px;text-align:center}@media(min-width:768px){.video-teaser__subline{padding-top:50px}}.video-teaser__background{cursor:pointer;min-width:1px;position:relative}.video-teaser__play-button{color:#fff;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-teaser__play-button:after{background:#fff;height:2px}.video-teaser__container{position:relative}.video-teaser__container--full{left:50%;max-width:2560px;padding:0;position:relative;transform:translateX(-50%);width:100vw}@media(min-width:768px){[class*=col-]:not([class*="-12"]) .video-teaser__container--full{left:0;transform:none;width:100%}}.video-teaser__heading{font-weight:500;margin-bottom:20px;margin-top:0;text-align:center}.video-teaser__video-button{margin-top:30px;min-width:200px;padding:20px;z-index:2}.video-teaser__video-button.button--transparent-white{border-color:#000;color:#000}@media(min-width:768px){.video-teaser__video-button.button--transparent-white{border-color:#fff;color:#fff}}.video-teaser__video-button:not([disabled]):active,.video-teaser__video-button:not([disabled]):focus,.video-teaser__video-button:not([disabled]):hover{border-width:1px;padding:20px}.video-teaser__video-button:not([disabled]):active.button--white,.video-teaser__video-button:not([disabled]):focus.button--white,.video-teaser__video-button:not([disabled]):hover.button--white{border-width:3px;padding:18px}@media(min-width:768px){.video-teaser__video-button--layer{bottom:20px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}}.video-teaser__video-button--hidden{border:0;cursor:pointer;display:block;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.footer-payments-and-deliveries{display:flex;flex-wrap:wrap;width:100%}.footer-payments-and-deliveries__headline{color:#fff;display:block;font-weight:700;padding:10px 0}.footer-payments-and-deliveries__list{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.footer-payments-and-deliveries__delivery-link,.footer-payments-and-deliveries__payment-link{display:block;height:45px;width:45px}@media(min-width:768px){.footer-payments-and-deliveries__delivery-link,.footer-payments-and-deliveries__payment-link{height:60px;width:60px}}@media(min-width:1280px){.footer-payments-and-deliveries__delivery-link,.footer-payments-and-deliveries__payment-link{height:75px;width:75px}}.footer-payments-and-deliveries__delivery-link--extra-wide,.footer-payments-and-deliveries__payment-link--extra-wide{width:180px}@media(min-width:768px){.footer-payments-and-deliveries__delivery-link--extra-wide,.footer-payments-and-deliveries__payment-link--extra-wide{width:240px}}@media(min-width:1280px){.footer-payments-and-deliveries__delivery-link--extra-wide,.footer-payments-and-deliveries__payment-link--extra-wide{width:300px}}.footer-payments-and-deliveries__delivery-link--mobile{display:block}@media(min-width:1024px){.footer-payments-and-deliveries__delivery-link--mobile{display:none}}.footer-payments-and-deliveries__delivery-link--GLS{width:100px}.footer-payments-and-deliveries__delivery-link--DHL{width:95px}.footer-payments-and-deliveries__delivery-link--UPS{width:40px}.footer-payments-and-deliveries__delivery-link--PFW{width:100px}.footer-payments-and-deliveries__delivery-logo,.footer-payments-and-deliveries__payment-logo{height:100%;object-fit:contain;object-position:center;width:100%}@media(min-width:768px){.footer-payments-and-deliveries__delivery-logo,.footer-payments-and-deliveries__payment-logo{max-height:56px}}.footer-payments-and-deliveries__payments{width:100%}@media(min-width:1024px){.footer-payments-and-deliveries__payments{width:67%}}.footer-payments-and-deliveries__deliveries{margin-top:20px;width:100%}@media(min-width:1024px){.footer-payments-and-deliveries__deliveries{margin-top:0;width:33%}}.headline-subline-teaser{margin-bottom:40px}@media(min-width:768px){.headline-subline-teaser{margin-bottom:80px}}.headline-subline-teaser__headline{font-weight:500;margin:0}.headline-subline-teaser__subline{font-weight:500;margin:40px 0 0}.headline-subline-teaser__text{margin-top:40px}@media(min-width:1280px){.content-tree-page .grid:first-child .row:first-child [class*=col-]>:first-child:not(.full-width-banner-teaser):not(.slider-images)>:not(.adjacent-images__images-wrapper--fullwidth){margin-top:48px}}.content-tree-page .page-main__raster{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.content-tree-page .page-main__raster{padding-left:80px;padding-right:80px}}.base-radio--disabled{opacity:.3;pointer-events:none}.base-radio__input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.base-radio__input:focus-visible+.base-radio__label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-radio__circle,.base-radio__content{align-items:center;display:flex}.base-radio__circle{border:1px solid #000;border-radius:50%;flex-shrink:0;height:26px;justify-content:center;width:26px}.base-radio__circle--checked:after{background-color:#000;border-radius:50%;content:"";height:14px;width:14px}.base-radio__text{font-size:14px;font-weight:300;margin-left:15px}.base-radio__label{cursor:pointer;display:flex}.icon{display:inline-block}.icon--search:after,.icon--search:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--search:before{content:""}.icon--arrowUp:after,.icon--arrowUp:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowUp:before{content:""}.icon--arrowRight:after,.icon--arrowRight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowRight:before{content:""}.icon--arrowDown:after,.icon--arrowDown:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowDown:before{content:""}.icon--arrowLeft:after,.icon--arrowLeft:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLeft:before{content:""}.icon--arrowOpenUp:after,.icon--arrowOpenUp:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowOpenUp:before{content:""}.icon--arrowOpenRight:after,.icon--arrowOpenRight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowOpenRight:before{content:""}.icon--arrowOpenDown:after,.icon--arrowOpenDown:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowOpenDown:before{content:""}.icon--arrowOpenLeft:after,.icon--arrowOpenLeft:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowOpenLeft:before{content:""}.icon--arrowLongUp:after,.icon--arrowLongUp:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLongUp:before{content:""}.icon--arrowLongRight:after,.icon--arrowLongRight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLongRight:before{content:""}.icon--arrowLongDown:after,.icon--arrowLongDown:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLongDown:before{content:""}.icon--arrowLongLeft:after,.icon--arrowLongLeft:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLongLeft:before{content:""}.icon--arrowDownLight:after,.icon--arrowDownLight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowDownLight:before{content:""}.icon--arrowUpLight:after,.icon--arrowUpLight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowUpLight:before{content:""}.icon--arrowLeftLight:after,.icon--arrowLeftLight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLeftLight:before{content:""}.icon--arrowRightLight:after,.icon--arrowRightLight:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowRightLight:before{content:""}.icon--arrowLeftCrm:after,.icon--arrowLeftCrm:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--arrowLeftCrm:before{content:""}.icon--cart:after,.icon--cart:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--cart:before{content:""}.icon--heart:after,.icon--heart:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--heart:before{content:""}.icon--heartFill:after,.icon--heartFill:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--heartFill:before{content:""}.icon--personalisation:after,.icon--personalisation:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--personalisation:before{content:""}.icon--sadBrowser:after,.icon--sadBrowser:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--sadBrowser:before{content:""}.icon--check:after,.icon--check:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--check:before{content:""}.icon--redirect:after,.icon--redirect:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--redirect:before{content:""}.icon--tiktok:after,.icon--tiktok:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--tiktok:before{content:""}.icon--twitter:after,.icon--twitter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--twitter:before{content:""}.icon--youtube:after,.icon--youtube:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--youtube:before{content:""}.icon--phone:after,.icon--phone:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--phone:before{content:""}.icon--mail:after,.icon--mail:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--mail:before{content:""}.icon--info:after,.icon--info:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--info:before{content:""}.icon--infoReversed:after,.icon--infoReversed:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--infoReversed:before{content:""}.icon--percent:after,.icon--percent:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--percent:before{content:""}.icon--abo:after,.icon--abo:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--abo:before{content:""}.icon--play:after,.icon--play:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--play:before{content:""}.icon--close:after,.icon--close:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--close:before{content:""}.icon--instagram:after,.icon--instagram:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--instagram:before{content:""}.icon--pinterest:after,.icon--pinterest:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--pinterest:before{content:""}.icon--facebook:after,.icon--facebook:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--facebook:before{content:""}.icon--giftCard:after,.icon--giftCard:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--giftCard:before{content:""}.icon--dots:after,.icon--dots:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--dots:before{content:""}.icon--falke:after,.icon--falke:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--falke:before{content:""}.icon--burlington:after,.icon--burlington:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--burlington:before{content:""}.icon--filters:after,.icon--filters:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--filters:before{content:""}.icon--navArrow:after,.icon--navArrow:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--navArrow:before{content:""}.icon--accountCard:after,.icon--accountCard:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountCard:before{content:""}.icon--accountHomeBefore:after,.icon--accountHomeBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountHomeBefore:before{content:""}.icon--accountHomeAfter:after,.icon--accountHomeAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountHomeAfter:before{content:""}.icon--accountOrders:after,.icon--accountOrders:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountOrders:before{content:""}.icon--accountUser:after,.icon--accountUser:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountUser:before{content:""}.icon--accountHelpBefore:after,.icon--accountHelpBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountHelpBefore:before{content:""}.icon--accountHelpAfter:after,.icon--accountHelpAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountHelpAfter:before{content:""}.icon--accountAbo:after,.icon--accountAbo:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountAbo:before{content:""}.icon--accountLogout:after,.icon--accountLogout:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountLogout:before{content:""}.icon--emailNewBefore:after,.icon--emailNewBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--emailNewBefore:before{content:""}.icon--emailNewAfter:after,.icon--emailNewAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--emailNewAfter:before{content:""}.icon--phoneNewBefore:after,.icon--phoneNewBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--phoneNewBefore:before{content:""}.icon--phoneNewAfter:after,.icon--phoneNewAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--phoneNewAfter:before{content:""}.icon--accountBalanceOnlineBefore:after,.icon--accountBalanceOnlineBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountBalanceOnlineBefore:before{content:""}.icon--accountBalanceOnlineAfter:after,.icon--accountBalanceOnlineAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountBalanceOnlineAfter:before{content:""}.icon--accountBalanceReturn:after,.icon--accountBalanceReturn:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountBalanceReturn:before{content:""}.icon--accountBalanceStore:after,.icon--accountBalanceStore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--accountBalanceStore:before{content:""}.icon--goodwillAfter:after,.icon--goodwillAfter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--goodwillAfter:before{content:""}.icon--goodwillBefore:after,.icon--goodwillBefore:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon--goodwillBefore:before{content:""}.icon:before{display:block}.multicolor-icon{display:inline-block;pointer-events:none}.base-error{color:#f33;font-size:12px;font-weight:500;margin-top:6px}.full-width-banner-teaser{margin-bottom:40px}@media(min-width:768px){.full-width-banner-teaser{margin-bottom:80px}}.full-width-banner-teaser__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:stretch;left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){[class*=col-]:not([class*="-12"]) .full-width-banner-teaser__wrapper{left:0;transform:none;width:100%}}.full-width-banner-teaser__headline{font-weight:500;margin:0 auto 25px;text-align:center;width:100%}@media(min-width:768px){.full-width-banner-teaser__headline{margin:0 auto 50px}}.full-width-banner-teaser__image-container{position:relative;width:100%}.full-width-banner-teaser__image{display:block;height:auto;width:100%}.full-width-banner-teaser__text{font-size:16px;font-weight:500;letter-spacing:1px;line-height:24px;max-width:calc(60% + 30px);padding:15px;position:absolute}@media(min-width:768px){.full-width-banner-teaser__text{font-size:28px;line-height:38px;max-width:calc(40% + 60px);padding:30px}}@media(min-width:1280px){.full-width-banner-teaser__text{font-size:32px;line-height:46px}}@media(min-width:1920px){.full-width-banner-teaser__text{font-size:42px;line-height:50px}}.full-width-banner-teaser__text--center{left:50%;text-align:center;transform:translateX(-50%)}.full-width-banner-teaser__text--left{left:0;text-align:left}.full-width-banner-teaser__text--right{right:0;text-align:right}.full-width-banner-teaser__text--middle{top:50%;transform:translateY(-50%)}.full-width-banner-teaser__text--up{top:0}.full-width-banner-teaser__text--down{bottom:0}.full-width-banner-teaser__text--middle.full-width-banner-teaser__text--center{transform:translate(-50%,-50%)}.full-width-banner-teaser__buttons{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}@media(min-width:768px){.full-width-banner-teaser__buttons{flex-direction:row;margin:30px 0 0;padding:0 30px}}.full-width-banner-teaser__buttons--center{justify-content:center}.full-width-banner-teaser__buttons--left{justify-content:flex-start}.full-width-banner-teaser__buttons--right{justify-content:flex-end}.full-width-banner-teaser__buttons--no-image{margin-top:0}@media(min-width:768px){.full-width-banner-teaser__buttons--size-1 .full-width-banner-teaser__button{min-width:340px;width:auto}.full-width-banner-teaser__buttons--size-2 .full-width-banner-teaser__button{width:calc(50% - 10px)}.full-width-banner-teaser__buttons--size-3 .full-width-banner-teaser__button{width:calc(33.33333% - 13.33333px)}.full-width-banner-teaser__buttons--size-4 .full-width-banner-teaser__button{width:calc(25% - 15px)}}.full-width-banner-teaser__buttons-break{width:100%}@media(min-width:768px){.full-width-banner-teaser__buttons-break{margin:30px 0 0}}.full-width-banner-teaser__button{align-items:center;display:flex;justify-content:center;margin:10px auto 0;width:calc(100% - 30px)}@media(min-width:768px){.full-width-banner-teaser__button{margin:0 0 0 20px;max-width:340px}.full-width-banner-teaser__button:first-of-type,.full-width-banner-teaser__buttons-break+.full-width-banner-teaser__button{margin-left:0}}.footer-newsletter{align-items:center;display:flex;flex-direction:column;height:748px;justify-content:center;position:relative}@media(min-width:768px){.footer-newsletter{height:480px}}@media(min-width:1025px){.footer-newsletter{height:552px}}.footer-newsletter__background{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%}.footer-newsletter__content{width:100%;z-index:2}.footer-newsletter__form{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.15);display:grid;grid-template-areas:"headlines" "form-structure" "errors" "button";padding:24px}@media(min-width:768px){.footer-newsletter__form{grid-template-areas:"headlines headlines" "form-structure button" "errors errors";grid-template-columns:1fr max-content;padding:40px}}.footer-newsletter__headlines-wrapper{grid-area:headlines}.footer-newsletter__headline{display:block;font-size:20px;font-weight:500;line-height:24px}.footer-newsletter__subheadline{display:block;font-size:14px;line-height:20px;margin-top:16px}@media(min-width:768px){.footer-newsletter__subheadline{margin-top:18px}}.footer-newsletter__form-structure{grid-area:form-structure;margin-top:16px}@media(min-width:768px){.footer-newsletter__form-structure{margin-top:18px}}.footer-newsletter__button.button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.footer-newsletter__button{grid-area:button;height:48px;margin-top:16px}@media(min-width:768px){.footer-newsletter__button.button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.footer-newsletter__button{margin-left:20px;margin-top:18px;padding-left:52px;padding-right:52px;width:fit-content}.footer-newsletter__button.button:active,.footer-newsletter__button.button:focus,.footer-newsletter__button.button:hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.footer-newsletter__button:active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.footer-newsletter__button:focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.footer-newsletter__button:hover{padding-left:52px;padding-right:52px}}.footer-newsletter__errors-container{grid-area:errors;margin-top:6px}.footer-newsletter__error{color:#f33;font-size:12px;font-weight:500}.footer-newsletter__legal-text{color:#fff;font-size:12px;line-height:16px;margin:16px 0 0}.footer-newsletter__legal-text a{color:inherit}@media(min-width:768px){.footer-newsletter__legal-text{color:#1a1919;font-weight:300;line-height:14px;margin-top:18px}}@media(min-width:1024px){.footer-newsletter__form,.footer-newsletter__legal-text{max-width:656px}}@media(min-width:1920px){.footer-newsletter__form,.footer-newsletter__legal-text{max-width:856px}}.pswp{display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity .3s cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp__bg{background:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateZ(0);transition:opacity .3s cubic-bezier(.4,0,.22,1);width:100%;will-change:opacity}.pswp--animated-in .pswp__bg{transition:none}.pswp__scroll-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform .3s cubic-bezier(.4,0,.22,1);width:100%}.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#1a1919}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp--zoom-allowed .pswp__img{cursor:url(/26bd0440ad90103d5f705004b2ec4936b4770c1e/assets/base/staticImages/zoom-in-icon.cur) 20 20,auto}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__error-msg{color:#f33;font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#1a1919;text-decoration:underline}.pswp__ui{opacity:1;visibility:visible;z-index:1550}.pswp__button{background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:auto;margin:0;opacity:.9;overflow:visible;padding:0;position:absolute;transition:opacity .2s;width:auto}.pswp__button:active,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button--arrow{display:none}@media(min-width:1025px){.pswp__button--arrow{cursor:pointer;display:block;font-size:22px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}}.pswp--has_mouse .pswp__button--arrow{transition:opacity .3s cubic-bezier(.4,0,.22,1);visibility:visible;will-change:opacity}.pswp--idle .pswp__button--arrow{opacity:0}.pswp__ui--hidden .pswp__button--arrow{opacity:1}.pswp__ui--one-slide .pswp__button--arrow{display:none}.pswp__button--arrow--left{left:10px}.pswp__button--arrow--left:after,.pswp__button--arrow--left:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pswp__button--arrow--left:before{content:""}.pswp__button--arrow--right{right:10px}.pswp__button--arrow--right:after,.pswp__button--arrow--right:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pswp__button--arrow--right:before{content:""}.pswp__button--close{cursor:pointer;font-size:20px;position:absolute;right:20px;top:20px}.pswp__button--close:after,.pswp__button--close:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pswp__button--close:before{content:""}.pswp--over-close .pswp__button--close{opacity:1}.pswp__button--fs,.pswp__button--zoom{display:none}.pswp__counter{color:#000;font-size:14px;line-height:50px;margin-right:auto;opacity:.9;user-select:none}.pswp__ui--one-slide .pswp__counter{display:none}.pswp__preloader{position:relative}.pswp__top-bar{align-items:center;background-color:transparent!important;display:flex;height:50px;left:0;padding:0 20px;position:absolute;top:0;transition:opacity .3s cubic-bezier(.4,0,.22,1);width:100%;will-change:opacity}.pswp--idle .pswp__top-bar{opacity:0}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__element--disabled{display:none!important}.pswp__pagination{align-items:center;bottom:15px;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%);z-index:10}.pswp__pagination-bullet{background:#fff;border:1px solid #1a1919;border-radius:50%;height:8px;margin:0 4px;width:8px}.pswp__pagination-bullet--active{background:#1a1919}.pdp-color-variations{position:relative;z-index:1}.pdp-color-variations__color-label{font-size:12px;font-weight:500}@media(min-width:768px){.pdp-color-variations__color-label{font-size:14px}}.pdp-color-variations__selected-color{color:#818181;font-weight:500}.pdp-color-variations__variations{margin-top:10px;position:relative}@media(min-width:768px){.pdp-color-variations__variations{margin-top:15px}}.pdp-color-variations__list{display:flex;list-style-type:none;padding:0}.pdp-color-variations__list--desktop{display:none}@media(min-width:768px){.pdp-color-variations__list{flex-wrap:wrap;margin:-2.5px;overflow:unset;width:calc(100% + 5px)}.pdp-color-variations__list--mobile{display:none}.pdp-color-variations__list--desktop{display:flex}}.pdp-color-variations__sale-flag{background:#fff;border:1px solid #dedede;border-radius:100%;color:#000;font-size:12px;font-weight:500;height:18px;line-height:1;padding:2px;pointer-events:none;position:absolute;right:-5px;text-align:center;top:-2px;transition:all .2s;width:18px;z-index:1}.pdp-color-variations__list-element{border:1px solid #dedede;display:block;min-width:calc(16.6% - 10px);position:relative;width:calc(16.6% - 10px)}@media(min-width:768px){.pdp-color-variations__list-element{margin:2.5px;min-width:unset;width:calc(7.14286% - 5px)}}@media(min-width:1024px){.pdp-color-variations__list-element{width:calc(12.5% - 5px)}}@media(min-width:1440px){.pdp-color-variations__list-element{width:calc(10% - 5px)}}@media(min-width:1920px){.pdp-color-variations__list-element{width:calc(7.69231% - 5px)}}.pdp-color-variations__list-element--selected{border-color:#1a1919}.pdp-color-variations__list-element--selected .pdp-color-variations__sale-flag{background-color:#1a1919;border-color:#1a1919;color:#fff}.pdp-color-variations__list-element--unavailable{opacity:.7}.pdp-color-variations__radio{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.pdp-color-variations__radio:focus-visible+.pdp-color-variations__label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.pdp-color-variations__label{align-items:center;cursor:pointer;display:flex;justify-content:center;min-width:30px;overflow:hidden;position:relative}@media(min-width:1024px){.pdp-color-variations__label{display:block}}.pdp-color-variations__image{display:block;height:auto;width:100%}.pdp-color-variations__image--swatch{transform:scale(1.3)}.pdp-size-variations__size-label{font-size:12px;font-weight:500}@media(min-width:768px){.pdp-size-variations__size-label{font-size:14px}}.pdp-size-variations__available-sizes{color:#818181;padding-right:6px}.pdp-size-variations__size-metrics{border:0;display:inline-block;list-style:none;margin:0;padding:0 0 0 7px;position:relative}.pdp-size-variations__size-metrics:before{background-color:#dedede;content:"";height:80%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.pdp-size-variations__size-metrics-element{display:inline-block;margin-right:4px}.pdp-size-variations__size-metrics-button{background:transparent;border:0;border-bottom:1px solid transparent;color:#818181;cursor:pointer;font-size:12px;font-weight:300;line-height:1;padding:0}@media(min-width:768px){.pdp-size-variations__size-metrics-button{font-size:14px}}.pdp-size-variations__size-metrics-button[aria-pressed=true]{border-bottom:1px solid;color:#1a1919}.pdp-size-variations__selected-size{font-weight:500}@media(min-width:768px){.pdp-size-variations__selected-size{display:none}}.pdp-size-variations__size-guide{float:right}@media(min-width:768px){.pdp-size-variations__size-guide{display:inline-block;font-size:14px;font-weight:300}}.pdp-size-variations__size-guide a{color:#1a1919;display:inline-block;margin-left:10px;position:relative;text-decoration:underline;text-decoration:none}@media(min-width:1025px){.pdp-size-variations__size-guide a{text-decoration:none!important}.pdp-size-variations__size-guide a:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.pdp-size-variations__size-guide a:active:after,.pdp-size-variations__size-guide a:after,.pdp-size-variations__size-guide a:focus:after,.pdp-size-variations__size-guide a:hover:after{transform:scaleX(1)}.pdp-size-variations__size-guide a:active:after,.pdp-size-variations__size-guide a:focus:after,.pdp-size-variations__size-guide a:hover:after{transform:scaleX(0)}}@media(max-width:1024px){.pdp-size-variations__size-guide a{text-decoration:underline}}.pdp-size-variations__size-guide a:hover,.pdp-size-variations__size-guide a:visited{color:#1a1919;text-decoration:none}@media(max-width:1024px){.pdp-size-variations__size-guide a:hover,.pdp-size-variations__size-guide a:visited{text-decoration:underline}}.pdp-size-variations__size-guide--mobile{display:block;font-size:13px;font-weight:300;margin-top:20px}.pdp-size-variations__sizes-wrapper{position:relative}.pdp-size-variations__sizes-list{align-items:stretch;border:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:10px -7px -5px 0;padding:0}@media(min-width:1440px){.pdp-size-variations__sizes-list{margin-right:-10px}}.pdp-size-variations__size{display:block;font-size:12px;font-weight:300;height:42px;margin:5px 7px 0 0;min-width:calc(25% - 7px);text-align:center;width:auto}@media(min-width:768px){.pdp-size-variations__size{min-width:calc(16.6% - 7px)}}@media(min-width:1024px){.pdp-size-variations__size{min-width:calc(25% - 7px)}}@media(min-width:1280px){.pdp-size-variations__size{min-width:calc(20% - 7px)}}@media(min-width:1920px){.pdp-size-variations__size{min-width:calc(16.6% - 7px)}}.pdp-size-variations__size-button{align-items:center;background:transparent;border:1px solid #f3f3f3;border-radius:0;color:#1a1919;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:100%;justify-content:center;width:100%}@media(min-width:768px){.pdp-size-variations__size-button{font-size:14px}}.pdp-size-variations__size-button--selected{border-color:#000;cursor:default}.pdp-size-variations__size-button--notification{color:#a7abb2}.pdp-size-variations__size-button:disabled{color:#a7abb2;cursor:not-allowed}.pdp-size-variations__size-input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.pdp-size-variations__size-input:focus-visible+.pdp-size-variations__size-button{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.pdp-size-variations__size-notification-badge{display:inline-block;margin-left:5px}.product-features{display:block;padding-bottom:20px}.product-features__list{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:0 0 0 15px;text-align:left}.product-features__item{font-size:13px;line-height:1.6;list-style:none;position:relative}@media(min-width:768px){.product-features__item{font-size:14px}}.product-features__item:not(:last-child){margin-bottom:10px}.product-features__item:before{content:"-";margin-left:-15px;position:absolute}.product-features__item-image{height:auto;margin-right:5px;max-width:30px;width:auto}.product-description{padding-bottom:20px}.product-description__microsite-link{max-width:740px;width:100%}.product-description__microsite-link:not(:first-child){margin-top:30px}@media(min-width:1024px){.product-description__microsite-link:not(:first-child){margin-top:60px}}.product-description__image{height:auto;margin:auto;max-width:955px;width:100%}.product-description__image:not(:first-child){margin-top:30px}@media(min-width:1024px){.product-description__image:not(:first-child){margin-top:60px}}.flyout-banner-teaser{align-items:flex-start;display:flex;justify-content:flex-start;margin:0 -15px}.flyout-banner-teaser__wrapper{min-width:1px;padding:15px;width:16.66667%}.flyout-banner-teaser__wrapper:first-child{width:25%}.flyout-banner-teaser__wrapper:nth-child(2){width:41.66667%}.flyout-banner-teaser__wrapper :last-child{margin-bottom:0}.flyout-banner-teaser__navigation-insertion-teaser{width:100%}.bouncing-arrow-text{font-weight:500;padding-left:50px;position:relative}.bouncing-arrow-text,.bouncing-arrow-text:active,.bouncing-arrow-text:focus,.bouncing-arrow-text:hover,.bouncing-arrow-text:visited{color:#1a1919;text-decoration:none}.bouncing-arrow-text:before{animation:arrowLineAnimation 1.2s infinite;background:#000;content:"";height:2px;left:0;position:absolute;top:13px;width:23px}@keyframes arrowLineAnimation{0%{width:23px}50%{width:29px}to{width:23px}}.bouncing-arrow-text:after{animation:arrowHeadAnimation 1.2s infinite;border-color:transparent transparent transparent #000;border-style:solid;border-width:5px 0 5px 6px;content:"";height:0;left:23px;position:absolute;top:9px;width:0}@keyframes arrowHeadAnimation{0%{left:23px}50%{left:29px}to{left:23px}}.navigation-insertion-teaser{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.navigation-insertion-teaser--centered{align-items:center}.navigation-insertion-teaser__headline{max-width:100%;padding:22px 100px 56px 0}.navigation-insertion-teaser__image-wrapper{display:block;height:333px;height:280px;margin-bottom:20px;overflow:hidden;position:relative}.navigation-insertion-teaser__image-wrapper--bg-image{background-position:50%;background-size:cover}.navigation-insertion-teaser__image{display:block;height:100%;margin:0 auto;max-width:100%;object-fit:cover;width:auto}.navigation-insertion-teaser__text-link{margin-bottom:20px;max-width:100%}.navigation-insertion-teaser--centered .navigation-insertion-teaser__text-link{text-align:center}.navigation-insertion-teaser__text{display:block;margin-bottom:20px;max-width:100%}.navigation-insertion-teaser--centered .navigation-insertion-teaser__text{text-align:center}.navigation-insertion-teaser__button{display:inline-block;line-height:1.3;margin-bottom:20px;max-width:100%}.instagram-teaser{display:block;left:50%;margin-bottom:40px;position:relative;transform:translate(-50%);width:100vw;--slides-per-view:4;--space-between:20px}@media(min-width:768px){.instagram-teaser{margin-bottom:80px}}@media(min-width:1024px){.instagram-teaser{--slides-per-view:5;--space-between:40px}}.instagram-teaser__headline{font-weight:500;text-align:center}.instagram-teaser__footer{display:flex;flex-direction:column}.instagram-teaser__subline{padding-bottom:30px;text-align:center}.instagram-teaser__wrapper{margin:50px 0;overflow:hidden;width:100%}.instagram-teaser__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.instagram-teaser__slide{align-items:center;display:flex;flex-shrink:0;margin:0 var(--space-between) 0 auto;position:relative;width:calc((100% - (var(--slides-per-view) - 1)*var(--space-between))/var(--slides-per-view));z-index:2}.instagram-teaser__button{background:#fff;border:1px solid #ededed;color:#1a1919;display:none;height:35px;line-height:33px;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translateY(calc(-50% - 20px));width:35px}@media(min-width:768px){.instagram-teaser__button{display:block}}@media(min-width:1280px){.instagram-teaser__button{height:55px;line-height:54px;width:55px}}.instagram-teaser__button--prev{left:25px}.instagram-teaser__button--prev:after,.instagram-teaser__button--prev:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__button--prev:before{content:"";font-size:11px}.instagram-teaser__button--next{right:25px}.instagram-teaser__button--next:after,.instagram-teaser__button--next:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__button--next:before{content:"";font-size:11px}.instagram-teaser__button:active,.instagram-teaser__button:focus{outline:none}.instagram-teaser__image{height:auto;width:100%}.instagram-teaser__icons{display:flex;flex-wrap:wrap;height:28px;justify-content:center}.instagram-teaser__icon{color:#1a1919;display:block;font-size:28px;margin:0 8px 10px;position:relative;text-decoration:none}@media(min-width:768px){.instagram-teaser__icon{margin:0 8px}}.instagram-teaser__icon:visited{color:#1a1919}.instagram-teaser__icon:before{display:block}.instagram-teaser__icon--facebook:after,.instagram-teaser__icon--facebook:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--facebook:before{content:""}.instagram-teaser__icon--instagram:after,.instagram-teaser__icon--instagram:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--instagram:before{content:""}.instagram-teaser__icon--tiktok:after,.instagram-teaser__icon--tiktok:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--tiktok:before{content:""}.instagram-teaser__icon--twitter:after,.instagram-teaser__icon--twitter:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--twitter:before{content:""}.instagram-teaser__icon--pinterest:after,.instagram-teaser__icon--pinterest:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--pinterest:before{content:""}.instagram-teaser__icon--youtube:after,.instagram-teaser__icon--youtube:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.instagram-teaser__icon--youtube:before{content:""}.instagram-teaser__icon-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.instagram-teaser-preloader__footer,.instagram-teaser-preloader__headline{margin:auto;width:250px}.instagram-teaser-preloader__slide{aspect-ratio:4/5}.instagram-teaser-preloader__slide--high{aspect-ratio:9/16}.instagram-teaser-preloader__icons{height:28px}.instagram-teaser-preloader__footer,.instagram-teaser-preloader__headline,.instagram-teaser-preloader__icons,.instagram-teaser-preloader__wrapper{background:#f6f7f8;position:relative}@media(min-width:1025px){.instagram-teaser-preloader__footer,.instagram-teaser-preloader__headline,.instagram-teaser-preloader__icons,.instagram-teaser-preloader__wrapper{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.add-to-cart-modal{overflow:auto}@media(min-width:768px){.add-to-cart-modal{max-width:770px}}@media(min-width:1920px){.add-to-cart-modal{left:50%;right:auto;transform:translateX(-50%)}}.add-to-cart-modal__header,.add-to-cart-modal__recommendations-headline,.add-to-cart-modal__recommendations-wrapper .recommendations-teaser-preloader__headline,.add-to-cart-modal__recommendations-wrapper .recommendations-teaser__headline{border-bottom:1px solid #f3f3f3;font-size:18px;font-weight:500;line-height:1.3;padding:10px 20px 20px 0}.add-to-cart-modal__product{border-bottom:1px solid #f3f3f3;margin-top:25px;padding-bottom:25px}.add-to-cart-modal__product:last-child{border-bottom:none;padding-bottom:0}.add-to-cart-modal__free-shipping-meter{margin-top:25px}.add-to-cart-modal__infos{margin:25px 0 0}.add-to-cart-modal__info{margin-bottom:15px}.add-to-cart-modal__error{color:#f33}.add-to-cart-modal__error:before{background-color:#f33}.add-to-cart-modal__buttons{display:flex;flex-direction:column-reverse;margin-top:25px}@media(min-width:768px){.add-to-cart-modal__buttons{align-items:center;flex-direction:row;justify-content:space-between}}.add-to-cart-modal__button{align-items:center;display:inline-flex;justify-content:center;line-height:1;margin-bottom:20px;width:100%}@media(min-width:768px){.add-to-cart-modal__button{width:calc(50% - 10px)}}.add-to-cart-modal__recommendations-wrapper{display:block;margin:0 -30px;overflow:hidden;padding:0 30px;width:calc(100% + 60px)}@media(min-width:1025px){.add-to-cart-modal__recommendations-wrapper{margin:0 -60px;padding:0 60px;width:calc(100% + 120px)}}.add-to-cart-modal__recommendations-wrapper .carousel{visibility:hidden}@media(min-width:1280px){.add-to-cart-modal__recommendations-wrapper .carousel{max-width:100%}}.add-to-cart-modal__recommendations-wrapper .carousel__button--next{left:calc(100% - 5px)}.add-to-cart-modal__recommendations-wrapper .carousel__button--prev{right:calc(100% - 5px)}.add-to-cart-modal__recommendations-wrapper .carousel--ready{visibility:visible}.add-to-cart-modal__recommendations-wrapper .product-box__description{word-break:break-all;word-break:break-word}.add-to-cart-modal__recommendations-wrapper .recommendations-teaser-preloader__headline,.add-to-cart-modal__recommendations-wrapper .recommendations-teaser__headline{justify-content:flex-start;margin-bottom:20px}.add-to-cart-modal__recommendations-wrapper .recommendations-teaser-preloader{margin-bottom:0}.add-to-cart-modal__recommendations-headline,.add-to-cart-modal__recommendations-wrapper .recommendations-teaser-preloader__headline{margin-bottom:20px}.personalisation-modal{background-color:#f8f8f8;height:100%;left:0;max-height:100vh;max-width:100vw;overflow:hidden;padding:0;top:0;transform:none;width:100%}@media(min-width:1024px){.personalisation-modal{overflow:auto}}.personalisation-modal .modal__close-button{position:fixed;z-index:3}.personalisation-modal__header{border-bottom:1px solid #a7abb2;display:none;font-size:24px;font-weight:300;margin-bottom:0;padding-bottom:30px}@media(min-width:1024px){.personalisation-modal__header{display:block}}.personalisation-modal__buttons{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:20px;margin-top:20px}@media(min-width:768px){.personalisation-modal__buttons{margin-top:0}}@media(min-width:1024px){.personalisation-modal__buttons{flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;margin-top:auto;padding:35px 0;width:100%}}.personalisation-modal__button{margin:10px 20px}.personalisation-modal__button--cancel{background:none;border:0;font-size:14px;order:1;position:relative;text-align:center;text-decoration:underline}@media(min-width:480px){.personalisation-modal__button--cancel{order:2}}.personalisation-modal__button--apply{font-size:14px;min-width:260px;padding-bottom:15px;padding-top:15px}.personalisation-modal__button--apply:not([disabled]):active,.personalisation-modal__button--apply:not([disabled]):focus,.personalisation-modal__button--apply:not([disabled]):hover{padding-bottom:15px;padding-top:15px}@media(min-width:1024px){.personalisation-modal__button{margin:0}}.personalisation-modal__info-text{background:#fff;display:none;font-size:10px;line-height:1.5;padding:15px}@media(min-width:1024px){.personalisation-modal__info-text{bottom:0;display:block;margin-bottom:20px;padding:35px;position:absolute;width:100%}}.personalisation-modal__info-text--mobile{display:block}@media(min-width:1024px){.personalisation-modal__info-text--mobile{display:none}}.personalisation-modal__config{border:0;padding:0}.personalisation-modal__personalisation{width:100%}@media(min-width:1024px){.personalisation-modal__personalisation{display:flex;height:100vh;justify-content:space-between}}.personalisation-modal__personalisation-figure{background:#fff;height:50vh;height:50dvh;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%}@media(min-width:480px){.personalisation-modal__personalisation-figure{height:60vh;height:60dvh}}@media(min-width:1025px){.personalisation-modal__personalisation-figure{display:flex;height:auto;overflow:hidden;width:43%}}.personalisation-modal__personalisation-image{background-position:50%;background-size:cover;height:0;padding-bottom:100%;position:relative;width:100%}.personalisation-modal__personalisation-image--double{background-position:bottom}@media(min-width:1025px){.personalisation-modal__personalisation-image--double{background-position:50%}}.personalisation-modal__icon{height:calc(3vw*var(--scale));max-width:100%;object-fit:contain;object-position:top;width:auto}@media(min-width:768px){.personalisation-modal__icon{height:calc(2.7vw*var(--scale))}}@media(min-width:1025px){.personalisation-modal__icon{height:calc(1.2vw*var(--scale))}}@media(min-width:1441px){.personalisation-modal__icon{height:20px;height:calc(20px*var(--scale))}}.personalisation-modal__stripe{height:auto;position:absolute;text-align:center;top:39%;width:15%}.personalisation-modal__stripe--symbol-left{left:19%}.personalisation-modal__stripe--symbol-right{right:22%}.personalisation-modal__stripe--font{font-size:3.6vw;font-variant-numeric:lining-nums;left:-.5%;line-height:1.2;top:9.2%;width:100%}@media(min-width:480px){.personalisation-modal__stripe--font{font-size:3vw}}@media(min-width:1024px){.personalisation-modal__stripe--font{font-size:1.6vw}}.personalisation-modal__stripe--font:before{content:attr(text)}.personalisation-modal__stripe--font-date:before,.personalisation-modal__stripe--font:after{content:attr(date);display:block}.personalisation-modal__stripe--font-date:after{content:none}.personalisation-modal__stripe--font_futura{font-family:Futura,sans-serif;font-weight:400;letter-spacing:1.8px;text-shadow:1px 1px 1px rgba(0,0,0,.2),1px -1px 1px rgba(0,0,0,.2),-1px 1px 1px hsla(0,0%,100%,.1),-1px -1px 1px hsla(0,0%,100%,.1)}.personalisation-modal__stripe--font_constantia{font-family:Constantia,serif;text-shadow:1px 1px 1px rgba(0,0,0,.3),1px -1px 1px rgba(0,0,0,.3),-1px 1px 1px hsla(0,0%,100%,.15),-1px -1px 1px hsla(0,0%,100%,.15)}.personalisation-modal__stripe--font_palace{font-family:Palace,serif;font-size:5vw;font-weight:600;line-height:.8;text-shadow:1px 1px 1px rgba(0,0,0,.2),1px -1px 1px rgba(0,0,0,.2),-1px 1px 1px hsla(0,0%,100%,.15),-1px -1px 1px hsla(0,0%,100%,.1)}@media(min-width:480px){.personalisation-modal__stripe--font_palace{font-size:4.5vw}}@media(min-width:768px){.personalisation-modal__stripe--font_palace{font-size:4vw}}@media(min-width:1024px){.personalisation-modal__stripe--font_palace{font-size:2.6vw}}.personalisation-modal__stripe--mask{font-size:4.5vw;left:-7%;top:63%;transform:rotate(32deg)}@media(min-width:768px){.personalisation-modal__stripe--mask{font-size:3.3vw}}@media(min-width:1025px){.personalisation-modal__stripe--mask{font-size:1.9vw}}@media(min-width:1441px){.personalisation-modal__stripe--mask{font-size:27px}}.personalisation-modal__stripe--symbol-left,.personalisation-modal__stripe--symbol-right{top:28.4%}@media(min-width:1025px){.personalisation-modal__stripe--symbol-left,.personalisation-modal__stripe--symbol-right{top:39%}}.personalisation-modal__stripe--double-symbol-text,.personalisation-modal__stripe--text-left,.personalisation-modal__stripe--text-right{font-size:4.5vw;top:27.4%}@media(min-width:768px){.personalisation-modal__stripe--double-symbol-text,.personalisation-modal__stripe--text-left,.personalisation-modal__stripe--text-right{font-size:3.5vw}}@media(min-width:1025px){.personalisation-modal__stripe--double-symbol-text,.personalisation-modal__stripe--text-left,.personalisation-modal__stripe--text-right{font-size:1.7vw;top:38%}}@media(min-width:1441px){.personalisation-modal__stripe--double-symbol-text,.personalisation-modal__stripe--text-left,.personalisation-modal__stripe--text-right{font-size:28px}}.personalisation-modal__stripe--text-left{left:-23%}.personalisation-modal__stripe--text-right{left:20.5%}.personalisation-modal__stripe--single-symbol{left:50%;top:calc(9.2% - 5.5vw);transform:translateX(-50%);width:auto}@media(min-width:768px){.personalisation-modal__stripe--single-symbol{top:calc(9.2% - 4vw)}}@media(min-width:1025px){.personalisation-modal__stripe--single-symbol{top:calc(9.2% - 2vw)}}@media(min-width:1441px){.personalisation-modal__stripe--single-symbol{top:calc(9.2% - 32px)}}.personalisation-modal__stripe--single-symbol .personalisation-modal__icon{height:calc(6vw*var(--scale));margin-bottom:2vw;object-fit:contain;object-position:unset;width:auto}@media(min-width:1024px){.personalisation-modal__stripe--single-symbol .personalisation-modal__icon{height:calc(2vw*var(--scale));margin-bottom:1vw}}.personalisation-modal__stripe--double-symbol-text,.personalisation-modal__stripe--single-symbol-text{align-content:center;display:flex;flex-direction:column-reverse;justify-content:center}.personalisation-modal__stripe--double-symbol-text:not(.personalisation-modal__stripe--text-right),.personalisation-modal__stripe--single-symbol-text:not(.personalisation-modal__stripe--text-right){left:50%;margin:auto;transform:translateX(-50%);width:150px}.personalisation-modal__stripe--double-symbol-text:not(.personalisation-modal__stripe--text-right).personalisation-modal__stripe--font_palace:not(.personalisation-modal__stripe--font-date):before,.personalisation-modal__stripe--single-symbol-text:not(.personalisation-modal__stripe--text-right).personalisation-modal__stripe--font_palace:not(.personalisation-modal__stripe--font-date):before{margin-left:-3vw}@media(min-width:1025px){.personalisation-modal__stripe--double-symbol-text:not(.personalisation-modal__stripe--text-right).personalisation-modal__stripe--font_palace:not(.personalisation-modal__stripe--font-date):before,.personalisation-modal__stripe--single-symbol-text:not(.personalisation-modal__stripe--text-right).personalisation-modal__stripe--font_palace:not(.personalisation-modal__stripe--font-date):before{margin-left:-1.5vw}}.personalisation-modal__stripe--double-symbol-text .personalisation-modal__icon{height:15px;margin-bottom:5px;object-fit:contain;width:auto}.personalisation-modal__options-wrapper{height:50vh;height:50dvh;overflow-y:auto;padding:20px 15px 0}@media(min-width:480px){.personalisation-modal__options-wrapper{height:40vh;height:40dvh}}@media(min-width:1024px){.personalisation-modal__options-wrapper{display:flex;flex-direction:column;height:auto;margin-top:0;overflow:visible;padding:35px 62px 0 55px;width:57%}}.personalisation-modal__options-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 15px;padding:0}.personalisation-modal__options-list-item{flex-basis:0;height:52px;margin-bottom:10px;margin-right:10px;min-width:105px}@media(min-width:480px){.personalisation-modal__options-list-item{min-width:115px}}.personalisation-modal__options-list-button{background:#fff;border:1px solid #bebebe;border-radius:0;cursor:pointer;font-size:12px;height:100%;padding:5px 15px;width:100%}@media(min-width:480px){.personalisation-modal__options-list-button{padding:5px 28px}}.personalisation-modal__options-list-button--active{border-color:#000}.personalisation-modal__options-headline{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:15px;margin-top:25px;text-transform:uppercase}.personalisation-modal__personalisation-options{width:100%}.personalisation-modal__suboptions-list{counter-reset:item;list-style:none;margin:0;padding:0}.personalisation-modal__suboptions-list-item{border-bottom:1px solid #d1d1d1;counter-increment:item}.personalisation-modal__suboptions-list-item:last-child{border-bottom:0}@media(min-width:1024px){.personalisation-modal__suboptions-list-item:last-child{border-bottom:1px solid #d1d1d1}}.abo-modal{overflow:auto}@media(min-width:1025px){.abo-modal{max-width:1280px}}@media(min-width:1921px){.abo-modal{left:50%;right:auto;transform:translateX(-50%)}}.abo-modal .modal__content{height:100%}.abo-modal__content{align-items:center;display:flex;flex-direction:column;height:100%}.abo-modal__header{font-weight:300;width:100%}.abo-modal__header--success{font-weight:500;text-align:center}.abo-modal__section{width:100%}@media(max-width:767px){.abo-modal__section{padding-bottom:30px}}.abo-modal__options{margin-top:30px;width:100%}.abo-modal__options .base-options__options{display:flex;flex-direction:column}@media(min-width:768px){.abo-modal__options .base-options__options{flex-direction:row;max-width:100%}}@media(min-width:1280px){.abo-modal__options .base-options__options{max-width:75%}}.abo-modal__options .base-options__option{margin-bottom:20px}.abo-modal__options .base-options__option:last-child{margin-bottom:0}@media(min-width:768px){.abo-modal__options .base-options__option{flex:1}}.abo-modal__separator{margin:30px 0;position:relative;text-align:center;width:100%}.abo-modal__separator:after{border-bottom:1px solid #000;content:"";left:0;position:absolute;top:50%;width:100%;z-index:1}.abo-modal__info{line-height:20px}.abo-modal__separator-text{background:#fff;display:inline-block;padding:0 20px;position:relative;z-index:2}.abo-modal__account-abo-table{margin-top:35px}.abo-modal__buttons-container{background:#f3f3f3;width:calc(100% + 60px)}@media(max-width:767px){.abo-modal__buttons-container{align-items:center;justify-content:center;margin-bottom:-30px;margin-top:auto;padding-top:30px}}@media(min-width:768px){.abo-modal__buttons-container{background:#f3f3f3;margin-bottom:-30px;margin-top:50px;padding-bottom:40px;padding-top:40px;width:calc(100% + 60px)}}@media(min-width:1025px){.abo-modal__buttons-container{width:calc(100% + 120px)}}.abo-modal__buttons{display:flex;flex-direction:column;margin:0 30px}@media(min-width:768px){.abo-modal__buttons{flex-direction:row;justify-content:space-between;margin:0 auto;width:calc(100% - 120px)}}.abo-modal__button{min-width:30%}.abo-modal__button--cancel,.personalisation-modal__button--cancel{cursor:pointer;font-weight:500}@media(max-width:767px){.abo-modal__button--cancel,.personalisation-modal__button--cancel{border:0;font-weight:300;margin:20px 0;order:2;text-align:center}.abo-modal__button--apply{order:1;padding-bottom:10px}}.abo-modal__login-info{align-items:center;color:#0c6;display:flex;font-weight:500;justify-content:flex-start;margin-top:30px;width:100%}@media(max-width:767px){.abo-modal__login-info{margin-bottom:30px}}.abo-modal__login-info:after,.abo-modal__login-info:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.abo-modal__login-info:before{content:"";font-size:20px;padding-right:10px}.abo-modal__success-info{max-width:640px;padding-bottom:30px;text-align:center}.abo-modal__button-close{min-width:300px}.personalisation-config__text-wrapper{display:flex;flex-wrap:wrap;max-width:100%}@media(min-width:480px){.personalisation-config__text-wrapper{max-width:400px}}@media(min-width:1280px){.personalisation-config__text-wrapper{flex-wrap:nowrap;max-width:100%}}.personalisation-config__text-error{color:#f33;display:block;margin-top:5px;width:100%}.personalisation-config__text-confirm{font-size:12px;margin:10px 0 0;min-width:135px;padding-bottom:15px;padding-top:15px}@media(min-width:1280px){.personalisation-config__text-confirm{margin:0 0 0 20px}}.personalisation-config__text-confirm--date{margin:0 0 0 20px}.personalisation-config__text-confirm:not([disabled]):active,.personalisation-config__text-confirm:not([disabled]):focus,.personalisation-config__text-confirm:not([disabled]):hover{padding-bottom:15px;padding-top:15px}.personalisation-config__text-confirm:disabled{opacity:.5}.personalisation-config__text-input{max-width:300px;width:100%}.personalisation-config__colors{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-5px;padding:8px 0;width:calc(100% + 10px)}.personalisation-config__color{border-radius:50%;height:32px;margin:5px;position:relative;width:32px}.personalisation-config__color--selected:after{border:1px solid #000;border-radius:100%;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.personalisation-config__color:focus,.personalisation-config__color:focus-within{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.personalisation-config__color-preview{align-items:center;display:inline-flex;line-height:1}.personalisation-config__color-preview-sample{border-radius:100%;display:inline-block;height:20px;margin-right:5px;width:20px}@media(min-width:768px){.personalisation-config__color-tooltip{height:100%;position:absolute;width:100%}}.personalisation-config__sr-only-element{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.personalisation-config__fonts,.personalisation-config__symbols{align-items:center;display:flex;flex-wrap:wrap;gap:10px 5px;justify-content:flex-start}.personalisation-config__symbol{align-items:center;border:1px solid #f3f3f3;display:flex;height:52px;justify-content:center;min-width:66px;padding:12px}.personalisation-config__symbol--selected{border:1px solid #1a1919}.personalisation-config__symbol--completed .personalisation-config__symbol-icon{height:auto;max-height:20px;width:auto}.personalisation-config__symbol--double{gap:5px}.personalisation-config__font-option{background-color:#fff;border:1px solid #dedede;cursor:pointer;font-size:14px;height:40px;letter-spacing:.8px;margin-right:8px;position:relative;width:64px}.personalisation-config__font-option--selected{border-color:#000}@media(min-width:768px){.personalisation-config__font-option{font-size:16px}}.personalisation-config__font-option--futura{font-family:Futura,sans-serif;font-weight:500}.personalisation-config__font-option--constantia{font-family:Constantia,serif;padding-top:1px}.personalisation-config__font-option--palace{font-family:Palace,serif;padding-top:1px}.personalisation-config__font-option:focus,.personalisation-config__font-option:focus-within{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.personalisation-config__font-dummy-text{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.personalisation-config__font-preview{font-size:16px}.personalisation-config__symbol-option{height:32px;object-fit:contain;width:32px;-webkit-tap-highlight-color:transparent;outline:transparent}.personalisation-config__double-symbol-option{display:block;height:auto;max-height:20px;object-fit:contain;width:auto;-webkit-tap-highlight-color:transparent;outline:transparent}.personalisation-config__double-symbol-option:active,.personalisation-config__double-symbol-option:focus,.personalisation-config__double-symbol-option:hover{outline:transparent}.personalisation-config__date-wrapper{display:flex;flex-wrap:nowrap;position:relative}.personalisation-config__date-icon{left:15px;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.personalisation-config__date-icon--completed{margin-right:8px;opacity:1;position:static;transform:none}.personalisation-config__date-input .base-date__input{background-color:#fff;font-size:14px;height:48px;line-height:1.2;min-width:unset;padding:0 0 0 40px;width:130px}.personalisation-config__date-input .base-date__input--valid{border-color:#000}.personalisation-config__date-input.base-date--date-picker-visible{z-index:1}.personalisation-config__date-input .base-date__arrow{display:none}.personalisation-config__options-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s,opacity .2s}.personalisation-config__options-icon--plus{opacity:1}.personalisation-config__options-icon--minus{opacity:0}.personalisation-config__options-hidden-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.personalisation-config__options-edit{opacity:0;position:absolute;right:35px;transition:opacity .2s}.personalisation-config__options-edit:after{background-color:#eee;content:"";display:inline-block;height:14px;position:absolute;right:-15px;text-align:0;top:0;width:1px}.personalisation-config__options-edit-icon{margin-right:5px}.personalisation-config__options-collapse-title-step{align-items:center;background:#efefef;border-radius:100%;display:inline-flex;font-size:10px;font-weight:500;height:26px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:26px}.personalisation-config__options-collapse-title-step-checkmark{display:inline-block;height:100%;position:relative;width:100%}.personalisation-config__options-collapse-title-step-checkmark:before{background-color:#000;content:"";height:9px;left:13px;position:absolute;top:9px;transform:rotate(45deg);width:1.5px}.personalisation-config__options-collapse-title-step-checkmark:after{background-color:#000;content:"";height:1.5px;left:8px;position:absolute;top:14px;transform:rotate(45deg);width:4px}.personalisation-config__options-collapse-title{background:transparent;border:0;cursor:pointer;display:block;font-size:12px;padding:20px 0 20px 33px;position:relative;text-align:left;text-transform:uppercase;width:100%}.personalisation-config__options-collapse-title--error{color:#f33}.personalisation-config__options-collapse-title[aria-expanded=true]:not(.personalisation-config__options-collapse-title--completed) .personalisation-config__options-icon{transform:translateY(-50%) rotate(180deg)}.personalisation-config__options-collapse-title[aria-expanded=true]:not(.personalisation-config__options-collapse-title--completed) .personalisation-config__options-icon--plus{opacity:0}.personalisation-config__options-collapse-title--completed .personalisation-config__options-edit,.personalisation-config__options-collapse-title[aria-expanded=true]:not(.personalisation-config__options-collapse-title--completed) .personalisation-config__options-icon--minus{opacity:1}.personalisation-config__options-list{counter-reset:item;list-style:none;margin:0;padding:0}.personalisation-config__options-list-item{border-bottom:1px solid #d1d1d1;counter-increment:item;position:relative}.personalisation-config__options-list-item:last-child{border-bottom:0}.personalisation-config__options-panel{scroll-margin-top:55px}.personalisation-config__options-panel>div{margin-left:25px;padding-bottom:25px}.wishlist-product-box{display:flex;flex-flow:column nowrap}.wishlist-product-box__image-wrapper{border:1px solid #f3f3f3;display:block;height:0;margin-bottom:10px;overflow:hidden;padding-bottom:119%;position:relative;width:100%;z-index:2}.wishlist-product-box__image{display:block;height:auto;left:0;position:absolute;top:0;transition:opacity .2s .1s,transform .2s;width:100%}.wishlist-product-box__image:not([src]){opacity:0}.wishlist-product-box__image-placeholder{display:block;height:auto;left:50%;opacity:.2;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.wishlist-product-box__remove-button{align-items:center;background:#fff;border:1px solid #ededed;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;position:absolute;right:10px;top:10px;width:40px}.wishlist-product-box__remove-button:after,.wishlist-product-box__remove-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wishlist-product-box__remove-button:before{content:"";font-size:16px}.wishlist-product-box__description{color:inherit;flex:auto;line-height:1.4;margin-bottom:14px;padding-top:20px;position:relative;text-decoration:none}.wishlist-product-box__flags{left:0;position:absolute;top:-5px}.wishlist-product-box__marketing-title{color:#8c8c8e}.wishlist-product-box__details{align-items:center;display:flex;flex:none;flex-flow:row nowrap;line-height:1.4;margin-bottom:20px}.wishlist-product-box__price{font-weight:500}.wishlist-product-box__price--old{margin-right:10px;text-decoration:line-through}.wishlist-product-box__price--sale{color:#e83643}.wishlist-product-box__variation{align-items:center;display:flex;flex-wrap:nowrap;margin-left:auto}.wishlist-product-box__variation-image{background-position:50%;background-size:25px 25px;border-radius:50%;display:inline-block;height:20px;margin-left:10px;width:20px}.wishlist-product-box__form{align-items:center;display:flex;flex:none;flex-flow:row nowrap}@media(max-width:369px){.wishlist-product-box__form{align-items:stretch;flex-direction:column}}.wishlist-product-box__size{flex:1 1 auto;min-width:115px;position:relative;z-index:3}.wishlist-product-box__size--placeholder{width:auto}@media(max-width:369px){.wishlist-product-box__size{margin-bottom:15px}}@media(min-width:370px){.wishlist-product-box__size{margin-right:15px}}@media(min-width:1920px){.wishlist-product-box__size{margin-right:30px}}.wishlist-product-box__add-button{flex:1 1 auto;line-height:1}.password-reset-form{margin:0 auto 150px;padding:0 15px;width:100%}@media(min-width:768px){.password-reset-form{margin-top:65px;max-width:576px;padding:0}}@media(min-width:1024px){.password-reset-form{margin-bottom:120px;max-width:756px}}@media(min-width:1280px){.password-reset-form{margin-bottom:150px;margin-top:70px;max-width:870px}}@media(min-width:1920px){.password-reset-form{margin-bottom:190px;max-width:1250px}}@media(min-width:1440px){.password-reset-form--success{max-width:512px}}@media(min-width:1920px){.password-reset-form--success{max-width:756px}}.password-reset-form__headline{font-weight:500}.password-reset-form__description{padding:10px 0 20px}.password-reset-form__buttons{display:flex;flex-direction:column}@media(min-width:1024px){.password-reset-form__buttons{flex-direction:row;justify-content:space-between}}.password-reset-form__button{width:100%}@media(min-width:1024px){.password-reset-form__button{width:calc(50% - 15px)}}.password-reset-form__button--back{font-weight:300;margin-bottom:15px}@media(min-width:1024px){.password-reset-form__button--back{margin-bottom:0}}.password-reset-form__button--success{width:100%}.password-reset-form__errors{color:#f33;display:block;min-height:80px;padding:10px 0}@media(min-width:1024px){.password-reset-form__errors{min-height:110px}}.image-slider-teaser{background:#f0f0f0;display:block;left:50%;margin-bottom:40px;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){.image-slider-teaser{margin-bottom:80px}}.image-slider-teaser__headline{font-weight:500;margin-left:auto;margin-right:auto;max-width:2560px;padding:50px 50px 0;text-align:center}@media(min-width:1280px){.image-slider-teaser__headline{padding-left:80px;padding-right:80px}}@media(min-width:768px){.image-slider-teaser__headline{padding-bottom:10px}}@media(min-width:1024px){.image-slider-teaser__headline{padding-bottom:30px}}.image-slider-teaser__footer{display:flex;flex-direction:column}.image-slider-teaser__subline{padding-bottom:30px;text-align:center}.image-slider-teaser__wrapper{position:relative;width:100vw}@media(min-width:1280px){.image-slider-teaser__wrapper{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px;width:100%}}@media(min-width:1280px)and (min-width:1280px){.image-slider-teaser__wrapper{padding-left:80px;padding-right:80px}}.image-slider-teaser__slider{overflow:hidden;width:100%}.image-slider-teaser__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.image-slider-teaser__slide{flex-shrink:0;margin:0 auto;position:relative;width:21%;z-index:2}.image-slider-teaser__slide--single{max-width:650px;padding:0 20px;width:100%}.image-slider-teaser__slide--active{z-index:3}.image-slider-teaser__slide--active .image-slider-teaser__image{transform:scale(1.1)}@media(min-width:768px){.image-slider-teaser__slide--active .image-slider-teaser__image{transform:scale(1.2)}}.image-slider-teaser__button{background:transparent;border:0;color:#1a1919;display:none;position:absolute;text-decoration:none;top:50%;transform:translateY(calc(-50% + 15px))}@media(min-width:1280px){.image-slider-teaser__button{display:block;height:55px;line-height:56px;width:55px}}.image-slider-teaser__button--prev{text-align:left}.image-slider-teaser__button--prev:after,.image-slider-teaser__button--prev:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.image-slider-teaser__button--prev:before{content:"";font-size:15px}@media(min-width:1280px){.image-slider-teaser__button--prev{left:15px}.image-slider-teaser__button--prev:before{font-size:18px}}.image-slider-teaser__button--next{text-align:right}.image-slider-teaser__button--next:after,.image-slider-teaser__button--next:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.image-slider-teaser__button--next:before{content:"";font-size:15px}@media(min-width:1280px){.image-slider-teaser__button--next{right:15px}.image-slider-teaser__button--next:before{font-size:18px}}.image-slider-teaser__button:active,.image-slider-teaser__button:focus{outline:none}.image-slider-teaser__image{height:auto;padding:50px 0;transition:transform .3s;width:100%}.image-slider-teaser__tab-content{margin:0 auto;max-width:510px;text-align:center}@media(min-width:1920px){.image-slider-teaser__tab-content{max-width:738px}}.image-slider-teaser__tab-headline{color:#1a1919;display:block;font-weight:500;margin:0;text-decoration:none}@media(min-width:1920px){.image-slider-teaser__tab-headline{padding-top:20px}}.image-slider-teaser__tab-description{margin:0;padding:20px 50px 60px}@media(min-width:1024px){.image-slider-teaser__tab-description{padding-bottom:35px}}.my-account{display:flex;flex-direction:column;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.my-account{padding-left:80px;padding-right:80px}}@media(min-width:768px){.my-account{margin-bottom:140px}}@media(min-width:1025px){.my-account{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:50px}}.my-account__page-headline{border-bottom:1px solid #f3f3f3;font-weight:500;margin-bottom:15px;order:2;padding-bottom:15px}@media(min-width:1025px){.my-account__page-headline{display:none}}.my-account__logout-button{margin-top:20px;width:100%}.my-account__navigation{margin-top:30px;min-height:98px;order:1;width:100%}@media(min-width:1025px){.my-account__navigation{margin-top:0;min-height:unset;order:2;padding-right:30px;width:25%}}.my-account__content{order:2;width:100%}@media(min-width:1025px){.my-account__content{order:3;padding-left:10px;width:75%}}.my-account__content .account-friends .grid{padding-left:0;padding-right:0}.my-account__content .product-order-position__cell--remove-abo{display:block}@media(max-width:767px){.my-account__content .account-abo__position:not(:last-child){margin-bottom:20px}}.share-wishlist-modal__headline{font-weight:500;margin-bottom:30px}.share-wishlist-modal__description{margin-bottom:30px}.share-wishlist-modal__form{align-items:center;display:flex}@media(max-width:767px){.share-wishlist-modal__form{flex-direction:column}}.share-wishlist-modal__link-input{padding-top:0}@media(max-width:767px){.share-wishlist-modal__link-input{margin-bottom:15px}}@media(min-width:768px){.share-wishlist-modal__link-input{flex:1;margin-right:15px}}@media(min-width:1920px){.share-wishlist-modal__link-input{margin-right:30px}}@media(max-width:767px){.share-wishlist-modal__copy-link-button{width:100%}}.action-content-teaser{margin-bottom:40px}@media(min-width:768px){.action-content-teaser{margin-bottom:80px}}.action-content-teaser__wrapper{display:flex;left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(max-width:767px){.action-content-teaser__wrapper{flex-direction:column}}@media(min-width:768px){.action-content-teaser__wrapper{justify-content:space-between}}@media(min-width:1440px){.action-content-teaser__wrapper{max-width:100%}}.action-content-teaser__headline{color:#1a1919;font-size:24px;font-weight:700;position:relative}@media(max-width:767px){.action-content-teaser__headline{padding-top:20px}}@media(min-width:768px){.action-content-teaser__headline{transform:translateY(-12px)}}@media(min-width:1024px){.action-content-teaser__headline{font-size:32px;transform:translateY(-16px)}}@media(min-width:1280px){.action-content-teaser__headline{font-size:42px;transform:translateY(-24px)}}.action-content-teaser__rectangle{height:calc(100% - 40px);position:absolute;top:75px;width:90%}.action-content-teaser__text{color:#1a1919;font-size:16px;font-weight:300;line-height:20px;position:relative}@media(max-width:767px){.action-content-teaser__text{display:none}}.action-content-teaser__content-wrapper{z-index:2}@media(max-width:767px){.action-content-teaser__content-wrapper{display:flex;flex-direction:column;margin:0 auto;order:2;width:90%}}@media(min-width:768px){.action-content-teaser__content-wrapper{margin-top:75px;min-height:100%;padding:0 45px;width:50%}}@media(min-width:1024px){.action-content-teaser__content-wrapper{width:35%}}.action-content-teaser__image-container{z-index:2}@media(max-width:767px){.action-content-teaser__image-container{margin-left:auto;max-width:95%;order:1}}@media(min-width:768px){.action-content-teaser__image-container{max-width:50%}}@media(min-width:1024px){.action-content-teaser__image-container{max-width:65%}}.action-content-teaser__image{height:auto;max-width:100%;width:auto}.action-content-teaser__buttons{align-items:flex-start;display:flex;flex-wrap:wrap;margin:20px 0}.action-content-teaser__button{background-color:#fff;color:#1a1919;height:auto;margin-bottom:10px;margin-right:10px;width:calc(50% - 11px)}.action-content-teaser__button--single{min-width:calc(50% - 11px);width:auto}.highlight-article-teaser{left:50%;margin-bottom:40px;max-width:2560px;padding-top:12px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){.highlight-article-teaser{margin-bottom:80px;padding-left:5%;padding-right:5%;padding-top:18px}}@media(min-width:1024px){.highlight-article-teaser{padding-top:28px}}@media(min-width:1440px){.highlight-article-teaser{max-width:1440px;padding-left:0;padding-right:0}}.highlight-article-teaser__container{display:flex;flex-wrap:wrap;position:relative}@media(min-width:1024px){.highlight-article-teaser__container{flex-wrap:nowrap}}.highlight-article-teaser__content{order:2;padding:0 30px 30px;width:100%;z-index:2}@media(min-width:768px){.highlight-article-teaser__content{left:0;position:absolute;top:6%;width:50%}}@media(min-width:1024px){.highlight-article-teaser--with-products .highlight-article-teaser__content{left:6%;padding:0 20px 30px;top:18%;width:calc(31.9% - 11px)}}@media(min-width:1440px){.highlight-article-teaser--with-products .highlight-article-teaser__content{padding:0 50px 30px 30px}}.highlight-article-teaser__headline{font-size:24px;margin:30px 0 10px}@media(min-width:768px){.highlight-article-teaser__headline{font-size:36px;margin-top:-18px}}@media(min-width:1024px){.highlight-article-teaser__headline{font-size:48px;margin-top:-28px}}.highlight-article-teaser__text{color:#1a1919;font-size:12px;font-weight:300;line-height:1.5;margin-top:20px}@media(min-width:768px){.highlight-article-teaser__text{font-size:16px}}.highlight-article-teaser__buttons{display:flex;flex-flow:column wrap;margin-top:20px}@media(min-width:480px){.highlight-article-teaser__buttons{align-items:flex-start;flex-direction:row}}@media(max-width:479px){.highlight-article-teaser__button:not(:last-child){margin-bottom:10px}}@media(min-width:480px){.highlight-article-teaser__button{min-width:calc(50% - 10px)}.highlight-article-teaser__button:not(:last-child){margin-bottom:10px;margin-right:10px}}@media(min-width:768px){.highlight-article-teaser__image-container{margin-left:auto;width:55%}}@media(min-width:1024px){.highlight-article-teaser__image-container{margin-top:50px}.highlight-article-teaser--with-products .highlight-article-teaser__image-container{width:calc(35.75% - 11px)}}.highlight-article-teaser__image-container--link{overflow:hidden;z-index:1}.highlight-article-teaser__image-container--link:active .highlight-article-teaser__image,.highlight-article-teaser__image-container--link:focus .highlight-article-teaser__image,.highlight-article-teaser__image-container--link:hover .highlight-article-teaser__image{transform:scale(1.05)}.highlight-article-teaser__image{display:block;height:auto;transition:transform .4s;width:100%}.highlight-article-teaser__slider-nav{background-color:#fff;bottom:22px;display:none;padding:5px;position:absolute;right:0;text-align:center;width:30%;z-index:2}@media(min-width:1024px){.highlight-article-teaser__slider-nav{display:block}}.highlight-article-teaser__slider-nav-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font-size:20px}.highlight-article-teaser__slider-nav-button:disabled{cursor:not-allowed;opacity:.5}.highlight-article-teaser__slider-nav-button--next:after,.highlight-article-teaser__slider-nav-button--next:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.highlight-article-teaser__slider-nav-button--next:before{content:""}.highlight-article-teaser__slider-nav-button--prev:after,.highlight-article-teaser__slider-nav-button--prev:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.highlight-article-teaser__slider-nav-button--prev:before{content:""}.highlight-article-teaser__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;order:4}@media(min-width:1024px){.highlight-article-teaser__pagination{display:none}}.highlight-article-teaser__pagination--hidden,.highlight-article-teaser__pagination--lock{display:none}.highlight-article-teaser__pagination-bullet{background:#e0e0e0;border-radius:100%;cursor:pointer;display:block;height:10px;margin:0 4px;width:10px}.highlight-article-teaser__pagination-bullet--current{background:#000}.highlight-article-teaser__products-container{order:3;overflow:hidden;padding:0 6.75%;position:relative;width:100%}@media(min-width:768px){.highlight-article-teaser__products-container{padding:0}}@media(min-width:1024px){.highlight-article-teaser__products-container{margin-bottom:50px}}.highlight-article-teaser__products-wrapper{align-items:stretch;display:flex;position:relative;transition-property:transform;width:100%}@media(min-width:1024px){.highlight-article-teaser__products-container{margin-left:20px;margin-top:100px;width:30%}.highlight-article-teaser__products-wrapper{display:block;position:absolute}}.highlight-article-teaser__product-box{background-color:transparent;display:block;flex-direction:row;flex-shrink:0;padding:25px 0 0}@media(min-width:1024px){.highlight-article-teaser__product-box{display:flex;flex:1;padding:0}.highlight-article-teaser__product-box:not(:first-child),.highlight-article-teaser__product-box:not(:last-child){border-bottom:1px solid #f3f3f3}}@media(min-width:1280px){.highlight-article-teaser__product-box{padding:25px 20px}}.highlight-article-teaser__products-container--no-slider{margin:0 -30px;width:calc(100% + 60px)}.highlight-article-teaser__products-container--no-slider .highlight-article-teaser__product-box{margin:0 30px;width:calc(50% - 60px)}@media(min-width:768px){.highlight-article-teaser__products-container--no-slider .highlight-article-teaser__product-box{width:calc(33.3% - 60px)}}@media(min-width:1024px){.highlight-article-teaser__products-container--no-slider{margin:0 0 0 20px;width:30%}.highlight-article-teaser__products-container--no-slider .highlight-article-teaser__product-box{margin:0;padding:25px 0;width:100%}.highlight-article-teaser__products-container--no-slider .highlight-article-teaser__products-wrapper{top:50%;transform:translateY(-50%)}}.highlight-article-teaser__product{color:currentColor;display:flex;position:relative;text-align:center;text-decoration:none}.highlight-article-teaser__product:not(:last-child){border-bottom:1px solid #f3f3f3}.amazon-checkout{padding:20px}@media(min-width:768px){.amazon-checkout{padding-bottom:0;position:relative}}@media(min-width:1280px){.amazon-checkout{padding:35px 35px 15px}}@media(min-width:768px){.amazon-checkout__wrapper{align-items:flex-start;display:flex}}.amazon-checkout__wrapper .amazon-checkout__headline,.amazon-checkout__wrapper .amazon-checkout__products-headline{font-size:17px;font-weight:500;margin-bottom:30px;width:100%}.amazon-checkout__wrapper .amazon-checkout__error{margin-top:20px}.amazon-checkout__wrapper .amazon-checkout__forms{margin:30px auto 25px;max-width:1100px;width:100%}@media(min-width:1025px){.amazon-checkout__wrapper .amazon-checkout__forms{align-items:flex-start;display:flex;justify-content:space-between}}.amazon-checkout__wrapper .amazon-checkout__form{height:300px;margin-bottom:25px;width:100%}.amazon-checkout__wrapper .amazon-checkout__form:last-child{margin-bottom:0}@media(min-width:1025px){.amazon-checkout__wrapper .amazon-checkout__form{margin-bottom:0;width:calc(50% - 15px)}}.amazon-checkout__wrapper .amazon-checkout__order-summary{background:rgba(0,0,0,.03);margin:0 -15px;padding:25px 15px;width:calc(100% + 30px)}@media(min-width:768px){.amazon-checkout__wrapper .amazon-checkout__order-summary{align-self:flex-start;background:#fff;flex:none;margin:0 0 0 20px;min-width:300px;padding:20px;position:-webkit-sticky;position:sticky;top:20px;width:30%}}@media(min-width:1024px){.amazon-checkout__wrapper .amazon-checkout__order-summary{padding:30px;top:30px}}@media(max-width:767px){.amazon-checkout__wrapper .amazon-checkout__order-summary .order-summary__title{display:none}}.amazon-checkout__wrapper .amazon-checkout__products-order-table{padding-bottom:20px}.amazon-checkout__wrapper .amazon-checkout__order-info{margin-bottom:20px}.amazon-checkout__wrapper .amazon-checkout__order-info a,.amazon-checkout__wrapper .amazon-checkout__order-info a:active,.amazon-checkout__wrapper .amazon-checkout__order-info a:focus,.amazon-checkout__wrapper .amazon-checkout__order-info a:hover,.amazon-checkout__wrapper .amazon-checkout__order-info a:visited{color:#1a1919;text-decoration:underline}.amazon-checkout__wrapper .amazon-checkout__details{width:100%}@media(min-width:768px){.amazon-checkout__wrapper .amazon-checkout__details{background:#fff;flex:auto;padding:20px}}@media(min-width:1025px){.amazon-checkout__wrapper .amazon-checkout__details{padding:30px}}.amazon-checkout__checkbox{margin:0 0 20px}.amazon-checkout__button--next{width:100%}.amazon-checkout__button--loader{align-items:center;display:flex;justify-content:center;min-height:64px}.amazon-checkout__button--go-back{margin-top:20px;width:100%}@media(min-width:768px){.amazon-checkout__button--go-back{width:auto}}.outfit-detailed-page{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.outfit-detailed-page{padding-left:80px;padding-right:80px}}@media(min-width:1025px){.outfit-detailed-page{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.outfit-detailed-page__gallery-wrapper{margin-bottom:30px;width:100%}@media(min-width:768px){.outfit-detailed-page__gallery-wrapper{margin:0 auto;max-width:574px}}@media(min-width:1025px){.outfit-detailed-page__gallery-wrapper{margin:0;max-width:100%;width:50%}}.outfit-detailed-page__products-wrapper{margin-bottom:50px;position:relative;width:100%}@media(min-width:768px){.outfit-detailed-page__products-wrapper{margin:0 auto;max-width:574px}}@media(min-width:1025px){.outfit-detailed-page__products-wrapper{margin:0;max-width:100%;padding-top:40px;width:calc(50% - 40px)}}.outfit-detailed-page__back-link{display:none;left:0;position:absolute;text-decoration:underline;top:0}@media(min-width:1025px){.outfit-detailed-page__back-link{display:block;text-decoration:none!important}.outfit-detailed-page__back-link:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.outfit-detailed-page__back-link:active:after,.outfit-detailed-page__back-link:focus:after,.outfit-detailed-page__back-link:hover:after{transform:scaleX(1)}}.outfit-detailed-page__back-link:after,.outfit-detailed-page__back-link:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.outfit-detailed-page__back-link:before{content:"";font-size:10px;margin-right:5px}.outfit-detailed-page__back-link,.outfit-detailed-page__back-link:visited{color:#1a1919}.outfit-detailed-page__headline{font-weight:500;margin:0}.outfit-detailed-page__subheadline{font-size:14px;margin-top:10px}.outfit-detailed-page__product{border-bottom:1px solid #a7abb2;padding:30px 0;width:100%}.outfit-detailed-page__summary-wrapper{margin-top:10px}.outfit-detailed-page__summary{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0;width:100%}.outfit-detailed-page__summary--is-sticky{background:#fff;padding:20px 15px;z-index:50}@media(min-width:768px){.outfit-detailed-page__summary--is-sticky{padding:20px 0}}.outfit-detailed-page__summary--is-sticky:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.1));bottom:100%;content:"";height:10px;left:0;position:absolute;width:100%}.outfit-detailed-page__summary-price-text{font-weight:500;width:50%}.outfit-detailed-page__summary-price-text span{display:block;font-size:12px;font-weight:300}.outfit-detailed-page__summary-price-text span a{color:#1a1919;text-decoration:underline}.outfit-detailed-page__summary-price-text span a:active,.outfit-detailed-page__summary-price-text span a:focus,.outfit-detailed-page__summary-price-text span a:hover,.outfit-detailed-page__summary-price-text span a:visited{color:#1a1919}.outfit-detailed-page__summary-price{font-weight:500;text-align:right;width:50%}.outfit-detailed-page__summary-price span{color:#0c6;display:block;font-size:12px;font-weight:300}@media(min-width:1920px){.outfit-detailed-page__summary-price{padding-right:50px}}.outfit-detailed-page__button-to-cart{margin-top:15px;width:100%}@media(min-width:1025px){.outfit-detailed-page__button-to-cart{margin-top:20px}}@media(min-width:1920px){.outfit-detailed-page__button-to-cart{margin-top:0}.outfit-detailed-page__button-to-cart,.outfit-detailed-page__summary-price,.outfit-detailed-page__summary-price-text{width:calc(33% - 20px)}}.outfit-detailed-page__description{margin:30px 0;width:100%}@media(min-width:768px){.outfit-detailed-page__description{margin:60px 0;text-align:center}}.account-table-details-generic__button,.order-return__button{all:inherit;align-items:center;cursor:pointer;display:inline-flex}.account-table-details-generic__button:after,.account-table-details-generic__button:before,.order-return__button:after,.order-return__button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.account-table-details-generic__button:before,.order-return__button:before{content:"";font-size:7px}.account-table-details-generic__button-text,.order-return__button-text{all:inherit;font-size:16px;height:19px;margin-left:7px;text-decoration:underline}.account-table-details-generic__content,.order-return__content{margin-top:40px}@media(min-width:768px){.account-table-details-generic__content,.order-return__content{border:1px solid #ededed;padding:20px 30px 35px}}.account-table-details-generic__header,.order-return__header{align-items:flex-start;display:flex;justify-content:flex-end;min-height:40px}@media(min-width:768px){.account-table-details-generic__header,.order-return__header{justify-content:flex-start}}.account-table-details-generic--abo .account-table-details-generic__header,.account-table-details-generic--abo .order-return__header{align-items:center;flex-wrap:wrap}@media(min-width:480px){.account-table-details-generic--abo .account-table-details-generic__header,.account-table-details-generic--abo .order-return__header{display:grid;grid-template-columns:1fr repeat(2,max-content);grid-template-rows:repeat(3,min-content)}}@media(min-width:768px){.account-table-details-generic--abo .account-table-details-generic__header,.account-table-details-generic--abo .order-return__header{grid-template-columns:1fr repeat(3,max-content);grid-template-rows:repeat(2,min-content)}}@media(min-width:1280px){.account-table-details-generic--abo .account-table-details-generic__header,.account-table-details-generic--abo .order-return__header{grid-template-columns:1fr repeat(4,max-content);grid-template-rows:1fr}}@media(min-width:1920px){.account-table-details-generic--abo .account-table-details-generic__header,.account-table-details-generic--abo .order-return__header{grid-template-columns:1fr max-content max-content 1fr max-content;grid-template-rows:1fr}}.account-table-details-generic__headline{margin:0;overflow-wrap:break-word;width:100%;word-wrap:break-word}@media(min-width:768px){.account-table-details-generic__headline{margin-right:80px;width:auto}}.account-table-details-generic__title,.order-return__title{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.2em;margin:0}@media(min-width:360px){.account-table-details-generic__title,.order-return__title{font-size:20px}}@media(min-width:480px){.account-table-details-generic__title,.order-return__title{letter-spacing:.2px}}.account-table-details-generic--abo .account-table-details-generic__title,.account-table-details-generic--abo .order-return__title{margin:0;order:1;width:100%}@media(min-width:480px){.account-table-details-generic--abo .account-table-details-generic__title,.account-table-details-generic--abo .order-return__title{grid-column:1;grid-row:1}}@media(min-width:768px){.account-table-details-generic--abo .account-table-details-generic__title,.account-table-details-generic--abo .order-return__title{margin-right:0}}.account-table-details-generic__subtitle{margin-bottom:0;margin-top:5px}.account-table-details-generic__subtitle a,.account-table-details-generic__subtitle a:active,.account-table-details-generic__subtitle a:focus,.account-table-details-generic__subtitle a:hover,.account-table-details-generic__subtitle a:visited{color:currentColor;text-decoration:none}.account-table-details-generic__date{margin-left:18px}.account-table-details-generic--abo .account-table-details-generic__date{order:3}@media(min-width:480px){.account-table-details-generic--abo .account-table-details-generic__date{grid-row:1/span 2}}@media(min-width:1280px){.account-table-details-generic--abo .account-table-details-generic__date{grid-row:1}}@media(min-width:480px){.account-table-details-generic__date{margin-left:20px}}.account-table-details-generic__date-label{display:block;font-size:9px;line-height:1.8em}.account-table-details-generic__date-value{display:block;font-size:12px;font-weight:500;height:1em;letter-spacing:0;width:max-content}@media(min-width:360px){.account-table-details-generic__date-value{font-size:13px}}@media(min-width:480px){.account-table-details-generic__date-value{letter-spacing:.2px}}.account-table-details-generic--abo .account-table-details-generic__interval{color:#0c6;margin-top:5px;order:2;width:100%}@media(min-width:480px){.account-table-details-generic--abo .account-table-details-generic__interval{grid-column:1;grid-row:2}}.account-table-details-generic--abo .account-table-details-generic__interval:after,.account-table-details-generic--abo .account-table-details-generic__interval:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.account-table-details-generic--abo .account-table-details-generic__interval:before{content:"";font-size:6px}@media(min-width:360px){.account-table-details-generic--abo .account-table-details-generic__interval:before{font-size:7px;margin-right:6px}}@media(min-width:1280px){.account-table-details-generic--abo .account-table-details-generic__interval{grid-column:-3;grid-row:1;margin-left:20px}}.account-table-details-generic--abo .account-table-details-generic__interval-label{font-size:12px;font-weight:500}@media(min-width:360px){.account-table-details-generic--abo .account-table-details-generic__interval-label{font-size:14px}}.account-table-details-generic--abo .account-table-details-generic__edit-interval{order:4;width:100%}@media(min-width:480px){.account-table-details-generic--abo .account-table-details-generic__edit-interval{grid-column:1/span 3;grid-row:3}}@media(min-width:768px){.account-table-details-generic--abo .account-table-details-generic__edit-interval{grid-column:-2;grid-row:1/span 2}}@media(min-width:1280px){.account-table-details-generic--abo .account-table-details-generic__edit-interval{grid-row:1}}.account-table-details-generic--abo .account-table-details-generic__edit-interval-button{margin-top:30px;width:100%}@media(min-width:768px){.account-table-details-generic--abo .account-table-details-generic__edit-interval-button{margin-left:20px;margin-top:0;width:180px}}@media(min-width:1920px){.account-table-details-generic--abo .account-table-details-generic__edit-interval-button{width:200px}}.account-table-details-generic__section{border-top:1px solid #ededed;padding:40px 0}.account-table-details-generic__section:last-child{padding-bottom:0}.account-table-details-generic__positions-container,.order-return__positions-container,.order-return__positions-empty-note{margin-top:25px}.account-table-details-generic__position:not(:first-child){margin-top:60px}.account-table-details-generic__summary{display:grid;grid-auto-rows:min-content;grid-template-columns:1fr max-content;row-gap:10px}.account-table-details-generic__summary-text{font-size:16px}.account-table-details-generic__summary-text:nth-child(2n){text-align:right}.account-table-details-generic__summary-text--price{font-weight:500}.account-table-details-generic__summary-text--total{font-size:20px;margin-top:25px}.account-table-details-generic__summary-text--price-total{font-size:20px;font-weight:700}.account-table-details-generic__summary-text--promo{color:#0c6;font-weight:500}.account-table-details-generic__addresses-headline{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:inherit;line-height:1.2em;min-height:40px;width:100%}@media(min-width:360px){.account-table-details-generic__addresses-headline{font-size:18px}}@media(min-width:768px){.account-table-details-generic__addresses-headline{font-size:20px}}.account-table-details-generic__toggle:after,.account-table-details-generic__toggle:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.account-table-details-generic__toggle:before{content:"";font-size:7px;transition:transform .2s}.account-table-details-generic__toggle--active{font-weight:500}.account-table-details-generic__toggle--active:before{transform:rotate(180deg)}@media(min-width:768px){.account-table-details-generic__address-contents{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}}.account-table-details-generic__addresses-section{padding:30px 0}.account-table-details-generic__addresses-section:first-child{padding-bottom:0}@media(min-width:768px){.account-table-details-generic__addresses-section{padding:50px 0 30px}}.account-table-details-generic__address-section{align-items:center;display:grid;grid-auto-flow:column;grid-template-rows:28px 28px;padding:20px 0}.account-table-details-generic__address-section:first-child,.account-table-details-generic__address-section:last-child{padding-bottom:0}.account-table-details-generic__address-section:nth-child(n+3){border-top:1px solid #f3f3f3}@media(min-width:768px){.account-table-details-generic__address-section:nth-child(n+3){border-bottom:1px solid #f3f3f3}.account-table-details-generic__address-section:nth-child(odd):last-child{border:none}.account-table-details-generic__address-section:nth-child(3):nth-last-child(2),.account-table-details-generic__address-section:nth-child(4):last-child{border-bottom:none;padding-bottom:0}}.account-table-details-generic__address-headline{display:block;font-size:18px;font-weight:700;margin-bottom:15px}.account-table-details-generic__address-text{display:block;font-size:14px;line-height:28px;width:fit-content}.account-table-details-generic__address-text--headline{font-weight:500}.account-table-details-generic__address-text--margin{margin-bottom:20px}.account-table-details-generic__address-text--edit-address,.account-table-details-generic__address-text--edit-address:visited,.account-table-details-generic__address-text--link,.account-table-details-generic__address-text--link:visited{color:#1a1919}.account-table-details-generic__address-text--edit-address{cursor:pointer;font-weight:500;position:relative;text-decoration:underline}@media(min-width:1025px){.account-table-details-generic__address-text--edit-address{text-decoration:none!important}.account-table-details-generic__address-text--edit-address:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.account-table-details-generic__address-text--edit-address:active:after,.account-table-details-generic__address-text--edit-address:after,.account-table-details-generic__address-text--edit-address:focus:after,.account-table-details-generic__address-text--edit-address:hover:after{transform:scaleX(1)}.account-table-details-generic__address-text--edit-address:active:after,.account-table-details-generic__address-text--edit-address:focus:after,.account-table-details-generic__address-text--edit-address:hover:after{transform:scaleX(0)}}.account-table-details-generic__address-text--edit-address:after{bottom:5px}.account-table-details-generic__address-button{margin-top:10px}.account-table-details-generic__return-cancel-section{background:#f3f3f3;border-radius:5px;margin-top:60px;padding:20px 15px 28px}@media(min-width:768px){.account-table-details-generic__return-cancel-section{align-items:center;display:grid;grid-template-areas:"headline button" "text button";grid-template-columns:1fr max-content;justify-items:start;margin-top:30px;padding:15px 30px}}.account-table-details-generic__return-cancel-headline{font-size:16px;font-weight:300;grid-area:headline;line-height:1.25em;margin:0;text-align:center}.account-table-details-generic__return-cancel-text{font-size:10px;grid-area:text;line-height:1.8em;margin:5px 0 0;text-align:center}.account-table-details-generic__return-cancel-button{grid-area:button;margin-top:20px;width:100%}@media(min-width:768px){.account-table-details-generic__return-cancel-button{margin-top:0;width:180px}}@media(min-width:1920px){.account-table-details-generic__return-cancel-button{margin-top:0;width:200px}}.account-product-position{display:grid;grid-template-areas:"image        status         status" "image        headline       headline" "image        subheadline    subheadline" "image        parameters     parameters" "image        quantity-price ." "pers-details pers-details   ." "pers-notice  pers-notice    pers-notice" "button       button         button";grid-template-columns:min-content max-content 1fr;grid-column-gap:22px}@media(min-width:768px){.account-product-position{grid-template-areas:"image status       quantity-price" "image headline     quantity-price" "image subheadline  quantity-price" "image parameters   button" ".     pers-details pers-details" ".     pers-notice  pers-notice";grid-template-columns:min-content 1fr min-content;grid-template-rows:min-content min-content 1fr min-content;grid-column-gap:30px}}.account-product-position--no-status{grid-template-areas:"image        headline       headline" "image        subheadline    subheadline" "image        parameters     parameters" "image        quantity-price ." "pers-details pers-details   ." "pers-notice  pers-notice    pers-notice" "button       button         button"}@media(min-width:768px){.account-product-position--no-status{grid-template-areas:"image headline     quantity-price" "image subheadline  quantity-price" "image parameters   button" ".     pers-details pers-details" ".     pers-notice  pers-notice"}}.account-product-position__image-wrapper,.order-return__checkbox{grid-area:image;position:relative;width:fit-content}.account-product-position__image-wrapper--abo:after,.account-product-position__image-wrapper--abo:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.account-product-position__image-wrapper--abo:before{color:#000;content:"";font-size:10px;left:8px;position:absolute;text-decoration:none;top:10px}.account-product-position__image,.order-return__checkbox-image{border:1px solid #f3f3f3;display:block;height:145px;object-fit:cover;width:115px}@media(min-width:768px){.account-product-position__image,.order-return__checkbox-image{height:123px;width:116px}}.account-product-position__status{align-items:center;display:inline-flex;font-size:13px;font-weight:500;grid-area:status;height:12px}.account-product-position__status:before{border-radius:50%;content:"";display:block;height:9px;margin-right:7px;width:9px}.account-product-position__status--processing:before,.account-product-position__status--return_created:before{background:#f69f61}.account-product-position__status--part_returned:before,.account-product-position__status--returned:before,.account-product-position__status--sent:before{background:#5cc871}.account-product-position__status--cancelled:before,.account-product-position__status--part_cancelled:before{background:#f33}.account-product-position__headline,.order-return__headline{font-size:16px;font-weight:500;grid-area:headline;line-height:1em;margin-top:15px}.account-product-position__headline--invalid{align-self:center;font-size:14px;line-height:1.2em;margin-top:0}@media(min-width:768px){.account-product-position__headline--invalid{text-align:center}}.account-product-position--no-status .account-product-position__headline,.account-product-position--no-status .order-return__headline{margin-top:0}.account-product-position__subheadline,.order-return__subheadline{font-size:13px;grid-area:subheadline;margin-top:10px}@media(min-width:768px){.account-product-position__subheadline,.order-return__subheadline{margin-top:5px}}.account-product-position__parameters{grid-area:parameters}@media(min-width:768px){.account-product-position__parameters{display:grid;grid-template-areas:"color size" "ref   size";grid-template-columns:max-content 1fr;grid-template-rows:min-content min-content;grid-column-gap:20px;grid-row-gap:10px;align-self:end}}.account-product-position--no-status .account-product-position__parameters{grid-template-areas:"size" "color" "ref"}.account-product-position__parameter,.order-return__parameter{font-size:13px;font-weight:500;margin-top:10px}@media(min-width:768px){.account-product-position__parameter,.order-return__parameter{margin-top:0}}.account-product-position__parameter:first-child,.order-return__parameter:first-child{margin-top:20px}@media(min-width:768px){.account-product-position__parameter:first-child,.order-return__parameter:first-child{margin-top:0}}.account-product-position__parameter--size{grid-area:size}.account-product-position__parameter--color{grid-area:color}.account-product-position__parameter--ref{grid-area:ref}.account-product-position__quantity-price{align-items:center;display:flex;grid-area:quantity-price;justify-content:space-between;margin-top:30px}@media(min-width:768px){.account-product-position__quantity-price{align-items:flex-start;display:flex;justify-content:space-between;justify-self:end;margin-top:0;width:125px}}.account-product-position__quantity{font-size:13px}.account-product-position__price{display:inline-block;font-size:16px;font-weight:500;margin-left:30px;text-align:right}@media(min-width:370px){.account-product-position__price{margin-left:40px}}@media(min-width:768px){.account-product-position__price{margin-left:8px}}.account-product-position__price-old{display:block;font-size:12px;font-weight:500;margin-left:auto;text-decoration:line-through;width:fit-content}.account-product-position__price-new{color:#e83643;display:block;font-size:16px;font-weight:500;margin-left:auto;margin-top:4px;width:fit-content}.account-product-position__button{grid-area:button;margin-top:40px}@media(min-width:768px){.account-product-position__button{align-self:end;margin-top:0;width:180px}}@media(min-width:1920px){.account-product-position__button{width:200px}}.account-product-position__button--sold-out{color:#f33;font-size:13px;font-weight:500;margin-top:20px;text-align:center}@media(min-width:768px){.account-product-position__button--sold-out{margin-top:0;text-align:right}}.account-product-position__personalisation-row{align-items:center;display:flex;flex-wrap:wrap;grid-area:pers-details;justify-content:space-between;margin-top:10px;min-height:34px}@media(min-width:768px){.account-product-position__personalisation-row{margin-top:30px;min-height:auto}}.account-product-position__personalisation-details{flex-shrink:0;font-weight:300}.account-product-position__personalisation-price{flex-shrink:0;font-size:16px;font-weight:500}.account-product-position__personalisation-notice{grid-area:pers-notice;margin-top:30px}.account-help{border:0;padding:0}@media(min-width:769px){.account-help{border:1px solid #ededed;padding:20px 30px 35px}}.account-help__header{border-bottom:1px solid #ededed;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}@media(min-width:769px){.account-help__header{margin-bottom:15px;padding-bottom:20px}}.account-help__header-title{font-size:20px;font-weight:500;margin:12px 0 20px}@media(min-width:769px){.account-help__header-title{margin-bottom:15px;margin-right:15px}}.account-help__hotline{align-items:center;display:inline-flex;justify-content:flex-start;padding-bottom:30px}@media(min-width:769px){.account-help__hotline{padding-bottom:0}}.account-help__hotline:after,.account-help__hotline:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.account-help__hotline:before{content:"";font-size:24px;margin-right:15px}.account-help__hotline-phone{color:currentColor;font-size:16px;font-weight:500;text-decoration:none}.account-help__hotline-text{font-size:12px;font-weight:300;margin:5px 0 0}.account-help__content-images{align-items:center;display:flex;justify-content:space-between;margin:30px 0}.account-help__content-image{height:0;margin:0;padding-top:64.6153846154%;position:relative;width:100%}@media(min-width:769px){.account-help__content-image{padding-top:32.3076923077%;width:50%}.account-help__content-image:first-child{margin-right:4px}.account-help__content-image:last-child{margin-left:4px}}.account-help__content-image-element{height:auto;left:0;max-width:100%;position:absolute;top:0;width:100%}.account-help__content-link{text-align:center}.account-help__content-link .button,.account-help__content-link .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-help__content-link button{height:auto;line-height:1;padding:14px 50px}.account-help__content-link .button:active,.account-help__content-link .button:focus,.account-help__content-link .button:hover,.account-help__content-link .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:active,.account-help__content-link .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:focus,.account-help__content-link .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-help__content-link button:active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-help__content-link button:focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-help__content-link button:hover{padding:14px 50px}.checkout-step-address-correction{margin-left:auto;margin-right:auto;max-width:2560px;padding:30px 15px}@media(min-width:1280px){.checkout-step-address-correction{padding-left:80px;padding-right:80px}}@media(max-width:767px){.checkout-step-address-correction{padding-bottom:10px;padding-top:10px}}.checkout-step-address-correction__header{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:768px){.checkout-step-address-correction__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-address-correction__footer{display:flex;flex-direction:column;margin-top:30px}@media(min-width:768px){.checkout-step-address-correction__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-address-correction__submit-button--top{display:none}@media(min-width:768px){.checkout-step-address-correction__submit-button--top{display:inline-flex;width:auto}}.checkout-step-address-correction__submit-button--bottom{order:1;width:100%}@media(min-width:768px){.checkout-step-address-correction__submit-button--bottom{order:2;width:auto}}.checkout-step-address-correction__back-button{margin-top:20px;order:2;width:100%}@media(min-width:768px){.checkout-step-address-correction__back-button{margin-top:0;order:1;width:auto}}.checkout-step-address-correction__step-headline{font-weight:500;margin-bottom:0}.checkout-step-address-correction__general-error{color:#f33;font-size:14px;line-height:180%;margin-bottom:20px}.checkout-step-address-correction__info{margin:10px 0 30px}@media(min-width:768px){.checkout-step-address-correction__addresses{display:flex}}.checkout-step-address-correction__address-wrapper{display:flex}@media(min-width:768px){.checkout-step-address-correction__address-wrapper:nth-child(odd){margin-right:15px}.checkout-step-address-correction__address-wrapper:nth-child(2n+2){margin-left:15px}}.checkout-step-address-correction__address-title{font-size:13px;font-weight:500}.checkout-step-address-correction__address-headline{padding-bottom:10px}.checkout-step-address-correction__button{margin-top:40px;min-width:250px;width:100%}@media(min-width:768px){.checkout-step-address-correction__button{margin-top:60px;width:auto}}.vimeo-gallery-element{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.vimeo-gallery-element__video-button{background:transparent;border:0;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.vimeo-gallery-element__video-overlay{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.vimeo-gallery-element__video-text{bottom:6px;font-size:10px;font-weight:300;left:0;position:absolute;right:0;text-align:center;z-index:1}.vimeo-gallery-element__video-text:before{border-bottom:9px solid transparent;border-left:14px solid;border-top:9px solid transparent;content:"";display:block;height:0;margin:auto auto 7px;width:0}.vimeo-gallery-element__video-text--hidden-text{align-items:center;background:rgba(0,0,0,.9);border-radius:4px;bottom:unset;display:inline-flex;height:3.2em;justify-content:center;left:50%;text-align:center;top:50%;transform:translate(-50%,-50%);width:5.6em}.vimeo-gallery-element__video-text--hidden-text:before{border-bottom-width:8px;border-left:13px solid #fff;border-radius:2px;border-top-width:8px}.vimeo-gallery-element__video-text--hidden-text .vimeo-gallery-element__video-text-content{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.vimeo-gallery-element__thumbnail-image{height:auto;max-width:100%;object-fit:contain;width:auto}.vimeo-gallery-element__thumbnail-overlay{align-items:center;background-color:transparent;display:flex;flex-direction:column;height:100%;justify-content:space-around;position:absolute;width:100%}.vimeo-gallery-element__thumbnail-overlay--gray{background-color:#f3f3f3;opacity:.7}.vimeo-gallery-element__gallery-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.layer-modal{display:flex;min-height:80vh;overflow:hidden;-webkit-overflow-scrolling:touch;padding:0}@media(min-width:1025px){.layer-modal{padding:0}}.is-old-iphone-ipad .layer-modal>.modal__close-button{z-index:1510}.layer-modal>.modal__content{max-height:100%;min-height:100%;width:100%}.is-old-iphone-ipad .layer-modal>.modal__content{overflow-y:auto;z-index:1500}.layer-modal .layout-layer{overflow-x:hidden}.layer-modal__iframe,.layer-modal__iframe>iframe{border:0;height:100%;width:100%}.layout-layer{max-width:100vw;padding:25px 45px 25px 25px}@media(min-width:768px){.layout-layer{padding:30px 70px 30px 30px}}@media(min-width:1025px){.layout-layer{padding:40px 80px 40px 40px}}.footer-brand-page{background-color:#1a1919;margin-top:20px;padding:25px 0;width:100%}.footer-brand-page__inner{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.footer-brand-page__inner{padding-left:80px;padding-right:80px}}@media(min-width:1025px){.footer-brand-page__inner{align-items:center;display:flex;justify-content:space-between}}.footer-brand-page__copyrights{color:#fff;font-weight:500;text-align:center}@media(min-width:1025px){.footer-brand-page__copyrights{text-align:left}}.footer-brand-page__service-links{align-items:center;display:flex;justify-content:center;margin-top:15px}@media(min-width:1025px){.footer-brand-page__service-links{justify-content:flex-end;margin-top:0}}.footer-brand-page__service-link{color:#fff;margin:0 10px;text-decoration:none}.footer-brand-page__service-link:active,.footer-brand-page__service-link:focus,.footer-brand-page__service-link:hover,.footer-brand-page__service-link:visited{color:#fff;text-decoration:none}.product-detailed-page-preloader{margin:0 auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.product-detailed-page-preloader{padding-left:80px;padding-right:80px}}.product-detailed-page-preloader__gallery{height:auto;width:100%}@media(min-width:1024px){.product-detailed-page-preloader__gallery{flex-grow:1;max-width:55%}}@media(min-width:1280px){.product-detailed-page-preloader__gallery{max-width:60%}}.product-detailed-page-preloader__top{margin-bottom:40px;margin-top:15px}@media(min-width:768px){.product-detailed-page-preloader__top{margin-bottom:80px}}@media(min-width:1024px){.product-detailed-page-preloader__top{align-items:flex-start;display:flex;justify-content:space-between}}@media(min-width:1920px){.product-detailed-page-preloader__top{padding:0 80px}}.product-detailed-page-preloader__salebox{display:flex;flex-direction:column;margin-top:20px;min-height:1150px;width:100%}@media(min-width:1024px){.product-detailed-page-preloader__salebox{margin-left:50px;margin-right:auto;margin-top:0;max-width:630px;min-height:100vh;width:45%}}@media(min-width:1280px){.product-detailed-page-preloader__salebox{margin-left:80px;width:40%}}@media(min-width:1440px){.product-detailed-page-preloader__salebox{margin-left:100px}}@media(min-width:1920px){.product-detailed-page-preloader__salebox{margin-right:0}}.product-detailed-page-preloader__salebox-flag{height:12px;margin-bottom:2px;width:25px}.product-detailed-page-preloader__salebox-title{color:transparent;font-size:16px;font-weight:500;line-height:1.5;margin:0;max-width:calc(100% - 40px);padding:0}@media(min-width:768px){.product-detailed-page-preloader__salebox-title{font-size:18px}}.product-detailed-page-preloader__salebox-description{color:transparent;margin-top:2px;max-width:calc(100% - 40px);min-width:50%;width:fit-content}.product-detailed-page-preloader__salebox-colors{margin-top:30px}.product-detailed-page-preloader__salebox-colors-label{height:12px;width:80px}@media(min-width:768px){.product-detailed-page-preloader__salebox-colors-label{height:14px}}.product-detailed-page-preloader__salebox-colors-list{display:flex;gap:10px;margin:12px 0;width:100%}@media(min-width:768px){.product-detailed-page-preloader__salebox-colors-list{flex-wrap:wrap;gap:0;margin:12.5px -2.5px -2.5px;width:calc(100% + 5px)}}.product-detailed-page-preloader__salebox-colors-variant{border:1px solid #f6f7f8;min-width:calc(16.6% - 10px);width:calc(16.6% - 10px)}.product-detailed-page-preloader__salebox-colors-variant:after{aspect-ratio:var(--color-var-aspect-ratio);content:"";display:block;height:auto;width:100%}@media(min-width:768px){.product-detailed-page-preloader__salebox-colors-variant{margin:2.5px;min-width:unset;width:calc(7.14286% - 5px)}}@media(min-width:1024px){.product-detailed-page-preloader__salebox-colors-variant{width:calc(12.5% - 5px)}}@media(min-width:1440px){.product-detailed-page-preloader__salebox-colors-variant{width:calc(10% - 5px)}}@media(min-width:1920px){.product-detailed-page-preloader__salebox-colors-variant{width:calc(7.69231% - 5px)}}.product-detailed-page-preloader__salebox-sizes{margin-top:30px}.product-detailed-page-preloader__salebox-sizes-title{height:13px;width:100%}@media(min-width:768px){.product-detailed-page-preloader__salebox-sizes-title{height:15px}}.product-detailed-page-preloader__salebox-sizes-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:10px -7px -5px 0}.product-detailed-page-preloader__salebox-sizes-element{display:block;height:42px;margin:5px 7px 0 0;min-width:calc(25% - 7px);width:auto}@media(min-width:768px){.product-detailed-page-preloader__salebox-sizes-element{min-width:calc(16.6% - 7px)}}@media(min-width:1024px){.product-detailed-page-preloader__salebox-sizes-element{min-width:calc(25% - 7px)}}@media(min-width:1280px){.product-detailed-page-preloader__salebox-sizes-element{min-width:calc(20% - 7px)}}@media(min-width:1920px){.product-detailed-page-preloader__salebox-sizes-element{min-width:calc(16.6% - 7px)}}.product-detailed-page-preloader__salebox-price{align-items:center;display:flex;justify-content:space-between;margin-top:47px;width:100%}@media(min-width:768px){.product-detailed-page-preloader__salebox-price{margin-top:51px}}.product-detailed-page-preloader__salebox-quantity{height:32px;width:100px}.product-detailed-page-preloader__salebox-price-wrapper{align-items:flex-end;display:flex;flex-direction:column}.product-detailed-page-preloader__salebox-price-label{height:20px;width:60px}@media(min-width:768px){.product-detailed-page-preloader__salebox-price-label{height:22px}}.product-detailed-page-preloader__salebox-price-label-old{height:24px;margin-top:10px;width:40px}@media(min-width:768px){.product-detailed-page-preloader__salebox-price-label-old{height:28px}}.product-detailed-page-preloader__salebox-price-tax{height:14px;width:130px}@media(min-width:768px){.product-detailed-page-preloader__salebox-price-tax{height:16px}}.product-detailed-page-preloader__salebox-add-to-cart{height:68px;margin-top:30px;width:100%}.product-detailed-page-preloader__salebox-extras-title{height:12px;margin-top:33px;width:42px}@media(min-width:768px){.product-detailed-page-preloader__salebox-extras-title{height:14px}}.product-detailed-page-preloader__salebox-extras{display:flex;flex-wrap:wrap}@media(min-width:768px){.product-detailed-page-preloader__salebox-extras{display:flex}}@media(min-width:1920px){.product-detailed-page-preloader__salebox-extras{flex-wrap:nowrap;width:calc(100% + 6px)}}.product-detailed-page-preloader__salebox-extras-button{height:42px;margin:10px 0 14px;width:100%}@media(min-width:768px){.product-detailed-page-preloader__salebox-extras-button{margin:10px 0 0}}@media(min-width:768px)and (min-width:1920px){.product-detailed-page-preloader__salebox-extras-button:last-child{margin-left:6px}}.product-detailed-page-preloader__gallery-image{margin-bottom:8px;width:100%}.product-detailed-page-preloader__gallery-image:after{aspect-ratio:var(--image-aspect-ratio);content:"";display:block;height:auto;width:100%}@media(min-width:768px){.product-detailed-page-preloader__gallery-image:after{max-height:70vh}}@media(min-width:1024px){.product-detailed-page-preloader__gallery-image:after{max-height:65vh}}@media(min-width:1440px){.product-detailed-page-preloader__gallery-image:after{max-height:55vh}}.product-detailed-page-preloader__video-button{height:25px;margin:30px auto 10px;width:55px}@media(min-width:1024px){.product-detailed-page-preloader__video-button{display:none}}.product-detailed-page-preloader__thumbnails{display:flex;width:100%}@media(min-width:1024px){.product-detailed-page-preloader__thumbnails{align-items:center;flex-wrap:wrap;gap:8px;margin:0}}.product-detailed-page-preloader__thumbnail{height:3px;width:100%}@media(min-width:1024px){.product-detailed-page-preloader__thumbnail{border:1px solid #f6f7f8;height:auto;margin:0;width:calc(50% - 4px)}.product-detailed-page-preloader__thumbnail:after{aspect-ratio:var(--image-aspect-ratio);content:"";display:block;height:auto;width:100%}}.product-detailed-page-preloader__recommendations{margin-top:40px}.exit-intention-modal{height:auto;padding:0;width:auto}@media(max-width:767px){.exit-intention-modal{display:none}}@media(min-width:1920px){.exit-intention-modal{left:50%;right:auto;transform:translateX(-50%)}}.exit-intention-modal .modal__close-button{display:none}.exit-intention-modal__close-button{cursor:pointer;padding:5px;position:absolute;right:0;top:0}.exit-intention-modal__close-button:after,.exit-intention-modal__close-button:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.exit-intention-modal__close-button:before{color:#fff;content:"";font-size:14px;transform:translate(1px,1px)}.exit-intention-modal__content{align-items:center;display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.exit-intention-modal__headline{align-items:flex-end;color:#fff;display:flex;font-size:24px;font-weight:500;height:50%;justify-content:center;padding-bottom:20px;text-align:center}.exit-intention-modal__code-container{align-items:center;display:flex;height:30%;justify-content:center}.exit-intention-modal__code-label{color:#fff;font-size:14px;font-weight:500;margin-right:20px}.exit-intention-modal__extra-info{color:#fff;font-size:10px;font-weight:500;height:20%;max-width:100%;text-align:center}.exit-intention-modal__button{background-color:#fff;border:none;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:14px;position:relative;text-align:center;text-decoration:none;width:auto;word-break:break-word}.exit-intention-modal__button--disabled{color:#fff;cursor:not-allowed;min-width:120px;pointer-events:none;user-select:none}.exit-intention-modal__loader{position:static}.exit-intention-modal__image{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.exit-intention-modal__image--placeholder{background:#6f6f6f;height:250px;width:600px}.exit-intention-modal__tracking-link{border:0;height:0;visibility:hidden;width:0}.exit-intention-bar{bottom:0;left:0;position:fixed;right:0;z-index:1250}@media(max-width:767px){.exit-intention-bar{display:none}}.exit-intention-bar__logo{display:none}@media(min-width:768px){.exit-intention-bar__logo{display:block;height:auto;width:140px}}.exit-intention-bar__wrapper{background:#6f6f6f;padding:20px 0 0;position:relative;z-index:2}.exit-intention-bar__text{font-size:16px;font-weight:500}@media(min-width:768px){.exit-intention-bar__text{left:50%;position:absolute;top:3px;transform:translateX(-50%)}}.exit-intention-bar__success-message{background:#6f6f6f;color:#fff;display:block;font-size:14px;font-weight:500;padding:5px 0;position:absolute;text-align:center;transition:transform .3s;width:100%;z-index:1}.exit-intention-bar__success-message--active{transform:translateY(-100%)}.exit-intention-bar__code-label{font-size:14px;font-weight:500;padding-right:5px}.exit-intention-bar__code{background:#fff;border-radius:2px;color:#000;cursor:pointer;padding:7px}.exit-intention-bar__extra-info{color:#fff;font-size:10px;font-weight:500;padding:5px 0 10px;text-align:center}.exit-intention-bar__content{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:space-between;line-height:20px;margin:0 auto;max-width:980px;padding:0 10px;text-align:center}@media(min-width:768px){.exit-intention-bar__content{align-items:flex-end}}.exit-intention-newsletter{background-color:#f3f3f3;height:auto;max-width:1024px;overflow:auto;padding:40px 60px;width:70%}.exit-intention-newsletter__wrapper{margin:0 auto;max-width:768px}.exit-intention-newsletter .modal__close-button{right:15px;top:15px}@media(max-width:767px){.exit-intention-newsletter{display:none}}@media(min-width:1280px){.exit-intention-newsletter{width:60%}}@media(min-width:1920px){.exit-intention-newsletter{left:50%;right:auto;transform:translateX(-50%)}}.simple-image-teaser{color:#1a1919;display:block;height:auto;margin-bottom:40px;text-decoration:none;width:100%}@media(min-width:768px){.simple-image-teaser{margin-bottom:80px}}.simple-image-teaser:hover,.simple-image-teaser:visited{color:#1a1919;text-decoration:none}.simple-image-teaser:active .simple-image-teaser__title,.simple-image-teaser:focus .simple-image-teaser__title,.simple-image-teaser:hover .simple-image-teaser__title{font-weight:500}.simple-image-teaser:active .simple-image-teaser__title:after,.simple-image-teaser:focus .simple-image-teaser__title:after,.simple-image-teaser:hover .simple-image-teaser__title:after{transform:scaleX(1)}.simple-image-teaser__image{display:block;height:auto;margin-bottom:20px;width:100%}.simple-image-teaser__title{display:inline-block;line-height:20px;position:relative;text-decoration:underline;text-decoration:none!important}@media(min-width:1025px){.simple-image-teaser__title{text-decoration:none!important}.simple-image-teaser__title:after{background:#000;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.simple-image-teaser__title:active:after,.simple-image-teaser__title:focus:after,.simple-image-teaser__title:hover:after{transform:scaleX(1)}}.productlist-banner-teaser{height:100%;margin-bottom:40px;width:100%}@media(min-width:768px){.productlist-banner-teaser{margin-bottom:80px}}.productlist-banner-teaser--width_4{min-height:330px}@media(min-width:768px){.productlist-banner-teaser--width_4{min-height:370px}}@media(min-width:1024px){.productlist-banner-teaser--width_4{min-height:430px}}.productlist-banner-teaser--single.productlist-banner-teaser--width_2{min-height:330px}@media(min-width:480px){.productlist-banner-teaser--single.productlist-banner-teaser--width_2{min-height:370px}}@media(min-width:768px){.productlist-banner-teaser--single.productlist-banner-teaser--width_2{min-height:0}}.productlist-banner-teaser--single.productlist-banner-teaser--width_3{min-height:370px}@media(min-width:768px){.productlist-banner-teaser--single.productlist-banner-teaser--width_3{min-height:370px}}@media(min-width:1024px){.productlist-banner-teaser--single.productlist-banner-teaser--width_3{min-height:430px}}@media(min-width:1280px){.productlist-banner-teaser--single.productlist-banner-teaser--width_3{min-height:0}}.productlist-banner-teaser__wrapper{background-position:50%;background-size:cover;display:block;height:inherit;overflow:hidden;position:relative;text-decoration:none;width:inherit}.productlist-banner-teaser__wrapper:active,.productlist-banner-teaser__wrapper:focus,.productlist-banner-teaser__wrapper:hover,.productlist-banner-teaser__wrapper:visited{text-decoration:none}.productlist-banner-teaser__image-link{height:100%;position:absolute;width:100%;z-index:1}.productlist-banner-teaser__content-wrapper{display:flex;height:inherit;width:inherit}.productlist-banner-teaser__content-wrapper--position_top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_top-left .productlist-banner-teaser__links{align-items:flex-start}.productlist-banner-teaser__content-wrapper--position_top-centered{align-items:flex-start;justify-content:center;text-align:center}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_top-centered .productlist-banner-teaser__links{align-items:center}.productlist-banner-teaser__content-wrapper--position_top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_top-right .productlist-banner-teaser__links{align-items:flex-end}.productlist-banner-teaser__content-wrapper--position_centre-left{align-items:center;justify-content:flex-start;text-align:left}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_centre-left .productlist-banner-teaser__links{align-items:flex-start}.productlist-banner-teaser__content-wrapper--position_center-centered{align-items:center;justify-content:center;text-align:center}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_center-centered .productlist-banner-teaser__links{align-items:center}.productlist-banner-teaser__content-wrapper--position_centre-right{align-items:center;justify-content:flex-end;text-align:right}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_centre-right .productlist-banner-teaser__links{align-items:flex-end}.productlist-banner-teaser__content-wrapper--position_bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_bottom-left .productlist-banner-teaser__links{align-items:flex-start}.productlist-banner-teaser__content-wrapper--position_bottom-centered{align-items:flex-end;justify-content:center;text-align:center}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_bottom-centered .productlist-banner-teaser__links{align-items:center}.productlist-banner-teaser__content-wrapper--position_bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.productlist-banner-teaser--with-buttons .productlist-banner-teaser__content-wrapper--position_bottom-right .productlist-banner-teaser__links{align-items:flex-end}.productlist-banner-teaser__content{min-width:50%;padding:20px 15px;position:relative}.productlist-banner-teaser--width_4 .productlist-banner-teaser__content{max-width:50%}.productlist-banner-teaser__headline{font-size:14px;font-weight:500;line-height:20px}.productlist-banner-teaser--width_4 .productlist-banner-teaser__headline{font-size:24px}.productlist-banner-teaser__subline{font-size:13px;line-height:20px}.productlist-banner-teaser--width_4 .productlist-banner-teaser__subline{font-size:14px;padding:20px 0}.productlist-banner-teaser__links{display:flex;flex-direction:column}.productlist-banner-teaser__links--with-margin{margin-top:10px}.productlist-banner-teaser__link{font-size:13px}.productlist-banner-teaser__link:not(.productlist-banner-teaser__link--button){color:inherit;line-height:2}.productlist-banner-teaser__link--button{min-width:50%}.productlist-banner-teaser--width_1 .productlist-banner-teaser__link--button{width:100%}.productlist-banner-teaser__link--button:not(:last-of-type){margin-bottom:10px}.newsletter-confirmation-page{margin-left:auto;margin-right:auto;max-width:2560px;max-width:690px;padding-bottom:32px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.newsletter-confirmation-page{padding-left:80px;padding-right:80px}}@media(min-width:768px){.newsletter-confirmation-page{padding-bottom:80px}}.newsletter-confirmation-page__icon{display:block;margin:auto}.newsletter-confirmation-page__text-container{border:1px solid #000;padding:40px 20px;position:relative}@media(min-width:370px){.newsletter-confirmation-page__text-container{padding:52px 28px}}@media(min-width:768px){.newsletter-confirmation-page__text-container{padding:60px 40px 40px}}.newsletter-confirmation-page__headline-wrapper{left:50%;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);width:80%}@media(min-width:768px){.newsletter-confirmation-page__headline-wrapper{max-width:560px}}.newsletter-confirmation-page__headline{background:#fff;-webkit-box-decoration-break:clone;font-size:32px;font-weight:500;margin:0 -4px;padding:0 4px}.newsletter-confirmation-page__subheadline{font-size:16px;line-height:1.75em;margin:0;text-align:center;word-break:break-word}.newsletter-confirmation-page__subheadline b{font-weight:500}@media(min-width:768px){.newsletter-confirmation-page__subheadline{font-size:18px;line-height:1.6em}}.newsletter-confirmation-page__steps-list{counter-reset:item;display:flex;flex-direction:column;gap:24px;list-style-type:none;margin:24px 0 0;padding:0}@media(min-width:370px){.newsletter-confirmation-page__steps-list{gap:30px;margin:30px 0 0}}@media(min-width:768px){.newsletter-confirmation-page__steps-list{flex-direction:row;margin:40px 0 0}}.newsletter-confirmation-page__step-item{align-items:center;display:flex;flex-basis:100%;flex-direction:row;font-size:14px;gap:10px;letter-spacing:normal;line-height:1.6em}.newsletter-confirmation-page__step-item:before{background:#f3f3f3;border-radius:50%;content:counter(item);counter-increment:item;display:block;flex-shrink:0;font-size:24px;font-weight:700;line-height:45px;text-align:center;width:45px}.newsletter-confirmation-page__legal-text-voucher{font-size:12px;line-height:1.25em;margin:24px 0 0;text-align:center}.newsletter-confirmation-page__legal-text-voucher a{color:inherit}.newsletter-doi-success-page{margin-left:auto;margin-right:auto;max-width:2560px;max-width:690px;padding-bottom:80px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.newsletter-doi-success-page{padding-left:80px;padding-right:80px}}.newsletter-doi-success-page__image{display:block;height:auto;margin:40px auto;max-width:100%;width:115px}.newsletter-doi-success-page__headline{display:block;font-size:32px;font-weight:500;margin:0 auto;text-align:center}.newsletter-doi-success-page__benefits{margin-top:64px}.newsletter-doi-success-page__legal-text-voucher{font-size:12px;line-height:1.25em;margin:40px 0 0;text-align:center}.newsletter-doi-success-page__legal-text-voucher:nth-last-child(2){margin-bottom:40px}.newsletter-doi-success-page__legal-text-voucher a{color:inherit}@media(min-width:768px){.newsletter-doi-success-page__legal-text-voucher{margin-top:28px}}.newsletter-doi-success-page__slot-wrapper{margin-top:56px}@media(min-width:768px){.newsletter-doi-success-page__slot-wrapper{margin-top:100px}}@media(min-width:1024px){.newsletter-doi-success-page__slot-wrapper{margin-top:140px}}.newsletter-doi-success-page__button-wrapper{margin:5px auto 0;text-align:center}.newsletter-doi-success-page__button{width:100%}@media(min-width:370px){.newsletter-doi-success-page__button{width:280px}}.newsletter-preferences{margin-left:auto;margin-right:auto;max-width:2560px;max-width:690px;padding-bottom:32px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.newsletter-preferences{padding-left:80px;padding-right:80px}}@media(min-width:768px){.newsletter-preferences{padding-bottom:80px}}.newsletter-preferences__headline{font-size:32px;font-weight:500;padding-top:50px;text-align:center}@media(min-width:1280px){.newsletter-preferences__headline{padding-top:70px}}.newsletter-preferences__bottom-note{font-size:12px;line-height:1.2;padding-top:10px;text-align:center}.newsletter-unsubscribe-page{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:2560px;max-width:690px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.newsletter-unsubscribe-page{padding-left:80px;padding-right:80px}}@media(min-width:1024px){.newsletter-unsubscribe-page{max-width:816px}}.newsletter-unsubscribe-page__icon{display:block;height:200px;margin:0 auto -26px}@media(min-width:768px){.newsletter-unsubscribe-page__icon{margin-bottom:-14px}}.newsletter-unsubscribe-page__headline{display:block;font-size:32px;font-weight:500;line-height:1.4em;margin:auto;text-align:center;width:fit-content}.newsletter-unsubscribe-page__button-wrapper{justify-content:center}.newsletter-unsubscribe-page__button-wrapper div{width:100%}.newsletter-unsubscribe-page__button{display:block;margin:35px auto 0;width:100%}@media(min-width:768px){.newsletter-unsubscribe-page__button{width:320px}}.newsletter-unsubscribe-page__subheadline-wrapper{left:50%;max-width:64vw;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);width:100%}@media(min-width:768px){.newsletter-unsubscribe-page__subheadline-wrapper{max-width:560px}}.newsletter-unsubscribe-page__subheadline{background:#fff;-webkit-box-decoration-break:clone;font-size:18px;font-weight:500;line-height:1.6em;padding:6px}@media(min-width:768px){.newsletter-unsubscribe-page__subheadline{font-size:24px}}.newsletter-unsubscribe-page__form-wrapper{border:1px solid #000;margin-top:100px;padding:100px 20px 0;position:relative}.newsletter-unsubscribe-page__form-wrapper p{margin:0}@media(min-width:768px){.newsletter-unsubscribe-page__form-wrapper{margin-top:80px;padding:124px 25px 0}}@media(min-width:1024px){.newsletter-unsubscribe-page__form-wrapper{padding:124px 73px 0}}.newsletter-unsubscribe-page__radio-buttons-wrapper{flex-grow:1}.newsletter-unsubscribe-page__radio-buttons-container{display:grid;gap:16px;grid-auto-flow:row}@media(min-width:768px){.newsletter-unsubscribe-page__radio-buttons-container{column-gap:20px;grid-template-columns:1fr 1fr}}.newsletter-unsubscribe-page__radio-buttons-container span{align-items:center;display:flex;flex-direction:row;position:relative}.newsletter-unsubscribe-page__radio-buttons-container span input{display:none}.newsletter-unsubscribe-page__radio-buttons-container span input:checked~label:after{visibility:visible}.newsletter-unsubscribe-page__radio-buttons-container span label{align-items:center;display:flex;flex-direction:row;font-size:14px;line-height:1.2em;min-height:26px;overflow:hidden;padding-left:40px;width:100%}.newsletter-unsubscribe-page__radio-buttons-container span label:after,.newsletter-unsubscribe-page__radio-buttons-container span label:before{box-sizing:border-box;content:"";display:block;position:absolute;top:50%}.newsletter-unsubscribe-page__radio-buttons-container span label:before{background-color:#fff;border:1px solid #000;border-radius:50%;height:26px;left:0;transform:translateY(-50%);width:26px}.newsletter-unsubscribe-page__radio-buttons-container span label:after{background-color:#000;border-radius:50%;height:14px;left:13px;transform:translate(-50%,-50%);visibility:hidden;width:14px}.newsletter-unsubscribe-page__textarea{border:1px solid #bebebe;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;margin-top:35px;padding:14px 20px;visibility:visible!important;width:100%}.newsletter-unsubscribe-page__textarea::placeholder{color:#1a1919;opacity:1}.newsletter-unsubscribe-page__textarea:focus{outline:none}.newsletter-unsubscribe-page__link{color:#1a1919;display:block;font-size:13px;margin:56px auto;width:fit-content}@media(min-width:768px){.newsletter-unsubscribe-page__link{margin:56px auto 70px}}.recommendation-unsubscribe-page{margin-left:auto;margin-right:auto;max-width:2560px;max-width:570px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.recommendation-unsubscribe-page{padding-left:80px;padding-right:80px}}.recommendation-unsubscribe-page__icon{display:block;height:200px;margin:0 auto -26px}@media(min-width:768px){.recommendation-unsubscribe-page__icon{margin-bottom:-14px}}.recommendation-unsubscribe-page__headline{display:block;font-size:32px;font-weight:500;line-height:1.4em;margin:auto;text-align:center;width:fit-content}.recommendation-unsubscribe-page__button-wrapper{justify-content:center}.recommendation-unsubscribe-page__button-wrapper div{width:100%}.recommendation-unsubscribe-page__button{display:block;margin:35px auto 0;width:100%}@media(min-width:768px){.recommendation-unsubscribe-page__button{width:320px}}@media(max-width:767px){.recommendation-unsubscribe-page__headline{font-size:28px}}.recommendation-unsubscribe-page__button{margin:40px auto 80px;max-width:380px}@media(min-width:1024px){.recommendation-unsubscribe-page__button{margin-bottom:160px}}.loyalty-program-register-confirmation{position:relative}.loyalty-program-register-confirmation__background{display:block;height:0;margin:0;padding-top:200%;position:relative}@media(min-width:481px){.loyalty-program-register-confirmation__background{padding-top:125%}}@media(min-width:1025px){.loyalty-program-register-confirmation__background{padding-top:66.6666666667%}}.loyalty-program-register-confirmation__background-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.loyalty-program-register-confirmation__content{background-color:hsla(0,0%,100%,.78);bottom:15px;left:0;margin-left:auto;margin-right:auto;max-width:2560px;padding:40px 0;position:absolute;right:0;text-align:center;width:calc(100% - 30px)}@media(min-width:1280px){.loyalty-program-register-confirmation__content{padding-left:80px;padding-right:80px}}@media(min-width:769px){.loyalty-program-register-confirmation__content{bottom:60px}}@media(min-width:1025px){.loyalty-program-register-confirmation__content{background-color:transparent;bottom:unset;padding:0;top:50px}}@media(min-width:1281px){.loyalty-program-register-confirmation__content{top:16%}}.loyalty-program-register-confirmation__content-wrapper{margin-left:auto;margin-right:auto;padding:0 25px;width:auto}@media(min-width:1025px){.loyalty-program-register-confirmation__content-wrapper{margin-right:0;width:400px}}.loyalty-program-register-confirmation__content-headline{font-size:24px;font-weight:700;margin-bottom:16px;margin-top:40px;text-transform:uppercase}@media(min-width:769px){.loyalty-program-register-confirmation__content-headline{font-size:42px}}.loyalty-program-register-confirmation__content-text{font-size:14px;line-height:1.5;margin:0 auto 25px;max-width:350px}@media(min-width:769px){.loyalty-program-register-confirmation__content-text{font-size:16px}}@media(min-width:1025px){.loyalty-program-register-confirmation__content-text{max-width:unset}}.loyalty-program-register-confirmation__content-link{font-size:12px;min-width:160px;padding:18px}.loyalty-program-register-confirmation__content-link:active:not([disabled]),.loyalty-program-register-confirmation__content-link:focus:not([disabled]),.loyalty-program-register-confirmation__content-link:hover:not([disabled]){padding:18px}.loyalty-program-register-confirmation__modal{padding-left:0;padding-right:0;text-align:center}.size-notification-modal{height:auto;margin:40px 0;overflow-y:auto;padding:35px 25px 30px;width:calc(100% - 24px)}@media(min-width:768px){.size-notification-modal{max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:40px;top:5vh}}@media(min-width:1024px){.size-notification-modal{max-width:632px}}@media(min-width:1920px){.size-notification-modal{left:50%;right:auto;transform:translateX(-50%);width:auto}}.size-notification-modal__loader{display:block;margin:20px 0}.size-notification-modal__headline{font-size:28px;font-weight:500;line-height:1.2;margin:0 0 10px;text-align:left}.size-notification-modal__headline--error,.size-notification-modal__headline--success{margin-bottom:32px;padding-top:35px;text-align:center}.size-notification-modal__subheadline{font-size:20px;font-weight:500;line-height:1.4;padding:0;text-align:center}.size-notification-modal__subheadline a,.size-notification-modal__subheadline a:active,.size-notification-modal__subheadline a:focus,.size-notification-modal__subheadline a:hover,.size-notification-modal__subheadline a:visited{color:currentColor}.size-notification-modal__subline{font-size:14px;line-height:1.35;margin-bottom:20px;padding-top:8px}.size-notification-modal__product-name{font-size:14px;font-weight:500;margin:0;padding-bottom:0}.size-notification-modal__product-marketing-title{color:#777;font-size:14px;margin-top:0}.size-notification-modal__product-size{margin-top:5px;position:relative}.size-notification-modal__product-size-label,.size-notification-modal__product-size-value{font-weight:500}.size-notification-modal__doi-headline{font-size:28px;margin-bottom:45px;margin-top:43px;text-align:center}.size-notification-modal__doi-subheadline{font-size:18px;line-height:1.4;text-align:center}.size-notification-modal__doi-steps-list{counter-reset:item;display:flex;flex-direction:column;gap:24px;list-style-type:none;margin:24px 0 0;padding:0}@media(min-width:370px){.size-notification-modal__doi-steps-list{gap:30px;margin:30px 0 0}}@media(min-width:768px){.size-notification-modal__doi-steps-list{flex-direction:row;margin:44px 0 0;width:calc(100% + 10px)}}.size-notification-modal__doi-step-item{align-items:center;display:flex;flex-basis:100%;flex-direction:row;font-size:14px;gap:10px;letter-spacing:normal;line-height:1.6em}.size-notification-modal__doi-step-item:before{background:#f3f3f3;border-radius:50%;content:counter(item);counter-increment:item;display:block;flex-shrink:0;font-size:24px;font-weight:700;line-height:45px;text-align:center;width:45px}.size-notification-modal__back-button-container,.size-notification-modal__section--middle{background:#f3f3f3;margin:0 -25px -30px;padding:30px 25px}@media(min-width:768px){.size-notification-modal__back-button-container,.size-notification-modal__section--middle{margin:0 -30px -30px;padding:30px}}@media(min-width:1025px){.size-notification-modal__back-button-container,.size-notification-modal__section--middle{margin:0 -40px -40px;padding:30px 40px}}.size-notification-modal__section--bottom{margin-bottom:-30px}@media(min-width:1025px){.size-notification-modal__section--bottom{margin-bottom:0}}.size-notification-modal__input-row{display:flex;flex-direction:column}@media(min-width:768px){.size-notification-modal__input-row{flex-direction:row}}.size-notification-modal__input-row--agb,.size-notification-modal__input-row--salutation{margin-top:15px}.size-notification-modal__input-email{flex:1}.size-notification-modal__email-info{font-size:10px;line-height:1.2;margin-bottom:0;padding-top:15px}.size-notification-modal__email-info a,.size-notification-modal__email-info a:active,.size-notification-modal__email-info a:focus,.size-notification-modal__email-info a:hover,.size-notification-modal__email-info a:visited{color:currentColor}.size-notification-modal__button{height:48px;margin:20px 0 0;min-width:180px;width:auto}@media(min-width:768px){.size-notification-modal__button{margin:0 0 0 15px}}.size-notification-modal__success-message{margin:30px 0 40px}.size-notification-modal__back-button-container{justify-content:center}.size-notification-modal__back-button{min-width:300px;width:auto}.size-notification-modal .modal__close-button{right:7px;top:7px}.size-notification-modal .modal__close-button:before{font-size:14px}@media(min-width:481px){.size-notification-modal .modal__close-button{right:15px;top:30px}}@media(min-width:1025px){.size-notification-modal .modal__close-button{top:15px}}.size-notification-page{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.size-notification-page{padding-left:80px;padding-right:80px}}.size-notification-page__image{height:auto;max-height:350px;object-fit:cover;object-position:top;width:100%}.size-notification-page__main{align-items:center;display:flex;flex-direction:column;padding:35px 0;text-align:center}.size-notification-page__headline{font-weight:500;padding-bottom:25px}.size-notification-page__button{font-weight:500;margin-top:15px;width:100%}@media(min-width:480px){.size-notification-page__button{min-width:300px;width:auto}}.size-notification-page__footer{border-top:1px solid #ededed;display:flex;justify-content:center;margin:0 auto;padding:20px 0 35px;text-align:center}@media(min-width:768px){.size-notification-page__footer{width:80%}}.headline-separator{margin:10px 0}@media(min-width:768px){.headline-separator{margin:20px 0}}.headline-separator__text{align-items:center;color:#959595;display:flex;font-size:14px;padding:10px 0;text-align:center}.headline-separator__text:after,.headline-separator__text:before{background:#bebebe;content:"";flex:auto;height:1px}@media(min-width:768px){.headline-separator__text:after,.headline-separator__text:before{background:#ededed}}.headline-separator__text:before{margin-right:20px}.headline-separator__text:after{margin-left:20px}.cart-page-payments{align-items:center;display:flex;justify-content:center;width:auto}@media(min-width:1281px){.cart-page-payments{justify-content:flex-start}}.cart-page-payments__headline{display:none;font-weight:700;margin:0 10px 0 0}@media(min-width:1280px){.cart-page-payments__headline{color:#1a1919;display:block;font-weight:300;margin:0 10px 0 0}}.cart-page-payments__payment-link{display:block;height:40px;margin:0 10px;width:40px}.cart-page-payments__payment-link:last-of-type{margin-right:0}.cart-page-payments__payment-link:first-of-type{margin-left:0}@media(min-width:1024px){.cart-page-payments__payment-link{height:50px;width:50px}}.cart-page-payments__payment-link--extra-wide{height:60px;width:auto}@media(min-width:1280px){.cart-page-payments__payment-link--extra-wide{padding-left:20px}}.cart-page-payments__payment-link--extra-wide .cart-page-payments__payment-logo{width:auto}.cart-page-payments__payment-link--blik{width:130px}.cart-page-payments__payment-logo{height:auto;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.cart-page-payments__payments{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media(min-width:1024px){.cart-page-payments__payments{justify-content:flex-start}}.prudsys-recommendations-teaser{text-align:left}.prudsys-recommendations-teaser__teaser{margin-top:20px}.prudsys-recommendations-teaser__teaser:first-of-type{margin-top:0}.authentication-page-preloader{margin:auto}@media(min-width:768px){.authentication-page-preloader{align-items:flex-start;display:flex;padding:0 20px}.authentication-page-preloader__section{flex:1;height:805px;padding:30px}}.authentication-page-preloader__section--preloader{background:#f6f7f8;position:relative}@media(min-width:1025px){.authentication-page-preloader__section--preloader{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page-preloader__section--preloader>*{display:none}.authentication-page-preloader__tabs{background:#f6f7f8;height:90px;margin-bottom:25px;position:relative}@media(min-width:1025px){.authentication-page-preloader__tabs{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page-preloader__headline{background:#f6f7f8;height:156px;margin-bottom:25px;position:relative}@media(min-width:1025px){.authentication-page-preloader__headline{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page-preloader__input{background:#f6f7f8;height:48px;position:relative}@media(min-width:1025px){.authentication-page-preloader__input{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page-preloader__input:not(:last-child){margin-bottom:20px}.authentication-page-preloader__button{background:#f6f7f8;height:68px;margin-top:30px;position:relative}@media(min-width:1025px){.authentication-page-preloader__button{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page-preloader__button:not(:last-child){margin-bottom:20px}.authentication-page-preloader__text{background:#f6f7f8;height:36px;margin-bottom:30px;position:relative}@media(min-width:1025px){.authentication-page-preloader__text{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.authentication-page{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.authentication-page{padding-left:80px;padding-right:80px}}@media(min-width:1025px){.authentication-page{display:grid;grid-template-columns:60% 40%}.authentication-page--form-only{grid-template-columns:60%;justify-content:center}.authentication-page--form-only .authentication-page__form{padding-right:0}}.authentication-page__form{background:#fff;padding-bottom:8px;padding-top:8px}@media(min-width:1025px){.authentication-page__form{padding:28px 67px 28px 0}}@media(min-width:1280px){.authentication-page__form{padding:28px 116px 28px 0}}.authentication-page__info-wrapper{background:#f3f3f3}@media(max-width:1024px){.authentication-page__info{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}}@media(max-width:1024px)and (min-width:1280px){.authentication-page__info{padding-left:80px;padding-right:80px}}.authentication-page__tabs{padding-bottom:55px}.authentication-page__step{margin:0 auto}.authentication-page__step.step-enter-active,.authentication-page__step.step-leave-active{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.authentication-page__step.step-enter,.authentication-page__step.step-leave-to{opacity:0;transform:translate3d(-50vw,0,0)}.abo-unsubscribe{max-width:590px;width:100%}.abo-unsubscribe__abos-subtitle,.abo-unsubscribe__abos-title,.abo-unsubscribe__checkbox,.abo-unsubscribe__newsletter-info,.abo-unsubscribe__title{font-weight:500}.abo-unsubscribe__title{font-size:20px;margin:18px 0 44px}@media(min-width:768px){.abo-unsubscribe__title{font-size:24px}}.abo-unsubscribe__abos-title{font-size:18px;margin:24px 0 0}.abo-unsubscribe__abos-title--cancel{margin-bottom:27px;margin-top:53px}.abo-unsubscribe__abos-description{font-size:9px;font-weight:500;line-height:1.5;margin-top:26px}@media(min-width:1025px){.abo-unsubscribe__abos-description{max-width:95%}}.abo-unsubscribe__abos-description--cancel{margin-top:14px}.abo-unsubscribe__abos-subtitle{font-size:12px;margin:-9px 0 22px}.abo-unsubscribe__abos-subtitle--empty{font-size:14px;font-weight:300;margin-top:16px}.abo-unsubscribe__abos-subtitle--hide{display:none}.abo-unsubscribe__abos-error{color:#f33;display:none;font-size:12px;font-weight:500;margin:10px 0 0}.abo-unsubscribe__abos-error--show{display:block}.abo-unsubscribe__checkbox-error{margin:10px 0 0}.abo-unsubscribe__checkbox-error--account-delete-warning{display:flex}.abo-unsubscribe__checkbox-error--account-delete-warning:after,.abo-unsubscribe__checkbox-error--account-delete-warning:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.abo-unsubscribe__checkbox-error--account-delete-warning:before{content:"";margin-right:5px}.abo-unsubscribe__newsletter-info{font-size:12px;line-height:17px;margin:46px 0 32px}.abo-unsubscribe__submit-button{padding:14px;width:100%}.abo-unsubscribe__submit-button:hover:not([disabled]){padding:14px}.abo-unsubscribe__cancel-reason{margin-top:20px}.abo-unsubscribe__options{display:block}.abo-unsubscribe__options .base-radio{margin-bottom:12px;width:100%}.abo-unsubscribe .form-structure-new__row{display:block}.abo-unsubscribe .form-structure-new__row .base-checkbox__content{align-items:center}.abo-unsubscribe .form-structure-new__row .base-checkbox__rect{margin-bottom:auto}.account-register-confirmation-page{padding:0}.account-register-confirmation-page__background{display:block;line-height:0}.account-register-confirmation-page__background-image{height:auto;max-width:100%;width:100%}@media(min-width:480px)and (max-width:768px){.account-register-confirmation-page__background-image{min-height:70vh;object-fit:cover}}@media(min-width:1024px){.account-register-confirmation-page__background-image{min-height:500px;object-fit:cover}}@media(min-width:1280px){.account-register-confirmation-page__background-image{min-height:600px}}.account-register-confirmation-page__image-container{position:relative}.account-register-confirmation-page .button,.account-register-confirmation-page .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button,.account-register-confirmation-page__button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-register-confirmation-page button{background:#fff;min-width:240px;padding:15px 14px}.account-register-confirmation-page .button:active,.account-register-confirmation-page .button:focus,.account-register-confirmation-page .button:hover,.account-register-confirmation-page .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:active,.account-register-confirmation-page .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:focus,.account-register-confirmation-page .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button:hover,.account-register-confirmation-page__button:active,.account-register-confirmation-page__button:focus,.account-register-confirmation-page__button:hover,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-register-confirmation-page button:active,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-register-confirmation-page button:focus,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .account-register-confirmation-page button:hover{border-width:1px;padding:15px 14px}.account-register-success-page{position:relative}.account-register-success-page__background-image{height:auto;max-width:100%;min-height:90vh;object-fit:cover;width:100%}@media(min-width:768px){.account-register-success-page__background-image{min-height:800px;object-position:left}}@media(min-width:1024px){.account-register-success-page__background-image{object-position:center}}.account-register-success-page__box-wrapper{margin-top:-400px;padding:0;text-align:center;width:100%}@media(min-width:768px){.account-register-success-page__box-wrapper{bottom:30px;margin:0;padding:0 30px;position:absolute}}@media(min-width:1024px){.account-register-success-page__box-wrapper{bottom:auto;right:0;top:123px;width:fit-content}}@media(min-width:1280px){.account-register-success-page__box-wrapper{right:100px}}.account-register-success-page__box{background:hsla(0,0%,100%,.9);padding:26px 13px 37px;position:relative}@media(min-width:768px){.account-register-success-page__box{padding:26px 0 37px}}@media(min-width:1024px){.account-register-success-page__box{background:transparent}}.account-register-success-page__headline{font-size:24px;font-weight:500;line-height:50px;margin:0 0 2px;text-align:center}@media(min-width:1024px){.account-register-success-page__headline{margin:0 0 10px}}.account-register-success-page__description{line-height:22px;margin:0;text-align:center}.account-register-success-page__benefits{display:grid;gap:10px 10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:16px auto 0;width:fit-content}@media(min-width:768px){.account-register-success-page__benefits{margin:30px auto 0}}.account-register-success-page__benefits .benefit-box{background:#fff;border:1px solid #bebebe;height:100%;margin:0;max-width:225px;padding:24px 15px;width:100%}@media(min-width:1024px){.account-register-success-page__benefits .benefit-box{border:none}}.account-register-success-page__benefits .benefit-box__icon{display:block;margin:0 auto}.account-register-success-page__benefits .benefit-box__content,.account-register-success-page__benefits .benefit-box__title{font-size:10px;line-height:15px;margin:18px 0 7px;text-align:center}.account-register-success-page__benefits .benefit-box__content{margin:0}.account-register-success-page__button{display:inline-block;margin:40px auto 0;max-height:50px;min-width:230px;padding:15px 14px}.account-register-success-page__button:not([disabled]):active,.account-register-success-page__button:not([disabled]):focus,.account-register-success-page__button:not([disabled]):hover{padding:15px 14px}.my-account-navigation__nav-links{list-style:none;margin:0;padding:0;width:100%}.my-account-navigation__nav-element{border-bottom:1px solid #f3f3f3;margin:0;padding:17px 0;width:100%}.my-account-navigation__nav-element--logout{border-bottom:0}.my-account-navigation__nav-link{align-items:center;display:inline-flex;font-size:14px;justify-content:flex-start}.my-account-navigation__nav-link,.my-account-navigation__nav-link:hover,.my-account-navigation__nav-link:visited{color:#1a1919;text-decoration:none}.my-account-navigation__nav-link--active{font-weight:500}.my-account-navigation__nav-button{margin-top:17px;padding:18px;width:100%}.my-account-navigation__nav-button .my-account-navigation__nav-icon{display:none}@media(min-width:1025px){.my-account-navigation__nav-button{padding:16px}}.my-account-navigation__nav-button:not([disabled]):active,.my-account-navigation__nav-button:not([disabled]):focus,.my-account-navigation__nav-button:not([disabled]):hover{padding:16px 18px}@media(min-width:1025px){.my-account-navigation__nav-button:not([disabled]):active,.my-account-navigation__nav-button:not([disabled]):focus,.my-account-navigation__nav-button:not([disabled]):hover{padding:14px 16px}}.my-account-navigation__nav-icon{display:inline-block;font-size:20px;height:20px;margin-right:10px;width:20px}.my-account-navigation__nav-icon-label{align-items:center;background-color:#a72222;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:20px;padding:4px 8px}.my-account-navigation__nav-icon--account-orders:after,.my-account-navigation__nav-icon--account-orders:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.my-account-navigation__nav-icon--account-orders:before{content:""}.my-account-navigation__nav-icon--account-mydata:after,.my-account-navigation__nav-icon--account-mydata:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.my-account-navigation__nav-icon--account-mydata:before{content:""}.my-account-navigation__nav-icon--account-overview{font-size:20px;height:20px;position:relative;width:20px}.my-account-navigation__nav-icon--account-overview:after,.my-account-navigation__nav-icon--account-overview:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;position:absolute;top:0}.my-account-navigation__nav-icon--account-overview:before{color:#1a1919;content:""}.my-account-navigation__nav-icon--account-overview:after{color:#a72222;content:""}.my-account-navigation__nav-icon--account-abonnement:after,.my-account-navigation__nav-icon--account-abonnement:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.my-account-navigation__nav-icon--account-abonnement:before{content:""}.my-account-navigation__nav-icon--account-help{font-size:20px;height:20px;position:relative;width:20px}.my-account-navigation__nav-icon--account-help:after,.my-account-navigation__nav-icon--account-help:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;position:absolute;top:0}.my-account-navigation__nav-icon--account-help:before{color:#1a1919;content:""}.my-account-navigation__nav-icon--account-help:after{color:#a72222;content:""}.my-account-navigation__nav-icon--account-friends:after,.my-account-navigation__nav-icon--account-friends:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.my-account-navigation__nav-icon--account-friends:before{content:""}.my-account-navigation__nav-icon--account-logout:after,.my-account-navigation__nav-icon--account-logout:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.my-account-navigation__nav-icon--account-logout:before{content:""}.account-friends-teaser__wrapper{padding:30px 0;text-align:center}@media(min-width:768px){.account-friends-teaser__wrapper{border:1px solid #ededed;padding:65px 30px 50px}}.account-friends-teaser__header{margin-bottom:50px}@media(min-width:768px){.account-friends-teaser__header{margin-bottom:65px}}.account-friends-teaser__headline{font-size:20px;font-weight:500;margin:0 0 15px}@media(min-width:768px){.account-friends-teaser__headline{margin:0 0 30px}}.account-friends-teaser__description{font-size:14px;line-height:1.6;margin:0 auto}@media(min-width:768px){.account-friends-teaser__description{max-width:80%}}.account-friends-teaser__status-cards{display:flex;margin-bottom:35px;position:relative}.account-friends-teaser__status-cards:after{background-color:#ededed;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.account-friends-teaser__status-card{background:transparent;border:0;cursor:pointer;margin:0;padding:0;width:33.3%}.account-friends-teaser__status-card:after{background-color:#a72222;content:"";display:block;height:3px;opacity:0;width:100%}.account-friends-teaser__status-card-info,.account-friends-teaser__status-card-title{font-size:13px;line-height:1.23;opacity:.3}.account-friends-teaser__status-card-title{display:block;font-weight:700;margin:15px 0 5px;text-transform:uppercase}.account-friends-teaser__status-card-info{display:none;font-weight:500;margin:0 0 20px}@media(min-width:768px){.account-friends-teaser__status-card-info{display:block}}.account-friends-teaser__status-card[aria-selected=true] .account-friends-teaser__status-card-info,.account-friends-teaser__status-card[aria-selected=true] .account-friends-teaser__status-card-title,.account-friends-teaser__status-card[aria-selected=true]:after{opacity:1}.account-friends-teaser__status-benefits{display:flex;flex-wrap:wrap;margin:0 -5px}.account-friends-teaser__status-benefit{border:1px solid #bebebe;color:currentColor;display:block;filter:grayscale(1);margin:5px;opacity:.7;padding:10px;position:relative;text-decoration:none;width:calc(50% - 10px)}@media(min-width:768px){.account-friends-teaser__status-benefit{width:calc(33.3% - 10px)}}@media(min-width:1025px){.account-friends-teaser__status-benefit{width:calc(25% - 10px)}}.account-friends-teaser__status-benefit--active{background-color:#f3f3f3;border-color:#f3f3f3;filter:none;opacity:1}.account-friends-teaser__status-benefit-text{display:block;font-size:12px;font-weight:500;line-height:1.5;margin:15px auto 0}.account-friends-teaser__cancel{align-items:center;background-color:#f3f3f3;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-top:20px;padding:30px 15px;text-align:center}@media(min-width:768px){.account-friends-teaser__cancel{justify-content:space-between;margin-top:30px;padding:15px 30px;text-align:left}}.account-friends-teaser__cancel-text{line-height:1.2;margin:0 0 20px;width:100%}@media(min-width:768px){.account-friends-teaser__cancel-text{margin:16px 30px 16px 0;width:auto}}.account-friends-teaser__cancel-button{padding:14px 25px;width:100%}@media(min-width:480px){.account-friends-teaser__cancel-button{width:auto}}.account-friends-teaser__cancel-button:active:not([disabled]),.account-friends-teaser__cancel-button:focus:not([disabled]),.account-friends-teaser__cancel-button:hover:not([disabled]){padding:14px 25px}@media(min-width:768px){.account-friends-teaser__cancel-button:active:not([disabled]),.account-friends-teaser__cancel-button:focus:not([disabled]),.account-friends-teaser__cancel-button:hover:not([disabled]){padding:12px 23px}}.friends-teaser{margin:40px auto;max-width:2560px;max-width:1180px;padding-left:15px;padding-right:15px;text-align:center}@media(min-width:1280px){.friends-teaser{padding-left:80px;padding-right:80px}}@media(min-width:768px){.friends-teaser{margin-bottom:80px;margin-top:80px}}.friends-teaser__header{margin-bottom:50px}@media(min-width:768px){.friends-teaser__header{margin-bottom:65px}}.friends-teaser__headline{font-size:24px;font-weight:500;line-height:1.41;margin:0 0 15px}@media(min-width:768px){.friends-teaser__headline{font-size:32px;line-height:1.52}}.friends-teaser__description{font-size:16px;line-height:1.5;margin:0 auto;max-width:100%}@media(min-width:768px){.friends-teaser__description{max-width:75%}}@media(min-width:1025px){.friends-teaser__description{max-width:50%}}.friends-teaser__benefits{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.friends-teaser__benefits::-webkit-scrollbar{height:1px;width:1px}.friends-teaser__benefits::-webkit-scrollbar-track{background:#ededed}.friends-teaser__benefits::-webkit-scrollbar-thumb{background-color:#000}.friends-teaser__benefits-table{border:0;border-collapse:separate;border-radius:0;border-spacing:10px 0;font-size:14px;max-width:100%;padding-bottom:20px;text-align:center;width:100%}.friends-teaser__benefits-table-text{position:relative}.friends-teaser__benefits-table-text:after{background-color:#ededed;bottom:0;content:"";height:1px;left:-25px;position:absolute;width:calc(100% + 10px)}.friends-teaser__benefits-table-text:not(.friends-teaser__benefits-table-text--active):after{display:none}@media(min-width:1024px){.friends-teaser__benefits-table-text:not(.friends-teaser__benefits-table-text--active):after{display:block}}.friends-teaser__benefits-table-text--active{border-bottom:0;border-left:2px solid;border-right:2px solid;position:relative}.friends-teaser__benefits-table-text--active:after{left:15px;width:calc(100% - 30px)}.friends-teaser__benefits-table-text--active-last{border-bottom:2px solid;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.friends-teaser__benefits-table-text--active-last:after{content:none}.friends-teaser__benefits-table-text--silver{color:#a9a9a9}.friends-teaser__benefits-table-text--gold{color:#bb9342}.friends-teaser__benefits-table-text--black{color:#000}.friends-teaser__benefits-table .table__thead .table__th:first-child{display:none;padding:2px 0 0;text-align:left;text-transform:uppercase;vertical-align:top}@media(min-width:1024px){.friends-teaser__benefits-table .table__thead .table__th:first-child{display:table-cell}}.friends-teaser__benefits-table .table__tbody .table__th{display:none;padding:30px 0;position:relative;text-align:left;width:30%}@media(min-width:1024px){.friends-teaser__benefits-table .table__tbody .table__th{display:table-cell}}.friends-teaser__benefits-table .table__tbody .table__th:after{background-color:#ededed;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 15px)}.friends-teaser__benefits-table .table__tbody .table__td{font-size:13px;line-height:1.53;min-width:270px;padding:18px 15px 22px;width:auto}@media(min-width:768px){.friends-teaser__benefits-table .table__tbody .table__td{min-width:unset;width:23.3%}}@media(min-width:768px)and (max-width:1023px){.friends-teaser__benefits-table .table__tbody .table__td{font-size:12px}}.friends-teaser__benefits-table .table__tbody .table__td .table__cell-text{color:#1a1919}.friends-teaser__benefits-table .table__tbody .table__tr:first-child .table__td{border-top:4px solid;border-top-left-radius:9px;border-top-right-radius:9px}.friends-teaser__benefits-card-title{display:block;font-size:16px;font-weight:700;margin:0 0 9px;text-transform:uppercase}@media(min-width:768px)and (max-width:1023px){.friends-teaser__benefits-card-title{font-size:14px}}.friends-teaser__benefits-card-info{display:block;font-size:13px;font-weight:500;line-height:1.23;margin:0 0 25px}@media(min-width:768px)and (max-width:1023px){.friends-teaser__benefits-card-info{font-size:12px}}.friends-teaser__benefits-card-image{height:auto;width:200px}@media(min-width:768px)and (max-width:1023px){.friends-teaser__benefits-card-image{width:115px}}.falke-friends-landing-page__hero{position:relative}@media(min-width:1024px){.falke-friends-landing-page__hero{margin:0 auto;min-height:475px}}@media(min-width:1280px){.falke-friends-landing-page__hero{min-height:550px}}@media(min-width:769px)and (max-width:1024px){.falke-friends-landing-page .loyalty-program-benefits__benefits-list{justify-content:space-evenly;margin:50px auto 0;max-width:760px}}@media(max-width:1024px){.falke-friends-landing-page .loyalty-program-benefits .benefit-box__icon{height:80px;max-width:90px;object-fit:contain}.falke-friends-landing-page .loyalty-program-benefits .benefit-box__content,.falke-friends-landing-page .loyalty-program-benefits .benefit-box__title{font-size:16px}}.falke-friends-landing-page__background{display:block;line-height:0}.falke-friends-landing-page__background-image{height:auto;max-width:100%;width:auto}@media(min-width:1024px){.falke-friends-landing-page__background-image{min-height:475px;object-fit:cover;width:100%}}@media(min-width:1280px){.falke-friends-landing-page__background-image{min-height:550px}}.falke-friends-landing-page__action-box{max-width:calc(100% - 30px);width:350px}@media(min-width:480px)and (max-width:767px){.falke-friends-landing-page__action-box{bottom:35%;width:85%}}@media(min-width:768px)and (max-width:1023px){.falke-friends-landing-page__action-box{padding:35px 50px;top:54%;transform:translate(50%,-50%);width:505px}}@media(min-width:1024px)and (max-width:1279px){.falke-friends-landing-page__action-box{max-width:500px;padding:40px 20px;right:25px;top:50px;width:auto}}@media(min-width:1280px){.falke-friends-landing-page__action-box{max-width:570px;padding:40px 90px;width:auto}}.falke-friends-landing-page__action-box .action-box__description{font-size:16px;margin:0 auto;max-width:100%}@media(min-width:480px)and (max-width:1023px){.falke-friends-landing-page__action-box .action-box__description{max-width:405px}}.falke-friends-landing-page__action-box .action-box__headline{line-height:1;margin-bottom:30px}.falke-friends-landing-page__action-box .action-box__headline-image{height:auto;width:132px}@media(min-width:768px)and (max-width:1023px){.falke-friends-landing-page__action-box .action-box__headline-image{width:140px}}@media(max-width:1024px){.falke-friends-landing-page__action-box .action-box__headline-image{width:180px}}.falke-friends-landing-page__action-box .action-box__footer{border-top:1px solid #a7abb2;color:#fff;font-size:12px;margin:32px auto 0;max-width:100%;padding-top:8px;text-align:center}.falke-friends-landing-page__action-box .action-box__footer-text{margin-bottom:0}.falke-friends-landing-page__action-box .action-box__footer a{color:currentColor;font-weight:bolder;text-decoration:none}@media(min-width:480px)and (max-width:1023px){.falke-friends-landing-page__action-box .action-box__footer{max-width:310px}}@media(min-width:1024px){.falke-friends-landing-page__action-box .action-box__footer{max-width:440px}}.falke-friends-landing-page__action-box .action-box__button{background:#fff;color:#000;min-width:280px;padding:18px}@media(min-width:1024px){.falke-friends-landing-page__action-box .action-box__button{min-width:195px}}.falke-friends-landing-page__action-box .action-box__button:active:not([disabled]),.falke-friends-landing-page__action-box .action-box__button:focus:not([disabled]),.falke-friends-landing-page__action-box .action-box__button:hover:not([disabled]){border-width:1px;padding:18px}.falke-friends-landing-page .accordions-list{border-top:1px solid #ededed;margin:0 auto 40px;max-width:2560px;padding-left:15px;padding-right:15px;padding-top:30px}@media(min-width:1280px){.falke-friends-landing-page .accordions-list{padding-left:80px;padding-right:80px}}@media(min-width:768px){.falke-friends-landing-page .accordions-list{margin-bottom:80px;max-width:730px;padding-top:90px}}.falke-friends-landing-page .accordions-list__html-content{font-size:32px;margin-bottom:30px;text-align:center}@media(min-width:768px){.falke-friends-landing-page .accordions-list__html-content{margin-bottom:60px}}.falke-friends-landing-page .accordions-list__accordion{border-color:#ededed;margin:0 auto;max-width:680px}.falke-friends-landing-page .accordions-list__accordion-button{font-size:16px}.falke-friends-landing-page .accordions-list__accordion-content{max-width:unset;padding-left:0;padding-right:0;text-align:left}.order-return--landing-page{margin-left:auto;margin-right:auto;max-width:2560px;max-width:897.5px;min-height:50vh;padding-left:15px;padding-right:15px}@media(min-width:1280px){.order-return--landing-page{padding-left:80px;padding-right:80px}}.order-return__content{margin-top:25px}.order-return__title{font-size:24px;margin-top:15px}.order-return__order-info-container{align-items:flex-start;display:flex;justify-content:space-between;margin-top:25px}.order-return__order-info-item{font-size:16px;line-height:1.2;margin:0}.order-return__order-info-value{font-weight:700}.order-return__positions-container,.order-return__positions-empty-note{margin-top:50px}.order-return__positions-empty-note{font-size:16px;line-height:1.2}.order-return__position{border-bottom:1px solid #f3f3f3;column-gap:20px;display:grid;grid-template-areas:"checkbox product-info" "return-options return-options";grid-template-columns:min-content 1fr;padding-bottom:30px;row-gap:40px}.order-return__position:nth-child(n+2){padding-top:30px}@media(min-width:768px){.order-return__position{column-gap:30px;grid-template-areas:"checkbox product-info return-options";grid-template-columns:min-content 1fr min-content}}.order-return__checkbox{grid-area:checkbox;opacity:1}.order-return__checkbox-image{height:143px;width:135px}.order-return__checkbox-rect{left:0;margin:8px 0 0 8px;position:absolute;top:0}.order-return__product-info{display:grid;grid-area:product-info;grid-template-areas:"headline" "subheadline" "parameters";grid-template-rows:min-content min-content 1fr}.order-return__headline{line-height:1.2em;margin-top:0}.order-return__subheadline{margin-top:10px}@media(min-width:768px){.order-return__parameters{margin-top:42px}}.order-return__parameter{margin-top:10px}.order-return__return-options{grid-area:return-options}@media(min-width:768px){.order-return__return-options{width:273px}.order-return__summary{width:40%}}.order-return__summary-caption{font-size:14px;line-height:1.28;margin:0 0 13px}.order-return__summary-caption-number{font-weight:700}.order-return__summary-items{display:flex;flex-wrap:wrap}.order-return__summary-item-image{border:1px solid #f3f3f3;display:block;margin-bottom:10px;margin-right:10px;object-fit:contain}.order-return__footer{display:flex;flex-wrap:wrap;padding-top:30px}.order-return__buttons{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:40px 0 10px;width:100%}@media(min-width:481px){.order-return__buttons{flex-wrap:nowrap}}@media(min-width:768px){.order-return__buttons{justify-content:flex-end;margin:0 0 0 auto;width:60%}}.order-return__buttons .button,.order-return__buttons .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .order-return__buttons button{margin-bottom:20px;min-height:45px;min-width:200px;width:100%}@media(min-width:481px){.order-return__buttons .button,.order-return__buttons .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .order-return__buttons button{width:auto}.order-return__buttons .button--black,.order-return__buttons .uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons .order-return__buttons button.uc-embedding-accept{margin-left:20px}}.order-return__delivery{margin-top:30px;width:100%}.order-return__delivery-carrier{align-items:flex-start;display:flex;justify-content:flex-start;max-width:100%;width:335px}.order-return__delivery-logo{display:inline-block;height:auto;line-height:1.38;margin-right:20px;max-width:72px;object-fit:contain;width:auto}.order-return__delivery-logo-text{display:inline-block;font-size:13px;line-height:1.38;margin:0;transform:translateY(-5px)}.order-return__delivery-info{font-size:10px;line-height:1.8;margin:40px 0 0;text-align:center}.order-return__modal{margin:auto;max-width:800px;text-align:center}.order-return__modal-media{margin:40px 0 34px}.order-return__modal-media-image{height:auto;max-height:128px;max-width:100%}@media(min-width:481px){.order-return__modal-content{margin:auto;max-width:60%}}.order-return__modal-content-headline{font-size:24px;line-height:1.4;margin-bottom:40px}.order-return__modal-content-description{font-size:12px;font-weight:300;line-height:1.8;margin:1em 0}.order-return__modal-content-description--error{color:#f33}.order-return__modal-content-button{margin:45px 15px 20px;min-width:200px}.order-return__modal-content-button:nth-of-type(2){margin-top:0}.button-teaser{margin-bottom:40px}@media(min-width:768px){.button-teaser{margin-bottom:80px}}.button-teaser__buttons{display:flex;flex-wrap:wrap;gap:14px 10px;justify-content:center}@media(min-width:1024px){.button-teaser__buttons{gap:16px}}.button-teaser__button{align-items:center;display:inline-flex;height:auto;justify-content:center;line-height:1;margin:0;min-width:calc(50% - 5px);padding:14px}.button-teaser__button:hover:not([disabled]){padding:14px}@media(min-width:1024px){.button-teaser__button{min-width:188px;padding:20px}.button-teaser__button:hover:not([disabled]){padding:20px}}.button-teaser__asterisk{font-size:10px;line-height:1.5;margin:15px auto 0;text-align:center}@media(min-width:768px){.button-teaser__asterisk{max-width:800px}}.customer-card-page{background-color:#f3f3f3;padding-bottom:80px;padding-top:50px;text-align:center}.customer-card-page__header{margin:auto;padding:0 20px}.customer-card-page__headline{font-size:32px;font-weight:500;line-height:1.56;margin-bottom:15px;margin-top:0}.customer-card-page__description{font-size:16px;line-height:1.5;margin:0 auto 58px}@media(min-width:768px){.customer-card-page__description{max-width:515px}}.customer-card-page__card .loyalty-program-card__scan-button{display:none}.customer-card-page__card .loyalty-program-card__content-status{font-size:16px;margin-top:35px}.customer-card-page__cta{font-size:12px;margin-top:48px;min-width:240px;padding:18px}.customer-card-page__cta:active:not([disabled]),.customer-card-page__cta:focus:not([disabled]),.customer-card-page__cta:hover:not([disabled]){padding:18px}.full-width-banner-teaser-preloader{margin-bottom:40px}@media(min-width:768px){.full-width-banner-teaser-preloader{margin-bottom:80px}}.full-width-banner-teaser-preloader__header{background:#f6f7f8;height:50px;margin-bottom:50px;position:relative}@media(min-width:1025px){.full-width-banner-teaser-preloader__header{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.full-width-banner-teaser-preloader__image{background:#f6f7f8;left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:1025px){.full-width-banner-teaser-preloader__image{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.full-width-banner-teaser-preloader__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;left:50%;max-width:2560px;position:relative;transform:translate(-50%);width:100vw}@media(min-width:768px){.full-width-banner-teaser-preloader__buttons{margin-top:30px;padding:0 30px}}.full-width-banner-teaser-preloader__button{background:#f6f7f8;height:64px;margin:10px auto 0;position:relative;width:calc(100% - 30px)}@media(min-width:1025px){.full-width-banner-teaser-preloader__button{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}@media(min-width:768px){.full-width-banner-teaser-preloader__button{margin:0 10px;max-width:340px;width:calc(25% - 20px)}}.recommendations-teaser-preloader{margin-bottom:40px}@media(min-width:768px){.recommendations-teaser-preloader{margin-bottom:80px}.recommendations-teaser-preloader--fullwidth{left:50%;max-width:2560px;position:relative;transform:translateX(-50%);width:100vw}.recommendations-teaser-preloader--fullwidth .recommendations-teaser-preloader__carousel,.recommendations-teaser-preloader--fullwidth .recommendations-teaser-preloader__headline{margin-left:auto;margin-right:auto;max-width:calc(100% - 120px)}}@media(min-width:1280px){.recommendations-teaser-preloader--fullwidth .recommendations-teaser-preloader__carousel,.recommendations-teaser-preloader--fullwidth .recommendations-teaser-preloader__headline{max-width:calc(100% - 330px)}}.recommendations-teaser-preloader--cross-selling .recommendations-teaser-preloader__headline{display:none}.recommendations-teaser-preloader--cross-selling .recommendations-teaser-preloader__carousel{height:160px}.recommendations-teaser-preloader__headline{background:#f6f7f8;position:relative}@media(min-width:1025px){.recommendations-teaser-preloader__headline{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.recommendations-teaser-preloader__carousel{background:#f6f7f8;box-sizing:content-box;display:flex;position:relative;width:100%}@media(min-width:1025px){.recommendations-teaser-preloader__carousel{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.recommendations-teaser-preloader__carousel--pagination{padding-bottom:22px}@media(min-width:1280px){.recommendations-teaser-preloader__carousel--pagination{padding-bottom:0}}.recommendations-teaser-preloader__product{background:#f6f7f8;height:100%;position:relative;width:43.47826%}@media(min-width:1025px){.recommendations-teaser-preloader__product{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}@media(min-width:768px){.recommendations-teaser-preloader__product{width:calc(100%/var(--slidesNumberTablet))}}@media(min-width:1024px){.recommendations-teaser-preloader__product{width:calc(100%/var(--slidesNumberLaptop))}}@media(min-width:1280px){.recommendations-teaser-preloader__product{width:calc(100%/var(--slidesNumber))}}.recommendations-teaser-preloader__product-image{aspect-ratio:5/6}.recommendations-teaser-preloader__product-text{height:131px}@media(min-width:768px){.recommendations-teaser-preloader__product-text{height:185px}}.video-teaser .uc-embedding-container{min-height:unset}.video-teaser .uc-embedding-container .uc-embedding-wrapper{width:580px}.video-teaser .uc-embedding-container .uc-embedding-wrapper h3{padding:15px 15px 0}@media(min-width:1024px){.video-teaser .uc-embedding-container .uc-embedding-wrapper h3{max-width:70%;padding:45px 30px 0}}.video-teaser .uc-embedding-container .uc-embedding-wrapper p{margin-top:10px;padding:0 15px}@media(min-width:1024px){.video-teaser .uc-embedding-container .uc-embedding-wrapper p{padding:0 30px}}.video-teaser .uc-embedding-container~.video-teaser__custom-button{display:none}.product-gallery__thumbnails-picture .uc-embedding-container{min-height:unset}.product-gallery__thumbnails-picture .uc-embedding-container[pid=HyEX5Nidi-m] .uc-embedding-wrapper{height:100%;justify-content:center;max-height:calc(100% - 30px);max-width:calc(100% - 30px);width:100%}.product-gallery__thumbnails-picture .uc-embedding-container[pid=HyEX5Nidi-m] .uc-embedding-wrapper h3{font-size:14px;line-height:1.2;margin-top:60px;padding:15px}@media(min-width:1280px){.product-gallery__thumbnails-picture .uc-embedding-container[pid=HyEX5Nidi-m] .uc-embedding-wrapper h3{font-size:16px;line-height:1.2;margin:0 auto 15px;max-width:70%}}.product-gallery__thumbnails-picture .uc-embedding-container[pid=HyEX5Nidi-m] .uc-embedding-wrapper p{font-size:12px;line-height:1.4}.product-gallery__thumbnails-picture .uc-embedding-container[pid=HyEX5Nidi-m] .uc-embedding-wrapper .uc-embedding-buttons button{min-width:unset}.checkout-step-delivery__form-delivery .uc-embedding-container{display:none}.checkout-step-delivery__form-delivery .form-structure-new__column:has(>.uc-embedding-container){display:none}.uc-embedding-container[pid=HyEX5Nidi-m]{background:#f3f3f3;height:100%;left:0;max-height:unset;max-width:unset;position:absolute;top:0;width:100%;z-index:2}.uc-embedding-container[pid=HyEX5Nidi-m] img{filter:blur(.5rem)}.uc-embedding-container .uc-embedding-wrapper{border-radius:0;box-shadow:unset;padding:0 0 30px}.uc-embedding-container .uc-embedding-wrapper h3{font-weight:500;line-height:1.5;padding:15px}.uc-embedding-container .uc-embedding-wrapper p{font-size:16px;margin-top:0;padding:0 15px}.uc-embedding-container .uc-embedding-wrapper p a{color:currentColor}.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons{padding:15px}.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button{border-radius:0;height:auto;margin:0;min-width:155px}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .vimeo-gallery-element__thumbnail-image,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info,.uc-embedding-container .uc-embedding-wrapper .uc-embedding-buttons~span{display:none}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .uc-embedding-container{height:auto;position:static}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .vimeo-gallery-element__video-wrapper{max-width:100%}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .vimeo-gallery-element__video-wrapper .uc-embedding-container{background:transparent}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .vimeo-gallery-element__video-wrapper .uc-embedding-container img{left:0;position:absolute;top:0;z-index:-1}.product-gallery__thumbnail-vimeo-element--usercentrics-layer .uc-embedding-wrapper{display:block;height:100%;margin:auto;position:static;transform:none}.country-lang-indicator{font-size:14px;text-transform:uppercase}.country-lang-indicator,.country-lang-indicator:active,.country-lang-indicator:focus,.country-lang-indicator:hover,.country-lang-indicator:visited{color:#1a1919;text-decoration:none}.country-lang-indicator--light,.country-lang-indicator--light:active,.country-lang-indicator--light:focus,.country-lang-indicator--light:hover,.country-lang-indicator--light:visited{color:#fff}.country-lang-indicator__flag{display:inline-block;height:14px;margin-right:5px;width:18px}@media(min-width:1280px){.country-lang-indicator__flag{margin-right:7px}}.customer-service-button{align-items:center;color:inherit;display:flex;text-decoration:none}.customer-service-button__headline{font-size:12px;padding-left:5px}.customer-service-button--hide-text .customer-service-button__headline{font-size:0}.customer-service-button__circle{align-items:center;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;transition:box-shadow .2s;width:20px;z-index:800}.customer-service-button__circle:not(.customer-service-button__circle--active) .customer-service-button__icon:before{display:none}.customer-service-button__circle--active:after,.customer-service-button__circle--active:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.customer-service-button__circle--active:before{content:""}@media(max-width:767px){.customer-service-button__circle--mobile-hidden{display:none}}.customer-service-button__circle:before{font-size:10px}.search-autosuggest-input{align-items:center;background:#fff;border-top:1px solid #f3f3f3;display:flex;height:60px;justify-content:center;left:0;padding:0;position:absolute;top:42px;width:100vw}@media(min-width:1024px){.search-autosuggest-input{border:0;display:block;height:auto;margin-right:20px;position:static;width:150px}}@media(min-width:1280px){.search-autosuggest-input{width:234px}}.search-autosuggest-input--active .search-autosuggest-input__search-icon{pointer-events:all}.search-autosuggest-input__search-icon{background:transparent;border:0;cursor:pointer;left:18px;padding:5px 10px;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media(min-width:1024px){.search-autosuggest-input__search-icon{left:5px;padding:5px;pointer-events:none;right:unset;top:50%}}.search-autosuggest-input__search-icon-img{margin:auto;pointer-events:none}.search-autosuggest-input__search-clear{background:transparent;border:0;color:#818181;cursor:pointer;display:none;font-size:12px;font-weight:300;position:absolute;right:55px;text-align:right;text-decoration:underline;text-transform:lowercase;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;z-index:2}@media(min-width:1024px){.search-autosuggest-input__search-clear{font-size:10px;line-height:1;right:35px}}@media(min-width:1280px){.search-autosuggest-input__search-clear{font-size:12px}}.search-autosuggest-input__search-close{background:transparent;border:0;cursor:pointer;display:flex;padding:5px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}@media(min-width:1024px){.search-autosuggest-input__search-close{display:none;right:0;top:50%;transform:translateY(-50%)}}.search-autosuggest-input__form-input{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ededed;border-radius:0;font-size:12px;margin-left:15px;margin-right:auto;max-width:calc(100% - 60px);outline:none;padding:12px 90px 12px 45px;position:static;transition:max-width .3s ease-in-out;width:100%;z-index:1}@media(min-width:768px){.search-autosuggest-input__form-input{padding-right:175px}}@media(min-width:1024px){.search-autosuggest-input__form-input{left:0;margin:0;max-width:150px;padding-left:39px;padding-right:20px;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:1280px){.search-autosuggest-input__form-input{max-width:230px}}.search-autosuggest-input__form-input--active .search-autosuggest-input__search-close,.search-autosuggest-input__form-input--has-value~.search-autosuggest-input__search-clear,.search-autosuggest-input__form-input:active .search-autosuggest-input__search-close,.search-autosuggest-input__form-input:focus .search-autosuggest-input__search-close{display:block}.search-autosuggest-input__form-input::placeholder{font-size:12px;padding-top:12px}.search-autosuggest-input__form-input-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.search-autosuggest--mobile .search-autosuggest-input{border-color:#ededed;border-style:solid;border-width:1px 0;height:50px;position:relative;top:0;width:100%}.search-autosuggest--mobile .search-autosuggest-input__form-input{height:100%;padding-left:42px}.search-autosuggest--mobile .search-autosuggest-input__search-clear{right:50px}.search-autosuggest--mobile .search-autosuggest-input__search-close{left:10px;right:unset}.search-autosuggest--mobile .search-autosuggest-input__form-input-label{left:57px}.search-autosuggest__default-suggestions-container{background-color:#fff;border-top:1px solid transparent;box-shadow:0 10px 15px -15px rgba(0,0,0,.5);left:0;max-height:calc(100vh - 102px);max-height:calc(100dvh - 102px);opacity:0;pointer-events:none;position:absolute;top:102px;transition:none;visibility:hidden;width:100vw;z-index:2}@media(min-width:1025px){.search-autosuggest__default-suggestions-container{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);top:64px;transform:translateY(-2px)}}@media(min-width:1280px){.search-autosuggest__default-suggestions-container{max-height:calc(100vh - var(--header-height) - var(--header-top-position)*1px + 40px);max-height:calc(100dvh - var(--header-height) - var(--header-top-position)*1px + 40px);top:calc(var(--header-height) + var(--header-top-position)*1px - 40px);transform:translateY(0)}}@media(min-width:1024px){.search-autosuggest__default-suggestions-container{width:auto}}@media(min-width:1280px){.search-autosuggest__default-suggestions-container{top:74px}}.search-autosuggest__default-suggestions-container--visible{opacity:1;pointer-events:auto;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,pointer-events .1s ease-in-out;visibility:visible}.search-autosuggest__default-suggestions-container--show{border-top-color:#eee}.search-autosuggest__default-suggestions-flyout{padding:15px}@media(min-width:1024px){.search-autosuggest__default-suggestions-flyout{margin-left:auto;width:fit-content}}.search-autosuggest__default-suggestions-flyout .adjacent-images{margin:0}.search-autosuggest__default-suggestions-flyout .adjacent-images__extra-text{font-size:14px;margin:0 0 5px;text-align:left}.search-autosuggest__default-suggestions-flyout .adjacent-images__images-wrapper{gap:10px;justify-content:stretch;margin:0;width:auto}.search-autosuggest__default-suggestions-flyout .adjacent-images__image-wrapper{max-width:100px;padding-left:0;padding-right:0;width:100px}.search-autosuggest__default-suggestions-flyout .image-teaser__content{font-size:12px}.search-autosuggest__suggestions-flyout{background-color:#fff;border-top:0;box-shadow:0 10px 15px -15px rgba(0,0,0,.5);left:0;max-height:calc(100vh - 102px);max-height:calc(100dvh - 102px);overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;position:absolute;top:102px;width:100vw;z-index:1}@media(min-width:1025px){.search-autosuggest__suggestions-flyout{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);top:64px;transform:translateY(-2px)}}@media(min-width:1280px){.search-autosuggest__suggestions-flyout{max-height:calc(100vh - var(--header-height) - var(--header-top-position)*1px + 40px);max-height:calc(100dvh - var(--header-height) - var(--header-top-position)*1px + 40px);top:calc(var(--header-height) + var(--header-top-position)*1px - 40px);transform:translateY(0)}}@media(min-width:1024px){.search-autosuggest__suggestions-flyout{border-top:1px solid #eee;position:fixed}}@media(min-width:1280px){.search-autosuggest__suggestions-flyout{border-top:0;padding-bottom:50px}}@media(min-width:1440px){.search-autosuggest__suggestions-flyout{right:0}}.search-autosuggest__suggestions-flyout-container{align-items:stretch;display:flex;flex-direction:column-reverse;flex-wrap:wrap;height:auto;justify-content:flex-start;padding:15px}@media(min-width:768px){.search-autosuggest__suggestions-flyout-container{align-items:stretch;padding:15px 30px}}@media(min-width:1025px){.search-autosuggest__suggestions-flyout-container{flex-direction:row}}@media(min-width:1280px){.search-autosuggest__suggestions-flyout-container{margin-left:auto;margin-right:auto;max-width:2560px;padding:30px 80px}}.search-autosuggest__suggestions--products{display:none}@media(min-width:1025px){.search-autosuggest__suggestions--products{align-self:flex-start;display:flex;position:relative;width:calc(100% - 355px)}}.search-autosuggest__suggestions--categories,.search-autosuggest__suggestions--mobile{display:inline-block}.search-autosuggest__suggestions--categories{display:inline-block;padding-bottom:30px;width:100%}@media(min-width:1025px){.search-autosuggest__suggestions--categories{margin-left:auto;overflow:hidden;padding-bottom:0;width:300px}}.search-autosuggest__suggestions-list{list-style:none;margin:0;padding:0}.search-autosuggest__suggestions-heading{color:#1a1919;font-size:14px;font-weight:500;letter-spacing:0;margin-bottom:16px;margin-top:0}.search-autosuggest__suggestions-button{font-size:12px;margin-top:25px;padding:18px 10px;width:100%}.search-autosuggest__suggestions-button:not([disabled]):active,.search-autosuggest__suggestions-button:not([disabled]):focus,.search-autosuggest__suggestions-button:not([disabled]):hover{padding:18px 10px}@media(min-width:768px){.search-autosuggest__suggestions-button{max-width:290px}}@media(min-width:1025px){.search-autosuggest__suggestions-button{margin-top:30px}}.search-autosuggest__product-box{border:1px solid #dedede;width:100%}.search-autosuggest__product-box__description{word-break:break-all;word-break:break-word}.search-autosuggest__suggestion{display:inline-block;font-size:13px;letter-spacing:.8px;line-height:1.3;margin-bottom:3px}.search-autosuggest__suggestion,.search-autosuggest__suggestion:hover,.search-autosuggest__suggestion:visited{color:#1a1919;text-decoration:none}@media(min-width:1025px){.search-autosuggest__suggestion{font-size:12px;margin-bottom:0}}.search-autosuggest__suggestion--category,.search-autosuggest__suggestion--product-mobile{display:inline-block;padding:5px 0}.search-autosuggest__suggestion--category{font-size:14px}@media(min-width:1280px){.search-autosuggest__suggestion--category{margin-bottom:11px;padding:0}}@media(min-width:1920px){.search-autosuggest__suggestion--category{margin-bottom:13px;padding:0}}.search-autosuggest__suggestion--product-mobile:nth-child(n+5){display:none}.search-autosuggest__suggestion:last-child .search-autosuggest__product-box{border-right-color:#dedede}.search-autosuggest__product-image-wrapper{display:none;width:100%}@media(min-width:768px){.search-autosuggest__product-image-wrapper{display:block;margin-bottom:15px}}.search-autosuggest__product-image-wrapper--error{height:0;padding-bottom:120%}@media(min-width:768px){.search-autosuggest__product-image{display:block;height:auto;width:100%}}.search-autosuggest__suggestions-swiper{flex:auto;opacity:0;overflow:hidden;padding-bottom:40px;position:relative;visibility:hidden;width:100%;z-index:1}.search-autosuggest__suggestions-swiper--ready{opacity:1;visibility:visible}.search-autosuggest__suggestions-wrapper{display:flex;transform:translateZ(0);transition-property:transform;width:100%}.search-autosuggest__suggestion--product{flex-shrink:0;overflow:hidden;position:relative;transition-property:transform}.search-autosuggest__suggestions-pagination{bottom:-20px;left:50%;padding-bottom:40px;position:absolute;transform:translateX(-50%);z-index:2}.search-autosuggest__suggestions-navigation-arrows{height:0;left:0;padding-bottom:59.5%;position:absolute;top:0;width:100%}@media(min-width:1025px){.search-autosuggest__suggestions-navigation-arrows{padding-bottom:39.66667%}}@media(min-width:1280px){.search-autosuggest__suggestions-navigation-arrows{padding-bottom:29.75%}}@media(min-width:1920px){.search-autosuggest__suggestions-navigation-arrows{padding-bottom:23.8%}}.search-autosuggest__suggestions-navigation-arrows .carousel__button{z-index:2}.search-autosuggest__suggestions-navigation-arrows .carousel__button--next{left:unset;right:0;transform:translate(50%,-50%)}.search-autosuggest__suggestions-navigation-arrows .carousel__button--prev{left:0;transform:translate(-50%,-50%)}.search-autosuggest__suggestions-navigation-arrows .carousel__button:disabled{display:none}.search-autosuggest__suggestions--mobile{display:flex;flex-wrap:wrap;padding-bottom:150px;width:100%}@media(min-width:768px){.search-autosuggest__suggestions--mobile{padding-bottom:0}}@media(min-width:1025px){.search-autosuggest__suggestions--mobile{display:none}}.search-autosuggest__suggestions--mobile .search-autosuggest__suggestion--product{width:100%}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box{display:flex;flex-direction:row;margin-bottom:20px}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box .product-box__badges{left:0;right:unset}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box .product-box__image-container{height:auto;max-width:117px;width:25%}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box .product-box__details{margin-left:20px;width:calc(75% - 20px)}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box .product-box__colors{bottom:unset;top:5px}.search-autosuggest__suggestions--mobile .search-autosuggest__product-box.product-box--not-visible{padding-bottom:0}.search-autosuggest--mobile{box-shadow:unset}.search-autosuggest--mobile .search-autosuggest__default-suggestions-flyout{display:none}.search-autosuggest--mobile .search-autosuggest__suggestions-flyout,.search-autosuggest--mobile .search-autosuggest__suggestions-flyout-container{border-top:0;flex-direction:column;flex-wrap:nowrap;height:100vh;max-width:100%;overflow-y:auto;overscroll-behavior:contain;padding-left:10px;padding-right:10px;z-index:1301}@supports(height:100dvh){.search-autosuggest--mobile .search-autosuggest__suggestions-flyout,.search-autosuggest--mobile .search-autosuggest__suggestions-flyout-container{height:100dvh}}.search-autosuggest--mobile .search-autosuggest__suggestions-flyout{height:calc(100% - 108px);max-height:unset;top:108px;width:100%}.search-autosuggest--mobile .search-autosuggest__suggestions-flyout-container{height:auto;overflow:unset;padding-bottom:50px}.search-autosuggest--mobile .search-autosuggest__suggestions--products{order:2}.search-autosuggest--mobile .search-autosuggest-input{border:0;height:60px}.search-autosuggest--mobile .search-autosuggest-input__search-clear{right:20px}.search-autosuggest--mobile .search-autosuggest-input__form-input{height:auto;max-width:calc(100% - 30px);padding-right:90px}.search-autosuggest--mobile .search-autosuggest-input__search-close{display:none}.search-autosuggest-input-variant-i{align-items:center;background:#fff;border-top:1px solid #f3f3f3;display:flex;height:50px;justify-content:center;left:0;padding:0;position:absolute;top:42px;width:100vw}@media(min-width:1025px){.search-autosuggest-input-variant-i{border:0;display:block;height:auto;margin-right:20px;position:static;width:150px}}@media(min-width:1280px){.search-autosuggest-input-variant-i{width:234px}}.search-autosuggest-input-variant-i--active:before{opacity:1;visibility:visible}@media(min-width:1025px){.search-autosuggest-input-variant-i--active .search-autosuggest-input-variant-i__form-input{border-color:#000}}.search-autosuggest-input-variant-i--active .search-autosuggest-input-variant-i__search-icon{pointer-events:all}.search-autosuggest-input-variant-i__search-icon{background:transparent;border:0;cursor:pointer;padding:5px 10px;pointer-events:all;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:2}@media(min-width:1025px){.search-autosuggest-input-variant-i__search-icon{left:5px;padding:5px;pointer-events:none;right:unset;top:50%}}.search-autosuggest-input-variant-i__search-icon-img{margin:auto;pointer-events:none}.search-autosuggest-input-variant-i__search-clear{background:transparent;border:0;color:#818181;cursor:pointer;display:none;font-size:12px;font-weight:300;position:absolute;right:55px;text-align:right;text-decoration:underline;text-transform:lowercase;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;z-index:2}@media(min-width:1025px){.search-autosuggest-input-variant-i__search-clear{font-size:10px;line-height:1;right:35px}}@media(min-width:1280px){.search-autosuggest-input-variant-i__search-clear{font-size:12px}}.search-autosuggest-input-variant-i__search-close{background:transparent;border:0;cursor:pointer;display:flex;left:10px;padding:5px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media(min-width:1025px){.search-autosuggest-input-variant-i__search-close{display:none;left:unset;right:0;top:50%;transform:translateY(-50%)}}.search-autosuggest-input-variant-i__form-input{-webkit-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;font-size:12px;height:100%;outline:none;padding:12px 150px 12px 45px;position:static;transition:max-width .3s ease-in-out;width:100%;z-index:1}@media(min-width:768px){.search-autosuggest-input-variant-i__form-input{padding-right:175px}}@media(min-width:1025px){.search-autosuggest-input-variant-i__form-input{border:1px solid #ededed;height:auto;left:0;max-width:150px;padding-left:39px;padding-right:20px;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:1280px){.search-autosuggest-input-variant-i__form-input{max-width:230px}}.search-autosuggest-input-variant-i__form-input--active~.search-autosuggest-input-variant-i__form-input-label,.search-autosuggest-input-variant-i__form-input:active~.search-autosuggest-input-variant-i__form-input-label,.search-autosuggest-input-variant-i__form-input:focus~.search-autosuggest-input-variant-i__form-input-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.search-autosuggest-input-variant-i__form-input--active .search-autosuggest-input-variant-i__search-close,.search-autosuggest-input-variant-i__form-input:active .search-autosuggest-input-variant-i__search-close,.search-autosuggest-input-variant-i__form-input:focus .search-autosuggest-input-variant-i__search-close{display:block}.search-autosuggest-input-variant-i__form-input--has-value~.search-autosuggest-input-variant-i__form-input-label{opacity:0}.search-autosuggest-input-variant-i__form-input--has-value~.search-autosuggest-input-variant-i__search-clear{display:block}.search-autosuggest-input-variant-i__form-input-label{background:#fff;font-size:12px;left:45px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;z-index:2}@media(min-width:1025px){.search-autosuggest-input-variant-i__form-input-label{left:40px;max-width:100px}}@media(min-width:1280px){.search-autosuggest-input-variant-i__form-input-label{max-width:100%}}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i{border-color:#ededed;border-style:solid;border-width:1px 0;position:relative;top:0;width:100%;z-index:1}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__form-input{padding-left:15px}@media(min-width:768px){.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__form-input{padding-left:30px}}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__search-clear{right:50px}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__form-input-label{left:15px}@media(min-width:768px){.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__form-input-label{left:30px}}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i__search-icon{right:5px}.search-autosuggest-variant-i--mobile .search-autosuggest-input-variant-i:before{display:none}.search-autosuggest-variant-i__close{color:currentColor;cursor:pointer;position:absolute;right:15px;top:15px;z-index:3}.search-autosuggest-variant-i__close:after,.search-autosuggest-variant-i__close:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.search-autosuggest-variant-i__close:before{content:"";font-size:20px}@media(min-width:1025px){.search-autosuggest-variant-i__close{display:none;right:30px;top:65px}}@media(min-width:1280px){.search-autosuggest-variant-i__close{right:176px}}.search-autosuggest-variant-i__default-suggestions-container{background-color:#fff;border-top:1px solid #eee;box-shadow:0 10px 15px -15px rgba(0,0,0,.5);left:0;opacity:0;pointer-events:none;position:absolute;top:92px;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,pointer-events .1s ease-in-out;visibility:hidden;width:100vw;z-index:2}.search-autosuggest-variant-i__default-suggestions-container--visible{opacity:1;pointer-events:auto;visibility:visible}@media(min-width:1025px){.search-autosuggest-variant-i__default-suggestions-container{top:60px;width:auto}}@media(min-width:1280px){.search-autosuggest-variant-i__default-suggestions-container{top:75px}}.search-autosuggest-variant-i__default-suggestions-flyout{padding:15px}@media(min-width:1025px){.search-autosuggest-variant-i__default-suggestions-flyout{margin-left:auto;width:fit-content}}.search-autosuggest-variant-i__default-suggestions-flyout .adjacent-images{margin:0}.search-autosuggest-variant-i__default-suggestions-flyout .adjacent-images__extra-text{font-size:14px;margin:0 0 5px;text-align:left}.search-autosuggest-variant-i__default-suggestions-flyout .adjacent-images__images-wrapper{gap:10px;justify-content:stretch;margin:0;width:auto}.search-autosuggest-variant-i__default-suggestions-flyout .adjacent-images__image-wrapper{max-width:100px;padding-left:0;padding-right:0;width:100px}.search-autosuggest-variant-i__default-suggestions-flyout .image-teaser__content{font-size:12px}.search-autosuggest-variant-i__suggestions-flyout{background-color:#fff;border-top:1px solid #eee;box-shadow:0 10px 15px -15px rgba(0,0,0,.5);max-height:calc(100vh - 102px);max-height:calc(100dvh - 102px);max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px);overflow-x:hidden;overflow-y:scroll;padding-bottom:50px;position:fixed;right:-15px;top:102px;top:92px;width:100vw;z-index:1}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-flyout{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);top:64px;transform:translateY(-2px)}}@media(min-width:1280px){.search-autosuggest-variant-i__suggestions-flyout{max-height:calc(100vh - var(--header-height) - var(--header-top-position)*1px + 40px);max-height:calc(100dvh - var(--header-height) - var(--header-top-position)*1px + 40px);top:calc(var(--header-height) + var(--header-top-position)*1px - 40px);transform:translateY(0)}}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-flyout{width:auto}}@media(min-width:1280px){.search-autosuggest-variant-i__suggestions-flyout{right:0}}.search-autosuggest-variant-i__suggestions-flyout-container{align-items:stretch;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-start;padding:15px}@media(min-width:768px){.search-autosuggest-variant-i__suggestions-flyout-container{align-items:stretch;padding:15px 30px}}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-flyout-container{flex-direction:row;flex-wrap:nowrap;gap:45px;justify-content:space-between;padding-right:45px}}@media(min-width:1280px){.search-autosuggest-variant-i__suggestions-flyout-container{gap:90px;padding:30px 110px 30px 60px}}.search-autosuggest-variant-i__suggestions-list{list-style:none;margin:0 0 35px;padding:0;width:100%}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-list{margin-bottom:18px}}.search-autosuggest-variant-i__suggestion-item mark{background-color:#f0f0f0;font-weight:300}.search-autosuggest-variant-i__suggestions-heading{color:#1a1919;font-size:12px;font-weight:300;letter-spacing:0;margin-bottom:16px;margin-top:0}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-heading{font-size:14px}}.search-autosuggest-variant-i__suggestions-button{font-size:12px;margin-bottom:35px;padding:18px 10px;width:100%}.search-autosuggest-variant-i__suggestions-button:not([disabled]):active,.search-autosuggest-variant-i__suggestions-button:not([disabled]):focus,.search-autosuggest-variant-i__suggestions-button:not([disabled]):hover{padding:18px 10px}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-button{margin-bottom:0}}.search-autosuggest-variant-i__suggestion{color:#1a1919;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.8px;line-height:1.3;margin-bottom:3px;text-decoration:none}.search-autosuggest-variant-i__suggestion:hover,.search-autosuggest-variant-i__suggestion:visited{color:#1a1919;text-decoration:none}@media(min-width:1025px){.search-autosuggest-variant-i__suggestion{font-size:12px;margin-bottom:0}}.search-autosuggest-variant-i__suggestion--category,.search-autosuggest-variant-i__suggestion--product-mobile{display:inline-block;padding:5px 0}.search-autosuggest-variant-i__suggestion--category{font-size:14px}@media(min-width:1280px){.search-autosuggest-variant-i__suggestion--category{margin-bottom:10px;padding:0}}.search-autosuggest-variant-i__suggestion--product-mobile:nth-child(n+5){display:none}.search-autosuggest-variant-i__product-image-wrapper{display:none;width:100%}@media(min-width:768px){.search-autosuggest-variant-i__product-image-wrapper{display:block;margin-bottom:15px}}.search-autosuggest-variant-i__product-image-wrapper--error{height:0;padding-bottom:120%}@media(min-width:768px){.search-autosuggest-variant-i__product-image{display:block;height:auto;width:100%}}.search-autosuggest-variant-i__suggestions-products{width:100%}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-products{width:410px}}.search-autosuggest-variant-i__suggestions-wrapper{display:flex;transform:translateZ(0);transition-property:transform;width:100%}.search-autosuggest-variant-i__product-box{color:currentColor;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:10px;position:relative}.search-autosuggest-variant-i__product-box .product-box__badges,.search-autosuggest-variant-i__product-box .product-box__flags{display:none}.search-autosuggest-variant-i__product-box .product-box__image-container{max-width:60px;width:25%}.search-autosuggest-variant-i__product-box .product-box__image-wrapper{border:1px solid #eee}.search-autosuggest-variant-i__product-box .product-box__details{justify-content:flex-start;margin-left:20px;width:calc(75% - 20px)}.search-autosuggest-variant-i__product-box .product-box__details-wrapper{padding:0}.search-autosuggest-variant-i__product-box .product-box__colors{bottom:unset;top:5px}.search-autosuggest-variant-i__product-box .product-box__more-colors-info{font-size:10px;font-weight:300;margin-left:1px}.search-autosuggest-variant-i__product-box .product-box__name{height:auto;line-height:1.2;margin-bottom:6px;max-width:65%}.search-autosuggest-variant-i__product-box .product-box__price-wrapper{display:flex;flex-direction:column;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:1025px){.search-autosuggest-variant-i__product-box .product-box__price-wrapper{right:12%}}.search-autosuggest-variant-i__product-box .product-box--not-visible{padding-bottom:0}@media(min-width:1025px){.search-autosuggest-variant-i__suggestions-categories{overflow:hidden;padding-bottom:0;width:var(--search-input-width)}}.search-autosuggest-variant-i--mobile{box-shadow:unset;display:block}@media(min-width:1025px){.search-autosuggest-variant-i--mobile{display:none}}.search-autosuggest-variant-i--mobile .search-autosuggest-variant-i__default-suggestions-flyout{display:none}.search-autosuggest-variant-i--mobile .search-autosuggest-variant-i__suggestions-flyout-container{flex-direction:column;flex-wrap:nowrap;width:100%}.search-autosuggest-variant-i--mobile .search-autosuggest-variant-i__suggestions-flyout{border-top:0;height:100dvh;height:100vh;overflow-y:auto;padding-bottom:50px;position:relative;right:0;top:0;width:100%;z-index:1301}.search-autosuggest-variant-i--mobile .search-autosuggest-variant-i__suggestions-products{order:2}.user-shortcuts{display:flex;justify-content:flex-end}@media(min-width:1025px){.user-shortcuts{position:relative}}.user-shortcuts--reverse{flex-direction:row-reverse}.user-shortcuts--reverse .user-shortcuts__link-shortcut{margin-left:17px;margin-right:0}.user-shortcuts--reverse .user-shortcuts__link-shortcut:last-child{margin-left:0}.user-shortcuts--reverse .user-shortcuts__link-icon{margin-right:0}.user-shortcuts__link-icon{pointer-events:none}@media(min-width:1024px){.user-shortcuts__link-icon{margin-bottom:6px}}.user-shortcuts__link-shortcut{align-items:center;color:#1a1919;display:flex;font-size:0;justify-content:flex-start;margin-right:17px;text-decoration:none;transition:opacity .3s ease .3s}.user-shortcuts__link-shortcut:last-child{margin-right:0}.user-shortcuts__link-shortcut:active,.user-shortcuts__link-shortcut:hover,.user-shortcuts__link-shortcut:visited{color:#1a1919;text-decoration:none}@media(min-width:1024px){.user-shortcuts__link-shortcut{align-items:center;display:flex;flex-direction:column;margin-right:30px}.user-shortcuts__link-shortcut:before{padding-bottom:7px}}@media(min-width:1920px){.user-shortcuts__link-shortcut{margin-right:30px}}.user-shortcuts__link-shortcut--search{background:transparent;border:none;cursor:pointer;display:inline-block}@media(min-width:480px){.user-shortcuts__link-shortcut--search{left:auto;position:relative}}@media(min-width:1025px){.user-shortcuts__link-shortcut--search{display:none}}.user-shortcuts__link-shortcut--cart i{background:#5bc48f!important;color:#fff!important}.user-shortcuts__link-shortcut--cart,.user-shortcuts__link-shortcut--wishlist{position:relative}.user-shortcuts__link-shortcut--cart i,.user-shortcuts__link-shortcut--wishlist i{background:#f3f3f3;border:2px solid #fff;border-radius:9px;font-size:12px;font-style:normal;font-weight:500;height:20px;line-height:16px;min-width:20px;position:absolute;text-align:center;transform:translate(15px,-5px)}.user-shortcuts__link-shortcut--login{position:relative}.user-shortcuts__link-shortcut--login:before{margin-right:0}@media(min-width:768px){.user-shortcuts__link-shortcut--login:before{margin-right:0}}.burger-menu .user-shortcuts__link-shortcut--language:not(:last-child){margin-left:"17px";margin-right:0;order:1}.burger-menu .user-shortcuts--reverse .user-shortcuts__link-shortcut--language:not(:last-child){margin-left:0;margin-right:17px}.user-shortcuts__link-shortcut--light{color:#fff}.user-shortcuts__gift-icon-wrapper{animation:backgroundAnimation 3s forwards;background:#5bc48f;border:2px solid #fff;border-radius:9px;height:20px;min-width:20px;position:absolute;transform:scale(0) translate(10px,-5px);transform-origin:20px 5px}@keyframes backgroundAnimation{0%{transform:scale(0) translate(10px,-5px)}7%{transform:scale(1.1) translate(10px,-5px)}12%{transform:scale(.9) translate(10px,-5px)}19%{transform:scale(1.05) translate(10px,-5px)}25%{transform:scale(.95) translate(10px,-5px)}30%{transform:scale(1) translate(10px,-5px)}93%{transform:scale(1.05) translate(10px,-5px)}to{transform:scale(0) translate(10px,-5px)}}.user-shortcuts__gift-icon{animation:presentAnimation .5s .75s forwards;left:3px;position:absolute;top:3px;transform:scale(0)}@keyframes presentAnimation{0%{transform:scale(0)}70%{transform:scale(1.1)}80%{transform:scale(.9)}90%{transform:scale(1.05)}95%{transform:scale(.95)}to{transform:scale(1)}}.user-shortcuts__search-input--has-value .search-autosuggest-input__search-clear{display:inline-block}@media(min-width:1025px){.user-shortcuts--search-active .user-shortcuts__link-shortcut{opacity:0;pointer-events:none;transition-delay:0s}.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input,.user-shortcuts--search-active .search-autosuggest-input__form-input{max-width:calc(100% - 30px)}.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input--active,.user-shortcuts--search-active .search-autosuggest-input__form-input--active{padding-right:90px}.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input--active~.search-autosuggest-input-variant-i__search-icon,.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input--active~.search-autosuggest-input__search-icon,.user-shortcuts--search-active .search-autosuggest-input__form-input--active~.search-autosuggest-input-variant-i__search-icon,.user-shortcuts--search-active .search-autosuggest-input__form-input--active~.search-autosuggest-input__search-icon{cursor:pointer;pointer-events:all}.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input--active~.search-autosuggest-input-variant-i__search-icon:disabled,.user-shortcuts--search-active .search-autosuggest-input-variant-i__form-input--active~.search-autosuggest-input__search-icon:disabled,.user-shortcuts--search-active .search-autosuggest-input__form-input--active~.search-autosuggest-input-variant-i__search-icon:disabled,.user-shortcuts--search-active .search-autosuggest-input__form-input--active~.search-autosuggest-input__search-icon:disabled{cursor:not-allowed}.user-shortcuts--search-active .search-autosuggest-input-variant-i__search-close,.user-shortcuts--search-active .search-autosuggest-input__search-close{display:inline-block}}.checkout-process-breadcrumbs{align-content:space-between;display:flex;margin:0 auto;max-width:100%;padding:20px 0;position:relative}@media(min-width:768px){.checkout-process-breadcrumbs{max-width:690px}}@media(min-width:1024px){.checkout-process-breadcrumbs{max-width:630px}}@media(min-width:1280px){.checkout-process-breadcrumbs{max-width:540px}}.checkout-process-breadcrumbs__breadcrumb{align-items:center;display:flex;flex-direction:column;position:relative;width:33.33333%}.checkout-process-breadcrumbs__breadcrumb:after{background-color:#f3f3f3;content:"";height:1px;left:0;position:absolute;right:0;top:10px;z-index:1}.checkout-process-breadcrumbs__breadcrumb:first-of-type:after{left:50%}.checkout-process-breadcrumbs__breadcrumb:last-of-type:after{right:50%}.checkout-process-breadcrumbs__breadcrumb--current{cursor:default}.checkout-process-breadcrumbs__breadcrumb--ready .checkout-process-breadcrumbs__breadcrumb-item:after,.checkout-process-breadcrumbs__breadcrumb--ready .checkout-process-breadcrumbs__breadcrumb-item:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.checkout-process-breadcrumbs__breadcrumb--ready .checkout-process-breadcrumbs__breadcrumb-item:before{color:#fff;content:"";font-size:8px;position:relative;top:-1px}.checkout-process-breadcrumbs__breadcrumb--current .checkout-process-breadcrumbs__breadcrumb-index,.checkout-process-breadcrumbs__breadcrumb--previous .checkout-process-breadcrumbs__breadcrumb-index,.checkout-process-breadcrumbs__breadcrumb--ready .checkout-process-breadcrumbs__breadcrumb-index{color:#fff}.checkout-process-breadcrumbs__breadcrumb--current .checkout-process-breadcrumbs__breadcrumb-item,.checkout-process-breadcrumbs__breadcrumb--previous .checkout-process-breadcrumbs__breadcrumb-item,.checkout-process-breadcrumbs__breadcrumb--ready .checkout-process-breadcrumbs__breadcrumb-item{background-color:#1a1919}.checkout-process-breadcrumbs__breadcrumb-item{background:#fff;border:1px solid #f3f3f3;border-radius:50%;height:25px;line-height:25px;position:relative;text-align:center;vertical-align:middle;width:25px;z-index:2}.checkout-process-breadcrumbs__breadcrumb-name{color:#1a1919;padding-top:5px;text-align:center}.checkout-process-breadcrumbs__breadcrumb-index{color:#1a1919;font-weight:500}.checkout-process-breadcrumbs *{text-decoration:none}.csrf-input{display:none}.base-options{border:0;margin:0;padding:0}.base-options__label{display:block;font-size:13px;font-weight:300;margin-bottom:10px}.base-options__options{display:flex;flex-wrap:wrap}.base-options--one-per-row .base-options__options{flex-direction:column}.base-options__option:not(:last-of-type){margin-right:30px}.base-select--disabled{opacity:.3;pointer-events:none}.base-select__container{background-color:#fff;border:1px solid #bebebe;cursor:pointer;height:48px;outline:0;position:relative;width:100%}.base-select__container--error{border-color:#f33}.base-select__content{display:block;height:100%;padding:5px 15px;width:100%}@media(max-width:767px){.base-select__content--mobile-hidden{display:none}}@media(min-width:768px){.base-select__content{display:block}}.base-select__label{font-size:13px;font-weight:300;left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-select__label--floated{font-size:12px;top:10px;transform:translateY(0)}.base-select__label--floated~.base-select__value{top:70%}.base-select__label--error{color:#f33}.base-select__label--required:after{content:"*"}.base-select__value{font-size:14px;font-weight:500;left:15px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap;width:calc(100% - 45px)}.base-select__label .base-select__value{bottom:9px;top:auto;transform:none}@media(max-width:767px){.base-select__content--mobile-hidden .base-select__value{display:none}}.base-select--countries .base-select__value{left:40px;pointer-events:none}.base-select--centered .base-select__value{text-align:center}.base-select__icons{align-items:center;display:flex;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.base-select__validation-icon{font-size:10px;margin-right:20px}.base-select__validation-icon--valid{color:#0c6}.base-select__validation-icon--error{color:#f33}.base-select__options{background-color:#fff;border:1px solid #bebebe;left:-1px;max-height:200px;outline:none;overflow:auto;position:absolute;right:-1px;top:100%;z-index:2}.base-select__options--error{border-color:#f33}.base-select__option{font-size:13px;font-weight:500;padding:16px 15px;position:relative}.base-select__option:active,.base-select__option:focus,.base-select__option:hover{background:#f0f0f0}.base-select__option--active{background:#f3f3f3}.base-select__option--selected{background:#f0f0f0}.base-select__option--disabled{opacity:.3}.base-select__option--disabled:active,.base-select__option--disabled:focus,.base-select__option--disabled:hover{background:transparent}.base-select__option--unavailable{color:#8c8c8e}.base-select__option--unavailable:after,.base-select__option--unavailable:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.base-select__option--unavailable:after{content:"";font-size:9px;padding-left:10px}.base-select--centered .base-select__option{padding-right:30px;text-align:center}.base-select__select{-webkit-appearance:none;background:transparent;border:none;font-size:14px;font-weight:500;height:100%;left:0;padding-left:15px;position:absolute;top:0;width:100%}.base-select__select:focus{outline:none}.base-select--countries .base-select__select{padding-left:40px}.base-select__arrow{display:inline-block;font-size:6px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}.base-select__arrow--up{transform:translateY(-50%) rotate(180deg)}.base-select--countries .base-select__arrow{right:10px}.base-select__flag{left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.base-select__select-native{-webkit-appearance:none;appearance:none;background:transparent;border:0;font-size:14px;height:100%;padding-left:30px;padding-right:30px;width:100%}.base-select--countries .base-select__select-native{padding-left:40px}.base-select__select-native--mobile-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}@media(min-width:768px){.base-select__select-native{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}}.base-select__select-native:focus-visible+.base-select__content{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-select__description{font-size:14px;padding-top:20px}.base-select--icon{margin-bottom:40px;margin-top:10px}.base-select--icon .base-select__value{left:44px;width:calc(100% - 115px)}.base-select--icon .base-select__content{padding-left:25px;padding-right:45px}.base-select--icon .base-select__option{align-items:center;display:flex;justify-content:flex-start}.base-select--icon .base-select__icon-label{pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.base-select--icon .base-select__icon{left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.base-select-search--disabled{opacity:.3;pointer-events:none}.base-select-search__container{position:relative;width:100%}.base-select-search__input{background-color:#fff;border:1px solid #bebebe;font-size:14px;font-weight:500;height:48px;outline:0;padding:18px 15px 5px;width:100%}.base-select-search__input--error{border-color:#f33}.base-select-search__label{font-size:13px;font-weight:300;left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-select-search__label--floated{font-size:12px;top:10px;transform:translateY(0)}.base-select-search__label--error{color:#f33}.base-select-search__label--required:after{content:"*"}.base-select-search__icons{align-items:center;display:flex;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.base-select-search__arrow{font-size:6px}.base-select-search__arrow--opened{transform:translateY(-50%) rotate(-180deg)}.base-select-search__validation-icon{font-size:10px;margin-right:10px}.base-select-search__validation-icon--valid{color:#0c6}.base-select-search__validation-icon--error{color:#f33}.base-select-search__options{background-color:#fff;border:1px solid #bebebe;border-top:0;left:0;max-height:200px;overflow:auto;position:absolute;right:0;top:100%;z-index:2}.base-select-search__options--error{border-color:#f33}.base-select-search__empty{color:#777;font-size:13px;font-style:italic;font-weight:300;padding:10px 15px}.base-select-search__option{cursor:pointer;font-size:13px;font-weight:300;padding:10px 15px}.base-select-search__option--selected,.base-select-search__option:active,.base-select-search__option:focus,.base-select-search__option:hover{background:#f0f0f0}.base-select-search__option--disabled{opacity:.3}.base-select-search__option--disabled:active,.base-select-search__option--disabled:focus,.base-select-search__option--disabled:hover{background:transparent}.base-select-search__option--separator{border-bottom:1px dashed #bebebe}.base-select-search__option strong{font-weight:500}.base-checkbox__text,.font-style_span{font-size:13px;letter-spacing:.5px;line-height:24px}@media(min-width:1280px){.base-checkbox__text,.font-style_span{font-size:14px;letter-spacing:.8px;line-height:28px}}.base-checkbox--disabled{opacity:.3;pointer-events:none}.base-checkbox__input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.base-checkbox__input:focus-visible+.base-checkbox__label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-checkbox__content{cursor:pointer;display:flex}.base-checkbox__rect{align-items:center;border:1px solid #000;display:flex;height:22px;justify-content:center;margin-top:5px;min-width:22px;width:22px}.base-checkbox__rect:after,.base-checkbox__rect:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.base-checkbox__rect:before{content:"";font-size:10px;transform:scale(0);transition:transform .2s}.base-checkbox__rect--checked:before{transform:scale(1);transition:transform .2s}.base-checkbox__rect--error{border-color:#f33}.base-checkbox__rect--centered{margin-top:0}.base-checkbox__text{margin-left:15px}.base-checkbox__text a,.base-checkbox__text a:active,.base-checkbox__text a:focus,.base-checkbox__text a:hover,.base-checkbox__text a:visited{color:#1a1919;text-decoration:underline}.base-checkbox__text--error,.base-checkbox__text--error a,.base-checkbox__text--error a:active,.base-checkbox__text--error a:focus,.base-checkbox__text--error a:hover,.base-checkbox__text--error a:visited{color:#f33}.base-checkbox__error{color:#f33;font-size:12px;margin-top:6px}.base-input{position:relative}.base-input--disabled{cursor:not-allowed;opacity:.3}.base-input__container{align-items:center;display:flex;position:relative;transition:border-color .2s}.base-input__icon{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.base-input__icon--left{left:0;margin-left:15px}.base-input__icon--right{margin-right:15px;right:0;width:auto}.base-input__validation-icon{font-size:10px}.base-input__validation-icon+*{margin-left:10px}.base-input__validation-icon--valid{color:#0c6}.base-input__validation-icon--error{color:#f33}.base-input__validation-icon--clickable{cursor:pointer}.base-input__label{font-size:13px;font-weight:300;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-input__label--floated{font-size:12px;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;top:10px;transform:translateY(0);white-space:nowrap}.base-input__label--left-icon{left:51px}.base-input__label--required:after{content:"*"}.base-input__field{position:relative;width:100%}.base-input__input{-webkit-appearance:none;border:1px solid #bebebe;display:block;font-size:14px;font-weight:500;height:48px;outline:none;padding-left:15px;padding-top:16px;width:100%}.base-input__input--left-icon{padding-left:50px}.base-input__input--right-icon{padding-right:40px}.base-input__input--right-icon.base-input__input--error,.base-input__input--right-icon.base-input__input--valid{padding-right:65px}.base-input__input--error,.base-input__input--valid{padding-right:40px}.base-input__input--error{border-color:#f33}.base-input__input--error+.base-input__label{color:#f33}.base-input__input:disabled{cursor:not-allowed;opacity:.3}.base-input__input:focus+.base-input__label{font-size:12px;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;top:10px;transform:translateY(0);white-space:nowrap}.base-input__input:focus+.base-input__label--left-icon{left:51px}.base-input__input:focus-visible{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-password{position:relative}.base-password--disabled{cursor:not-allowed;opacity:.3}.base-password__container{align-items:center;display:flex;position:relative;transition:border-color .2s}.base-password__icon{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.base-password__icon--left{left:0;margin-left:15px}.base-password__icon--right{margin-right:15px;right:0;width:auto}.base-password__validation-icon{font-size:10px}.base-password__validation-icon+*{margin-left:10px}.base-password__validation-icon--valid{color:#0c6}.base-password__validation-icon--error{color:#f33}.base-password__label{font-size:13px;font-weight:300;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-password__label--floated{font-size:12px;top:10px;transform:translateY(0)}.base-password__label--left-icon{left:51px}.base-password__label--required:after{content:"*"}.base-password__field{position:relative;width:100%}.base-password__input{border:1px solid #bebebe;display:block;font-size:14px;font-weight:500;height:48px;outline:none;padding-left:15px;padding-top:16px;width:100%}.base-password__input--left-icon{padding-left:50px}.base-password__input--right-icon,.base-password__input--right-icon.base-password__input--error,.base-password__input--right-icon.base-password__input--valid{padding-right:65px}.base-password__input--error,.base-password__input--valid{padding-right:40px}.base-password__input--error{border-color:#f33}.base-password__input--error+.base-password__label{color:#f33}.base-password__input:focus+.base-password__label{font-size:12px;top:10px;transform:translateY(0)}.base-password__input:focus+.base-password__label--left-icon{left:50px}.base-password__input:focus-visible{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-password__toggle{background:transparent;border:0;color:#a7abb2;cursor:pointer;font-size:10px;text-decoration:underline}.base-password__toggle--active{color:#1a1919}.base-password__strength{margin:0}.base-password__strength--very-weak .base-password__strength-bar-background,.base-password__strength--weak .base-password__strength-bar-background{background:#f33}.base-password__strength--very-weak .base-password__strength-bar-background--medium,.base-password__strength--very-weak .base-password__strength-bar-background--strong,.base-password__strength--very-weak .base-password__strength-bar-background--very-strong,.base-password__strength--weak .base-password__strength-bar-background--medium,.base-password__strength--weak .base-password__strength-bar-background--strong,.base-password__strength--weak .base-password__strength-bar-background--very-strong{opacity:0}.base-password__strength--medium .base-password__strength-bar-background{background:#ec601a}.base-password__strength--medium .base-password__strength-bar-background--strong,.base-password__strength--medium .base-password__strength-bar-background--very-strong{opacity:0}.base-password__strength--strong .base-password__strength-bar-background{background:#fed400}.base-password__strength--strong .base-password__strength-bar-background--very-strong{opacity:0}.base-password__strength--very-strong .base-password__strength-bar-background{background:#0c6}.base-password__strength-text{color:#0c6;float:right;font-size:13px;font-weight:500}.base-password__strength-bar{display:flex;height:1.6px;justify-content:space-between;position:relative}.base-password__strength-bar-background{display:inline-block;height:100%;max-width:100%;width:24%}.base-password__hint{font-size:10px;line-height:1.3;margin-top:5px;position:relative}.base-textarea{position:relative}.base-textarea--disabled{cursor:not-allowed;opacity:.3}.base-textarea__container{align-items:center;display:flex;position:relative;transition:border-color .2s}.base-textarea__label{display:block;font-size:13px;font-weight:300;left:16px;pointer-events:none;position:absolute;top:10px;transform:translateY(10px);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-textarea__label--floated{font-size:12px;transform:translateY(0)}.base-textarea__label--required:after{content:"*"}.base-textarea__field{background:#fff;border:1px solid #bebebe;padding-top:30px;position:relative;width:100%}.base-textarea__field--error{border-color:#f33}.base-textarea__input{background:transparent;border:none;display:block;font-size:14px;font-weight:500;height:130px;outline:none;padding-left:15px;padding-right:40px;width:100%}.base-textarea__input--error+.base-textarea__label{color:#f33}.base-textarea__input:focus+.base-textarea__label{font-size:12px;transform:translateY(0)}.base-textarea__validation-icon{font-size:10px;position:absolute;right:15px;top:15px}.base-textarea__validation-icon--valid{color:#0c6}.base-textarea__validation-icon--error{color:#f33}.base-date{position:relative}.base-date--date-picker-visible{z-index:200}.base-date--disabled{cursor:not-allowed;opacity:.3}.base-date__container{align-items:center;display:flex;position:relative;transition:border-color .2s}.base-date__arrow{display:inline-block;font-size:6px;right:10px;transition:transform .3s}.base-date__arrow,.base-date__label{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.base-date__label{bottom:auto;font-size:13px;font-weight:300;left:16px;transition:transform .2s,top .2s,font-size .2s,color .2s}.base-date__label--floated{font-size:12px;max-width:calc(100% - 20px);text-overflow:ellipsis;top:10px;transform:translateY(0);white-space:nowrap}.base-date__label--with-animation{font-weight:300;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s,top .2s,font-size .2s,color .2s}.base-date__label--left-icon{left:51px}.base-date__label--required:after{content:"*"}.base-date__field{position:relative;width:100%}.base-date__input{-webkit-appearance:none;background:none;border:1px solid #bebebe;display:block;font-size:14px;height:48px;line-height:28px;min-width:125px;outline:none;padding-left:15px;padding-right:5px;padding-top:16px;width:100%}.base-date__input::-webkit-clear-button,.base-date__input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.base-date__input::-webkit-datetime-edit{color:#1a1919;font-size:13px;font-weight:300}.base-date__input::-webkit-calendar-picker-indicator{background:transparent;height:100%;opacity:0;padding:0;transform:translateY(-8px);width:15px}.base-date__input:focus::-webkit-datetime-edit{font-size:14px;font-weight:500}.base-date__input--error,.base-date__input--valid{padding-right:5px}.base-date__input--error::-webkit-datetime-edit,.base-date__input--valid::-webkit-datetime-edit{font-size:14px;font-weight:500}.base-date__input--error{border-color:#f33}.base-date__input--error+.base-date__label{color:#f33}.form-structure-new__column--label-outside .base-date__input{line-height:48px;padding-top:0}.base-date__input:focus-visible{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.base-date__date-picker{background:#f5f4f2;max-width:251px;position:absolute;z-index:2}.base-file__label{align-items:center;background:#fff;border:1px dashed #bebebe;display:flex;font-size:14px;justify-content:space-between;line-height:1;padding:14px 16px;position:relative}.base-file__label--disabled{border-color:#f3f3f3;color:#a7abb2}.base-file__label--disabled .base-file__label-icon{opacity:.5}.base-file__label-icon{height:auto}.base-file__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.base-file__input:disabled{cursor:not-allowed}.base-file__hint{display:block;font-size:12px;line-height:1.2;margin:10px 0}.base-file__uploads{list-style:none;margin:0;padding:0}.base-file__upload{align-items:center;background:#f3f3f3;display:flex;justify-content:space-between;line-height:1;margin:10px 0;padding:12px 16px}.base-file__upload-name{font-size:14px;width:calc(100% - 35px)}.base-file__upload-remove{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;line-height:1;padding:5px}.packstation-form{margin-bottom:20px}.packstation-form__error{color:#f33}.packstation-form__title{font-size:18px;font-weight:500;margin-bottom:30px;padding-bottom:30px;width:100%}.packstation-form__text{font-size:13px;font-weight:500;margin:30px 0 20px}.packstation-form__row{margin:0 -10px}@media(min-width:480px){.packstation-form__row{display:flex}}.packstation-form__column{flex:1;padding:0 10px}.packstation-form__column--size_100{flex:20}@media(min-width:768px){.packstation-form__column--size_75{flex:15}.packstation-form__column--size_70{flex:14}.packstation-form__column--size_50{flex:10}.packstation-form__column--size_30{flex:6}.packstation-form__column--size_25{flex:5}}.packstation-form__row:not(:last-of-type) .packstation-form__column{margin-bottom:20px}.packstation-form .base-input__validation-icon--valid,.packstation-form .base-select__validation-icon--valid{display:none}.packstation-form__buttons{margin:0 0 40px;width:100%}.packstation-form__button{min-height:68px;width:100%}.email-autocomplete-input{position:relative}.email-autocomplete-input__emails{background-color:#fff;border:1px solid #bebebe;border-top:0;left:0;list-style:none;margin:0;overflow:auto;padding:0;position:absolute;right:0;top:100%;z-index:2}.email-autocomplete-input__email{border-bottom:1px solid #e0e0e0;cursor:pointer;font-size:14px;line-height:1.3;padding:5px 10px}.email-autocomplete-input__email:last-child{border-bottom:none}.email-autocomplete-input__email--active,.email-autocomplete-input__email:hover{background-color:#e0e0e0}.font-style_span,.form-structure-new__tip{font-size:13px;letter-spacing:.5px;line-height:24px}@media(min-width:1280px){.font-style_span,.form-structure-new__tip{font-size:14px;letter-spacing:.8px;line-height:28px}}.form-structure-new__row{margin:0 -10px}@media(min-width:768px){.form-structure-new__row{display:flex}}.form-structure-new__row .form-structure-new__column--label-outside{margin-top:30px}@media(min-width:768px){.form-structure-new__row .form-structure-new__column--label-outside{margin-top:10px}}.form-structure-new__row:not(:last-of-type) .form-structure-new__column{margin-bottom:20px}.form-structure-new__row:not(:last-of-type) .form-structure-new__column--checkboxes{margin-bottom:10px}.form-structure-new__row:not(:last-of-type) .form-structure-new__column--space-top{border-top:1px solid #ededed;margin-top:10px;padding-top:30px}.form-structure-new__column{flex:1;padding:0 10px}.form-structure-new__column--size_100{flex:20}@media(min-width:768px){.form-structure-new__column--size_75{flex:15}.form-structure-new__column--size_70{flex:14}.form-structure-new__column--size_50{flex:10}.form-structure-new__column--size_30{flex:6}.form-structure-new__column--size_25{flex:5}}.form-structure-new__tip a,.form-structure-new__tip a:active,.form-structure-new__tip a:focus,.form-structure-new__tip a:hover,.form-structure-new__tip a:visited{color:currentColor;text-decoration:underline}.form-structure-new__note{font-size:9px;margin:20px 0 0;text-align:right}@media(min-width:1280px){.form-structure-new__note{font-size:12px}}.form-structure-new__note--center{text-align:center}.form-structure-new__note a,.form-structure-new__note a:hover,.form-structure-new__note a:visited{color:#1a1919}.products-list-page-preloader{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.products-list-page-preloader{padding-left:80px;padding-right:80px}}.products-list-page-preloader__title{background:#f6f7f8;height:32px;margin:20px auto 10px;max-width:300px;position:relative}@media(min-width:1025px){.products-list-page-preloader__title{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page-preloader__category-siblings{display:flex;gap:8px;height:28px;justify-content:center;margin:5px auto 10px}.products-list-page-preloader__category-siblings>div{background:#f6f7f8;position:relative;width:100px}@media(min-width:1025px){.products-list-page-preloader__category-siblings>div{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page-preloader__filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:14px}.products-list-page-preloader__item-count{background:#f6f7f8;height:14px;position:relative;width:80px}@media(min-width:1025px){.products-list-page-preloader__item-count{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page-preloader__filter-trigger{background:#f6f7f8;height:18px;margin-bottom:5px;position:relative;width:250px}@media(min-width:1025px){.products-list-page-preloader__filter-trigger{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page-preloader__products-list{display:flex;flex-wrap:wrap;gap:4px;margin:0 -30px}@media(min-width:768px){.products-list-page-preloader__products-list{gap:16px;margin:0}}.products-list-page-preloader__product-box{flex:0 1 calc(50% - 16px)}@media(min-width:768px){.products-list-page-preloader__product-box{flex:0 1 calc(33.33333% - 16px)}}@media(min-width:1280px){.products-list-page-preloader__product-box{flex:0 1 calc(25% - 16px)}}.products-list-page-preloader__product-image{background:#f6f7f8;padding-bottom:120%;position:relative}@media(min-width:1025px){.products-list-page-preloader__product-image{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page-preloader__product-description{background:#f6f7f8;height:131px;position:relative}@media(min-width:1025px){.products-list-page-preloader__product-description{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}@media(min-width:768px){.products-list-page-preloader__product-description{height:162px}}@media(min-width:1440px){.products-list-page-preloader__product-description{height:100px}}.products-list-page-preloader__active-filters{display:flex;flex-wrap:wrap;gap:8px}.products-list-page-preloader__active-filters-item{background:#f6f7f8;height:30px;position:relative;width:100px}@media(min-width:1025px){.products-list-page-preloader__active-filters-item{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.active-filters-preloader{width:100%}.active-filters-preloader__list{display:flex;flex-wrap:wrap;gap:8px}.active-filters-preloader__list-item{background:#f6f7f8;height:33px;position:relative;width:100px}@media(min-width:1025px){.active-filters-preloader__list-item{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.carousel{position:relative}@media(min-width:1280px){.carousel{margin-left:auto;margin-right:auto;max-width:calc(100% - 200px)}}@media(min-width:1920px){.carousel{max-width:100%}}.carousel__wrapper{margin:0;overflow:hidden;width:100%}.carousel__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.carousel__slide{flex-shrink:0;position:relative;width:21%;z-index:2}.carousel__button{background:#fff;border:1px solid #ededed;color:#1a1919;cursor:pointer;display:none;height:35px;line-height:33px;outline:none;overflow:visible;padding:0;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translateY(-50%);width:35px}@media(min-width:1280px){.carousel__button{line-height:51px}}@media(min-width:768px){.carousel__button{display:block}}@media(min-width:1280px){.carousel__button{height:55px;width:55px}}.carousel__button--prev{right:calc(100% + 10px)}.carousel__button--prev:after,.carousel__button--prev:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.carousel__button--prev:before{content:"";font-size:11px}@media(min-width:1280px){.carousel__button--prev{right:calc(100% + 30px)}}.carousel__button--next{left:calc(100% + 10px)}.carousel__button--next:after,.carousel__button--next:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.carousel__button--next:before{content:"";font-size:11px}@media(min-width:1280px){.carousel__button--next{left:calc(100% + 30px)}}.carousel__button--disabled,.carousel__button--hidden{display:none}.carousel__button:active,.carousel__button:focus{outline:none}.carousel__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:20px 0 0;width:85%!important}.carousel__pagination:empty:before{content:"";display:block;height:2px}.carousel__pagination--hidden,.carousel__pagination--lock{display:none}.carousel__pagination-bullet{background:#e0e0e0;display:block;height:2px;margin:0 4px;width:38px}.carousel__pagination-bullet--current{background:#000}[is=carousel],carousel{display:flex;margin:0 auto;width:calc(100% - 40px)}.product-flags__flag--sale{color:#e83643}.product-flags__flag--onlineExclusive{color:#4d6d94}.product-flags__flag--limitedEdition{color:#c957aa}.product-flags__flag--newColor{color:#d2c100}.product-flags__flag--campaign{color:#e83643}.product-flags__flag--new{color:#0c6}.filters-collapse__trigger-icon{position:absolute;right:0;top:22px;transform:translateY(-50%) rotate(180deg);transition:transform .2s ease-in-out}.filters-collapse__trigger-button{background:transparent;border:0;cursor:pointer;height:14px;padding:22px 15px;position:absolute;right:0;text-align:right;top:0;width:100%;z-index:2}.filters-collapse__trigger-button[aria-expanded=true] .filters-collapse__trigger-icon{transform:translateY(-50%) rotate(0)}.filters-collapse__drawer{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.filters-collapse__drawer.expanded,.filters-collapse__drawer.expanding{grid-template-rows:1fr}.filters-collapse__drawer.expanded .filters-collapse__drawer-content,.filters-collapse__drawer.expanding .filters-collapse__drawer-content{transform:translateY(0);transition:transform .3s ease-in-out,visibility .3s linear;visibility:visible}.filters-collapse__drawer.expanded .filters-collapse__drawer-content .filters-collapse__drawer-content-inner,.filters-collapse__drawer.expanding .filters-collapse__drawer-content .filters-collapse__drawer-content-inner{transform:translateY(0);transition:transform .3s ease-in-out}.filters-collapse__drawer-inner{min-height:0}.filters-collapse__drawer-content{transform:translateY(-100%);transition:transform .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.filters-collapse__drawer-content .filters-collapse__drawer-content-inner{transform:translateY(100%);transition:transform .3s ease-in-out}.products-sort{border-bottom:1px solid #dedede}.products-sort__fieldset{border:0;margin:0;min-width:unset;padding:0;position:relative}.products-sort__options{align-items:flex-start;display:flex;flex-direction:column;gap:18px;max-width:100%;padding-bottom:45px;padding-top:10px;width:100%}.products-sort__option-icon{margin-left:10px;opacity:0;transition:opacity .2s ease-in-out}.products-sort__option-label{cursor:pointer;font-size:14px;line-height:1.2;width:auto}.products-sort__option-label--active{font-weight:500}.products-sort__option-label--active .products-sort__option-icon{opacity:1}.products-sort__option-input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.products-sort__option-input:focus-visible+.products-sort__option-label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.products-sort__legend{background:transparent;border:0;display:block;font-size:14px;padding:15px 0;text-align:left;width:100%}.filter__input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.filter__input:focus-visible+.filter__label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor;outline-color:#000}.filter__input:checked+.filter__label .filter__box:after,.filter__input:checked+.filter__label .filter__box:before{opacity:1}.filter__input:checked+.filter__label .filter__box:before{transform:rotate(-45deg) scale(1)}.filter__input:checked+.filter__label .filter__box:after{transform:rotate(45deg) scale(1)}.filter__box{border:1px solid #dedede;border-radius:100%;display:block;flex-grow:0;flex-shrink:0;height:24px;position:relative;width:24px}.filter__box:after,.filter__box:before{background:#000;content:"";display:inline-block;height:2px;opacity:0;position:absolute;transition:opacity .2s ease-in,transform .2s}.filter__box:before{left:7px;top:10px;transform:rotate(-45deg) scale(0);width:11px}.filter__box:after{left:4px;top:12px;transform:rotate(45deg) scale(0);width:6px}.filter__label{align-items:center;display:inline-flex;gap:10px;justify-content:flex-start;overflow-wrap:anywhere}.filter__swatch{border:1px solid transparent;height:37px;position:relative;width:37px}.filter__swatch,.filter__swatch:before{border-radius:100%;display:block;transition:border-color .2s ease-in}.filter__swatch:before{background:var(--swatch-color);border:1px solid #dedede;content:"";height:31px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:31px}@media(min-width:768px){.filter__swatch{height:32px;width:32px}.filter__swatch:before{height:26px;width:26px}}.filter__option{flex-grow:0;flex-shrink:0;width:calc(50% - 10px)}.filter__options--size .filter__option{width:calc(33.3% - 10px)}.filter__options--function .filter__option{width:calc(100% - 10px)}.filter__options{display:flex;flex-wrap:wrap;gap:15px 10px}.filter__options--color{gap:5px 3px}.filter__options--color .filter__label{color:var(--swatch-color);display:block;position:relative}.filter__options--color .filter__label:after,.filter__options--color .filter__label:before{background:currentColor;content:"";display:inline-block;filter:invert(1) grayscale(1) contrast(100);height:1.2px;opacity:0;position:absolute;transition:opacity .2s ease-in,transform .2s;z-index:1}.filter__options--color .filter__label:before{left:16px;top:17px;transform:rotate(-45deg);width:12px}@media(min-width:768px){.filter__options--color .filter__label:before{left:14px;top:15px;width:9px}}.filter__options--color .filter__label:after{left:12px;top:19px;transform:rotate(45deg);width:7px}@media(min-width:768px){.filter__options--color .filter__label:after{left:11px;top:16px;width:5px}}.filter__options--color .filter__input:checked+.filter__label:after,.filter__options--color .filter__input:checked+.filter__label:before{opacity:1}.filter__options--color .filter__input:checked+.filter__label .filter__swatch{border-color:#000}.filter__options--color .filter__input:checked+.filter__label .filter__swatch:before{border-color:#fff}.filter__options--color .filter__option{font-size:0;width:auto}.range-slider__range{align-items:stretch;display:flex;justify-content:space-between;position:relative}.range-slider__range:before{background:#1a1919;content:"";height:1px;left:50%;margin:-2px 0 0 -4px;position:absolute;top:50%;width:8px}.range-slider__input-wrapper{position:relative;width:40%}.range-slider__input-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.range-slider__current-value-edit{background:none;border:1px solid #e0e0e0;font-size:14px;font-weight:300;height:42px;padding:0 10px;position:relative;width:100%}.range-slider__current-value-edit:focus{outline:none}.range-slider__input-symbol{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.range-slider__slider{direction:ltr;margin:10px 15px 25px;position:relative;width:calc(100% - 30px)}.range-slider__slider:after,.range-slider__slider:before{background:#e0e0e0;content:"";height:5px;position:absolute;top:0;width:15px}.range-slider__slider:before{border-bottom-left-radius:5px;border-top-left-radius:5px;left:100%}.range-slider__slider:after{border-bottom-right-radius:5px;border-top-right-radius:5px;right:100%}.range-slider__slider .noUi-base{position:relative;width:100%;z-index:1}.range-slider__slider .noUi-connects{background:#e0e0e0;height:5px;overflow:hidden;position:relative;width:100%}.range-slider__slider .noUi-connect{background:#1a1919;left:0}.range-slider__slider .noUi-connect,.range-slider__slider .noUi-origin{height:100%;position:absolute;top:0;transform-origin:0 0;width:100%;will-change:transform;z-index:1}.range-slider__slider .noUi-origin{left:auto;right:0}.range-slider__slider .noUi-handle{background:#fff;border:1px solid #1a1919;border-radius:50%;cursor:pointer;height:30px;margin-top:-15px;position:absolute;right:-15px;top:50%;transition:transform .2s;width:30px}.range-slider__slider .noUi-handle:before{color:#777;font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.range-slider__slider .noUi-active{outline:none;transform:scale(1.2)}.filter-price{padding:20px 0}.filter-boolean__label,.font-style_span{font-size:13px;letter-spacing:.5px;line-height:24px}@media(min-width:1280px){.filter-boolean__label,.font-style_span{font-size:14px;letter-spacing:.8px;line-height:28px}}.filter-boolean__option-wrapper{overflow-y:auto;padding-bottom:20px}.filter-boolean__option{cursor:pointer;display:block;padding:2px 52px 2px 0;position:relative;width:fit-content}.filter-boolean__input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.filter-boolean__input:checked+.filter-boolean__label .filter-boolean__box{background-color:#1a1919}.filter-boolean__input:checked+.filter-boolean__label .filter-boolean__box:after{border-color:#1a1919;transform:translate(100%,-50%)}.filter-boolean__input:checked+.filter-boolean__label .filter-boolean__label-text{font-weight:500}.filter-boolean__input:focus-visible+.filter-boolean__label{outline:5px auto -webkit-focus-ring-color;outline:5px auto currentColor}.filter-boolean__box{background-color:#e0e0e0;border-radius:7px;display:block;height:14px;margin-right:3px;position:relative;transition:background-color .2s;width:34px}.filter-boolean__box:after{background-color:#fff;border:1px solid #bebebe;border-radius:50%;box-sizing:border-box;content:"";height:20px;position:absolute;right:50%;top:50%;transform:translateY(-50%);transition-duration:.2s;transition-property:transform,border-color;width:20px}.filter-boolean__label{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.filters{margin-bottom:80px}.filters__container{border-bottom:1px solid #dedede}.filters__fieldset{border:0;margin:0;min-width:unset;padding:0;position:relative}.filters__legend{background:transparent;border:0;display:block;font-size:14px;padding:15px 0;text-align:left;width:100%}.filters__trigger{background-color:#fff;position:relative;z-index:1}.filters__options{padding-bottom:30px}.filter-sort__modal{height:100vh;left:unset;max-height:unset;padding:0;right:0;top:0;transform:unset;width:100%}.filter-sort__modal .modal__close-button{right:22px;top:14px}@media(min-width:768px){.filter-sort__modal{width:460px}}.filter-sort__modal-header{padding:25px 30px 20px}@media(min-width:768px){.filter-sort__modal-header{padding:47px 35px 32px}}.filter-sort__modal-title{font-size:18px;font-weight:500;margin:0}@media(min-width:768px){.filter-sort__modal-title{font-size:24px;font-weight:300}}.filter-sort__modal-loader{background:hsla(0,0%,100%,.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.filter-sort__trigger{background:transparent;border:0;cursor:pointer;line-height:1.2;padding:10px 0 10px 10px;text-underline-offset:.2rem}@media(min-width:768px){.filter-sort__trigger{text-decoration:underline}}.filter-sort__trigger-icon{margin-right:8px}.filter-sort__form-content{height:calc(100vh - 175px);height:calc(100dvh - 175px);overflow-x:hidden;overflow-y:scroll;padding:0 30px;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin}@media(min-width:768px){.filter-sort__form-content{height:calc(100dvh - 215px);height:calc(100vh - 215px);padding:0 35px}}@media(min-width:1024px){.filter-sort__form-content{height:calc(100vh - 225px)}}.filter-sort__form-buttons{bottom:20px;box-shadow:0 -35px 25px 15px #fff;display:flex;flex-direction:column;gap:20px;left:0;margin-left:30px;margin-right:30px;position:fixed;right:0;z-index:2}@media(min-width:768px){.filter-sort__form-buttons{margin-left:40px;margin-right:40px;position:relative}}.filter-sort__form-submit{font-size:14px;line-height:1;margin:0;padding-bottom:20px;padding-top:20px;width:100%}.filter-sort__form-submit:not([disabled]):focus-visible,.filter-sort__form-submit:not([disabled]):hover{padding-bottom:20px;padding-top:20px}.filter-sort__form-reset{background:none;border:0;font-size:14px;position:relative;text-align:center;text-decoration:underline}.pagination{margin-bottom:40px;margin-top:50px}@media(min-width:1024px){.pagination{margin-top:120px}}@media(min-width:1280px){.pagination{margin-top:100px}}@media(min-width:1440px){.pagination{margin-top:120px}}@media(min-width:1920px){.pagination{margin-top:175px}}@media(min-width:768px){.pagination{margin-bottom:80px}}.pagination__list{align-items:center;display:flex;gap:5px 16px;justify-content:center;list-style-type:none;margin:0;padding:0}.pagination__item--hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.pagination__page{color:currentColor;display:inline-block;font-size:14px;padding:5px;position:relative;text-decoration:none}.pagination__page--current{font-weight:500;text-decoration:underline}.pagination__page--current:after{transform:scale(1)}@media(min-width:1024px){.pagination__page{padding:0 2px}}.pagination__nav-button{align-items:center;color:currentColor;display:flex;padding:5px;position:relative}@media(min-width:1024px){.pagination__nav-button{padding:0}}.load-more{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0 15px;position:relative}.load-more__button{margin-top:25px;min-width:260px;padding:18px}.load-more__button:not(:disabled):focus,.load-more__button:not(:disabled):hover{padding:18px}.load-more__label{font-size:12px;margin-top:10px}.load-more__progressbar{appearance:none;background-color:#eee;border:0;height:1px;margin-top:10px;min-width:300px}.load-more__progressbar::-webkit-progress-bar{background-color:#eee}.load-more__progressbar::-webkit-progress-value{background-color:#000}.load-more__progressbar::-moz-progress-bar{background-color:#000}.products-list,[is=products-list],products-list{--gapWidth:1px;display:flex;flex-wrap:wrap;gap:var(--gapWidth)}@media(min-width:768px){.products-list,[is=products-list],products-list{--gapWidth:16px;padding:0 15px}}@media(min-width:1280px){.products-list,[is=products-list],products-list{padding:0}}.products-list__element{background-color:#fff;box-shadow:0 0 0 1px #ededed;flex:0 1 calc(50% - var(--gapWidth) + var(--gapWidth)/2)}.products-list__element--type_pageLink{height:0;opacity:0;pointer-events:none;position:absolute}.products-list__element:nth-child(odd) .product-box__image-container{margin-right:2px}.products-list__element:nth-child(2n) .product-box__image-container{margin-left:2px}@media(min-width:768px){.products-list__element{border:1px solid #eee;box-shadow:unset;flex:0 1 calc(33.33333% - var(--gapWidth) + var(--gapWidth)/3)}.products-list__element:nth-child(2n) .product-box__image-container,.products-list__element:nth-child(odd) .product-box__image-container{margin:0;padding:2px}}@media(min-width:1280px){.products-list__element{flex:0 1 calc(25% - var(--gapWidth) + var(--gapWidth)/4)}}.products-list__element--size_25{flex:0 1 calc(25% - var(--gapWidth) + var(--gapWidth)/4)}.products-list__element--size_33{flex:0 1 calc(33.33333% - var(--gapWidth) + var(--gapWidth)/3)}.products-list__element--size_50{flex:0 1 calc(50% - var(--gapWidth) + var(--gapWidth)/2)}.products-list__element--size_66{flex:0 1 calc(66.66667% - var(--gapWidth) + var(--gapWidth)/1.5)}.products-list__element--size_75{flex:0 1 calc(75% - var(--gapWidth) + var(--gapWidth)/1.33333)}.products-list__element--size_100{flex:0 1 100%}.products-list__product-box{height:100%;width:100%}.products-list__quick-shopping-modal{bottom:0;height:auto;max-width:unset;padding:0;top:unset;width:100%}.products-list__quick-shopping-modal .modal__close-button,.products-list__quick-shopping-wrapper{display:none}@media(min-width:1024px){.products-list__quick-shopping-wrapper{background-color:#fff;bottom:0;display:block;left:0;position:absolute;width:100%;z-index:3}}.products-list__quick-shopping-trigger{align-items:center;background:#000;border:0;border-radius:100%;bottom:-10px;cursor:pointer;display:flex;height:33px;justify-content:center;position:absolute;right:10px;width:33px;z-index:3}@media(min-width:1024px){.products-list__quick-shopping-trigger{height:42px;width:42px}}.products-list__quick-shopping-trigger-icon{filter:invert(1);height:auto;width:13px}@media(min-width:1024px){.products-list__quick-shopping-trigger-icon{width:16px}}.category-siblings{padding:0 15px;position:relative}.category-siblings__list{display:flex;flex-wrap:nowrap;gap:8px;list-style-type:none;margin:0;max-width:100%;overflow-x:auto;padding:5px 0;scrollbar-width:none;white-space:nowrap}.category-siblings__list-item:last-child{margin-right:auto}.category-siblings__list-item:first-child{margin-left:auto}.category-siblings__item-link{background-color:#f0f0f0;color:currentColor;display:block;font-size:12px;padding:8px;text-decoration:none}.category-siblings__item-link--active{font-weight:500}.category-siblings__button{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;justify-content:center;padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.category-siblings__button--prev{left:-10px}.category-siblings__button--next{right:-10px}.active-filters{display:flex;margin-bottom:14px;width:100%}@media(min-width:768px){.active-filters{margin-bottom:0}}.active-filters__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.active-filters__list-item{border:1px solid #ededed}.active-filters__remove-button{background:transparent;border:0;cursor:pointer;display:inline-block;font-size:12px;padding:8px;position:relative}.active-filters__remove-icon{margin-left:12px}.products-list-page{--gapWidth:1px;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:0;padding-right:0}@media(min-width:1280px){.products-list-page{padding-left:80px;padding-right:80px}}@media(min-width:768px){.products-list-page{--gapWidth:16px}}.products-list-page .loader-spinner{left:0;position:absolute;text-align:center;width:100%;z-index:1}.products-list-page .loader-spinner__wrapper{margin:20px 0}.products-list-page__loader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:4}.products-list-page--load-more .products-list-page__footer{justify-content:center;margin:65px 0 100px}.products-list-page__header{margin-top:20px;text-align:center}.products-list-page__title{font-size:18px;font-weight:500;line-height:1.1;margin:0 35px 10px;padding:0 15px}@media(min-width:768px){.products-list-page__title{font-size:24px;font-weight:300;line-height:.8;margin:0 0 10px}}@media(min-width:1280px){.products-list-page__title{font-size:32px}}.products-list-page__filters{align-items:center;display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;padding:0 15px}@media(min-width:768px){.products-list-page__filters{margin-bottom:14px}}@media(min-width:1280px){.products-list-page__filters{padding:0}}.products-list-page__items-count{color:#000;font-size:12px;font-weight:300}@media(min-width:768px){.products-list-page__items-count{color:#8c8c8e;font-size:14px}}.products-list-page__active-filters-preloader{margin-bottom:14px}@media(min-width:768px){.products-list-page__active-filters-preloader{margin-bottom:0}}.products-list-page__products-list-preloader-list{display:flex;flex-wrap:wrap;gap:var(--gapWidth);margin-top:var(--gapWidth)}@media(min-width:768px){.products-list-page__products-list-preloader-list{padding:0 15px}}@media(min-width:1280px){.products-list-page__products-list-preloader-list{padding:0}}.products-list-page__products-list-preloader-product-box{flex:0 1 calc(50% - var(--gapWidth) + var(--gapWidth)/2)}@media(min-width:768px){.products-list-page__products-list-preloader-product-box{flex:0 1 calc(33.33333% - var(--gapWidth) + var(--gapWidth)/3)}}@media(min-width:1280px){.products-list-page__products-list-preloader-product-box{flex:0 1 calc(25% - var(--gapWidth) + var(--gapWidth)/4)}}.products-list-page__products-list-preloader-product-image{background:#f6f7f8;padding-bottom:120%;position:relative}@media(min-width:1025px){.products-list-page__products-list-preloader-product-image{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}.products-list-page__products-list-preloader-product-description{background:#f6f7f8;height:131px;position:relative}@media(min-width:1025px){.products-list-page__products-list-preloader-product-description{animation:placeholderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:200% 100%}}@keyframes placeholderAnimation{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:768px){.products-list-page__products-list-preloader-product-description{height:162px}}@media(min-width:1440px){.products-list-page__products-list-preloader-product-description{height:100px}}.products-list-page__category-banner .products-list-page__category-banner-wrapper>div{margin-bottom:6px;padding:0 0 20px}@media(min-width:768px){.products-list-page__category-banner .products-list-page__category-banner-wrapper>div{padding-left:15px;padding-right:15px}}@media(min-width:1024px){.products-list-page__category-banner .products-list-page__category-banner-wrapper>div{margin-bottom:0}}@media(min-width:1280px){.products-list-page__category-banner .products-list-page__category-banner-wrapper>div{padding-left:0;padding-right:0}}.products-list-page__category-banner .products-list-page__category-banner-wrapper>div:not(.slider-images){margin:16px 0 6px}@media(min-width:1024px){.products-list-page__category-banner .products-list-page__category-banner-wrapper>div:not(.slider-images){margin:30px 0 23px}}.products-list-page__category-banner .products-list-page__category-banner-wrapper>div.button-teaser{border-bottom:1px solid #eee;padding-left:15px;padding-right:15px}@media(min-width:1024px){.products-list-page__category-banner .products-list-page__category-banner-wrapper>div.button-teaser{border-bottom:0;padding-left:0;padding-right:0}}.newsletter-benefits{border:1px solid #000;padding:48px 15px 36px;position:relative}@media(min-width:370px){.newsletter-benefits{padding:60px 20px 48px}}@media(min-width:768px){.newsletter-benefits{padding:60px 70px 46px}}.newsletter-benefits__headline,.newsletter-benefits__subheadline{display:block}.newsletter-benefits__subheadline{background:#fff;font-size:32px;font-weight:500;left:50%;padding:0 4px;position:absolute;top:0;transform:translate(-50%,-50%);width:fit-content}.newsletter-benefits__benefits-list{display:flex;flex-direction:column;gap:24px;list-style-type:none;margin:0;padding:0}@media(min-width:370px){.newsletter-benefits__benefits-list{gap:36px}}@media(min-width:768px){.newsletter-benefits__benefits-list{gap:20px}}.newsletter-benefits__benefit-item{align-items:center;display:flex;flex-direction:row;gap:16px}@media(min-width:370px){.newsletter-benefits__benefit-item{gap:20px}}@media(min-width:768px){.newsletter-benefits__benefit-item{gap:22px}}.newsletter-benefits__benefit-item:after,.newsletter-benefits__benefit-item:before{display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.newsletter-benefits__benefit-item:before{background:#f3f3f3;border-radius:50%;content:"";display:block;flex-shrink:0;font-size:16px;line-height:45px;text-align:center;width:45px}.newsletter-benefits__benefit-text{font-size:14px;line-height:1.4em}.newsletter-benefits__benefit-text b{font-weight:500}@media(min-width:370px){.newsletter-benefits__benefit-text{font-size:18px}}@media(min-width:768px){.newsletter-details-form__form-headline{margin-bottom:30px}}.newsletter-details-form__row{margin-top:20px}.newsletter-details-form__row--headline{margin-top:24px}@media(min-width:768px){.newsletter-details-form__row--headline{margin-top:36px}}.newsletter-details-form__row--options .base-options__options{row-gap:20px}.newsletter-details-form__row--categories{column-gap:96px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px}.newsletter-details-form__row--categories .base-checkbox__rect{margin:auto 0}.newsletter-details-form__row--categories .base-checkbox__text{font-size:14px}.newsletter-details-form__headline{font-size:16px;font-weight:500;line-height:1.5em}.newsletter-details-form__checkbox{flex-shrink:0}.newsletter-details-form__button-wrapper{margin-top:12px}@media(min-width:768px){.newsletter-details-form__button-wrapper{margin-top:40px}}.newsletter-details-form__error{color:#f33;display:block;font-size:12px;line-height:1.2em;min-height:1.2em}.newsletter-details-form__button{height:48px;line-height:20px;margin-top:14px;width:100%}@media(min-width:768px){.newsletter-details-form__button{margin-top:16px}}.newsletter-details-form__legal-text-privacy{font-size:14px;line-height:1.25em;margin:24px 0 0;text-align:center}.newsletter-details-form__legal-text-privacy a{color:inherit}@media(min-width:768px){.newsletter-details-form__legal-text-privacy{font-size:16px;margin:44px 0 0}}.font-style_h1{font-size:20px;font-weight:300;letter-spacing:1px;line-height:38px}@media(min-width:768px){.font-style_h1{font-size:28px;line-height:46px}}@media(min-width:1280px){.font-style_h1{font-size:32px;line-height:50px}}@media(min-width:1920px){.font-style_h1{font-size:42px;line-height:60px}}.font-style_h2{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:22px}@media(min-width:1280px){.font-style_h2{font-size:18px;line-height:24px}}@media(min-width:1920px){.font-style_h2{font-size:22px;letter-spacing:1px;line-height:30px}}.font-style_p{font-size:14px;letter-spacing:.7px;line-height:28px}@media(min-width:768px){.font-style_p{font-size:16px;letter-spacing:.8px;line-height:32px}}@media(min-width:1920px){.font-style_p{font-size:18px;line-height:36px}}.font-style_span{font-size:13px;letter-spacing:.5px;line-height:24px}@media(min-width:1280px){.font-style_span{font-size:14px;letter-spacing:.8px;line-height:28px}}.font-style_title{font-size:14px;letter-spacing:.7px;line-height:28px}@media(min-width:768px){.font-style_title{font-size:16px;letter-spacing:.8px;line-height:32px}}@media(min-width:1920px){.font-style_title{font-size:18px;line-height:36px}}.font-style_label{font-size:12px;letter-spacing:.2px;line-height:20px}.swatch-color_beige{background:#e8d6b5}.swatch-color_blue{background:#2e609d}.swatch-color_brown{background:#a16700}.swatch-color_yellow{background:#ffe000}.swatch-color_grey{background:#a5a5a5}.swatch-color_green{background:#307c2f}.swatch-color_purple{background:#ab68c7}.swatch-color_multicolor{background:linear-gradient(90deg,red,orange,#ff0,green,blue,indigo,violet)}.swatch-color_orange{background:#ff9000}.swatch-color_pink{background:#ff90db}.swatch-color_rose{background:#f7c5cc}.swatch-color_red{background:#cb302c}.swatch-color_black{background:#000}.swatch-color_white{background:#fff}.newsletter-landing-page{margin-left:auto;margin-right:auto;max-width:2560px;max-width:690px;padding-bottom:80px;padding-left:15px;padding-right:15px}@media(min-width:1280px){.newsletter-landing-page{padding-left:80px;padding-right:80px}}.newsletter-landing-page__image{display:block;margin:0 auto -30px}@media(min-width:768px){.newsletter-landing-page__image{margin-bottom:0}}.newsletter-landing-page__headline{font-size:32px;font-weight:500;line-height:1.5em;text-align:center}.newsletter-landing-page__benefits{margin-top:62px}@media(min-width:768px){.newsletter-landing-page__benefits{margin-top:80px}}.newsletter-landing-page__form-headline{line-height:1.5em;margin-top:40px}.newsletter-landing-page__footnote{font-size:12px;line-height:1.25em;text-align:center}.newsletter-landing-page__footnote:nth-last-child(2){margin-top:24px}.newsletter-landing-page__footnote:last-child{margin-top:8px}.newsletter-landing-page__footnote a{color:inherit}