<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! systematize.scss | MIT License | github.com/mvasilkov/systematize */html{-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;font-family:-apple-system,Segoe UI,system-ui,Roboto,Helvetica Neue,sans-serif;line-height:1.58}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:#b2d7ff;text-shadow:none}::selection{background-color:#b2d7ff;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}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-family:iconfont;font-style:normal;font-weight:400;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/iconfont.eot);src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/iconfont.woff) format("woff"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/iconfont.ttf) format("truetype"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/iconfont.svg#iconfont) format("svg")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:100;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:100;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:200;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:200;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:300;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:300;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:400;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:400;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:500;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:500;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:600;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:600;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:700;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:700;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:800;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:800;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:900;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Overpass;font-style:italic;font-weight:900;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/Overpass-BlackItalic.ttf) format("truetype")}@font-face{font-display:fallback;font-family:mein tresor icons;font-style:normal;font-weight:400;src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/mein-tresor-icons.eot);src:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/mein-tresor-icons.eot?#iefix) format("embedded-opentype"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/mein-tresor-icons.woff) format("woff"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/mein-tresor-icons.ttf) format("truetype"),url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/fonts/mein-tresor-icons.svg#mein-tresor-icons) format("svg")}.about_us__link--arrow:after,.about_us__link--arrow:before,.about_us__sublinks-menu__item--headline:after,.about_us__sublinks-menu__item--headline:before,.about_us__sublinks-menu__link--arrow:after,.about_us__sublinks-menu__link--arrow:before,.accordion__button:after,.accordion__button:before,.account-addresses__section-edit-name:after,.account-addresses__section-edit-name:before,.account-customers .active-icon--off:after,.account-customers .active-icon--off:before,.account-customers .active-icon--on:after,.account-customers .active-icon--on:before,.account-delete-request__loader:after,.account-delete-request__loader:before,.account-delete__loader:after,.account-delete__loader:before,.address__button--edit:after,.address__button--edit:before,.address__button--remove:after,.address__button--remove:before,.address__line--phone:after,.address__line--phone:before,.box-insertion-teaser__icon--nm-icon-check:after,.box-insertion-teaser__icon--nm-icon-check:before,.box-insertion-teaser__icon--nm-icon-delivery-24h:after,.box-insertion-teaser__icon--nm-icon-delivery-24h:before,.box-insertion-teaser__icon--nm-icon-express-delivery:after,.box-insertion-teaser__icon--nm-icon-express-delivery:before,.box-insertion-teaser__icon--nm-icon-gift-voucher:after,.box-insertion-teaser__icon--nm-icon-gift-voucher:before,.box-insertion-teaser__icon--nm-icon-return:after,.box-insertion-teaser__icon--nm-icon-return:before,.box-insertion-teaser__icon--nm-icon-shop-cart:after,.box-insertion-teaser__icon--nm-icon-shop-cart:before,.burger-menu__close-button:after,.burger-menu__close-button:before,.burger-nav-tree__item--headline:after,.burger-nav-tree__item--headline:before,.burger-nav-tree__link--arrow:after,.burger-nav-tree__link--arrow:before,.button--icon_back-scaling:after,.button--icon_back-scaling:before,.button--icon_back:after,.button--icon_back:before,.button--icon_cart:after,.button--icon_cart:before,.button--icon_checked:after,.button--icon_checked:before,.button--icon_close:after,.button--icon_close:before,.button--icon_edit:after,.button--icon_edit:before,.button--icon_next:after,.button--icon_next:before,.button--icon_reload:after,.button--icon_reload:before,.button--icon_remove:after,.button--icon_remove:before,.button--primary:after,.button--primary:before,.captcha__captcha-reload:after,.captcha__captcha-reload:before,.carousel__button--next:after,.carousel__button--next:before,.carousel__button--prev:after,.carousel__button--prev:before,.cart-select__modal--add-user:after,.cart-select__modal--add-user:before,.cart-select__option--delete:after,.cart-select__option--delete:before,.cart-select__option--edit:after,.cart-select__option--edit:before,.cart-select__option--not-shared:after,.cart-select__option--not-shared:before,.cart-select__option--shared:after,.cart-select__option--shared:before,.category-tile__main-category:after,.category-tile__main-category:before,.category-tile__subcategory:after,.category-tile__subcategory:before,.change-password-form__loader:after,.change-password-form__loader:before,.change-username-form__loader:after,.change-username-form__loader:before,.checkbox__input:checked+.checkbox__box:after,.checkbox__input:checked+.checkbox__box:before,.checkbox__input[disabled]+.checkbox__box:after,.checkbox__input[disabled]+.checkbox__box:before,.checkout-process-breadcrumbs__breadcrumb--previous:after,.checkout-process-breadcrumbs__breadcrumb--previous:before,.checkout-step-personal-information-edit__section-edit-name:after,.checkout-step-personal-information-edit__section-edit-name:before,.checkout-step-summary__add-new-button:after,.checkout-step-summary__add-new-button:before,.checkout-step-summary__edit-detail-button:after,.checkout-step-summary__edit-detail-button:before,.compare-products-list__button:after,.compare-products-list__button:before,.comparelist-page .accordion__button:after,.comparelist-page .accordion__button:before,.contact-form--loader:after,.contact-form--loader:before,.contact-info__link--mail:after,.contact-info__link--mail:before,.contact-info__link--tel:after,.contact-info__link--tel:before,.date-picker__change-select-button--next:after,.date-picker__change-select-button--next:before,.date-picker__change-select-button--prev:after,.date-picker__change-select-button--prev:before,.filter__input:checked+.filter__box:after,.filter__input:checked+.filter__box:before,.filters__apply-button:after,.filters__apply-button:before,.filters__clear-all-button:after,.filters__clear-all-button:before,.filters__filter-toggle:after,.filters__filter-toggle:before,.filters__mobile-close-button:after,.filters__mobile-close-button:before,.filters__open-filters:after,.filters__open-filters:before,.general-message__close:after,.general-message__close:before,.global-app-error:after,.global-app-error:before,.go-top:after,.go-top:before,.header-meta-content__phone:after,.header-meta-content__phone:before,.header__burger-menu-trigger:after,.header__burger-menu-trigger:before,.hero-slider__button--next:after,.hero-slider__button--next:before,.hero-slider__button--prev:after,.hero-slider__button--prev:before,.html-content-button-teaser__button-text-wrapper i:after,.html-content-button-teaser__button-text-wrapper i:before,.i-select__wrapper:after,.i-select__wrapper:before,.icon-font-base:after,.icon-font-base:before,.image-tile-teaser__textContainer:after,.image-tile-teaser__textContainer:before,.input__button--icon_eye-blocked:after,.input__button--icon_eye-blocked:before,.input__button--icon_eye:after,.input__button--icon_eye:before,.input__button--icon_mail:after,.input__button--icon_mail:before,.input__button--icon_save:after,.input__button--icon_save:before,.input__button--icon_search:after,.input__button--icon_search:before,.input__button:after,.input__button:before,.input__close-icon__active:after,.input__close-icon__active:before,.input__close-icon__cancel:after,.input__close-icon__cancel:before,.input__close-icon__not-active:after,.input__close-icon__not-active:before,.lazy-load-image__error:after,.lazy-load-image__error:before,.lazy-load-image__loader:after,.lazy-load-image__loader:before,.list-templates--icon_rows:after,.list-templates--icon_rows:before,.list-templates--icon_tiles:after,.list-templates--icon_tiles:before,.loader:after,.loader:before,.logged-user__info:after,.logged-user__info:before,.minicart__header--added:after,.minicart__header--added:before,.minicomparelist__header--added:after,.minicomparelist__header--added:before,.miniwishlist__header--added:after,.miniwishlist__header--added:before,.modal__close-button:after,.modal__close-button:before,.nav-all-categories__link:after,.nav-all-categories__link:before,.navigation-side--link__arrow:after,.navigation-side--link__arrow:before,.navigation__link:after,.navigation__link:before,.offer-page__footer-store--email:after,.offer-page__footer-store--email:before,.offer-page__footer-store--phone:after,.offer-page__footer-store--phone:before,.pagination__button--next:after,.pagination__button--next:before,.pagination__button--prev:after,.pagination__button--prev:before,.password-form__loader:after,.password-form__loader:before,.product-box-list__salebox__button-cart__in-cart:after,.product-box-list__salebox__button-cart__in-cart:before,.product-box-list__salebox__button-wishlist__not-on-wishlist:after,.product-box-list__salebox__button-wishlist__not-on-wishlist:before,.product-box-list__salebox__button-wishlist__on-wishlist:after,.product-box-list__salebox__button-wishlist__on-wishlist:before,.product-box-tiles__comparelist:after,.product-box-tiles__comparelist:before,.product-box-tiles__placeholder--image:after,.product-box-tiles__placeholder--image:before,.product-box-tiles__slider-button--next:after,.product-box-tiles__slider-button--next:before,.product-box-tiles__slider-button--prev:after,.product-box-tiles__slider-button--prev:before,.product-box-tiles__wishlist__not-on-wishlist:after,.product-box-tiles__wishlist__not-on-wishlist:before,.product-box-tiles__wishlist__on-wishlist:after,.product-box-tiles__wishlist__on-wishlist:before,.product-category-carousel-teaser__link:after,.product-category-carousel-teaser__link:before,.product-category-carousel__button--next:after,.product-category-carousel__button--next:before,.product-category-carousel__button--prev:after,.product-category-carousel__button--prev:before,.product-downloads__icon-document:after,.product-downloads__icon-document:before,.product-downloads__icon-pdf:after,.product-downloads__icon-pdf:before,.product-flags:after,.product-flags:before,.product-gallery__button:after,.product-gallery__button:before,.product-gallery__play-button-small:after,.product-gallery__play-button-small:before,.product-gallery__play-button:after,.product-gallery__play-button:before,.product-gallery__thumb-button:after,.product-gallery__thumb-button:before,.product-gallery__video:after,.product-gallery__video:before,.product-order-position__deleted--message:after,.product-order-position__deleted--message:before,.product-order-position__discount-edit-button--desktop:after,.product-order-position__discount-edit-button--desktop:before,.product-order-position__discount-edit-button:after,.product-order-position__discount-edit-button:before,.product-order-position__edit-button--desktop:after,.product-order-position__edit-button--desktop:before,.product-order-position__edit-button:after,.product-order-position__edit-button:before,.product-order-position__flyout--action__delete:after,.product-order-position__flyout--action__delete:before,.product-order-position__flyout--action__to-wishlist:after,.product-order-position__flyout--action__to-wishlist:before,.product-order-position__flyout--price__free-icon:after,.product-order-position__flyout--price__free-icon:before,.product-order-position__price--free__icon:after,.product-order-position__price--free__icon:before,.product-order-position__remove:after,.product-order-position__remove:before,.product-order-position__select--off:after,.product-order-position__select--off:before,.product-order-position__select--on:after,.product-order-position__select--on:before,.product-page-pagination__product--next:after,.product-page-pagination__product--next:before,.product-page-pagination__product--prev:after,.product-page-pagination__product--prev:before,.product-variations__flyout-icon:after,.product-variations__flyout-icon:before,.product-variations__info-icon:after,.product-variations__info-icon:before,.products-sort:after,.products-sort:before,.promo-code-form__remove-button:after,.promo-code-form__remove-button:before,.promo-item__button--selected:after,.promo-item__button--selected:before,.pswp--fs .pswp__button--fs:after,.pswp--fs .pswp__button--fs:before,.pswp__button--arrow--left:after,.pswp__button--arrow--left:before,.pswp__button--arrow--right:after,.pswp__button--arrow--right:before,.pswp__button--close:after,.pswp__button--close:before,.pswp__button--fs:after,.pswp__button--fs:before,.pswp__button--zoom:after,.pswp__button--zoom:before,.pswp__preloader__donut:after,.pswp__preloader__donut:before,.radio-inputs-list__option-invoice-checkbox-spinner:after,.radio-inputs-list__option-invoice-checkbox-spinner:before,.ratings__star--empty:after,.ratings__star--empty:before,.ratings__star--filled:after,.ratings__star--filled:before,.recommendations-teaser-carousel__button--next:after,.recommendations-teaser-carousel__button--next:before,.recommendations-teaser-carousel__button--prev:after,.recommendations-teaser-carousel__button--prev:before,.recommendations-teaser__button:after,.recommendations-teaser__button:before,.request-password-form__loader:after,.request-password-form__loader:before,.sale-box--loader:after,.sale-box--loader:before,.sale-box__button-to-cart__clicked:after,.sale-box__button-to-cart__clicked:before,.sale-box__button-to-cart__clicked:hover:after,.sale-box__button-to-cart__clicked:hover:before,.sale-box__button-to-cart__not-clicked:after,.sale-box__button-to-cart__not-clicked:before,.sale-box__button-wishlist__not-on-wishlist:after,.sale-box__button-wishlist__not-on-wishlist:before,.sale-box__button-wishlist__on-wishlist:after,.sale-box__button-wishlist__on-wishlist:before,.sale-box__product-details-icon-measurement:after,.sale-box__product-details-icon-measurement:before,.sale-box__refer-to-friend:after,.sale-box__refer-to-friend:before,.sale-box__selling-point-icon:after,.sale-box__selling-point-icon:before,.select__wrapper:after,.select__wrapper:before,.service-teaser--icon_nm-icon-callback-service:after,.service-teaser--icon_nm-icon-callback-service:before,.service-teaser--icon_nm-icon-check:after,.service-teaser--icon_nm-icon-check:before,.service-teaser--icon_nm-icon-delivery-24h:after,.service-teaser--icon_nm-icon-delivery-24h:before,.service-teaser--icon_nm-icon-express-delivery:after,.service-teaser--icon_nm-icon-express-delivery:before,.service-teaser--icon_nm-icon-gift-voucher:after,.service-teaser--icon_nm-icon-gift-voucher:before,.service-teaser--icon_nm-icon-return:after,.service-teaser--icon_nm-icon-return:before,.service-teaser--icon_nm-icon-shop-cart:after,.service-teaser--icon_nm-icon-shop-cart:before,.sidebar-compare-list__remove-button:after,.sidebar-compare-list__remove-button:before,.simple-button-teaser__button-one-text-wrapper i:after,.simple-button-teaser__button-one-text-wrapper i:before,.simple-button-teaser__button-two-text-wrapper i:after,.simple-button-teaser__button-two-text-wrapper i:before,.single-order-details__placeholder:after,.single-order-details__placeholder:before,.social-media__link--facebook:after,.social-media__link--facebook:before,.social-media__link--google-plus:after,.social-media__link--google-plus:before,.social-media__link--instagram:after,.social-media__link--instagram:before,.social-media__link--linkedin:after,.social-media__link--linkedin:before,.social-media__link--twitter:after,.social-media__link--twitter:before,.social-media__link--youtube:after,.social-media__link--youtube:before,.tag__button--icon_close:after,.tag__button--icon_close:before,.teaser-tiles-carousel__button--next:after,.teaser-tiles-carousel__button--next:before,.teaser-tiles-carousel__button--prev:after,.teaser-tiles-carousel__button--prev:before,.teaser-tiles-teaser__image-carousel--link:after,.teaser-tiles-teaser__image-carousel--link:before,.teaser-tiles-teaser__link:after,.teaser-tiles-teaser__link:before,.transport-delivery__close-button:after,.transport-delivery__close-button:before,.transport-form-address__button--edit:after,.transport-form-address__button--edit:before,.transport-form-address__button--remove:after,.transport-form-address__button--remove:before,.transport-form-address__line--phone:after,.transport-form-address__line--phone:before,.transport-form__buttons-loader:after,.transport-form__buttons-loader:before,.user-area__logout-mobile:after,.user-area__logout-mobile:before,.user-shortcut__link--cart:after,.user-shortcut__link--cart:before,.user-shortcut__link--login:after,.user-shortcut__link--login:before,.user-shortcut__link--wishlist:after,.user-shortcut__link--wishlist:before,.username-form__loader:after,.username-form__loader:before,.video-Teaser__play-button:after,.video-Teaser__play-button:before,.wishlist-page .wishlist-position .product-order-position__to-cart-button:after,.wishlist-page .wishlist-position .product-order-position__to-cart-button:before,[is=cart-page]:after,[is=cart-page]:before,[is=products-list-page]:after,[is=products-list-page]:before{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:iconfont,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none}.component-placeholder,.filters__line-placeholder,.product-box-tiles__placeholder--brand,.product-box-tiles__placeholder--name,.product-gallery__placeholder-thumbnail,[is=filter-category] .filter-category__preloader,[is=hero-slider] .hero-slider__placeholder--image,filter-category .filter-category__preloader,hero-slider .hero-slider__placeholder--image{animation:placeHolderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:200% 100%;position:relative}@keyframes placeHolderAnimation{0%{background-position:100% 0}to{background-position:-100% 0}}.swatch-color_ral-7035-lichtgrau{background:#c5c7c4}.swatch-color_green,.swatch-color_gruen,.swatch-color_ral-6020-chromoxidgruen{background:#37422f}.swatch-color_ral-7024-graphitgrau{background:#45494e}.swatch-color_ral-9006-weissaluminium{background:#a1a1a0}.swatch-color_ral-7012-basaltgrau{background:#4e5754}.swatch-color_ral-9016-verkehrsweiss{background:#f1f1ea}.swatch-color_ral-9005-tiefschwarz{background:#0e0e10}.swatch-color_weiss,.swatch-color_white{background:#fff}.swatch-color_black,.swatch-color_schwarz{background:#000}.swatch-color_gelb,.swatch-color_yellow{background:#f9ca24}.swatch-color_orange{background:#f0932b}.swatch-color_red,.swatch-color_rot{background:#eb2f06}.swatch-color_pink,.swatch-color_rosa{background:#ff6b81}.swatch-color_lila,.swatch-color_purple{background:#b53471}.swatch-color_blau,.swatch-color_blue{background:#0652dd}.swatch-color_braun,.swatch-color_brown{background:#d35400}.swatch-color_natur,.swatch-color_nature{background:#27ae60}.swatch-color_grau,.swatch-color_grey{background:#95a5a6}.swatch-color_gold,.swatch-color_goldfarben{background:#ffd32a}.swatch-color_silberfarben,.swatch-color_silver{background:#bdc3c7}.swatch-color_bunt,.swatch-color_multicoloured{background:#2c3e50}.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}.fade-enter,.fade-leave-to{opacity:0}.divider{height:1px;margin:20px 0;position:relative}.divider:before{background-color:#f0f0f0;content:"";height:1px;position:absolute;top:0;width:100%}.switch{display:block;height:32px;position:relative;width:56px}.switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:24px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:24px}.switch .slider__round{border-radius:32px}.switch .slider__round:before{border-radius:50%}.switch .slider__disabled{cursor:not-allowed}.switch input{display:none}.switch input:focus+.slider{box-shadow:0 0 1px #003d71}.switch input:checked+.slider{background-color:#003d71}.switch input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.bubble{bottom:13px;height:50px;right:11px;width:120px}.hartmann-color_1000{background:#cdba88}.hartmann-color_1001{background:#d0b084}.hartmann-color_1002{background:#d2aa6d}.hartmann-color_1003{background:#f9a900}.hartmann-color_1004{background:#e49e00}.hartmann-color_1005{background:#cb8f00}.hartmann-color_1006{background:#e19000}.hartmann-color_1007{background:#e88c00}.hartmann-color_1011{background:#af8050}.hartmann-color_1012{background:#ddaf28}.hartmann-color_1013{background:#e3d9c7}.hartmann-color_1014{background:#ddc49b}.hartmann-color_1015{background:#e6d2b5}.hartmann-color_1016{background:#f1dd39}.hartmann-color_1017{background:#f6a951}.hartmann-color_1018{background:#faca31}.hartmann-color_1019{background:#a48f7a}.hartmann-color_1020{background:#a08f65}.hartmann-color_1021{background:#f6b600}.hartmann-color_1023{background:#f7b500}.hartmann-color_1024{background:#ba8f4c}.hartmann-color_1026{background:#ff0}.hartmann-color_1027{background:#a77f0f}.hartmann-color_1028{background:#ff9c00}.hartmann-color_1032{background:#e2a300}.hartmann-color_1033{background:#f99a1d}.hartmann-color_1034{background:#eb9c52}.hartmann-color_1035{background:#8f8370}.hartmann-color_1036{background:#806440}.hartmann-color_1037{background:#f09200}.hartmann-color_2000{background:#da6e00}.hartmann-color_2001{background:#ba481c}.hartmann-color_2002{background:#bf3922}.hartmann-color_2003{background:#f67829}.hartmann-color_2004{background:#e25304}.hartmann-color_2005{background:#ff4d08}.hartmann-color_2007{background:#ffb200}.hartmann-color_2008{background:#ec6b22}.hartmann-color_2009{background:#de5308}.hartmann-color_2010{background:#d05d29}.hartmann-color_2011{background:#e26e0f}.hartmann-color_2012{background:#d5654e}.hartmann-color_2013{background:#923e25}.hartmann-color_2017{background:#fc5500}.hartmann-color_3000{background:#a72920}.hartmann-color_3001{background:#9b2423}.hartmann-color_3002{background:#9b2321}.hartmann-color_3003{background:#861a22}.hartmann-color_3004{background:#6b1c23}.hartmann-color_3005{background:#59191f}.hartmann-color_3007{background:#3e2022}.hartmann-color_3009{background:#6d342d}.hartmann-color_3011{background:#782423}.hartmann-color_3012{background:#c5856d}.hartmann-color_3013{background:#972e25}.hartmann-color_3014{background:#cb7375}.hartmann-color_3015{background:#d8a0a6}.hartmann-color_3016{background:#a63d30}.hartmann-color_3017{background:#ca555d}.hartmann-color_3018{background:#c63f4a}.hartmann-color_3020{background:#bb1f11}.hartmann-color_3022{background:#cf6955}.hartmann-color_3024{background:#ff2d21}.hartmann-color_3026{background:#ff2a1c}.hartmann-color_3027{background:#ab273c}.hartmann-color_3028{background:#cc2c24}.hartmann-color_3031{background:#a63437}.hartmann-color_3032{background:#701d24}.hartmann-color_3033{background:#a53a2e}.hartmann-color_4001{background:#816183}.hartmann-color_4002{background:#8d3c4b}.hartmann-color_4003{background:#c4618c}.hartmann-color_4004{background:#651e38}.hartmann-color_4005{background:#76689a}.hartmann-color_4006{background:#903373}.hartmann-color_4007{background:#47243c}.hartmann-color_4008{background:#844c82}.hartmann-color_4009{background:#9d8692}.hartmann-color_4010{background:#bb4077}.hartmann-color_4011{background:#6e6387}.hartmann-color_4012{background:#6a6b7f}.hartmann-color_5000{background:#304f6e}.hartmann-color_5001{background:#0e4c64}.hartmann-color_5002{background:#00387a}.hartmann-color_5003{background:#1f3855}.hartmann-color_5004{background:#191e28}.hartmann-color_5005{background:#005387}.hartmann-color_5007{background:#376b8c}.hartmann-color_5008{background:#2b3a44}.hartmann-color_5009{background:#215f78}.hartmann-color_5010{background:#004f7c}.hartmann-color_5011{background:#1a2b3c}.hartmann-color_5012{background:#0089b6}.hartmann-color_5013{background:#193153}.hartmann-color_5014{background:#637d96}.hartmann-color_5015{background:#007caf}.hartmann-color_5017{background:#005b8c}.hartmann-color_5018{background:#048b8c}.hartmann-color_5019{background:#005e83}.hartmann-color_5020{background:#00414b}.hartmann-color_5021{background:#007577}.hartmann-color_5022{background:#222d5a}.hartmann-color_5023{background:#41698c}.hartmann-color_5024{background:#6093ac}.hartmann-color_5025{background:#20697c}.hartmann-color_5026{background:#0f3052}.hartmann-color_6000{background:#3c7460}.hartmann-color_6001{background:#366735}.hartmann-color_6002{background:#325928}.hartmann-color_6003{background:#50533c}.hartmann-color_6004{background:#024442}.hartmann-color_6005{background:#114232}.hartmann-color_6006{background:#3c392e}.hartmann-color_6007{background:#2c3222}.hartmann-color_6008{background:#36342a}.hartmann-color_6009{background:#27352a}.hartmann-color_6010{background:#4d6f39}.hartmann-color_6011{background:#6b7c59}.hartmann-color_6012{background:#2f3d3a}.hartmann-color_6013{background:#7c765a}.hartmann-color_6014{background:#474135}.hartmann-color_6015{background:#3d3d36}.hartmann-color_6016{background:#00694c}.hartmann-color_6017{background:#587f40}.hartmann-color_6018{background:#60993b}.hartmann-color_6019{background:#b9ceac}.hartmann-color_6020{background:#37422f}.hartmann-color_6021{background:#8a9977}.hartmann-color_6022{background:#3a3327}.hartmann-color_6024{background:#008351}.hartmann-color_6025{background:#5e6e3b}.hartmann-color_6026{background:#005f4e}.hartmann-color_6027{background:#7ebab5}.hartmann-color_6028{background:#315442}.hartmann-color_6029{background:#006f3d}.hartmann-color_6032{background:#237f52}.hartmann-color_6033{background:#45877f}.hartmann-color_6034{background:#7aadac}.hartmann-color_6035{background:#194d25}.hartmann-color_6036{background:#04574b}.hartmann-color_6037{background:#008b29}.hartmann-color_6038{background:#00b51b}.hartmann-color_6039{background:#b3c43e}.hartmann-color_7000{background:#7a888e}.hartmann-color_7001{background:#8c979c}.hartmann-color_7002{background:#817863}.hartmann-color_7003{background:#797669}.hartmann-color_7004{background:#9a9b9b}.hartmann-color_7005{background:#6b6e6b}.hartmann-color_7006{background:#766a5e}.hartmann-color_7008{background:#745f3d}.hartmann-color_7009{background:#5d6058}.hartmann-color_7010{background:#585c56}.hartmann-color_7011{background:#52595d}.hartmann-color_7012{background:#575d5e}.hartmann-color_7013{background:#575044}.hartmann-color_7015{background:#4f5358}.hartmann-color_7016{background:#383e42}.hartmann-color_7021{background:#2f3234}.hartmann-color_7022{background:#4c4a44}.hartmann-color_7023{background:#808076}.hartmann-color_7024{background:#45494e}.hartmann-color_7026{background:#374345}.hartmann-color_7030{background:#928e85}.hartmann-color_7031{background:#5b686d}.hartmann-color_7032{background:#b5b0a1}.hartmann-color_7033{background:#7f8274}.hartmann-color_7034{background:#92886f}.hartmann-color_7035{background:#c5c7c4}.hartmann-color_7036{background:#979392}.hartmann-color_7037{background:#7a7b7a}.hartmann-color_7038{background:#b0b0a9}.hartmann-color_7039{background:#6b665e}.hartmann-color_7040{background:#989ea1}.hartmann-color_7042{background:#8e9291}.hartmann-color_7043{background:#4f5250}.hartmann-color_7044{background:#b7b3a8}.hartmann-color_7045{background:#8d9295}.hartmann-color_7046{background:#7e868a}.hartmann-color_7047{background:#c8c8c7}.hartmann-color_7048{background:#817b73}.hartmann-color_8000{background:#89693f}.hartmann-color_8001{background:#9d622b}.hartmann-color_8002{background:#794d3e}.hartmann-color_8003{background:#7e4b27}.hartmann-color_8004{background:#8d4931}.hartmann-color_8007{background:#70462b}.hartmann-color_8008{background:#724a25}.hartmann-color_8011{background:#5a3827}.hartmann-color_8012{background:#66332b}.hartmann-color_8014{background:#4a3526}.hartmann-color_8015{background:#5e2f26}.hartmann-color_8016{background:#4c2b20}.hartmann-color_8017{background:#442f29}.hartmann-color_8019{background:#3d3635}.hartmann-color_8022{background:#1a1719}.hartmann-color_8023{background:#a45729}.hartmann-color_8024{background:#795038}.hartmann-color_8025{background:#755847}.hartmann-color_8028{background:#513a2a}.hartmann-color_8029{background:#7f4031}.hartmann-color_9001{background:#e9e0d2}.hartmann-color_9002{background:#d6d5cb}.hartmann-color_9003{background:#ecece7}.hartmann-color_9004{background:#2b2b2c}.hartmann-color_9005{background:#0e0e10}.hartmann-color_9006{background:#a1a1a0}.hartmann-color_9007{background:#868581}.hartmann-color_9010{background:#f1ede1}.hartmann-color_9011{background:#27292b}.hartmann-color_9012{background:#f8f2e1}.hartmann-color_9016{background:#f1f1ea}.hartmann-color_9017{background:#29292a}.hartmann-color_9018{background:#c8cbc4}.hartmann-color_9022{background:#858583}.hartmann-color_9023{background:#787b7a}.tooltip{background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:5px;bottom:calc(100% + 5px);color:#333;left:50%;opacity:0;padding:10px;position:absolute;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:nowrap;width:auto}.tooltip:after{border:8px solid transparent;border-top-color:#f0f0f0;content:"";left:50%;margin-left:-8px;position:absolute;top:100%}.tooltip--bottom{bottom:auto;top:calc(100% + 5px)}.tooltip--bottom:after{border-color:transparent transparent #f0f0f0;bottom:100%;top:auto}*{box-sizing:border-box}body,html{background-color:#fff;color:#333;display:block;font-size:14px;font-weight:300;line-height:1.3;line-height:1.4;margin:0}body,button,html,input,select,textarea{font-family:Overpass}.h1,h1{font-size:40px;font-weight:600;line-height:1.2}@media (max-width:1024px){.h1,h1{font-size:32px}}.h2,h2{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.h2,h2{font-size:24px}}.h3,h3{font-size:24px;font-weight:600;line-height:1.2}@media (max-width:1024px){.h3,h3{font-size:18px}}.h3.sub-title,h3.sub-title{font-weight:300}.h4,h4{font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.h4,h4{font-size:16px;line-height:1.3}}.h5,h5{font-size:16px}.h5,.h6,h5,h6{font-weight:600;line-height:1.4}.h6,.p,h6,p{font-size:14px}.p,p{font-weight:300;line-height:1.4}.input{display:block}.input__wrapper{align-items:flex-start;background:#fff;box-shadow:0 0 0 1px #ededed;display:flex;height:42px;justify-content:space-between;overflow:hidden;transition:border .2s,box-shadow .2s;width:100%}.input__wrapper--focus,.input__wrapper:hover{box-shadow:0 0 0 1px #003d71}.input__wrapper--focus{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.input__wrapper--error{box-shadow:0 0 0 1px #d9534f}.input__wrapper--error:hover{box-shadow:0 0 0 1px #b52b27}.input__wrapper--success{box-shadow:0 0 0 1px #0a8543}.input__wrapper--success:hover{box-shadow:0 0 0 1px #053e1f}.input__wrapper--disabled{background:#f0f0f0;cursor:not-allowed}.input__wrapper--disabled:hover{box-shadow:0 0 0 1px #ededed}.input__field{background:none;border:none;flex:1;font-size:14px;height:100%;line-height:1.4;padding:0 15px;width:100%}.input__field:focus{outline:none}.input__field--disabled{opacity:.55}.input__field::placeholder{color:#8c8c8e;font-size:14px;line-height:1.4}.input__button{background:#003d71;border:none;cursor:pointer;flex:0 0 auto;height:100%;padding:0 40px 0 5px;position:relative;text-align:left}.input__button:focus{outline:none}.input__button:after{color:#fff;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.input__button:after{content:"\ea2b";font-size:12px}.input__button--icon_search:after{content:"\ea33";font-size:16px}.input__button--icon_mail:after{content:"\ea0f";font-size:16px}.input__button--icon_eye{background-color:transparent}.input__button--icon_eye:after{color:#555;content:"\ea14";font-size:16px;font-weight:300}.input__button--icon_eye-blocked{background-color:transparent}.input__button--icon_eye-blocked:after{color:#555;content:"\ea15";font-size:16px;font-weight:300}.input__button--icon_save:after{font-size:18px;margin-left:15px}.input__button-icon{color:#fff;font-size:18px;position:relative;z-index:2}.input__button-text{color:#fff;display:block;font-size:14px;font-weight:300;line-height:1.4;padding-right:5px;position:relative;z-index:2}.input__error{margin-top:8px;position:relative;z-index:5}.input__label{display:block;font-size:12px;margin:5px 0;max-height:50px;opacity:1;overflow:hidden;transform:translate(0);transition:transform .15s ease-out,opacity .05s ease-out}@media (min-width:815px){.input__label--only-mobile{display:none}}.input__label--as-placeholder{opacity:0;padding-bottom:0;pointer-events:none;transform:translate(15px,35px)}.input__label--required:after{content:"*"}.input__hint{color:#555;display:block;font-size:12px;margin-top:5px}.input__close-icon{background-color:transparent;border:1px solid transparent;cursor:pointer;display:inline-block;margin-right:10px;margin-top:10px;outline:0;vertical-align:middle}.input__close-icon__active{margin-top:12px}.input__close-icon__active:before{color:#003d71;content:"\ea07"}.input__close-icon__not-active:before{color:#8c8c8e;content:"\ea07";font-size:8px}.input__close-icon__cancel:before{color:#8c8c8e;content:"\ea07"}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.input-error{color:#d9534f;display:block;font-size:14px;line-height:1.4}.button{background:#003d71;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:300;height:56px;line-height:56px;padding:0 30px;position:relative;text-align:center;text-decoration:none;width:auto}.button:after:hover{transition:color .15s linear}.button:hover{background:#00274e;color:#fff;text-decoration:none;transition:background .15s linear,border-color .15s linear,color .15s linear}.button:active,.button:focus{outline:none}.button--primary{background:#003d71;color:#fff;display:inline-block;min-width:100%;text-transform:uppercase}.button--primary:after{content:"\ea2b"}.button--primary:after{display:inline-block;font-size:10px;padding-left:8px}.button--secondary{background:#fff;color:#003d71;display:inline-block;text-transform:uppercase}.button--secondary:after{display:inline-block;font-size:10px;padding-left:8px}.button--secondary--hover,.button--secondary:hover{background:#00274e;color:#fff}.button--alt{background:#003d71;border-color:#003d71;color:#fff}.button--alt:after{color:#fff}.button--alt:hover{background:#00274e;border-color:#003d71;color:#fff}.button--alt:hover:after{color:#003d71}.button--black{background:#000;border-color:#333;color:#fff}.button--black:after{color:#fff}.button--black:hover{background:#fff;border-color:#333;color:#333}.button--black:hover:after{color:#333}.button--white{background:transparent;border-color:#fff;color:#fff}.button--white:after{color:#fff}.button--white:hover{background:#fff;border-color:#fff;color:#333}.button--white:hover:after{color:#333}.button--bright,.button--light{background:none;border-color:#fff;color:#fff}.button--bright:after,.button--light:after{color:#fff}.button--bright:hover,.button--light:hover{background:#333;border-color:#333}.button--dark{background:none;border-color:#333;color:#333}.button--dark:after{color:#333}.button--dark:hover{background:#333;border-color:#333;color:#fff}.button--disabled{cursor:not-allowed;opacity:.8}.button--type_back{padding:0 30px 0 40px}.button--type_back:after{left:15px;line-height:0;margin-left:0;right:auto;transform:rotate(-180deg)}.button--size_40{font-size:14px;height:40px;line-height:1.4;line-height:40px}.button--size_48{font-size:16px;height:48px;line-height:1.4;line-height:48px}.button--icon{padding:0 40px}.button--icon:after{font-size:12px;font-weight:600;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.button--icon--front:after{left:15px;right:auto}.button--icon_reload:after{content:"\ea31"}.button--icon_close:after{content:"\ea07"}.button--icon_next:after{content:"\ea2b"}.button--icon_back:before{content:"\ea24";font-size:12px;font-weight:600;left:15px;right:auto}.button--icon_back-scaling:before{content:"\ea24";font-size:12px;font-weight:600;left:15px;right:auto}@media (max-width:1023px){.button--icon_back-scaling:before{font-size:8px}}.button--icon_cart:after{content:"o";font-family:mein tresor icons,sans-serif;font-size:18px;font-weight:500}.button--icon_edit:after{content:"\ea2d"}.button--icon_remove:after{content:"\ea3b"}.button--icon_checked:after{content:"\ea0b"}.button__type--primary1{background-color:#f5f7f9;border-radius:2px;color:#003d71}.button__type--primary1:hover{background-color:#d1d6d9;color:#00274e}.button__type--primary2{background-color:#003d71;border-radius:2px;color:#fff}.button__type--primary2:hover{background-color:#00274e;color:#f5f7f9}.button__type--secondary1{background-color:transparent;border:2px solid #003d71;border-radius:2px;color:#003d71}.button__type--secondary1:hover{background-color:transparent;border:2px solid #00274e;color:#00274e}.button__type--secondary2{background-color:transparent;border:2px solid #fff;border-radius:2px;color:#fff}.button__type--secondary2:hover{background-color:transparent;border:2px solid #f5f7f9;color:#f5f7f9}.button__type--important{background-color:#f5b63f;border-radius:2px;color:#003d71}.button__type--important:hover{background-color:#e0a026;color:#00274e}.cookie-box{background:#fff;bottom:0;box-shadow:0 -3px 5px 0 rgba(0,0,0,.15);left:0;position:fixed;right:0;z-index:1250}.cookie-box__content{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1210px;padding:15px;width:100%}@media (min-width:815px){.cookie-box__content{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.cookie-box__text{color:#333;flex:1 1 auto;font-size:14px;line-height:1.4;padding-right:15px}@media (min-width:815px){.cookie-box__text{padding-right:20px}}.cookie-box__text strong{color:#333;display:block;font-weight:600}.cookie-box__text a,.cookie-box__text a:visited{color:#003d71;text-decoration:underline}.cookie-box__close-button{flex:0 1 220px}.checkbox{cursor:pointer}.checkbox:hover .checkbox__label{color:#333}.checkbox__wrapper{display:block;padding-left:35px;position:relative}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__box{border-color:#003d71}.checkbox__input:checked+.checkbox__box:before{color:#003d71;content:"\ea0b";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox__input:checked+.checkbox__box+.checkbox__label{color:#333}.checkbox__input[disabled]+.checkbox__box{border-color:#8c8c8e}.checkbox__input[disabled]+.checkbox__box:before{color:#8c8c8e;content:"\ea0b"}.checkbox__box{border:2px solid dimgray;display:block;height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}.checkbox__box:hover{border:2px solid #333}.checkbox__label{color:#555;font-size:14px;line-height:1.4}.checkbox__label--swatch{display:none}.textarea{display:block}.textarea__wrapper{align-items:flex-start;background:#fff;border:1px solid #ededed;display:flex;height:100%;justify-content:space-between;overflow:hidden;transition:border .2s,box-shadow .2s;width:100%}.textarea__wrapper--focus,.textarea__wrapper:hover{border-color:#003d71}.textarea__wrapper--focus{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.textarea__wrapper--error{border:1px solid #d9534f}.textarea__wrapper--error:hover{border:1px solid #b52b27}.textarea__wrapper--success{border:1px solid #0a8543}.textarea__wrapper--success:hover{border:1px solid #053e1f}.textarea__wrapper--disabled{background:#f0f0f0;cursor:not-allowed}.textarea__wrapper--disabled:hover{border:1px solid #ededed}.textarea__field{background:none;border:none;flex:1;font-size:14px;height:100%;line-height:1.4;min-height:100px;padding:10px 15px;resize:none;width:100%}.textarea__field:focus{outline:none}.textarea__field--disabled{opacity:.55}.textarea__field::placeholder{color:#8c8c8e;font-size:14px;line-height:1.4}.textarea__error{margin-top:8px;position:relative;z-index:5}.textarea__label{display:block;font-size:12px;margin:5px 0;max-height:50px;opacity:1;overflow:hidden;transform:translate(0);transition:transform .15s ease-out,opacity .05s ease-out}@media (min-width:815px){.textarea__label--only-mobile{display:none}}.textarea__label--as-placeholder{opacity:0;padding-bottom:0;pointer-events:none;transform:translate(15px,35px)}.textarea__label--required:after{content:"*"}.form-structure__structure{align-items:flex-start}.form-structure__row,.form-structure__structure{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.form-structure__row{align-items:stretch;height:auto}@media (min-width:815px){.form-structure__row{margin-bottom:20px}}.form-structure__row-left-column{display:none}@media (min-width:815px){.form-structure__row-left-column{align-items:flex-start;display:block;display:flex;flex-direction:column;justify-content:center;width:30%}}.form-structure__row-inputs{align-items:flex-start;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;margin:0 -10px;width:calc(100% + 20px)}@media (min-width:815px){.form-structure__row-inputs--column{width:70%}}.form-structure__input-wrapper{margin-bottom:20px;padding:0 10px;width:100%}@media (min-width:815px){.form-structure__input-wrapper{margin-bottom:0}.form-structure__input-wrapper--no-label{margin-bottom:20px}}@media (min-width:815px){.form-structure__input-wrapper--no-label:last-child{margin-bottom:0}}.form-structure__input-wrapper--size_100{width:100%}.form-structure__input-wrapper--size_75{width:75%}.form-structure__input-wrapper--size_60{width:60%}.form-structure__input-wrapper--size_50{width:50%}.form-structure__input-wrapper--size_40{width:40%}.form-structure__input-wrapper--size_25{width:25%}@media (min-width:815px){.form-structure__input-wrapper--size-tablet_100{width:100%}.form-structure__input-wrapper--size-tablet_75{width:75%}.form-structure__input-wrapper--size-tablet_60{width:60%}.form-structure__input-wrapper--size-tablet_50{width:50%}.form-structure__input-wrapper--size-tablet_40{width:40%}.form-structure__input-wrapper--size-tablet_25{width:25%}}@media (min-width:1025px){.form-structure__input-wrapper--size-desktop_100{width:100%}.form-structure__input-wrapper--size-desktop_75{width:75%}.form-structure__input-wrapper--size-desktop_60{width:60%}.form-structure__input-wrapper--size-desktop_50{width:50%}.form-structure__input-wrapper--size-desktop_40{width:40%}.form-structure__input-wrapper--size-desktop_25{width:25%}}.form-structure__input{width:100%}.form-structure__row-hint{color:#555;font-size:12px;margin-top:5px}.form-structure__row-label{color:#333;font-size:16px;font-weight:600;line-height:1.4}.burger-menu{background:#f0f0f0;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding-top:55px;position:fixed;top:0;transform:translateX(-310px);transition:transform .3s;width:310px;z-index:1300}@media (min-width:1025px){.burger-menu{display:none}}.burger-menu--open{transform:translateX(0)}.burger-menu__close-button{display:block;height:25px;position:absolute;right:15px;text-align:center;top:15px;width:25px}.burger-menu__close-button:before{color:#003d71;content:"\ea07";font-size:20px}.burger-menu__nav-wrapper{overflow:hidden}.burger-menu__meta-content{display:block}@media (min-width:1025px){.burger-menu__meta-content{display:none}}.burger-nav-tree{background:#fff;display:block;list-style:none;margin:0;padding:0 15px;position:relative}.burger-nav-tree__subcategories{background:#fff;left:0;position:absolute;top:0;transform:translate3d(100%,0,0);transition:transform .3s;width:100%}.burger-nav-tree__subcategories--active{transform:translateZ(0)}.burger-nav-tree__item{cursor:pointer;display:block;margin:0;padding:0}.burger-nav-tree__item--headline{border-bottom:1px solid #eee;color:#003d71;font-size:12px;padding:15px 0 15px 20px;position:relative;text-transform:uppercase}.burger-nav-tree__item--headline:before{color:#003d71;content:"\ea2b";font-size:10px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg)}.burger-nav-tree__item--category-special{border-bottom:1px solid #eee;padding:5px 0}.burger-nav-tree__item--subcategory_first{padding-top:5px}.burger-nav-tree__item--subcategory_last{padding-bottom:5px}.burger-nav-tree__item--bottom-link_first{border-top:1px solid #eee;padding-top:5px}.burger-nav-tree__link{color:#333;display:block;font-size:14px;font-weight:500;line-height:1.4;padding:10px 0;position:relative;text-decoration:none}.burger-nav-tree__link:visited{color:#333}.burger-nav-tree__link--highlighted{color:#003d71}.burger-nav-tree__link--arrow:before{color:#003d71;content:"\ea2b";font-size:12px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-overlay{background:rgba(0,0,0,.8);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}.page-overlay__badge{bottom:10px;height:80px;left:10px;position:fixed;width:160px;z-index:999}.image-magnify{position:relative}.image-magnify:before{content:"";display:none}.image-magnify__loader{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.image-magnify__loader--visible{display:block}.image-magnify__image{display:block;height:100%;width:100%}.image-magnify__magnify{border:1px solid #eee;cursor:crosshair}.image-magnify__magnify,.image-magnify__preview-wrapper{left:0;overflow:hidden;position:absolute;top:0;visibility:hidden}.image-magnify__preview-wrapper{background:#fff;height:100%;width:100%;z-index:900}.image-magnify__preview-wrapper--visible{visibility:visible}.image-magnify__preview{box-sizing:content-box;position:relative}.loader,.pswp__preloader__donut,.sale-box--loader,.single-order-details__placeholder{background:#fff;position:relative}.loader:before,.pswp__preloader__donut:before,.sale-box--loader:before,.single-order-details__placeholder:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.language-switcher{display:flex;position:relative}@media (max-width:1023px){.language-switcher{height:310px}}.language-switcher .i-select__custom-dropdown,.language-switcher .i-select__custom-dropdown-wrapper{border:none}.language-switcher__flyout{background-color:#f5f7f9;left:auto;position:absolute;top:15px;z-index:800}@media (min-width:1025px){.language-switcher__flyout{right:0}}.language-switcher__flyout ul{padding-inline:10px}.language-switcher__link{cursor:pointer;text-decoration:underline}.language-switcher__group{display:flex;flex-direction:row;font-size:12px;height:30px;justify-content:flex-start;line-height:30px;vertical-align:middle}.language-switcher__listElement{padding-left:5px;padding-right:5px}.language-switcher__top--icon{height:15px;width:15px}.language-switcher__icon{height:12px;margin-right:7px;vertical-align:middle;width:12px}.language-switcher__icon--option{margin-right:5px}@media (max-width:1024px){.language-switcher__icon{display:none}}.language-switcher__select{margin-top:-18px;position:absolute;z-index:600}.language-switcher__select&gt;.select__field{text-transform:uppercase}.language-switcher__select&gt;.select__wrapper&gt;.select__selected-value{height:1em}@media (max-width:1024px){.language-switcher__select{display:none}}.language-switcher__burger{display:none}@media (max-width:1024px){.language-switcher__burger{display:flex;justify-content:space-between;padding:10px 15px}}.language-switcher__burger--label{font-size:14px;font-weight:500;line-height:1.4;margin-top:10px}.language-switcher__burger--wrapper{align-items:center;display:flex;flex-direction:column;margin-left:10px}.language-switcher__burger--options{display:flex;flex-direction:row;flex-wrap:wrap}.language-switcher__burger--icon{border:3px solid transparent;border-radius:30px;box-sizing:content-box;height:25px;width:25px}.language-switcher__burger--icon--selected{border:3px solid #003d71}.language-switcher__burger--icon-label{margin-top:5px}.select__label{display:block;font-size:12px;margin:5px 0}@media (min-width:815px){.select__label--only-mobile{display:none}}.select__label--required:after{content:"*"}.select__wrapper{background:#fff;border:1px solid #ededed;cursor:pointer;height:45px;position:relative;transition:border .2s,box-shadow .2s;width:100%;z-index:0}.select__wrapper:before{color:#003d71;content:"\ea0e";font-size:16px;font-weight:700;position:absolute;right:9px;top:50%;transform:translateY(-50%);z-index:1}.select__wrapper--error{border:1px solid #d9534f}.select__wrapper--success{border:1px solid #0a8543}.select__wrapper--disabled{background:#f0f0f0;cursor:not-allowed}.select__wrapper--disabled:hover{border:1px solid #ededed}.select__wrapper--disabled:before{display:none}.select__wrapper--active{z-index:200}.select__wrapper--active:before{transform:translateY(-50%) rotate(180deg)}.select__wrapper--icon{align-items:center;border:none;display:flex;height:auto;padding:0}.select__wrapper--icon:before{display:none}.select__field{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.select__field::-ms-expand{display:none}.select__field:focus{outline:none}.select__error{color:#d9534f;display:block;font-size:14px;line-height:1.4;margin-top:8px}.select__custom-dropdown{background:#fff;left:-1px;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;transition:max-height .2s;width:calc(100% + 2px)}.select__custom-dropdown--expand-top{bottom:100%;top:auto}.select__custom-dropdown--visible{border:1px solid #ededed}.select__custom-dropdown--icon{left:-10px;margin-top:10px;width:auto}.select__custom-option,.select__selected-value{align-items:center;display:flex;justify-content:flex-start;padding:7px 33px 7px 12px;position:relative;width:100%}.select__custom-option--align-right,.select__selected-value--align-right{justify-content:flex-end}.select__selected-value{height:100%}.select__selected-value--icon{color:#333;font-size:12px;font-weight:500;height:13px;padding:0;text-decoration:underline}.select__custom-option{height:100%;min-height:40px}.select__custom-option:last-child{border-bottom:none}.select__custom-option--selected{font-weight:600}@media (min-width:1024px){.select__custom-option:hover{background:#f0f0f0}}.select__custom-option--icon{font-size:12px;font-weight:500;min-height:30px;padding:0 10px}.select__custom-option--icon--selected{display:none}.select__option-value-image,.select__selected-value-image{display:block;height:auto;margin-right:15px;max-width:26px}.i-select__label{display:block;font-size:12px;margin:5px 0}@media (max-width:814px){.i-select__label{margin:8px 0}}@media (min-width:815px){.i-select__label--only-mobile{display:none}}.i-select__label--required:after{content:"*"}.i-select__wrapper{background:#fff;border:1px solid #ededed;cursor:pointer;height:45px;position:relative;transition:border .2s,box-shadow .2s;width:100%;z-index:0}@media (max-width:1023px){.i-select__wrapper{cursor:default}}.i-select__wrapper:before{color:#003d71;content:"\ea0e";font-size:16px;font-weight:700;position:absolute;right:9px;top:50%;transform:translateY(-50%);z-index:1}.i-select__wrapper--error{border:1px solid #d9534f}.i-select__wrapper--success{border:1px solid #0a8543}.i-select__wrapper--disabled{background:#f0f0f0;cursor:not-allowed}.i-select__wrapper--disabled:hover{border:1px solid #ededed}.i-select__wrapper--disabled:before{display:none}.i-select__wrapper--active{z-index:200}.i-select__wrapper--active:before{transform:translateY(-50%) rotate(180deg)}.i-select__wrapper--icon{align-items:center;border:none;display:flex;height:auto;padding:0}.i-select__wrapper--icon:before{display:none}.i-select__field{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.i-select__field::-ms-expand{display:none}.i-select__field:focus{outline:none}.i-select__error{color:#d9534f;display:block;font-size:14px;line-height:1.4;margin-top:8px}.i-select__custom-dropdown-wrapper{border:1px solid #ededed}.i-select__custom-dropdown{background:#fff;border:1px solid #ededed;left:-1px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;transition:max-height .2s;width:calc(100% + 2px)}.i-select__custom-dropdown--icon{left:-10px;margin-top:10px;width:auto}.i-select__custom-dropdown--expand-top{bottom:100%;top:auto}.i-select__custom-option,.i-select__selected-value{align-items:center;display:flex;justify-content:flex-start;padding:7px 33px 7px 12px;position:relative;width:100%}.i-select__custom-option--align-right,.i-select__selected-value--align-right{justify-content:flex-end}.i-select__selected-value{height:100%}.i-select__selected-value--icon{color:#333;font-size:12px;font-weight:500;height:13px;padding:0;text-decoration:underline}.i-select__custom-option{height:100%;min-height:40px}.i-select__custom-option:last-child{border-bottom:none}.i-select__custom-option--selected{background:#f0f0f0;font-weight:600}@media (min-width:1024px){.i-select__custom-option:hover{background:#f0f0f0}}.i-select__custom-option--icon{font-size:12px;font-weight:500;min-height:30px;padding:0 10px}.i-select__custom-option--icon--selected{display:none}.i-select__option-value-image,.i-select__selected-value-image{display:block;height:auto;margin-right:15px;max-width:26px}.table{border:1px solid #eee;border-radius:5px;border-spacing:0;display:block;text-align:left;width:100%}@media (min-width:815px){.table{display:table}}.table__body{display:block;width:100%}@media (min-width:815px){.table__body{display:table-row-group}}.table__row{background:#fff;display:block}@media (min-width:815px){.table__row{display:table-row}}.table__row:nth-child(2n){background:#eae6e3}.table__row th{color:#333;display:block;font-size:14px;font-weight:300;line-height:1.4;padding:10px 20px}@media (min-width:815px){.table__row th{display:table-cell}}.table__row--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media (min-width:815px){.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{border-bottom:5px solid #eae6e3;display:block}@media (min-width:815px){.table__head{display:table-header-group}}.table__head--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media (min-width:815px){.table__head--mobile-hidden{height:auto;position:relative;visibility:visible;z-index:auto}}.table__cell{color:#333;display:block;font-size:14px;line-height:1.4;padding:10px 20px}@media (min-width:815px){.table__cell{display:table-cell}}.table__cell--mobile-label:before{color:#333;content:attr(data-title);font-size:14px;font-weight:600;line-height:1.4;margin-right:10px}@media (min-width:815px){.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}.captcha__input{align-items:flex-start;border:1px solid #ededed;border-radius:5px;display:flex;height:35px;justify-content:space-between;overflow:hidden;transition:border .2s,box-shadow .2s;width:160px}.captcha__input:hover{border-color:#003d71;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.captcha__input--error{border:1px solid #d9534f}.captcha__input--error:hover{border:1px solid #b52b27}.captcha__input--success{border:1px solid #0a8543}.captcha__input--success:hover{border:1px solid #053e1f}.captcha__image{height:50px;width:120px}.captcha__error{color:#d9534f;display:block;font-size:14px;line-height:1.4;margin-top:8px}.captcha__captcha-reload{cursor:pointer;display:inline-block;position:absolute;right:20px;top:5px;transition:transform .2s}.captcha__captcha-reload:before{color:#003d71;content:"\ea31";font-size:20px;padding:5px}.captcha__captcha-reload--rotate{transform:rotate(1turn)}.header{position:relative;z-index:500}.header__top-bar{background:#f5f7f9;border-bottom:1px solid #ededed;position:relative;z-index:501}.header .header__meta-menu{display:none}@media (min-width:1025px){.header .header__meta-menu{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}}@media (min-width:1025px) and (min-width:815px){.header .header__meta-menu{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.header__sticky{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.header__sticky--active{left:0;position:fixed;top:0;width:100%;will-change:position}.header__main{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1210px;padding:15px;width:100%}@media (min-width:815px){.header__main{flex-wrap:wrap;padding-left:20px;padding-right:20px}}@media (min-width:1025px){.header__main{padding-bottom:0;padding-top:25px}.header__main--type_checkout{padding-bottom:20px}}.header__logo-link{display:block;height:auto;width:50%}@media (min-width:1024px){.header__logo-link{order:2;width:160px}}@media (min-width:1025px){.header__logo-link{width:210px}}.header__light__logo-link{display:block;height:auto;width:50%}@media (min-width:815px){.header__light__logo-link{width:160px}}@media (min-width:1025px){.header__light__logo-link{width:210px}}.header__logo{display:block;height:auto;width:140px}@media (min-width:1024px){.header__logo{width:100%}}.header__trust-symbols{display:flex;flex-direction:row-reverse}.header__trust-icon{max-height:50px}.header__burger-menu-trigger{color:#003d71;display:flex;height:30px;margin-right:15px;margin-top:10px;text-align:center;width:10%}.header__burger-menu-trigger:before{content:"\ea29";font-size:30px}@media (min-width:1025px){.header__burger-menu-trigger{display:none}}.header__user-shortcuts{align-items:flex-end;display:flex;justify-content:flex-end;position:relative;width:45%}@media (min-width:1024px){.header__user-shortcuts{flex:0 1 238px;margin-right:0;order:5;width:auto}}.header__user-shortcut{margin-left:20px;width:65px}.header__user-shortcut:first-child{margin-left:0}@media (min-width:815px){.header__user-shortcut{width:70px}}.header__user-shortcut--wishlist{display:block}.header__user-shortcut--compare{width:0}.header__navigation{display:none}@media (min-width:1025px){.header__navigation{display:block;order:6;padding-top:25px;width:100%}}.header__search{margin-top:10px;width:80%}@media (min-width:1024px){.header__search{flex:1 0 auto;margin:0;order:3;padding:0 45px;width:auto}}.header__search-autosuggest{margin:0 auto}@media (min-width:815px){.header__search-autosuggest{max-width:500px}}.header__product-flyout{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);margin-top:10px;max-width:320px;padding:20px;position:absolute;right:0;top:100%;width:calc(100vw - 30px);z-index:750}.header__checkout-process-breadcrumbs{order:6}.logged-user{background-color:#fbf8e5;border-bottom:1px solid #ededed;font-size:14px;font-weight:500;line-height:1.4;min-height:28px;padding:10px 0;width:100%}@media (min-width:815px){.logged-user{padding:24px 0}}.logged-user__wrapper{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.logged-user__wrapper{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.logged-user__info{align-items:center;color:#ec601a;display:flex;margin:0;max-width:70%}@media (min-width:815px){.logged-user__info{max-width:none}}.logged-user__info:before{color:inherit;font-size:24px;line-height:1.2;margin-right:15px}@media (max-width:1024px){.logged-user__info:before{font-size:18px}}.logged-user__link{color:#ec601a;text-decoration:underline}.logged-user__link:active,.logged-user__link:focus,.logged-user__link:hover{color:inherit}@media (min-width:1024px){.navigation{position:relative}.navigation__list{align-items:stretch;background:#003d71;display:flex;flex-flow:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.navigation__list--width_auto{display:inline-block}.navigation__link{border-left:1px solid #ededed;color:var(--fontColor,#fff);display:block;font-size:14px;font-weight:600;line-height:1.4;padding:0 20px;position:relative;text-align:center;text-decoration:none;transition:border .2s,color .2s;white-space:nowrap}.navigation__link--all{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.1);text-align:center;width:200px}.navigation__link:visited{color:var(--fontColor,#fff)}.navigation__link:hover{color:var(--fontHover,#fff)}.navigation__link:after{color:var(--fontColor,#fff);content:"\ea0e";display:inline-block;font-size:12px;margin-left:10px;transition:transform .2s}.navigation__flyout{background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);height:auto;opacity:0;position:absolute;right:0;top:100%;transition:visibility .2s,opacity .2s;visibility:hidden;width:100%}.navigation__flyout--all{left:0;right:auto;width:auto}.navigation__element{background:var(--backgroundColor);border-bottom:2px solid transparent;display:inline-block;flex:1;padding:15px 0}.navigation__element:last-child .navigation__link{border-right:none}.navigation__element:first-child .navigation__link{border-left:none}.navigation__element:hover{background:var(--backgroundHover,#00274e);border-bottom:2px solid #fff}.navigation__element:hover .navigation__link{color:var(--fontHover,#fff)}.navigation__element:hover .navigation__link:after{color:var(--fontHover);transform:rotate(180deg)}.navigation__element:hover .navigation__flyout{opacity:1;visibility:visible}}@media (min-width:1025px){.navigation-flyout__wrapper{padding:25px}.navigation-flyout__content{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.navigation-flyout__categories-list{list-style:none;margin:15px 0 0;padding:0}.navigation-flyout__categories-list--main{column-count:3;margin-top:0;padding:25px 0;width:100%}.navigation-flyout__categories-list--size_75{width:75%}.navigation-flyout__image-wrapper{display:block;width:25%}.navigation-flyout__image{display:block;height:auto;width:100%}.navigation-flyout__categories-element{background:var(--backgroundColor);margin-bottom:7px}.navigation-flyout__categories-element--main{break-inside:avoid;margin-bottom:0;padding-bottom:25px}.navigation-flyout__categories-element:hover{background:var(--backgroundHover)}.navigation-flyout__categories-link{color:var(--fontColor,#333);font-size:14px;line-height:1.4;text-decoration:none}.navigation-flyout__categories-link:hover{color:var(--fontHover,#003d71)}.navigation-flyout__categories-link--main{font-weight:600}.navigation-flyout__footer{border-top:1px solid #eee;padding-top:25px;width:100%}.navigation-flyout__footer-link{color:#333;display:inline-block;font-size:14px;line-height:1.4;text-decoration:none}.navigation-flyout__footer-link:hover,.navigation-flyout__footer-link:visited{color:#333;text-decoration:none}.navigation-flyout__footer-link:hover{color:#003d71}.navigation-flyout__footer-link i{color:#003d71;font-size:14px;line-height:1.4;margin-left:5px}.nav-all-categories--flyout-visible{display:flex;width:100%}.nav-all-categories__main-column{display:flex;flex-direction:column;height:100%;position:relative;width:200px}}@media (min-width:1025px){.nav-all-categories__main-column--flyout-visible:after{box-shadow:0 0 15px 0 rgba(0,0,0,.3);content:"";height:100%;position:absolute;right:-1px;top:0;width:1px;z-index:1}.nav-all-categories__list-wrapper{flex:1 1 auto}.nav-all-categories__list{list-style:none;margin:0;padding:0}.nav-all-categories__item{display:block;margin:-1px 0 0}.nav-all-categories__item:first-child{margin-top:0}.nav-all-categories__link{border-bottom:1px solid #eee;border-top:1px solid transparent;color:#333;display:block;padding:10px 20px;position:relative;text-decoration:none}.nav-all-categories__link:before{color:#333;content:"\ea2b";font-size:10px;font-weight:600;left:3px;position:absolute;top:calc(50% - 5px)}.nav-all-categories__link:hover,.nav-all-categories__link:visited{color:#333;text-decoration:none}.nav-all-categories__link--active,.nav-all-categories__link:hover{border-color:#003d71;color:#003d71}.nav-all-categories__link--active:before,.nav-all-categories__link:hover:before{color:#003d71}.nav-all-categories__link-icon{font-size:14px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.nav-all-categories__navigation-flyout{display:none;position:relative;width:calc(100% - 200px);z-index:2}.nav-all-categories__navigation-flyout--visible{background:#fff;display:flex}}.search-autosuggest{position:relative}.search-autosuggest__input{position:relative;width:100%;z-index:2}.search-autosuggest__suggestions-flyout{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);left:-5px;padding:55px 20px 20px;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}@media (min-width:816px){.search-autosuggest__suggestions-flyout__products{left:-100px;padding:55px 20px 0;top:-5px;width:calc(100% + 200px)}}@media (max-width:815px){.search-autosuggest__suggestions-flyout{max-height:60vh;overflow-y:scroll}}.search-autosuggest__suggestions-list{margin-top:15px}@media (min-width:816px){.search-autosuggest__suggestions-list__left{border-right:1px solid #ededed;float:left;padding-left:10px;width:60%}.search-autosuggest__suggestions-list__right{float:right;padding-left:10px;width:40%}}.search-autosuggest__suggestions-name{display:block;font-size:12px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.search-autosuggest__suggestion{color:#8c8c8e;font-size:14px;line-height:1.4;margin-bottom:5px;position:relative;text-decoration:none}.search-autosuggest__suggestion__info{display:flex;flex-wrap:wrap}.search-autosuggest__suggestion__products-image{height:78px}.search-autosuggest__suggestion__products-name{padding:0 10px}.search-autosuggest__suggestion__products-price{font-weight:600;padding:0 10px}.search-autosuggest__suggestion__product{display:flex}.search-autosuggest__suggestion__product:not(:last-child){border-bottom:1px solid #ededed}.search-autosuggest__suggestion:visited{color:#8c8c8e}.search-autosuggest__suggestion:last-child{margin-bottom:0}.search-autosuggest__suggestion--active,.search-autosuggest__suggestion:hover{color:#003d71;text-shadow:0 0 10px rgba(0,0,0,.15)}.search-autosuggest__suggestion--active:visited,.search-autosuggest__suggestion:hover:visited{color:#003d71}.footer{margin-top:20px;width:100%}.footer__subtext{color:#333;display:inline-block;font-size:14px;font-weight:100;line-height:1.4;padding:0 0 20px;position:relative;text-decoration:none;width:100%}.footer__subtext:active,.footer__subtext:focus,.footer__subtext:hover{text-decoration:none}@media (max-width:1023px){.footer__subtext{padding-top:20px}}.footer__row-wrapper{background-color:#f5f7f9;display:block;padding:30px 0}.footer__row-wrapper:empty{border:0}.footer__row-wrapper:last-child{border-top:1px solid #a7abb2}@media (min-width:1024px){.footer__row-wrapper{padding:50px 0}}.footer__row-wrapper--top{background-color:#003d71;padding:30px 0}.footer__row-wrapper--white{background-color:#fff;display:block;padding:30px 0}.footer__row{display:block;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.footer__row{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.footer__row--top{color:#fff;display:block;font-size:14px;line-height:1.4;margin:0 auto;text-align:center;text-transform:uppercase}@media (max-width:1023px){.footer__row--teaser{padding-bottom:0}}.footer__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.footer__column{display:inline-block;padding-bottom:10px;width:100%}@media (min-width:815px){.footer__column{padding-right:20px;width:50%}.footer__column:nth-child(2n){padding-right:0}}@media (min-width:1024px){.footer__column{padding-bottom:0;padding-right:0;width:25%}}.footer__logotypes,.footer__payments{display:flex;flex-direction:column}@media (min-width:815px){.footer__logotypes,.footer__payments{align-items:center}}.footer .grid,.footer .row{margin:0;padding:0}.social-media{display:flex;padding:15px 0}@media (min-width:815px){.social-media{padding:20px 0}}.social-media__link{border:1px solid #a7abb2;border-radius:50%;color:#333;display:block;font-size:12px;font-weight:600;height:32px;margin:0 5px;position:relative;text-decoration:none;transition:color .2s,border-color .2s;width:32px}.social-media__link:focus,.social-media__link:hover{border-color:#333;color:#333}.social-media__link:first-child{margin-left:0}.social-media__link:before{display:block;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.social-media__link--instagram:before{content:"\ea22"}.social-media__link--facebook:before{content:"\ea16"}.social-media__link--twitter:before{content:"\ea3d"}.social-media__link--youtube:before{content:"\ea42"}.social-media__link--linkedin:before{content:"\ea25"}.social-media__link--google-plus:before{content:"\ea1a"}.footer-newsletter__headline{display:inline-block;padding:5px 0 20px;position:relative;width:100%}.footer-newsletter__headline,.footer-newsletter__text{color:#8c8c8e;font-size:14px;font-weight:100;line-height:1.4}.footer-newsletter__text{display:block}.footer-newsletter__button{width:100%}.footer-newsletter__success{color:#0a8543;display:block;font-size:14px;line-height:1.4;margin-top:8px;position:relative;z-index:5}.user-shortcut__link{align-items:center;color:#003d71;display:flex;flex-direction:column;font-style:normal;position:relative;text-align:center;text-decoration:none}.user-shortcut__link:before{color:#003d71;font-size:24px;line-height:1.2}@media (max-width:1024px){.user-shortcut__link:before{font-size:18px}}.user-shortcut__link--login:before{content:"\ea3f"}.user-shortcut__link--wishlist:before{content:"\ea1d"}.user-shortcut__link--cart:before{content:"o";font-family:mein tresor icons,sans-serif}.user-shortcut__link--active{color:#003d71}.user-shortcut__label{display:none}@media (min-width:815px){.user-shortcut__label{color:#a7abb2;display:block;font-size:12px;font-weight:500;margin-top:7px}}.user-shortcut__notification-badge{background-color:#f5b63f;border-radius:50%;color:#555;font-size:12px;height:18px;line-height:20px;min-width:18px;padding:0 3px;position:absolute;right:-10px;text-align:center;top:-8px}@media (min-width:815px){.user-shortcut__notification-badge{right:0}}.user-shortcut__notification-badge--active{background-color:#003d71;color:#fff}.user-shortcut__flyout{background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);display:block;max-width:320px;position:absolute;right:0;top:100%;width:calc(100vw - 30px);z-index:750}.user-shortcut__flyout--large{max-height:80vh;max-width:70vw;overflow-y:scroll;scrollbar-width:none}.user-shortcut__flyout--large::-webkit-scrollbar{display:none}@media (max-width:814px){.user-shortcut__flyout--large{max-width:90vw}.user-shortcut__flyout--mobile-hidden{display:none}}.user-shortcut__flyout:before{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.3);content:"";display:block;height:10px;position:absolute;top:-5px;transform:rotate(45deg);width:10px;z-index:1}.user-shortcut__flyout:after{background:#fff;content:"";display:block;height:7px;position:absolute;top:0;width:20px;z-index:2}.user-shortcut__flyout--b2b:before{right:17px}@media (min-width:815px){.user-shortcut__flyout--b2b:before{right:25px}}.user-shortcut__flyout--cart:before{right:17px}@media (min-width:815px){.user-shortcut__flyout--cart:before{right:25px}}.user-shortcut__flyout--cart:after{right:12px}@media (min-width:815px){.user-shortcut__flyout--cart:after{right:20px}}.user-shortcut__flyout--cart--b2b:before{right:50px}@media (min-width:815px){.user-shortcut__flyout--cart--b2b:before{right:115px}}.user-shortcut__flyout--wishlist:before{right:50px}@media (min-width:815px){.user-shortcut__flyout--wishlist:before{right:115px}}.user-shortcut__flyout--wishlist:after{right:45px}@media (min-width:815px){.user-shortcut__flyout--wishlist:after{right:100px}}.user-shortcut__flyout--wishlist--b2b:before{right:83px}@media (min-width:815px){.user-shortcut__flyout--wishlist--b2b:before{right:205px}}.miniwishlist__products{height:auto;margin:0 15px 15px}.miniwishlist__products-scroll{height:320px;margin:0 15px;overflow-y:scroll}.miniwishlist__products-scroll::-webkit-scrollbar{display:none}.miniwishlist__product-order-position{border-bottom:1px solid #ededed}.miniwishlist__product-order-position:last-child{border-bottom:none}.miniwishlist__product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.miniwishlist__product-image{display:block;height:auto;width:60px}.miniwishlist__product-details{display:flex;flex-direction:column;width:calc(100% - 80px)}.miniwishlist__product-name{color:#333;display:block;font-size:14px;line-height:1.4;margin-bottom:5px}.miniwishlist__product-nr,.miniwishlist__product-quantity{color:#8c8c8e;display:block;font-size:12px;margin-top:5px}.miniwishlist__message{color:#333;display:block;font-size:14px;line-height:1.4;margin:10px 0}.miniwishlist__button{display:block;margin:10px 0;width:300px}.miniwishlist__close{background:#003d71;border-radius:50%;cursor:pointer;height:14px;position:absolute;right:20px;top:15px;width:14px;z-index:4}.miniwishlist__close:after,.miniwishlist__close:before{background:#fff;border-radius:2px;content:"";height:10px;left:50%;margin:-5px 0 0 -1px;position:absolute;top:50%;width:2px}.miniwishlist__close:before{transform:rotate(45deg)}.miniwishlist__close:after{transform:rotate(-45deg)}.miniwishlist__header{border-bottom:1px solid #ededed;font-size:16px;font-weight:500;height:30px;line-height:1.4;margin:15px 15px 5px}.miniwishlist__header--add{font-weight:600;height:50px}.miniwishlist__header--added:after{color:#0a8543;content:"\ea41"}.miniwishlist__footer{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.miniwishlist__footer--many{box-shadow:0 -2px 5px rgba(0,0,0,.3);position:relative}.miniwishlist__price-box{background:#ededed;height:70px;width:100%}.miniwishlist__footer-box{display:flex;flex-direction:row;justify-content:space-between;margin:0 15px}.miniwishlist__footer-box:first-child{padding:15px 0 5px}.miniwishlist__shipping{font-size:10px}.miniwishlist__total{font-size:16px;line-height:1.4}.miniwishlist__total&gt;small{font-size:10px}.miniwishlist__empty{height:130px;padding:15px}.minicomparelist__products{height:auto;margin:0 15px 15px}.minicomparelist__products-scroll{margin:0 15px;overflow-y:scroll;scrollbar-width:none}.minicomparelist__products-scroll::-webkit-scrollbar{display:none}.minicomparelist__product-order-position{border-bottom:1px solid #ededed}.minicomparelist__product-order-position:last-child{border-bottom:none}.minicomparelist__product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.minicomparelist__product-image{display:block;height:auto;width:60px}.minicomparelist__product-details{display:flex;flex-direction:column;width:calc(100% - 80px)}.minicomparelist__product-name{color:#333;display:block;font-size:14px;line-height:1.4;margin-bottom:5px}.minicomparelist__product-nr,.minicomparelist__product-quantity{color:#8c8c8e;display:block;font-size:12px;margin-top:5px}.minicomparelist__message{color:#333;display:block;font-size:14px;line-height:1.4;margin:10px 0}.minicomparelist__general-message{z-index:3}.minicomparelist__button{border:1px solid #000;display:block;font-size:16px;font-weight:300;margin:10px 0;width:300px}.minicomparelist__close{background:#003d71;border-radius:50%;cursor:pointer;height:14px;position:absolute;right:20px;top:15px;width:14px;z-index:0}.minicomparelist__close:after,.minicomparelist__close:before{background:#fff;border-radius:2px;content:"";height:10px;left:50%;margin:-5px 0 0 -1px;position:absolute;top:50%;width:2px}.minicomparelist__close:before{transform:rotate(45deg)}.minicomparelist__close:after{transform:rotate(-45deg)}.minicomparelist__header{border-bottom:1px solid #ededed;font-size:16px;font-weight:500;height:30px;line-height:1.4;margin:15px 15px 5px}.minicomparelist__header--add{font-weight:600;height:50px}.minicomparelist__header--added:after{color:#0a8543;content:"\ea41"}.minicomparelist__footer{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.minicomparelist__footer--many{box-shadow:0 -2px 5px rgba(0,0,0,.3);position:relative}.minicomparelist__price-box{background:#ededed;height:70px;width:100%}.minicomparelist__footer-box{display:flex;flex-direction:row;justify-content:space-between;margin:0 15px}.minicomparelist__footer-box:first-child{padding:15px 0 5px}.minicomparelist__shipping{font-size:10px}.minicomparelist__total{font-size:16px;line-height:1.4}.minicomparelist__total&gt;small{font-size:10px}.minicomparelist__empty{height:130px;padding:15px}.compare-products-list__button{background-color:#fff;border:1px solid #000;color:#333;display:block;font-size:16px;font-weight:300;margin:5px 15px 10px}@media (min-width:815px){.compare-products-list__button{margin-left:5px;margin-right:5px;width:auto}}@media (max-width:814px){.compare-products-list__button{text-align:center}}.compare-products-list__button:after{content:"\ea3b";font-size:18px;position:absolute;right:15px;top:18px}@media (max-width:1023px){.compare-products-list__button:after{font-size:14px;right:5px}}@media (max-width:814px){.compare-products-list__button:after{font-size:18px;right:10px}}.compare-products-list__tiles{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:816px){.compare-products-list__tiles{margin:0;width:100%}}.compare-products-list__tiles__element--type_product,.compare-products-list__tiles__element--type_product-wishlist{border-bottom:1px solid #eee;border-right:1px solid #eee;width:100%}.compare-products-list__tiles__element--type_product-wishlist:nth-child(2n),.compare-products-list__tiles__element--type_product:nth-child(2n){border-right:none}@media (min-width:816px){.compare-products-list__tiles__element--type_product,.compare-products-list__tiles__element--type_product-wishlist{border:none;width:25%}}@media (max-width:814px){.compare-products-list__tiles__element--type_product,.compare-products-list__tiles__element--type_product-wishlist{width:50%}}@media (min-width:816px){.compare-products-list__tiles__element--size_25,.compare-products-list__tiles__element--type_product-wishlist{border:none;width:25%}}.compare-products-list__product-box{height:90%;max-height:85%;width:100%}.compare-products-list__list{width:100%}.compare-products-list__list__element--type_product{border-bottom:1px solid #eee}@media (min-width:816px){.compare-products-list__list__element--type_product{border:none}}.sidebar-compare-list__item{background-color:#f5f7f9;border:0;color:#003d71;cursor:pointer;font-size:14px;line-height:1.4;padding:6px 5px}.sidebar-compare-list__button{display:block;margin:10px 0}.sidebar-compare-list__remove-button{float:right;position:relative}.sidebar-compare-list__remove-button:before{content:"\ea3b";font-size:14px}.sidebar-compare-list__list{max-height:100%;overflow-y:auto}@media (min-width:815px){.sidebar-compare-list__list{overflow-y:initial;padding:10px 0 20px}}.sidebar-compare-list__header{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:block;left:0;padding:15px;position:relative;top:0;width:100%;z-index:3}@media (min-width:815px){.sidebar-compare-list__header{box-shadow:none;padding:0}}.sidebar-compare-list__name{font-size:18px;line-height:1.2}@media (max-width:1024px){.sidebar-compare-list__name{font-size:16px;line-height:1.3}}.b2bBasketLimit__close{background:#003d71;border-radius:50%;cursor:pointer;height:14px;position:absolute;right:20px;top:15px;width:14px;z-index:4}.b2bBasketLimit__close:after,.b2bBasketLimit__close:before{background:#fff;border-radius:2px;content:"";height:10px;left:50%;margin:-5px 0 0 -1px;position:absolute;top:50%;width:2px}.b2bBasketLimit__close:before{transform:rotate(45deg)}.b2bBasketLimit__close:after{transform:rotate(-45deg)}.b2bBasketLimit__header{border-bottom:1px solid #ededed;font-size:16px;font-weight:500;height:30px;line-height:1.4;margin:15px 15px 5px}.b2bBasketLimit__body{margin-top:15px}.b2bBasketLimit__slash{left:50%;position:absolute;top:45px}.b2bBasketLimit__slash:before{background-color:#333;content:"";height:100px;position:absolute;transform:rotate(45deg);width:1px}.b2bBasketLimit__slash__cart-page{left:50%;position:relative;top:-45px}.b2bBasketLimit__total{font-size:24px;height:30px;line-height:1.2;margin:0 15px 15px}@media (max-width:1024px){.b2bBasketLimit__total{font-size:18px}}.b2bBasketLimit__total__cart-page{margin:0 15px}.b2bBasketLimit__total__warn{color:#d9534f}.b2bBasketLimit__max{color:#003d71;float:right;font-size:24px;height:30px;line-height:1.2;margin:0 15px 15px;text-align:right}@media (max-width:1024px){.b2bBasketLimit__max{font-size:18px}}.b2bBasketLimit__max__cart-page{margin:0 15px}.b2bBasketLimit__empty{height:130px;padding:15px}.b2bBasketLimit__cart-page{width:250px}.b2bDirectOrder__headline{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px}.b2bDirectOrder__form{display:flex}.b2bDirectOrder__input{width:450px}.b2bDirectOrder__button{height:42px;width:42px}.header-meta-content__contact{font-size:12px}.header-meta-content__links{display:flex}.header-meta-content__link{color:#333;display:inline-block;position:relative;text-decoration:none}@media (min-width:1025px){.header-meta-content{padding-bottom:10px;padding-top:10px}.header-meta-content__contact{display:block}.header-meta-content__phone{color:#333;display:inline-block;font-weight:500;padding-left:30px;position:relative;text-decoration:none}.header-meta-content__phone:before{color:#003d71;content:"\ea2f";font-size:20px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotateY(180deg)}.header-meta-content__phone-info{color:#a7abb2;display:inline-block;margin-left:10px}.header-meta-content__links{justify-content:flex-end}.header-meta-content__link{font-size:14px;line-height:1.4;padding:0 10px}.header-meta-content__link:hover{text-decoration:underline}}@media (max-width:1024px){.header-meta-content__contact{display:none}.header-meta-content__links{flex-direction:column}.header-meta-content__link{border-bottom:1px solid #a7abb2;font-size:14px;line-height:1.4;padding:10px 15px}}.service-teaser{align-items:center;display:flex;justify-content:flex-start;position:relative;text-decoration:none}.service-teaser:hover,.service-teaser:visited{text-decoration:none}.service-teaser:before{color:#003d71;font-size:40px;left:10px;line-height:1.2;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.service-teaser:before{font-size:32px}}.service-teaser--icon_nm-icon-callback-service:before{content:"\ea1c"}.service-teaser--icon_nm-icon-delivery-24h:before{content:"\ea3c"}.service-teaser--icon_nm-icon-gift-voucher:before{content:"\ea19"}.service-teaser--icon_nm-icon-shop-cart:before{content:"o";font-family:mein tresor icons,sans-serif}.service-teaser--icon_nm-icon-return:before{content:"\ea31"}.service-teaser--icon_nm-icon-express-delivery:before{content:"\ea3a"}.service-teaser--icon_nm-icon-check:before{content:"\ea0b"}.service-teaser--theme_dark{background-color:#000}.service-teaser--theme_bright{background-color:#40b686}.service-teaser--theme_highlight{background-color:#f0f0f0}.service-teaser--theme_discreet{background-color:#d9534f}.service-teaser--theme_orange{background-color:#003d71}.service-teaser--theme_dark-grey{background-color:#3f4043}.service-teaser--theme_light-grey{background-color:#f0f0f0}.service-teaser__content{color:#333;display:flex;flex-flow:column;font-size:14px;font-weight:600;justify-content:center;line-height:1.4;max-width:180px;min-height:50px;overflow-wrap:break-word;padding-left:40px;width:100%}@media (min-width:1025px){.service-teaser__content{max-width:210px;padding-left:70px}}@media (max-width:815px){.product-category-preview-teaser__products-wrapper{margin-left:15px;margin-right:15px}.product-category-preview-teaser{margin-left:-15px;margin-right:-15px}}.product-category-preview-teaser__buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}@media (max-width:815px){.product-category-preview-teaser__buttons-wrapper{margin:15px}}.product-category-preview-teaser__buttons-wrapper__RIGHT{justify-content:right}@media (min-width:816px){.product-category-preview-teaser__buttons-wrapper__RIGHT{margin-right:15px}}.product-category-preview-teaser__buttons-wrapper__LEFT{justify-content:left}@media (min-width:816px){.product-category-preview-teaser__buttons-wrapper__LEFT{margin-left:15px}}.product-category-preview-teaser__category-link-button{display:flex;justify-content:flex-end;margin-bottom:15px}.product-category-preview-teaser__category-link-button__button-text{border:2px solid;display:inline-block;font-weight:300;white-space:nowrap}@media (max-width:815px){.product-category-preview-teaser__category-link-button__button-text{display:block}}.product-category-preview-teaser__button-text{align-content:center;font-size:16px;line-height:1.4}.box-insertion-teaser{height:100%}.box-insertion-teaser__box{display:flex;padding:15px 0}.box-insertion-teaser__icon{display:block;font-size:40px;height:40px;width:40px}@media (min-width:1024px){.box-insertion-teaser__icon{font-size:48px;height:55px;width:55px}}.box-insertion-teaser__icon--nm-icon-delivery-24h:after{content:"\ea3c"}.box-insertion-teaser__icon--nm-icon-gift-voucher:after{content:"\ea19"}.box-insertion-teaser__icon--nm-icon-shop-cart:after{content:"o";font-family:mein tresor icons,sans-serif}.box-insertion-teaser__icon--nm-icon-return:after{content:"\ea31"}.box-insertion-teaser__icon--nm-icon-express-delivery:after{content:"\ea3a"}.box-insertion-teaser__icon--nm-icon-check:after{content:"\ea0b"}.box-insertion-teaser__image-wrapper{align-items:center;display:flex;padding:0 15px;position:relative;text-align:center}.box-insertion-teaser__image{height:auto;max-height:100%;max-width:100%;width:auto}.box-insertion-teaser__content-wrapper{display:flex;flex-direction:column;padding:0 15px}.box-insertion-teaser__headline{font-size:32px;font-weight:600;line-height:1.2;padding-bottom:5px}@media (max-width:1024px){.box-insertion-teaser__headline{font-size:24px}}@media (min-width:815px){.box-insertion-teaser__headline{padding-bottom:15px}}.box-insertion-teaser__theme--default{color:#333}.box-insertion-teaser__theme--color-brand-bg{background-color:#003d71;color:#fff}.box-insertion-teaser__theme--color-gray-dark-bg,.box-insertion-teaser__theme--color-gray-darker-bg{background-color:#3f4043;color:#fff}.box-insertion-teaser__theme--color-success-bg{background-color:#40b686;color:#fff}.box-insertion-teaser__theme--color-text-bg{background-color:#333;color:#003d71}.box-insertion-teaser__theme--color-danger-bg,.box-insertion-teaser__theme--color-warning-bg{background-color:#d9534f;color:#fff}.box-insertion-teaser__theme--color-info-bg{background-color:#5bc0de;color:#fff}.box-insertion-teaser__theme--color-white-bg{background-color:#fff;color:#003d71}.box-insertion-teaser__theme--color-black-bg{background-color:#000;color:#003d71}.box-insertion-teaser__theme--color-gray-bg{background-color:#f0f0f0;color:#003d71}.box-insertion-teaser__theme--color-gray-lighter-bg{background-color:#cbcbcb;color:#003d71}.box-insertion-teaser__theme--color-gray-light-bg{background-color:#f0f0f0;color:#003d71}.box-insertion-teaser__text{display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-weight:300;justify-content:center;line-height:1.4}.box-insertion-teaser a{text-decoration:none}.box-insertion-teaser a:hover{box-shadow:0 5px 5px -3px #3f4043}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:15px auto;max-width:1210px;padding-left:15px;padding-right:15px;position:relative;width:100%;z-index:2}@media (min-width:815px){.breadcrumbs{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.breadcrumbs--seo{display:none}.breadcrumbs__item{display:block;margin-right:15px;padding-bottom:5px;padding-right:15px;position:relative}.breadcrumbs__item:after{background:#8c8c8e;content:"";display:block;height:12px;margin-top:-5px;position:absolute;right:0;top:32%;transform:skew(-15deg);width:1px}.breadcrumbs__item:last-child{margin-left:0;padding-left:0}.breadcrumbs__item:last-child:after{content:none}.breadcrumbs__link{color:#8c8c8e;font-size:12px;text-decoration:none}@media (max-width:1024px){.breadcrumbs__link{font-size:10px}}.headline{display:block;font-weight:600;margin:0;text-transform:uppercase;width:100%}.headline--type_teaser{align-items:center;display:flex;font-size:18px;line-height:1.2;margin:0 0 40px}@media (max-width:1024px){.headline--type_teaser{font-size:16px;line-height:1.3}}.headline--type_teaser:before{background-color:#ededed;content:"";display:flex;flex-grow:1;height:1px;margin-right:20px}.headline--type_teaser:after{background-color:#ededed;content:"";display:flex;flex-grow:1;height:1px;margin-left:20px}.headline--type_h1,.headline.h1,.headline h1{font-size:40px;line-height:1.2}@media (max-width:1024px){.headline--type_h1,.headline.h1,.headline h1{font-size:32px}}.headline--type_h2,.headline.h2,.headline h2{font-size:32px;line-height:1.2;text-transform:none}@media (max-width:1024px){.headline--type_h2,.headline.h2,.headline h2{font-size:24px}}.headline--type_h3,.headline.h3,.headline h3{font-size:24px;line-height:1.2;text-transform:none}@media (max-width:1024px){.headline--type_h3,.headline.h3,.headline h3{font-size:18px}}.headline--type_h4,.headline.h4,.headline h4{font-size:18px;line-height:1.2;text-transform:none}@media (max-width:1024px){.headline--type_h4,.headline.h4,.headline h4{font-size:16px;line-height:1.3}}.headline--type_h5,.headline.h5,.headline h5{font-size:16px;line-height:1.4;text-transform:none}.headline--type_h6,.headline.h6,.headline h6{font-size:14px;line-height:1.4;text-transform:none}.products-list-page{display:block;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:815px){.products-list-page{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;padding-right:20px}}.products-list-page__column{display:none}@media (min-width:815px){.products-list-page__column{border-right:1px solid #ededed;display:block;padding-right:20px;width:calc(25% - 15px)}}.products-list-page__content{width:100%}@media (min-width:815px){.products-list-page__content{padding-left:20px;width:calc(75% + 15px)}}.products-list-page__loader{background:rgba(255,255,255,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.products-list-page__loader--hidden{display:none}.products-list-page__column{display:block}.products-list-page__name{margin:0 0 30px;padding:0;text-align:left;text-transform:none}@media (min-width:815px){.products-list-page__name{margin:0 0 50px}}.products-list-page__teaser-top{margin:0 0 30px;width:100%}@media (min-width:815px){.products-list-page__teaser-top{margin:0 0 50px}}.products-list-page__teaser-bottom{margin:30px 0;width:100%}.products-list-page__sidebar-menu{display:none}@media (min-width:815px){.products-list-page__sidebar-menu{border-bottom:1px solid #ededed;display:block;margin-bottom:25px;padding-bottom:25px}}.products-list-page__sidebar-tresorfinder{border-bottom:1px solid #ededed;display:block;margin-bottom:25px;padding-bottom:25px}.products-list-page__sidebar-tresorfinder .button:nth-child(n+2){margin-top:15px}.products-list-page__top-bar{display:none}@media (min-width:815px){.products-list-page__top-bar{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;width:100%}}.products-list-page__bottom-bar{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}@media (min-width:815px){.products-list-page__bottom-bar{border-top:1px solid #ededed;padding-top:20px}}.products-list-page__products-sort{display:none}@media (min-width:815px){.products-list-page__products-sort{display:block;width:280px}}.products-list-page__products-count{align-items:center;color:#8c8c8e;display:flex;flex-grow:1;height:40px}.products-list-page__products-count--text{margin-left:20px}.products-list-page__active-filters{border-bottom:1px solid #eee;padding-bottom:10px;padding-top:10px}@media (min-width:815px){.products-list-page__active-filters{border-bottom:0;margin-bottom:20px;padding-bottom:0;padding-top:0}}.products-list-page__insertion{width:100%}.products-list-page__insertion--top{margin-bottom:30px}.products-list-page__insertion--bottom{margin-top:30px}.products-list-page__last-search-terms{display:block;margin-bottom:30px;width:100%}.products-list-page__content-search-results{border-top:1px solid #ededed;margin-top:20px;padding-top:20px}.products-list-page__button{display:block}.products-list-page__button-tresorfinder{padding:0}@media (max-width:1023px){.products-list-page__button-tresorfinder{font-size:12px}}.products-list-page__tresorfinder-headline{margin-top:20px;text-transform:capitalize}[is=products-list-page]{min-height:740px}[is=products-list-page]:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}[is=products-list-page] *{display:none}.filter__options{max-height:160px;overflow-y:auto;padding-bottom:20px}.filter__options--swatches{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.filter__option{cursor:pointer;display:block;margin-bottom:10px;padding:2px 0 2px 30px;position:relative}.filter__option:last-child{margin-bottom:0}.filter__option--swatch{border:2px solid #ededed;height:42px;margin-right:6px;padding-left:0;width:42px}.filter__option--swatch-active{border-color:#333}.filter__option--disabled{cursor:not-allowed;opacity:.5}.filter__input{display:none}.filter__input:checked+.filter__box{border-color:#003d71}.filter__input:checked+.filter__box:before{color:#003d71;content:"\ea0b";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.filter__input:checked+.filter__box--swatch{border-color:transparent}.filter__input:checked+.filter__box--swatch:before{display:none}.filter__input:checked+.filter__box+.filter__label{font-weight:600}.filter__box{border:2px solid #ededed;display:block;height:22px;left:0;position:absolute;top:0;width:22px}.filter__box--swatch{border-color:transparent;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px)}.filter__label{font-size:14px;line-height:1.4}.filter__label--swatch{display:none}.filter__option-product-count{color:#8c8c8e}.filter__search{margin-bottom:20px;width:100%}.filters__wrapper{display:none}@media (min-width:815px){.filters__wrapper{display:block;position:static}}.filters__wrapper--mobile-active{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;min-height:100%;position:fixed;right:0;top:0;z-index:1400}.filters__list{max-height:100%;overflow-y:auto}@media (min-width:815px){.filters__list{overflow-y:initial;padding:10px 0 20px}}.filters__mobile-toggles{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:815px){.filters__mobile-toggles{display:none}}.filters__open-filters{background:#fff;border:1px solid #eee;border-left:none;border-radius:0;font-size:14px;height:40px;line-height:1.4;line-height:40px;padding:0 15px;position:relative;text-align:left;width:50%}.filters__open-filters:before{color:#003d71;content:"\ea04";font-size:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.filters__products-sort{border:1px solid #eee;border-left:none;border-right:none;width:50%}.filters__header{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:block;left:0;padding:15px;position:relative;top:0;width:100%;z-index:3}@media (min-width:815px){.filters__header{box-shadow:none;padding:0}}.filters__footer{background:#fff;bottom:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;padding:15px;position:absolute;width:100%;z-index:3}@media (min-width:815px){.filters__footer{box-shadow:none;padding:0;position:static}}.filters__name{font-size:18px;line-height:1.2}@media (max-width:1024px){.filters__name{font-size:16px;line-height:1.3}}.filters__mobile-close-button:before{color:#003d71;content:"\ea07";font-size:20px;position:absolute;right:15px;top:15px}@media (min-width:815px){.filters__mobile-close-button{display:none}}.filters__clear-all-button{color:#8c8c8e;cursor:pointer;font-size:14px;height:20px;line-height:1.4;position:relative;text-align:center;width:100%}.filters__clear-all-button:before{color:#003d71;content:"\ea07"}@media (min-width:815px){.filters__clear-all-button:before{font-size:16px;margin-right:5px;transform:translateY(13%)}}@media (min-width:815px){.filters__clear-all-button{display:inline-block;height:auto;padding:0;text-align:left;width:auto}}.filters__apply-button{background:#003d71;border:none;color:#fff;cursor:pointer;display:block;font-size:18px;height:40px;line-height:1.2;margin-bottom:10px;position:relative;text-align:center;width:100%}@media (max-width:1024px){.filters__apply-button{font-size:16px;line-height:1.3}}@media (min-width:815px){.filters__apply-button{display:none}}.filters__apply-button:before{color:#fff;content:"\ea04"}.filters__filter{border-bottom:1px solid #ededed}.filters__filter:last-child{border-bottom:none}.filters__filter--disabled{display:none}.filters__filter-toggle{background:none;border:none;cursor:pointer;display:block;font-size:16px;line-height:1.4;padding:15px;position:relative;text-align:left;width:100%}@media (min-width:815px){.filters__filter-toggle{padding:15px 0}}.filters__filter-toggle:active,.filters__filter-toggle:focus{outline:none}.filters__filter-toggle:before{color:#003d71;content:"\ea0e";font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media (min-width:815px){.filters__filter-toggle:before{right:0}}.filters__filter-toggle--active:before{transform:translateY(-50%) rotate(180deg)}.filters__filter-dropdown{overflow:hidden;padding:0 15px;position:relative}@media (min-width:815px){.filters__filter-dropdown{padding:0}}.filters__filter-dropdown--price .filter-price{padding-bottom:20px}.filters__filter-dropdown[data-open]{overflow:unset}.filters__filter-dropdown[data-animation-in-progress]{overflow:hidden}.filters__options{display:none;padding:0 15px;position:relative}@media (min-width:815px){.filters__options{padding:0}}.filters__options:before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 90%);bottom:0;content:"";display:block;height:20px;left:0;position:absolute;width:100%;z-index:3}.filters__options--visible{display:block}.filters__line-placeholder{display:block;height:22px;margin-bottom:10px;width:100%}.filters__line-placeholder--swatch{display:inline-block;height:42px;margin:0 6px 6px 0;width:42px}.sidebar-menu__list{list-style:none;margin:0;padding:0}.sidebar-menu__item{display:block;font-size:14px;line-height:1.4;margin:5px 0}.sidebar-menu__item--mobile-hidden{display:none}@media (min-width:815px){.sidebar-menu__item--mobile-hidden{display:block}}.sidebar-menu__link{color:#333;display:block;font-weight:600;padding:0;position:relative;text-decoration:none}.sidebar-menu__link:visited{color:#333}.sidebar-menu__link--active,.sidebar-menu__link:hover{color:#003d71}.sidebar-menu__link--active:visited,.sidebar-menu__link:hover:visited{color:#003d71}.sidebar-menu__link-addition{color:#8c8c8e;font-weight:100;margin-left:20px}.filter-price__list{margin-bottom:20px}.filter-price__option{cursor:pointer;display:block;margin-bottom:6px;padding-left:25px;position:relative}.filter-price__option:last-child{margin-bottom:0}.filter-price__option-box{border:1px solid #ededed;border-radius:50%;display:block;height:16px;left:0;position:absolute;top:1px;width:16px}.filter-price__option-input{display:none}.filter-price__option-input:checked+.filter-price__option-box{border-color:#003d71}.filter-price__option-input:checked+.filter-price__option-box:before{background:#003d71;border-radius:50%;content:"";display:block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.filter-price__option-input:checked+.filter-price__option-box+.filter-price__label{font-weight:600}.filter-price__option-label{font-size:14px;line-height:1.4}.filter-price__option-product-count{color:#8c8c8e}.slider-filter__list{margin-bottom:20px}.range-slider__range{align-items:stretch;display:flex;justify-content:space-between;position:relative}.range-slider__range:before{background:#ededed;content:"";height:1px;left:50%;margin:-2px 0 0 -4px;position:absolute;top:50%;width:8px}.range-slider__current-value{cursor:pointer;display:block;line-height:1.4;line-height:41px}.range-slider__current-value,.range-slider__current-value-edit{border:1px solid #ededed;font-size:14px;height:42px;padding:0 10px;text-align:center;width:calc(50% - 10px)}.range-slider__current-value-edit{background:none;line-height:1.4}.range-slider__current-value-edit:active,.range-slider__current-value-edit:focus{border:1px solid #003d71;box-shadow:0 0 10px 0 rgba(0,0,0,.25);outline:none}.range-slider__slider{direction:ltr;margin:30px 10px 0;position:relative;width:calc(100% - 20px)}.range-slider__slider:after,.range-slider__slider:before{background:#ededed;content:"";height:3px;position:absolute;top:0;width:10px}.range-slider__slider:before{left:100%}.range-slider__slider:after{right:100%}@media (max-width:1024px){.range-slider__slider{margin:15px 0 30px}}.range-slider__slider .noUi-base{position:relative;width:100%;z-index:1}.range-slider__slider .noUi-connects{background:#ededed;height:3px;overflow:hidden;position:relative;width:100%}.range-slider__slider .noUi-connect{background:#0059a4;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:#003d71;border:2px solid #fff;height:22px;margin-top:-11px;position:absolute;right:-11px;top:50%;transition:transform .2s;width:22px}.range-slider__slider .noUi-active{transform:scale(1.2)}.product-box{height:100%}.product-box__images-container{aspect-ratio:1/1;height:225px;overflow:hidden;padding:0 3px;position:relative;width:100%}@media (min-width:1025px){.product-box__images-container{height:auto}}.product-box__images-container--small{max-height:25vh}.product-box__images-wrapper{display:flex;height:100%;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.product-box__label{display:block;margin-bottom:5px}.product-box__image{display:block;flex-shrink:0;height:100%;position:relative;width:100%}.product-box-tiles{background:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px dimgray;height:100%;padding-bottom:15px;position:relative;z-index:1}.product-box-tiles:hover{box-shadow:inset 0 0 0 2px #003d71}.product-box-tiles__prices{align-items:center;column-gap:5px;display:flex;padding:0 15px}.product-box-tiles__compareList-prices{align-items:start;column-gap:5px;display:flex;flex-direction:column-reverse;min-height:5em;padding:0 15px}.product-box-tiles__product-name-wrapper,.product-box-tiles__ratings{padding:0 15px}.product-box-tiles__product-details{color:#555;display:block;overflow:hidden;padding:0 15px;text-overflow:clip;white-space:nowrap;width:100%}.product-box-tiles__product-details--overflowing{overflow:visible}.product-box-tiles__salebox__availability{padding:5px 15px 0}.product-box-tiles__comparelist{align-content:center;color:#003d71;cursor:pointer;font-size:16px;font-weight:400;height:24px;line-height:1.4;padding-left:30px;position:relative;text-decoration:none;transition:.2s linear}.product-box-tiles__comparelist:before{content:"\ea0a";font-size:24px;left:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s linear}.product-box-tiles__comparelist--text{display:inline-block}.product-box-tiles__comparelist--text:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}@media (hover:hover) and (pointer:fine){.product-box-tiles__comparelist:hover{color:#00274e}.product-box-tiles__comparelist:hover:before{color:#00274e;left:13px}.product-box-tiles__comparelist:hover .product-box-tiles__comparelist--text:after{background-color:#00274e;width:100%}}.product-box-tiles__slider{position:relative;z-index:1}.product-box-tiles__slider-button{color:#333;cursor:pointer;font-size:18px;line-height:1.2;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.product-box-tiles__slider-button{font-size:16px;line-height:1.3}}@media (min-width:1025px){.product-box-tiles__slider-button{transition:transform .2s,color .2s,visibility .2s,opacity .2s}.product-box-tiles__slider-button:hover{color:#003d71;transform:translateY(-50%) scale(1.1)}}.product-box-tiles__slider-button--prev{left:0}.product-box-tiles__slider-button--prev:before{content:"\ea24"}.product-box-tiles__slider-button--next{right:0}.product-box-tiles__slider-button--next:before{content:"\ea2b"}.product-box-tiles__slider-button--disabled,.product-box-tiles__slider-button--hidden{display:none}.product-box-tiles__main-info{color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}@media (min-width:816px){.product-box-tiles__main-info{overflow:initial}}.product-box-tiles__main-info:hover,.product-box-tiles__main-info:visited{color:inherit;text-decoration:none}.product-box-tiles__rating{margin-bottom:12px;padding:10px 0 0}.product-box-tiles__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:content-box;color:#333;display:block;display:-webkit-box;font-weight:400;margin:10px 0 5px;overflow:hidden;position:relative}@media (min-width:816px){.product-box-tiles__name{display:block}}.product-box-tiles__name--hovered{text-decoration:underline;text-underline-offset:4px}.product-box-tiles__brand{color:#333;display:block;font-size:12px;font-weight:600;margin-top:5px;padding:0 15px;text-transform:uppercase}.product-box-tiles__utils{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-top:25px;padding:0 15px}.product-box-tiles__utils--small{margin-bottom:10px;margin-top:10px}.product-box-tiles__utils-row{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:space-between;width:100%}.product-box-tiles__price{color:#333;display:inline-block;font-weight:700;margin:0;padding:5px 0;position:relative;text-align:left;white-space:nowrap}.product-box-tiles__price--promo{color:#333}.product-box-tiles__price--promo .product-box-tiles__price{padding:0}.product-box-tiles__price--old{border:none;color:#d63636;margin-left:5px;text-decoration:line-through}@media (max-width:814px){.product-box-tiles__price--old{margin-left:0;padding:0}}.product-box-tiles__items-left{background:#d63636;color:#fff;font-weight:700;padding:6px 7px;text-align:center;width:100%}.product-box-tiles__wishlist{align-content:center;background-color:transparent;border:0;color:#003d71;cursor:pointer;display:block;font-size:16px;font-weight:400;height:24px;line-height:1.4;padding-left:30px;position:relative;text-decoration:none;transition:.2s linear}.product-box-tiles__wishlist--text{display:inline-block}.product-box-tiles__wishlist--text:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}@media (hover:hover) and (pointer:fine){.product-box-tiles__wishlist:hover{color:#00274e}.product-box-tiles__wishlist:hover:before{color:#00274e;left:13px}.product-box-tiles__wishlist:hover .product-box-tiles__wishlist--text:after{background-color:#00274e;width:100%}}.product-box-tiles__wishlist__on-wishlist:before{color:#003d71;content:"\ea20";display:block;font-size:24px;font-weight:400;height:auto;left:10px;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s linear;width:auto}.product-box-tiles__wishlist__not-on-wishlist:before{color:#003d71;content:"\ea1f";display:block;font-size:24px;font-weight:400;height:auto;left:10px;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s linear;width:auto}.product-box-tiles__wishlist__miniCompareList{margin-bottom:15px}.product-box-tiles__labels{left:15px;position:absolute;top:15px;width:48px;z-index:2}.product-box-tiles__badge{align-items:center;display:flex;justify-content:center;position:absolute;right:15px;top:15px;z-index:2}.product-box-tiles__badge-square{border-radius:5px;color:#fff;height:50px;width:50px}.product-box-tiles__badge-square__value{display:inline-block;font-size:10px;text-align:center}.product-box-tiles__badge-hexagon{padding-left:10px;padding-right:10px}.product-box-tiles__badge-hexagon:before{content:"\0043";font-family:mein tresor icons,sans-serif;font-size:55px}.product-box-tiles__badge-hexagon__value{color:#fff;font-family:Overpass,Ubuntu,Helvetica,Arial,sans-serif;font-size:10px;left:5px;max-width:45px;position:relative;text-align:center;top:-50px}.product-box-tiles__badge-circle{border-radius:25px;color:#fff;height:50px;width:50px}.product-box-tiles__badge-circle__value{display:inline-block;font-size:10px;text-align:center}.product-box-tiles__placeholder--image{height:200px;position:relative;width:100%}.product-box-tiles__placeholder--image:before{color:#555;content:"\ea30";font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-box-tiles__placeholder--brand{display:block;height:14px;margin-bottom:2px;width:40%}.product-box-tiles__placeholder--name{display:block;height:29px;width:100%}.product-box-tiles__placeholder--ratings-energy{display:flex;flex-direction:row;margin-top:5px}.product-box-list{display:flex;flex-direction:row;margin-right:20px;width:100%}@media (min-width:816px){.product-box-list{padding:10px}}.product-box-list:hover{box-shadow:7px 0 30px -10px #888}.product-box-list__comparelist,.product-box-list__wishlist{margin-top:5px}.product-box-list__link-product{color:#333;text-decoration:none}@media (min-width:816px){.product-box-list__link-product{pointer-events:none}}.product-box-list__slider{width:50%}@media (min-width:816px){.product-box-list__slider{position:relative;width:30%;z-index:0}}.product-box-list__labels{display:block;left:0;padding-top:5px;position:absolute;top:0;z-index:2}@media (max-width:814px){.product-box-list__labels{position:relative;top:15%;width:35%}}.product-box-list__main{margin-left:20px;width:50%}@media (min-width:816px){.product-box-list__main{column-gap:10px;display:flex;flex-direction:row;width:70%}}.product-box-list__main--info{color:inherit;display:block;margin-top:20px;overflow:hidden;position:relative;text-decoration:none}@media (min-width:816px){.product-box-list__main--info{margin-top:30px;overflow:initial;width:65%}}.product-box-list__main--info:hover,.product-box-list__main--info:visited{color:inherit;text-decoration:none}.product-box-list__main--name{-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:content-box;color:#003d71;display:block;display:-webkit-box;font-size:18px;font-weight:500;line-height:1.2;overflow:hidden;padding-top:5px;position:relative;text-decoration:none}@media (max-width:1024px){.product-box-list__main--name{font-size:16px;line-height:1.3}}@media (min-width:816px){.product-box-list__main--name{display:block;font-weight:600}}.product-box-list__main--brand{color:#333;display:block;font-size:16px;font-weight:600;line-height:1.4;margin-top:10px;text-transform:uppercase}.product-box-list__ratings{color:#003d71;display:block;font-size:14px;height:10px;line-height:1.4;margin-right:7px;position:relative;transition:color .2s;width:10px}.product-box-list__ratings--empty{color:#a7abb2}.product-box-list__ratings--empty:hover{color:#003d71}.product-box-list__ratings--disabled:hover{color:inherit}.product-box-list__ratings:before{content:"\ea35";left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.product-box-list__ratings-row{align-items:center;display:flex;flex-direction:row}.product-box-list__product-details{color:#555;display:block;overflow:hidden;text-overflow:clip;white-space:nowrap;width:100%}@media (max-width:814px){.product-box-list__product-details{visibility:hidden}}.product-box-list__product-details-mobile{color:#555;display:none;width:90%}@media (max-width:814px){.product-box-list__product-details-mobile{display:block}}@media (min-width:816px){.product-box-list__salebox{display:flex;flex-direction:column;justify-content:space-between;margin-top:30px;width:35%}}.product-box-list__salebox__wishlist-mobile{display:flex;justify-content:flex-end}@media (min-width:815px){.product-box-list__salebox__wishlist-mobile{justify-content:flex-start}}.product-box-list__salebox__button-positioning{width:50%}@media (max-width:814px){.product-box-list__salebox__button-positioning{display:flex;justify-content:flex-end;width:100%}}.product-box-list__salebox__prices{align-items:flex-end;display:flex;flex-direction:column;margin-right:20px}@media (max-width:814px){.product-box-list__salebox__prices{align-items:flex-start}}.product-box-list__salebox__price-current{font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.product-box-list__salebox__price-current{font-size:16px;line-height:1.3}}.product-box-list__salebox__utils{margin-bottom:30px}.product-box-list__salebox__availability{align-items:center;color:#333;display:inline-flex;flex-direction:row;gap:10px;margin-top:auto}.product-box-list__salebox__availability__circle{border-radius:50%;content:"";flex-shrink:0;height:16px;width:16px}.product-box-list__salebox__availability__circle-available{background:#0a8543}.product-box-list__salebox__availability__circle-low-availability{background:#f5b63f}.product-box-list__salebox__items-left{background:#d63636;color:#fff;font-weight:700;padding:6px 7px;text-align:center}.product-box-list__salebox__button-cart{border:0;border-radius:20px;bottom:31px;color:#003d71;cursor:pointer;display:none;margin:2px 10px 0 0;position:absolute;right:0}@media (min-width:815px){.product-box-list__salebox__button-cart{background:none;display:block}}.product-box-list__salebox__button-cart__in-cart:before{color:#003d71;content:"\ea06";font-size:24px;font-weight:300;transition:color .15s linear}.product-box-list__salebox__button-wishlist{border:0;color:#003d71;cursor:pointer;display:block;font-size:0;font-weight:700;height:35px;margin-top:5px;position:relative;text-decoration:none;width:35px}.product-box-list__salebox__button-wishlist__on-wishlist:before{color:#003d71;content:"\ea1e";display:block;font-size:20px;font-weight:600;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .15s linear;width:auto}.product-box-list__salebox__button-wishlist__not-on-wishlist:before{color:#003d71;content:"\ea1d";display:block;font-size:20px;font-weight:600;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .15s linear;width:auto}.product-box-list__salebox__button-to-article{background-color:#003d71;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;height:35px;line-height:1.4;line-height:38px;margin-top:10px;position:relative;text-align:center;text-decoration:none;width:100%}.product-box-list__price{color:#003d71;display:inline-block;font-size:18px;font-weight:500;line-height:1.2;padding:5px 0;position:relative;text-align:left;white-space:nowrap}@media (max-width:1024px){.product-box-list__price{font-size:16px;line-height:1.3}}@media (min-width:816px){.product-box-list__price{font-weight:600}}.product-box-list__price--promo{color:#003d71}.product-box-list__price--promo .product-box-list__price{padding:0}.product-box-list__price--old{border:none;color:#a7abb2;font-size:18px;font-weight:500;line-height:1.2;margin-bottom:5px;text-decoration:line-through}@media (max-width:1024px){.product-box-list__price--old{font-size:16px;line-height:1.3}}@media (max-width:814px){.product-box-list__price--old{padding:0}}.product-box-list__variation{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;height:100%;position:absolute;visibility:hidden;width:50px;z-index:1}.product-box-list__variation__wrapper{margin-top:5px}.rating-icons{display:flex;margin-left:-10px;margin-right:-10px;padding-bottom:10px}.rating-icons__security{font-family:mein tresor icons,sans-serif;padding-left:10px;padding-right:10px;text-align:center}.rating-icons__security:before{color:#003d71;content:"\0069";font-size:22px}.rating-icons__fire-protection{font-family:mein tresor icons,sans-serif;padding-left:10px;padding-right:10px;text-align:center}.rating-icons__fire-protection:before{color:#dc423d;content:"\0049";font-size:22px}.rating-icons__space{font-family:mein tresor icons,sans-serif;padding-left:10px;padding-right:10px;text-align:center}.rating-icons__space:before{color:#82b43a;content:"\0057";font-size:22px}.rating-icons__weapon{font-family:mein tresor icons,sans-serif;padding-left:10px;padding-right:10px;text-align:center}.rating-icons__weapon:before{color:#003d71;content:"\0063";font-size:22px}.rating-icons__weight{font-family:mein tresor icons,sans-serif;padding-left:10px;padding-right:10px;text-align:center}.rating-icons__weight:before{color:#003d71;content:"\004e";font-size:22px}.rating-icons__weight__value{font-family:Overpass,Ubuntu,Helvetica,Arial,sans-serif;padding-top:3px}@media (min-width:816px){.product-box-list:hover .product-box-list__variation{visibility:visible}}.product-box-list:hover .product-box-list__labels{z-index:2}.energy-class{color:#fff;font-family:sans-serif;margin-left:5px;position:relative;text-decoration:none;text-shadow:2px 2px 4px #000;width:155px}.energy-class div{height:20px;position:relative}.energy-class div:before{background:transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;content:"";height:0;left:100%;position:absolute;top:0;width:0}.energy-class div:after{color:#fff;height:20px;position:absolute;right:30px;text-shadow:0 0 2px #000;text-transform:uppercase;top:0}.energy-class div.energy-dark-green{background:#009640;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-dark-green:before{border-left:8px solid #009640}.energy-class div.energy-dark-green:after{padding-left:10px}.energy-class div.energy-medium-green{background:#50af31;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-medium-green:before{border-left:8px solid #50af31}.energy-class div.energy-medium-green:after{padding-left:10px}.energy-class div.energy-green{background:#c7d301;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-green:before{border-left:8px solid #c7d301}.energy-class div.energy-green:after{padding-left:10px}.energy-class div.energy-yellow{background:#ffed00;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-yellow:before{border-left:8px solid #ffed00}.energy-class div.energy-yellow:after{padding-left:10px}.energy-class div.energy-light-orange{background:#fbb900;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-light-orange:before{border-left:8px solid #fbb900}.energy-class div.energy-light-orange:after{padding-left:10px}.energy-class div.energy-dark-orange{background:#ec6707;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-dark-orange:before{border-left:8px solid #ec6707}.energy-class div.energy-dark-orange:after{padding-left:10px}.energy-class div.energy-red{background:#e30613;padding-left:10px;padding-top:2px;width:40px}.energy-class div.energy-red:before{border-left:8px solid #e30613}.energy-class div.energy-red:after{padding-left:10px}.products-list__tiles{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:816px){.products-list__tiles{margin:0;width:100%}}.products-list__tiles__element--type_product,.products-list__tiles__element--type_product-wishlist{border-bottom:1px solid #eee;border-right:1px solid #eee;width:100%}.products-list__tiles__element--type_product-wishlist:nth-child(2n),.products-list__tiles__element--type_product:nth-child(2n){border-right:none}@media (min-width:816px){.products-list__tiles__element--type_product,.products-list__tiles__element--type_product-wishlist{border:none;width:calc(33.33333% - 6.66667px)}}.products-list__tiles__element--type_product__full-width{width:100%}.products-list__tiles__element--type_product__half-width{width:50%}@media (min-width:816px){.products-list__tiles__element--type_product-wishlist{border:none;width:25%}}.products-list__tiles__element--type_insertion{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:20px 0;padding:20px 0;width:100%}@media (min-width:816px){.products-list__tiles__element--size_25{border:none;width:25%}}.products-list__product-box{height:100%;width:100%}.products-list__list{width:100%}.products-list__list__element--type_product{border-bottom:1px solid #eee}@media (min-width:816px){.products-list__list__element--type_product{border:none}}.product-label{background:#3f4043;border-radius:11px;color:#fff;font-size:12px;padding:2px 10px;position:relative;text-align:center;text-transform:uppercase}.product-label--big{padding:5px}@media (min-width:815px){.product-label--big{padding:10px 15px}}.product-label--sale{background:#003d71}.product-label--new{background:#000}.products-sort{height:40px;position:relative}@media (min-width:815px){.products-sort{height:42px}}.products-sort:before{color:#003d71;content:"\ea0e";font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.products-sort__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-radius:0;color:#333;cursor:pointer;font-size:14px;height:100%;line-height:1.4;padding:0 15px;position:relative;text-align:left;transition:border .2s,box-shadow .2s;width:100%;z-index:1}@media (min-width:815px){.products-sort__select{border:1px solid #ededed}.products-sort__select:focus,.products-sort__select:hover{border:1px solid #003d71;outline:none}.products-sort__select:focus{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}}@media (min-width:815px){[is=products-sort],products-sort{border:1px solid #ededed;border-radius:0;height:42px}}.pagination{align-items:center;display:flex;justify-content:space-between}.pagination__button{color:#333;cursor:pointer;font-size:16px;line-height:1.4;transition:color .2s}.pagination__button:hover{color:#003d71}.pagination__button--prev{margin-right:10px}.pagination__button--prev:before{content:"\ea24";font-size:29px;font-weight:600}.pagination__button--next{margin-left:10px}.pagination__button--next:before{content:"\ea2b";font-size:29px;font-weight:600}.pagination__button--disabled{cursor:not-allowed;opacity:.5}.pagination__button--disabled:hover{color:#333}.pagination__select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ededed;border-radius:0;color:#8c8c8e;cursor:pointer;font-size:14px;height:40px;line-height:1.4;margin:0 10px;padding:0 15px;transition:border .2s,box-shadow .2s}.pagination__select:focus,.pagination__select:hover{border:1px solid #003d71}.pagination__select:focus{box-shadow:0 0 10px 0 rgba(0,0,0,.25);outline:none}.pagination__select--disabled{cursor:not-allowed}.pagination__select--disabled:hover{border:1px solid #ededed}.pagination__pages-count{margin-left:10px}.pagination__label{color:#8c8c8e}.service-request-form{max-height:calc(80vh - 40px)}.service-request-form__headline{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px}.service-request-form__info-text{font-weight:600;margin-bottom:20px;margin-top:20px}.service-request-form__text-area{height:30vh;margin-top:20px}.service-request-form__loader{height:50vh}.service-request-form__submit-button{font-size:16px;font-weight:300;margin-top:20px}.service-request-form-button__button{font-size:16px;font-weight:300}.service-request-table{display:inline-block}.service-request-table__id,.service-request-table__status{width:10%}.service-request-table__content{width:auto}.tag{border:1px solid #ededed;color:#555;padding:5px 10px;position:relative;text-decoration:none;transition:box-shadow .2s}.tag:hover{border-color:#333;text-decoration:none}.tag:hover .tag__button{color:#003d71}.tag:visited{color:#555}.tag--button{padding-right:35px}.tag--button-left{padding-left:35px}.tag--button-left .tag__button{left:10px;right:auto}.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:before{content:"\ea07"}.active-filters{margin-left:-3px;margin-right:-3px;position:relative}@media (min-width:815px){.active-filters{padding-right:150px}}.active-filters__filter,.active-filters__remove-all{display:inline-block;margin:3px;position:relative}.active-filters__remove-all{cursor:pointer}@media (min-width:815px){.active-filters__remove-all{margin:0;position:absolute;right:0;top:3px}}.lazy-load-image{position:relative}.lazy-load-image__image{display:block;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.lazy-load-image__image--not-loaded{opacity:0}.lazy-load-image__error,.lazy-load-image__loader{left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.lazy-load-image__loader{animation:lazyLoadImageLoader 2s linear infinite}.lazy-load-image__loader:before{color:#555;content:"\ea43";font-size:30px;transform:rotateY(-180deg)}.lazy-load-image__error:before{color:#555;content:"\ea30";font-size:30px}@keyframes lazyLoadImageLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.last-search-terms__search-term{display:inline-block;margin:3px}[is=filter-category] .filter-category__preloader,filter-category .filter-category__preloader{display:block;height:18px;margin:5px 0;width:100%}.text-box__headline{color:#333;font-size:16px;line-height:1.4;margin-bottom:15px}.text-box__paragraph{color:#555;font-size:14px;line-height:1.4;margin-bottom:10px}.text-box__paragraph:last-child{margin-bottom:0}.content-search-results__headline{font-size:18px;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.content-search-results__headline{font-size:16px;line-height:1.3}}.content-search-results__result{border:1px solid #eee;border-radius:10px;display:block;margin-bottom:20px;padding:15px;text-decoration:none;transition:border .2s;width:100%}.content-search-results__result:last-child{margin-bottom:0}.content-search-results__result:hover{border:1px solid #ededed;text-decoration:none}.empty-search-info{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.empty-search-info{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.empty-search-info__headline{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:30px;position:relative}@media (max-width:1024px){.empty-search-info__headline{font-size:16px;line-height:1.3}}.empty-search-info__searchquery{font-weight:600}.empty-search-info__searchquery:before{content:'"'}.empty-search-info__searchquery:after{content:'"'}.empty-search-info__paragraph{color:#555;font-size:14px;line-height:1.4;margin-bottom:30px}.empty-search-info__last-search-terms{margin-bottom:30px}.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:815px){.global-app-error{min-height:50px;padding-left:70px}}.global-app-error:before{color:#003d71;content:"\ea44";font-size:30px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:815px){.global-app-error:before{font-size:50px}}.global-app-error__error{background:#d9534f;border-radius:5px;color:#fff;margin-top:20px;padding:10px;width:100%}.modal{background:#fff;border-radius:10px;left:50%;max-height:calc(100vh - 30px);max-width:calc(100vw - 30px);overflow-y:scroll;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1500}@media (min-width:815px){.modal{max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);overflow-y:visible;width:800px}.modal__content{max-height:calc(100vh - 70px);overflow-x:hidden;overflow-y:auto}}.modal__close-button{background:#003d71;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.8);cursor:pointer;height:20px;position:absolute;right:15px;top:15px;width:20px;z-index:1}.modal__close-button:before{color:#fff;content:"\ea07";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.modal__close-button{height:24px;position:absolute;right:-12px;top:-12px;width:24px}.modal__close-button:before{font-size:12px}}.modal-open{height:100vh;overflow:hidden}.modal-open::-webkit-scrollbar{display:none}.modal-open-no-scroll{height:100%;overflow:visible}.modal-open-no-scroll::-webkit-scrollbar{display:none}.category-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.category-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.category-page__header{margin-bottom:30px}@media (min-width:815px){.category-page__header{align-items:center;display:flex;justify-content:space-between}}.category-page__name{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 20px;padding:0;width:100%}@media (max-width:1024px){.category-page__name{font-size:24px}}@media (min-width:815px){.category-page__name{margin:0}}.category-page__show-all{width:100%}@media (min-width:815px){.category-page__show-all{max-width:200px}.category-page__categories{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}}.category-page__category-tile{margin-bottom:15px}@media (min-width:815px){.category-page__category-tile{margin-bottom:20px;width:calc(50% - 10px)}}.category-page&gt;.hero-slider{margin-bottom:40px}.category-page__show-all-button{display:flex;justify-content:right;margin:5px 0 20px}@media (min-width:815px){.category-page__show-all-button{margin-right:15px}}.category-page__show-all-button-link{display:block;font-size:16px;font-weight:300}.category-tile{background:#f0f0f0;border-radius:10px;padding:15px}@media (min-width:815px){.category-tile{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1025px){.category-tile{padding:20px}}@media (min-width:815px){.category-tile__product-wrapper{padding-right:20px;width:200px}}@media (min-width:1025px){.category-tile__product-wrapper{padding-right:30px;width:240px}}.category-tile .product-box--placeholder,.category-tile__product{background:#fff;border-radius:5px;margin-bottom:15px}@media (min-width:815px){.category-tile .product-box--placeholder,.category-tile__product{margin-bottom:0}.category-tile__content{width:calc(100% - 200px)}}@media (min-width:1025px){.category-tile__content{width:calc(100% - 240px)}}.category-tile__main-category{border-bottom:1px solid #ededed;color:#333;display:block;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px;padding-bottom:10px;text-decoration:none}.category-tile__main-category:hover{color:#333;text-decoration:none}.category-tile__main-category:after{content:"\ea2b";font-size:10px}@media (min-width:1025px){.category-tile__main-category{margin-bottom:15px;padding-bottom:15px}.category-tile__main-category:hover{color:#003d71}}.category-tile__subcategories{display:none}@media (min-width:815px){.category-tile__subcategories{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.category-tile__subcategory{color:#333;display:block;padding:5px 0;text-decoration:none;width:100%}}@media (min-width:815px){.category-tile__subcategory:hover{color:#333;text-decoration:none}}@media (min-width:1025px){.category-tile__subcategory{width:calc(50% - 5px)}.category-tile__subcategory:hover{color:#003d71}}.category-tile__subcategory:after{font-size:8px}.cart-page{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.cart-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}.cart-page__header{align-items:center;flex-direction:row;justify-content:space-between}}.cart-page__footer{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.cart-page__footer{align-items:center;flex-direction:row;justify-content:space-between}}.cart-page__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.cart-page__headline{font-size:24px}}.cart-page__submit-button--top{display:none}@media (min-width:815px){.cart-page__submit-button--top{display:inline-flex;width:auto}}.cart-page__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.cart-page__submit-button--bottom{order:2;width:auto}}.cart-page__submit-button--paypal{order:1}@media (min-width:815px){.cart-page__submit-button--paypal{order:2;width:300px}}.cart-page__submit-button--credit_card{order:1}@media (min-width:815px){.cart-page__submit-button--credit_card{order:2;width:500px}}.cart-page__submit-button:disabled{opacity:.3}.cart-page__back-button{margin-top:20px;order:2;width:100%}@media (min-width:815px){.cart-page__back-button{margin-top:0;order:1;width:auto}}.cart-page__top-teaser{margin-bottom:30px}.cart-page__footer{align-items:stretch;flex-wrap:wrap;margin-top:0}.cart-page__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.cart-page__header{align-items:center;flex-direction:row;justify-content:end}}.cart-page__order-info{order:4}@media (min-width:815px){.cart-page__order-info{order:1;padding-right:20%;width:50%}}@media (min-width:1025px){.cart-page__order-info{width:60%}}.cart-page__delivery-options-label{display:block;font-size:16px;line-height:1.4;padding:0 0 20px 20px}@media (max-width:814px){.cart-page__delivery-options-label{margin-top:20px}}.cart-page__delivery-options{margin:0 0 10px;padding:0 0 10px}.cart-page__delivery-options .radio-inputs-list__option-description{padding:0 20px 20px 70px}.cart-page__promo-items-list{margin:20px 0;width:100%}.cart-page__order-summary{background:#f0f0f0;margin:0 -15px 20px;order:1;padding:15px;width:100vw}@media (min-width:815px){.cart-page__order-summary{margin:0 0 20px;order:2;width:50%}}@media (min-width:1025px){.cart-page__order-summary{padding:20px;width:40%}}.cart-page__promo-code{padding:5px 0}@media (min-width:1025px){.cart-page__promo-code{padding:8px 0}}.cart-page__offer-form{order:6;width:100vw}@media (min-width:815px){.cart-page__offer-form{margin:0 0 20px;width:50%}}@media (min-width:1025px){.cart-page__offer-form{width:40%}}.cart-page__offer-form__open-button{background:#fff;border:2px solid #000;color:#333;font-size:16px;font-weight:300;margin-right:10px}.cart-page__back-button{font-size:16px;font-weight:300;margin-bottom:40px;order:4}@media (min-width:815px){.cart-page__back-button{order:3}}.cart-page__submit-button{background:#f5b63f;border-color:#000;font-size:16px;font-weight:300;transition:background-color .1s ease}.cart-page__submit-button:hover{background:#cc8100}.cart-page__submit-button--bottom{display:flex;justify-content:center;order:2}@media (min-width:815px){.cart-page__submit-button--bottom{order:5}}.cart-page__submit-button--disabled{background:#f0f0f0;border-color:#f0f0f0;color:#999;cursor:not-allowed;pointer-events:none}.cart-page__back-to-home-button{display:block;font-size:16px;font-weight:300;margin-top:100px;width:25%}@media (max-width:814px){.cart-page__back-to-home-button{width:100%}}.cart-page__cart-select{width:25%}@media (max-width:814px){.cart-page__cart-select{width:100%}}.cart-page__limit-exceeded{color:#d9534f}.cart-page .b2bBasketLimit{position:relative;width:300px}.cart-page__payments{display:flex;flex-direction:column;order:4;padding-bottom:10px}@media (min-width:815px){.cart-page__payments{align-items:start;order:3;padding-bottom:20px;width:100%}}.cart-page__subtext{color:#333;display:inline-block;font-size:14px;font-weight:100;line-height:1.4;padding:0 0 20px;position:relative;text-decoration:none;width:100%}.cart-page__subtext:active,.cart-page__subtext:focus,.cart-page__subtext:hover{text-decoration:none}@media (max-width:1023px){.cart-page__subtext{padding-top:20px}}[is=cart-page]{min-height:740px}[is=cart-page]:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}[is=cart-page] *{display:none}.product-order-position{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.product-order-position--free{padding-left:50px}.product-order-position--free:after,.product-order-position--free:before{background:#003d71;content:"";height:14px;left:30px;margin-top:-10px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.product-order-position--free:after{transform:translateY(-50%) rotate(90deg)}@media (max-width:1199px){.product-order-position__show-label{display:block;margin-top:10px}.product-order-position__large-screen-only{display:none}}@media (min-width:1200px){.product-order-position__non-large-screen-only{display:none}}.product-order-position__normal-font{font-style:normal}@media (max-width:1199px){.product-order-position__label-small{font-size:12px}}@media (min-width:815px){.product-order-position__distributor-discount-margin{margin-top:35px}}@media (min-width:1200px){.product-order-position__distributor-discount-margin{margin-top:0}}.product-order-position__cell{padding:0 10px}.product-order-position__cell--image,.products-order-table__header-label--image,.single-order-details__cell--image{order:1;padding-left:0;width:60px}@media (min-width:815px){.product-order-position__cell--image,.products-order-table__header-label--image,.single-order-details__cell--image{width:90px}}.product-order-position__cell--info,.products-order-table__header-label--info,.single-order-details__cell--info{display:block;margin-bottom:15px;order:2;width:calc(100% - 115px)}@media (min-width:815px){.product-order-position__cell--info,.products-order-table__header-label--info,.single-order-details__cell--info{margin-bottom:0;width:calc(100% - 530px)}.product-order-position__cell--info__discount,.products-order-table__header-label--info__discount{width:calc(100% - 650px)}.product-order-position__cell--info__distributor,.products-order-table__header-label--info__distributor{width:calc(100% - 660px)}}@media (min-width:1200px){.product-order-position__cell--info__distributor,.products-order-table__header-label--info__distributor{width:calc(100% - 900px)}}.product-order-position__cell--price,.products-order-table__header-label--price,.single-order-details__cell--price{order:4;padding-left:0;width:calc(50% - 70px)}@media (min-width:815px){.product-order-position__cell--price,.products-order-table__header-label--price,.single-order-details__cell--price{order:3;padding-left:10px;width:120px}}@media (max-width:814px){.product-order-position__cell--price__discount{padding:0;width:25%}}.product-order-position__cell--price__discount-edit{cursor:pointer}.product-order-position__cell--price__discount-edit:hover{border:1px solid #003d71}.product-order-position__cell--quantity,.products-order-table__header-label--quantity,.single-order-details__cell--quantity{font-size:14px;line-height:1.4;order:5;width:140px}@media (max-width:814px){.product-order-position__cell--quantity,.products-order-table__header-label--quantity,.single-order-details__cell--quantity{padding:0;width:25%}}@media (min-width:815px){.product-order-position__cell--quantity,.products-order-table__header-label--quantity,.single-order-details__cell--quantity{order:4}}.product-order-position__cell--remove,.products-order-table__header-label--remove{align-items:center;display:flex;justify-content:space-between;order:3;padding-right:0;width:55px}@media (min-width:815px){.product-order-position__cell--remove,.products-order-table__header-label--remove{display:block;order:5;padding-right:10px;width:30px}}.product-order-position__cell--summary,.products-order-table__header-label--summary,.single-order-details__cell--summary{order:6;padding-right:0;text-align:right;width:25%}@media (max-width:814px){.product-order-position__cell--summary,.products-order-table__header-label--summary,.single-order-details__cell--summary{padding:0}}@media (min-width:815px){.product-order-position__cell--summary,.products-order-table__header-label--summary,.single-order-details__cell--summary{width:150px}}.product-order-position__cell--button{display:flex;justify-content:flex-end;order:6;padding-right:0;width:100%}@media (min-width:815px){.product-order-position__cell--button{padding-left:20px;width:auto}}.product-order-position__image{display:block;height:auto;width:100%}.product-order-position__name{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:5px;text-decoration:none}.product-order-position__name:hover,.product-order-position__name:visited{color:#333}.product-order-position__name:last-child{margin-bottom:0}.product-order-position__delivery-info,.product-order-position__product-nr,.product-order-position__variations{color:#555;display:block;font-size:12px;margin-bottom:2px}.product-order-position__promo{color:#003d71;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px}.product-order-position__variations{align-items:center;display:flex;flex-direction:row;margin:5px 0;padding:5px 0;position:relative;transition:color .2s,border .2s,padding .2s}@media (min-width:815px){.product-order-position__variations{padding:5px 35px 5px 0}}.product-order-position__variations-text{display:flex;flex-direction:column}@media (max-width:814px){.product-order-position__variations-text{width:100%}}.product-order-position__variations--editable{cursor:pointer}.product-order-position__variations:hover .product-order-position__edit-button--desktop{border:1px solid #ededed!important;padding:5px 10px;visibility:visible}.product-order-position__variations:hover .product-order-position__edit-button--desktop:before{color:#003d71}.product-order-position__variations div&gt;span:last-of-type:after{content:none}.product-order-position__variation{margin-top:2px;width:100%}.product-order-position__variation-key{display:inline-block;font-weight:700}@media (min-width:815px){.product-order-position__variation-key{width:80px}}.product-order-position__edit-button{background:none;border:none;color:#555;cursor:pointer;padding:0}.product-order-position__edit-button:before{content:"\ea2d";font-size:16px;visibility:visible}@media (min-width:815px){.product-order-position__edit-button{display:none}}.product-order-position__edit-button--desktop{display:block;visibility:hidden}@media (min-width:815px){.product-order-position__edit-button--desktop{height:30px;margin-left:25px;padding:5px 10px;width:100px}.product-order-position__edit-button--desktop:before{content:"\ea2d";font-size:14px;margin-left:10px;visibility:visible}}.product-order-position__edit-button--disabled{cursor:not-allowed;opacity:.3}.product-order-position__discount-edit-button{background:none;border:none;color:#555;cursor:pointer;padding:0}.product-order-position__discount-edit-button:before{content:"\ea2d";font-size:16px}@media (min-width:815px){.product-order-position__discount-edit-button{display:none}}.product-order-position__discount-edit-button--desktop{display:none}@media (min-width:815px){.product-order-position__discount-edit-button--desktop{display:inline-block;height:30px}.product-order-position__discount-edit-button--desktop:before{content:"\ea2d";font-size:14px;margin-left:10px;visibility:visible}}.product-order-position__price{color:#333;display:inline-block;font-size:14px;line-height:1.4;margin-top:5px}.product-order-position__price i{font-style:normal}.product-order-position__price--promo{color:#003d71}.product-order-position__price--old{color:#555;font-size:12px;margin-bottom:5px}.product-order-position__price--old i{font-style:normal;text-decoration:line-through}.product-order-position__price--free{align-items:center;display:flex}.product-order-position__price--free__icon{margin-right:5px}.product-order-position__price--free__icon:before{color:#003d71;content:"\ea19"}.product-order-position__price--discountEditable{margin-top:15px}.product-order-position__remove{color:#555;text-decoration:none}.product-order-position__remove:visited{color:#555}.product-order-position__remove:hover{text-decoration:none}@media (min-width:1025px){.product-order-position__remove:hover{color:#003d71}}.product-order-position__remove:before{content:"\ea3b";font-size:16px}.product-order-position__select{background-color:transparent;border:none;text-decoration:none}.product-order-position__select:focus{outline:none}@media (min-width:1025px){.product-order-position__select:hover{cursor:pointer}.product-order-position__select:disabled{cursor:not-allowed}}.product-order-position__select--on{color:#003d71}.product-order-position__select--on:before{content:"\ea37";font-size:29px}.product-order-position__select--off{color:#555}.product-order-position__select--off:before{content:"\ea38";font-size:29px}.product-order-position__button{padding:0 15px}@media (min-width:815px){.product-order-position__quantity-label{display:none}}.product-order-position__flyout{height:auto;justify-content:normal;margin:10px 0}.product-order-position__flyout--actions{display:flex;flex-direction:row;justify-content:flex-end}.product-order-position__flyout--name{font-size:14px;font-weight:300;line-height:1.4;width:70%}.product-order-position__flyout--name-price{display:flex;flex-direction:row}.product-order-position__flyout--wishlist{height:70px}.product-order-position__flyout--variation{display:flex;flex-direction:column;text-decoration:none}.product-order-position__flyout--variations{color:#8c8c8e;font-size:10px;margin:0;text-decoration:none}.product-order-position__flyout--variations div&gt;span:after{content:none}.product-order-position__flyout--variations&gt;span{margin-top:5px}.product-order-position__flyout--price{font-size:14px;line-height:1.4;text-align:right;width:100%}.product-order-position__flyout--price__promo{display:flex;flex-direction:column}.product-order-position__flyout--price__rrp{font-size:12px;text-decoration:line-through}.product-order-position__flyout--price__total{color:#003d71}.product-order-position__flyout--price__free{align-items:flex-start;color:#003d71;display:flex;height:20px;justify-content:flex-end}.product-order-position__flyout--price__free-label{height:20px;margin-top:1px}.product-order-position__flyout--price__free-icon{margin-right:5px}.product-order-position__flyout--price__free-icon:before{color:#003d71;content:"\ea19"}.product-order-position__flyout--action{color:#8c8c8e;font-size:10px}.product-order-position__flyout--action__to-wishlist{cursor:pointer}.product-order-position__flyout--action__to-wishlist:before{content:"\ea1d"}.product-order-position__flyout--action__to-wishlist:after{content:"|";margin-left:9px}.product-order-position__flyout--action__delete{cursor:pointer;margin-left:9px}.product-order-position__flyout--action__delete:before{content:"\ea3b"}.product-order-position__flyout__cell{margin-top:15px;width:100%}.product-order-position__flyout__cell--image{margin:5px 0 10px;order:unset;padding:0;width:20%}.product-order-position__flyout__cell--info{display:block;order:2;width:80%}.product-order-position__deleted{display:flex;flex-direction:column;height:70px;padding:20px 0}.product-order-position__deleted--message{font-size:14px}.product-order-position__deleted--message:after{color:#40b686;content:"\ea41"}.product-order-position__deleted--revert{color:#8c8c8e;cursor:pointer;font-size:12px;margin:5px 0;text-decoration:underline}.products-order-table__header{display:none}@media (min-width:815px){.products-order-table__header{align-items:center;background:#f0f0f0;display:flex;justify-content:space-between;margin-bottom:20px}}.products-order-table__header-label{padding:7px 10px}@media (min-width:815px){.products-order-table__header-label--image{padding-left:10px}.products-order-table__header-label--summary{padding-right:10px}}.products-order-table__product{border-bottom:1px solid #ededed;margin-bottom:15px;padding-bottom:15px}.products-order-table__product:last-child{border-bottom:0;margin-bottom:0}@media (min-width:815px){.products-order-table__product:last-child{border:none}}@media (min-width:815px){.products-order-table__product{margin-bottom:20px;padding-bottom:20px}}.products-order-table__promo-items{margin-bottom:20px}.products-order-table__promo-items--header{border-bottom:1px solid #ededed;color:#003d71;font-size:18px;line-height:1.2;margin:20px 0;padding:20px 0}@media (max-width:1024px){.products-order-table__promo-items--header{font-size:16px;line-height:1.3}}.promo-items-list{align-items:stretch;border:1px solid #ededed;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px;position:relative}.promo-items-list__headline{background:#fff;font-size:16px;font-weight:500;left:10px;line-height:1.4;padding:0 10px;position:absolute;top:-8px}.promo-items-list__item{width:50%}@media (max-width:814px){.promo-items-list__item{width:100%}}@media (min-width:1440px){.promo-items-list__item{width:25%}}.promo-item{cursor:pointer;min-height:110px;padding:10px 10px 10px 110px;position:relative;transition:box-shadow .2s}@media (min-width:1025px){.promo-item:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.promo-item--disabled:hover{box-shadow:none}}.promo-item__disabled{cursor:not-allowed}.promo-item__disabled:hover{box-shadow:none}.promo-item__selected{cursor:pointer}.promo-item__info--disabled{opacity:.7}.promo-item__image{display:block;height:auto;left:10px;max-height:80px;max-width:80px;position:absolute;top:10px;width:auto}.promo-item__image--disabled{opacity:.7}.promo-item__name{color:#333;display:block;font-weight:500;text-decoration:none}.promo-item__name:hover,.promo-item__name:visited{color:#333;text-decoration:none}.promo-item__article-number,.promo-item__variations{color:#555;display:block;font-size:12px;margin-top:10px}.promo-item__article-number span:after,.promo-item__variations span:after{content:"|"}.promo-item__article-number span:last-child:after,.promo-item__variations span:last-child:after{content:none}.promo-item__form{bottom:12px;position:absolute;right:10px}@media (max-width:814px){.promo-item__form{right:0}}.promo-item__button{display:block;height:20px;width:20px}.promo-item__button--select:after,.promo-item__button--select:before{background:#333;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.promo-item__button--select:after{transform:translate(-50%,-50%) rotate(90deg)}.promo-item__button--select:hover:after,.promo-item__button--select:hover:before{text-decoration:none}@media (min-width:1025px){.promo-item__button--select:hover:after,.promo-item__button--select:hover:before{background:#003d71}}.promo-item__button--selected{background-color:#40b686;border-radius:12px}.promo-item__button--selected:before{color:#fff;content:"\ea0b";font-size:10px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.promo-item__button--selected:hover:before{text-decoration:none}.counter{background:#fff;border:1px solid #ededed;height:40px;min-width:120px;overflow:hidden;padding:0 80px 0 0;position:relative}@media (max-width:814px){.counter{min-width:90px}}.counter__input{background:none;border:none;font-size:14px;font-weight:600;height:100%;line-height:1.4;outline:none;text-align:center;width:100%}@media (max-width:814px){.counter__input{width:30px}}.counter__input:active,.counter__input:focus{outline:none}.counter__input[disabled]{-webkit-text-fill-color:#333;color:#333}.counter__button{background:#fff;border:none;border-left:1px solid #ededed;cursor:pointer;height:100%;position:absolute;transition:background .2s;width:40px}@media (max-width:814px){.counter__button{width:30px}}.counter__button:after,.counter__button:before{background:#333;border-radius:2px;content:"";display:block;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.counter__button--increase{right:0;top:0}.counter__button--increase:after{transform:translate(-50%,-50%) rotate(90deg)}.counter__button--decrease{right:40px;top:0}@media (max-width:814px){.counter__button--decrease{right:30px}}.counter__button--decrease:after,.counter__button--decrease:before{transform:translate(-50%,-50%) rotate(90deg)}.counter__button--disabled{cursor:not-allowed}.counter__button--disabled:hover{background:#fff}.counter__button--disabled:after,.counter__button--disabled:before{background:#8c8c8e}.cart-quantity-edit{color:inherit}.order-summary__row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0;width:100%}@media (min-width:1025px){.order-summary__row{padding:8px 0}}.order-summary__row:first-child{padding-top:0}.order-summary__row:last-child{padding-bottom:0}.order-summary__row--main{border-top:1px solid #ededed;margin-top:5px;padding-top:10px}@media (min-width:1025px){.order-summary__row--main{margin-top:7px;padding-top:15px}}.order-summary__row--promo-hint{color:#0a8543;font-size:14px;line-height:1.4}.order-summary__key,.order-summary__value{font-size:16px;line-height:1.4}.order-summary__key--secondary,.order-summary__value--secondary{color:#555}.order-summary__key{width:60%}.order-summary__value{text-align:right;width:40%}.order-summary__value--main{font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.order-summary__value--main{font-size:16px;line-height:1.3}}.order-summary__additional-info{color:#555;display:block;font-size:12px;margin-top:5px}.order-summary__additional-info a{color:#555;text-decoration:underline}.order-summary__additional-info a:visited{color:#555}.order-summary__promo-code-form{background:#fff;padding:10px;width:100%}.order-summary__delivery-type{padding-top:5px}.product-detailed-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.product-detailed-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.product-detailed-page--seo{display:none}.product-detailed-page__top{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:815px){.product-detailed-page__top{flex-direction:row;flex-wrap:nowrap}}.product-detailed-page__gallery{position:relative;width:100%}@media (min-width:815px){.product-detailed-page__gallery{width:50%}}@media (min-width:1024px){.product-detailed-page__gallery{padding-right:20px;width:60%}}.product-detailed-page__sticky_part{margin-bottom:30px;position:sticky;top:105px}@media (min-width:1024px){.product-detailed-page__sticky_part{top:230px}}.product-detailed-page__sale-box{width:100%}@media (min-width:815px){.product-detailed-page__sale-box{margin-left:auto;padding:0 20px;width:45%}}@media (min-width:1024px){.product-detailed-page__sale-box{width:40%}}.product-detailed-page__details{padding:20px 0;width:100%}.product-detailed-page__section{border-bottom:1px solid #ededed;padding-top:30px;position:relative;width:100%}.product-detailed-page__section:last-child{border-bottom:0}.product-detailed-page__section:empty{display:none}.product-detailed-page__carousel{padding:20px 0}.product-detailed-page__items-left{background:#d63636;color:#fff;font-weight:700;padding:6px 7px;text-align:center;width:100%}.product-detailed-page__badge-square{border-radius:5px;color:#fff;height:50px;line-height:50px;position:absolute;right:5vw;text-align:center;top:2vw;width:50px;z-index:2}.product-detailed-page__badge-square__value{display:inline-block;font-size:10px;vertical-align:middle}@media (min-width:816px){.product-detailed-page__badge-square__value{padding-top:5px}}.product-detailed-page__badge-hexagon{padding-left:10px;padding-right:10px;position:absolute;right:5vw;text-align:center;top:2vw;z-index:2}.product-detailed-page__badge-hexagon:before{content:"\0043";font-family:mein tresor icons,sans-serif;font-size:55px}.product-detailed-page__badge-hexagon__value{color:#fff;font-family:Overpass,Ubuntu,Helvetica,Arial,sans-serif;font-size:10px;left:5px;max-width:45px;position:relative;top:-50px}.product-detailed-page__badge-circle{border-radius:25px;color:#fff;height:50px;line-height:50px;position:absolute;right:5vw;text-align:center;top:2vw;width:50px;z-index:2}.product-detailed-page__badge-circle__value{display:inline-block;font-size:10px;vertical-align:middle}@media (min-width:816px){.product-detailed-page__badge-circle__value{padding-top:5px}}.sale-box{display:block;position:relative;width:100%}.sale-box--loader{height:100%;margin-left:100%;min-height:200px;width:100%}@media (min-width:1024px){.sale-box--loader{margin-left:auto;min-width:380px}}.sale-box__from-price-lock-type-selection{flex-shrink:0;width:100%}@media (min-width:1024px){.sale-box--sticky-active{position:sticky}}.sale-box__seo{display:none}.sale-box__variations{padding:0 0 10px}.sale-box__details{color:#333;display:block;font-size:16px;line-height:1.4;padding-bottom:10px;text-decoration:none}.sale-box__details:hover{text-decoration:underline}.sale-box__info{color:#333;display:block;font-size:14px;line-height:1.4;text-decoration:underline}.sale-box__info--availability{color:#333;text-decoration:none}.sale-box__short-description{color:#333;display:block;font-size:24px;font-weight:100;line-height:1.2;margin:0 0 10px;word-break:break-word}@media (max-width:1024px){.sale-box__short-description{font-size:18px}}.sale-box__product-info{border-bottom:1px solid #ededed;margin:0 0 10px;padding:0 0 10px}.sale-box__product-number{color:#8c8c8e;font-size:12px}@media (max-width:1024px){.sale-box__product-number{font-size:10px}}.sale-box__selling-points{padding:10px 0}.sale-box__selling-point{display:flex;flex-direction:row;font-size:14px;line-height:1.4;list-style-type:none}.sale-box__selling-point-icon{color:#003d71;font-size:18px;padding-right:15px}.sale-box__selling-point-icon:before{content:"\ea0b"}.sale-box__buttons{align-items:center;display:flex;flex-wrap:wrap;width:100%}.sale-box__button-to-cart{font-size:18px;font-weight:300;height:60px;line-height:1.2;line-height:60px;margin-bottom:10px;position:relative;width:75%}@media (max-width:1024px){.sale-box__button-to-cart{font-size:16px;line-height:1.3}}@media (max-width:370px){.sale-box__button-to-cart{display:flex}}.sale-box__button-to-cart:after{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.sale-box__button-to-cart__not-clicked:after{content:"o";font-family:mein tresor icons,sans-serif;font-size:18px;font-weight:500}.sale-box__button-to-cart__clicked,.sale-box__button-to-cart__clicked:hover{background:#40b686;border:#40b686;color:#fff;padding:0 30px 0 40px;text-align:left}.sale-box__button-to-cart__clicked:after,.sale-box__button-to-cart__clicked:hover:after{color:#fff;content:"\ea40";font-size:18px;font-weight:600}@media (max-width:1023px){.sale-box__button-to-cart__clicked,.sale-box__button-to-cart__clicked:hover{text-align:center}.sale-box__button-to-cart__clicked:after,.sale-box__button-to-cart__clicked:hover:after{right:40px}}@media (min-width:1024px){.sale-box__button-to-cart__clicked,.sale-box__button-to-cart__clicked:hover{padding:0 30px 0 0;text-align:center}.sale-box__button-to-cart__clicked:after,.sale-box__button-to-cart__clicked:hover:after{right:30px}}.sale-box__button-wishlist{height:30px;margin-left:20px;position:relative;text-decoration:none;width:30px}@media (min-width:1024px){.sale-box__button-wishlist{margin-left:50px}}.sale-box__button-wishlist__on-wishlist:before{color:#003d71;content:"\ea1e";display:block;font-size:20px;font-weight:600;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .15s linear;width:auto}.sale-box__button-wishlist__not-on-wishlist:before{color:#003d71;content:"\ea1d";display:block;font-size:20px;font-weight:600;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .15s linear;width:auto}.sale-box__button-wishlist:hover:before{color:#001425}@media (min-width:1024px){.sale-box__button-wishlist-only{margin-left:10px}}.sale-box__button-comparelist{color:#003d71;font-size:14px;font-weight:700;line-height:1.4;line-height:21px;text-decoration:none}.sale-box__button-comparelist:hover{text-decoration:underline}.sale-box__comparelist{cursor:pointer;margin-bottom:15px;margin-top:15px}.sale-box__logo-container{display:block;height:auto;padding:0 0 10px;text-decoration:none}.sale-box__logo-container--disabled{cursor:default;pointer-events:none}.sale-box__logo{color:#fff;display:block;height:auto;max-height:65px;max-width:135px;width:auto}.sale-box__brand-name{color:#333;font-size:18px;font-weight:600;line-height:1.2;margin:0 0 10px;text-transform:uppercase}@media (max-width:1024px){.sale-box__brand-name{font-size:16px;line-height:1.3}}.sale-box__product-name{color:#333;font-size:40px;font-weight:600;line-height:1.2;margin:0 0 5px;width:100%;word-break:break-word}@media (max-width:1024px){.sale-box__product-name{font-size:32px}}.sale-box__shipping{color:#8c8c8e}.sale-box__ratings{cursor:pointer;display:flex}.sale-box__ratings-count{color:#333;display:inline-block;padding:10px;text-decoration:underline}.sale-box__ratings-count:after,.sale-box__ratings-count:before{color:inherit;display:inline-block;font-size:inherit}.sale-box__ratings-count:before{content:"("}.sale-box__ratings-count:after{content:")"}.sale-box__shipping-cost{color:#333;display:inline-block;font-size:14px;font-weight:100;line-height:1.4;text-decoration:underline}.sale-box__product-variations{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:10px}.sale-box__product-variations__wrapper:first-child{margin-right:30px}.sale-box__qty-wrapper{align-items:flex-end;border-bottom:1px solid #ededed;display:flex;margin:0 0 10px;padding:0 0 10px}.sale-box__qty-wrapper .counter{border:1px solid #333}.sale-box__qty-wrapper .counter__button{border-left:1px solid #333}.sale-box__select{margin-right:20px;width:25%}@media (min-width:815px){.sale-box__select{width:60px}}.sale-box__price-wrapper{border-bottom:1px solid #ededed;margin:0 0 10px;padding:0 0 10px}.sale-box__price-left{margin-right:20px}.sale-box__price-info{padding:10px 0 0}.sale-box__price{display:flex;font-size:24px;font-weight:300;line-height:1.2}@media (max-width:1024px){.sale-box__price{font-size:18px}}.sale-box__price--base{color:#333}.sale-box__price--old{color:#d63636;font-size:24px;line-height:1.2;text-decoration:line-through}@media (max-width:1024px){.sale-box__price--old{font-size:18px}}.sale-box__price--new{color:#003d71;font-size:24px;line-height:1.2}@media (max-width:1024px){.sale-box__price--new{font-size:18px}}.sale-box__from-price-prefix{display:flex;margin-right:5px}.sale-box__savings{color:#003d71;display:block;font-size:14px;font-weight:100;line-height:1.4;margin-bottom:5px;margin-top:5px;width:100%}.sale-box__savings&gt;strong{font-weight:600}.sale-box__vat{color:#8c8c8e;font-size:14px;font-weight:100;line-height:1.4}.sale-box__error{padding-top:3px;position:absolute;right:0;width:100%;z-index:1}.sale-box__counter{margin-right:15px;max-width:135px}.sale-box__refer-to-friend{color:#8c8c8e;cursor:pointer;display:block;font-size:14px;font-weight:600;line-height:1.4;padding:20px 0}.sale-box__refer-to-friend:before{content:"\ea3f";display:inline-block;font-size:20px;font-weight:600;height:15px;margin-right:5px;width:15px}.sale-box__delivery-options{border-bottom:1px solid #ededed;margin:0 0 10px;padding:0 0 10px}.sale-box__delivery-options .radio-inputs-list__option-header{height:50px}.sale-box__delivery-options .radio-inputs-list__option-name{font-size:14px;line-height:1.4}.sale-box__delivery-options .radio-inputs-list__option-description{padding-left:70px}.sale-box__delivery-options .radio-inputs-list__option-carrier-location-checkbox .checkbox__label{font-size:14px;line-height:1.4}.sale-box__delivery-options-headline{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px;padding-left:20px}.sale-box__product-details-wrapper{border-bottom:1px solid #ededed;padding-bottom:10px}.sale-box__product-details-dimensions{margin-bottom:20px;margin-top:15px}.sale-box__product-details-info{align-items:center;display:flex;flex-direction:row;margin-bottom:5px}.sale-box__product-details-bold,.sale-box__product-details-text{font-family:Overpass,Ubuntu,Helvetica,Arial,sans-serif;font-weight:700;padding-top:3px}.sale-box__product-details-text{color:#003d71;padding-left:10px}.sale-box__product-details-icon{font-family:mein tresor icons,sans-serif;font-size:30px;font-style:normal;margin-right:15px;text-align:center}.sale-box__product-details-icon-security:before{color:#003d71;content:"\0069"}.sale-box__product-details-icon-fire-protection:before{color:#dc423d;content:"\0049"}.sale-box__product-details-icon-space:before{color:#82b43a;content:"\0057"}.sale-box__product-details-icon-weapon:before{color:#003d71;content:"\0063"}.sale-box__product-details-icon-weight:before{color:#003d71;content:"\004e"}.sale-box__product-details-icon-measurement{color:#003d71;font-size:40px;margin-left:-3px;margin-right:7px}.sale-box__product-details-icon-measurement:before{content:"\ea28"}.sale-box__product-details-link{color:#003d71;cursor:pointer;font-size:16px;font-weight:300;line-height:1.4;text-decoration:underline}.sale-box__product-details-link:hover{text-decoration:none}.sale-box__pdf-link{margin:20px 0 5px;text-align:right}.sale-box__payments{order:4;padding-bottom:10px}@media (min-width:815px){.sale-box__payments{order:3;padding-bottom:20px;width:100%}}.sale-box__request-product-btn{background-color:#007cc1}.sale-box__max-quantity-hint{color:#d63636;display:block;font-size:16px;font-weight:600;margin:10px;width:100%}.product-gallery{position:relative}.product-gallery__slider{height:auto;margin:0 0 20px;overflow:hidden;position:relative;width:100%}@media (min-width:815px){.product-gallery__slider{align-items:center;display:flex;height:auto;margin:0;min-width:430px;width:auto}}.product-gallery__slide,.product-gallery__slides{display:flex;position:relative;width:100%}.product-gallery__slide{cursor:pointer;flex-shrink:0;height:auto;max-width:100%}.product-gallery__slide--active{display:block}.product-gallery__image{display:block;height:100%;width:100%}@media (min-width:815px){.product-gallery__image{padding:50px 0}}.product-gallery__thumbnails{height:1px;left:0;position:absolute;right:0;visibility:hidden;width:1px;z-index:-100}@media (min-width:1024px){.product-gallery__thumbnails{display:block;height:auto;margin:50px 0 0;overflow:hidden;position:relative;visibility:visible;width:480px;z-index:auto}.product-gallery__thumb-slides{display:flex;width:100%}.product-gallery__thumb-slide{border:2px solid transparent;display:block;flex-shrink:0;max-width:70px;min-width:70px;transition:border-color .15s;width:100%}}@media (min-width:1024px){.product-gallery__thumb-slide:hover{border-color:#000;cursor:pointer}.product-gallery__thumb-slide--active,.product-gallery__thumb-slide--active:hover,.product-gallery__thumb-slide.swiper-slide-thumb-active{border-color:#000}}@media (min-width:1024px){.product-gallery__thumb-wrapper{cursor:pointer;height:80px;overflow:hidden;position:relative;width:100%}.product-gallery__thumbnail{display:block;height:auto;left:50%;max-height:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product-gallery__thumbnail.threeSixty{z-index:2}}.product-gallery__thumb-button{display:block;height:25px;position:absolute;text-decoration:none;top:calc(50% - 12px);width:20px;z-index:1}@media (min-width:1024px){.product-gallery__thumb-button{background:rgba(255,255,255,.6);height:0;padding-bottom:84px;position:absolute;width:70px}}.product-gallery__thumb-button:before{color:#333;content:"\ea2b";font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.product-gallery__thumb-button:focus:before,.product-gallery__thumb-button:hover:before{color:#003d71}.product-gallery__thumb-button--next{right:0}@media (min-width:1024px){.product-gallery__thumb-button--next{right:10px;top:0}}.product-gallery__thumb-button--prev{left:0;transform:rotate(180deg)}@media (min-width:1024px){.product-gallery__thumb-button--prev{left:0;top:0}}.product-gallery__thumb-button--disabled,.product-gallery__thumb-button--hidden{visibility:hidden}.product-gallery__button{display:block;height:65px;position:absolute;text-decoration:none;top:calc(50% - 32px);width:65px;z-index:1}.product-gallery__button:before{color:#333;content:"\ea2b";font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.product-gallery__button:focus:before,.product-gallery__button:hover:before{color:#003d71}.product-gallery__button--next{right:0}.product-gallery__button--prev{left:0;transform:rotate(180deg)}.product-gallery__button--disabled,.product-gallery__button--hidden{visibility:hidden}.product-gallery__pagination{align-items:center;display:flex;height:10px;justify-content:center;margin-bottom:20px;width:100%}@media (min-width:1024px){.product-gallery__pagination{height:0;visibility:hidden;width:0}}.product-gallery__pagination-bullet{background:#f0f0f0;border-radius:50%;display:block;height:10px;margin:0 2.5px;transition:background .2s;width:10px}.product-gallery__pagination-bullet--active{background:#003d71}.product-gallery__placeholder{margin-bottom:30px}@media (min-width:815px){.product-gallery__placeholder{margin-bottom:50px}}@media (min-width:1024px){.product-gallery__placeholder{margin-bottom:100px}}.product-gallery__placeholder-image{display:block;height:250px;padding:30px 0;position:relative;width:100%}@media (min-width:815px){.product-gallery__placeholder-image{height:550px}}.product-gallery__placeholder-image&gt;img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.product-gallery__placeholder-slider{height:auto;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.product-gallery__placeholder-slider{width:490px}}.product-gallery__placeholder-slides{display:flex;justify-content:flex-start;position:relative;width:100%}.product-gallery__placeholder-slide{display:block;flex-shrink:0;height:100%;width:100%}.product-gallery__placeholder-thumbnail{cursor:pointer;display:block;height:100%;position:relative;width:100%}@media (min-width:1024px){.product-gallery__placeholder-thumbnail{height:80px;width:70px}}.product-gallery__video{color:#8c8c8e;cursor:pointer;display:block;font-size:14px;font-weight:600;line-height:1.4;padding:20px 0 20px 25px;position:relative}.product-gallery__video-content{padding:20px 0 0}.product-gallery__video:before{content:"\ea42";font-size:20px;left:0;position:absolute;top:15px}.product-gallery__youtube-thumbnail{display:flex;height:auto;margin:auto;width:500px}@media (min-width:815px){.product-gallery__youtube-thumbnail{padding:50px 0}}.product-gallery__play-button{color:#fff;font-size:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:815px){.product-gallery__play-button{font-size:75px}}.product-gallery__play-button:after{color:#fff;content:"\ea42"}.product-gallery__play-button-small{color:#fff;font-size:30px;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);z-index:2}@media (max-width:815px){.product-gallery__play-button-small{font-size:16px}}.product-gallery__play-button-small:after{color:#fff;content:"\ea42"}.product-gallery .modal{width:650px!important}.product-page-pagination{display:none}@media (min-width:815px){.product-page-pagination{display:flex;justify-content:space-between;padding:20px 0;width:100%}.product-page-pagination__product{color:#555;display:block;height:21px;position:relative;text-decoration:none;width:auto}}.product-page-pagination__product:focus:after,.product-page-pagination__product:focus:before,.product-page-pagination__product:hover:after,.product-page-pagination__product:hover:before{color:#003d71}.product-page-pagination__product--prev{padding-left:20px}.product-page-pagination__product--prev:before{color:#555;content:"\ea2b";font-size:14px;left:0;position:absolute;top:calc(50% - 12px);transform:rotate(180deg);transition:color .2s}.product-page-pagination__product--next{margin-left:auto;padding-right:20px}.product-page-pagination__product--next:after{color:#555;content:"\ea2b";font-size:14px;position:absolute;right:0;top:calc(50% - 12px);transition:color .2s}.product-page-brand{left:0;position:absolute;top:0;z-index:10}.product-page-brand__logo{color:#fff;display:block;height:auto;max-height:30px;max-width:100px;width:auto}@media (min-width:1025px){.product-page-brand__logo{max-height:60px}}.product-page-brand__link{display:block}.product-page-brand__link--disabled{cursor:default;pointer-events:none}.product-description,.product-description&gt;*{color:#8c8c8e;font-size:14px;font-weight:300;line-height:1.4;margin:0}.product-description&gt;__quality-keys,.product-description__quality-keys{padding:20px 0}.product-description&gt;__quality-keys-headline,.product-description__quality-keys-headline{font-size:18px;font-weight:600;line-height:1.2;margin:0;padding:20px 0;text-align:left;width:100%}@media (max-width:1024px){.product-description&gt;__quality-keys-headline,.product-description__quality-keys-headline{font-size:16px;line-height:1.3}}.product-description&gt;__keys-list,.product-description__keys-list{list-style:disc;margin:0;padding-left:20px}.product-description&gt;__keys-item,.product-description__keys-item{color:#8c8c8e;font-size:14px;line-height:1.4;padding:5px 0}.radio-input{cursor:pointer;margin:0;position:relative;width:100%}.radio-input--disabled{cursor:not-allowed;opacity:.5;user-select:none}.radio-input__wrapper{display:block;padding-left:25px;position:relative}.radio-input__input{height:0;position:absolute;visibility:hidden;width:0;z-index:-1}.radio-input__input:checked+.radio-input__radio{border-color:#003d71}.radio-input__input:checked+.radio-input__radio:before{background:#333;border-radius:50%;content:"";display:block;height:13px;left:2px;position:absolute;top:2px;width:13px}.radio-input__input:checked~.radio-input__label{color:#333}.radio-input__input:checked~.radio-input__thumb{border-color:#333}.radio-input__input:checked~.radio-input__box{border-color:#003d71;color:#333}.radio-input__input:checked+.radio-input__radio-circle:before{background:#003d71;border-radius:50%;content:"";height:6px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;width:6px}.radio-input__input:disabled+.radio-input__radio,.radio-input__input:disabled+.radio-input__thumb,.radio-input__input:disabled~.radio-input__box,.radio-input__input:disabled~.radio-input__label{cursor:not-allowed;opacity:.5}.radio-input__radio{background:#fff;border:1px solid #eee;border-radius:50%;height:19px;left:0;position:absolute;top:-3px;width:19px}.radio-input__label{color:#8c8c8e;font-size:14px;font-weight:300;line-height:1.4;padding:0 30px}.radio-input__label-sub{color:#8c8c8e}.radio-input__thumb{border:1px solid transparent;border-radius:15%;display:inline-block;overflow:hidden;padding:2px;width:100%}.radio-input__box{align-items:center;border:2px solid #fff;display:flex;font-size:12px;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 5px;position:relative;text-align:center;width:auto}.radio-input__box:hover{border-color:#fff;color:#333}.radio-input--disabled .radio-input__box:hover,.radio-input__input:disabled~.radio-input__box:hover{border-color:#eee;color:#333;opacity:.5}.radio-input__box:after{border:2px solid transparent;content:"";height:calc(100% - 4px);left:0;position:absolute;top:0;width:calc(100% - 4px)}.radio-input__radio-circle{border:1px solid #ededed;border-radius:50%;display:block;height:16px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.product-flags{display:flex;flex-direction:column;position:absolute;right:10px;top:30px}@media (min-width:1024px){.product-flags{right:20px;top:30px}.product-flags:before{color:#333;content:"\ea45";font-size:24px;left:-35px;position:absolute;top:5px;z-index:1}}.product-flags__label{display:block;margin-bottom:5px}.recommendations-teaser__slider{padding:0 30px;position:relative}.recommendations-teaser__container{height:auto;overflow:hidden;position:relative;width:100%}.recommendations-teaser__slides{display:flex;position:relative;width:100%}.recommendations-teaser__slide{display:block;flex-shrink:0;margin-right:10px;max-width:50%;position:relative;width:100%}@media (min-width:815px){.recommendations-teaser__slide{margin-right:20px;max-width:33.33333%}}@media (min-width:1024px){.recommendations-teaser__slide{margin-right:30px;max-width:25%}}.recommendations-teaser__image{display:block;height:auto;width:100%}.recommendations-teaser__button{display:block;height:25px;position:absolute;text-decoration:none;top:calc(50% - 12px);width:20px;z-index:1}.recommendations-teaser__button:before{color:#555;content:"\ea2b";font-size:20px;transition:color .2s}.recommendations-teaser__button:focus:before,.recommendations-teaser__button:hover:before{color:#003d71}.recommendations-teaser__button--prev{left:0}.recommendations-teaser__button--prev:before{transform:rotate(180deg)}.recommendations-teaser__button--next{right:0}.recommendations-teaser__button--disabled{visibility:hidden}.recommendations-teaser__additional-content{display:none;flex:1}.recommendations-teaser__additional-content--visible{display:block}.recommendations-teaser .carousel__button--next:before,.recommendations-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;line-height:1.4;width:25px}@media (max-width:370px){.recommendations-teaser .carousel__button--next:before,.recommendations-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;height:50px;justify-content:center;width:15px}}.recommendations-teaser .carousel__button--next,.recommendations-teaser .carousel__button--prev{z-index:401}@media (max-width:370px){.recommendations-teaser .carousel__button--next,.recommendations-teaser .carousel__button--prev{top:35%}}.recommendations-teaser .carousel__button--prev{transform:translateX(-60%) translateY(-50%)}.recommendations-teaser .carousel__button--next{transform:translateX(60%) translateY(-50%)}.later-available-reminder__message{display:block;font-size:16px;line-height:1.4;padding:20px 0}.later-available-reminder__message--type_success{color:#0a8543}.later-available-reminder__message--type_error{color:#d9534f}.go-top{background:#f0f0f0;border-radius:50%;bottom:10px;height:50px;left:50%;line-height:50px;margin-bottom:-60px;margin-left:-25px;padding:5px;position:fixed;text-align:center;text-decoration:none;transition:margin-bottom .2s ease-out;visibility:hidden;width:50px;z-index:99}@media (min-width:815px){.go-top{bottom:auto;float:right;margin-bottom:0;position:sticky;top:calc(100% - 70px);visibility:visible}}.go-top--sticky{margin-bottom:0;visibility:visible}.go-top:before{color:#fff;content:"\ea2b";font-size:20px;text-align:center;transform:rotate(-90deg);transition:color .2s}.review-form{padding-bottom:80px;width:100%}@media (min-width:815px){.review-form{padding-bottom:0}.review-form__form{max-width:75%}}.review-form__ratings-wrapper{padding-bottom:10px;width:100%}.review-form__rating-message{color:#8c8c8e;display:inline-block;font-size:14px;font-weight:300;line-height:1.4;margin-left:auto;padding:10px 0}.review-form__loader{display:block;margin:0 auto;padding:20px;width:100%}.review-form__submit-button{min-width:100px}.review-form__submit-button--pending-request:after{content:""}.review-form__response-container{align-items:center;display:flex}.review-form__message{color:#0a8543;display:inline-block;font-size:14px;font-weight:300;line-height:1.4;padding:10px 0}.ratings{align-items:center;flex-wrap:wrap;max-width:none;overflow:hidden;position:relative}.ratings--disabled{display:flex;height:auto;padding:0}.ratings__wrapper{margin-right:4px;max-width:none;overflow:hidden;position:relative}.ratings__rating-placeholder{color:#333;font-size:24px;font-weight:600;height:100%;line-height:1.2;position:absolute;width:auto;z-index:1}@media (max-width:1024px){.ratings__rating-placeholder{font-size:18px}}.ratings__rating-placeholder:before{content:"\ea36";left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ratings--disabled .ratings__rating-placeholder:before{content:"\ea35";left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ratings__info{font-weight:600;left:110px;position:absolute;width:max-content}.ratings__star{color:#ffdc0f;display:block;font-size:29px;line-height:1;position:relative;transition:color .2s}.ratings__star--empty{color:#a7abb2;font-size:26px;margin-left:2px}.ratings__star--empty:before{content:"\ea36";padding-top:4px}.ratings__star--disabled:hover{color:inherit}.ratings__star--filled:before{content:"\ea35";padding-top:4px}.ratings__label{border:none;color:#333;cursor:pointer;display:block;font-size:24px;font-weight:600;height:100%;line-height:1.2;opacity:0;position:absolute;transition:color .2s;width:auto}@media (max-width:1024px){.ratings__label{font-size:18px}}.ratings__label:before{content:"\ea36";left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ratings__label:active,.ratings__label:hover{color:#003d71;opacity:1}.ratings__label--index{content:"\ea35";left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ratings__label--index-0{z-index:6}.ratings__label--index-0:before{content:"\ea35"}.ratings__label--index-1{z-index:5}.ratings__label--index-1:before{content:"\ea35"}.ratings__label--index-2{z-index:4}.ratings__label--index-2:before{content:"\ea35"}.ratings__label--index-3{z-index:3}.ratings__label--index-3:before{content:"\ea35"}.ratings__label--index-4{z-index:2}.ratings__label--index-4:before{content:"\ea35"}.ratings__input:checked+.ratings__label{color:#003d71;opacity:1}.ratings__error{margin-top:8px;position:relative;z-index:5}.ratings__ratings-total-amount{color:dimgray;font-size:16px;line-height:1.4}.ratings__rating{font-size:16px;line-height:1.4;padding-left:5px}.checkout-step-login{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-login{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-login__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.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:815px){.checkout-step-login__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-login__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-login__headline{font-size:24px}}.checkout-step-login__submit-button{font-size:16px;font-weight:300}.checkout-step-login__submit-button--top{display:none}@media (min-width:815px){.checkout-step-login__submit-button--top{display:inline-flex;width:auto}}.checkout-step-login__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-login__submit-button--bottom{order:2;width:auto}}.checkout-step-login__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-login__submit-button--paypal{order:2;width:300px}}.checkout-step-login__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-login__submit-button--credit_card{order:2;width:500px}}.checkout-step-login__submit-button:disabled{opacity:.3}.checkout-step-login__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.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:800px}.checkout-step-login__form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;width:100%}@media (min-width:815px){.checkout-step-login__form{border-right:1px solid #ededed;padding:10px 40px}}@media (min-width:815px){.checkout-step-login__form:first-child{padding-left:0}}@media (min-width:815px){.checkout-step-login__form:last-child{border-right:none;padding-right:0}}@media (min-width:815px){.checkout-step-login__form--size_50{width:50%}}.login-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.login-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.login-page__headline{margin-bottom:15px}.login-page__column_container{display:block;width:100%}@media (min-width:1024px){.login-page__column_container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}}.login-page__column{margin-bottom:60px;width:100%}@media (min-width:1024px){.login-page__column{width:50%}.login-page__column:first-child{padding-right:25px}.login-page__column:last-child{padding-left:25px}}.login-page__info{display:block;font-size:14px;line-height:1.4;margin:5px 0}@media (min-width:1024px){.login-page__info{margin-bottom:25px}}.login-page__register-button{margin-top:17px}.login-form__link{margin:15px 0}.login-form__submit-button{font-size:16px;font-weight:300}.register-email-form__headline{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.register-email-form__headline{font-size:16px;line-height:1.3}}.register-email-form__link{color:#555;display:inline-block;text-decoration:underline}.register-email-form__link:visited{color:#555}.register-email-form__link:hover{color:#003d71}.register-email-form__submit-button{font-size:16px;font-weight:300;margin-top:20px}.register-email-form__form{width:100%}.register-email-form__info{display:block;margin-bottom:23px;min-height:52px;padding-top:25px}@media (min-width:1024px){.register-email-form__submit-button{margin-top:40px}}.csrf-input{display:none}.register-form__headline{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.register-form__headline{font-size:16px;line-height:1.3}}.register-form__link{color:#555;display:inline-block;text-decoration:underline}.register-form__link:visited{color:#555}.register-form__link:hover{color:#003d71}.register-form__submit-button{font-size:16px;font-weight:300;margin-top:20px}.register-form__form{width:100%}.register-form .slide-enter-active{transition:all .5s ease-in}.register-form .slide-leave-active{transition:all .5s ease-out}.register-form .slide-enter,.register-form .slide-leave-to{opacity:0}.register-form__phone-note{color:#8c8c8e;margin:15px 0 20px}.register-form__shipping-address{margin-top:20px}@media (min-width:815px){.register-form__mobile-only{display:none}}.checkout-step-register{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-register{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-register__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.checkout-step-register__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-register__footer{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.checkout-step-register__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-register__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-register__headline{font-size:24px}}.checkout-step-register__submit-button{font-size:16px;font-weight:300}.checkout-step-register__submit-button--top{display:none}@media (min-width:815px){.checkout-step-register__submit-button--top{display:inline-flex;width:auto}}.checkout-step-register__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-register__submit-button--bottom{order:2;width:auto}}.checkout-step-register__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-register__submit-button--paypal{order:2;width:300px}}.checkout-step-register__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-register__submit-button--credit_card{order:2;width:500px}}.checkout-step-register__submit-button:disabled{opacity:.3}.checkout-step-register__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-register__back-button{margin-top:0;order:1;width:auto}}.checkout-step-register__content{margin:0 auto;max-width:800px}.date-input{position:relative}.date-input--active{z-index:200}.date-input__input{position:relative;z-index:3}.date-input__label{padding-bottom:1px}.date-input__date-picker{background:#f5f4f2;margin-top:10px;position:absolute;width:100%;z-index:2}.date-input__error{margin-top:8px;position:relative;z-index:1}.date-picker__days-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 8% 10px 0}.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:right;width:100%}.date-picker__day-label:hover{background:#f0f0f0}.date-picker__day-input{display:none}.date-picker__day-input:checked+.date-picker__day-label{background:#003d71;color:#fff}.date-picker__day-input:disabled+.date-picker__day-label{color:#8c8c8e;cursor:not-allowed}.date-picker__header{align-items:center;background-color:#003d71;display:flex;justify-content:space-around;padding:10px 5px}.date-picker__header__days{color:#fff;padding:0 8% 5px 0}.date-picker__select-wrapper{height:32px;padding:0 20px;position:relative}.date-picker__select{-webkit-appearance:menulist;border:none;cursor:pointer;font-size:14px;height:100%;line-height:1.4;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:before{content:"\ea24"}.date-picker__change-select-button--next{right:0}.date-picker__change-select-button--next:before{content:"\ea2b"}.date-picker__change-select-button--disabled{box-shadow:none;cursor:not-allowed}.date-picker__change-select-button--disabled:before{color:#8c8c8e}.minicart__products{height:auto;margin:0 15px 15px}.minicart__products-scroll{height:320px;margin:0 15px;overflow-y:scroll}.minicart__products-scroll::-webkit-scrollbar{display:none}.minicart__product-order-position{border-bottom:1px solid #ededed}.minicart__product-order-position:last-child{border-bottom:none}.minicart__product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.minicart__product-image{display:block;height:auto;width:60px}.minicart__product-details{display:flex;flex-direction:column;width:calc(100% - 80px)}.minicart__product-name{color:#333;display:block;font-size:14px;line-height:1.4;margin-bottom:5px}.minicart__product-nr,.minicart__product-quantity{color:#8c8c8e;display:block;font-size:12px;margin-top:5px}.minicart__message{color:#333;display:block;font-size:14px;line-height:1.4;margin:10px 0}.minicart__button{display:block;margin:10px 0;width:300px}.minicart__close{background:#003d71;border-radius:50%;cursor:pointer;height:14px;position:absolute;right:20px;top:15px;width:14px;z-index:4}.minicart__close:after,.minicart__close:before{background:#fff;border-radius:2px;content:"";height:10px;left:50%;margin:-5px 0 0 -1px;position:absolute;top:50%;width:2px}.minicart__close:before{transform:rotate(45deg)}.minicart__close:after{transform:rotate(-45deg)}.minicart__header{border-bottom:1px solid #ededed;font-size:16px;font-weight:500;height:30px;line-height:1.4;margin:15px 15px 5px}.minicart__header--add{font-weight:600;height:50px}.minicart__header--added:after{color:#0a8543;content:"\ea41"}.minicart__footer{align-items:center;display:flex;flex-direction:column;height:auto}.minicart__footer--many{box-shadow:0 -2px 5px rgba(0,0,0,.3);position:relative}.minicart__price-box{background:#ededed;height:30%;width:100%}.minicart__footer-box{display:flex;flex-direction:row;justify-content:space-between;margin:0 15px;padding:5px 0}.minicart__footer-box:first-child{padding:15px 0 5px}.minicart__footer-box:last-child{padding-top:5px}.minicart__discount,.minicart__shipping{font-size:10px}.minicart__total{font-size:16px;line-height:1.4}.minicart__total&gt;small{font-size:10px}.minicart__empty{height:130px;padding:15px}.wishlist-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.wishlist-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.wishlist-page__info{font-size:16px;font-weight:600;line-height:1.4;margin:15px 0}.wishlist-page__link{color:#003d71;cursor:pointer;text-decoration:none}.wishlist-page__link:hover{text-decoration:underline}.wishlist-page__hint{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 15px}.wishlist-page__name{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:30px 0;padding:0;width:100%}@media (max-width:1024px){.wishlist-page__name{font-size:24px}}.wishlist-page__top{align-items:center;display:flex}.wishlist-page__button-wrapper{display:flex;flex-direction:column;margin-top:30px;width:100%}@media (min-width:815px){.wishlist-page__button-wrapper{flex-direction:row-reverse;justify-content:space-between}}.wishlist-page__button{font-size:16px;font-weight:300;width:100%}@media (min-width:815px){.wishlist-page__button{width:auto}.wishlist-page__button--left{margin-right:auto}}.wishlist-page__button:disabled{opacity:.3}.wishlist-page__all-to-basket{margin-bottom:20px}@media (min-width:815px){.wishlist-page__all-to-basket{margin-bottom:0}}.wishlist-page__product{border-bottom:1px solid #eee;border-right:1px solid #eee;width:50%}.wishlist-page__product:nth-child(2n){border-right:none}@media (min-width:815px){.wishlist-page__product{border:none;width:33.33333%}}@media (min-width:1024px){.wishlist-page__product{border:none;width:25%}}.wishlist-page__products-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start}.wishlist-page .wishlist-position{margin-bottom:10px}@media (min-width:815px){.wishlist-page .wishlist-position{flex-wrap:nowrap}}.wishlist-page .wishlist-position .product-order-position__cell{padding:0;width:100%}@media (min-width:815px){.wishlist-page .wishlist-position .product-order-position__cell{padding:0 10px}}.wishlist-page .wishlist-position .product-order-position__cell--price,.wishlist-page .wishlist-position .products-order-table__header-label--price,.wishlist-page .wishlist-position .single-order-details__cell--price{order:3}.wishlist-page .wishlist-position .product-order-position__cell:first-child{padding-left:0}.wishlist-page .wishlist-position .product-order-position__cell:last-child{padding-right:0}.wishlist-page .wishlist-position .product-order-position__edit-button{display:inline-block}.wishlist-page .wishlist-position .product-order-position__edit-button:visited{color:#555}@media (min-width:1025px){.wishlist-page .wishlist-position .product-order-position__edit-button:hover{color:#003d71}}.wishlist-page .wishlist-position .product-order-position__to-cart-button{background:none;border:none;color:#555;cursor:pointer;display:inline-block;padding:0}.wishlist-page .wishlist-position .product-order-position__to-cart-button:visited{color:#555}@media (min-width:1025px){.wishlist-page .wishlist-position .product-order-position__to-cart-button:hover{color:#003d71}}.wishlist-page .wishlist-position .product-order-position__to-cart-button:before{content:"o";font-family:mein tresor icons,sans-serif;font-size:16px}.wishlist-page .wishlist-position__wishlist-buttons{display:flex;justify-content:space-evenly}@media (max-width:814px){.wishlist-page .wishlist-position__wishlist-buttons{padding-top:10px;width:100%}}.wishlist-page .wishlist-position__wishlist-button:after{font-size:18px;padding:8px 0}@media (max-width:1024px) and (min-width:371px){.wishlist-page .wishlist-position__wishlist-button--edit,.wishlist-page .wishlist-position__wishlist-button--remove{margin-right:5px}}.wishlist-page .wishlist-position__wishlist-button--to-cart{margin-right:0}.wishlist-page .wishlist-position__wishlist-button--disabled{display:none}.product-variations__list{align-content:flex-start;border-bottom:1px solid #eee;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0 0 10px;padding:0 0 10px 5px}.product-variations__list:last-child{border-bottom:0;margin:0}.product-variations__list-color{flex-direction:row}.product-variations__name{display:block;font-size:14px;font-weight:600;line-height:1.4;padding-bottom:10px}.product-variations__variation{margin-right:5px;margin-top:5px}.product-variations__variation:last-child{margin-right:0}.product-variations__variation-color{margin:auto 0;padding-left:10px}.product-variations__headline{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;padding:10px}.product-variations__lock-content{display:flex}.product-variations__lock-content .radio-input__radio-circle{border:1px solid #333}.product-variations__lock-select{display:flex}.product-variations__lock-input{display:flex;max-width:350px;min-width:275px}@media (min-width:815px){.product-variations__lock-input{margin-top:5px;min-width:350px}}.product-variations__lock{align-items:baseline;display:flex;flex-direction:column}.product-variations__radio-header{align-items:center;display:flex;margin-top:-10%;min-height:80px;padding:15px 20px 15px 50px;position:relative;width:100%}.product-variations__radio-header-edit{margin-top:-5%}@media (min-width:815px){.product-variations__radio-header{min-height:68px;padding:20px 20px 20px 50px}}@media (max-width:814px){.product-variations__radio-header{margin-top:-5%}}.product-variations__content{align-items:center;display:flex;justify-content:space-between;width:100%}.product-variations__price-difference{align-content:flex-end;display:flex;padding-left:30px}.product-variations__info-icon{cursor:pointer;margin-left:10px;transform:scale(1.5);transform-origin:center}.product-variations__info-icon:after{content:"\ea21"}.product-variations__flyout-container{background-color:#fff;border:3px solid #000;margin-bottom:20px;margin-top:-5%;padding:0 40px;position:relative;width:100%}@media (max-width:814px){.product-variations__flyout-container{margin-bottom:10px;margin-left:20px}}.product-variations__flyout-icon{cursor:pointer;position:absolute;right:10px;top:10px}.product-variations__flyout-icon:after{content:"\ea07"}.product-variations__label-and-icon{align-items:center;display:flex}.product-variations__label{border:0;text-align:start}.product-variations__shortDescription{margin-top:-9%;padding-left:56px;padding-right:20px;text-align:start}.product-variations__shortDescription-edit{margin-top:-5%}@media (max-width:814px){.product-variations__shortDescription{margin-top:-5%}}.checkout-step-delivery{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-delivery{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-delivery__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.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:815px){.checkout-step-delivery__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-delivery__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-delivery__headline{font-size:24px}}.checkout-step-delivery__submit-button{font-size:16px;font-weight:300}.checkout-step-delivery__submit-button--top{display:none}@media (min-width:815px){.checkout-step-delivery__submit-button--top{display:inline-flex;width:auto}}.checkout-step-delivery__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-delivery__submit-button--bottom{order:2;width:auto}}.checkout-step-delivery__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-delivery__submit-button--paypal{order:2;width:300px}}.checkout-step-delivery__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-delivery__submit-button--credit_card{order:2;width:500px}}.checkout-step-delivery__submit-button:disabled{opacity:.3}.checkout-step-delivery__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-delivery__back-button{margin-top:0;order:1;width:auto}}.checkout-step-delivery__delivery-options .radio-inputs-list__option-description{padding:0 20px 20px 70px}.checkout-step-delivery__addresses{display:block;margin-bottom:30px}@media (min-width:815px){.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:815px){.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}}@media (min-width:1025px){.checkout-step-delivery__address-column{padding:0 30px}}.checkout-step-delivery__address-name{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px}.checkout-step-delivery__delivery-options-headline{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:20px}.address{position:relative}.address__line{color:#555;display:block;font-size:14px;font-style:normal;line-height:1.4}.address__line--main{color:#333}.address__line--phone:before{content:"\ea2f"}.address__line--phone:before{margin-right:5px}.address__button{background:none;border:1px solid transparent;cursor:pointer;padding:5px 10px;position:absolute;right:20px}.address__button-text{color:#8c8c8e;font-size:12px;visibility:hidden}.address__button--edit{top:0;transition:border .2s linear,color .2s linear}.address__button--edit:after{content:"\ea2d";font-size:18px;margin-left:10px}.address__button--edit:hover{border:1px solid #ededed}.address__button--edit:hover:after{color:#003d71}.address__button--edit:hover .address__button-text{visibility:visible}.address__button--remove{top:30px;transition:color .2s linear}.address__button--remove:before{content:"\ea3b";font-size:18px}.address__button--remove:hover:before{color:#8c8c8e}.radio-inputs-list{display:block}.radio-inputs-list__option{border:2px solid #003d71;cursor:pointer;display:block;margin-bottom:20px;position:relative}.radio-inputs-list__option:last-child{margin-bottom:0}.radio-inputs-list__option--active{cursor:default}.radio-inputs-list__disabled{filter:alpha(opacity=40);opacity:.4}.radio-inputs-list__input{display:none}.radio-inputs-list__input:checked+.radio-inputs-list__radio-circle:before{background:#003d71;border-radius:50%;content:"";height:6px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;width:6px}.radio-inputs-list__option-header{align-items:center;cursor:pointer;display:flex;min-height:80px;padding:15px 20px 15px 50px;position:relative;width:100%}@media (min-width:815px){.radio-inputs-list__option-header{min-height:68px;padding:20px 20px 20px 50px}}.radio-inputs-list__option-header--active{cursor:default}.radio-inputs-list__radio-circle{border:1px solid #ededed;border-radius:50%;display:block;height:16px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.radio-inputs-list__option-content{align-items:center;display:flex;justify-content:space-between;width:100%}.radio-inputs-list__option-name{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin:0 20px}.radio-inputs-list__option-weight{color:#8c8c8e;padding-bottom:20px;padding-right:20px;text-align:right}.radio-inputs-list__option-description{padding:0 20px 20px 60px;position:relative;z-index:1}.radio-inputs-list__option-description:before{content:"";height:10px;left:30px;margin-top:-5px;position:absolute;top:0;transform:translateX(-50%) rotate(45deg);width:10px;z-index:-1}@media (min-width:815px){.radio-inputs-list__option-description{padding:0 20px 20px 180px}.radio-inputs-list__option-description:before{display:none}}.radio-inputs-list__option-description-text{cursor:default}.radio-inputs-list__option-carrier-location{margin-top:20px}.radio-inputs-list__option-carrier-location-checkbox .checkbox__label{color:#333;font-size:16px;font-weight:500;line-height:1.4}.radio-inputs-list__option-carrier-location-description{padding-left:35px}.radio-inputs-list__option-icons{display:flex;margin-left:10px;width:100px}.radio-inputs-list__option-icon{display:block;height:20px}.radio-inputs-list__option-icon-CREDIT_CARD{height:15px}.radio-inputs-list__option-icon:not(:last-child){margin-right:10px}@media (min-width:815px){.radio-inputs-list__option-icon{height:24px}.radio-inputs-list__option-icon-CREDIT_CARD{height:15px}}.radio-inputs-list__option-creditcheck{display:block;margin-top:10px}.radio-inputs-list__option-invoice{align-items:center;color:#555;display:flex;flex-direction:row;font-size:14px;line-height:1.4;margin-top:10px}@media (min-width:815px){.radio-inputs-list__option-invoice{margin-top:15px}}.radio-inputs-list__option-invoice-text__success{color:#0a8543}.radio-inputs-list__option-invoice-text__failed{color:#d9534f}.radio-inputs-list__option-invoice-checkbox{align-items:center;display:flex;flex-direction:row;margin-top:5px}.radio-inputs-list__option-invoice-checkbox-spinner{left:190px;position:absolute}.radio-inputs-list__option-invoice-checkbox-spinner:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.radio-inputs-list__option-invoice-checkbox-text{margin-left:35px}.checkout-step-payment{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-payment{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-payment__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.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:815px){.checkout-step-payment__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-payment__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-payment__headline{font-size:24px}}.checkout-step-payment__submit-button{font-size:16px;font-weight:300}.checkout-step-payment__submit-button--top{display:none}@media (min-width:815px){.checkout-step-payment__submit-button--top{display:inline-flex;width:auto}}.checkout-step-payment__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-payment__submit-button--bottom{order:2;width:auto}}.checkout-step-payment__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-payment__submit-button--paypal{order:2;width:300px}}.checkout-step-payment__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-payment__submit-button--credit_card{order:2;width:500px}}.checkout-step-payment__submit-button:disabled{opacity:.3}.checkout-step-payment__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-payment__back-button{margin-top:0;order:1;width:auto}}.checkout-step-summary{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-summary{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-summary__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.checkout-step-summary__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-summary__footer{margin-top:30px}@media (min-width:815px){.checkout-step-summary__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-summary__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-summary__headline{font-size:24px}}.checkout-step-summary__submit-button{font-size:16px;font-weight:300}.checkout-step-summary__submit-button--top{display:none}@media (min-width:815px){.checkout-step-summary__submit-button--top{display:inline-flex;width:auto}}.checkout-step-summary__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-summary__submit-button--bottom{order:2;width:auto}}.checkout-step-summary__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-summary__submit-button--paypal{order:2;width:300px}}.checkout-step-summary__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-summary__submit-button--credit_card{order:2;width:500px}}.checkout-step-summary__submit-button:disabled{opacity:.3}.checkout-step-summary__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-summary__back-button{margin-top:0;order:1;width:auto}}.checkout-step-summary__details{display:block;margin-bottom:30px}@media (min-width:815px){.checkout-step-summary__details{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -20px 20px}}@media (min-width:1025px){.checkout-step-summary__details{margin:0 -30px 20px}}.checkout-step-summary__detail-column{display:block;margin-bottom:20px}.checkout-step-summary__detail-column:last-child{margin-bottom:0}@media (min-width:815px){.checkout-step-summary__detail-column{border-right:1px solid #ededed;margin-bottom:40px;padding:0 20px;width:50%}.checkout-step-summary__detail-column:nth-child(2n){border-right:none}}@media (min-width:1025px){.checkout-step-summary__detail-column{padding:0 30px}}.checkout-step-summary__detail-name{color:#333;display:block;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px}.checkout-step-summary__detail-chosen-option{color:#555;font-size:14px;line-height:1.4}.checkout-step-summary__add-new-button,.checkout-step-summary__edit-detail-button{color:#333;font-size:14px;margin-left:8px;text-decoration:none}.checkout-step-summary__add-new-button:visited,.checkout-step-summary__edit-detail-button:visited{color:#333;text-decoration:none}@media (min-width:1025px){.checkout-step-summary__add-new-button:hover,.checkout-step-summary__edit-detail-button:hover{color:#003d71}}.checkout-step-summary__edit-detail-button:before{content:"\ea2d"}.checkout-step-summary__add-new-button:before{content:"\ea01"}.checkout-step-summary__products-order-headline{color:#333;font-size:18px;font-weight:500;line-height:1.2}@media (max-width:1024px){.checkout-step-summary__products-order-headline{font-size:16px;line-height:1.3}}.checkout-step-summary__products-order-table{margin-top:30px;width:100%}.checkout-step-summary__order-summary-wrapper{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}.checkout-step-summary__order-summary{background:#f0f0f0;margin:0 -15px 20px;order:1;padding:15px;width:100vw}@media (min-width:815px){.checkout-step-summary__order-summary{margin:0 0 20px;order:2;width:50%}}@media (min-width:1025px){.checkout-step-summary__order-summary{padding:20px;width:40%}}.checkout-step-summary__promo-code{padding:5px 0}@media (min-width:1025px){.checkout-step-summary__promo-code{padding:8px 0}}.checkout-step-summary__footer{display:flex;flex-direction:column;margin-top:10px}.checkout-step-summary__buttons{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.checkout-step-summary__buttons{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.checkout-process-breadcrumbs{align-items:stretch;display:flex;justify-content:space-between;overflow:hidden;width:100%}@media (min-width:815px){.checkout-process-breadcrumbs{margin-top:20px}}.checkout-process-breadcrumbs__breadcrumb{background:#f0f0f0;color:#555;display:block;flex:25% 1 1;font-size:14px;line-height:1.4;padding:10px 5px 10px 35px;position:relative;text-align:center;text-decoration:none}@media (max-width:768px){.checkout-process-breadcrumbs__breadcrumb{padding:16px 5px 10px 30px}}@media (min-width:769px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb{padding:20px 5px 10px 35px}}.checkout-process-breadcrumbs__breadcrumb:before{background:linear-gradient(45deg,#f0f0f0 50%,#fff 0);border:1px solid #ededed;content:"";height:35px;left:100%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:35px;z-index:1}@media (max-width:590px){.checkout-process-breadcrumbs__breadcrumb:before{border:2px solid #ededed;height:38px;transform:translate(-42%,-49%) rotate(45deg);width:38px}}@media (min-width:769px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb:before{border:2px solid #ededed;height:42px;transform:translate(-50%,-58%) rotate(45deg);width:45px}}@media (min-width:769px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb:before{border:2px solid #ededed;height:42px;transform:translate(-52%,-55%) rotate(45deg);width:47px}}.checkout-process-breadcrumbs__breadcrumb:after{background:linear-gradient(45deg,transparent 50%,#f0f0f0 0);content:"";height:100%;position:absolute;right:0;top:0;width:35px;z-index:2}@media (max-width:590px){.checkout-process-breadcrumbs__breadcrumb:after{height:119%;transform:translate(22%,-1%) rotate(45deg);width:45px}}@media (min-width:591px) and (max-width:768px){.checkout-process-breadcrumbs__breadcrumb:after{transform:translate(22%,10%) rotate(45deg);width:33px}}@media (min-width:769px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb:after{height:101%;transform:translate(25%,5%) rotate(45deg);width:47px}}@media (min-width:824px) and (max-width:1024px){.checkout-process-breadcrumbs__breadcrumb:after{height:94%;transform:translate(28%,3%) rotate(45deg)}}@media (min-width:1025px){.checkout-process-breadcrumbs__breadcrumb:after{transform:translate(25%,3%) rotate(45deg);width:30px}}@media (min-width:815px){.checkout-process-breadcrumbs__breadcrumb:first-child{padding-left:25px!important}.checkout-process-breadcrumbs__breadcrumb:last-child{padding-right:25px!important}}.checkout-process-breadcrumbs__breadcrumb:visited{color:#fff;text-decoration:none}.checkout-process-breadcrumbs__breadcrumb--ready{background:#003d71;color:#fff}.checkout-process-breadcrumbs__breadcrumb--ready:before{background:#fff}.checkout-process-breadcrumbs__breadcrumb--ready:after{background:#003d71}.checkout-process-breadcrumbs__breadcrumb--previous{background:#003d71;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:block;font-size:14px;line-height:1.4;padding:10px 5px 10px 35px}.checkout-process-breadcrumbs__breadcrumb--previous:before{content:"\ea24";font-size:10px}@media (max-width:814px){.checkout-process-breadcrumbs__breadcrumb--previous{padding:15px 5px 10px 35px}}@media (min-width:769px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb--previous{padding:20px 5px 10px 35px}}@media (min-width:815px){.checkout-process-breadcrumbs__breadcrumb--previous{border:none}.checkout-process-breadcrumbs__breadcrumb--previous:before{content:""}}.checkout-process-breadcrumbs__breadcrumb--current{background:#003d71;color:#fff;display:block;font-size:14px;line-height:1.4;padding:10px 5px 10px 35px}@media (max-width:767px){.checkout-process-breadcrumbs__breadcrumb--current{padding:16px 5px 10px 35px}}@media (min-width:768px) and (max-width:823px){.checkout-process-breadcrumbs__breadcrumb--current{padding:20px 5px 10px 35px}}.checkout-process-breadcrumbs__breadcrumb--current:before{background:#fff}.checkout-process-breadcrumbs__breadcrumb--current:after{background:#003d71}@media (max-width:814px){.checkout-process-breadcrumbs__breadcrumb--first{padding:16px 5px 10px}}.checkout-process-breadcrumbs__breadcrumb-name{display:block;position:relative;z-index:3}@media (max-width:814px){.checkout-process-breadcrumbs__breadcrumb-name{font-size:10px}}.edit-product{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (min-width:815px){.edit-product{display:block;min-height:80px;padding-left:100px}}.edit-product__loader{background:rgba(255,255,255,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.edit-product__image-link{display:block;width:80px}@media (min-width:815px){.edit-product__image-link{left:0;position:absolute;top:0}}.edit-product__image{display:block;height:auto;width:100%}@media (min-width:815px){.edit-product__info{width:calc(100% - 100px)}}@media (max-width:814px){.edit-product__info{width:calc(100% - 80px)}}.edit-product__name{color:#333;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none}@media (max-width:1024px){.edit-product__name{font-size:16px;line-height:1.3}}.edit-product__name:hover,.edit-product__name:visited{color:#333;text-decoration:none}.edit-product__form{margin-top:20px;width:100%}.edit-product__submit-button{display:inline-block;margin-top:20px}.edit-product__variation{margin-bottom:15px}.edit-product__quantity{max-width:140px}.address-book__headline{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px}.address-book__addresses{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:815px){.address-book__addresses{margin:0 -10px}}.address-book__address-wrapper{width:100%}@media (min-width:815px){.address-book__address-wrapper{border-right:1px solid #ededed;padding:10px;width:50%}.address-book__address-wrapper:last-child,.address-book__address-wrapper:nth-child(2n){border-right:none}}.checkout-step-address-edit{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-address-edit{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-address-edit__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.checkout-step-address-edit__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-address-edit__footer{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.checkout-step-address-edit__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-address-edit__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-address-edit__headline{font-size:24px}}.checkout-step-address-edit__submit-button{font-size:16px;font-weight:300}.checkout-step-address-edit__submit-button--top{display:none}@media (min-width:815px){.checkout-step-address-edit__submit-button--top{display:inline-flex;width:auto}}.checkout-step-address-edit__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-address-edit__submit-button--bottom{order:2;width:auto}}.checkout-step-address-edit__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-address-edit__submit-button--paypal{order:2;width:300px}}.checkout-step-address-edit__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-address-edit__submit-button--credit_card{order:2;width:500px}}.checkout-step-address-edit__submit-button:disabled{opacity:.3}.checkout-step-address-edit__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-address-edit__back-button{margin-top:0;order:1;width:auto}}.checkout-step-address-edit__content{display:flex;flex-direction:column}@media (min-width:815px){.checkout-step-address-edit__content{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.checkout-step-address-edit__form{order:2;width:100%}@media (min-width:815px){.checkout-step-address-edit__form{order:1;width:calc(70% - 10px)}}@media (min-width:1025px){.checkout-step-address-edit__form{width:calc(55% - 20px)}}.checkout-step-address-edit__form-headline{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px}.checkout-step-address-edit__new-button{font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.checkout-step-address-edit__new-button{width:auto}}.checkout-step-address-edit__book{margin-bottom:30px;order:1;width:100%}@media (min-width:815px){.checkout-step-address-edit__book{border:1px solid #ededed;border-radius:10px;margin-bottom:0;order:2;padding:20px;width:calc(30% - 10px)}}@media (min-width:1025px){.checkout-step-address-edit__book{width:calc(45% - 20px)}}@media (min-width:815px){.checkout-step-address-edit__footer{display:none}}.checkout-step-personal-information-edit{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;width:100%}@media (min-width:815px){.checkout-step-personal-information-edit{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-personal-information-edit__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.checkout-step-personal-information-edit__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-personal-information-edit__footer{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.checkout-step-personal-information-edit__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-personal-information-edit__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-personal-information-edit__headline{font-size:24px}}.checkout-step-personal-information-edit__submit-button{font-size:16px;font-weight:300}.checkout-step-personal-information-edit__submit-button--top{display:none}@media (min-width:815px){.checkout-step-personal-information-edit__submit-button--top{display:inline-flex;width:auto}}.checkout-step-personal-information-edit__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-personal-information-edit__submit-button--bottom{order:2;width:auto}}.checkout-step-personal-information-edit__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-personal-information-edit__submit-button--paypal{order:2;width:300px}}.checkout-step-personal-information-edit__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-personal-information-edit__submit-button--credit_card{order:2;width:500px}}.checkout-step-personal-information-edit__submit-button:disabled{opacity:.3}.checkout-step-personal-information-edit__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-personal-information-edit__back-button{margin-top:0;order:1;width:auto}}.checkout-step-personal-information-edit__content{border-top:1px solid #ededed;margin-top:10px;padding:10px 0}@media (min-width:815px){.checkout-step-personal-information-edit__content{border-top:0;margin-top:0;padding:0 0 0 20px}}.checkout-step-personal-information-edit__section{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px;width:100%}.checkout-step-personal-information-edit__section-name{padding-bottom:20px}.checkout-step-personal-information-edit__section-edit-name{color:#333;cursor:pointer;font-size:14px;line-height:1.4}.checkout-step-personal-information-edit__section-edit-name:after{content:"\ea2d";font-size:18px;margin-left:15px}.checkout-step-personal-information-edit__section-edit-name--add-new:after{display:none}.checkout-step-personal-information-edit__address-single{max-width:100%}@media (min-width:815px){.checkout-step-personal-information-edit__address-single{margin:0 -10px;padding:0 10px;width:50%}}.page-main{display:block}.grid{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.grid{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.grid .row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.grid .row:empty{display:none}.grid .col-lg-1{width:100%}@media (min-width:815px){.grid .col-lg-1{width:8.33333%}}.grid .col-lg-1.nopadding{padding-left:0;padding-right:0}.grid .col-lg-2{width:100%}@media (min-width:815px){.grid .col-lg-2{width:16.66667%}}.grid .col-lg-2.nopadding{padding-left:0;padding-right:0}.grid .col-lg-3{width:100%}@media (min-width:815px){.grid .col-lg-3{width:25%}}.grid .col-lg-3.nopadding{padding-left:0;padding-right:0}.grid .col-lg-4{width:100%}@media (min-width:815px){.grid .col-lg-4{width:33.33333%}}.grid .col-lg-4.nopadding{padding-left:0;padding-right:0}.grid .col-lg-5{width:100%}@media (min-width:815px){.grid .col-lg-5{width:41.66667%}}.grid .col-lg-5.nopadding{padding-left:0;padding-right:0}.grid .col-lg-6{width:100%}@media (min-width:815px){.grid .col-lg-6{width:50%}}.grid .col-lg-6.nopadding{padding-left:0;padding-right:0}.grid .col-lg-7{width:100%}@media (min-width:815px){.grid .col-lg-7{width:58.33319%}}.grid .col-lg-7.nopadding{padding-left:0;padding-right:0}.grid .col-lg-8{width:100%}@media (min-width:815px){.grid .col-lg-8{width:66.66667%}}.grid .col-lg-8.nopadding{padding-left:0;padding-right:0}.grid .col-lg-9{width:100%}@media (min-width:815px){.grid .col-lg-9{width:75.00019%}}.grid .col-lg-9.nopadding{padding-left:0;padding-right:0}.grid .col-lg-10{width:100%}@media (min-width:815px){.grid .col-lg-10{width:83.33333%}}.grid .col-lg-10.nopadding{padding-left:0;padding-right:0}.grid .col-lg-11{width:100%}@media (min-width:815px){.grid .col-lg-11{width:91.66659%}}.grid .col-lg-11.nopadding{padding-left:0;padding-right:0}.grid .col-lg-12{width:100%}@media (min-width:815px){.grid .col-lg-12{width:100%}}.grid .col-lg-12.nopadding{padding-left:0;padding-right:0}.grid .col-md-1{width:100%}@media (min-width:815px){.grid .col-md-1{width:8.33333%}}.grid .col-md-1.nopadding{padding-left:0;padding-right:0}.grid .col-md-2{width:100%}@media (min-width:815px){.grid .col-md-2{width:16.66667%}}.grid .col-md-2.nopadding{padding-left:0;padding-right:0}.grid .col-md-3{width:100%}@media (min-width:815px){.grid .col-md-3{width:25%}}.grid .col-md-3.nopadding{padding-left:0;padding-right:0}.grid .col-md-4{width:100%}@media (min-width:815px){.grid .col-md-4{width:33.33333%}}.grid .col-md-4.nopadding{padding-left:0;padding-right:0}.grid .col-md-5{width:100%}@media (min-width:815px){.grid .col-md-5{width:41.66667%}}.grid .col-md-5.nopadding{padding-left:0;padding-right:0}.grid .col-md-6{width:100%}@media (min-width:815px){.grid .col-md-6{width:50%}}.grid .col-md-6.nopadding{padding-left:0;padding-right:0}.grid .col-md-7{width:100%}@media (min-width:815px){.grid .col-md-7{width:58.33319%}}.grid .col-md-7.nopadding{padding-left:0;padding-right:0}.grid .col-md-8{width:100%}@media (min-width:815px){.grid .col-md-8{width:66.66667%}}.grid .col-md-8.nopadding{padding-left:0;padding-right:0}.grid .col-md-9{width:100%}@media (min-width:815px){.grid .col-md-9{width:75.00019%}}.grid .col-md-9.nopadding{padding-left:0;padding-right:0}.grid .col-md-10{width:100%}@media (min-width:815px){.grid .col-md-10{width:83.33333%}}.grid .col-md-10.nopadding{padding-left:0;padding-right:0}.grid .col-md-11{width:100%}@media (min-width:815px){.grid .col-md-11{width:91.66659%}}.grid .col-md-11.nopadding{padding-left:0;padding-right:0}.grid .col-md-12{width:100%}@media (min-width:815px){.grid .col-md-12{width:100%}}.grid .col-md-12.nopadding{padding-left:0;padding-right:0}.grid .col-sm-1{width:100%}@media (min-width:815px){.grid .col-sm-1{width:8.33333%}}.grid .col-sm-1.nopadding{padding-left:0;padding-right:0}.grid .col-sm-2{width:100%}@media (min-width:815px){.grid .col-sm-2{width:16.66667%}}.grid .col-sm-2.nopadding{padding-left:0;padding-right:0}.grid .col-sm-3{width:100%}@media (min-width:815px){.grid .col-sm-3{width:25%}}.grid .col-sm-3.nopadding{padding-left:0;padding-right:0}.grid .col-sm-4{width:100%}@media (min-width:815px){.grid .col-sm-4{width:33.33333%}}.grid .col-sm-4.nopadding{padding-left:0;padding-right:0}.grid .col-sm-5{width:100%}@media (min-width:815px){.grid .col-sm-5{width:41.66667%}}.grid .col-sm-5.nopadding{padding-left:0;padding-right:0}.grid .col-sm-6{width:100%}@media (min-width:815px){.grid .col-sm-6{width:50%}}.grid .col-sm-6.nopadding{padding-left:0;padding-right:0}.grid .col-sm-7{width:100%}@media (min-width:815px){.grid .col-sm-7{width:58.33319%}}.grid .col-sm-7.nopadding{padding-left:0;padding-right:0}.grid .col-sm-8{width:100%}@media (min-width:815px){.grid .col-sm-8{width:66.66667%}}.grid .col-sm-8.nopadding{padding-left:0;padding-right:0}.grid .col-sm-9{width:100%}@media (min-width:815px){.grid .col-sm-9{width:75.00019%}}.grid .col-sm-9.nopadding{padding-left:0;padding-right:0}.grid .col-sm-10{width:100%}@media (min-width:815px){.grid .col-sm-10{width:83.33333%}}.grid .col-sm-10.nopadding{padding-left:0;padding-right:0}.grid .col-sm-11{width:100%}@media (min-width:815px){.grid .col-sm-11{width:91.66659%}}.grid .col-sm-11.nopadding{padding-left:0;padding-right:0}.grid .col-sm-12{width:100%}@media (min-width:815px){.grid .col-sm-12{width:100%}}.grid .col-sm-12.nopadding{padding-left:0;padding-right:0}.grid .col-xs-1{width:100%}@media (min-width:815px){.grid .col-xs-1{width:8.33333%}}.grid .col-xs-1.nopadding{padding-left:0;padding-right:0}.grid .col-xs-2{width:100%}@media (min-width:815px){.grid .col-xs-2{width:16.66667%}}.grid .col-xs-2.nopadding{padding-left:0;padding-right:0}.grid .col-xs-3{width:100%}@media (min-width:815px){.grid .col-xs-3{width:25%}}.grid .col-xs-3.nopadding{padding-left:0;padding-right:0}.grid .col-xs-4{width:100%}@media (min-width:815px){.grid .col-xs-4{width:33.33333%}}.grid .col-xs-4.nopadding{padding-left:0;padding-right:0}.grid .col-xs-5{width:100%}@media (min-width:815px){.grid .col-xs-5{width:41.66667%}}.grid .col-xs-5.nopadding{padding-left:0;padding-right:0}.grid .col-xs-6{width:100%}@media (min-width:815px){.grid .col-xs-6{width:50%}}.grid .col-xs-6.nopadding{padding-left:0;padding-right:0}.grid .col-xs-7{width:100%}@media (min-width:815px){.grid .col-xs-7{width:58.33319%}}.grid .col-xs-7.nopadding{padding-left:0;padding-right:0}.grid .col-xs-8{width:100%}@media (min-width:815px){.grid .col-xs-8{width:66.66667%}}.grid .col-xs-8.nopadding{padding-left:0;padding-right:0}.grid .col-xs-9{width:100%}@media (min-width:815px){.grid .col-xs-9{width:75.00019%}}.grid .col-xs-9.nopadding{padding-left:0;padding-right:0}.grid .col-xs-10{width:100%}@media (min-width:815px){.grid .col-xs-10{width:83.33333%}}.grid .col-xs-10.nopadding{padding-left:0;padding-right:0}.grid .col-xs-11{width:100%}@media (min-width:815px){.grid .col-xs-11{width:91.66659%}}.grid .col-xs-11.nopadding{padding-left:0;padding-right:0}.grid .col-xs-12{width:100%}@media (min-width:815px){.grid .col-xs-12{width:100%}}.grid .col-xs-12.nopadding{padding-left:0;padding-right:0}.hero-slider{background-color:#f5f7f9;border-radius:8px;max-width:1170px;position:relative;width:100%}.hero-slider--single{background-color:#fff}@media (max-width:1024px){.hero-slider{border-radius:0;left:-20px;width:100vw}}@media (max-width:815px){.hero-slider{left:-15px}}.hero-slider__wrapper{border-radius:8px 8px 0 0;overflow:hidden;position:relative;width:100%;z-index:1}@media (max-width:1024px){.hero-slider__wrapper{border-radius:0}}.hero-slider__wrapper--single{border-radius:8px}@media (max-width:1024px){.hero-slider__wrapper--single{border-radius:0}}.hero-slider__container{display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.hero-slider__slide{flex-shrink:0;height:500px;position:relative;width:100%;z-index:2}.hero-slider__slide--old{height:auto}@media (max-width:1024px){.hero-slider__slide{background-color:#f5f7f9;height:auto}.hero-slider__slide--single{background-color:#fff}}.hero-slider__slide-content{color:#fff;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%}@media (max-width:1024px){.hero-slider__slide-content{color:#333;height:auto;position:relative}.hero-slider__slide-content--old{height:100%;position:absolute}}.hero-slider__slide--hover-zoom:hover .hero-slider__image{transform:scale(1.2)}.hero-slider__slide--hover-color:hover .hero-slider__image{filter:brightness(.8)}.hero-slider__new{height:100%;position:absolute;top:0;width:100%}@media (max-width:1024px){.hero-slider__new{height:auto;position:relative}}.hero-slider__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:80px;row-gap:10px;width:100%}.hero-slider__content--dark{color:#333}.hero-slider__content--bright{color:#fff}@media (max-width:1024px){.hero-slider__content--bright{color:#333}.hero-slider__content{color:#333!important;margin-top:24px;padding-bottom:20px}}.hero-slider__image{display:block;height:500px;object-fit:cover;position:relative;transition:transform 1s,filter .2s linear;width:100%}.hero-slider__image--old{height:auto;object-fit:contain}@media (max-width:1024px){.hero-slider__image{height:auto}}@media (max-width:680px){.hero-slider__image{height:210px}}.hero-slider__overlay{background-color:#000;height:100%;transition:opacity .2s linear;width:100%}@media (max-width:1024px){.hero-slider__overlay{background:none}}.hero-slider__button{background-color:#f5f7f9;color:#003d71;cursor:pointer;display:block;height:60px;margin-top:-23px;position:absolute;text-decoration:none;transform:translateY(-50%);width:60px;z-index:4}@media (max-width:1024px){.hero-slider__button{margin-top:0}}@media (max-width:680px){.hero-slider__button{margin-top:-24px}}@media (hover:hover) and (pointer:fine){.hero-slider__button:hover{background-color:#003d71;color:#f5f7f9}}.hero-slider__button--prev{border-radius:0 10px 10px 0;left:0}.hero-slider__button--prev:before{content:"\ea02";font-size:22px;padding:19px 19px 0;transform:rotateY(180deg)}.hero-slider__button--next{border-radius:10px 0 0 10px;right:0}.hero-slider__button--next:before{content:"\ea02";font-size:22px;padding:19px 19px 0}.hero-slider__pagination,[is=hero-slider] .hero-slider__placeholder--pagination,hero-slider .hero-slider__placeholder--pagination{align-items:stretch;background-color:#f5f7f9;border-radius:0 0 8px 8px;display:flex;justify-content:space-between}@media (max-width:1024px){.hero-slider__pagination,[is=hero-slider] .hero-slider__placeholder--pagination,hero-slider .hero-slider__placeholder--pagination{align-items:center;border-radius:0;column-gap:15px;justify-content:center;padding:20px 0}}.hero-slider__pagination-button,[is=hero-slider] .hero-slider__placeholder--pagination-button,hero-slider .hero-slider__placeholder--pagination-button{flex:1 1 0;font-size:0;height:2px;margin-right:1px;position:relative;text-align:center;transition:color .2s}@media (max-width:1024px){.hero-slider__pagination-button,[is=hero-slider] .hero-slider__placeholder--pagination-button,hero-slider .hero-slider__placeholder--pagination-button{background-color:dimgray;border-radius:50%;flex:none;height:12px;width:12px}}.hero-slider__pagination-button:last-child,[is=hero-slider] .hero-slider__placeholder--pagination-button:last-child,hero-slider .hero-slider__placeholder--pagination-button:last-child{margin-right:0}.hero-slider__pagination-button:before,[is=hero-slider] .hero-slider__placeholder--pagination-button:before,hero-slider .hero-slider__placeholder--pagination-button:before{background-color:#f5f7f9;bottom:8px;content:"";height:2px;left:15px;position:absolute;transition:background .2s;width:calc(100% - 30px);z-index:1}@media (min-width:1025px){.hero-slider__pagination-button,[is=hero-slider] .hero-slider__placeholder--pagination-button,hero-slider .hero-slider__placeholder--pagination-button{color:dimgray;font-size:14px;height:auto;overflow:hidden;padding:15px 0 17px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.hero-slider__pagination-button:hover,[is=hero-slider] .hero-slider__placeholder--pagination-button:hover,hero-slider .hero-slider__placeholder--pagination-button:hover{color:#003d71}}.hero-slider__pagination-button--active{color:#003d71}@media (max-width:1024px){.hero-slider__pagination-button--active{background-color:#003d71;height:16px;width:16px}}.hero-slider__pagination-button--active:before{background-color:#003d71}.hero-slider__pagination-button--active .hero-slider__pagination-progress-bar{transition-property:width;width:100%}@media (min-width:816px) and (hover:hover) and (pointer:fine){.hero-slider__pagination-button--active:hover{color:#003d71}}.hero-slider__pagination-progress-bar{background:#003d71;bottom:0;height:2px;left:0;position:absolute;transition-property:none;width:0;z-index:2}.hero-slider__pagination-count{display:inline-block;margin-right:10px}.hero-slider__headline{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:32px;font-weight:600;line-height:1.2;margin:0;overflow:hidden;padding-left:100px;position:relative;text-overflow:ellipsis;width:66%}@media (max-width:1024px){.hero-slider__headline{font-size:24px}}.hero-slider__headline--hero{font-size:40px;line-height:1.2}@media (max-width:1024px){.hero-slider__headline--hero{font-size:32px}.hero-slider__headline{padding:0 20px;width:100%}}.hero-slider__subheadline{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;line-height:1.2;margin:0;overflow:hidden;padding-left:100px;position:relative;text-overflow:ellipsis;width:66%}@media (max-width:1024px){.hero-slider__subheadline{font-size:18px;padding:0 20px;width:100%}}.hero-slider__copy{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;line-height:1.4;margin:0;overflow:hidden;padding-left:100px;position:relative;text-overflow:ellipsis;width:66%}@media (max-width:1024px){.hero-slider__copy{padding:0 20px;width:100%}}.hero-slider__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;padding-left:100px;position:relative;width:100%}@media (max-width:1024px){.hero-slider__links{padding:0 20px}}@media (max-width:680px){.hero-slider__link{width:100%}}@media (max-width:1024px){.hero-slider__link--primary1{background-color:#003d71;color:#fff}}@media (max-width:1024px) and (hover:hover) and (pointer:fine){.hero-slider__link--primary1:hover{background-color:#00274e;color:#f5f7f9}}.hero-slider__link--secondary1,.hero-slider__link--secondary2{line-height:44px}@media (max-width:1024px){.hero-slider__link--secondary2{border:2px solid #003d71;color:#003d71}}@media (max-width:1024px) and (hover:hover) and (pointer:fine){.hero-slider__link--secondary2:hover{border:2px solid #00274e;color:#00274e}}@media (min-width:1025px){div.hero-slider__slide-content--image-link{display:none}}@media (max-width:1024px){a.hero-slider__slide-content--image-link{display:none}}a.hero-slider__slide-content--no-image-link{display:none}@media (max-width:1024px){div.hero-slider__link--image-link{display:none}}@media (min-width:1025px){a.hero-slider__link--image-link{display:none}}div.hero-slider__link--no-image-link{display:none}[is=hero-slider] .hero-slider__placeholder--image,hero-slider .hero-slider__placeholder--image{height:0;padding-bottom:40%;width:100%}.image-teaser{background-size:cover;color:#fff;display:block;height:190px;overflow:hidden;position:relative;text-decoration:none;width:100%}@media (min-width:815px){.image-teaser{height:380px}}@media (min-width:1025px){.image-teaser:hover .image-teaser__image{transform:scale(1.2)}}@media (min-width:1025px){.image-teaser--no-hover-zoom:hover .image-teaser__image{transform:none}}.image-teaser__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:transform 1s;width:100%;z-index:1}.image-teaser__image--no-stretch-and-fill{background-size:contain}.image-teaser__headline{bottom:20px;font-size:40px;font-weight:600;left:20px;line-height:1.2;position:absolute;right:20px;text-decoration:none;top:20px;z-index:2}@media (max-width:1024px){.image-teaser__headline{font-size:32px}}@media (min-width:815px){.image-teaser__headline{bottom:auto;left:30px;max-width:300px;right:auto;top:30px}}.image-teaser__subheadline{display:none}@media (min-width:815px){.image-teaser__subheadline{bottom:30px;display:block;left:30px;position:absolute;z-index:2}}.image-teaser__overlay--dark{color:#333}.image-teaser__overlay--color-info{background-color:#39255e}.image-teaser__overlay--color-gray{background-color:#20252d}.image-teasers-set{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px}.image-teasers-set__teaser{margin-bottom:20px;padding-left:5px;padding-right:5px}.image-teasers-set--items_1 .image-teasers-set__teaser,.image-teasers-set--items_2 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_2 .image-teasers-set__teaser{width:50%}}.image-teasers-set--items_3 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_3 .image-teasers-set__teaser{width:33.33333%}}.image-teasers-set--items_4 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_4 .image-teasers-set__teaser{width:50%}}@media (min-width:1025px){.image-teasers-set--items_4 .image-teasers-set__teaser{width:25%}}.image-teasers-set--items_5 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_5 .image-teasers-set__teaser{width:33.33333%}}.image-teasers-set--items_6 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_6 .image-teasers-set__teaser{width:50%}}@media (min-width:1025px){.image-teasers-set--items_6 .image-teasers-set__teaser{width:33.33333%}}.image-teasers-set--items_7 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_7 .image-teasers-set__teaser{width:50%}}@media (min-width:1025px){.image-teasers-set--items_7 .image-teasers-set__teaser{width:33.33333%}}.image-teasers-set--items_8 .image-teasers-set__teaser{width:100%}@media (min-width:815px){.image-teasers-set--items_8 .image-teasers-set__teaser{width:50%}}@media (min-width:1025px){.image-teasers-set--items_8 .image-teasers-set__teaser{width:25%}}.user-area{display:block;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:815px){.user-area{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;padding-right:20px}}.user-area__column{display:none}@media (min-width:815px){.user-area__column{border-right:1px solid #ededed;display:block;padding-right:20px;width:calc(25% - 15px)}}.user-area__content{width:100%}@media (min-width:815px){.user-area__content{padding-left:20px;width:calc(75% + 15px)}}.user-area__column{display:block}.user-area__name{margin:0 0 30px;padding:0;text-align:left;text-transform:none}@media (min-width:815px){.user-area__name{margin:0 0 50px}}@media (max-width:814px){.user-area__name{padding-right:60px}}.user-area__subheadline{color:#333;display:block;font-size:18px;font-weight:300;line-height:1.2;margin:0;padding:15px 0;text-align:left;width:100%}@media (max-width:1024px){.user-area__subheadline{font-size:16px;line-height:1.3}}.user-area__subtext{color:#8c8c8e;font-size:14px;font-weight:300;line-height:1.4;margin:0}.user-area__contact-info{padding-top:30px}.user-area__logout-mobile{color:#333;display:block;font-size:14px;line-height:1.4;position:absolute;right:20px;text-decoration:none;top:0}.user-area__logout-mobile:before{content:"\ea10";display:block;font-size:20px;margin:0 auto 5px;width:20px}@media (min-width:815px){.user-area__logout-mobile{display:none}}.user-area__content{border-top:1px solid #ededed;margin-top:10px;padding:10px 0}@media (min-width:815px){.user-area__content{border-top:0;margin-top:0;padding:0 0 0 20px}}.user-area-navigation{position:relative}.accordion__button{background:none;border:none;color:#333;display:block;font-size:18px;font-weight:300;line-height:1.2;margin:0;padding:15px 0 15px 10px;position:relative;text-align:left;width:100%;z-index:2}@media (max-width:1024px){.accordion__button{font-size:16px;line-height:1.3}}.accordion__button:after{color:#fff;content:"\ea0e";display:inline-block;font-size:12px;margin-left:10px;position:absolute;right:10px;transition:transform .2s}@media (min-width:815px){.accordion__button[aria-disabled=true]{outline:none}}.accordion__button--open:after{transform:rotate(180deg)}@media (min-width:815px){.accordion__button--mobile-only{border-bottom:none;padding-top:0}.accordion__button--mobile-only:after,.accordion__button--mobile-only:before{display:none}.accordion__button--mobile-only.accordion__button--open:after,.accordion__button--mobile-only.accordion__button--open:before{display:none}}.accordion__content{overflow:hidden}.accordion__content[data-open]{overflow:unset}.accordion__content[data-open][data-animation-in-progress]{overflow:hidden}@media (min-width:815px){.accordion__content[data-open]:not([data-animation-in-progress]).accordion__content--disabled{border-bottom:0}}@media (min-width:815px){.accordion__content--mobile-only{overflow:unset}}.accordion__content--no-height{height:0}.accordion__content-inner{padding:10px 0 20px}.accordions-list__html-content{margin-bottom:20px}@media (min-width:815px){.accordions-list__html-content{margin-bottom:30px}}.accordions-list__accordion{border-bottom:1px solid #ededed}.accordions-list__accordion:last-child{border-bottom:none}.accordions-list__headline{font-size:40px;font-weight:600;line-height:1.2}@media (max-width:1024px){.accordions-list__headline{font-size:32px}}.accordions-list__subheadline{font-size:40px;font-weight:200;line-height:1.2;margin-bottom:-5px}@media (max-width:1024px){.accordions-list__subheadline{font-size:32px}}.accordions-list__divider{width:40px}.carousel{position:relative}.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{color:#003d71;font-size:18px;line-height:1.2;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.carousel__button{font-size:16px;line-height:1.3}}@media (min-width:1025px){.carousel__button:hover{color:#003d71}}.carousel__button--prev{left:0}.carousel__button--prev:before{content:"\ea24";font-size:29px}.carousel__button--next{right:0}.carousel__button--next:before{content:"\ea2b";font-size:29px}.carousel__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:20px 0;width:100%}.carousel__pagination-bullet{background:#a7abb2;display:block;height:3px;margin:0 2px;width:20px}.carousel__pagination-bullet--current{background:#003d71}[is=carousel],carousel{display:flex;margin:0 auto;width:calc(100% - 40px)}.brands-teaser__additional-brands{margin-top:50px}.brands-teaser [is=carousel] .brand-tile,.brands-teaser carousel .brand-tile{display:none}.brands-teaser [is=carousel] .brand-tile:nth-child(-n+2),.brands-teaser carousel .brand-tile:nth-child(-n+2){display:block}@media (min-width:815px){.brands-teaser [is=carousel] .brand-tile:nth-child(-n+5),.brands-teaser carousel .brand-tile:nth-child(-n+5){display:block}}@media (min-width:1025px){.brands-teaser [is=carousel] .brand-tile:nth-child(-n+7),.brands-teaser carousel .brand-tile:nth-child(-n+7){display:block}}.brands-tiles-teaser__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start}.brands-tiles-teaser__tile{border-left:1px solid #ededed;border-top:1px solid #ededed;width:50%}.brands-tiles-teaser__tile:first-child,.brands-tiles-teaser__tile:nth-child(odd){border-left:none}.brands-tiles-teaser__tile:nth-child(-n+2){border-top:none}@media (min-width:815px){.brands-tiles-teaser__tile{width:20%}.brands-tiles-teaser__tile:nth-child(odd){border-left:1px solid #ededed}.brands-tiles-teaser__tile:nth-child(5n+1){border-left:none}.brands-tiles-teaser__tile:nth-child(-n+5){border-top:none}}@media (min-width:1025px){.brands-tiles-teaser__tile{width:14.28571%}.brands-tiles-teaser__tile:nth-child(5n+1){border-left:1px solid #ededed}.brands-tiles-teaser__tile:nth-child(7n+1){border-left:none}.brands-tiles-teaser__tile:nth-child(-n+7){border-top:none}}.brand-tile{display:block;height:100px;position:relative;width:100%}.brand-tile__image{display:block;filter:grayscale(100%);height:auto;left:50%;max-height:calc(100% - 20px);max-width:calc(100% - 20px);position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.headline-teaser strong,[is=headline-teaser] strong{font-weight:600}.contact-page{display:block;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:815px){.contact-page{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;padding-right:20px}}.contact-page__column{display:none}@media (min-width:815px){.contact-page__column{border-right:1px solid #ededed;display:block;padding-right:20px;width:calc(25% - 15px)}}.contact-page__content{width:100%}@media (min-width:815px){.contact-page__content{padding-left:20px;width:calc(75% + 15px)}}.contact-page__name{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;width:100%}@media (max-width:1024px){.contact-page__name{font-size:24px}}.contact-page__info-text{color:#333;font-size:16px;line-height:1.4}.contact-page__column{display:block}.contact-info{padding-bottom:20px}.contact-info--mobile-hidden{display:none}@media (min-width:815px){.contact-info--mobile-hidden{display:block}}.contact-info__headline{color:#333;display:block;font-size:14px;font-weight:600;line-height:1.4;padding-bottom:20px}.contact-info__wrapper{margin-bottom:10px}.contact-info__wrapper:last-child{margin-bottom:0}.contact-info__header{display:block;font-size:14px;line-height:1.4;padding-bottom:5px}.contact-info__additional-info{color:#8c8c8e;display:block;font-size:12px}.contact-info__link{color:#003d71;display:block;font-size:16px;font-weight:300;line-height:1.4;text-decoration:underline;transition:color .2s}.contact-info__link:hover{text-decoration:none}.contact-info__link:before{color:#003d71;font-size:16px;margin:0 10px 10px 0}.contact-info__link--mail:before{content:"\ea0f"}.contact-info__link--tel:before{content:"\ea2f"}.contact-form{max-width:600px}.contact-form--loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.contact-form__agreement{margin-bottom:20px;margin-top:20px}.contact-form__message{font-size:14px;font-weight:600;line-height:1.4}.contact-form__message--type_error{color:#d9534f}.contact-form__message--type_success{color:#0a8543}.contact-form__captcha-wrapper{margin-bottom:20px}.contact-form__attachments{margin-bottom:20px;margin-top:20px}.contact-form__attachments-note{margin-top:10px}.contact-form__submit-button{font-size:16px;font-weight:300}.contact-form__submit-button:disabled{opacity:.6}.contact-form__submit-button:disabled:hover{background:#003d71}.half-size-teaser{align-items:center;display:flex;height:380px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;width:100%}@media (min-width:1025px){.half-size-teaser:hover .half-size-teaser__image{transform:scale(1.2)}}@media (min-width:1025px){.half-size-teaser--no-hover-zoom:hover .half-size-teaser__image{transform:none}}.half-size-teaser__image{background-position:50%;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;transition:transform 1s;width:100%;z-index:1}.half-size-teaser__image--no-background-zoom{background-repeat:no-repeat;background-size:auto}.half-size-teaser__text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;width:100%;z-index:3}.half-size-teaser__headline,.half-size-teaser__subheadline{color:#fff;display:block;text-align:center;text-transform:uppercase}.half-size-teaser__headline:hover,.half-size-teaser__headline:visited,.half-size-teaser__subheadline:hover,.half-size-teaser__subheadline:visited{color:#fff}.half-size-teaser__headline--color_dark,.half-size-teaser__subheadline--color_dark{color:#333}.half-size-teaser__headline--color_dark:hover,.half-size-teaser__headline--color_dark:visited,.half-size-teaser__subheadline--color_dark:hover,.half-size-teaser__subheadline--color_dark:visited{color:#333}.half-size-teaser__headline{font-size:40px;font-weight:600;line-height:1.2}@media (max-width:1024px){.half-size-teaser__headline{font-size:32px}}.half-size-teaser__subheadline{font-size:32px;font-weight:100;line-height:1.2}@media (max-width:1024px){.half-size-teaser__subheadline{font-size:24px}}.services-list-teaser{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.services-list-teaser--size_1 .services-list-teaser__service{width:100%}.services-list-teaser--size_2 .services-list-teaser__service,.services-list-teaser--size_3 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_3 .services-list-teaser__service{width:33.33333%}}.services-list-teaser--size_4 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_4 .services-list-teaser__service{width:25%}}.services-list-teaser--size_5 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_5 .services-list-teaser__service{width:20%}}.services-list-teaser--size_6 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_6 .services-list-teaser__service{width:33.33333%}}.services-list-teaser--size_7 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_7 .services-list-teaser__service{width:33.33333%}}.services-list-teaser--size_8 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_8 .services-list-teaser__service{width:25%}}.services-list-teaser--size_9 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_9 .services-list-teaser__service{width:25%}}.services-list-teaser--size_10 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_10 .services-list-teaser__service{width:20%}}.services-list-teaser--size_11 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_11 .services-list-teaser__service{width:20%}}.services-list-teaser--size_12 .services-list-teaser__service{width:50%}@media (min-width:815px){.services-list-teaser--size_12 .services-list-teaser__service{width:25%}}.services-list-teaser__service{padding:10px}.reset-password-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.reset-password-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.reset-password-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.reset-password-page__name{color:#333;display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;text-align:center;width:100%}@media (max-width:1024px){.reset-password-page__name{font-size:24px}}.reset-password-page__button{font-size:16px;font-weight:300}.change-password-form__input{width:100%}.change-password-form__loader{padding:20px;width:100%}.change-password-form__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.change-password-form__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.change-password-form__info{padding:20px 0}}.change-password-form__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:fit-content}@media (min-width:815px){.change-password-form__button{margin-top:20px}}.change-password-form__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.change-password-form__message--success{color:#0a8543}.change-password-form__message--error{color:#d9534f}.change-password-form__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.request-password-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.request-password-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.request-password-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.request-password-page__name{color:#333;display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;text-align:center;width:100%}@media (max-width:1024px){.request-password-page__name{font-size:24px}}.request-password-page__button{font-size:16px;font-weight:300}.request-password-page__footer{border-top:1px solid #eee;padding-top:20px}.request-password-page__help{color:#8c8c8e;display:block;font-size:12px}.request-password-page__help-head{color:#333;display:block;font-size:12px}.password-form__input{width:100%}.password-form__loader{padding:20px;width:100%}.password-form__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.password-form__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.password-form__info{padding:20px 0}}.password-form__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.password-form__button{margin-top:20px}}.password-form__button--back{display:block;margin-top:20px;width:fit-content}.password-form__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.password-form__message--success{color:#0a8543;text-align:center}.password-form__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.refer-to-a-friend-form__form{padding:20px}.refer-to-a-friend-form__submit-button{margin-top:20px}.refer-to-a-friend-form__captcha-wrapper{display:flex;max-width:50%;position:relative}@media (min-width:815px){.refer-to-a-friend-form__captcha-wrapper{max-width:30%}}.refer-to-a-friend-form__header{display:block;font-size:18px;font-weight:600;line-height:1.2;padding:20px}@media (max-width:1024px){.refer-to-a-friend-form__header{font-size:16px;line-height:1.3}}.refer-to-a-friend-form__success-message{color:#0a8543;display:block;font-size:16px;line-height:1.4;padding:10px 20px}.refer-to-a-friend-form__loader{min-height:100px}.placeholder-teaser{align-items:center;background:#ddd;display:flex;justify-content:center;min-height:100px}.placeholder-teaser__text{text-transform:uppercase}.promo-code-form__active-code{color:#003d71}.promo-code-form__remove-button{color:#555;font-weight:600;text-decoration:none}.promo-code-form__remove-button:before{content:"\ea3b"}.promo-code-form__remove-button:visited{color:#555}@media (min-width:1025px){.promo-code-form__remove-button:hover{color:#003d71}}.promo-code-form__form-toggle{cursor:pointer;font-size:14px;line-height:1.4;position:relative}.promo-code-form__form-toggle:after,.promo-code-form__form-toggle:before{background:#003d71;content:"";height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.promo-code-form__form-toggle:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s}.promo-code-form__form-toggle--active:after{transform:translateY(-50%) rotate(0)}.promo-code-form__form-content{display:none}.promo-code-form__form-content--visible{display:block;margin-top:20px}@media (min-width:815px){.promo-code-form__form-content--visible{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.promo-code-form__input{width:100%}@media (min-width:815px){.promo-code-form__input{width:calc(100% - 150px)}}.promo-code-form__submit-button{margin-right:10px;margin-top:10px;width:100%}@media (min-width:815px){.promo-code-form__submit-button{margin-top:0;width:130px}}.promo-code-form__message{display:block;font-size:14px;line-height:1.4;padding-bottom:5px}.promo-code-form__message--error{color:#d9534f}.promo-code-form__message--success{color:#0a8543}.checkout-step-confirmation{margin-left:auto;margin-right:auto;max-width:1210px;padding:50px 15px;text-align:center;width:100%}@media (min-width:815px){.checkout-step-confirmation{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.checkout-step-confirmation__header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:815px){.checkout-step-confirmation__header{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-confirmation__footer{display:flex;flex-direction:column;margin-top:30px}@media (min-width:815px){.checkout-step-confirmation__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-confirmation__headline{font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1024px){.checkout-step-confirmation__headline{font-size:24px}}.checkout-step-confirmation__submit-button{font-size:16px;font-weight:300}.checkout-step-confirmation__submit-button--top{display:none}@media (min-width:815px){.checkout-step-confirmation__submit-button--top{display:inline-flex;width:auto}}.checkout-step-confirmation__submit-button--bottom{order:1;width:100%}@media (min-width:815px){.checkout-step-confirmation__submit-button--bottom{order:2;width:auto}}.checkout-step-confirmation__submit-button--paypal{order:1}@media (min-width:815px){.checkout-step-confirmation__submit-button--paypal{order:2;width:300px}}.checkout-step-confirmation__submit-button--credit_card{order:1}@media (min-width:815px){.checkout-step-confirmation__submit-button--credit_card{order:2;width:500px}}.checkout-step-confirmation__submit-button:disabled{opacity:.3}.checkout-step-confirmation__back-button{font-size:16px;font-weight:300;margin-top:20px;order:2;width:100%}@media (min-width:815px){.checkout-step-confirmation__back-button{margin-top:0;order:1;width:auto}}.checkout-step-confirmation__text{font-size:14px;line-height:1.4}.checkout-step-confirmation__buttons{margin-top:50px}@media (max-width:480px){.checkout-step-confirmation__buttons{display:flex;flex-direction:column}}.checkout-step-confirmation__button{display:inline-block;font-size:16px;font-weight:300;margin-right:20px}@media (max-width:480px){.checkout-step-confirmation__button{margin-right:0}}.checkout-step-confirmation__button:last-child{margin-right:0}@media (max-width:480px){.checkout-step-confirmation__button-back{margin-bottom:20px}}@media (min-width:815px){.checkout-step-confirmation__header{flex-direction:column}}.vue-component-cloner{position:absolute}.vue-component-cloner__clone{height:100%;width:100%}.error-page{margin-left:auto;margin-right:auto;max-width:1210px;padding:20px 15px;width:100%}@media (min-width:815px){.error-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.error-page__content{min-height:350px;position:relative}.error-page__headline{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;width:100%}@media (max-width:1024px){.error-page__headline{font-size:24px}}.error-page__subheadline{color:#333;font-size:16px;line-height:1.4}.error-page__text{color:#8c8c8e;font-size:14px;line-height:1.4;margin:0;padding:20px 0}.error-page__button{display:block;margin-top:20px;max-width:300px}.footer-teaser{display:flex;flex-wrap:wrap;width:100%}.footer-teaser__accordion&gt;button{color:#333;font-size:14px;font-weight:100;line-height:1.4}.footer-teaser__column{display:inline-block;width:100%}@media (min-width:815px){.footer-teaser__column{padding-right:20px;width:50%}.footer-teaser__column:nth-child(2n){padding-right:0}}@media (min-width:1024px){.footer-teaser__column{padding-bottom:0;padding-right:0;width:33%}}.footer-teaser__list{list-style:none;margin:0;padding:0}.footer-teaser__list-item{color:#00274e;font-size:14px;line-height:1.4}.footer-teaser__link{color:#00274e;display:block;font-size:16px;font-weight:100;line-height:1.4;padding:5px 5px 5px 0;text-decoration:none}.footer-teaser__link:focus,.footer-teaser__link:hover{text-decoration:underline}.footer-teaser__link:active{color:inherit}@media (max-width:1023px) and (min-width:815px){.footer-teaser .accordion__content--no-height{height:auto}}.simple-image-teaser{display:block;height:0;overflow:hidden;padding-bottom:17%;position:relative;width:100%}.simple-image-teaser__image{display:block;height:auto;left:0;position:absolute;top:0;width:100%}.scalable-element{opacity:0}.scalable-element--ready{opacity:unset}.product-features,.product-features__list-wrapper{display:block}@media (min-width:816px){.product-features__list-wrapper{display:flex}.product-features__list{margin-right:10px;width:50%}}.product-features__sticky_part{position:sticky;top:105px}@media (min-width:1024px){.product-features__sticky_part{top:190px}}.product-features__protection{margin-bottom:50px}@media (max-width:815px){.product-features__protection-wrapper{margin-bottom:20px}}@media (min-width:816px){.product-features__protection-wrapper{margin-left:10px;width:50%}}.product-features__protection-text-with-icon{background:#f0f0f0;margin-bottom:11px;padding:10px;position:relative}.product-features__protection-icon-lock{font-family:mein tresor icons,sans-serif;font-size:30px;font-style:normal;left:10px;margin-right:15px;position:absolute;text-align:center;top:50%;transform:translate3d(0,-50%,0)}.product-features__protection-icon-lock:before{content:"\0069"}.product-features__protection-norm,.product-features__protection-resistance{margin-left:50px}.product-features__protection-insurance{margin-top:20px}.product-features__element{align-items:center;display:flex;justify-content:flex-start;padding:5px 0}.product-features__item-name{flex:1 1 50%;font-weight:600;padding-left:5px}.product-features__item-value{padding:0 5px;text-align:right}.product-features__item-even{background-color:#f0f0f0}.product-features__item-image{margin-right:5px;max-width:40px}.product-navigation{display:none}@media (min-width:1024px){.product-navigation{border-bottom:1px solid #ededed;display:block}}.product-additional-information__headline{font-size:18px;font-weight:300;line-height:1.2;margin:0;padding:15px 0;text-align:left;width:100%}@media (max-width:1024px){.product-additional-information__headline{font-size:16px;line-height:1.3}}.product-additional-information__info{color:#8c8c8e;font-size:14px;font-weight:300;line-height:1.4;margin:0;padding-bottom:10px}.product-additional-information__info:last-child{padding-bottom:0}.account-delete__loader{padding:20px;width:100%}.account-delete__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.account-delete__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.account-delete__info{padding:20px 0}}.account-delete__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.account-delete__button{margin-top:20px}}.account-delete__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.account-delete__message--success{color:#0a8543;text-align:center}.account-delete__message--error{color:#d9534f}.account-delete__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.delete-account-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.delete-account-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.delete-account-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.delete-account-page__name{color:#333;display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;text-align:center;width:100%}@media (max-width:1024px){.delete-account-page__name{font-size:24px}}.delete-account-page__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.delete-account-page__button{margin-top:20px}}.delete-account-page__button--back{display:block;font-size:16px;font-weight:300;margin-top:20px;width:fit-content}.account-delete-request__loader{padding:20px;width:100%}.account-delete-request__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.account-delete-request__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.account-delete-request__info{padding:20px 0}}.account-delete-request__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:fit-content}@media (min-width:815px){.account-delete-request__button{margin-top:20px}}.account-delete-request__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.account-delete-request__message--success{color:#0a8543}.account-delete-request__message--error{color:#d9534f}.account-delete-request__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.account-addresses__section{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px;width:100%}.account-addresses__section-name{padding-bottom:20px}.account-addresses__section-edit-name{color:#333;cursor:pointer;font-size:14px;line-height:1.4}.account-addresses__section-edit-name:after{content:"\ea2d";font-size:18px;margin-left:15px}.account-addresses__section-edit-name--add-new:after{display:none}.account-addresses__address-single{max-width:100%}@media (min-width:815px){.account-addresses__address-single{margin:0 -10px;padding:0 10px;width:50%}}.account-welcome-view__button-wrapper{padding:20px 0 0}@media (min-width:815px){.account-welcome-view__button-wrapper{display:flex;justify-content:space-between}}.account-welcome-view__button{display:block;font-size:16px;font-weight:300;margin-bottom:20px;width:100%}.account-welcome-view__button:last-child{margin-bottom:0}@media (min-width:815px){.account-welcome-view__button{flex:1;margin-bottom:0;margin-right:20px;max-width:300px;width:auto}.account-welcome-view__button:last-child{margin-right:0}}.account-welcome-view__last-order{border-bottom:1px solid #ededed;margin-bottom:20px;padding-top:20px}.account-welcome-view__teaser{padding-top:35px}.account-single-order__order-label{color:#333;font-size:14px;line-height:1.4}.account-single-order__order-date{color:#a7abb2;font-size:14px;line-height:1.4}.account-single-order__order-date:after,.account-single-order__order-date:before{color:inherit;display:inline-block;font-size:inherit}.account-single-order__order-date:before{content:"("}.account-single-order__order-date:after{content:")"}.account-orders-list{position:relative}.account-orders-list-view__group-name{border-bottom:1px solid #ededed;margin-bottom:10px;padding-bottom:20px}.account-orders-list-view__orders-group{padding:20px 0}.account-orders-list-view__single-order{margin-right:20px}.account-last-order__additional-information{color:#333;font-size:14px;line-height:1.4;padding:10px 0}.account-last-order__info{color:#333;display:block;font-size:14px;line-height:1.4}.account-last-order__info-tracking-list{display:inline-grid;list-style:none;margin:0;padding:0}.account-last-order__info-tracking-link{color:#555;padding:5px 0}.account-last-order__order-summary-wrapper{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}.account-last-order__order-summary{background:#f0f0f0;margin:0 -15px 20px;order:1;padding:15px;width:100vw}@media (min-width:815px){.account-last-order__order-summary{margin:0 0 20px;order:2;width:50%}}@media (min-width:1025px){.account-last-order__order-summary{padding:20px;width:40%}}.account-last-order__details{display:block;margin-bottom:30px}@media (min-width:815px){.account-last-order__details{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -20px 20px}}@media (min-width:1025px){.account-last-order__details{margin:0 -30px 20px}}.account-last-order__name{color:#333;display:block;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:10px}.account-last-order__column{display:block;margin-bottom:20px}.account-last-order__column:last-child{margin-bottom:0}@media (min-width:815px){.account-last-order__column{border-right:1px solid #ededed;margin-bottom:40px;padding:0 20px;width:50%}.account-last-order__column:nth-child(2n){border-right:none}}@media (min-width:1025px){.account-last-order__column{padding:0 30px}}@media (min-width:815px){.single-order-details{padding:20px}}.single-order-details__table{padding-top:20px}.single-order-details__placeholder{align-items:center;display:flex;justify-content:center;min-height:600px;padding:20px;width:100%}.single-order-details__general-info{display:block}@media (min-width:815px){.single-order-details__general-info{align-items:stretch;display:flex;justify-content:space-between}}.single-order-details__section{display:block;margin-bottom:10px}.single-order-details__section:last-child{margin-bottom:0}@media (min-width:815px){.single-order-details__section{border-right:1px solid #ededed;margin-bottom:20px;padding:0 20px;width:33%}.single-order-details__section:first-child{padding-left:0}.single-order-details__section:last-child{border-right:none}}.single-order-details__section-name{color:#333;display:block;font-size:14px;line-height:1.4;margin-bottom:10px}.single-order-details__section-item{color:#8c8c8e;display:block;font-size:12px;font-style:normal;padding:2px 0}.single-order-details__product{align-items:center;border-bottom:1px solid #ededed;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;padding-bottom:5px;position:relative}.single-order-details__product:last-child{margin-bottom:0}@media (min-width:815px){.single-order-details__product:last-child{border-bottom:1px solid #ededed}}.single-order-details__header{display:none}@media (min-width:815px){.single-order-details__header{align-items:center;background:#f0f0f0;display:flex;justify-content:space-between;margin-bottom:10px}}.single-order-details__cell{padding:3px 10px}@media (min-width:815px){.single-order-details__cell--image{padding-left:10px}.single-order-details__cell--summary{padding-right:10px}}.single-order-details__order-summary{margin-left:auto;padding:10px 0;width:100%}@media (min-width:815px){.single-order-details__order-summary{max-width:50%}}.single-order-details__row{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0;width:100%}.single-order-details__row:last-child{justify-content:flex-end}.single-order-details__key{color:#333;font-size:12px}.single-order-details__value{align-self:flex-end;color:#333;font-size:14px;line-height:1.4}.single-order-details__value--main{font-weight:600}.single-order-details__image{display:block;height:auto;max-height:90%;max-width:90%;width:auto}.single-order-details__name{color:#333;display:block;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:5px}.single-order-details__name:last-child{margin-bottom:0}.single-order-details__delivery-info,.single-order-details__price,.single-order-details__product-nr,.single-order-details__quantity-label,.single-order-details__variations{color:#8c8c8e;display:block;font-size:12px;margin-bottom:2px}.single-order-details__info-tracking{margin-top:10px}.single-order-details__info-tracking-list{list-style:none;margin:0;padding:0}.single-order-details__info-tracking-link{padding:5px 0}.account-address-form{position:relative}.account-address-form__modal{padding:5px}@media (min-width:815px){.account-customers{display:flex}}.account-customers--table{margin:20px 0}.account-customers .table__cell-account-order-limit{display:table-cell;width:220px}.account-customers .switch{margin:1em 0}.account-customers .active-icon--on:before{content:"\ea0b"}.account-customers .active-icon--off:before{content:"\ea07"}.account-order-limit--label{display:block;margin-bottom:10px}.account-order-limit--form{margin:1em 0}.account-order-limit .input__field{padding-left:0}@media (min-width:815px){.account-order-limit .input-error{position:absolute}}.account-order-limit .table__cell-amount{display:table-cell;float:left;margin:1em 0;padding-left:0}.account-order-limit .table__cell-amount-edit{display:table-cell;float:right;margin:1em 0;position:relative}.account-order-limit .address__button--edit:after{margin-top:5px}@media (max-width:814px){.account-order-limit .save-icon{height:42px}}.account-order-limit .cancel-icon{float:right;font-size:14px;margin-top:12px}.account-order-limit .form__col-3{width:25%}.account-order-limit .form__col-6{width:50%}@media (min-width:815px){.account-purchases{display:flex}}.account-purchases--table{margin:20px 0}.general-message{margin-bottom:20px;padding:20px 0;position:relative;text-align:center;width:100%}.general-message--type_info{background:#3f4043}.general-message--type_error{background:#d9534f}.general-message--type_warning{background:#fed400}.general-message--type_success{background:#40b686}.general-message__messages-list{list-style:none;margin:0;padding:0}.general-message__message{color:#fff;font-size:14px;line-height:1.4}.general-message__close{background:#003d71;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:before{color:#fff;content:"\ea07";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:815px){.general-message__close{height:24px;position:absolute;right:-12px;top:-12px;width:24px}.general-message__close:before{font-size:12px}}.html-teaser{color:#333;font-family:inherit;font-size:14px;line-height:1.4;margin:0 0 10px}.html-teaser h1,.html-teaser h2,.html-teaser h3,.html-teaser h4,.html-teaser h5,.html-teaser h6{display:block;margin:0;width:100%}.html-teaser p{color:#333;margin:0 0 10px}.html-teaser p:last-child{margin-bottom:0}.html-teaser p b,.html-teaser p strong{color:#333;font-weight:600;margin:0}.html-teaser strong{color:#333;font-weight:600}.html-teaser blockquote{border-left:5px solid #eee;font-size:16px;line-height:1.4;margin:0 0 20px;padding:10px 20px}.html-teaser a,.html-teaser a:visited{color:#003d71;font-size:16px;font-weight:300;line-height:1.4;text-decoration:underline;text-transform:none}.html-teaser a:hover,.html-teaser a:visited:hover{text-decoration:none}.footer-seo{display:block;margin:auto;max-width:1210px;padding:40px 15px 0;width:100%}.footer-seo h1,.footer-seo h2,.footer-seo h3{color:#333;font-size:18px;line-height:1.2;margin:0 0 20px;padding:0;text-align:left}@media (max-width:1024px){.footer-seo h1,.footer-seo h2,.footer-seo h3{font-size:16px;line-height:1.3}}.footer-seo p{color:#333;font-size:14px;line-height:1.4;margin:0 0 10px}.footer-seo p:last-child{margin-bottom:0}.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:#000;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:#333}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__error-msg{color:#d9534f;font-size:14px;left:0;line-height:1.4;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#333;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:30px;margin:0;opacity:.9;overflow:visible;padding:0;position:absolute;transition:opacity .2s;width:30px}@media (min-width:816px){.pswp__button{height:50px;width:50px}}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button--arrow{color:#555;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%)}.pswp__button--arrow:before{font-size:40px;line-height:1.2}@media (max-width:1024px){.pswp__button--arrow:before{font-size:32px}}.pswp__button--arrow:visited{color:#555}@media (min-width:1025px){.pswp__button--arrow:hover:before{color:#003d71}}.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:.001}.pswp__ui--one-slide .pswp__button--arrow{display:none}.pswp__button--arrow--left{left:0}.pswp__button--arrow--left:before{content:"\ea24"}.pswp__button--arrow--right{right:0}.pswp__button--arrow--right:before{content:"\ea2b"}.pswp__button--close{margin-left:auto;position:relative}.pswp__button--close:before{color:#fff;content:"\ea07";font-size:16px}.pswp--over-close .pswp__button--close{opacity:1}.pswp__button--fs{display:block;position:relative}.pswp__button--fs:before{color:#fff;content:"\ea18";font-size:16px}.pswp--fs .pswp__button--fs:before{content:"\ea11"}.pswp__button--zoom{display:block;position:relative}.pswp__button--zoom:before{color:#fff;content:"\ea45";font-size:16px}.pswp__counter{color:#fff;font-size:14px;line-height:1.4;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:rgba(0,0,0,.5);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--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp--idle .pswp__top-bar{opacity:0}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__element--disabled{display:none!important}.form{width:100%}.form__group{margin-bottom:12px;position:relative}.form__group--row{align-items:stretch;margin-left:-5px;margin-right:-5px}.form__group--inline,.form__group--row{display:flex;flex-wrap:wrap;justify-content:flex-start}.form__group--inline{align-items:center;margin-left:-10px;margin-right:-10px}.form__group--inline&gt;*{margin:0 10px}.form__col-1{padding:0 5px;width:100%}@media (min-width:815px){.form__col-1{width:8.33333%}}.form__col-2{padding:0 5px;width:100%}@media (min-width:815px){.form__col-2{width:16.66667%}}.form__col-3{padding:0 5px;width:100%}@media (min-width:815px){.form__col-3{width:25%}}.form__col-4{padding:0 5px;width:100%}@media (min-width:815px){.form__col-4{width:33.33333%}}.form__col-5{padding:0 5px;width:100%}@media (min-width:815px){.form__col-5{width:41.66667%}}.form__col-6{padding:0 5px;width:100%}@media (min-width:815px){.form__col-6{width:50%}}.form__col-7{padding:0 5px;width:100%}@media (min-width:815px){.form__col-7{width:58.33319%}}.form__col-8{padding:0 5px;width:100%}@media (min-width:815px){.form__col-8{width:66.66667%}}.form__col-9{padding:0 5px;width:100%}@media (min-width:815px){.form__col-9{width:75.00019%}}.form__col-10{padding:0 5px;width:100%}@media (min-width:815px){.form__col-10{width:83.33333%}}.form__col-11{padding:0 5px;width:100%}@media (min-width:815px){.form__col-11{width:91.66659%}}.form__col-12{padding:0 5px;width:100%}@media (min-width:815px){.form__col-12{width:100%}}.form__headline{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.form__headline{font-size:16px;line-height:1.3}}.form__link{color:#555;display:inline-block;text-decoration:underline}.form__link:visited{color:#555}.form__link:hover{color:#003d71}.form__text{margin:5px 0 10px}.form__submit-button{margin-top:20px}.request-password-form__input{width:100%}.request-password-form__loader{padding:20px;width:100%}.request-password-form__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.request-password-form__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.request-password-form__info{padding:20px 0}}.request-password-form__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.request-password-form__button{margin-top:20px}}.request-password-form__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.request-password-form__message--success{color:#0a8543}.request-password-form__message--error{color:#d9534f}.request-password-form__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.image-asset-list__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:815px){.image-asset-list__list{flex-wrap:nowrap}.image-asset-list__list--align_end{align-self:flex-end}}.image-asset-list__list--align_wrap{justify-content:center}@media (min-width:815px){.image-asset-list__list--align_wrap{flex-wrap:wrap}}.image-asset-list__image-wrapper{display:block;margin:0 10px;position:relative}@media (min-width:815px){.image-asset-list__image-wrapper{margin:0 20px}}.image-asset-list__image-wrapper:first-child{margin-left:0}.image-asset-list__image-wrapper--type_payment{height:35px;margin-left:0;width:65px}@media (min-width:815px){.image-asset-list__image-wrapper--type_payment{width:85px}}.image-asset-list__image-wrapper--type_logo{height:30px;width:90px}.image-asset-list__image-wrapper--type_logo:last-child{margin-right:0}@media (min-width:815px){.image-asset-list__image-wrapper--type_logo{width:120px}}.image-asset-list__image{display:block;height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.image-asset-list__image--trust{left:0;top:3%;transform:translate(0)}.image-asset-list__text{margin-top:70px}.service-links{padding:0 0 0 40px}.service-links__list{list-style:none;margin:0;padding:0}.service-links__item{padding:5px}.service-links__link{color:#003d71;font-size:16px;font-weight:300;line-height:1.4;text-decoration:underline}.service-links__link:active,.service-links__link:hover{text-decoration:none}.product-reviews__content{position:relative}.product-reviews__headline{font-size:18px;font-weight:300;line-height:1.2;margin:0;padding:15px 0;text-align:left;width:100%}@media (max-width:1024px){.product-reviews__headline{font-size:16px;line-height:1.3}}.product-reviews__title{color:#8c8c8e;display:block;font-size:14px;font-weight:500;line-height:1.4;padding:5px 0}.product-reviews__no-ratings{color:#8c8c8e;display:inline-block;font-size:14px;line-height:1.4;margin-left:auto;padding:10px 0}.product-reviews__review-top{position:relative}.product-reviews__review-single{border-bottom:1px solid #eee;padding:20px 0}.product-reviews__review-single:last-child{border-bottom:0;padding-bottom:0}@media (min-width:815px){.product-reviews__review-single{max-width:50%}}.product-reviews__review-author{display:block;font-size:14px;line-height:1.4;padding-bottom:5px}.product-reviews__voting-stars{margin-left:10px;position:absolute;right:0;top:0}.product-reviews__text,.product-reviews__text-light{color:#8c8c8e;font-size:14px;line-height:1.4}.product-reviews__owners-comment{border-left:3px solid #eee;display:flex;flex-direction:column;font-size:16px;line-height:1.4;margin:20px 0 0;padding:5px 15px}.product-reviews__voting-info-wrapper{padding:10px 0}.product-reviews__voting-info{color:#8c8c8e;display:block;font-size:14px;line-height:1.4;padding:5px 0}.navigation-side ul{list-style:none;margin:0;padding-left:0}.navigation-side li{list-style:none;padding:5px 0 5px 15px}.navigation-side--link{color:#333;font-weight:600;text-decoration:none}.navigation-side--link:hover{color:#003d71}.navigation-side--link__arrow{margin-left:-20px}.navigation-side--link__arrow:before{color:#003d71;content:"\ea2b";display:inline-block;font-size:10px;margin-right:10px}.navigation-side--link__active{color:#003d71}.navigation-side__header{margin-bottom:30px}@media (min-width:815px){.navigation-side__header{align-items:center;display:flex;justify-content:space-between}}.navigation-side__name{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 20px;padding:0;width:100%}@media (max-width:1024px){.navigation-side__name{font-size:24px}}@media (min-width:815px){.navigation-side__name{margin:0}}.cookie-disclaimer{align-items:center;background-color:rgba(0,0,0,.67);bottom:0;color:#fff;display:flex;padding:10px 25px;position:fixed;z-index:9000}@media (max-width:1439px){.cookie-disclaimer{flex-direction:column}}.cookie-disclaimer__text--header{font-size:16px;line-height:1.4}.cookie-disclaimer__text a{color:#fff}.cookie-disclaimer__types{display:flex;margin:0 30px}@media (max-width:1439px){.cookie-disclaimer__types{justify-content:space-between;margin:0 0 1em;width:100%}}@media (max-width:679px){.cookie-disclaimer__types{flex-wrap:wrap}}.cookie-disclaimer__types .checkbox__label{color:#fff}@media (max-width:679px){.cookie-disclaimer__types .checkbox__label{font-size:12px}}.cookie-disclaimer__types .checkbox__label--disabled{color:#fff}.cookie-disclaimer__types .checkbox:not(:last-child){margin-right:3em}@media (max-width:679px){.cookie-disclaimer__types .checkbox:not(:last-child){margin-right:1em}}.cookie-disclaimer__types .checkbox:hover .checkbox__label{color:#fff}.cookie-disclaimer__types .checkbox .checkbox__input:checked+.checkbox__box+.checkbox__label{color:#fff}.cookie-disclaimer__buttons{display:flex;flex-direction:column;min-width:250px}@media (max-width:1439px){.cookie-disclaimer__buttons{width:100%}}@media (max-width:1439px) and (min-width:680px){.cookie-disclaimer__buttons{flex-direction:row;justify-content:space-between}}.cookie-disclaimer__buttons .button{height:40px;line-height:36px}@media (max-width:1439px){.cookie-disclaimer__buttons .button{flex:1 1 50%}}.cookie-disclaimer__buttons .button:not(:last-child){margin-bottom:.25em}@media (max-width:1439px) and (min-width:680px){.cookie-disclaimer__buttons .button:not(:last-child){margin-bottom:0;margin-right:1em}}.cart-select__wrapper{margin-bottom:10px}.cart-select__new-cart{background:#fff;color:#003d71;width:100%}.cart-select__new-cart--label:after{transform:rotate(90deg)}.cart-select__new-cart--label:after,.cart-select__new-cart--label:before{background:#8c8c8e;border-radius:2px;content:"";display:block;height:2px;position:absolute;top:50%;width:16px}.cart-select__modal--form,.cart-select__modal--headline{padding:20px}@media (max-width:814px){.cart-select__modal--form,.cart-select__modal--headline{padding:5px}}.cart-select__modal--button{height:42px;line-height:1;padding:0 20px}.cart-select__modal--add-user{cursor:pointer}.cart-select__modal--add-user:before{content:"\ea01";font-size:32px}.cart-select__modal--add-user:hover{color:#003d71}.cart-select__option--label{flex:1;padding-left:10px}.cart-select__option--not-shared:before{content:"\ea2e";font-size:1.6em}.cart-select__option--shared:before{content:"\ea1b";font-size:1.6em}.cart-select__option--delete:before{content:"\ea3b";font-size:16px;padding:5px}.cart-select__option--edit:before{content:"\ea2d";font-size:16px;padding:5px}.change-username-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.change-username-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.change-username-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.change-username-page__name{color:#333;display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;text-align:center;width:100%}@media (max-width:1024px){.change-username-page__name{font-size:24px}}.change-username-page__button{font-size:16px;font-weight:300}.change-username-form__input{width:100%}.change-username-form__loader{padding:20px;width:100%}.change-username-form__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.change-username-form__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.change-username-form__info{padding:20px 0}}.change-username-form__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:fit-content}@media (min-width:815px){.change-username-form__button{margin-top:20px}}.change-username-form__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.change-username-form__message--success{color:#0a8543}.change-username-form__message--error{color:#d9534f}.change-username-form__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.request-username-change-page{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.request-username-change-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.request-username-change-page__form{margin:0 auto;max-width:350px;padding:20px 0;position:relative}.request-username-change-page__name{color:#333;display:block;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;text-align:center;width:100%}@media (max-width:1024px){.request-username-change-page__name{font-size:24px}}.request-username-change-page__button{font-size:16px;font-weight:300}.request-username-change-page__footer{border-top:1px solid #eee;padding-top:20px}.request-username-change-page__help{color:#8c8c8e;display:block;font-size:12px}.request-username-change-page__help-head{color:#333;display:block;font-size:12px}.username-form__input{width:100%}.username-form__loader{padding:20px;width:100%}.username-form__loader:before{animation:spin 1.5s linear infinite;color:#003d71;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.username-form__info{display:block;font-size:14px;line-height:1.4;padding:10px 0}@media (min-width:815px){.username-form__info{padding:20px 0}}.username-form__button{display:block;font-size:16px;font-weight:300;margin-top:10px;width:100%}@media (min-width:815px){.username-form__button{margin-top:20px}}.username-form__button--back{padding:0 20px}.username-form__button--back:before{padding-right:5px}.username-form__message{color:#555;display:block;font-size:14px;line-height:1.4;padding:10px 0}.username-form__message--success{color:#0a8543}.username-form__input-hint{color:#8c8c8e;display:block;font-size:12px;padding:5px 0}.username-form__buttons{align-items:baseline;display:flex;flex-direction:row;gap:30px}.list-templates{align-items:center;color:#8c8c8e;display:flex;flex-grow:1;height:40px;padding:0 10px}.list-templates--btn{background-color:#fff;border-radius:0;cursor:pointer;font-size:32px;line-height:.5;margin-left:20px;padding-bottom:4px;padding-top:5px}.list-templates--btn--active{background-color:#003d71}.list-templates--icon{color:#003d71}.list-templates--icon--active{color:#fff}.list-templates--icon_tiles:before{content:"\ea39"}.list-templates--icon_rows:before{content:"\ea29"}.about_us{cursor:pointer;min-height:0}.about_us,.about_us--height{transition:min-height .3s}@media (min-width:1024px){.about_us--mobile-hidden{display:block}}@media (max-width:1023px){.about_us--mobile-hidden{display:none}}@media (min-width:1024px){.about_us--desktop-hidden{display:none}}@media (max-width:1023px){.about_us--desktop-hidden{display:block}}.about_us__links{display:flex;flex-direction:row;flex-wrap:wrap}.about_us__link{width:50%}.about_us__link__style{color:#333;display:inline-block;position:relative;text-decoration:none}.about_us__link--arrow:before{color:#003d71;content:"\ea2b";font-size:12px;padding-right:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:1025px){.about_us__link{font-size:14px;line-height:1.4;padding:5px 10px}.about_us__link__style:hover{text-decoration:underline}}.about_us__flyout{background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);max-width:320px;padding:10px;position:absolute;top:20px;width:calc(100vw - 30px);z-index:800}@media (max-width:1023px){.about_us__flyout{display:none}}.about_us__flyout:after{background:#fff;content:"";display:block;height:7px;position:absolute;top:0;width:20px;z-index:2}.about_us__flyout:before{content:" ";display:block;height:30px;left:0;position:absolute;right:0;top:-25px;width:20%}.about_us__sublinks-menu{list-style:none;margin:0;min-height:inherit;padding:0}.about_us__sublinks-menu--link{background:#fff;left:0;margin:0;padding:0 15px;position:absolute;top:0;transform:translate3d(100%,0,0);transition:transform .3s;width:100%}.about_us__sublinks-menu--link--active{transform:translateZ(0)}.about_us__sublinks-menu__item{cursor:pointer;display:block;margin:0;padding:0}.about_us__sublinks-menu__item--headline{border-bottom:1px solid #eee;color:#003d71;font-size:12px;padding:15px 0 15px 20px;position:relative;text-transform:uppercase}.about_us__sublinks-menu__item--headline:before{color:#003d71;content:"\ea2b";font-size:10px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg)}.about_us__sublinks-menu__item--link-special{border-bottom:1px solid #eee;padding:5px 0}.about_us__sublinks-menu__item--sublink_first{padding-top:5px}.about_us__sublinks-menu__item--sublink_last{padding-bottom:5px}.about_us__sublinks-menu__item--bottom-link_first{border-top:1px solid #eee;padding-top:5px}.about_us__sublinks-menu__link{color:#333;display:block;font-size:14px;font-weight:500;line-height:1.4;padding:10px 0;position:relative;text-decoration:none}.about_us__sublinks-menu__link:visited{color:#333}.about_us__sublinks-menu__link--highlighted{color:#003d71}.about_us__sublinks-menu__link--arrow:before{color:#003d71;content:"\ea2b";font-size:12px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sepa-form{margin-left:auto;margin-right:auto;max-width:1210px;max-width:890px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:815px){.sepa-form{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.sepa-form__header{margin:10px 0;text-align:center}.sepa-form-inner{width:100%}.sepa-form__loader{position:absolute;right:30px}.sepa-form__mandate{font-size:16px;line-height:1.4}.sepa-form__mandate dl{margin:0;overflow:hidden;padding:0;width:100%}.sepa-form__mandate dt{clear:left;float:left;margin:0;padding:0;width:50%}.sepa-form__mandate dd{clear:right;float:left;margin:0;padding:0;width:50%}.availability-info{align-items:center;display:flex;flex-direction:row;height:40px;padding:4px 4px 4px 30px;position:relative}@media (min-width:815px){.availability-info{height:auto}}@media (min-width:1024px){.availability-info{height:40px}}.availability-info__circle{border-radius:50%;content:"";height:15px;left:0;position:absolute;top:calc(45% - 5px);width:15px}.availability-info__circle-available{background:#0a8543}.availability-info__circle-low-availability{background:#fed400}.availability-info__text{display:flex;flex-direction:column}.availability-info__info{color:#333;display:block;font-size:14px;line-height:1.4;text-decoration:underline;width:100%}.availability-info__info--availability{color:#333;text-decoration:none}.next-steps{height:100%;width:100%}.next-steps__badge{align-items:center;display:flex;justify-content:center;margin:0 auto 20px}.next-steps__badge-hexagon:after{color:#003d71;content:"\0043";font-family:mein tresor icons,sans-serif;font-size:128px}.next-steps__badge-icon{align-items:center;color:#fff;font-family:mein tresor icons,sans-serif;font-size:65px;font-style:normal;font-weight:400;position:absolute}.next-steps__badge-icon-safe:before{content:"\006d"}.next-steps__badge-icon-calendar:before{content:"\004f"}.next-steps__badge-icon-truck:before{content:"\0051"}.next-step{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 20px}.next-step-hexagon:after{color:#003d71;content:"\0043";font-family:mein tresor icons,sans-serif;font-size:128px}.next-step-icon{align-items:center;color:#fff;font-family:mein tresor icons,sans-serif;font-size:65px;font-style:normal;font-weight:400;position:absolute}.next-step-icon:before{content:var(--icon)}.credit-card-form{margin-left:auto;margin-right:auto;max-width:1210px;max-width:890px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:815px){.credit-card-form{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.credit-card-form__header{margin:10px 0;text-align:center}.credit-card-form-inner{width:100%}.credit-card-form .hosted-field{border:1px solid #f0f0f0;flex:1;font-size:14px;height:40px;line-height:1.4;padding-left:15px}.credit-card-form .hosted-field--focus,.credit-card-form .hosted-field:hover{border-color:#003d71}.credit-card-form .hosted-field--focus{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.credit-card-form__label{display:block;font-size:12px;margin:5px 0;opacity:1}@media (min-width:815px){.credit-card-form__label--only-mobile{display:none}}.transport-form{padding:10px}@media (min-width:1024px){.transport-form{margin:auto;width:800px}}.transport-form__title{padding-bottom:20px;padding-top:20px;text-align:center}.transport-form__warning{color:#d63636;padding-bottom:20px;text-align:center}.transport-form__navigation{cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;text-align:center;vertical-align:middle;width:100%}.transport-form__navigation-link{width:30%}.transport-form__navigation-number{height:25px;margin-top:25%}.transport-form__navigation-dot{border-radius:50%;color:#fff;display:inline-block;height:25px;margin-bottom:10px;width:25px}.transport-form__navigation-dot-active{background-color:#003d71}.transport-form__navigation-dot-inactive{background-color:dimgray}.transport-form__buttons{display:flex;flex-direction:column;margin-top:50px}.transport-form__buttons-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}@media (max-width:814px){.transport-form__buttons-row{display:block;text-align:center}}.transport-form__buttons-next{justify-content:flex-end}@media (max-width:814px){.transport-form__buttons-submit{margin-top:10px}}.transport-form__buttons-submit:disabled{opacity:.3}.transport-form__buttons-loader:before{animation:spin 1.5s linear infinite;color:#fff;content:"\ea43";display:block;font-size:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.transport-form__empty{text-align:center;width:100%}.transport-form__empty-title{margin-bottom:30px;margin-top:40px}.transport-form__success{text-align:center}.transport-form__success-link{color:#555;display:inline-block;text-decoration:underline}.transport-form__success-link:visited{color:#555}.transport-form__success-link:hover{color:#003d71}.transport-form__delivery{margin-bottom:20px;margin-top:20px}.transport-form__delivery-note{color:#d63636;font-size:12px}.transport-form__button{font-size:16px;font-weight:300}.transport-form-address{position:relative}.transport-form-address__line{color:#555;display:block;font-size:14px;font-style:normal;line-height:1.4}.transport-form-address__line--main{color:#333}.transport-form-address__line--phone:before{content:"\ea2f"}.transport-form-address__line--phone:before{margin-right:5px}.transport-form-address__button{background:none;border:1px solid transparent;cursor:pointer;padding:5px 10px;position:absolute;right:20px}.transport-form-address__button-text{color:#8c8c8e;font-size:12px;visibility:hidden}.transport-form-address__button--edit{top:0;transition:border .2s linear,color .2s linear}.transport-form-address__button--edit:after{content:"\ea2d";font-size:18px;margin-left:10px}.transport-form-address__button--edit:hover{border:1px solid #ededed}.transport-form-address__button--edit:hover:after{color:#003d71}.transport-form-address__button--edit:hover .transport-form-address__button-text{visibility:visible}.transport-form-address__button--remove{top:30px;transition:color .2s linear}.transport-form-address__button--remove:before{content:"\ea3b";font-size:18px}.transport-form-address__button--remove:hover:before{color:#8c8c8e}.transport-position{width:100%}.transport-position__details{margin-bottom:20px}.transport-position__details-name{font-size:14px;font-weight:700;line-height:1.4}.transport-position__checkbox{margin-top:25px}.transport-position__copy{padding-bottom:40px}.transport-positions{width:100%}.transport-positions__details{margin-bottom:20px}.transport-positions__details-name{font-size:14px;font-weight:700;line-height:1.4}.transport-positions__add-button{background-color:#003d71;border:none;color:#fff;display:inline-block;height:44px;margin:20px 0 4px 15px;padding:10px;text-align:center;text-decoration:none}.transport-positions__new-position{padding-bottom:25px;padding-top:10px}.transport-positions__new-position__row{display:flex;flex-direction:row;height:60px;margin-top:15px}.transport-positions__new-position__row-select{flex:1}.transport-delivery{padding-top:25px;width:100%}.transport-delivery__input{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:10px;padding-top:10px}.transport-delivery__image-preview{display:flex;flex-wrap:wrap;gap:15px}.transport-delivery__image-result{background-repeat:no-repeat;background-size:contain;height:100px;position:relative;width:100px}.transport-delivery__headline{display:inline-block;font-size:16px;font-weight:700;line-height:1.4;padding-bottom:15px;padding-top:25px}.transport-delivery__checkbox{padding-bottom:10px;padding-right:15px}.transport-delivery__checkbox span{padding-left:25px}.transport-delivery__weekday{padding-right:15px}.transport-delivery__column{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px}.transport-delivery__subline{padding-bottom:10px}.transport-delivery__info{padding-bottom:10px;padding-top:10px}.transport-delivery__description{color:#555;font-size:12px;padding-top:30px}.transport-delivery__section{padding-bottom:10px;padding-top:5px}@media (min-width:1024px){.transport-delivery-row{height:60px}}.transport-delivery-elevator{margin-bottom:25px}.transport-delivery-column{display:flex;flex-direction:column}@media (min-width:1024px){.transport-delivery-options{margin-top:30px}}.transport-delivery__btn-warning{background-color:#003d71;border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:Overpass,serif;font-size:12px;line-height:1.5;overflow:hidden;padding:11px 16px;position:relative;transition:.25s}.transport-delivery__btn-warning input[type=file]{cursor:pointer;left:0;opacity:0;position:absolute;right:0;transform:scale(5)}.transport-delivery__btn-warning:hover{background:#00274e}.transport-delivery__image-size-error{color:#d9534f;margin-top:20px}.transport-delivery__close-button{background:#003d71;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.8);cursor:pointer;height:18px;position:absolute;right:-10px;top:-10px;width:18px;z-index:1}.transport-delivery__close-button:before{color:#fff;content:"\ea07";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.transport-delivery__close-button{height:20px;position:absolute;right:-12px;top:-12px;width:20px}.transport-delivery__close-button:before{font-size:12px}}.transport-delivery__upload-info{display:block;margin-top:15px}.transport-form-stair{display:flex;flex-direction:row;padding-right:10px;padding-top:10px;width:100%}.transport-form-stair__column{display:flex;flex-direction:column}.transport-form-stair__info{padding-bottom:10px}.transport-form-stair__image{display:block;height:150px;object-fit:contain;width:250px}.transport-form-stair__modalImages{max-height:100%;max-width:100%}.transport-form-stair__imageContainer{padding-bottom:10px;position:relative}.transport-form-stair__button{fill:#fff;bottom:0;filter:invert(16%) sepia(60%) saturate(2726%) hue-rotate(191deg) brightness(91%) contrast(101%);height:25px;left:0;position:absolute;width:25px}.transport-form-stair__button:hover{cursor:pointer}.transport-form-stair__checkbox{padding-top:10px}.offer-form{border:1px solid #003d71;padding:10px 10px 70px}.offer-form__title{color:#003d71}.offer-form__submit-button{float:right;font-size:16px;font-weight:300}.offer-discount__input{width:100px}.offer-discount__input .input__field{padding:0 0 0 15px}.offer-modal{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;position:relative;width:400px}@media (min-width:815px){.offer-modal{display:block;min-height:80px}}.offer-modal__button{display:inline-block;margin:0 5px;width:188px}.offer-page__background{background:url(/49e854ef02d560a0149f7d65a32c4f5ce340fd66/assets/novosales/staticImages/landingpage_offer.png) repeat}.offer-page__content{flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1210px;padding:15px}.offer-page__title{color:#003d71;font-size:32px;font-weight:600;line-height:1.2;margin:15px 0}@media (max-width:1024px){.offer-page__title{font-size:24px}}.offer-page__subTitle{font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.offer-page__subTitle{font-size:16px;line-height:1.3}}.offer-page__offerInfo{margin-top:30px}.offer-page__position{align-items:stretch;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.offer-page__position-image-column{position:relative;width:25%}@media (max-width:815px){.offer-page__position-image-column{width:100%}}.offer-page__position-image-column--image{margin-top:30px;width:100%}.offer-page__position-image-column--sale-badge{background:#d63636;color:#fff;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:10px;padding:4px 10px;position:absolute;text-align:center}@media (max-width:1024px){.offer-page__position-image-column--sale-badge{font-size:16px;line-height:1.3}}.offer-page__position-description-column{padding-right:20px;position:relative;width:75%}@media (max-width:815px){.offer-page__position-description-column{padding-left:20px;width:100%}}.offer-page__position-description--title{color:#003d71;font-size:24px;font-weight:600;line-height:1.2;margin-top:20px}@media (max-width:1024px){.offer-page__position-description--title{font-size:18px}}.offer-page__position-description--variationLines{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}.offer-page__position-description--variation{align-items:center;border-bottom:2px solid #ededed;display:flex;height:40px}.offer-page__position-description--variation-key{font-size:16px;font-weight:600;line-height:1.4;width:120px}.offer-page__position-description--variations-line{font-weight:600}@media (max-width:815px){.offer-page__position-price--old-wrapper{display:block}}.offer-page__position-price--old{padding-right:5px;text-decoration:line-through}.offer-page__line--totalLines{margin-bottom:20px}.offer-page__line--total{align-items:center;display:flex;height:40px;justify-content:space-between;margin-left:30%}@media (max-width:815px){.offer-page__line--total{margin-left:0}}@media (max-width:580px){.offer-page__line--total-key{max-width:190px}}.offer-page__line--total-key,.offer-page__line--total-savings-value{font-size:16px;font-weight:600;line-height:1.4}.offer-page__line--total-discount{background:#d63636;color:#fff;font-weight:600;padding:2px 6px;text-align:center}.offer-page__line--total-price--old{padding-right:5px;text-decoration:line-through}.offer-page__line--position-discount{color:#d63636;font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.offer-page__line--position-discount{font-size:16px;line-height:1.3}}.offer-page__line--total-price--discounted{color:#d63636;font-size:24px;font-weight:600;line-height:1.2}@media (max-width:1024px){.offer-page__line--total-price--discounted{font-size:18px}}.offer-page__line-button{height:60px;margin-bottom:20px;position:relative}.offer-page__line-button-submit{position:absolute;right:0;width:300px}.offer-page__line-button-submit-new-offer{font-size:14px;line-height:1.4}@media (min-width:816px){.offer-page__line-button-submit-new-offer{width:360px}}.offer-page__loader:before{color:#333;left:0;top:25px}.offer-page__loader-new-offer:before{color:#333;left:-15px;top:25px}.offer-page__newOfferHint{color:#333;cursor:pointer;text-decoration:underline}.offer-page__footer{background-color:#f5f7f9;color:#333;display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1180px;padding:50px}@media (max-width:815px){.offer-page__footer{display:block}}.offer-page__footer-text-column{padding:10px;width:65%}@media (max-width:815px){.offer-page__footer-text-column{width:100%}}.offer-page__footer-image-store{display:flex;justify-content:space-between;padding:10px}@media (max-width:815px){.offer-page__footer-image-store{display:block}}.offer-page__footer-image-store-width{width:35%}@media (max-width:815px){.offer-page__footer-image-store-width{width:100%}.offer-page__footer-image-column{margin:20px 0}}.offer-page__footer-image{border-radius:50%;height:150px;overflow:hidden;width:150px}@media (max-width:815px){.offer-page__footer-image{margin:auto}}.offer-page__footer-image img{height:150px}@media (max-width:815px){.offer-page__footer-store-column{margin-top:10px;text-align:center}}.offer-page__footer-store--line{margin:10px 0}.offer-page__footer-store--questions{font-size:18px;line-height:1.2}@media (max-width:1024px){.offer-page__footer-store--questions{font-size:16px;line-height:1.3}}.offer-page__footer-store--employee,.offer-page__footer-store--store{font-size:14px;line-height:1.4}.offer-page__footer-store--email,.offer-page__footer-store--phone{color:#333;font-size:18px;line-height:1.2;text-decoration:none}@media (max-width:1024px){.offer-page__footer-store--email,.offer-page__footer-store--phone{font-size:16px;line-height:1.3}}.offer-page__footer-store--phone:before{content:"\ea2f"}.offer-page__footer-store--phone:before{font-size:24px}.offer-page__footer-store--email:before{content:"\ea0f"}.offer-page__footer-store--email:before{font-size:24px;vertical-align:bottom}.offer-page__footer-vat-column{flex:1 100%}@media (max-width:815px){.offer-page__footer-vat-column{text-align:center}}.distribution-offer-list__filter-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:flex-start;margin-bottom:10px}.trusted-shops-reviews{margin-bottom:20px}.trusted-shops-reviews__text{font-size:12px}.stores-links{margin:30px 0}@media (min-width:816px){.stores-links{width:400px}}.stores-links__headline{color:#333;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px}.stores-links__item{padding:5px}.stores-links__link{color:#333;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none}@media (max-width:1024px){.stores-links__link{font-size:16px;line-height:1.3}}@media (max-width:815px){.stores-links__link{font-weight:500}}.stores-links__link:hover{text-decoration:underline}.stores-links__text{color:#333;font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.stores-links__text{font-size:16px;line-height:1.3}}@media (max-width:815px){.stores-links__text{font-weight:500}}.stores-links__item-even{background-color:#f0f0f0}.delivery-and-service-teaser__headline{font-size:18px;font-weight:300;line-height:1.2;margin:0;padding:15px 0;text-align:left;width:100%}@media (max-width:1024px){.delivery-and-service-teaser__headline{font-size:16px;line-height:1.3}}.product-downloads{margin-bottom:20px}.product-downloads__line{align-items:center;display:flex;padding-bottom:10px}.product-downloads__line:last-child{padding-bottom:0}.product-downloads__links{color:#003d71;display:block;font-size:16px;font-weight:300;height:32px;line-height:1.4;padding-top:5px;text-decoration:underline;transition:color .2s}.product-downloads__links:hover{text-decoration:none}.product-downloads__links:before{color:#003d71;font-size:16px;margin:0 10px 10px 0}.product-downloads__text{color:#003d71;display:block;font-size:14px;font-weight:600;height:32px;line-height:1.4;padding-top:5px;text-decoration:none;transition:color .2s}.product-downloads__icon{color:#003d71;font-size:32px;margin-right:20px}.product-downloads__icon-pdf:before{content:"\ea2c"}.product-downloads__icon-document:before{content:"\ea0d"}.request-price-form{display:block}.request-price-form__submit-button{width:100%}.request-price-form__submit-button:disabled{opacity:.3}.request-price-form__loader{margin-top:30px}.request-price-form__agreement{margin-bottom:20px;margin-top:20px}.request-price-form__hidden_input{height:0;visibility:hidden}.side-tabs-teaser{padding-bottom:30px;padding-top:60px}.side-tabs-teaser__side-tabs{position:relative}.side-tabs-teaser__container-extended{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1400px;padding:0 10px;width:auto}@media (min-width:816px){.side-tabs-teaser__container-extended-mobile{display:none}}.side-tabs-teaser__side-tabs-list{min-height:1px;padding:40px 10px;position:relative}@media (max-width:815px){.side-tabs-teaser__side-tabs-list{display:none}}.side-tabs-teaser__side-tabs-list:before{background:#f5f7f9;bottom:0;content:"";left:-99999px;position:absolute;right:0;top:0;z-index:0}.side-tabs-teaser__side-tabs-list--tabs-list{list-style:none outside none;margin:0;padding:0;z-index:2}.side-tabs-teaser__side-tabs-list--tabs-list--element{cursor:pointer;font-size:18px;font-weight:300;line-height:1.2;padding:10px 0}@media (max-width:1024px){.side-tabs-teaser__side-tabs-list--tabs-list--element{font-size:16px;line-height:1.3}}.side-tabs-teaser__side-tabs-list--tabs-list--element.tab-active{color:#fff;position:relative}.side-tabs-teaser__side-tabs-list--tabs-list--element.tab-active:before{background:#003d71;bottom:0;content:"";left:-99999px;position:absolute;right:-5px;top:0;z-index:-1}.side-tabs-teaser__side-tabs-list--tabs-list--element.tab-active:after{border:23px solid transparent;border-left-color:#003d71;content:"";position:absolute;right:-50px;top:0;z-index:0}.side-tabs-teaser__side-tabs-list--tabs-list--element-anchor{color:inherit;text-decoration:none}.side-tabs-teaser__side-tabs-content--tab-wrap{padding-bottom:20px;position:relative;transition:transform .2s,opacity .2s}@media (min-width:816px){.side-tabs-teaser__side-tabs-content--tab-wrap{opacity:.6;padding-left:20px}}.side-tabs-teaser__side-tabs-content--tab-wrap:before{opacity:0}.side-tabs-teaser__side-tabs-content--tab-wrap.tab-active{opacity:1}.side-tabs-teaser__side-tabs-content--heading-line{font-size:30px;margin-top:0;position:relative}.side-tabs-teaser__side-tabs-content--heading-line--headline{font-size:40px;font-weight:600;line-height:1.2;width:100%}@media (max-width:1024px){.side-tabs-teaser__side-tabs-content--heading-line--headline{font-size:32px}}.side-tabs-teaser__side-tabs-content--heading-line--subHeadline{font-size:40px;font-weight:200;line-height:1.2;margin-bottom:20px;width:100%}@media (max-width:1024px){.side-tabs-teaser__side-tabs-content--heading-line--subHeadline{font-size:32px}}.side-tabs-teaser__side-tabs-content--image-text{justify-content:space-between}.side-tabs-teaser__side-tabs-content--image-wrapper{margin-bottom:10px;margin-right:10px;width:30%}@media (max-width:815px){.side-tabs-teaser__side-tabs-content--image-wrapper{width:100%}}.side-tabs-teaser__side-tabs-content--image-wrapper--image{display:block;width:100%}.side-tabs-teaser__side-tabs-content--image-right{order:2}.side-tabs-teaser__side-tabs-content--text{word-break:break-word}.side-tabs-teaser__side-tabs-content--text-column{width:65%}@media (max-width:815px){.side-tabs-teaser__side-tabs-content--text-column{width:100%}}.side-tabs-teaser__side-tabs-content--button-wrapper{display:flex;justify-content:left;padding:20px 0 40px 10px}@media (min-width:816px){.side-tabs-teaser__side-tabs-content--button-wrapper-mobile{display:none}}.side-tabs-teaser__side-tabs-content--button-white{background-color:#fff;border:2px solid #333;color:#333}@media (max-width:815px){.side-tabs-teaser__side-tabs-content--button-white-desk{display:none}}.side-tabs-teaser__side-tabs-content--button-2nd{margin-left:20px}.overlay-text-teaser__column-headline,.overlay-text-teaser__headline,.overlay-text-teaser__sub-headline{font-size:18px;line-height:1.2}@media (max-width:1024px){.overlay-text-teaser__column-headline,.overlay-text-teaser__headline,.overlay-text-teaser__sub-headline{font-size:16px;line-height:1.3}}.overlay-text-teaser__headline{font-weight:600}.overlay-text-teaser__headline-divider{border-bottom:1px solid #d1d6d9;margin:20px 0 30px;width:40px}.overlay-text-teaser__column-headline,.overlay-text-teaser__sub-headline{font-weight:200}.overlay-text-teaser__image{display:flex;justify-content:center;margin-top:20px}.overlay-text-teaser__image img{width:100%}.overlay-text-teaser__image-text-wrapper{background-color:#fff;margin:-15% auto 0;padding:40px;position:relative;width:85%}@media (max-width:815px){.overlay-text-teaser__image-text-wrapper{margin:0;padding:0;width:100%}}.overlay-text-teaser__image-headline,.overlay-text-teaser__image-sub-headline{font-size:40px;line-height:1.2}@media (max-width:1024px){.overlay-text-teaser__image-headline,.overlay-text-teaser__image-sub-headline{font-size:32px}}.overlay-text-teaser__image-headline{font-weight:600}@media (max-width:815px){.overlay-text-teaser__image-headline{margin-top:20px}}.overlay-text-teaser__image-sub-headline{font-weight:200}.overlay-text-teaser__image-text-columns{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:flex-start;line-height:1.4;margin:0 -15px}@media (max-width:1024px){.overlay-text-teaser__image-text-columns{margin:0 -50px}}@media (max-width:815px){.overlay-text-teaser__image-text-columns{flex-direction:column}}.overlay-text-teaser__column{flex-basis:33.33%;padding:0 15px}@media (max-width:1024px){.overlay-text-teaser__column{flex-basis:50%;padding:0 50px}}@media (max-width:815px){.overlay-text-teaser__column{flex-basis:100%}}.overlay-text-teaser__column-headline{margin-bottom:30px}.overlay-text-teaser__column-text{word-break:break-word}.overlay-text-teaser__column-text ul{padding-inline-start:15px}@media (max-width:1024px){.overlay-text-teaser__column-text{margin-bottom:30px}}.basic-slideshow-teaser{padding:30px 0}.basic-slideshow-teaser__content{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:815px){.basic-slideshow-teaser__content{flex-direction:column}}.basic-slideshow-teaser__headline{font-size:40px;font-weight:600;line-height:1.2;padding-top:60px}@media (max-width:1024px){.basic-slideshow-teaser__headline{font-size:32px}}.basic-slideshow-teaser__sub-headline{font-size:40px;font-weight:200;line-height:1.2}@media (max-width:1024px){.basic-slideshow-teaser__sub-headline{font-size:32px}}.basic-slideshow-teaser__headline-divider{border-bottom:1px solid #f5f7f9;margin:20px 0 30px;width:40px}.basic-slideshow-teaser__text-wrapper{padding:15px;width:50%}@media (max-width:815px){.basic-slideshow-teaser__text-wrapper{padding:15px 15px 20px;width:100%}}.basic-slideshow-teaser__text{font-size:14px;line-height:1.4;word-break:break-word}.basic-slideshow-teaser__button{display:flex;justify-content:space-between;padding-bottom:60px;padding-top:50px}@media (max-width:815px){.basic-slideshow-teaser__button{flex-direction:column;height:auto}}.basic-slideshow-teaser__button--first{background:var(--backgroundColor);color:var(--color);font-size:18px;height:auto;line-height:1.2;margin-right:10px;padding:10px}@media (max-width:1024px){.basic-slideshow-teaser__button--first{font-size:16px;line-height:1.3}}@media (max-width:815px){.basic-slideshow-teaser__button--first{margin:0 10px}}.basic-slideshow-teaser__button--second{background:var(--backgroundColor);color:var(--color);font-size:18px;height:auto;line-height:1.2;margin:0 10px;padding:10px}@media (max-width:1024px){.basic-slideshow-teaser__button--second{font-size:16px;line-height:1.3}}@media (max-width:815px){.basic-slideshow-teaser__button--second{margin-top:20px}}.basic-slideshow-teaser__button--first:hover,.basic-slideshow-teaser__button--second:hover{background:var(--color-hover);color:var(--color)}.basic-slideshow-teaser__imageContainer{overflow:hidden;width:50%}@media (max-width:815px){.basic-slideshow-teaser__imageContainer{width:100%}}@media (max-width:680px){.basic-slideshow-teaser__imageContainer{display:none}}.basic-slideshow-teaser__image{width:100%}.basic-slideshow-teaser .carousel__button--next:before,.basic-slideshow-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;line-height:1.4;width:25px}.basic-slideshow-teaser .carousel__button--prev{transform:translateX(-60%) translateY(-50%)}.basic-slideshow-teaser .carousel__button--next{transform:translateX(60%) translateY(-50%)}.basic-slideshow-teaser__multi-column-text{column-count:2;column-gap:5%}.basic-slideshow-teaser__multi-column-text ol,.basic-slideshow-teaser__multi-column-text ul{margin-block-start:0}@media (max-width:815px){.basic-slideshow-teaser__multi-column-text{column-count:1}}.simple-button-teaser__buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -25px}@media (max-width:815px){.simple-button-teaser__buttons-wrapper{justify-content:space-between}}@media (max-width:680px){.simple-button-teaser__buttons-wrapper{display:block}}.simple-button-teaser__button-one-wrapper,.simple-button-teaser__button-two-wrapper{padding:0 10px}@media (max-width:815px){.simple-button-teaser__button-one-wrapper,.simple-button-teaser__button-two-wrapper{flex:1}}.simple-button-teaser__button-one a,.simple-button-teaser__button-two a{border:2px solid;display:inline-block;white-space:nowrap}@media (max-width:815px){.simple-button-teaser__button-one a,.simple-button-teaser__button-two a{display:block}}.simple-button-teaser__button-one{display:flex;justify-content:flex-end;margin-bottom:15px}@media (max-width:815px){.simple-button-teaser__button-one{display:block}}.simple-button-teaser__button-one-text-wrapper{margin-bottom:15px}.simple-button-teaser__button-two-text-wrapper{margin-top:15px}.simple-button-teaser__button-one-text-wrapper,.simple-button-teaser__button-two-text-wrapper{font-size:14px;line-height:1.4;text-align:center}.simple-button-teaser__button-one-text-wrapper i:before,.simple-button-teaser__button-two-text-wrapper i:before{content:"\ea0b"}.simple-button-teaser__text-between-buttons{font-size:18px;font-weight:300;line-height:1.2;padding:20px 10px 0}@media (max-width:1024px){.simple-button-teaser__text-between-buttons{font-size:16px;line-height:1.3}}@media (max-width:815px){.simple-button-teaser__text-between-buttons{display:none}}.html-content-button-teaser{display:flex;gap:80px}@media (max-width:1200px){.html-content-button-teaser{gap:40px}}@media (max-width:680px){.html-content-button-teaser{display:block}}@media (min-width:1025px){.html-content-button-teaser__no-image{padding-left:8.33%;width:75%}}.html-content-button-teaser__no-image .html-content-button-teaser__content{width:100%}.html-content-button-teaser__headline{margin:0}.html-content-button-teaser__sub-headline{font-size:24px;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.html-content-button-teaser__sub-headline{font-size:18px}}.html-content-button-teaser__text{font-size:16px;line-height:1.4;padding-bottom:40px}.html-content-button-teaser__buttons-wrapper{column-gap:10px;display:flex;flex-wrap:wrap}@media (max-width:680px){.html-content-button-teaser__buttons-wrapper{display:block}}.html-content-button-teaser__button{padding-bottom:10px}@media (max-width:680px){.html-content-button-teaser__button{width:100%}}.html-content-button-teaser__button--link{border:2px solid;display:block;height:48px;line-height:48px;white-space:nowrap}@media (max-width:680px){.html-content-button-teaser__button--link{overflow:hidden}}@media (max-width:815px){.html-content-button-teaser__button-wrapper{flex:1}}.html-content-button-teaser__button-primary1{border-color:#f5f7f9!important}.html-content-button-teaser__button-primary1:hover{border-color:#d1d6d9!important}.html-content-button-teaser__button-primary2{border-color:#003d71!important}.html-content-button-teaser__button-primary2:hover{border-color:#00274e!important}.html-content-button-teaser__button-important{border-color:#f5b63f!important}.html-content-button-teaser__button-important:hover{border-color:#e0a026!important}.html-content-button-teaser__button-text-wrapper{font-size:16px;line-height:1.4;text-align:center}.html-content-button-teaser__button-text-wrapper i:before{content:"\ea0b"}.html-content-button-teaser__image{aspect-ratio:1/1;display:block;height:100%;max-height:500px;object-fit:cover}@media (max-width:1024px){.html-content-button-teaser__image{aspect-ratio:3/2;max-height:none;width:100%}}@media (max-width:680px){.html-content-button-teaser__image{aspect-ratio:1/1}}.html-content-button-teaser__image--old{aspect-ratio:auto;height:auto}.html-content-button-teaser__image--wrapper{border-radius:8px;max-height:500px;overflow:hidden}@media (max-width:1024px){.html-content-button-teaser__image--wrapper{margin-bottom:20px;max-height:none;padding:0;width:100%}}.html-content-button-teaser__image-right-image{order:2}@media (max-width:1024px){.html-content-button-teaser__image-right-image{padding:0}}.html-content-button-teaser__image-right-content{order:1}@media (max-width:1024px){.html-content-button-teaser__image-right-container{flex-wrap:wrap-reverse}.html-content-button-teaser__image-left-container{flex-wrap:wrap}}.html-content-button-teaser__image--hover-zoom{transition:transform 1s}.html-content-button-teaser__image--hover-zoom:hover{transform:scale(1.2)}.html-content-button-teaser__image--hover-color{transition:filter .2s}.html-content-button-teaser__image--hover-color:hover{filter:brightness(.8)}.html-content-button-teaser__content{width:50%}@media (max-width:680px){.html-content-button-teaser__content{width:100%}}.tab-slider{position:relative}@media (max-width:1024px){.tab-slider{margin-left:20px;margin-right:20px}}@media (max-width:815px){.tab-slider{margin-left:10px;margin-right:10px}}.tab-slider__wrapper{overflow:hidden;position:relative;width:100%;z-index:1}.tab-slider__content-wrapper{margin-left:50px;margin-right:50px}.tab-slider__button-wrapper{align-items:center;background:#003d71;color:#fff;font-size:24px;font-weight:300;justify-content:center;line-height:1.2;margin-bottom:20px;margin-top:50px;text-decoration:none;width:fit-content}@media (max-width:1024px){.tab-slider__button-wrapper{font-size:18px}}@media (min-width:371px){.tab-slider__button-wrapper{margin-left:5px}}.tab-slider__container{display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.tab-slider__slide{background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding:7px;position:relative;width:100%;z-index:2}.tab-slider__slide-content{display:block;flex-wrap:wrap;height:fit-content;margin-left:5px;margin-top:40px;padding-bottom:5%;text-decoration:none;width:100%}.tab-slider__slide-content--text-dark{color:#333}.tab-slider__slide-content--text-bright{color:#fff}.tab-slider__link{color:#fff;text-decoration:none}.tab-slider__pagination{align-items:stretch;display:flex;justify-content:space-between;margin-top:30px;overflow-x:scroll;scrollbar-width:none}.tab-slider__pagination::-webkit-scrollbar{display:none;scrollbar-width:none}.tab-slider__pagination-title{font-size:32px;line-height:1.2}@media (max-width:1024px){.tab-slider__pagination-title{font-size:24px}}.tab-slider__pagination-button{color:#333;display:block;flex:1 1 0;font-size:32px;font-weight:300;height:auto;line-height:1.2;margin-right:10px;padding:15px 25px 17px 0;position:relative;text-align:left;text-decoration:none;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}@media (max-width:1024px){.tab-slider__pagination-button{font-size:24px}}.tab-slider__pagination-button:last-child{margin-right:0}.tab-slider__pagination-button:before{background:#ededed;bottom:0;content:"";height:2px;left:0;position:absolute;transition:background .2s;width:90%;z-index:1}@media (min-width:815px){.tab-slider__pagination-button{color:#333;height:auto;margin-right:10px;padding:15px 25px 17px 0;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tab-slider__pagination-button:hover,.tab-slider__pagination-button:visited{color:#333}}.tab-slider__pagination-button--active{color:#003d71}.tab-slider__pagination-button--active:before{background:#003d71}.tab-slider__pagination-button--active .tab-slider__pagination-progress-bar{transition-property:width;width:100%}@media (min-width:815px){.tab-slider__pagination-button--active:hover,.tab-slider__pagination-button--active:visited{color:#003d71}}.tab-slider__pagination-progress-bar{background:#003d71;bottom:0;height:2px;left:0;position:absolute;transition-property:none;width:0;z-index:2}.tab-slider__pagination-count{display:inline-block;margin-right:10px}.tab-slider__headline{font-size:40px;font-weight:600;line-height:1.2;position:relative;top:30px;width:60%}@media (max-width:1024px){.tab-slider__headline{font-size:32px}}@media (max-width:815px){.tab-slider__headline{margin:0;top:20px;width:60%}}@media (max-width:370px){.tab-slider__headline{top:10px}}.tab-slider__subheadline{font-size:40px;font-weight:200;line-height:1.2;margin-top:35px;position:relative;width:60%}@media (max-width:1024px){.tab-slider__subheadline{font-size:32px}}@media (max-width:815px){.tab-slider__subheadline{margin-top:35px;width:60%}}@media (max-width:680px){.tab-slider__subheadline{margin-top:25px}}@media (max-width:370px){.tab-slider__subheadline{margin-top:15px}}.tab-slider .carousel__button--next:before,.tab-slider .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;line-height:1.4;width:25px}@media (max-width:370px){.tab-slider .carousel__button--next:before,.tab-slider .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;height:50px;justify-content:center;width:15px}}@media (max-width:370px){.tab-slider .carousel__button--next,.tab-slider .carousel__button--prev{top:35%}}.tab-slider .carousel__button--prev{left:-10px}@media (max-width:370px){.tab-slider .carousel__button--prev{transform:translateX(-100%)}}.tab-slider .carousel__button--next{right:-10px}@media (max-width:370px){.tab-slider .carousel__button--next{transform:translateX(100%)}}.comparelist-page{margin-left:auto;margin-right:auto;max-width:1210px;overflow-x:auto;padding-left:15px;padding-right:15px;scrollbar-color:#003d71 #f0f0f0;scrollbar-width:thin;width:100%}@media (min-width:815px){.comparelist-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.comparelist-page::-webkit-scrollbar{width:5px}.comparelist-page::-webkit-scrollbar-track{background:#f0f0f0;border-radius:5px}.comparelist-page::-webkit-scrollbar-thumb{background:#003d71;border-radius:5px}.comparelist-page::-webkit-scrollbar-thumb:hover{background:#003d71}.comparelist-page .general-message{margin-top:20px}.comparelist-page__name{display:block;font-size:32px;font-weight:600;line-height:1.2;margin:30px 0;padding:0;width:100%}@media (max-width:1024px){.comparelist-page__name{font-size:24px}}.comparelist-page__compare-table{margin-bottom:20px;table-layout:fixed;width:100%}.comparelist-page__cell{padding:10px;width:230px}.comparelist-page__label-tile{background:#f0f0f0;color:#003d71;text-transform:uppercase;vertical-align:top}.comparelist-page__img-container{display:inline-block;max-width:100%;overflow:hidden;position:relative}.comparelist-page__img-responsive{display:block;height:auto;max-width:100%}.comparelist-page__product{border:1px solid #f5f7f9}.comparelist-page__accordeon:after{content:""}.comparelist-page__price-row,.comparelist-page__price-wrapper{border-top:20px solid #fff}.comparelist-page__button{display:block;font-size:16px;font-weight:300;margin-top:20px;width:100%}@media (min-width:815px){.comparelist-page__button{width:auto}.comparelist-page__button--left{margin-right:auto}}.comparelist-page__button--white{background-color:#fff;border:1px solid #000;color:#333}.comparelist-page__button-wrapper{display:flex;flex-direction:column;margin-bottom:10px;margin-top:30px;width:100%}@media (min-width:815px){.comparelist-page__button-wrapper{flex-direction:row;justify-content:space-between}}.comparelist-page .button--icon_remove:after{font-size:18px;position:absolute;right:20px;top:18px}.comparelist-page .product-box-tiles__name{height:auto}.comparelist-page .product-box-list__price{font-size:18px;line-height:1.2}@media (max-width:1024px){.comparelist-page .product-box-list__price{font-size:16px;line-height:1.3}}.comparelist-page .accordion__button:after{color:#8c8c8e;content:"\ea0e";display:inline-block;font-size:12px;margin-left:65px;position:static;transition:transform .2s}#contact-form-link{bottom:10px;position:fixed;right:20px;z-index:20}.contact-form-link__button{border:1px solid #eee;border-radius:999rem;font-size:16px;font-weight:300;padding:.92857rem 1.57143rem}.newsletter-form__email{max-width:50vw}.image-tile-teaser a{text-decoration:none}.image-tile-teaser__with-link{cursor:pointer}.image-tile-teaser__without-link{cursor:default}.image-tile-teaser__hover:hover img{opacity:.9}.image-tile-teaser__hover:hover p{color:#333}.image-tile-teaser__hover:hover .image-tile-teaser__textContainer:before{color:#333}.image-tile-teaser__container{text-align:center}.image-tile-teaser__text{font-size:16px;line-height:1.4;padding-right:25px;word-break:break-word}.image-tile-teaser__textContainer{padding:5px;position:relative}.image-tile-teaser__textContainer:before{content:"\ea2b";font-size:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.image-tile-teaser__textContainer--LEFT{text-align:left}.image-tile-teaser__textContainer--CENTER{text-align:center}.image-tile-teaser__textContainer--RIGHT{text-align:right}.image-tile-teaser__image{max-height:100%;max-width:100%;padding:5px}.image-tile-teaser__image--LEFT{text-align:left}.image-tile-teaser__image--CENTER{text-align:center}.image-tile-teaser__image--RIGHT{text-align:right}.text-tile-teaser__with-link{cursor:pointer}.text-tile-teaser__without-link{cursor:default}.text-tile-teaser__hover:hover{opacity:.9}.text-tile-teaser a{text-decoration-color:#fff}.text-tile-teaser__container{align-items:center;display:flex;justify-content:center;text-align:center}.text-tile-teaser p{hyphens:auto;padding:0 40px;word-break:break-word}.image-carousel-teaser{padding:30px 0}.image-carousel-teaser .carousel__button--next:before,.image-carousel-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;line-height:1.4;width:25px}@media (max-width:680px){.image-carousel-teaser .carousel__button--prev{transform:translateX(-120%) translateY(-50%)}}@media (max-width:814px){.image-carousel-teaser .carousel__button--prev{left:10px}}@media (max-width:680px){.image-carousel-teaser .carousel__button--next{transform:translateX(120%) translateY(-50%)}}@media (max-width:814px){.image-carousel-teaser .carousel__button--next{right:10px}}.image-carousel-teaser .swiper-slide-active,.image-carousel-teaser .swiper-slide-next{display:flex;justify-content:center}.product-category-carousel-teaser__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}@media (max-width:680px){.product-category-carousel-teaser__header{display:block}}.product-category-carousel-teaser__headline{margin:0 0 4px}.product-category-carousel-teaser__subHeadline{font-size:24px;font-weight:200;line-height:1.2;margin:0;padding-bottom:25px}@media (max-width:1024px){.product-category-carousel-teaser__subHeadline{font-size:18px}}.product-category-carousel-teaser__link{align-self:flex-start;color:#003d71;cursor:pointer;font-size:16px;font-weight:300;line-height:1.4;margin-top:5px;padding-left:25px;position:relative;text-decoration:none;transition:.2s linear}.product-category-carousel-teaser__link:before{color:#003d71;content:"\ea02";font-size:18px;left:0;position:absolute;transition:.2s linear}@media (hover:hover) and (pointer:fine){.product-category-carousel-teaser__link:hover{color:#00274e}.product-category-carousel-teaser__link:hover:before{color:#00274e;left:3px}.product-category-carousel-teaser__link:hover .product-category-carousel-teaser__linkText:after{background-color:#00274e;width:100%}}.product-category-carousel-teaser__linkText{display:inline-block}.product-category-carousel-teaser__linkText:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}.product-category-carousel-teaser .image-carousel__image{aspect-ratio:3/2;border-radius:8px;height:auto;object-fit:cover;width:100%}.product-category-carousel-teaser .image-carousel__imageContainer{text-align:center}.product-category-carousel-teaser .image-carousel__imageContainer:hover .image-carousel__button{color:#00274e}.product-category-carousel-teaser .image-carousel__imageContainer:hover .image-carousel__buttonText:after{background-color:#00274e;width:100%}.product-category-carousel-teaser .image-carousel__button{background:none;border:none;color:#003d71;cursor:pointer;font-size:16px;hyphens:auto;line-height:1.4;padding:5px;transition:.2s linear;width:100%;word-break:break-word}.product-category-carousel-teaser .image-carousel__buttonText{display:inline-block}.product-category-carousel-teaser .image-carousel__buttonText:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}.product-category-carousel-teaser .carousel__button--next:before,.product-category-carousel-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;line-height:1.4;width:25px}@media (max-width:370px){.product-category-carousel-teaser .carousel__button--next:before,.product-category-carousel-teaser .carousel__button--prev:before{align-items:center;background:#003d71;color:#fff;display:flex;height:50px;justify-content:center;width:15px}}@media (max-width:370px){.product-category-carousel-teaser .carousel__button--next,.product-category-carousel-teaser .carousel__button--prev{top:35%}}.product-category-carousel-teaser .carousel__button--prev{transform:translateX(-60%) translateY(-50%)}.product-category-carousel-teaser .carousel__button--next{transform:translateX(60%) translateY(-50%)}.tresorfinder-page{margin-left:auto;margin-right:auto;margin-top:20px;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.tresorfinder-page{flex-wrap:wrap;padding-left:20px;padding-right:20px}}@media (min-width:1024px){.tresorfinder-page__wrapper{display:flex}}.tresorfinder-page__question{color:#333;display:block;margin:0 0 10px;text-align:left}.tresorfinder-page__submit-button{margin-right:100px}.tresorfinder-steps{display:flex;flex-flow:wrap;margin-left:-4px}.tresorfinder-steps__element{background-color:#003d71;border:4px solid #fff;cursor:pointer;height:145px;padding:10px;position:relative;transition:border-color .3s;width:145px}@media (max-width:679px){.tresorfinder-steps__element{width:100%}}.tresorfinder-steps__element--disabled{cursor:not-allowed;opacity:.6}@media (max-width:679px){.tresorfinder-steps__element-wrapper{width:50%}}.tresorfinder-steps__element-description{font-size:12px;padding:5px;width:145px}@media (max-width:679px){.tresorfinder-steps__element-description{width:100%}}.tresorfinder-steps__element--info{height:100%}@media (min-width:816px){.tresorfinder-steps__element:hover{border-color:#003d71}}.tresorfinder-steps__element--image{background-color:#fff;display:block;height:max-content;margin:auto;max-height:60px;max-width:60px;transition:filter .2s;width:auto}.tresorfinder-steps__element--content{-webkit-line-clamp:3;color:#fff;display:block;font-weight:500;margin-bottom:5px;overflow:hidden;text-align:center;text-overflow:ellipsis}.tresorfinder-steps__element--text{margin:auto;overflow:hidden;padding-top:10px;text-overflow:ellipsis}.tresorfinder-steps__element--filter-count{padding-top:10px}.tresorfinder-steps__description{align-items:center;display:flex;font-size:24px;line-height:1.2;margin:10px 0;max-height:145px;min-height:40px;padding-left:10px}@media (max-width:1024px){.tresorfinder-steps__description{font-size:18px}}.tresorfinder-steps__size-filter{margin-bottom:25px}.tresorfinder-steps__size-filter--wrapper{margin-top:10px}.tresorfinder-steps__size-filter--label{font-size:16px;line-height:1.4;padding:10px 0}@media (max-width:1349px){.tresorfinder-steps__size-filter .range-slider__slider{margin:30px 10px 0}}.tresorfinder-table__input-wrapper{align-content:center;display:flex;justify-content:center}.tresorfinder-table__button-wrapper{display:flow-root;float:right;margin:20px}@media (max-width:1023px){.tresorfinder-table__button-wrapper{display:contents;width:100%}}.tresorfinder-table__button-wrapper-bottom{margin:30px}@media (max-width:1023px){.tresorfinder-table__button{width:100%}}.tresorfinder-table .table__cell{display:block;font-size:14px;line-height:1.4}@media (min-width:1024px){.tresorfinder-table .table__cell{display:table-cell;padding:0}}.tresorfinder-table__additional-info{margin-top:10px}.tresorfinder-table__head{background:#003d71}@media (max-width:1023px){.tresorfinder-table__head{display:none}}.tresorfinder-table__head-cell{color:#fff}.tresorfinder-table__radio-input{display:none}.tresorfinder-table__radio-button{align-self:center;background:#fff;border:1px solid #000;border-radius:50%;height:19px;margin-right:5px;position:relative;width:19px}.tresorfinder-table__radio-button__checked:before{background:#003d71;border-radius:50%;content:"";height:6px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;width:6px}.tresorfinder-table .table__head{border:3px inset #fff;display:table-header-group;margin:5px}@media (min-width:815px){.tresorfinder-table .table__head{border:1px solid #3f4043}}.tresorfinder-table__body{border:3px inset #cbcbcb;cursor:pointer}.tresorfinder-table__body:hover{background:#007cc1;border:3px solid #00274e;box-shadow:0 5px 5px -3px #3f4043}.tresorfinder-table__body-uneven{background:#f5f7f9}.tresorfinder-table__body-selected{border:3px solid #00274e}.tresorfinder-table__row-uneven{background:#f5f7f9}.tresorfinder-table__element{background-color:#003d71;border:4px solid #fff;cursor:pointer;height:150px;padding:10px;position:relative;transition:border-color .3s;width:150px}.tresorfinder-table__element--info{height:100%}.tresorfinder-table__element:hover{border-color:#003d71}.tresorfinder-table__element--image{background-color:#fff;display:block;height:max-content;margin:auto;max-height:none;max-width:60px;transition:filter .2s;width:auto}.tresorfinder-table__element--content{-webkit-line-clamp:3;color:#fff;display:block;font-weight:500;margin-bottom:5px;overflow:hidden;text-align:center;text-overflow:ellipsis}.tresorfinder-table__element--text{margin:auto;overflow:hidden;padding-top:10px;text-overflow:ellipsis}.tresorfinder-breadcrumbs{align-items:stretch;cursor:pointer;display:flex;margin:20px 0;overflow:hidden}.tresorfinder-breadcrumbs-wrapper{position:relative}.tresorfinder-breadcrumbs__breadcrumb{background:#003d71;color:#fff;display:block;font-size:12px;height:54px;position:relative;text-align:center;text-decoration:none;width:120px}@media (max-width:814px){.tresorfinder-breadcrumbs__breadcrumb{width:110px}}.tresorfinder-breadcrumbs__breadcrumb:before{background:#fff;content:"";height:50px;left:100%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:50px;z-index:1}.tresorfinder-breadcrumbs__breadcrumb:after{background:#003d71;content:"";height:100%;position:absolute;right:0;top:0;transform:translate(25%,3%) rotate(45deg);width:50px;z-index:2}.tresorfinder-breadcrumbs__breadcrumb:visited{color:#fff;text-decoration:none}.tresorfinder-breadcrumbs__breadcrumb-image{background-color:#fff;display:block;height:40px;left:60px;margin:7px auto auto;max-height:none;position:absolute;transition:filter .2s;width:auto;z-index:10}.tresorfinder-breadcrumbs__breadcrumb-name{font-size:16px;left:0;line-height:1.4;padding-left:10px;position:absolute;text-transform:capitalize;top:20px;z-index:10}.tresorfinder-breadcrumbs__breadcrumb-name-overflow{margin-left:30px;overflow:hidden;text-overflow:ellipsis;width:100px}.tresorfinder-breadcrumbs__breadcrumb-tooltip{height:50px;position:absolute;top:0;width:120px;z-index:100}@media (max-width:1439px){.tresorfinder-breadcrumbs__breadcrumb-tooltip .tooltip{left:80%}}.address-form__submit-button{font-size:16px;font-weight:300}.share-button__link{bottom:0;left:0;position:absolute;right:0;top:0}.share-button__options{background:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;list-style-type:none;padding-left:0;position:relative;text-align:center;top:20px;z-index:10}.share-button__options li:nth-child(n+2){border-top:1px solid #000}.cross-selling-teaser{order:4;width:100%}@media (min-width:815px){.cross-selling-teaser{margin-bottom:30px;margin-top:30px;order:3}}.spacer-teaser-xs{height:40px}@media (max-width:815px){.spacer-teaser-xs{height:24px}}.spacer-teaser-s{height:56px}@media (max-width:815px){.spacer-teaser-s{height:40px}}.spacer-teaser-m{height:80px}@media (max-width:815px){.spacer-teaser-m{height:56px}}.spacer-teaser-l{height:120px}@media (max-width:815px){.spacer-teaser-l{height:80px}}.trust-banner-teaser{background-color:#f5f7f9;padding:30px 0;position:relative;z-index:99}.trust-banner-teaser__headline{font-weight:600;margin:4px 0}.trust-banner-teaser__subHeadline{font-size:24px;line-height:1.2;margin:0;padding:0 0 20px}@media (max-width:1024px){.trust-banner-teaser__subHeadline{font-size:18px}}.trust-banner-teaser-header{padding:10px 0 20px;position:relative;z-index:99}.trust-banner-teaser__icons{display:flex;flex-direction:row;position:relative;z-index:99}@media (max-width:1440px){.trust-banner-teaser__icons{flex-wrap:wrap}}@media (max-width:815px){.trust-banner-teaser__icons{align-items:center;flex-direction:column}}.trust-banner-teaser__icons-icon{height:80%;width:80%}.trust-banner-teaser__icons--parent{align-items:center;display:flex;flex-direction:column;padding:0 10px 30px;width:25%}@media (max-width:1024px){.trust-banner-teaser__icons--parent{flex:1 1 50%;padding:10px 80px}}@media (max-width:815px){.trust-banner-teaser__icons--parent{padding:0 10px 30px;width:100%}}.trust-banner-teaser__icons--container{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:65px;height:136px;justify-content:center;line-height:.48;width:136px}.trust-banner-teaser__icons--container-icon{text-align:center}.trust-banner-teaser__icons-text{font-size:16px;margin:5px 0 0;text-align:center}.trust-banner-teaser__icons h4{margin:24px 0 0;text-align:center}.trust-banner-teaser__background{background:#f5f7f9;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}.teaser-tiles-teaser__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}@media (max-width:680px){.teaser-tiles-teaser__header{display:block}}.teaser-tiles-teaser__headline{margin:0}.teaser-tiles-teaser__subHeadline{font-size:24px;font-weight:300;line-height:1.2;margin:0}@media (max-width:1024px){.teaser-tiles-teaser__subHeadline{font-size:18px}}.teaser-tiles-teaser__link{align-self:flex-start;color:#003d71;cursor:pointer;display:block;font-size:16px;font-weight:300;line-height:1.4;margin-top:10px;padding-left:25px;position:relative;text-decoration:none;transition:.2s linear}.teaser-tiles-teaser__link:before{color:#003d71;content:"\ea02";font-size:18px;left:0;position:absolute;transition:.2s linear}@media (hover:hover) and (pointer:fine){.teaser-tiles-teaser__link:hover{color:#00274e}.teaser-tiles-teaser__link:hover:before{color:#00274e;left:3px}.teaser-tiles-teaser__link:hover .teaser-tiles-teaser__linkText:after{background-color:#00274e;width:100%}}.teaser-tiles-teaser__linkText{display:inline-block}.teaser-tiles-teaser__linkText:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}.teaser-tiles-teaser__image-carousel--imageContainer{background-color:#f5f7f9;border-radius:8px;color:#333;cursor:pointer;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:background-color .2s linear}.teaser-tiles-teaser__image-carousel--imageContainer--no-link{cursor:default}@media (hover:hover) and (pointer:fine){.teaser-tiles-teaser__image-carousel--imageContainer:hover{background-color:#d1d6d9}.teaser-tiles-teaser__image-carousel--imageContainer:hover .teaser-tiles-teaser__image-carousel--link{color:#00274e}.teaser-tiles-teaser__image-carousel--imageContainer:hover .teaser-tiles-teaser__image-carousel--link:before{color:#00274e;left:3px}.teaser-tiles-teaser__image-carousel--imageContainer:hover .teaser-tiles-teaser__image-carousel--linkText:after{background-color:#00274e;width:100%}}.teaser-tiles-teaser__image-carousel--image{aspect-ratio:3/2;border-radius:8px 8px 0 0;height:auto;max-width:100%;object-fit:cover}.teaser-tiles-teaser__image-carousel--subHeadlineContainer{min-height:20px}.teaser-tiles-teaser__image-carousel--subHeadline{margin:20px}.teaser-tiles-teaser__image-carousel--text{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;line-height:1.4;margin:0 20px 20px;overflow:hidden;text-overflow:ellipsis}.teaser-tiles-teaser__image-carousel--link{color:#003d71;display:block;font-size:16px;line-height:1.4;margin:auto 20px 24px;padding-left:25px;position:relative;transition:.2s linear}.teaser-tiles-teaser__image-carousel--link:before{color:#003d71;content:"\ea02";font-size:18px;left:0;position:absolute;transition:.2s linear}.teaser-tiles-teaser__image-carousel--linkText{display:inline-block}.teaser-tiles-teaser__image-carousel--linkText:after{background-color:#003d71;content:"";display:block;height:1px;transition:.2s linear;width:0}.teaser-tiles-carousel{margin-top:10px;position:relative}.teaser-tiles-carousel__wrapper{margin:0;overflow:hidden;width:100%}@media (max-width:1024px){.teaser-tiles-carousel__wrapper{left:-20px;padding:0 20px;position:relative;width:100vw}}@media (max-width:815px){.teaser-tiles-carousel__wrapper{left:-15px;padding:0 15px}}.teaser-tiles-carousel__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.teaser-tiles-carousel__slide{flex-shrink:0;max-width:400px;position:relative;width:calc(33.33333% - 6.66667px);z-index:2}@media (max-width:1024px){.teaser-tiles-carousel__slide{width:calc(50% - 15px)}}@media (max-width:815px){.teaser-tiles-carousel__slide{width:calc(50% - 12.5px)}}@media (max-width:680px){.teaser-tiles-carousel__slide{width:calc(100% - 15px)}}.teaser-tiles-carousel__button{background:#003d71;color:#fff;font-size:18px;line-height:1.2;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:color .15s linear,background-color .15s linear}@media (max-width:1024px){.teaser-tiles-carousel__button{font-size:16px;line-height:1.3}}@media (hover:hover) and (pointer:fine){.teaser-tiles-carousel__button:hover{background-color:#00274e;color:#f5f7f9}}.teaser-tiles-carousel__button--next:before,.teaser-tiles-carousel__button--prev:before{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;line-height:1.4;width:60px}.teaser-tiles-carousel__button--prev{border-radius:10px 0 0 10px;left:0;transform:translateX(-125%) translateY(-50%)}@media (max-width:1440px){.teaser-tiles-carousel__button--prev{border-radius:0 10px 10px 0}}.teaser-tiles-carousel__button--prev:before{content:"\ea02";font-size:22px;transform:rotateY(180deg)}@media (max-width:1440px){.teaser-tiles-carousel__button--prev{transform:none}}.teaser-tiles-carousel__button--next{border-radius:0 10px 10px 0;right:0;transform:translateX(125%) translateY(-50%)}@media (max-width:1440px){.teaser-tiles-carousel__button--next{border-radius:10px 0 0 10px}}.teaser-tiles-carousel__button--next:before{content:"\ea02";font-size:22px}@media (max-width:1440px){.teaser-tiles-carousel__button--next{transform:none}.teaser-tiles-carousel__navigation{left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}}.teaser-tiles-carousel__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:20px 0;width:100%}.teaser-tiles-carousel__pagination-bullet{background:#a7abb2;display:block;height:3px;margin:0 2px;width:20px}.teaser-tiles-carousel__pagination-bullet--current{background:#003d71}.product-category-carousel{position:relative}.product-category-carousel__wrapper{margin:0;overflow:hidden;width:100%}@media (max-width:1024px){.product-category-carousel__wrapper{left:-20px;padding:0 20px;position:relative;width:100vw}}@media (max-width:815px){.product-category-carousel__wrapper{left:-15px;padding:0 15px}}.product-category-carousel__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.product-category-carousel__slide{flex-shrink:0;max-width:200px;position:relative;width:calc(16.66667% - 8.33333px);z-index:2}@media (max-width:1024px){.product-category-carousel__slide{width:calc(33.33333% - 13.33334px)}}@media (max-width:815px){.product-category-carousel__slide{max-width:250px;width:calc(33.33333% - 11.66667px)}}@media (max-width:680px){.product-category-carousel__slide{max-width:300px;width:calc(100% - 15px)}}.product-category-carousel__button{background:#003d71;color:#fff;font-size:18px;line-height:1.2;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:color .15s linear,background-color .15s linear}@media (max-width:1024px){.product-category-carousel__button{font-size:16px;line-height:1.3}}@media (hover:hover) and (pointer:fine){.product-category-carousel__button:hover{background-color:#00274e;color:#f5f7f9}}.product-category-carousel__button--next:before,.product-category-carousel__button--prev:before{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;line-height:1.4;width:60px}.product-category-carousel__button--prev{border-radius:10px 0 0 10px;left:0;transform:translateX(-125%)}@media (max-width:1440px){.product-category-carousel__button--prev{border-radius:0 10px 10px 0}}.product-category-carousel__button--prev:before{content:"\ea02";font-size:22px;transform:rotateY(180deg)}@media (max-width:1440px){.product-category-carousel__button--prev{transform:none}}.product-category-carousel__button--next{border-radius:0 10px 10px 0;right:0;transform:translateX(125%)}@media (max-width:1440px){.product-category-carousel__button--next{border-radius:10px 0 0 10px}}.product-category-carousel__button--next:before{content:"\ea02";font-size:22px}@media (max-width:1440px){.product-category-carousel__button--next{transform:none}}.product-category-carousel__navigation{position:absolute;width:100%}@media (max-width:1440px){.product-category-carousel__navigation{left:50%;top:0;transform:translateX(-50%);width:100vw}}.product-category-carousel__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:20px 0;width:100%}.product-category-carousel__pagination-bullet{background:#a7abb2;display:block;height:3px;margin:0 2px;width:20px}.product-category-carousel__pagination-bullet--current{background:#003d71}[is=teaser-tiles-carousel],teaser-tiles-carousel{display:flex;margin:0 auto;width:calc(100% - 40px)}.recommendations-teaser-carousel{position:relative}.recommendations-teaser-carousel__wrapper{overflow:hidden;padding-bottom:1px;width:100%}@media (max-width:1024px){.recommendations-teaser-carousel__wrapper{left:-20px;padding:0 20px 1px;position:relative;width:100vw}}@media (max-width:815px){.recommendations-teaser-carousel__wrapper{left:-15px;padding:0 15px 1px}}.recommendations-teaser-carousel__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.recommendations-teaser-carousel__slide{flex-shrink:0;position:relative;width:calc(25% - 7.5px);z-index:2}@media (max-width:1024px){.recommendations-teaser-carousel__slide{width:calc(50% - 5px)}}@media (max-width:680px){.recommendations-teaser-carousel__slide{width:100%}}.recommendations-teaser-carousel__button{background:#003d71;color:#fff;font-size:18px;line-height:1.2;position:absolute;text-decoration:none;top:50%;transition:color .15s linear,background-color .15s linear}@media (max-width:1024px){.recommendations-teaser-carousel__button{font-size:16px;line-height:1.3}}@media (hover:hover) and (pointer:fine){.recommendations-teaser-carousel__button:hover{background-color:#00274e;color:#f5f7f9}}.recommendations-teaser-carousel__button--next:before,.recommendations-teaser-carousel__button--prev:before{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;line-height:1.4;width:60px}.recommendations-teaser-carousel__button--prev{border-radius:10px 0 0 10px;left:0;transform:translateX(-125%)}@media (max-width:1440px){.recommendations-teaser-carousel__button--prev{border-radius:0 10px 10px 0}}.recommendations-teaser-carousel__button--prev:before{content:"\ea02";font-size:22px;transform:rotateY(180deg)}@media (max-width:1440px){.recommendations-teaser-carousel__button--prev{transform:none}}.recommendations-teaser-carousel__button--next{border-radius:0 10px 10px 0;right:0;transform:translateX(125%)}@media (max-width:1440px){.recommendations-teaser-carousel__button--next{border-radius:10px 0 0 10px}}.recommendations-teaser-carousel__button--next:before{content:"\ea02";font-size:22px}@media (max-width:1440px){.recommendations-teaser-carousel__button--next{transform:none}}.recommendations-teaser-carousel__navigation{position:absolute;top:40%;width:100%}@media (max-width:1440px){.recommendations-teaser-carousel__navigation{left:50%;transform:translateX(-50%);width:100vw}}.recommendations-teaser-carousel__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:20px 0;width:100%}.recommendations-teaser-carousel__pagination-bullet{background:#a7abb2;display:block;height:3px;margin:0 2px;width:20px}.recommendations-teaser-carousel__pagination-bullet--current{background:#003d71}.video-Teaser{display:block;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:815px){.video-Teaser{flex-wrap:wrap;padding-left:20px;padding-right:20px}}.video-Teaser__content-wrapper{cursor:pointer;min-height:250px;position:relative;text-align:center}@media (min-width:815px){.video-Teaser__content-wrapper{min-height:450px}}.video-Teaser__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;max-height:250px;object-fit:contain;top:0;transform:none;width:100%}@media (min-width:815px){.video-Teaser__image{max-height:450px}}.video-Teaser__video{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:250px;left:0;top:0;transform:none;width:100%}@media (min-width:815px){.video-Teaser__video{height:450px}}.video-Teaser__text{font-size:40px;font-weight:700;line-height:1;top:30%}.video-Teaser__play-button,.video-Teaser__text{color:#fff;left:50%;position:absolute;transform:translate(-50%,-50%)}.video-Teaser__play-button{font-size:150px;top:60%}@media (max-width:815px){.video-Teaser__play-button{font-size:75px;top:65%}}.video-Teaser__play-button:after{color:#fff;content:"\ea42"}
.cdc-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdc{height:auto;position:relative;-ms-flex-negative:0;flex-shrink:0}.cdc,.cdc-overlay{border-radius:50%;overflow:hidden}.cdc-overlay{opacity:1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdc-text{text-align:center}.cdc-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.cdc-legend-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5em}.cdc-legend-item-color{height:1.25em;width:1.25em;border-radius:2px;margin-right:.5em}.cdc-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.cdc-section{width:50%;overflow:hidden;background-color:transparent;-webkit-transform-origin:0 50%;transform-origin:0 50%;pointer-events:none}.cdc-filler,.cdc-section{position:absolute;height:100%}.cdc-filler{width:100%;pointer-events:all}.cdc-section.cdc-section-right{left:50%}.cdc-section.cdc-section-right .cdc-filler{-webkit-transform-origin:0 50%;transform-origin:0 50%}.cdc-section.cdc-section-left{left:0}.cdc-section.cdc-section-left,.cdc-section.cdc-section-left .cdc-filler{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}

.vue-three-sixty[data-v-4eb35708]{background-color:#fff;position:relative}.vue-three-sixty__viewport[data-v-4eb35708]{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;overflow:hidden;width:100%}.vue-three-sixty .vue-three-sixty__buttons[data-v-4eb35708]{display:flex;gap:10px;justify-content:center;margin:5px;padding:5px;text-align:center;width:100%;z-index:150}.vue-three-sixty__loading[data-v-4eb35708]{align-items:center;bottom:0;display:flex;font-size:3em;justify-content:center;left:0;opacity:.2;padding:1em;position:absolute;right:0;text-align:center;top:0}.vue-three-sixty__image[data-v-4eb35708]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:100%}
</pre></body></html>