/*! 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-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-v27-latin-ext_latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-v27-latin-ext_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-v27-latin-ext_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-v27-latin-ext_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-v27-latin-ext_latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:iconfont;font-style:normal;font-weight:400;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/iconfont-dheieehw88.eot);src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/iconfont-dheieehw88.eot?#iefix) format("embedded-opentype"),url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/iconfont-dheieehw88.woff) format("woff"),url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/iconfont-dheieehw88.ttf) format("truetype"),url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/iconfont-dheieehw88.svg#iconfont) format("svg")}.accordion__button:after,.accordion__button:before,.account-collapse-button:after,.account-collapse-button: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-order__details-status:after,.account-order__details-status:before,.account-overview__button--addresses:after,.account-overview__button--addresses:before,.account-overview__button--club:after,.account-overview__button--club:before,.account-overview__button--coupons:after,.account-overview__button--coupons:before,.account-overview__button--data:after,.account-overview__button--data:before,.account-overview__button--newsletter:after,.account-overview__button--newsletter:before,.account-overview__button--orders:after,.account-overview__button--orders:before,.account-overview__button--reviews:after,.account-overview__button--reviews:before,.account-overview__button:after,.account-overview__button:before,.brands-flyout__arrow:after,.brands-flyout__arrow:before,.brands-flyout__brands-list-item-link:after,.brands-flyout__brands-list-item-link:before,.brands-flyout__input-icon:after,.brands-flyout__input-icon:before,.breadcrumbs__link--home:after,.breadcrumbs__link--home:before,.burger-menu-header__close:after,.burger-menu-header__close:before,.burger-menu-header__title:after,.burger-menu-header__title:before,.burger-menu-nav-item--arrow:after,.burger-menu-nav-item--arrow:before,.burger-menu-newsletter__box:after,.burger-menu-newsletter__box:before,.button--next:after,.button--next:before,.button--prev:after,.button--prev:before,.buy-box-small__add-to-cart:after,.buy-box-small__add-to-cart:before,.buy-box-small__size-select-wrapper:after,.buy-box-small__size-select-wrapper:before,.category-tile__main-category:after,.category-tile__main-category:before,.category-tile__subcategory:after,.category-tile__subcategory:before,.checkout-cart-merge-info__cart-link:after,.checkout-cart-merge-info__cart-link:before,.checkout-cart-merge-info__headline:after,.checkout-cart-merge-info__headline:before,.checkout-cart-merge-info__icon-arrow:after,.checkout-cart-merge-info__icon-arrow:before,.checkout-order-summary__icon-arrow:after,.checkout-order-summary__icon-arrow:before,.checkout-order-summary__link-back:after,.checkout-order-summary__link-back:before,.checkout-step-address-edit__back-button:after,.checkout-step-address-edit__back-button:before,.checkout-step-address-edit__submit-button:after,.checkout-step-address-edit__submit-button:before,.checkout-step-confirmation__steps .header-steps__index-circle--active:after,.checkout-step-confirmation__steps .header-steps__index-circle--active:before,.checkout-step-delivery__back-button:after,.checkout-step-delivery__back-button:before,.checkout-step-delivery__submit-button:after,.checkout-step-delivery__submit-button:before,.checkout-step-summary__net-info-text:after,.checkout-step-summary__net-info-text:before,.checkout-top-bar__item--delivery:after,.checkout-top-bar__item--delivery:before,.checkout-top-bar__item--mountains:after,.checkout-top-bar__item--mountains:before,.checkout-top-bar__item--online:after,.checkout-top-bar__item--online:before,.club-points-widget__icon:after,.club-points-widget__icon:before,.configurator-products-list-page__close:after,.configurator-products-list-page__close:before,.configurator-select-sidebar__item:after,.configurator-select-sidebar__item:before,.configurator-set-element__element-name--chosen:after,.configurator-set-element__element-name--chosen:before,.configurator-set-element__plus:after,.configurator-set-element__plus:before,.configurator-set-element__remove:after,.configurator-set-element__remove:before,.configurator-set__equality-mark:after,.configurator-set__equality-mark:before,.contact-info__link--mail:after,.contact-info__link--mail:before,.contact-info__link--tel:after,.contact-info__link--tel:before,.cookie-disclaimer__open-option:after,.cookie-disclaimer__open-option:before,.copy-box__icon:after,.copy-box__icon:before,.copy-box__success-icon:after,.copy-box__success-icon:before,.country-switcher__close:after,.country-switcher__close: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,.display-ratings__star--full:after,.display-ratings__star--full:before,.display-ratings__star:after,.display-ratings__star:before,.empty-category-page__headline:after,.empty-category-page__headline:before,.filter-dropdown__filter-toggle:after,.filter-dropdown__filter-toggle:before,.footer-checkout__back-link:after,.footer-checkout__back-link:before,.form-field--type_select .form-field__input:after,.form-field--type_select .form-field__input:before,.form-field-check__input[value=true]+.form-field-check__field .form-field-check__box--type_checkbox:after,.form-field-check__input[value=true]+.form-field-check__field .form-field-check__box--type_checkbox:before,.form-field-password__password-toggle:after,.form-field-password__password-toggle:before,.form-field-rating__star:after,.form-field-rating__star:before,.form-field-rating__star:hover:after,.form-field-rating__star:hover:before,.form-field-rating__star:hover~.form-field-rating__star:after,.form-field-rating__star:hover~.form-field-rating__star:before,.form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:after,.form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:after,.form-field-rating__stars:hover .form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:hover:after,.form-field-rating__stars:hover .form-field-rating__star:hover:before,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__star:after,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:after,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:before,.freshdesk-button__content--burger:after,.freshdesk-button__content--burger:before,.freshdesk-button__content--dark:after,.freshdesk-button__content--dark:before,.general-message__close:after,.general-message__close:before,.header-short__link-back:after,.header-short__link-back:before,.header-steps__index-circle--completed:after,.header-steps__index-circle--completed:before,.header__mobile-search:after,.header__mobile-search:before,.header__trigger--menu:after,.header__trigger--menu:before,.header__trigger--menu_open:after,.header__trigger--menu_open:before,.header__trigger--search-active:after,.header__trigger--search-active:before,.header__trigger--search:after,.header__trigger--search:before,.icon-font-base:after,.icon-font-base:before,.loadbee-box__button-label:after,.loadbee-box__button-label:before,.loyalty-claimable-tile__close:after,.loyalty-claimable-tile__close:before,.loyalty-history__status--confirmed:after,.loyalty-history__status--confirmed:before,.loyalty-overview table td:empty:after,.loyalty-overview table td:empty:before,.loyalty-register__success-icon:after,.loyalty-register__success-icon:before,.mobile-nav-location-widget__text:after,.mobile-nav-location-widget__text:before,.mobile-top-logo-banner__close:after,.mobile-top-logo-banner__close:before,.modal__close-button:after,.modal__close-button:before,.navigation-flyout__categories-link--more:after,.navigation-flyout__categories-link--more:before,.navigation-flyout__main-category-link:after,.navigation-flyout__main-category-link:before,.navigation-side--link__arrow:after,.navigation-side--link__arrow:before,.newsletter-doi-message__icon:after,.newsletter-doi-message__icon:before,.newsletter-image__box:after,.newsletter-image__box:before,.newsletter-image__single-box:after,.newsletter-image__single-box:before,.newsletter-sign-up__description-text ul li:after,.newsletter-sign-up__description-text ul li:before,.no-results-page__icon:after,.no-results-page__icon:before,.order-summary__primary-button span:after,.order-summary__primary-button span:before,.order-summary__return-allow:after,.order-summary__return-allow:before,.order-summary__sustainable-delivery-info:after,.order-summary__sustainable-delivery-info:before,.order-voucher-row__remove-button:after,.order-voucher-row__remove-button:before,.page-close-button:after,.page-close-button:before,.product-box__wishlist:after,.product-box__wishlist:before,.product-order-position__action--edit-set:after,.product-order-position__action--edit-set:before,.product-order-position__action--remove:after,.product-order-position__action--remove:before,.product-order-position__action--wishlist.product-order-position__action--active:after,.product-order-position__action--wishlist.product-order-position__action--active:before,.product-order-position__action--wishlist:after,.product-order-position__action--wishlist:before,.product-order-position__error-message-remove:after,.product-order-position__error-message-remove:before,.product-order-position__remove:after,.product-order-position__remove:before,.product-order-position__tooltip-trigger:after,.product-order-position__tooltip-trigger:before,.product-return-info__link:after,.product-return-info__link:before,.product-review__button--mark-as-helpful:after,.product-review__button--mark-as-helpful:before,.product-review__button--mark-as-not-helpful:after,.product-review__button--mark-as-not-helpful:before,.product-review__status--loyalty:after,.product-review__status--loyalty:before,.products-order-table__show-more:after,.products-order-table__show-more:before,.promo-code-form__cancel-svs-button:after,.promo-code-form__cancel-svs-button:before,.promo-code-form__toggle:after,.promo-code-form__toggle:before,.promotion-bar__close:after,.promotion-bar__close:before,.promotion-bar__icon-content:after,.promotion-bar__icon-content:before,.promotion-bar__icon:after,.promotion-bar__icon:before,.return-confirmation-page__button--download:after,.return-confirmation-page__button--download:before,.return-confirmation-page__headline:after,.return-confirmation-page__headline:before,.review-window__success-icon:after,.review-window__success-icon:before,.reviews-stats__rating:after,.reviews-stats__rating:before,.scroll-page-to-top--pdp:after,.scroll-page-to-top--pdp:before,.scroll-page-to-top:after,.scroll-page-to-top:before,.search-autosuggest__input-icon:after,.search-autosuggest__input-icon:before,.service-teaser--icon_nm-icon-climate-nautral-shipping:after,.service-teaser--icon_nm-icon-climate-nautral-shipping:before,.service-teaser--icon_nm-icon-free-return:after,.service-teaser--icon_nm-icon-free-return:before,.service-teaser--icon_nm-icon-free-shipping:after,.service-teaser--icon_nm-icon-free-shipping:before,.service-teaser--icon_nm-icon-live-chat-and-hotline:after,.service-teaser--icon_nm-icon-live-chat-and-hotline:before,.service-teaser--icon_nm-icon-money-back:after,.service-teaser--icon_nm-icon-money-back:before,.service-teaser--icon_nm-icon-online-since-1999:after,.service-teaser--icon_nm-icon-online-since-1999:before,.service-teaser--icon_nm-icon-powered-by-350:after,.service-teaser--icon_nm-icon-powered-by-350:before,.service-teaser--icon_nm-icon-pulse-of-the-mountains:after,.service-teaser--icon_nm-icon-pulse-of-the-mountains:before,.service-teaser--icon_nm-icon-purchase-on-account:after,.service-teaser--icon_nm-icon-purchase-on-account:before,.service-teaser--icon_nm-icon-secure-payment:after,.service-teaser--icon_nm-icon-secure-payment:before,.set-assembly-layer__add-to-cart:after,.set-assembly-layer__add-to-cart:before,.simple-popup__close:after,.simple-popup__close:before,.size-select-sidebar__action--sizetable:after,.size-select-sidebar__action--sizetable:before,.size-select-sidebar__additional-info:after,.size-select-sidebar__additional-info:before,.slide-in-sidebar__back:after,.slide-in-sidebar__back:before,.slide-in-sidebar__close:after,.slide-in-sidebar__close:before,.slider-button--bottom:after,.slider-button--bottom:before,.slider-button--left:after,.slider-button--left:before,.slider-button--right:after,.slider-button--right:before,.slider-button--top:after,.slider-button--top:before,.social-media__link--facebook:after,.social-media__link--facebook:before,.social-media__link--instagram:after,.social-media__link--instagram:before,.social-media__link--pinterest:after,.social-media__link--pinterest:before,.social-media__link--twitter:after,.social-media__link--twitter:before,.social-media__link--youtube:after,.social-media__link--youtube:before,.sort-select__selected-option-label:after,.sort-select__selected-option-label:before,.sustainability-info-box__headline:after,.sustainability-info-box__headline:before,.sustainability-widget__example:after,.sustainability-widget__example:before,.sustainability-widget__icon:after,.sustainability-widget__icon:before,.swipable-list__button--next:after,.swipable-list__button--next:before,.swipable-list__button--prev:after,.swipable-list__button--prev:before,.swipable-table__nav-button--left:after,.swipable-table__nav-button--left:before,.swipable-table__nav-button--right:after,.swipable-table__nav-button--right:before,.teaser-modal__close:after,.teaser-modal__close:before,.toggle-switcher__handler--off:after,.toggle-switcher__handler--off:before,.toggle-switcher__handler--on:after,.toggle-switcher__handler--on:before,.tooltip__trigger-icon--info:after,.tooltip__trigger-icon--info:before,.user-area-navigation__link--logout:after,.user-area-navigation__link--logout:before,.user-area-navigation__link:after,.user-area-navigation__link:before,.user-area__logout-mobile:after,.user-area__logout-mobile:before,.user-shortcut__link--cart.user-shortcut__link--current:after,.user-shortcut__link--cart.user-shortcut__link--current:before,.user-shortcut__link--cart:after,.user-shortcut__link--cart:before,.user-shortcut__link--login.user-shortcut__link--current:after,.user-shortcut__link--login.user-shortcut__link--current:before,.user-shortcut__link--login:after,.user-shortcut__link--login:before,.user-shortcut__link--wishlist.user-shortcut__link--current:after,.user-shortcut__link--wishlist.user-shortcut__link--current:before,.user-shortcut__link--wishlist:after,.user-shortcut__link--wishlist:before,.user-shortcut__notification-badge--active-login:after,.user-shortcut__notification-badge--active-login:before,.wishlist-page .wishlist-position .product-order-position__to-cart-button:after,.wishlist-page .wishlist-position .product-order-position__to-cart-button:before,.wishlist-product-box__button--success:after,.wishlist-product-box__button--success:before,.wishlist-product-box__remove-icon:after,.wishlist-product-box__remove-icon:before,.youtube-player__icon:after,.youtube-player__icon:before,input:checked~.form-field-rating__star:after,input:checked~.form-field-rating__star: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{background:#f6f7f8;background-size:200% 100%;position:relative}.swatch-color_beige{background:#e9b96e;border:1px solid #e9b96e}.swatch-color_blau{background:#03f;border:1px solid #03f}.swatch-color_braun{background:#804000;border:1px solid #804000}.swatch-color_gelb{background:#ff0;border:1px solid #ff0}.swatch-color_grau{background:#d3d7cf;border:1px solid #d3d7cf}.swatch-color_gruen{background:#090;border:1px solid #090}.swatch-color_lila{background:#60f;border:1px solid #60f}.swatch-color_mehrfarbig{background:linear-gradient(120deg,#1d89f4,#00db78,#f7bf18,#d33131)}.swatch-color_oliv{background:#360;border:1px solid #360}.swatch-color_orange{background:#ff9c09;border:1px solid #ff9c09}.swatch-color_pink{background:#f6c;border:1px solid #f6c}.swatch-color_rot{background:red;border:1px solid red}.swatch-color_schwarz{background:#000;border:1px solid #000}.swatch-color_schwarz:before{color:#fff}.swatch-color_silber{background:linear-gradient(135deg,#e2e2e2,#dbdbdb 50%,#d1d1d1 51%,#fefefe);border:1px solid #e2e2e2}.swatch-color_tuerkis{background:#0ff;border:1px solid #0ff}.swatch-color_weiss{background:#fff;border:1px solid rgba(0,0,0,.2)}.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)}.checkout-step-transaction__loading-animation,.loader-animation{animation:dotAnimation 1s .2s infinite;background:#000;border-radius:50%;display:block;height:4px;position:relative;width:4px}.checkout-step-transaction__loading-animation:after,.checkout-step-transaction__loading-animation:before,.loader-animation:after,.loader-animation:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;top:0;width:100%}.checkout-step-transaction__loading-animation:before,.loader-animation:before{animation:dotAnimation 1s infinite;left:-250%}.checkout-step-transaction__loading-animation:after,.loader-animation:after{animation:dotAnimation 1s .4s infinite;right:-250%}@keyframes dotAnimation{0%{background:#000}50%{background:#ddd}to{background:#000}}*{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}html{background-color:#fff;color:#343519;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:1.23;margin:0;width:100%}body{overflow-x:hidden;overflow-y:scroll}button,input,select,textarea{font-family:Roboto,sans-serif}.grecaptcha-badge{visibility:hidden}.no-scroll{height:100vh;overflow-y:hidden;position:fixed;width:100%}@media (min-width:1024px){.no-scroll{position:relative}}[is=product-detailed-page],[is=products-list-page]{min-height:740px}[is=product-detailed-page] *,[is=products-list-page] *{display:none}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-slab-v22-latin-ext_latin-300.woff2) format("woff2")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-slab-v22-latin-ext_latin-regular.woff2) format("woff2")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:600;src:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/fonts/roboto-slab-v22-latin-ext_latin-600.woff2) format("woff2")}.mobile-top-logo-banner{align-items:flex-end;display:flex;justify-content:space-between;position:relative;width:100%}.mobile-top-logo-banner--background{background:#f4f4f4}.mobile-top-logo-banner__logo-link{display:block;height:auto;margin-right:12px;max-width:45%;padding-top:5px;text-decoration:none;width:auto}.mobile-top-logo-banner__logo{display:block;height:auto;max-width:100%;width:160px}.mobile-top-logo-banner--with-close .mobile-top-logo-banner__links{margin-right:27px}.mobile-top-logo-banner__link{color:#b2b2b2;font-family:Roboto Slab,serif;font-size:12px;font-weight:500;line-height:20px;text-decoration:none}.mobile-top-logo-banner--small .mobile-top-logo-banner__link{font-size:10px;line-height:13px}.mobile-top-logo-banner__link:after{content:".";margin-right:3px}.mobile-top-logo-banner__link:visited{color:#b2b2b2;text-decoration:none}.mobile-top-logo-banner__link--active,.mobile-top-logo-banner__link:active{color:#343535!important;text-decoration:none}.mobile-top-logo-banner__link:last-child{margin-right:0}.mobile-top-logo-banner__close{display:flex;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.mobile-top-logo-banner__close:before{color:#343535;content:"\ea15";font-size:15px}.product-box-sizes{font-size:10px;line-height:18px}@media (min-width:769px){.product-box-sizes{font-size:12px;line-height:14px;padding-bottom:5px;padding-top:5px}}.product-box-sizes__list{display:flex;flex-wrap:wrap;overflow:hidden}.product-box-sizes__item{align-items:center;border:1px solid #eaeaea;display:inline-flex;height:25px;justify-content:center;margin-bottom:5px;margin-right:5px;padding-left:10px;padding-right:10px;text-transform:uppercase}.product-box-labels{display:flex;flex-wrap:wrap;font-size:12px;line-height:12px;position:relative}.product-box-labels--highlighted{font-size:16px;line-height:16px}@media (min-width:769px){.product-box-labels--highlighted{font-size:25px;line-height:25px}}.product-box-labels__label{margin-bottom:7px;margin-right:7px}.product-box-labels__label--short{width:auto}.product-box-labels__label--long{width:100%}.product-box-labels__label-name{align-items:center;background:#fff;display:inline-flex;height:20px;justify-content:center;padding:0 10px;text-transform:capitalize}.product-box-labels__label-name--new{background:#f4f4f4;color:#343535}.product-box-labels__label-name--discount{background:#c22e12;color:#fff;display:inline-block;line-height:20px;text-transform:lowercase}.product-box-labels__label-name--discount:first-letter{text-transform:uppercase}.product-box-labels__label-name--sustainability{background:#0e4d0b;color:#fff}.product-box-labels__label-name--club{border:1px solid #eaeaea;border-left:none}.product-box-labels--highlighted .product-box-labels__label-name{height:27px;padding:0 15px}@media (min-width:769px){.product-box-labels--highlighted .product-box-labels__label-name{height:37px;padding:0 25px}}.product-box-content{background:#fff;border-top:1px solid #eaeaea;min-height:100%;padding-bottom:5px;padding-top:5px;position:relative}@media (min-width:769px){.product-box-content{bottom:0;left:0;position:absolute;right:0;transition:transform .175s ease-in-out}.product-box-content--hovered{transform:translateY(-85px)}}.product-box-content--highlighted{border-top:none}@media (min-width:769px){.product-box-content--highlighted{position:relative}}.product-box-content__brand,.product-box-content__name{font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-box-content--highlighted .product-box-content__brand{font-size:16px;line-height:24px}@media (min-width:769px){.product-box-content--highlighted .product-box-content__brand{font-size:35px;line-height:52px}}.product-box-content__name{font-weight:500}.product-box-content--highlighted .product-box-content__name{font-size:24px;line-height:36px}@media (min-width:769px){.product-box-content--highlighted .product-box-content__name{font-size:35px;line-height:52px}}.product-box-content__name--long{white-space:normal}.product-box-content__price{color:#343535;font-size:14px;font-weight:600;line-height:18px;margin-right:5px}.product-box-content__price--discount{color:#c22e12}.product-box-content__price--conf{color:#299926}.product-box-content--highlighted .product-box-content__price{font-size:24px;line-height:36px}@media (min-width:769px){.product-box-content--highlighted .product-box-content__price{font-size:35px;line-height:52px}}.product-box-content__price-old{color:dimgray;font-size:14px;line-height:18px;text-decoration:line-through;white-space:nowrap}.product-box-content--highlighted .product-box-content__price-old{position:relative;top:-8px}@media (min-width:769px){.product-box-content--highlighted .product-box-content__price-old{font-size:16px;line-height:20px;top:-14px}}.product-box-content__colors{display:flex;font-size:12px;line-height:18px;margin-top:5px}.product-box-content__color{display:inline-block;flex-shrink:0;height:10px;width:10px}.product-box-content__color:not(:last-child){margin-right:5px}@media (min-width:769px){.product-box-content__color{height:15px;width:15px}}.product-box-content__color--more{align-items:center;display:flex;justify-content:center;width:auto}.product-box-content--highlighted .product-box-content__color{height:20px;width:20px}@media (min-width:769px){.product-box-content--highlighted .product-box-content__color{height:27px;width:27px}}.discount-hex-label{position:relative}.discount-hex-label__container{background:#c22e12;border-radius:10px;height:100px;position:relative;transform:rotate(90deg);width:67px}@media (min-width:1025px){.discount-hex-label__container{height:170px;width:102px}}.discount-hex-label__container:after,.discount-hex-label__container:before{background:inherit;border-radius:inherit;content:"";height:inherit;position:absolute;width:inherit}.discount-hex-label__container:before{transform:rotate(60deg)}.discount-hex-label__container:after{transform:rotate(-60deg)}.discount-hex-label__content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.discount-hex-label__text,.discount-hex-label__value{color:#fff;font-weight:500}.discount-hex-label__text{font-size:16px;line-height:24px;text-transform:uppercase}@media (min-width:1025px){.discount-hex-label__text{font-size:32px;line-height:51px}}.discount-hex-label__value{display:flex;font-size:28px;justify-content:center;line-height:30px}@media (min-width:1025px){.discount-hex-label__value{font-size:53px;line-height:51px}}.discount-hex-label__value:after{color:inherit;content:"%";font-size:inherit;line-height:inherit}.tooltip{display:inline-block;vertical-align:middle}.tooltip__trigger{align-items:center;display:inline-flex}.tooltip__label{margin-right:5px}.tooltip__trigger-icon{display:inline-block;line-height:1}.tooltip__trigger-icon--info:before{color:#343535;content:"\ea32";font-size:20px}.tooltip div{outline:none}.tippy-tooltip.light-theme{background-color:#fff;border-radius:4px;box-shadow:0 3px 20px rgba(0,0,0,.16);color:#343535;font-size:14px;line-height:17px;padding:15px}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow,.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow:after{border-top-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow,.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow:after{border-bottom-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow,.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow:after{border-right-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow,.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow:after{border-left-color:#fff}.no-scroll .tippy-popper{position:fixed!important}@media (min-width:1025px){.no-scroll .tippy-popper{position:inherit}}.service-teaser{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:30px 0;position:relative;text-decoration:none}@media (min-width:1025px){.service-teaser{flex-direction:row;min-height:36px;padding:0 55px}}.service-teaser:hover,.service-teaser:visited{text-decoration:none}.service-teaser:before{color:#299926;font-size:40px;margin-bottom:15px;position:relative}@media (min-width:1025px){.service-teaser:before{color:#343535;font-size:20px;margin-bottom:0;margin-right:15px}}.service-teaser--icon_nm-icon-money-back:before{content:"\ea3f"}.service-teaser--icon_nm-icon-online-since-1999:before{content:"\ea2a"}.service-teaser--icon_nm-icon-powered-by-350:before{content:"\ea4a"}.service-teaser--icon_nm-icon-live-chat-and-hotline:before{content:"\ea3b"}.service-teaser--icon_nm-icon-free-shipping:before{content:"\ea29"}.service-teaser--icon_nm-icon-free-return:before{content:"\ea28"}.service-teaser--icon_nm-icon-climate-nautral-shipping:before{content:"\ea12"}.service-teaser--icon_nm-icon-purchase-on-account:before{content:"\ea4f"}.service-teaser--icon_nm-icon-pulse-of-the-mountains:before{content:"\ea4e"}.service-teaser--icon_nm-icon-secure-payment:before{content:"\ea54"}.service-teaser__content{color:#343535;display:flex;flex-flow:column;font-size:12px;font-weight:500;justify-content:center;line-height:17px;max-width:180px;overflow-wrap:break-word;text-align:center;width:100%}@media (min-width:1025px){.service-teaser__content{font-size:14px;line-height:17px;max-width:210px;text-align:left}}.services-list-teaser{background:#fff}@media (min-width:1025px){.services-list-teaser{background:#f4f4f4;height:40px}}.services-list-teaser__wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.services-list-teaser__wrapper{justify-content:center;padding-left:30px;padding-right:30px}}@media (min-width:1441px){.services-list-teaser__wrapper{padding-left:90px;padding-right:90px}}.services-list-teaser__wrapper--size_1 .services-list-teaser__service{width:100%}.services-list-teaser__wrapper--size_2 .services-list-teaser__service{width:50%}.services-list-teaser__wrapper--size_3 .services-list-teaser__service{width:33.33333%}.services-list-teaser__wrapper--size_4 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_4 .services-list-teaser__service{width:25%}}.services-list-teaser__wrapper--size_5 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_5 .services-list-teaser__service{width:20%}}.services-list-teaser__wrapper--size_6 .services-list-teaser__service{width:33.33333%}.services-list-teaser__wrapper--size_7 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_7 .services-list-teaser__service{width:33.33333%}}.services-list-teaser__wrapper--size_8 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_8 .services-list-teaser__service{width:25%}}.services-list-teaser__wrapper--size_9 .services-list-teaser__service{width:33.33333%}.services-list-teaser__wrapper--size_10 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_10 .services-list-teaser__service{width:20%}}.services-list-teaser__wrapper--size_11 .services-list-teaser__service{width:50%}@media (min-width:768px){.services-list-teaser__wrapper--size_11 .services-list-teaser__service{width:20%}}.services-list-teaser__wrapper--size_12 .services-list-teaser__service{width:33.33333%}.services-list-teaser__service{padding:10px}.products-list-page-header{margin-bottom:15px}@media (min-width:1025px){.products-list-page-header{margin-bottom:25px}}.products-list-page-header__name{font-size:18px;font-weight:600;line-height:22px;margin:0 0 15px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1025px){.products-list-page-header__name{font-size:25px;line-height:32px;margin:0}}.products-list-page-header__name-counter{color:#b2b2b2;display:none;font-weight:400;white-space:nowrap}@media (min-width:1025px){.products-list-page-header__name-counter{display:inline}}.products-list-page-header__counter{font-size:16px;font-weight:400;line-height:24px}@media (min-width:1025px){.products-list-page-header__counter{display:none}}.products-list-page-header__insertion{padding-bottom:30px}.products-list-page-header__category-siblings{height:38px;margin-bottom:20px}@media (min-width:1025px){.filter-dropdown--open{z-index:200}}.filter-dropdown__filter-toggle{background:none;border:none;color:#222;cursor:pointer;display:block;font-size:16px;padding:25px 30px;position:relative;text-align:left;width:100%}@media (min-width:1025px){.filter-dropdown__filter-toggle{border:1px solid #b2b2b2;font-size:14px;font-weight:300;overflow:hidden;padding:15px 30px 15px 20px;text-overflow:ellipsis;transition:border-color .2s;white-space:nowrap}}.filter-dropdown__filter-toggle:before{content:"\ea06";font-size:11px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .2s}@media (min-width:1025px){.filter-dropdown__filter-toggle:before{color:#b2b2b2;transform:translateY(-50%) rotate(90deg)}}.filter-dropdown__filter-toggle--active{border-color:#343535}.filter-dropdown__filter-toggle--active:before{transform:translateY(-50%) rotate(-90deg)}.filter-dropdown__collapse{background:#fff;position:relative;z-index:10}@media (min-width:1025px){.filter-dropdown__collapse{left:0;position:absolute;top:100%;width:100%}}.filter-dropdown__loader{align-items:center;background:rgba(255,255,255,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.filter-switch{position:relative}.filter-switch--disabled{opacity:.4}.filter-switch__label{background:none;border:none;color:#222;display:block;font-size:16px;font-weight:400;overflow:hidden;padding:25px 70px 25px 30px;position:relative;text-align:left;text-overflow:ellipsis;width:100%}@media (min-width:1025px){.filter-switch__label{border:1px solid #b2b2b2;font-size:14px;font-weight:300;overflow:hidden;padding:15px 65px 15px 20px;text-overflow:ellipsis;transition:border-color .2s;white-space:nowrap}}.filter-switch__toggle{border-radius:7px;cursor:pointer;display:block;height:14px;right:15px;top:50%;transform:translateY(-50%);transition:background-color .2s;width:50px}.filter-switch__toggle,.filter-switch__toggle:before{background-color:#fff;border:1px solid #000;position:absolute}.filter-switch__toggle:before{border-radius:50%;content:"";height:20px;left:-1px;top:-5px;transition:transform .2s;width:20px}.filter-switch__toggle--active{background-color:#000}.filter-switch__toggle--active:before{transform:translateX(28px)}.filter-switch__block{cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.products-list-top-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px}@media (min-width:1025px){.products-list-top-bar{border-bottom:1px solid #ededed;margin-bottom:20px}}.products-list-top-bar__mobile-article-count{font-size:16px;font-weight:400}.products-list-top-bar__mobile-filters-toggle{background:none;border:none;color:#299926;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-decoration:underline}.products-list-top-bar__bottom{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px;width:100%}.products-list-top-bar__active-filters{width:100%}@media (min-width:1025px){.products-list-top-bar__active-filters{width:calc(100% - 300px)}.products-list-top-bar__products-sort{display:block;margin-left:auto;width:280px}}.checkout-order-summary{background:#fff;height:max-content}@media (min-width:769px){.checkout-order-summary{background:transparent}}.checkout-order-summary__link-back{display:inline-block;padding:10px 10px 10px 0;text-decoration:none}@media (min-width:360px){.checkout-order-summary__link-back{margin-right:20px}}.checkout-order-summary__link-back:after{color:#343535;content:"\ea05";font-size:16px;top:50%}.checkout-order-summary__logo-wrapper{max-width:120px}.checkout-order-summary__logo{max-width:100%;width:auto}.checkout-order-summary__user-shortcut-wrapper{display:flex;margin-left:auto}.checkout-order-summary__user-shortcut{margin-right:15px}.checkout-order-summary__total{color:#343535;font-size:16px;font-weight:600;line-height:21px;text-align:right}.checkout-order-summary__products-order-table{padding:0 20px}@media (min-width:769px){.checkout-order-summary__products-order-table{padding:0}}.checkout-order-summary__order-summary{background:#f4f4f4;padding:0 20px 20px}@media (min-width:769px){.checkout-order-summary__order-summary{background:#fff;padding:0}}.checkout-order-summary__inner-content{background:#fff}@media (min-width:769px){.checkout-order-summary__inner-content{padding:0 20px 20px}}@media (min-width:1025px){.checkout-order-summary__inner-content{padding:0 50px 20px}}.checkout-order-summary__collapse-handler{align-items:center;background:#fff;display:flex;padding:20px}.checkout-order-summary__collapse-handler--opened{padding:20px 20px 0}@media (min-width:769px){.checkout-order-summary__collapse-handler{justify-content:space-between;padding:20px 20px 0}}@media (min-width:1025px){.checkout-order-summary__collapse-handler{padding:20px 50px 0}}.checkout-order-summary__article-count{color:#343535;font-size:14px;font-weight:600;line-height:25px;text-align:left}.checkout-order-summary__icon-arrow{display:inline-block}.checkout-order-summary__icon-arrow:after{color:#343535;content:"\ea04";font-size:8px;margin-left:7px;top:50%;transition:transform .3s linear}.checkout-order-summary__icon-arrow--active:after{transform:rotate(-180deg)}.checkout-order-summary .product-order-position__variation{max-width:80%}.checkout-cart-merge-info{--height:0;background:#fff;height:max-content;transition:margin-top .3s linear,margin-bottom .2s linear,opacity .3s linear}@media (min-width:769px){.checkout-cart-merge-info{background:transparent}}.checkout-cart-merge-info--merging{margin:var(--height) 0 calc(var(--height)*-2);opacity:0}.checkout-cart-merge-info__products-order-table{padding:0 20px}@media (min-width:769px){.checkout-cart-merge-info__products-order-table{margin-right:-20px;max-height:340px;overflow-y:auto;padding-left:0}}.checkout-cart-merge-info__inner-content{background:#fff}@media (min-width:769px){.checkout-cart-merge-info__inner-content{padding:0 20px 20px}}@media (min-width:1025px){.checkout-cart-merge-info__inner-content{padding:0 50px 20px}}.checkout-cart-merge-info__collapse-handler{align-items:center;display:flex;justify-content:space-between;padding:8px 20px}.checkout-cart-merge-info__collapse-handler--opened{padding:20px 20px 0}@media (min-width:769px){.checkout-cart-merge-info__collapse-handler{background:#fff;justify-content:space-between;padding:20px 20px 0}}@media (min-width:1025px){.checkout-cart-merge-info__collapse-handler{padding:20px 50px 0}}.checkout-cart-merge-info__icon-arrow{display:inline-block}.checkout-cart-merge-info__icon-arrow:after{color:#343535;content:"\ea04";font-size:8px;margin-left:7px;top:50%;transition:transform .3s linear}.checkout-cart-merge-info__icon-arrow--active:after{transform:rotate(-180deg)}.checkout-cart-merge-info__headline{color:#343535;font-size:14px;font-weight:600;line-height:25px;text-align:left}.checkout-cart-merge-info__headline:after{content:"\ea32";font-size:20px;margin-left:5px;vertical-align:-5px}.checkout-cart-merge-info__headline--active:after{color:#299926}.checkout-cart-merge-info__overview{display:flex;flex-direction:column;font-size:14px;line-height:21px;padding:0 20px 8px;row-gap:16px}@media (min-width:769px){.checkout-cart-merge-info__overview{background:#fff;padding:0 20px 20px}}@media (min-width:1025px){.checkout-cart-merge-info__overview{padding:0 50px 20px}}.checkout-cart-merge-info__cart-details{grid-column-gap:16px;color:#626261;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.checkout-cart-merge-info__cart-details b{font-weight:600}.checkout-cart-merge-info__cart-link{margin-top:30px}.checkout-cart-merge-info__cart-link:before{content:"\ea04";font-size:8px;margin-right:12px;transform:rotate(90deg)}.checkout-cart-merge-info__cart-link a{color:#343535}@media (min-width:769px){.checkout-cart-merge-info__description{margin-top:16px}}.checkout-cart-merge-info__link,.checkout-cart-merge-info__link:hover,.checkout-cart-merge-info__link:visited{color:#299926}.checkout-cart-merge-info .product-order-position__details-price--checkout,.checkout-cart-merge-info .product-order-position__price--old{margin-top:-19px;position:relative}.header-top-component__headline{color:#343535;font-weight:600;text-align:left}.header-top-component__headline-count{color:#343535;font-size:inherit;font-weight:400}.header-top-component__delivery{color:#343535;display:block;font-size:12px;line-height:16px}@media (min-width:768px){.header-top-component__delivery{font-size:16px;line-height:21px}}.header-top-component__delivery span{color:#299926;display:block;font-weight:400}@media (min-width:768px){.header-top-component__delivery span{display:inline-block}}.header-top-component__shipping-tooltip{display:inline-block;position:absolute;right:20px;top:0;transform:translateY(calc(50% + 4px))}@media (min-width:768px){.header-top-component__shipping-tooltip{position:relative;right:auto;top:auto;transform:translateY(4px)}}.header-top-component__shipping-info-wrapper{background:#e8f7de;margin-top:15px;padding:10px 20px;position:relative;text-align:center}@media (min-width:768px){.header-top-component__shipping-info-wrapper{background:none;display:flex;justify-content:flex-start;margin-top:0;padding:0}}.header-top-component__close{position:absolute;right:20px;top:22px;z-index:2}@media (min-width:769px){.header-top-component__close{right:0;top:30px}}.customer-message__label{align-items:center;color:#343535;display:flex;font-size:14px;font-weight:600;line-height:28px}@media (min-width:1025px){.customer-message__label{font-size:16px;line-height:28px}}.customer-message__tooltip{margin-left:6px;top:3px}.customer-message__input{margin-top:10px}.customer-message__tooltip-content{color:#343535;font-weight:400;line-height:20px}.customer-message__tooltip-content span{font-weight:600}.customer-message__tooltip-content a{color:inherit;text-decoration:underline}.customer-message .form-field--type_textarea .form-field-date__field-inner-wrapper,.customer-message .form-field--type_textarea .form-field__field-inner-wrapper{min-height:115px}.burger-menu-nav-item{align-items:center;border:1px solid #d8d8d8;color:inherit;display:flex;font-weight:600;height:90px;justify-content:space-between;padding-left:20px;padding-right:35px;position:relative;text-decoration:none}.burger-menu-nav-item--arrow:before{content:"\ea06";font-size:15px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.burger-menu-nav-item--dense{border:none;border-bottom:1px solid #eaeaea;height:60px;padding-left:40px}.burger-menu-nav-item--dense .burger-menu-nav-item__title{font-weight:400}.burger-menu-nav-item--dense.burger-menu-nav-item--arrow:before{font-size:12px}.burger-menu-nav-item--highlight{background:#299926;border-color:#299926;color:#fff}.burger-menu-nav-item--border-top-bottom{border:none;border-bottom:1px solid #343535}.burger-menu-nav-item--border-top-bottom:first-child{border-top:1px solid #343535}.burger-menu-nav-item--accent{background:#299926;color:#fff}.burger-menu-nav-item__content{align-items:center;display:flex;width:100%}.burger-menu-nav-item__image-wrapper{align-items:center;display:flex;overflow:hidden}.burger-menu-nav-item__image-wrapper--small{flex:0 0 50px}.burger-menu-nav-item__image-wrapper--large{flex:0 0 80px}.burger-menu-nav-item__image{display:block}.burger-menu-nav-item__image--small{height:30px}.burger-menu-nav-item__image--large{height:60px}.burger-menu-nav-item__container{width:100%}.burger-menu-nav-item__title{display:flex;font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.burger-menu-nav-item__title-text{overflow:hidden;text-overflow:ellipsis}.burger-menu-nav-item__title-count{margin-left:3px}.burger-menu-nav-item__description{color:dimgray;font-size:14px;font-weight:400;line-height:20px}.grid-teasers{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media (min-width:768px){.grid-teasers{align-items:stretch}}@media (min-width:1025px){.grid-teasers{margin-left:-15px;margin-right:-15px}}.grid-teasers__col{padding:0 5px 30px;width:100%}@media (min-width:768px){.grid-teasers__col{padding:0 5px}}@media (min-width:1025px){.grid-teasers__col{padding:0 15px}}.grid-teasers__col--main{padding:0 5px 10px}@media (min-width:768px){.grid-teasers__col--main{padding:0 5px 30px}}@media (min-width:1025px){.grid-teasers__col--main{padding:0 15px 30px;width:60%}}.grid-teasers__col--side{display:flex}@media (min-width:1025px){.grid-teasers__col--side{width:40%}}.grid-teasers__wrapper--main{width:100%}@media (min-width:768px){.grid-teasers__wrapper--main{padding-bottom:80%;position:relative}}.grid-teasers__wrapper--side{width:100%}@media (min-width:768px){.grid-teasers__wrapper--side{display:flex;height:100%;justify-content:space-between}}@media (min-width:1025px){.grid-teasers__wrapper--side{display:block}}@media (min-width:768px){.grid-teasers__teaser--main{height:100%;margin-bottom:30px;position:absolute;width:100%}}.grid-teasers__teaser--side:first-child{margin-bottom:10px}@media (min-width:768px){.grid-teasers__teaser--side{position:relative;width:calc(50% - 5px)}.grid-teasers__teaser--side:first-child{margin-bottom:30px}}@media (min-width:1025px){.grid-teasers__teaser--side{width:100%}}.grid-container--dark{background:#f4f4f4}.grid-container--dark .grid{margin-bottom:40px;padding-top:25px}.footer-checkout{background:#f4f4f4;margin:0 auto;max-width:1440px;padding:10px 20px}@media (min-width:1025px){.footer-checkout{align-items:center;background:#fff;display:flex;min-height:70px}}.footer-checkout__back{display:none}@media (min-width:1025px){.footer-checkout__back{align-items:center;display:flex;flex:1;justify-content:flex-start}}.footer-checkout__back-link{align-items:center;color:#343535;display:flex;font-size:16px;font-weight:400;line-height:20px;text-decoration:none}.footer-checkout__back-link:before{content:"\ea05";font-size:15px;margin-right:10px}.footer-checkout__trusted-shops{margin:0 auto;width:60px}@media (min-width:650px){.footer-checkout__badge-mobile{display:none}}.footer-checkout__badge-desktop{display:none}@media (min-width:650px){.footer-checkout__badge-desktop{display:block}}.footer-checkout__links{align-items:center;display:flex;flex:1;justify-content:center;margin-top:20px}@media (min-width:1025px){.footer-checkout__links{justify-content:flex-end;margin-top:0}}.footer-checkout__link{color:#343535;font-size:12px;font-weight:400;line-height:16px;text-decoration:none}.footer-checkout__link:not(:last-child){margin-right:20px}@media (min-width:1025px){.footer-checkout__link{font-size:16px;line-height:20px}}.footer-default__wrapper{margin-bottom:20px}@media (min-width:768px){.footer-default__wrapper{padding:50px 0}}.footer-default__wrapper--usp{margin-top:20px}@media (min-width:768px){.footer-default__wrapper--usp{margin-top:0}}.footer-default__wrapper--seo{background:#f4f4f4;margin-bottom:30px;padding:30px 0}@media (min-width:768px){.footer-default__wrapper--seo{margin-bottom:40px;padding:55px 0}}.footer-default__wrapper--seo:empty{display:none}.footer-default__wrapper--newsletter{background:#f4f4f4;padding:20px 20px 0}@media (min-width:768px){.footer-default__wrapper--newsletter{padding:0}}.footer-default__wrapper--newsletter .newsletter-form-teaser{overflow-x:visible}@media (min-width:768px){.footer-default__wrapper--newsletter .newsletter-form-teaser{overflow-x:hidden}.footer-default__wrapper--navigation{background:#f4f4f4}}.footer-default__wrapper--bottom{background:#f4f4f4;margin-bottom:0;padding:0 0 75px}@media (min-width:768px){.footer-default__wrapper--bottom{background:none}}.footer-default__content{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.footer-default__content{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.footer-default__content{padding-left:90px;padding-right:90px}}@media (min-width:768px){.footer-default__content--bottom{align-items:flex-end;display:flex;flex-direction:column;min-height:160px;padding-top:20px;position:relative}}@media (min-width:1260px){.footer-default__content--bottom{align-items:flex-start;flex-direction:row;flex-wrap:wrap;min-height:0}}.footer-default__content--full{padding:0}.footer-default__content-columns{width:100%}@media (min-width:1260px){.footer-default__content-columns{align-items:stretch;display:flex;justify-content:space-between}}.footer-default__content-column{width:100%}@media (min-width:1260px){.footer-default__content-column--left{width:calc(70% - 25px)}}.footer-default__content-column--left .grid,.footer-default__content-column--left .grid [class*=col-],.footer-default__content-column--left .row,.footer-default__content-column--left .row [class*=col-]{margin:0!important;padding:0!important}@media (min-width:1260px){.footer-default__content-column--right{align-items:flex-start;display:flex;justify-content:space-between;min-width:min-content;width:calc(30% - 25px)}}@media (min-width:768px){.footer-default__payments-and-deliveries{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px -20px 0}}@media (min-width:1260px){.footer-default__payments-and-deliveries{grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr;margin:0 -20px}}@media (min-width:768px){.footer-default__certificates,.footer-default__deliveries,.footer-default__payments{flex-basis:50%;padding:0 20px}}.footer-default__certificates--mobile{margin-top:20px}@media (min-width:768px){.footer-default__certificates--mobile{left:20px;margin-top:0;padding-top:0;position:absolute;top:20px}}.footer-default__accordion{border-bottom:1px solid #000}.footer-default__accordion--deliveries{border-bottom:none}@media (min-width:768px){.footer-default__accordion{border-bottom:none}}.footer-default__accordion .accordion__content-inner{padding-bottom:30px;padding-top:0}.footer-default__certificates-list{align-items:flex-start;display:flex}.footer-default__certificate{margin-right:25px}.footer-default__certificate--emas{width:50px}.footer-default__trusted-shops{width:80px}@media (min-width:768px){.footer-default__social-media-wrapper{order:1}}@media (min-width:1260px){.footer-default__social-media-wrapper{margin-top:-15px;order:2;width:50%}}.footer-default__social-media-headline{border-bottom:1px solid #000;font-size:14px;font-weight:600;padding:20px 0 10px}@media (min-width:768px){.footer-default__social-media-headline{display:none;padding-top:0}}.footer-default__social-media{margin-left:-15px;margin-top:15px}@media (min-width:768px){.footer-default__social-media{margin-left:0;margin-top:0}.footer-default__social-media.social-media{justify-content:flex-end}}.footer-default__social-media .social-media__link{font-size:50px}.footer-default__bottom-links{margin-top:30px}@media (min-width:768px){.footer-default__bottom-links{order:2}}@media (min-width:1260px){.footer-default__bottom-links{margin-top:30px;order:3;width:100%}}.footer-default__bottom-links-list{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0 -5px;padding:0}@media (min-width:768px){.footer-default__bottom-links-list{justify-content:flex-end}}.footer-default__bottom-link{color:#343535;font-size:12px;padding:0 5px;text-decoration:underline}.footer-default__bottom-link a,.footer-default__bottom-link a:hover,.footer-default__bottom-link a:visited{color:inherit;text-decoration:inherit}.footer-default__copyright{font-size:12px;line-height:1.5;margin-top:15px}@media (min-width:768px){.footer-default__copyright{order:3}}@media (min-width:1260px){.footer-default__copyright{margin-top:0;order:1;width:50%}}.footer-default__accordion>button,.footer-default__headline{font-size:14px;font-weight:600;margin:0}@media (min-width:768px){.footer-default__accordion>button,.footer-default__headline{font-size:21px;padding-bottom:15px;padding-top:0}}.checkout-top-bar{display:none}@media (min-width:1025px){.checkout-top-bar{align-items:center;background:#f4f4f4;display:flex;height:36px;justify-content:center}}.checkout-top-bar__item{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:20px;padding:0 55px}.checkout-top-bar__item:before{font-size:20px;margin-right:5px}.checkout-top-bar__item--online:before{content:"\ea44"}.checkout-top-bar__item--delivery:before{content:"\ea1f"}.checkout-top-bar__item--mountains:before{content:"\ea42"}.header-short{align-items:center;background-color:#f4f4f4;display:flex;height:60px;justify-content:space-between;padding:15px 20px}.header-short:after{content:"";display:block;margin-left:auto;width:20%}.header-short__link-back{display:inline-block;margin-right:auto;padding:10px 10px 10px 0;text-decoration:none;width:20%}.header-short__link-back:after{color:#343535;content:"\ea08";font-size:16px;top:50%}.header-short__logo-wrapper{display:inline-block;max-width:120px;width:60%}.header-short__logo{width:112px}.product-page-labels__label{font-size:14px;font-weight:400;line-height:25px;padding:0 8px;width:max-content}.product-page-labels__label--clickable{cursor:pointer}.product-page-labels__label--short{display:inline-block;margin:0 4px 0 0}.product-page-labels__label--short:last-child{margin-right:0}.product-page-labels__label--long{display:block;margin-top:8px}.product-page-labels__label--light{background-color:#f4f4f4;color:#343535}.product-page-labels__label--red{background-color:#c22e12;color:#fff}.product-page-labels__label--green{background-color:#0e4d0b;color:#fff}.vertical-slider__container,.vertical-slider__slides{height:100%;position:relative}.vertical-slider__slides{-ms-overflow-style:none;align-items:center;display:flex;flex-flow:column nowrap;overflow:auto;scroll-behavior:smooth;scroll-snap-type:y;scrollbar-width:none;z-index:1}.vertical-slider__slides::-webkit-scrollbar{display:none}.vertical-slider__slide{border:1px solid #f4f4f4;flex:0 0 auto;position:relative;transition:border-color .15s}.vertical-slider__slide:hover{border-color:#343535;cursor:pointer}.vertical-slider__slide--active,.vertical-slider__slide--active:hover{border-color:#343535}.vertical-slider__slide--space-between_10{margin-bottom:10px}.vertical-slider__slide--space-between_20{margin-bottom:20px}.vertical-slider__slide--space-between_30{margin-bottom:30px}.vertical-slider__slide:last-child{margin-bottom:0}.burger-menu-newsletter{display:block;margin-top:30px;position:relative}.burger-menu-newsletter__image{display:block;height:170px;object-fit:cover;width:100%}.burger-menu-newsletter__box{align-items:center;background:rgba(41,153,38,.8);bottom:20px;color:#fff;display:flex;left:0;padding:0 30px;position:absolute;right:60px;top:20px}.burger-menu-newsletter__box:before{content:"\ea43";font-size:30px;margin-right:20px}.burger-menu-newsletter__title{font-size:16px;font-weight:500;line-height:24px}.burger-menu-newsletter__description{font-size:14px;line-height:20px}@media (min-width:769px){.product-description{display:flex;flex-wrap:wrap}.product-description__column{width:50%}}.product-description__column:first-child .product-description__column-content{margin-left:auto}@media (min-width:769px){.product-description__column:first-child .product-description__column-content{padding-right:40px}}.product-description__column:nth-child(2){background:#f4f4f4}.product-description__column:nth-child(2) .product-description__column-content{margin-right:auto}@media (min-width:769px){.product-description__column:nth-child(2) .product-description__column-content{padding-left:40px}}.product-description__column--full{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.product-description__column--full{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.product-description__column--full{padding-left:90px;padding-right:90px}}@media (min-width:769px){.product-description__column--full{width:100%}}.product-description__column-content{max-width:800px;padding:40px 20px;width:100%}@media (min-width:1025px){.product-description__column-content{padding:40px 30px}.product-description__column-content--description{padding:60px 30px}}.product-description__column--full .product-description__column-content{max-width:none;padding-left:0;padding-right:0}.product-description__description-headline{font-size:14px;font-weight:600;line-height:20px;margin:0 0 25px}@media (min-width:769px){.product-description__description-headline{font-size:16px;line-height:24px}}.product-description__description-text{font-size:14px;font-weight:400;line-height:24px}@media (min-width:769px){.product-description__description-text{font-size:16px;line-height:24px}}.product-description__description-text a,.product-description__description-text a:hover,.product-description__description-text a:visited{color:#299926}.product-description__more-products-link{color:#299926;font-size:14px;line-height:24px;margin-top:10px}@media (min-width:769px){.product-description__more-products-link{font-size:16px;line-height:24px}}.product-description__brand{color:#299926;display:block;margin-bottom:30px}.product-description__brand-image{height:auto;width:auto}.product-description__brand-image .image__element{max-height:45px;width:auto}.tabs__header{border-bottom:2px solid #299926}@media (min-width:769px){.tabs__header-container{margin:0 auto;max-width:1606px;padding-left:20px;padding-right:20px}}@media (min-width:1025px){.tabs__header-container{padding-left:30px;padding-right:30px}}@media (min-width:769px){.tabs__items{display:flex;margin:0 -12px}}.tabs__item{align-items:center;color:#343535;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:20px;padding:0 12px;position:relative;z-index:1}.tabs__item:not(:last-child){border-bottom:2px solid #b2b2b2}@media (min-width:769px){.tabs__item{font-size:18px;line-height:21px}.tabs__item:not(:last-child){border-bottom:none;margin-right:100px}}.tabs__item--empty{display:none}.tabs__item--active:before{border:2px solid #299926;left:50%;transform:translate(-50%,50%) rotate(45deg);width:10px}.tabs__item--active:after,.tabs__item--active:before{background:#fff;bottom:0;content:"";height:10px;position:absolute}.tabs__item--active:after{left:0;right:0}.tabs__item-data{margin-left:8px}.tabs__item:not(.tabs__item--active) .tabs__item-data--rating .display-ratings__count,.tabs__item:not(.tabs__item--active) .tabs__item-data--rating .display-ratings__star:before{color:#b2b2b2}.teaser-modal__header{border-bottom:2px solid #299926;font-size:21px;font-weight:600;line-height:28px;padding:25px 80px;position:relative}.teaser-modal__close{cursor:pointer;display:flex;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.teaser-modal__close:before{content:"\ea15";font-size:20px}.teaser-modal__content{max-height:600px;overflow-y:auto;padding:40px 80px}.teaser-sidebar{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1450}.teaser-sidebar--enter-active,.teaser-sidebar--leave-active{transition:transform .3s}.teaser-sidebar--enter,.teaser-sidebar--leave-to{transform:translateX(100%)}.teaser-sidebar__content{flex:1;overflow-x:hidden;overflow-y:auto;padding:20px}.user-data-form__section{margin-bottom:25px}.user-data-form__section-title{border-bottom:1px solid #343535;font-size:18px;line-height:28px;margin-bottom:25px;margin-top:0;padding-bottom:15px}.user-data-form__section-title--main{font-size:26px;line-height:28px}.user-data-form__form{display:flex;flex-wrap:wrap;justify-content:space-between}.user-data-form__find-packstation{color:#299926;font-size:14px;font-weight:400;line-height:20px;margin:15px 0 10px;text-decoration:none}@media (min-width:769px){.user-data-form__find-packstation{margin:10px 0}}.user-data-form__find-packstation:hover{text-decoration:underline}.user-data-form__input{margin:6px 0;width:100%}@media (min-width:768px){.user-data-form__input{margin:10px 0}}.user-data-form__input--sm-30{width:calc(30% - 6px)}@media (min-width:768px){.user-data-form__input--sm-30{width:calc(25% - 10px)}}.user-data-form__input--sm-50{width:calc(50% - 6px)}@media (min-width:768px){.user-data-form__input--sm-50{width:calc(50% - 10px)}}.user-data-form__input--sm-70{width:calc(70% - 6px)}@media (min-width:768px){.user-data-form__input--sm-70{width:calc(75% - 10px)}.user-data-form__input--md-50{width:calc(50% - 10px)}}.user-data-form__expandable{align-items:flex-end;display:flex;flex-direction:column;width:100%}.user-data-form__expandable-toggler{color:#299926;cursor:pointer;font-size:14px;font-weight:400;line-height:20px}.user-data-form__expandable-collapse{width:100%}.user-data-form__expandable-content{align-items:flex-start}.user-data-form__expandable-content,.user-data-form__row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.user-data-form__row--reversed{flex-direction:row-reverse}.user-data-form__birth-date{margin:10px 0;position:relative;width:100%}@media (min-width:768px){.user-data-form__birth-date{width:calc(50% - 10px)}}.user-data-form__birth-date-input{width:calc(100% - 35px)}@media (min-width:768px){.user-data-form__birth-date-input{width:100%}}.user-data-form__birth-date-icon{position:absolute;right:0;top:45px;transform:translateY(-50%);z-index:1}@media (min-width:768px){.user-data-form__birth-date-icon{right:-30px}}.address-edit-form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.address-edit-form__input{margin:13px 0;width:100%}.address-edit-form__input--small{width:calc(30% - 13px)}@media (min-width:768px){.address-edit-form__input--small{width:calc(25% - 13px)}}.address-edit-form__input--half{width:calc(50% - 13px)}.address-edit-form__input--medium{width:calc(70% - 13px)}@media (min-width:768px){.address-edit-form__input--medium{width:calc(75% - 13px)}}.display-ratings{align-items:center;display:flex;flex-direction:row}.display-ratings__star{display:inline;line-height:15px}.display-ratings__star:before{content:"\ea6d";font-size:16px;margin-right:6px}.display-ratings--small .display-ratings__star:before{font-size:12px;margin-right:4px}.display-ratings--big .display-ratings__star:before{font-size:20px}@media (min-width:769px){.display-ratings--big .display-ratings__star:before{font-size:25px}}.display-ratings__star:last-child:before{margin-right:8px}.display-ratings__star--full:before{content:"\ea6e"}.display-ratings--green .display-ratings__star:before{color:#299926}.display-ratings--dark .display-ratings__star:before,.display-ratings--primary .display-ratings__star:before{color:#343535}.display-ratings__count{font-size:16px;font-weight:300;line-height:1}.display-ratings__count:before{content:"("}.display-ratings__count:after{content:")"}.display-ratings--small .display-ratings__count{font-size:12px}.display-ratings--big .display-ratings__count{font-size:24px}.display-ratings--green .display-ratings__count{color:#299926}.display-ratings--dark .display-ratings__count,.display-ratings--primary .display-ratings__count{color:#343535}.club-points-widget{font-weight:400;justify-content:space-between;line-height:1.3;padding:20px 0}.club-points-widget,.club-points-widget__info{align-items:center;display:flex}.club-points-widget__icon{margin-right:8px}.club-points-widget__icon:before{content:"\ea0a";font-size:50px;vertical-align:middle}.club-points-widget__link{flex-shrink:0;font-size:16px;margin-left:20px}.club-points-widget__link,.club-points-widget__link:hover,.club-points-widget__link:visited{color:#299926;text-decoration:none}.sustainability-widget{display:flex}.sustainability-widget__icon{position:relative;width:60px}.sustainability-widget__icon:before{color:#343535;content:"\ea36";font-size:60px}.sustainability-widget__text-wrapper{display:flex;flex-direction:column;justify-content:center;margin-left:10px}@media (min-width:768px){.sustainability-widget__text-wrapper{margin-left:20px}}.sustainability-widget__text-inner-wrapper{display:flex}.sustainability-widget__text-main{font-weight:500;margin-bottom:14px}@media (min-width:768px){.sustainability-widget__text-main{margin-bottom:4px}}.sustainability-widget__text,.sustainability-widget__text-main{color:#343535;font-size:14px;line-height:21px}.sustainability-widget__text{white-space:nowrap}.sustainability-widget__examples{display:flex;flex-direction:column;margin-left:8px}@media (min-width:768px){.sustainability-widget__examples{flex-direction:row;flex-wrap:wrap;margin-left:0}}.sustainability-widget__example{align-items:center;color:#343535;display:flex;font-size:14px;line-height:21px;margin-left:16px}.sustainability-widget__example:before{content:"\ea11";margin-right:11px}.sustainability-widget__link{color:#299926;cursor:pointer;display:block;font-size:14px;line-height:21px;margin-top:8px;text-decoration:underline}.sustainability-info-box{color:#343535;max-width:1546px;text-align:center}@media (min-width:769px){.sustainability-info-box{border-bottom:2px solid #eaeaea}}@media (min-width:1025px){.sustainability-info-box{display:flex;margin:0 auto 30px}}.sustainability-info-box__general{background:#0e4d0b;color:#fff;padding:40px 20px;width:100%}@media (min-width:1025px){.sustainability-info-box__general{max-width:460px;padding:40px}}.sustainability-info-box__general-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:700px}@media (min-width:1025px){.sustainability-info-box__general-content{position:sticky;top:40px}}.sustainability-info-box__general-text{font-size:14px;line-height:24px;margin:22px 0}@media (min-width:1025px){.sustainability-info-box__general-text{font-size:16px;line-height:26px;margin:25px 0}}.sustainability-info-box__link a,.sustainability-info-box__link a:hover,.sustainability-info-box__link a:visited{color:#fff}.sustainability-info-box__headline{font-size:20px;font-weight:600;line-height:26px;margin:0}@media (min-width:769px){.sustainability-info-box__headline{font-size:25px;line-height:32px}}.sustainability-info-box__headline:before{content:"\ea36";display:block;font-size:70px;margin-bottom:20px}.sustainability-info-box__content{font-size:14px;font-weight:400;line-height:20px}@media (min-width:769px){.sustainability-info-box__content{display:flex;font-size:16px;line-height:24px}}.sustainability-info-box__content a{color:#299926;text-decoration:underline}.sustainability-info-box__section{border-right:2px solid #eaeaea;width:100%}.sustainability-info-box__section-headline{align-items:flex-end;background:#f4f4f4;display:flex;font-size:25px;height:84px;justify-content:center;line-height:34px;margin:0;overflow:hidden;padding:10px;position:relative;z-index:0}.sustainability-info-box__section-headline-icon{bottom:-10px;color:#eaeaea;font-size:110px;left:10px;line-height:87px;position:absolute;z-index:-1}.sustainability-info-box__seals{padding:20px}@media (min-width:769px){.sustainability-info-box__seals{padding:20px 40px}}.sustainability-info-box__seals-list{list-style-type:none;margin:0;padding:0}.sustainability-info-box__seal{padding:74px 0 25px}.sustainability-info-box__seal-image-wrapper{align-items:flex-end;display:flex;height:64px;justify-content:center;margin:-74px auto 10px}.sustainability-info-box__seal-image{max-height:100%;max-width:100%}.sustainability-info-box__seal-headline{font-size:16px;font-weight:600;line-height:24px;margin:5px 0}.form-field-date--disabled .form-field-date__label,.form-field-date--read-only .form-field-date__label{color:#eaeaea}.form-field-date--error .form-field-date__label{color:#ec2730}.form-field-date__label span{font-weight:400}.form-field-date__field-inner-wrapper{border:1px solid #b2b2b2}.form-field-date--focus .form-field-date__field-inner-wrapper{border-color:#343535}.form-field-date--disabled .form-field-date__field-inner-wrapper,.form-field-date--read-only .form-field-date__field-inner-wrapper{color:#eaeaea;cursor:not-allowed}.form-field-date--error .form-field-date__field-inner-wrapper{border-color:#c22e12}.form-field-date__input{appearance:none;border:none;height:100%;text-align:center;width:33.33333%}.form-field-date__input:active,.form-field-date__input:focus{outline:none}.form-field-date__input::-webkit-inner-spin-button,.form-field-date__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-field-date__input--month{border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;transition:border .2s}.form-field-date--focus .form-field-date__input--month{border-color:#343535}.form-field-date--error .form-field-date__input--month{border-color:#c22e12}.newsletter-doi-message{padding:30px 0}@media (min-width:768px){.newsletter-doi-message{padding:60px 0}}.newsletter-doi-message__success{align-items:center;display:flex;flex-direction:column;justify-content:center}.newsletter-doi-message__icon{font-size:60px;margin-bottom:30px}.newsletter-doi-message__icon:before{color:#343535;content:"\ea43"}@media (min-width:768px){.newsletter-doi-message__icon{font-size:90px;margin-bottom:60px}}.newsletter-doi-message__headline{font-family:Roboto Slab,serif;font-size:25px;font-weight:500;line-height:32px;margin:0;padding:0;text-align:center}@media (min-width:1024px){.newsletter-doi-message__headline{font-size:40px;line-height:54px}}.newsletter-doi-message__text{font-size:20px;font-weight:400;line-height:35px;margin:30px 0;max-width:775px;text-align:center;width:100%}.newsletter-doi-message__text strong{font-weight:600}.newsletter-doi-message__button{width:250px}.unzer-ideal__wrapper{height:40px;position:relative;width:100%}.unzer-ideal #ideal-element{left:0;position:absolute;top:0;width:100%}.unzer-ideal .unzerChoices__inner{background-color:#fff!important}.unzer-ideal .unzerChoices__list{background-color:#fff!important;font-family:Roboto,sans-serif!important}.unzer-debit-card.unzerUI.form .field{margin-bottom:20px;position:relative}.unzer-debit-card.unzerUI.form .field>label{display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;margin-bottom:3px}.unzer-debit-card.unzerUI.form .field>label:after{content:" *"}.unzer-debit-card.unzerUI.form .field.error>label{color:#ec2730}.unzer-debit-card.unzerUI.form .unzerUI.icon.input>input{border-radius:0;box-shadow:none;box-sizing:border-box;font-family:Roboto,sans-serif;height:47px}.unzer-debit-card.unzerUI.form .error.message{color:#ec2730;font-family:Roboto,sans-serif;font-size:12px;margin-top:0}.unzer-debit-card.unzerUI.form .field.error input{background:#fff!important;border-color:#facccd!important}.brands-flyout{display:flex;flex-direction:column}@media (min-width:1025px){.brands-flyout{flex-direction:row}}.brands-flyout__list-left-wrapper,.brands-flyout__list-right-wrapper{width:auto}.brands-flyout__list-right-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:1025px){.brands-flyout__list-right-wrapper{flex-direction:row;max-width:424px}}.brands-flyout__input{background-color:#f4f4f4;border:none;border-radius:6px;color:#5b5d5d;font-size:14px;height:50px;line-height:17px;padding:15px;position:relative;width:100%}.brands-flyout__input::placeholder{color:#5b5d5d}.brands-flyout__input:focus{outline:none}.brands-flyout__input::-ms-clear,.brands-flyout__input::-ms-reveal{display:none}.brands-flyout__input-wrapper{position:relative}.brands-flyout__input-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.brands-flyout__input-icon:before{color:#343535;content:"\ea52";font-size:27px}.brands-flyout__list-left{margin-bottom:30px}@media (min-width:1025px){.brands-flyout__list-left{margin-bottom:0}}.brands-flyout__brands-list{list-style:none;margin:0;padding:0}.brands-flyout__brands-list-item-link{align-items:center;border-bottom:1px solid #f4f4f4;color:#343535;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:19px;padding:15px 10px 15px 40px;text-decoration:none}.brands-flyout__brands-list-item-link:after{color:#343535;content:"\ea06";display:block;font-size:13px}.brands-flyout__list-left-wrapper{grid-gap:5px 9px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}@media (min-width:1025px){.brands-flyout__list-left-wrapper{grid-gap:16px 24px;grid-template-columns:1fr 1fr 1fr 1fr;margin-right:80px}}.brands-flyout__brand-map-item{margin-top:20px;order:1}.brands-flyout__brand-map-item--type-numbers{order:0}.brands-flyout__brand-map{display:flex;flex-direction:column;margin-top:34px}.brands-flyout__name{color:#d8d8d8;font-size:25px;font-weight:400;line-height:32px}.brands-flyout__brand-link{background-color:#f4f4f4;border:1px solid transparent;display:flex;height:69px;justify-self:center;min-width:33.33333%;position:relative;text-decoration:none;transition:border-color .3s;width:100%}.brands-flyout__brand-link:hover{border-color:#343535}@media (min-width:1025px){.brands-flyout__brand-link{justify-self:start;min-width:105px}}@media (min-width:1441px){.brands-flyout__brand-link{min-width:149px}}.brands-flyout__brand-img{height:auto;left:50%;max-height:90%;max-width:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.brands-flyout__headline{border-bottom:1px solid #343535;color:#343535;display:block;font-size:18px;font-weight:600;line-height:24px;margin-bottom:16px;padding-bottom:8px;text-align:left}@media (min-width:1025px){.brands-flyout__headline{border-bottom:none;margin:0 0 16px;padding-bottom:0}}.brands-flyout__all-brands{align-items:center;color:#299926;display:flex;font-size:16px;line-height:19px;text-decoration:underline;white-space:nowrap}.brands-flyout__arrow{display:block;margin-left:10px;text-decoration:none}.brands-flyout__arrow:after{color:#299926;content:"\ea06";font-size:13px}.brands-flyout__nav-item{border:1px solid #343535;color:#343535;display:flex;justify-content:center;padding:10px 15px;text-decoration:none;transition:border-color .3s;width:45px}.brands-flyout__nav-item--type-numbers{width:max-content}.brands-flyout__nav-item:hover{border-color:#299926;text-decoration:underline}.brands-flyout__nav-item-wrapper{align-items:center;display:flex;margin:0 8px 11px 0;order:1}.brands-flyout__nav-item-wrapper--type-numbers{display:block;order:0;width:100%}.brands-flyout__nav-item-wrapper--all-brands{margin-left:auto}.search-overlay__top-banner{line-height:1;margin:-5px -10px;text-transform:none}@media (min-width:769px){.search-overlay__top-banner{padding-right:20px}}.search-overlay__search-autosuggest-wrapper{height:100vh;max-height:100%}.newsletter-sign-out{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1920px;padding:30px 20px;width:100%}@media (min-width:1025px){.newsletter-sign-out{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.newsletter-sign-out{padding-left:90px;padding-right:90px}}@media (min-width:768px){.newsletter-sign-out{padding-bottom:60px;padding-top:60px}}.newsletter-sign-out__headline{font-family:Roboto Slab,serif;font-size:25px;font-weight:500;line-height:32px;margin:0;padding:0;text-align:center}@media (min-width:768px){.newsletter-sign-out__headline{font-size:40px;line-height:54px}}.newsletter-sign-out__loader{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.newsletter-sign-out__form{max-width:415px;width:100%}.newsletter-sign-out__input{margin-bottom:30px}.newsletter-sign-out__button{width:100%}.newsletter-sign-out__text{color:#343535;font-size:20px;font-weight:400;line-height:35px;margin:30px 0;max-width:775px;text-align:center;width:100%}.newsletter-sign-out__message{color:#343535;font-size:14px;line-height:16px;margin-bottom:30px;max-width:415px}.newsletter-sign-out__message a{color:inherit;text-decoration:underline}.newsletter-sign-out__message--success{color:#35c301}.newsletter-sign-out__message--error{color:#ed0000}.account-page{padding-bottom:20px;padding-top:16px}@media (min-width:1025px){.account-page{background:#f4f4f4;padding-bottom:100px;padding-top:0}}.account-page__container{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.account-page__container{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.account-page__container{padding-left:90px;padding-right:90px}}.account-page__headline{align-items:center;display:flex;font-size:25px;justify-content:space-between;line-height:28px;margin:0;padding:50px 0 30px}.account-page__navigation-mobile-wrapper{margin-bottom:30px}.account-page__navigation-mobile-wrapper:after{clear:both;content:"";display:table}.account-page__navigation-mobile{float:left;height:38px}.account-page__navigation-mobile:not(.swipable-list--static){margin-left:-20px}@media (min-width:1025px){.account-page__columns{display:flex;margin:0 -10px}}.account-page__column{flex-grow:1}@media (min-width:1025px){.account-page__column{padding:0 10px}.account-page__column:first-child{width:20%}.account-page__column:nth-child(2){width:80%}.account-page__content{background:#fff;box-shadow:0 3px 20px #00000014;padding:40px 50px}}.account-page__close{float:right;margin-bottom:16px;margin-left:16px}.account-page .swipable-list--static .swipable-list__wrapper{left:0;transform:none;width:auto}.account-page .swipable-list--static .swipable-list__list:after,.account-page .swipable-list--static .swipable-list__list:before{padding-right:0}.user-area-navigation{background:#fff;box-shadow:0 3px 20px #00000014;padding:15px 20px 0;position:sticky;top:120px}.user-area-navigation__list{list-style-type:none;margin:0;padding:0}.user-area-navigation__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.user-area-navigation__link{align-items:center;color:#343535;display:flex;font-size:16px;justify-content:space-between;line-height:24px;padding:10px 0;text-decoration:none}.user-area-navigation__link:after{content:"\ea06";font-size:9px}.user-area-navigation__link:hover{color:#299926}.user-area-navigation__link--active{color:#b2b2b2}.user-area-navigation__link--logout{color:#299926;justify-content:flex-start;padding:15px 0}.user-area-navigation__link--logout:after{display:none}.user-area-navigation__link--logout:before{content:"\ea05";font-size:9px;margin-right:10px}.account-order{font-weight:400}.account-order__header-desktop{display:flex;font-size:16px;line-height:28px;padding:15px 0;position:relative}.account-order__header-desktop--opened{border-bottom:2px solid #299926}.account-order__header-desktop--opened:after,.account-order__header-desktop--opened:before{background:#fff;bottom:0;content:"";height:10px;position:absolute}.account-order__header-desktop--opened:before{border:2px solid #299926;left:20px;transform:translateY(50%) rotate(45deg);width:10px}.account-order__header-desktop--opened:after{left:0;right:0}.account-order__header-desktop-cell{flex:1;position:relative}.account-order__header-desktop-cell--status{padding-right:20px}.account-order__header-desktop-cell--highlighted{color:#299926}.account-order__header-desktop-toggler{cursor:pointer;height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}.account-order__header-desktop-toggler:hover:after,.account-order__header-desktop-toggler:hover:before{background:#299926}.account-order__header-desktop-toggler:after,.account-order__header-desktop-toggler:before{background:#000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease-in-out,background .2s linear;width:100%}.account-order__header-desktop-toggler:after{transform:translate(-50%,-50%) rotate(90deg)}.account-order__header-desktop-toggler--opened:after{transform:translate(-50%,-50%)}@media (min-width:1025px){.account-order__details{padding-top:30px}}.account-order__headline{border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:600;line-height:28px;margin-bottom:20px;padding-bottom:10px}.account-order__details-line{font-size:14px;line-height:20px;margin-bottom:5px}.account-order__details-status{color:#299926}.account-order__details-status:before{content:"\ea11";font-size:9px;margin-right:5px}.account-order-details__shipping-secondary-info{color:#626261;padding:20px 0}.account-order-details__tracking-link{color:#299926;text-decoration:none}.account-order-details__footer{border-top:1px solid #e5e5e5;padding-bottom:10px}@media (min-width:1025px){.account-order-details__footer{padding-bottom:20px}}.account-order-details__summary{margin-left:auto;max-width:345px}.delivery-details__delivery-info{display:block;font-size:16px;line-height:24px}@media (min-width:1025px){.delivery-details__delivery-info{border-right:1px solid #e5e5e5;display:inline;margin-right:10px;padding-right:10px}}.delivery-details__delivery-info--products-count{font-weight:600}@media (max-width:1023px){.delivery-details__delivery-info--shipping-date{color:#626261}}.delivery-details__delivery-info--last{border:none}.delivery-details__header{border-bottom:1px solid #e5e5e5;padding-bottom:10px}.delivery-details__wrapper{display:inline}@media (max-width:1023px){.delivery-details__wrapper{border-bottom:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}}.delivery-details__highlighted-info{color:#299926}.swipable-table{font-weight:400;position:relative}.swipable-table__table-scroll-wrapper{overflow:hidden;position:relative}.swipable-table__table-container{margin-bottom:-20px;max-width:100%;overflow-x:auto;padding-bottom:20px;scroll-behavior:smooth}.swipable-table table{font-size:16px;width:100%}.swipable-table thead tr{border-top:1px solid #ededed;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.swipable-table tbody tr{border-bottom:1px solid #ededed}.swipable-table td,.swipable-table th{padding:15px 20px}@media (min-width:1024px){.swipable-table td,.swipable-table th{padding:20px 30px}}.swipable-table td.swipable-table__fixed,.swipable-table th.swipable-table__fixed{background:#fff;border-bottom:1px solid #ededed;left:0;position:sticky}.swipable-table td.swipable-table__fixed:after,.swipable-table th.swipable-table__fixed:after{box-shadow:8px 0 8px 0 rgba(0,0,0,.2);content:"";display:block;height:100%;margin-left:10px;position:absolute;right:0;top:0;width:10px}.swipable-table td:last-child,.swipable-table th:last-child{padding-right:30px}.swipable-table th{font-weight:500;vertical-align:top}.swipable-table__nav-button{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:70px}.swipable-table__nav-button--left{background:linear-gradient(-90deg,rgba(255,255,255,0),#fff);border-left:1px solid #ededed;left:0}.swipable-table__nav-button--left:before{color:#343535;content:"\ea05";font-size:15px;margin-left:-8px}.swipable-table__nav-button--right{background:linear-gradient(90deg,rgba(255,255,255,0),#fff);right:0}.swipable-table__nav-button--right:before{color:#343535;content:"\ea06";font-size:15px;margin-left:8px}.swipable-table__pagination{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:30px 0 0;width:50%}@media (min-width:768px){.swipable-table__pagination{width:600px}}.swipable-table__pagination-item{display:inline-block;flex:1 0 45px;height:2px;max-width:60px;position:relative}@media (min-width:768px){.swipable-table__pagination-item{flex:1 0 100px;max-width:100px}}.swipable-table__pagination-item:before{background-color:#d8d8d8;bottom:0;content:"";left:5px;position:absolute;right:5px;top:0;transition:background-color .2s linear}@media (min-width:768px){.swipable-table__pagination-item:before{left:8px;right:8px}}.swipable-table__pagination-item--active:before{background-color:#299926}.variant-table{font-size:14px}@media (min-width:768px){.variant-table{background:#f4f4f4;display:flex;font-size:16px;padding-bottom:6px}}.variant-table .swipable-table__table-container{background:#f4f4f4}.variant-table .swipable-table__pagination{margin-bottom:15px}.variant-table .swipable-table__nav-button--left{margin-left:-1px}.variant-table__table{max-width:100%}@media (min-width:768px){.variant-table__table{display:inline-block;margin:auto}}.variant-table__attribute-label{font-weight:600}.variant-table__label-text{display:block;max-width:calc(50vw - 70px)}.variant-table__variant-label{white-space:pre}.variant-table__selected-item{font-weight:600}.variant-table td,.variant-table th{padding:20px 35px;text-align:left!important}.variant-table td:first-child,.variant-table th:first-child{border-right:2px solid transparent}.variant-table td:first-child:not(.swipable-table__fixed),.variant-table th:first-child:not(.swipable-table__fixed){position:relative}.variant-table td:first-child:before,.variant-table th:first-child:before{border:1px solid #343535;content:"";display:block;height:100%;position:absolute;right:0;top:0}.variant-table th,.variant-table th.swipable-table__fixed{background:#f4f4f4}.variant-table td{background:#fff;border-right:2px solid #eaeaea}.variant-table tr:nth-child(2n) td:not(:first-child){background:#f4f4f4}.variant-table tr:nth-child(2n):last-child td{border-bottom:1px solid #fff}.variant-table thead th{padding-top:70px}.variant-table tfoot th{padding-top:6px}@media (min-width:768px){.variant-table tfoot th{padding:0}}.empty-category-page{margin-bottom:30px;width:100%}@media (min-width:768px){.empty-category-page{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:768px) and (min-width:1025px){.empty-category-page{padding-left:30px;padding-right:30px}}@media (min-width:768px) and (min-width:1441px){.empty-category-page{padding-left:90px;padding-right:90px}}.empty-category-page__main-wrapper{padding:20px 20px 40px}@media (min-width:768px){.empty-category-page__main-wrapper{padding:80px 20px}}.empty-category-page__wrapper{align-content:center;display:flex;flex-direction:column;margin:0 auto;width:100%}@media (min-width:768px){.empty-category-page__wrapper{max-width:1050px}}.empty-category-page__headline{color:#343535;display:block;font-family:Roboto Slab,serif;font-size:25px;font-weight:400;line-height:1.3;margin:0 0 30px;text-align:center;width:100%}.empty-category-page__headline:before{content:"\ea0d";display:block;font-size:136px;margin:0 auto 75px}@media (min-width:768px){.empty-category-page__headline{font-size:40px}}.empty-category-page__subheadline{color:#1f1f1f;font-size:21px;font-weight:400;line-height:35px;margin:0 auto 20px;text-align:center}.empty-category-page__links{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.empty-category-page__links{flex-direction:row}}.empty-category-page__link{color:#343535;font-size:16px;font-weight:500;line-height:26px;padding-bottom:8px;text-align:center;text-decoration:underline;width:100%}@media (min-width:768px){.empty-category-page__link{flex-direction:row;flex-wrap:nowrap;text-align:center;width:33.33333%}}.empty-category-page__link:first-child{margin-left:auto}.empty-category-page__link:nth-child(3n+2){margin-right:auto}@media (min-width:768px){.empty-category-page .grid{padding:0}}.account-data__headline{border-bottom:1px solid #343535;font-size:18px;line-height:28px;margin:0 0 30px;padding:0 0 10px}@media (min-width:1025px){.account-data__headline{font-size:21px;line-height:28px}}.account-data__form{position:relative}.account-data__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.account-data__columns{margin-bottom:15px}@media (min-width:1025px){.account-data__columns{column-gap:40px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:25px}}.account-data__input{margin:15px 0;width:100%}.account-data__input--date{max-width:245px}.account-data__footer{align-items:center;display:flex;justify-content:center;margin-top:30px}@media (min-width:1025px){.account-data__footer{border-top:1px solid #e5e5e5;margin-top:40px;padding-top:40px}}.account-data__button{max-width:400px;width:100%}.form-field-password__password-toggle{background:none;border:none;color:#ccc;cursor:pointer;font-size:12px;height:12px;margin-top:-3px;width:18px}.form-field-password__password-toggle:before{content:"\ea79"}.form-field-password__password-toggle--active{color:#343535}.form-field-password__password-toggle:focus{outline:none}.product-review__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.product-review__info,.product-review__status{color:#b2b2b2;font-size:14px}.product-review__status-wrapper{margin-top:3px;width:100%}.product-review__status{font-weight:500;margin-right:5px}.product-review__status--loyalty{color:#299926;font-weight:400}.product-review__status--loyalty:before{content:"\ea11";margin-right:3px}.product-review__content{margin:15px 0 30px}.product-review__title{font-weight:500;line-height:1.7;margin:0}@media (min-width:1025px){.product-review__title{font-size:18px;margin:0 0 5px}}.product-review__message{font-size:14px;line-height:1.7;margin:0}@media (min-width:1025px){.product-review__message{font-size:16px}}.product-review__footer{align-items:flex-end;display:flex}.product-review__buttons{display:flex}.product-review__button{background:none;border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;padding:40px 0 0;position:relative;text-align:center;width:30px}.product-review__button:before{font-size:27px;left:50%;position:absolute;top:0;transform:translateX(-50%)}.product-review__button--mark-as-helpful{margin-right:25px}.product-review__button--mark-as-helpful:before{content:"\ea70"}.product-review__button--mark-as-not-helpful:before{content:"\ea6f"}.product-review__add-comment{color:#299926;font-size:14px;margin-left:10px;text-decoration:underline}.product-review__add-comment:hover{color:#299926;text-decoration:none}.product-review__add-comment:visited{color:#299926}.product-reviews-list__header{border-bottom:1px solid #eee;display:flex;justify-content:flex-end;margin-bottom:25px;padding-bottom:25px}@media (min-width:1025px){.product-reviews-list__header{margin-bottom:30px;padding-bottom:30px}}.product-reviews-list__sort-select{flex:0 1 auto;margin-left:auto;min-width:275px}.product-reviews-list__reviews{margin-bottom:50px}@media (min-width:1025px){.product-reviews-list__reviews{margin-bottom:35px}}.product-reviews-list__review{margin-bottom:50px}@media (min-width:1025px){.product-reviews-list__review{margin-bottom:70px}}.product-reviews-list__review:last-child{margin-bottom:0}.reviews-stats__rating-stats{align-items:center;display:flex;justify-content:space-between}@media (min-width:769px){.reviews-stats__rating-stats{margin-bottom:5px}.reviews-stats__rating-stats:last-child{margin-bottom:0}}.reviews-stats__rating{font-size:12px;padding-right:15px;position:relative}.reviews-stats__rating:before{color:#eaeaea;content:"\ea6e";font-size:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:769px){.reviews-stats__rating{font-size:14px;padding-right:20px}}.reviews-stats__progress-bar{background:#eaeaea;flex:1 1 auto;height:5px;margin:0 0 0 5px;position:relative}@media (min-width:769px){.reviews-stats__progress-bar{margin:0 10px}}.reviews-stats__progress-bar span{background:#343535;display:block;height:100%;left:0;position:absolute;top:0}.reviews-stats__rating-count{display:none}@media (min-width:769px){.reviews-stats__rating-count{color:#b2b2b2;display:block;font-size:14px}}.reviews-widget__header{align-items:center;display:flex;justify-content:flex-start}.reviews-widget__headline{font-size:16px;font-weight:600;margin-right:20px}.reviews-widget__rating{font-size:18px;font-weight:600;margin-top:15px}.reviews-widget__reviews-stats{margin:15px 0}.reviews-widget__reviews-link{margin-top:24px}.reviews-widget__reviews-link,.reviews-widget__reviews-link:visited{color:#299926;font-size:14px;font-weight:300;text-decoration:underline}.reviews-widget__reviews-link:hover,.reviews-widget__reviews-link:visited:hover{text-decoration:none}.reviews-widget__reviews-info{margin-top:16px}.loadbee-box__collapse-wrapper{position:relative}.loadbee-box__collapse{min-height:190px;padding-bottom:90px}@media (min-width:768px){.loadbee-box__collapse{min-height:320px}}@media (min-width:1024px){.loadbee-box__collapse{min-height:420px;padding-bottom:120px}}.loadbee-box__tab-content{margin:0 -15px}.loadbee-box__expand-button{align-items:flex-end;background:linear-gradient(0deg,#fff,#fff 80%,rgba(255,255,255,0));bottom:0;display:flex;height:90px;justify-content:center;position:absolute;width:100%}@media (min-width:768px){.loadbee-box__expand-button{background:linear-gradient(0deg,#fff,#fff 70%,rgba(255,255,255,0))}}@media (min-width:1024px){.loadbee-box__expand-button{background:linear-gradient(0deg,#fff,#fff 60%,rgba(255,255,255,0));height:120px}}.loadbee-box__button-label{width:100%}.loadbee-box__button-label:after{content:"\ea04";font-size:8px;margin-left:8px;text-decoration:none;transition:transform .1s linear;vertical-align:1px}@media (min-width:768px){.loadbee-box__button-label{width:auto}}.loadbee-box__button-label--collapse:after{transform:scaleY(-1)}.review-window{display:block}.review-window__header{font-size:18px;font-weight:600;line-height:25px}@media (min-width:769px){.review-window__header{border-bottom:2px solid #299926;padding:25px 20px 20px}}@media (min-width:1025px){.review-window__header{font-size:21px;line-height:28px}}.review-window__headline{margin:auto;max-width:900px}.review-window__content{font-weight:400;margin:auto;max-width:940px;padding:30px 20px}.review-window__success-box{align-items:center;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;line-height:24px;margin:30px auto;max-width:600px;text-align:center;width:100%}.review-window__success-icon{background:#299926;border-radius:50%;color:#fff;font-size:30px;height:70px;line-height:70px;margin-bottom:30px;text-align:center;width:70px}.review-window__success-icon:before{content:"\ea11";vertical-align:middle}.review-window__success-headline{font-size:21px;font-weight:500;line-height:27px;margin-bottom:15px}.review-window__success-button{margin-top:40px;min-width:66%}.review-window__success-loyalty-info{font-size:14px;margin-top:20px}.review-window__warning-icon{border-radius:50%;display:inline-block;height:20px;overflow:hidden;position:relative;vertical-align:middle;width:20px}.review-window__warning-icon:before{color:#ec601a;content:"\25B2";display:inline-block;font-size:26px;left:-3px;line-height:20px;position:relative;top:-3px}.review-window__warning-icon:after{color:#fff;content:"!";font-size:11px;font-weight:600;left:0;line-height:20px;position:absolute;top:0;width:100%}.review-area{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1500px;padding:30px 20px;width:100%}@media (min-width:1025px){.review-area{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.review-area{padding-left:90px;padding-right:90px}}.review-area__header{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;width:100%}@media (min-width:371px){.review-area__header{margin-bottom:0;width:calc(50% - 10px)}}@media (min-width:769px){.review-area__header{margin-bottom:45px;width:100%}}.review-area__headline{font-size:36px;font-weight:600;line-height:1;margin-bottom:15px}@media (min-width:769px){.review-area__headline{margin-bottom:10px}}.review-area__reviews-stats{width:100%}@media (min-width:371px){.review-area__reviews-stats{width:calc(50% - 10px)}}@media (min-width:769px){.review-area__reviews-stats{max-width:410px;padding-right:20px;width:30%}}.review-area__write-review{display:flex;flex-wrap:wrap;justify-content:space-between;margin:45px 0 30px;width:100%}@media (min-width:769px){.review-area__write-review{display:grid;grid-template-columns:1fr 1fr;margin:0;width:70%}.review-area--no-reviews .review-area__write-review{width:100%}}.review-area__column{align-items:center;background:#f4f4f4;display:flex;flex-direction:column;flex-shrink:1;justify-content:center;padding:25px 50px;text-align:center;width:100%}@media (min-width:769px){.review-area__column{align-items:flex-start;text-align:left}}.review-area__column:first-child{padding-bottom:0}@media (min-width:769px){.review-area__column:first-child{padding-bottom:25px}}.review-area__column--bold{font-size:18px;font-weight:600;line-height:24px}.review-area__reviews-list{width:100%}@media (min-width:769px){.review-area__reviews-list{margin-top:40px}}.review-area__review-process-info{margin-top:8px;max-width:100%}.review-form{display:flex;flex-wrap:wrap;justify-content:center;position:relative}@media (min-width:769px){.review-form{flex-wrap:nowrap}}.review-form__product-info{align-self:flex-start;display:table;font-size:14px;line-height:19px;margin-bottom:40px;position:relative}@media (min-width:769px){.review-form__product-info{margin-right:45px}}.review-form__product-image{border:1px solid #a7abb2;margin-bottom:16px;max-width:200px;padding:10px}@media (min-width:769px){.review-form__product-image{max-width:225px}}.review-form__product-data{caption-side:bottom;display:table-caption}.review-form__product-name{font-weight:600}.review-form__form{width:100%}@media (min-width:769px){.review-form__form{max-width:460px}}.review-form__input{margin-bottom:16px}.review-form__input--textarea .form-field__input{min-height:100px}.review-form__input--rating{margin-top:16px}.review-form__captcha{margin:30px 0}.review-form__button{width:100%}@media (min-width:769px){.review-form__button{width:80%}}.review-form__loader{align-items:center;background:rgba(255,255,255,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.form-field-rating{display:inline-block}.form-field-rating__input{display:none}.form-field-rating__label{display:block;font-size:14px;font-weight:400;margin-bottom:8px}@media (min-width:769px){.form-field-rating__label{font-size:12px;font-weight:500}}.form-field-rating--disabled .form-field-rating__label,.form-field-rating--read-only .form-field-rating__label{color:#eaeaea}.form-field-rating--error .form-field-rating__label{color:#ec2730}.form-field-rating__stars{display:inline-flex;flex-direction:row-reverse;margin:0 -6px}.form-field-rating__star{box-sizing:content-box;color:#299926;cursor:pointer;display:flex;height:35px;justify-content:center;padding:0 6px;width:35px}.form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:before{content:"\ea6d";font-size:35px;line-height:35px;vertical-align:middle}.form-field-rating__star:hover:before,.form-field-rating__star:hover~.form-field-rating__star:before,.form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:hover:before,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__star:before,.form-field-rating__stars:hover .form-field-rating__star:hover~.form-field-rating__stars:hover .form-field-rating__star:before,input:checked~.form-field-rating__star:before{content:"\ea6e"}.configurator-set{background-color:#f7f7f7;padding:15px 0;width:100%}@media (min-width:1025px){.configurator-set{padding:20px 0;position:-webkit-sticky;position:sticky;top:93px;z-index:100}}.configurator-set--current-select-item{padding:15px 0 0}.configurator-set__wrapper{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.configurator-set__wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.configurator-set__wrapper{padding-left:90px;padding-right:90px}}@media (min-width:1024px){.configurator-set__wrapper{display:flex}}.configurator-set__name{color:#343535;display:block;font-size:16px;font-weight:500;line-height:18px;margin:0 0 10px;max-width:1920px;padding-left:20px;padding-right:20px;text-align:center;width:100%}@media (min-width:1025px){.configurator-set__name{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.configurator-set__name{padding-left:90px;padding-right:90px}}@media (min-width:1024px){.configurator-set__name{font-size:18px;line-height:22px;margin:0 0 20px;text-align:left}}.configurator-set__summary-wrapper{align-items:center;background:#fff;bottom:0;box-shadow:0 -8px 20px rgba(0,0,0,.16);display:flex;justify-content:center;left:0;min-height:50px;position:fixed;right:0;z-index:1210}@media (min-width:1024px){.configurator-set__summary-wrapper{background:unset;bottom:unset;box-shadow:none;left:unset;margin-left:3px;position:relative;right:unset;z-index:unset}}.configurator-set__empty-summary{align-items:center;background-color:#dedede;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center;min-height:50px;position:relative;text-align:center;width:100%}@media (min-width:1024px){.configurator-set__empty-summary{margin-left:3px}}.configurator-set__price-wrapper{display:flex;flex-direction:column;position:absolute;right:20px;text-align:right;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.configurator-set__price-wrapper{align-items:center;flex-direction:row;padding:5px 0;position:unset;right:unset;text-align:left;top:unset;transform:none}}.configurator-set__summary-info-headline{color:#343535;font-size:14px;line-height:16px;text-align:left}@media (min-width:1024px){.configurator-set__summary-info-headline{font-size:16px;line-height:18px}}.configurator-set__price-main{color:#343535;display:inline;font-size:14px;font-weight:600;line-height:16px}@media (min-width:1024px){.configurator-set__price-main{font-size:22px;line-height:28px;margin-right:10px}}.configurator-set__price-old{color:dimgray;font-size:14px;line-height:16px;text-decoration:line-through;white-space:nowrap}.configurator-set__savings{background-color:#e8f7de;color:#299926;display:table;font-size:14px;line-height:16px;padding:3px}@media (min-width:1024px){.configurator-set__savings{display:inline-block;margin-bottom:15px}}.configurator-set__summary-info{background:#fff;height:100%;width:100%}@media (min-width:1024px){.configurator-set__summary-info{display:flex;flex-direction:column;justify-content:center;padding:0 15px}}@media (min-width:1261px){.configurator-set__summary-info{padding:0 30px}}.configurator-set__summary-info-wrapper{padding:11px 20px;position:relative}@media (min-width:1024px){.configurator-set__summary-info-wrapper{padding:0;position:unset}}.configurator-set__add-to-cart{font-size:14px;font-weight:400;max-width:none;width:100%}.configurator-set__actions{align-items:center;display:flex;position:absolute;right:30px;top:10px}.configurator-set__equality-mark{display:none}@media (min-width:1024px){.configurator-set__equality-mark{background-color:#fff;border:1px solid #eaeaea;border-radius:50%;display:block;height:43px;left:-23px;position:absolute;top:calc(50% - 21.5px);width:43px;z-index:10}.configurator-set__equality-mark:before{color:#343535;content:"\ea21";font-size:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.configurator-set-element{background-color:#fff;border:2px solid transparent;cursor:pointer;flex-basis:0;flex-grow:1;height:70px;padding:10px;position:relative;transition:border-color .3s}@media (min-width:768px){.configurator-set-element{height:100%;min-height:170px}}.configurator-set-element--active{border-color:#299926}.configurator-set-element--mobile-select{border:none;border-bottom:1px solid #d8d8d8;height:auto;margin-top:20px;padding:30px}@media (min-width:1024px){.configurator-set-element:hover{border-color:#299926}}.configurator-set-element__overall-info{height:100%}.configurator-set-element__overall-info-chosen-position{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}@media (min-width:1024px){.configurator-set-element__overall-info-chosen-position{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.configurator-set-element__element-image{height:max-content;margin-right:5px;max-height:35px;max-width:25px;transition:filter .2s;width:auto}@media (min-width:371px){.configurator-set-element__element-image{margin-right:10px;max-width:35px}}@media (min-width:1024px){.configurator-set-element__element-image{margin-right:40px;max-height:none;max-width:60px}}.configurator-set-element__element-image--active{filter:invert(40%) sepia(74%) saturate(639%) hue-rotate(71deg) brightness(101%) contrast(83%)}.configurator-set-element__element-content{display:flex;flex-direction:column;overflow:hidden}.configurator-set-element__element-optional{color:#9f9f9f;display:block;font-size:12px;line-height:14px;margin-top:5px}@media (min-width:1261px){.configurator-set-element__element-optional{font-size:14px;line-height:16px}}.configurator-set-element__product-not-chosen{align-items:center;display:flex;height:100%;justify-content:flex-start}@media (min-width:1024px){.configurator-set-element__product-not-chosen{padding:20px}}.configurator-set-element__plus{display:none}@media (min-width:1024px){.configurator-set-element__plus{background-color:#fff;border:1px solid #eaeaea;border-radius:50%;display:block;height:43px;position:absolute;right:-23px;top:calc(50% - 21.5px);width:43px;z-index:10}.configurator-set-element__plus:before{color:#343535;content:"\ea01";font-size:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.configurator-set-element__element-name{line-clamp:2;-webkit-line-clamp:2;color:#343535;display:block;font-size:12px;font-weight:600;line-height:14px;overflow:hidden;text-overflow:ellipsis}@media (min-width:371px){.configurator-set-element__element-name{font-size:14px;line-height:16px}}@media (min-width:1024px){.configurator-set-element__element-name{font-size:16px;line-height:18px}}.configurator-set-element__element-name--chosen{width:calc(100% - 35px)}.configurator-set-element__element-name--chosen span{display:block;font-weight:400}@media (min-width:1024px){.configurator-set-element__element-name--chosen{margin-bottom:20px}.configurator-set-element__element-name--chosen:before{color:#299926;content:"\ea11";font-size:9px;margin-right:10px}.configurator-set-element__element-name--chosen span{display:inline-block}}.configurator-set-element--mobile-select .configurator-set-element__element-name--chosen{display:none}.configurator-set-element__product-name{-webkit-line-clamp:3;color:#343535;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}.configurator-set-element__product{align-items:center;display:flex;max-width:100%}@media (min-width:1024px){.configurator-set-element__product{padding:0 10px}}@media (min-width:1261px){.configurator-set-element__product{padding:0 20px}}.configurator-set-element__product-brand{color:#343535;display:block;font-size:14px;line-height:16px}.configurator-set-element__product-image{display:block;height:max-content;margin-right:5px;max-height:35px;max-width:25px;width:auto}@media (min-width:371px){.configurator-set-element__product-image{margin-right:10px;max-width:35px}}@media (min-width:1024px){.configurator-set-element__product-image{margin-right:15px;max-height:none;max-width:85px}}.configurator-set-element--mobile-select .configurator-set-element__product-image{margin-right:15px;max-height:none;max-width:85px}.configurator-set-element__remove{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}@media (min-width:1024px){.configurator-set-element__remove{right:15px;top:15px}}.configurator-set-element__remove:before{color:#343535;content:"\ea71";font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.configurator-set-element__product-data{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.configurator-set-element__product-price-conf,.configurator-set-element__product-price-old{display:block;font-size:14px;line-height:16px}.configurator-set-element__product-price-conf{color:#299926;font-weight:600;margin-top:auto}.configurator-set-element__product-price-old{color:dimgray;text-decoration:line-through;white-space:nowrap}.configurator-products-list-page--enter_right,.configurator-products-list-page--leave-to_right{transform:translate3d(100%,0,0)}.configurator-products-list-page--enter_left,.configurator-products-list-page--leave-to_left{transform:translate3d(-100%,0,0)}.configurator-products-list-page--enter-active,.configurator-products-list-page--leave-active{transition:transform .3s}.configurator-products-list-page__pdp-sidebar{background:#fff;bottom:0;display:flex;flex-direction:column;max-width:100vw;overflow-anchor:none;position:fixed;right:0;top:0;transform:translateZ(0);z-index:1601}.configurator-products-list-page__header{background:#fff;position:relative;z-index:1}.configurator-products-list-page__content{overflow-x:hidden;overflow-y:auto}.configurator-products-list-page__close{cursor:pointer;position:absolute;right:20px;top:24px;z-index:2}.configurator-products-list-page__close:before{content:"\ea15";font-size:15px}@media (min-width:769px){.configurator-products-list-page__close{right:30px;top:30px}}.configurator-products-list-page__product-name{color:#343535;font-size:22px;font-weight:600;line-height:30px;margin-bottom:50px}.configurator-products-list-page__button{min-width:100%}.configurator-products-list-page .filters{z-index:10000}@media (min-width:1025px){.configurator-products-list-page .filters{z-index:3}}.configurator-products-list-page .modal__content{overflow:hidden}.configurator-page .header__mobile-bottom{display:none}.configurator-page .scroll-page-to-top{bottom:110px}.buy-box-small{display:block;font-weight:400}.buy-box-small,.buy-box-small__wrapper{position:relative;width:100%}.buy-box-small__brand,.buy-box-small__name{color:#343535;font-size:21px;line-height:28px;margin:0 0 17px}@media (min-width:768px){.buy-box-small__brand,.buy-box-small__name{font-size:25px;line-height:32px}}.buy-box-small__brand{font-weight:400}.buy-box-small__brand--mobile{display:block;font-size:14px;line-height:18px;margin:0}.buy-box-small__name{font-weight:500;margin-bottom:17px}.buy-box-small__name--mobile{display:block;font-size:14px;line-height:24px;margin:0}.buy-box-small__short-description{color:#343535;font-size:14px;line-height:24px}@media (min-width:768px){.buy-box-small__short-description{font-size:16px;line-height:24px}}.buy-box-small__short-description--desktop{display:none}@media (min-width:768px){.buy-box-small__short-description--desktop{display:block;margin-bottom:24px}}.buy-box-small__short-description-title{color:#343535;display:block;font-size:14px;font-weight:500;line-height:21px;margin-bottom:8px}.buy-box-small__mobile-short-description{background-color:#f4f4f4;padding:15px 20px;text-align:left}.buy-box-small__mobile-price-wrapper{margin-right:10px;width:45%}@media (min-width:361px){.buy-box-small__mobile-price-wrapper{width:35%}}.buy-box-small__inner-price-wrapper{display:flex;text-align:left}.buy-box-small__inner-price-wrapper--mobile{flex-direction:column}.buy-box-small__price{color:#343535;display:block}@media (min-width:768px){.buy-box-small__price{display:block}}.buy-box-small__price--base,.buy-box-small__price--new{font-size:18px;font-weight:500;line-height:23px}@media (min-width:361px){.buy-box-small__price--base,.buy-box-small__price--new{font-size:21px;line-height:25px}}@media (min-width:768px){.buy-box-small__price--base,.buy-box-small__price--new{font-size:25px;line-height:25px}}.buy-box-small__price--savings{color:#343535;display:block;font-size:14px;line-height:21px}@media (min-width:768px){.buy-box-small__price--savings{font-size:16px;line-height:25px}}.buy-box-small__price--old{font-size:14px;line-height:25px;margin-left:6px;text-decoration:line-through}.buy-box-small__mobile-info .buy-box-small__price--old{margin-left:0}@media (min-width:768px){.buy-box-small__price--old{font-size:16px;line-height:25px;margin-left:8px}}.buy-box-small__price--new{color:#c22e12}.buy-box-small__price--base{color:#343535}.buy-box-small__price--unit{color:#b2b2b2;font-size:12px;font-weight:400}.buy-box-small__size-select-wrapper{align-items:center;display:flex;justify-content:center;padding:15px}.buy-box-small__size-select-wrapper--selected{justify-content:flex-start}@media (min-width:768px){.buy-box-small__size-select-wrapper{justify-content:space-between;padding:20px}.buy-box-small__size-select-wrapper:after{color:#b2b2b2;content:"\ea06";display:block;font-size:15px}}.buy-box-small__size-label{font-weight:500;text-align:left}@media (min-width:768px){.buy-box-small__size-label{font-weight:400}}.buy-box-small__quantity-value,.buy-box-small__size-label,.buy-box-small__size-value{color:#343535;font-size:16px;line-height:16px}.buy-box-small__size-value{font-weight:500;margin-left:auto;padding-left:30px;padding-right:10px}.buy-box-small__size-value:empty{display:none}.buy-box-small__vat-info{color:#b2b2b2;display:block;font-size:12px;line-height:14px}.buy-box-small__vat-info a{color:#343535;cursor:pointer;text-decoration:underline}@media (min-width:768px){.buy-box-small__vat-info{margin-bottom:20px}}.buy-box-small__mobile-info{background-color:#fff;display:flex;height:0;padding:15px 20px;position:relative;transform:translateY(100%);transition:transform .3s;width:100%;z-index:-1}.buy-box-small__mobile-info--visible{box-shadow:0 -5px 20px rgba(0,0,0,.16);height:auto;transform:translateY(0)}.buy-box-small__add-to-cart-form{bottom:0;display:flex;flex-wrap:wrap;position:fixed;width:100%;z-index:500}@media (min-width:768px){.buy-box-small__add-to-cart-form{grid-gap:8px;bottom:unset;display:grid;flex-wrap:nowrap;grid-auto-rows:1fr;margin-bottom:0;margin-top:8px;max-height:none;position:relative;z-index:unset}}.buy-box-small__add-to-cart{font-size:16px;line-height:19px;padding:15px;position:relative;width:50%;z-index:1}@media (min-width:681px){.buy-box-small__add-to-cart{max-height:50px}}@media (min-width:768px){.buy-box-small__add-to-cart{max-height:58px;width:100%}.buy-box-small__add-to-cart:after{color:#fff;content:"\ea0e";font-size:23px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}}.buy-box-small__loader{align-items:center;background-color:rgba(255,255,255,.5);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.buy-box-small__options-select-wrapper{position:relative;z-index:10}.buy-box-small__price--old,.buy-box-small__price--standard{font-size:14px;line-height:25px}.buy-box-small__price--old{color:#5b5d5d;margin-left:0}.buy-box-small__page-link{color:#299926;display:table;font-size:14px;line-height:18px;margin-top:20px;padding:0 20px;text-decoration:underline}.buy-box-small__page-link:hover,.buy-box-small__page-link:visited{color:inherit}@media (min-width:768px){.buy-box-small__page-link{padding:0}}.buy-box-small__top-wrapper{padding:0 20px 20px}@media (min-width:768px){.buy-box-small__top-wrapper{padding:0}}.buy-box-small__size-select{background-color:#fff;border:1px solid #b2b2b2;position:relative;width:50%;z-index:1}.buy-box-small .form-field__dropdown-option{font-size:14px;justify-content:space-between;line-height:19px;padding:15px 10px}.buy-box-small .form-field__dropdown-option span{padding:0 10px;width:33%}.buy-box-small .form-field--type_select .form-field__input{font-size:14px;justify-content:space-between;line-height:19px;padding-right:60px}.buy-box-small__variations-wrapper{margin-bottom:9px;margin-top:20px}@media (min-width:768px){.buy-box-small__variations-wrapper{margin-top:0}}.buy-box-small__selected-variation{color:#343535;display:block;font-size:14px;line-height:21px;margin-bottom:8px}.buy-box-small__selected-variation span{font-weight:500}.loyalty-overview,.size-select-small{display:block}.loyalty-overview table{text-align:center;width:100%}@media (min-width:768px){.loyalty-overview table{table-layout:fixed}}.loyalty-overview table td,.loyalty-overview table th{border:1px solid #eaeaea;padding:5px}@media (min-width:768px){.loyalty-overview table td,.loyalty-overview table th{padding:5px 15px}}.loyalty-overview table th{background:#f4f4f4;border-bottom-color:#343535}.loyalty-overview table th span{display:none;font-weight:400}@media (min-width:768px){.loyalty-overview table th span{display:inline}}.loyalty-overview table td{color:#d8d8d8;font-weight:500}.loyalty-overview table td:empty:before{color:#299926;content:"\ea11";font-size:14px;vertical-align:middle}.loyalty-overview table td:first-child{color:#343535;font-weight:400;text-align:left}.loyalty-overview .accordions-list__accordion:first-child .accordion__button{border-top:none}.loyalty-register__bg{margin-left:-20px;max-width:1000px;width:calc(100% + 40px)}@media (min-width:1024px){.loyalty-register__bg{margin:auto;width:auto}}.loyalty-register__background-image{max-width:100%}.loyalty-register__content{align-items:center;display:inline-flex;flex-direction:column;text-align:center;width:100%}@media (min-width:768px){.loyalty-register__content{margin-left:10%;width:80%}}@media (min-width:1024px){.loyalty-register__content{margin-left:20%;width:60%}}.loyalty-register__text{font-weight:500;margin:15px 0}.loyalty-register__club-icons{display:none;margin:25px 0}@media (min-width:768px){.loyalty-register__club-icons{display:inline-grid;grid-template-columns:1fr 1fr 1fr}}.loyalty-register__club-icon{align-items:center;display:inline-flex;flex-direction:column;margin:0 15px 15px}.loyalty-register__club-icon img{margin-bottom:5px;width:42px}.loyalty-register__form{align-items:center;display:flex;flex-direction:column;width:100%}.loyalty-register__button{display:inline-flex;flex-direction:column;margin-top:25px;max-width:100%;width:490px}.loyalty-register__success-icon:before{color:#299926;content:"\ea11";font-size:25px}.loyalty-register__success-headline{font-size:21px;line-height:28px;margin-bottom:15px}.loyalty-page__navigation{margin:30px 0;overflow:hidden;position:relative}.loyalty-page__navigation .swipable-list__button{align-items:center;background:linear-gradient(90deg,#fff,rgba(255,255,255,0));display:flex;height:100%}.loyalty-page__navigation .swipable-list__button--next{background:linear-gradient(-90deg,#fff,rgba(255,255,255,0))}.loyalty-page__points-overview{border:1px solid #ededed;display:flex;flex-direction:column-reverse;font-weight:400;margin:35px 0 30px}@media (min-width:769px){.loyalty-page__points-overview{flex-direction:row}}.loyalty-page__column{display:flex;flex-direction:column;justify-content:center;padding:30px 25px;width:100%}@media (min-width:769px){.loyalty-page__column{width:50%}}.loyalty-page__column--gray{background:#f4f4f4}.loyalty-page__text{font-size:16px;line-height:25px}.loyalty-page__text--big{font-size:21px;line-height:27px}.loyalty-page__text--bold{font-weight:600}.loyalty-page__bar-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0;position:relative}.loyalty-page__bar{background-color:#d8d8d8;border-radius:3px;height:12px;overflow:hidden;position:relative;width:100%}.loyalty-page__bar-label{color:#b2b2b2;font-size:12px;line-height:15px;margin:7px 0}.loyalty-page__bar-label--active{color:#343535}.loyalty-page__bar-label--big{font-size:14px;line-height:17px}.loyalty-page__bar-progress{background-color:#299926;height:100%;left:-5px;position:absolute;top:0;transform:skew(-45deg)}.loyalty-page__image-wrapper{align-items:center;align-self:center;display:flex;position:relative}@media (min-width:769px){.loyalty-page__image-wrapper{max-height:205px}}.loyalty-page__image{max-height:100%;max-width:100%}@media (min-width:769px){.loyalty-page__image{max-height:205px}}.loyalty-page__image-progress-wrapper{display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.loyalty-page__image-progress-wrapper img{height:100%}.loyalty-page__image-dots{height:100%;left:0;position:absolute;top:0}.loyalty-page__image-partial-wrapper{height:100%;overflow:hidden;transition:width 2s linear;width:0}.loyalty-page__content{margin-top:30px}.loyalty-page__link{color:#299926;font-size:14px;line-height:21px}.loyalty-page__link:hover,.loyalty-page__link:visited{color:#299926}.loyalty-page__grid{margin:50px -20px 0}.loyalty-page__grid:empty{display:none}@media (min-width:1025px){.loyalty-page__grid{margin:50px -30px 0}}@media (min-width:1441px){.loyalty-page__grid{margin:50px -90px 0}}.loyalty-page__grid .accordions-list__accordion{border-bottom:none;margin-bottom:-1px}.loyalty-page__grid .accordions-list__accordion:last-child{border-bottom:1px solid #b2b2b2}.loyalty-page__grid .accordion__button{border-top:1px solid #b2b2b2;font-weight:600}.loyalty-page__grid .accordion__button:after{font-size:10px;font-weight:inherit}.loyalty-navigation__menu{background-color:#fff;border:1px solid dimgray}.loyalty-navigation__menu .accordion__button{border-bottom:1px solid dimgray;font-size:18px;font-weight:600;line-height:25px;margin-bottom:-1px;padding:12px 25px}.loyalty-navigation__menu .accordion__button:after{font-size:10px;padding:0 25px}.loyalty-navigation__menu .accordion__content-inner{padding:0}.loyalty-navigation__list{border-top:1px solid dimgray;list-style-type:none;margin:-1px 0 0;padding:20px 30px}.loyalty-navigation__link{color:#343535;display:block;padding:10px 0;text-decoration:none}.loyalty-navigation__link--active{font-weight:700}.loyalty-navigation__link:hover,.loyalty-navigation__link:visited{color:#343535;text-decoration:none}.loyalty-history{font-weight:400}.loyalty-history__section{margin:30px 0}.loyalty-history__table{border:1px solid #ededed;font-size:14px;line-height:18px;table-layout:fixed;text-align:left;width:100%}.loyalty-history__table td,.loyalty-history__table th{padding:10px 20px}.loyalty-history__table th{overflow:hidden;text-overflow:ellipsis}.loyalty-history__table th:first-child{width:65%}@media (min-width:768px){.loyalty-history__table th:first-child{width:auto}}.loyalty-history__table td{border:1px solid #ededed}.loyalty-history__table-head{font-size:16px;font-weight:500}.loyalty-history__status--confirmed:after{color:#299926;content:"\ea11";font-size:10px}.loyalty-history__copy-box{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:768px){.loyalty-history__copy-box{align-items:center;flex-direction:row;justify-content:space-between}}.copy-box__text{overflow:hidden;position:relative;text-overflow:ellipsis;width:100%}.copy-box__success-message{color:#299926;display:inline-block;font-weight:400}.copy-box__icon-wrapper{position:relative;text-align:center}.copy-box__icon{color:#299926;cursor:pointer;display:inline-block;margin:3px}.copy-box__icon:before{content:"\ea17";font-size:24px}.copy-box__success-icon{background:#299926;border-radius:50%;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.copy-box__success-icon:before{color:#fff;content:"\ea11";font-size:12px;line-height:24px}.copy-box-animation--leave{opacity:1;transition:opacity .2s;transition-delay:3s}.copy-box-animation--leave-to{opacity:0;transition:opacity .2s;transition-delay:3s}.loyalty-unsubscribe{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px 0;position:relative;z-index:0}.loyalty-unsubscribe__bg{display:flex;justify-content:space-between;margin:30px -20px 15px;width:calc(100% + 40px)}@media (min-width:769px){.loyalty-unsubscribe__bg{height:auto;left:0;margin-top:125px;position:absolute;top:0;z-index:-1}}@media (min-width:1024px){.loyalty-unsubscribe__bg{margin:0 -50px;max-height:300px;width:calc(100% + 100px)}}.loyalty-unsubscribe__background-image{max-height:100%;max-width:100%}@media (min-width:769px){.loyalty-unsubscribe__background-image--mobile{display:none}}.loyalty-unsubscribe__background-image--desktop{display:none}@media (min-width:769px){.loyalty-unsubscribe__background-image--desktop{display:inline-block;max-width:25%}}.loyalty-unsubscribe__content{text-align:center}@media (min-width:769px){.loyalty-unsubscribe__content{padding:80px 25% 0}}@media (min-width:1024px){.loyalty-unsubscribe__content{padding-top:0}}@media (min-width:769px){.loyalty-unsubscribe__logo{margin-bottom:50px}}@media (min-width:1024px){.loyalty-unsubscribe__logo{margin-bottom:10px}}.loyalty-unsubscribe__headline{font-size:21px;line-height:28px}.loyalty-unsubscribe__text{font-size:16px;font-weight:400;line-height:24px;margin:30px 0}.loyalty-unsubscribe__text a,.loyalty-unsubscribe__text a:hover,.loyalty-unsubscribe__text a:visited{color:#299926}.loyalty-unsubscribe__button{margin:20px 0 0;width:100%}@media (min-width:681px){.loyalty-unsubscribe__button{margin:60px auto 0;width:80%}}.loyalty-tile{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.loyalty-tile:hover{z-index:2}.loyalty-tile__blocker{cursor:not-allowed;height:calc(100% + 2px);left:0;position:absolute;top:0;width:100%;z-index:2}.loyalty-tile__image-wrapper{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%;z-index:1}.loyalty-tile__image{height:100%;left:0;position:absolute;top:0;width:100%}.loyalty-tile--disabled .loyalty-tile__image{opacity:.5}.loyalty-tile__tooltip{position:absolute;right:10px;top:10px;z-index:3}.loyalty-tile__title{display:block;font-size:14px;font-weight:500;line-height:1.3;margin:10px 0 7px}.loyalty-tile--disabled .loyalty-tile__title{opacity:.5}.loyalty-tile__bottom-wrapper{margin-top:auto}.loyalty-tile__subtitle{display:block;font-size:14px;margin-bottom:10px}.loyalty-tile--disabled .loyalty-tile__subtitle{opacity:.5}.loyalty-tile__subtitle:last-child{margin-bottom:27px}.loyalty-tile__link{color:#299926;font-size:14px;font-weight:400;text-decoration:underline}@media (min-width:680px){.loyalty-tile__link{font-size:16px}}.loyalty-tile--disabled .loyalty-tile__link{opacity:.5}.loyalty-tile__link:visited{color:#299926}.loyalty-tile__link:hover{text-decoration:none}.loyalty-tiles-list__header{margin-bottom:16px}@media (min-width:768px){.loyalty-tiles-list__header{margin-bottom:24px}}.loyalty-tiles-list__headline{font-size:16px}@media (min-width:768px){.loyalty-tiles-list__headline{font-size:21px;line-height:28px}}.loyalty-tiles-list__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:-12px;padding:0}.loyalty-tiles-list__element{display:flex;margin:0;padding:12px;width:50%}@media (min-width:768px){.loyalty-tiles-list__element{width:25%}}@media (min-width:1025px){.loyalty-tiles-list__element{width:20%}}.loyalty-tiles-list__element>*{width:100%}loyalty-earn-points *{display:none}.loyalty-spend-points__list{margin-bottom:30px}.loyalty-spend-points-tile{position:relative}.loyalty-spend-points-tile__tile{position:static}.loyalty-claimable-tile{position:relative}.loyalty-claimable-tile--disabled{opacity:.5}.loyalty-claimable-tile--has-overlay{overflow:hidden}.loyalty-claimable-tile__tile{position:relative;z-index:1}.loyalty-claimable-tile__tile--clickable{cursor:pointer}.loyalty-claimable-tile__overlay-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.loyalty-claimable-tile__overlay{background-color:#f4f4f4;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:space-between;left:0;padding:30px 15px;position:absolute;text-align:center;top:0;width:100%;will-change:transform;z-index:2}.loyalty-claimable-tile__overlay--enter,.loyalty-claimable-tile__overlay--leave-to{transform:translateY(-100%);transition:transform .3s}.loyalty-claimable-tile__overlay--enter-to,.loyalty-claimable-tile__overlay--leave{transform:translateY(0);transition:transform .3s}.loyalty-claimable-tile__close{cursor:pointer;padding:10px 15px;position:absolute;right:0;top:0}.loyalty-claimable-tile__close:before{content:"\ea15";font-size:11px}.loyalty-claimable-tile__overlay-title{font-size:21px;font-weight:600;line-height:28px}.loyalty-claimable-tile__overlay-text-wrapper{align-items:center;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-content:center;margin-top:10px;overflow-y:auto;position:relative}.loyalty-claimable-tile__overlay-text{display:block;max-height:100%;overflow-y:auto;padding-bottom:10px}.loyalty-claimable-tile__overlay-text:after{background:linear-gradient(0deg,#f4f4f4,#f4f4f4 50%,rgba(244,244,244,0));bottom:0;content:"";height:10px;left:0;position:absolute;width:100%}.loyalty-claimable-tile__copy-box{align-items:center;border:1px solid #b2b2b2;display:flex;font-weight:600;justify-content:space-between;min-height:55px;padding:10px 15px;text-align:left}.loyalty-claimable-tile__link{color:#299926;cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}@media (min-width:680px){.loyalty-claimable-tile__link{font-size:16px}}.loyalty-claimable-tile__link:visited{color:#299926}.loyalty-claimable-tile__link:hover{text-decoration:none}.loyalty-claimable-tile__bottom-wrapper{margin-top:15px}.loyalty-claimable-tile__loader{align-items:center;background:rgba(255,255,255,.5);cursor:not-allowed;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.loyalty-club-deals__list{margin-bottom:30px}.loyalty-club-deals-tile{position:relative}.loyalty-club-deals-tile__tooltip{position:absolute;right:10px;top:10px;z-index:3}.loyalty-club-deals-tile__tile-wrapper{position:relative}.loyalty-club-deals-tile__tile{position:static}.loyalty-club-deals-tile__blocker{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.loyalty-club-deals-tile .product-box-content__price,.loyalty-club-deals-tile .product-box-sizes{display:none}.loyalty-club-deals-tile .product-box-content{height:auto;margin-bottom:-8px;position:relative}.configurator-select-sidebar{background:#fff}.configurator-select-sidebar__headline{color:#343535;font-size:21px;font-weight:600;line-height:28px;text-transform:none}.configurator-select-sidebar__content{margin-top:55px;padding:20px}.configurator-select-sidebar__list{list-style-type:none;margin:0;padding:0}.configurator-select-sidebar__item{align-items:center;border-bottom:1px solid #b2b2b2;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0}.configurator-select-sidebar__item:after{content:"\ea03";font-size:12px;font-weight:600;margin-right:55px;transition:margin-right .2s linear}.configurator-select-sidebar__item:hover:after{margin-right:40px}.configurator-select-sidebar__item:first-child{border-top:1px solid #b2b2b2}.simple-popup{background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.6);left:50%;max-height:calc(100% - 20px);max-width:calc(100% - 20px);padding:20px;top:50%;transform:translate(-50%,-50%);width:520px;z-index:1500}.simple-popup--enter,.simple-popup--leave-to{margin-top:50px;opacity:0;transition:margin-top .2s,opacity .2s}.simple-popup--enter-to,.simple-popup--leave{margin-top:0;opacity:1;transition:margin-top .2s,opacity .2s}.simple-popup__content{position:relative}.simple-popup__close{font-size:15px;position:absolute;right:10px;top:10px;z-index:10}.simple-popup__close:before{content:"\ea15"}.set-assembly-layer .slide-in-sidebar__content{display:flex;flex-direction:column;min-height:calc(100% - 60px)}@media (min-width:1260px){.set-assembly-layer .modal__header{height:70px;padding-left:70px}.set-assembly-layer .modal__close-button{top:25px}}.set-assembly-layer .modal__content{overflow:auto}.set-assembly-layer__headline{font-weight:500}@media (min-width:768px){.set-assembly-layer__headline{font-size:21px}}.set-assembly-layer__form-wrapper{display:flex;flex-direction:column;min-height:100%;padding:20px 30px;position:relative}@media (min-width:768px){.set-assembly-layer__form-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1260px){.set-assembly-layer__form-wrapper{padding:40px 70px}}.set-assembly-layer__form-wrapper--assembly-closed{display:flex;flex-direction:column;min-height:100%}@media (min-width:768px){.set-assembly-layer__form-wrapper--assembly-closed{display:flex;flex-direction:row}}@media (max-width:767px){.set-assembly-layer__form-wrapper--iOS{padding-bottom:100px}}.set-assembly-layer__column{flex:0 1 auto;margin-bottom:25px;width:100%}@media (min-width:768px){.set-assembly-layer__column{margin-bottom:0;width:calc(50% - 10px)}}@media (min-width:1260px){.set-assembly-layer__column{width:calc(50% - 25px)}}.set-assembly-layer__column:last-child{display:flex;flex:1 0 auto;flex-direction:column;margin-bottom:0}@media (min-width:768px){.set-assembly-layer__column:last-child{flex:0 1 auto}}.set-assembly-layer__options--hidden{display:none}@media (min-width:768px){.set-assembly-layer__options--hidden{display:block;opacity:0;position:relative}.set-assembly-layer__options--hidden:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}}.set-assembly-layer__tooltip--assembly{margin-left:10px}.set-assembly-layer__option{margin-bottom:25px}.set-assembly-layer__option:last-child{margin-bottom:0}.set-assembly-layer__option-headline{font-size:16px;font-weight:500;line-height:1.3}.set-assembly-layer__option-headline--assembly{margin-bottom:10px}.set-assembly-layer__option-hint{color:#b2b2b2;font-size:12px;line-height:1.3}.set-assembly-layer__option-hint--assembly{margin-bottom:10px}.set-assembly-layer__option-hint--mount-point{color:#626261;margin-top:10px}.set-assembly-layer__option-hint--return{color:#626261}.set-assembly-layer__input--assembly .form-field-check-list__option{margin-right:55px}.set-assembly-layer__input--mount-point,.set-assembly-layer__input--sole-length{width:calc(50% - 10px)}.set-assembly-layer__input--mount-point .form-field-date__label,.set-assembly-layer__input--mount-point .form-field__label,.set-assembly-layer__input--sole-length .form-field-date__label,.set-assembly-layer__input--sole-length .form-field__label{font-size:12px;font-weight:500}.set-assembly-layer__input--mount-position{margin-top:17px;width:calc(50% - 10px)}.set-assembly-layer__input--sole-length-type{margin-top:10px}.set-assembly-layer__input--sole-length{margin-right:20px}.set-assembly-layer__input-group{display:flex;justify-content:space-between;margin-top:10px;width:100%}@media (min-width:1260px){.set-assembly-layer__input-group{max-width:400px}}.set-assembly-layer__input-group--sole-length{align-items:flex-start;justify-content:flex-start;padding-left:30px}.set-assembly-layer__help-link-wrapper{align-items:flex-end;display:flex;margin-top:17px}.set-assembly-layer__link{font-weight:500}.set-assembly-layer__link,.set-assembly-layer__link:visited{color:#299926;text-decoration:none}.set-assembly-layer__link--help{margin-right:5px}.set-assembly-layer__add-to-cart{font-size:16px;line-height:19px;margin-top:20px;max-height:50px;padding:15px;position:relative;width:100%;z-index:1}@media (min-width:768px){.set-assembly-layer__add-to-cart{max-height:58px}.set-assembly-layer__add-to-cart:after{color:#fff;content:"\ea0e";font-size:23px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}}.set-assembly-layer__help-content{display:block;line-height:1.3;padding-top:140px;position:relative}@media (min-width:768px){.set-assembly-layer__help-content{padding-left:100px;padding-top:0}}.set-assembly-layer__help-content a,.set-assembly-layer__help-content a:visited{color:#222;text-decoration:underline}.set-assembly-layer__help-content a:hover{color:#222;text-decoration:none}.set-assembly-layer__help-figure{left:50%;margin-left:-40px;position:absolute;top:0;width:80px}@media (min-width:768px){.set-assembly-layer__help-figure{left:0;margin-left:0}}.set-assembly-layer__help-image{display:block;height:auto;width:100%}.set-assembly-layer__help-image-caption{display:block;font-size:9px;font-weight:500;text-align:center;width:100%}.set-assembly-layer__footer{margin-bottom:30px;margin-top:auto}@media (min-width:768px){.set-assembly-layer__footer{margin-bottom:0}}.order-voucher-row{font-size:14px;line-height:19px}@media (min-width:1025px){.order-voucher-row{font-size:16px;line-height:21px}}.order-voucher-row__wrapper{color:#343535;display:flex;font-weight:400;justify-content:space-between}.order-voucher-row__code{overflow:hidden;padding-right:35px;position:relative;text-overflow:ellipsis;white-space:nowrap}.order-voucher-row__value{white-space:nowrap}.order-voucher-row__remove-button{color:#343535;cursor:pointer;font-size:13px;margin-left:8px;margin-top:2px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.order-voucher-row__remove-button:before{content:"\ea15"}@media (min-width:1025px){.order-voucher-row__remove-button{transition:opacity .3s}.order-voucher-row__remove-button:hover{opacity:.8}}.order-voucher-row__additional-info{display:block;font-size:12px;text-align:right;width:100%}.product-return-position{font-weight:400}@media (min-width:1025px){.product-return-position{display:table-row}}.product-return-position__wrapper{display:grid;grid-template-columns:100px auto auto;grid-template-rows:auto auto auto;position:relative}@media (min-width:1025px){.product-return-position__wrapper{align-items:flex-start;display:flex;flex-wrap:nowrap}}.product-return-position__image-wrapper{grid-row-end:4;grid-row-start:1;margin-right:20px}@media (min-width:1025px){.product-return-position__image-wrapper{margin-right:30px}}.product-return-position__image-link{display:block;text-decoration:none}.product-return-position__image{display:block;height:auto;width:80px}@media (min-width:361px){.product-return-position__image{width:80px}}@media (min-width:1025px){.product-return-position__image{width:112px}}.product-return-position__details{display:flex;flex-direction:column;grid-column-end:4;grid-column-start:2;margin-bottom:20px;position:relative}@media (min-width:1025px){.product-return-position__details{margin-bottom:0}}.product-return-position__brand{color:#343535;font-size:14px;font-weight:400;line-height:20px;max-width:80%}.product-return-position__name{color:#1f1f1f;font-size:16px;font-weight:500;line-height:24px;text-decoration:none}.product-return-position__name:hover,.product-return-position__name:visited{color:inherit;text-decoration:none}.product-return-position__sku{margin-top:15px}.product-return-position__color,.product-return-position__size,.product-return-position__sku{color:#b2b2b2;font-size:14px;line-height:19px}.product-return-position__actions{margin:10px 0}@media (min-width:1025px){.product-return-position__actions{margin:23px 0 0 auto;min-width:200px;width:75%}}.product-return-position__cell{display:flex;flex-direction:column;font-size:14px}@media (min-width:1025px){.product-return-position__cell{display:table-cell;font-size:inherit;padding:20px 10px;vertical-align:top}.product-return-position__cell:first-child{padding-left:0}.product-return-position__cell:last-child{padding-right:0;width:30%}.product-return-position__cell--simple{line-height:112px;text-align:center;white-space:nowrap}}.product-return-position__cell-label{color:#b2b2b2;font-size:14px;line-height:24px}.product-return-position__set-items{font-size:14px;margin:15px 0 0;padding:0}.product-return-position__set-item{margin-bottom:5px;padding-left:5px}.product-return-position__set-item::marker{content:"\2027"}@media (min-width:1025px){.product-return-position__return-info{margin-left:-23px}}.products-return-table{border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:1024px){.products-return-table{border-collapse:collapse;display:table;width:100%}}.products-return-table__product{border-top:1px solid rgba(0,0,0,.1);opacity:1;padding:30px 0;position:relative;transition:opacity .3s}.products-return-table__product:first-child{border-top:none}@media (min-width:768px){.products-return-table__product:first-child{border-top:1px solid rgba(0,0,0,.1)}}.products-return-table__product--transparent{opacity:.6}.products-return-table__header{display:none}@media (min-width:1024px){.products-return-table__header{display:table-header-group}}.products-return-table__header-label{color:#b2b2b2;display:table-cell;font-size:16px;font-weight:400;line-height:28px;padding:20px 10px;text-align:center}.products-return-table__header-label--main{color:#1f1f1f;font-weight:500;text-align:left;text-transform:uppercase}.products-return-table__additional-info{display:table-row}.products-return-table__additional-info-text{display:block;font-size:14px;line-height:19px;margin-top:-1px;padding:20px 0}@media (min-width:1024px){.products-return-table__additional-info-text{display:table-cell}}.products-return-table__additional-info-text a,.products-return-table__additional-info-text a:hover,.products-return-table__additional-info-text a:visited{color:#343535}.zoovu-teasaer--placeholder{height:1000px}.gift-card-message{display:block}.gift-card-message__input textarea{min-height:100px}.gift-card-message__input .form-field-date__label,.gift-card-message__input .form-field__label{font-size:14px;line-height:16px}.gift-card-message__info{display:flex;font-size:12px;justify-content:space-between;line-height:14px}.gift-card-message__info:first-child{color:#343535}.gift-card-message__info:last-child{color:#5b5d5d}.wishlist-page{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.wishlist-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.wishlist-page{padding-left:90px;padding-right:90px}}.wishlist-page__info{font-size:12px;font-weight:600;margin:15px 0}@media (min-width:1024px){.wishlist-page__info{font-size:16px}}.wishlist-page__link{color:#343535;cursor:pointer;text-decoration:none}.wishlist-page__link:hover{text-decoration:underline}.wishlist-page__hint{font-size:16px;font-weight:600;margin:0 0 15px}.wishlist-page__name{display:block;font-size:20px;font-weight:600;margin:30px 0;padding:0;width:100%}@media (min-width:768px){.wishlist-page__name{font-size:24px}}@media (min-width:1024px){.wishlist-page__name{font-size:26px}}.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:768px){.wishlist-page__button-wrapper{flex-direction:row-reverse;justify-content:space-between}}.wishlist-page__button{width:100%}@media (min-width:768px){.wishlist-page__button{width:auto}.wishlist-page__button--left{margin-right:auto}}.wishlist-page__all-to-basket{margin-bottom:20px}@media (min-width:768px){.wishlist-page__all-to-basket{margin-bottom:0}}.wishlist-page__products-container{grid-gap:40px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:769px){.wishlist-page__products-container{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;width:100%}}@media (min-width:1260px){.wishlist-page__products-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.wishlist-page__products-container{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1920px){.wishlist-page__products-container{grid-template-columns:repeat(6,minmax(0,1fr))}}.wishlist-page .wishlist-position{margin-bottom:10px}@media (min-width:768px){.wishlist-page .wishlist-position{flex-wrap:nowrap}}.wishlist-page .wishlist-position .product-order-position__cell{padding:0;width:100%}@media (min-width:768px){.wishlist-page .wishlist-position .product-order-position__cell{padding:0 10px}}.wishlist-page .wishlist-position .product-order-position__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:#343535}}.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:#343535}}.wishlist-page .wishlist-position .product-order-position__to-cart-button:before{content:"\ea0e";font-size:17px}.wishlist-page .wishlist-position__wishlist-buttons{display:flex;justify-content:space-between}@media (max-width:767px){.wishlist-page .wishlist-position__wishlist-buttons{padding-top:10px;width:100%}}.wishlist-page .wishlist-position__wishlist-button:after{font-size:18px;padding:8px 0}.wishlist-page .wishlist-position__wishlist-button--edit,.wishlist-page .wishlist-position__wishlist-button--remove{border:2px solid #000}@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-product-box{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative}.wishlist-product-box .product-box__image-container{transition:opacity .2s linear}.wishlist-product-box--disabled .product-box__image-container{opacity:.5}.wishlist-product-box__remove-icon{cursor:pointer;padding:20px;position:absolute;right:0;top:0;z-index:1}.wishlist-product-box__remove-icon:before{content:"\ea15";font-size:22px}.wishlist-product-box__info-banner{left:0;overflow:hidden;position:absolute;top:0;width:100%}@media (min-width:769px){.wishlist-product-box__info-banner{overflow:visible;z-index:0}}.wishlist-product-box__info-banner:before{border:1px solid transparent;content:"";cursor:pointer;display:block;padding-bottom:135%}@media (min-width:769px){.wishlist-product-box__info-banner:before{content:none}}.wishlist-product-box__info-banner-content{background:#f4f4f4;bottom:0;display:flex;flex-direction:column;font-size:12px;font-weight:400;justify-content:center;line-height:18px;padding:10px;position:absolute;transform:translateY(100%);transition:transform .2s linear;width:100%;z-index:1}@media (min-width:681px){.wishlist-product-box__info-banner-content{font-size:14px;line-height:24px}}@media (min-width:769px){.wishlist-product-box__info-banner-content{bottom:auto;height:70px;top:0;transform:translateY(-100%)}}.wishlist-product-box__info-banner--visible .wishlist-product-box__info-banner-content{transform:translateY(0)}@media (min-width:769px){.wishlist-product-box__info-banner-content--with-icon{padding-right:40px}}.wishlist-product-box__link{cursor:pointer;text-decoration:underline}.wishlist-product-box__button{width:100%}.wishlist-product-box__button--success:after{content:"\ea11";margin-left:8px}.wishlist-product-box__variations{display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:21px;margin:10px 0;position:relative}@media (min-width:769px){.wishlist-product-box__variations{margin:-10px 0 10px}}.country-switcher{height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:1500}.country-switcher__overlay{background:rgba(0,0,0,.4);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.country-switcher__close{cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:3}@media (min-width:768px){.country-switcher__close{right:20px;top:20px}}.country-switcher__close:before{color:#343519;content:"\ea15";font-size:15px}.country-switcher__close:before,.country-switcher__container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.country-switcher__container{align-content:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px;width:calc(100% - 40px);z-index:2}@media (min-width:768px){.country-switcher__container{padding:50px;width:auto}}.country-switcher__flag{left:20px;margin-right:auto;position:absolute;width:25px}.country-switcher__logo{display:none}@media (min-width:768px){.country-switcher__logo{display:block;height:auto;margin:0 auto 20px;width:173px}}.country-switcher__info-text{color:#343535;display:block;font-size:18px;line-height:24px;text-align:center}.country-switcher__info-text a{color:inherit;font-weight:600;text-decoration:none}.country-switcher__actions{display:flex;flex-direction:column;justify-content:space-between;margin-top:12px}@media (min-width:768px){.country-switcher__actions{margin-top:20px}}.country-switcher__country-link{min-height:45px;width:100%}.country-switcher__country-link span{display:block;font-size:16px;line-height:19px;padding-left:30px}.country-switcher__country-link:last-child{margin-top:16px}.mobile-nav-location-widget{bottom:50px;left:0;max-width:375px;position:fixed;transition-duration:.4s;width:100vw}.mobile-nav-location-widget:after{content:"";display:block;padding-bottom:100%}.mobile-nav-location-widget__background{background:#0e4d0b;border-radius:50%;bottom:0;height:calc(200% - 70px);left:0;margin-left:35px;opacity:.98;position:absolute;transform:translate(-50%,50%);transition:transform .3s linear;width:calc(200% - 70px)}.mobile-nav-location-widget--enter .mobile-nav-location-widget__background,.mobile-nav-location-widget--leave-to .mobile-nav-location-widget__background{transform:translate(-100%,100%)}.mobile-nav-location-widget__background:after,.mobile-nav-location-widget__background:before{background:#0e4d0b;content:"";position:absolute}.mobile-nav-location-widget__background:before{height:100%;right:50%;top:0;width:35px}.mobile-nav-location-widget__background:after{height:50px;left:0;top:50%;width:100%}.mobile-nav-location-widget__text{color:#fff;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;line-height:24px;margin-top:42px;opacity:1;padding:21px;position:absolute;top:35px;transition:opacity .4s linear}.mobile-nav-location-widget__text:after{animation:arrowAnimation 1s ease-in-out 1s;animation-fill-mode:forwards;content:"\ea08";font-size:30px;left:calc(12.5vw - 27.25px);margin-left:-18px;margin-top:42px;position:relative;top:0;transform:rotate(-90deg);width:36px}.mobile-nav-location-widget--enter .mobile-nav-location-widget__text,.mobile-nav-location-widget--leave-to .mobile-nav-location-widget__text{opacity:0}.mobile-nav-location-widget--enter .mobile-nav-location-widget__text:after{animation:none}.mobile-nav-location-widget--enter-to .mobile-nav-location-widget__text,.mobile-nav-location-widget--leave .mobile-nav-location-widget__text{opacity:1}.mobile-nav-location-widget__headline{font-size:21px;margin:0;max-width:86%}.mobile-nav-location-widget__body{max-width:94%}.mobile-nav-location-widget-visible .header__mobile-top,.mobile-nav-location-widget-visible .page-main{filter:blur(1px);transition:filter .2s linear}@keyframes arrowAnimation{0%{top:0}33%{top:8px}66%{top:0}to{top:8px}}.filter-sticky-bar{height:66px;margin-bottom:-66px;margin-left:-20px;overflow:hidden;position:sticky;top:0;width:calc(100% + 40px);z-index:2}.filter-sticky-bar--disabled{pointer-events:none}.filter-sticky-bar__bar{background:#f4f4f4;display:flex;justify-content:space-between;left:0;padding:21px;position:absolute;top:0;white-space:nowrap;width:100%}.filter-sticky-bar__bar--enter,.filter-sticky-bar__bar--leave-to{transform:translateY(-100%);transition:transform .3s}.filter-sticky-bar__bar--enter-to,.filter-sticky-bar__bar--leave{transform:translateY(0);transition:transform .3s}.filter-sticky-bar__category{overflow:hidden;text-overflow:ellipsis}.filter-sticky-bar__trigger{background:none;border:0;color:inherit;flex-shrink:0;font-size:16px;font-weight:500;line-height:24px;margin-left:10px;min-width:50%;padding:0;text-align:right;text-decoration:underline}.category-advice-tile{background:#fff;display:block;font-size:14px;height:100%;line-height:21px}.category-advice-tile,.category-advice-tile:visited{color:#343535;text-decoration:none}.category-advice-tile__image-wrapper{overflow:hidden;position:relative}.category-advice-tile__image-wrapper:after{content:"";display:block;padding-top:55%}.category-advice-tile__image{position:absolute;width:100%}.category-advice-tile__content{padding:14px 17px}.category-advice-tile__headline{font-weight:600;text-decoration:underline}@media (min-width:1025px){.voucher-balance-page{background:#f4f4f4}}.voucher-balance-page__content{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1220px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.voucher-balance-page__content{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.voucher-balance-page__content{padding-left:90px;padding-right:90px}}@media (min-width:769px){.voucher-balance-page__content{flex-direction:row;padding-bottom:40px}}.voucher-balance-page__section{align-items:center;background:#fff;display:flex;margin-top:70px;overflow:hidden;width:100%}.voucher-balance-page__section:first-child{margin-top:0}@media (min-width:769px){.voucher-balance-page__section{margin:0 10px;max-width:600px;padding:30px}}.voucher-balance-page__iframe{height:500px;margin:0 -10px;width:calc(100% + 20px)}.product-return-info{background:#f4f4f4;font-size:14px;line-height:19px;padding:8px 20px}@media (min-width:769px){.product-return-info{background:none;display:flex;justify-content:space-between;padding:0}}@media (min-width:1025px){.product-return-info{display:block;text-align:right}}@media (min-width:769px){.product-return-info__pdf{text-align:right}}.product-return-info__link{color:#299926;cursor:pointer}.product-return-info__link:before{content:"\ea1d";font-size:15px;margin-right:7px;vertical-align:middle}.product-return-info__link,.product-return-info__link:hover,.product-return-info__link:visited{color:#299926;text-decoration:none}.product-return-info__link--pdf{word-break:break-all}.product-return-info__link span{text-decoration:underline}.product-return-info__error{color:#d9534f;display:inline-block;margin-top:8px}.page-close-button{cursor:pointer;display:inline-block}.page-close-button:before{content:"\ea15";font-size:15px}.filter-range{padding-bottom:30px}@media (min-width:1025px){.filter-range{border:1px solid #b2b2b2;border-top:none;padding-bottom:0;padding-top:20px}}.filter-range__wrapper{overflow:hidden;padding:0 30px 5px}@media (min-width:1025px){.filter-range__wrapper{padding:0 20px 5px}}.filter-range__inputs{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.filter-range__inputs-separator{font-size:14px}.filter-range__input-wrapper{min-width:65px;position:relative;width:calc(50% - 20px)}.filter-range__input{background:none;border:1px solid #b2b2b2;border-radius:0;font-family:Roboto,sans-serif;font-size:14px;height:48px;padding-left:5px;position:relative;transition:box-shadow .2s;width:100%;z-index:1}.filter-range__input:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.5);outline:none}.filter-range__input-unit{font-size:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}.filter-range__options{margin-top:30px}.filter-range__option{cursor:pointer;display:block;font-size:14px;padding:0 50px 0 0;position:relative}.filter-range__option-input{display:none}.filter-range__option-input:checked+.filter-range__option-switch:before{background:#343535;transform:translateX(20px)}.filter-range__option-switch{background:#d8d8d8;border-radius:8px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.filter-range__option-switch:before{background:#fff;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.5);content:"";height:22px;left:0;position:absolute;top:-4px;transition:transform .2s,background .2s;width:22px}.filter-range__button{margin-top:20px;width:100%}.review-process-info{color:#299926;cursor:pointer;font-size:14px;max-width:100%;position:relative}.review-process-info__content{font-size:16px;line-height:24px;padding:25px 9px;text-align:left}.review-process-info__headline{font-weight:500;margin-bottom:16px}.review-process-info .tooltip__trigger-icon--info:before{color:#299926;font-size:17px}.trusted-shops-badge{bottom:80px;left:20px;position:fixed;transition:opacity .2s linear,z-index 0s linear;transition-delay:0s,.2s;z-index:600}.trusted-shops-badge.fadeout{opacity:0;z-index:-1}.configurator-page .trusted-shops-badge{bottom:120px}@media (min-width:1024px){.configurator-page .trusted-shops-badge{bottom:80px}}[id^=trustbadge-container]{z-index:10!important}[id^=trustbadge-container]>div>div{margin-bottom:60px!important;margin-left:10px!important}@media (min-width:680px){[id^=trustbadge-container]>div>div{margin-bottom:70px!important}}.configurator-page [id^=trustbadge-container]>div>div{margin-bottom:100px!important}#launcher-frame{bottom:12px!important;display:none;left:12px!important;max-width:120px!important;right:auto!important;z-index:600!important}@media (min-width:1261px){#launcher-frame{display:block}}.preload-animation,.product-detailed-page-preloader__actions,.product-detailed-page-preloader__additional-box,.product-detailed-page-preloader__additional-box-info,.product-detailed-page-preloader__bergzeit-club,.product-detailed-page-preloader__brand-name,.product-detailed-page-preloader__breadcrumbs,.product-detailed-page-preloader__button,.product-detailed-page-preloader__color-text,.product-detailed-page-preloader__color-tile,.product-detailed-page-preloader__description,.product-detailed-page-preloader__label,.product-detailed-page-preloader__main-image,.product-detailed-page-preloader__name,.product-detailed-page-preloader__price,.product-detailed-page-preloader__rating,.product-detailed-page-preloader__ratings-box,.product-detailed-page-preloader__sizes,.product-detailed-page-preloader__sustainablity,.product-detailed-page-preloader__thumbnails div,.product-detailed-page-preloader__trust-badge,.product-detailed-page-preloader__vat-info,.products-list-page-preloader__filters div,.products-list-page-preloader__mobile-categories div,.products-list-page-preloader__name,.products-list-page-preloader__product-box div,.products-list-page-preloader__sidebar,[is=promotion-bar]{background:#f6f7f8;overflow:hidden;position:relative}@media (min-width:1025px){.preload-animation:before,.product-detailed-page-preloader__actions:before,.product-detailed-page-preloader__additional-box-info:before,.product-detailed-page-preloader__additional-box:before,.product-detailed-page-preloader__bergzeit-club:before,.product-detailed-page-preloader__brand-name:before,.product-detailed-page-preloader__breadcrumbs:before,.product-detailed-page-preloader__button:before,.product-detailed-page-preloader__color-text:before,.product-detailed-page-preloader__color-tile:before,.product-detailed-page-preloader__description:before,.product-detailed-page-preloader__label:before,.product-detailed-page-preloader__main-image:before,.product-detailed-page-preloader__name:before,.product-detailed-page-preloader__price:before,.product-detailed-page-preloader__rating:before,.product-detailed-page-preloader__ratings-box:before,.product-detailed-page-preloader__sizes:before,.product-detailed-page-preloader__sustainablity:before,.product-detailed-page-preloader__thumbnails div:before,.product-detailed-page-preloader__trust-badge:before,.product-detailed-page-preloader__vat-info:before,.products-list-page-preloader__filters div:before,.products-list-page-preloader__mobile-categories div:before,.products-list-page-preloader__name:before,.products-list-page-preloader__product-box div:before,.products-list-page-preloader__sidebar:before,[is=promotion-bar]:before{animation:preloadAnimation 1s linear infinite forwards;background:linear-gradient(90deg,rgba(246,247,248,0),#fff 50%,rgba(246,247,248,0));content:"";height:100%;left:0;position:absolute;top:0;width:200%}}@keyframes preloadAnimation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}[is=promotion-bar]{height:40px}@media (min-width:1260px){[is=promotion-bar]{height:30px}}[is=header-vue]{align-items:center;background:#fff;display:flex;height:60px;justify-content:center}@media (min-width:1025px){[is=header-vue]{height:155px}}.products-list-page-preloader{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;padding-top:65px;position:relative;width:100%}@media (min-width:1025px){.products-list-page-preloader{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.products-list-page-preloader{padding-left:90px;padding-right:90px}}@media (min-width:768px){.products-list-page-preloader{padding-top:85px}}@media (min-width:1025px){.products-list-page-preloader__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-10px}}.products-list-page-preloader__name{font-size:0;height:22px;margin:0 0 15px;max-width:80%;padding:0;width:150px}@media (min-width:768px){.products-list-page-preloader__name{margin:0 0 65px}}@media (min-width:769px){.products-list-page-preloader__name{margin:0 0 70px}}@media (min-width:1025px){.products-list-page-preloader__name{height:32px;margin:0 0 35px;width:250px}}.products-list-page-preloader__mobile-categories{display:flex;justify-content:flex-start;margin-bottom:70px}@media (min-width:768px){.products-list-page-preloader__mobile-categories{display:none}}.products-list-page-preloader__mobile-categories div{border-radius:10px;height:38px}.products-list-page-preloader__mobile-categories div:first-child{margin-right:12px;max-width:120px;width:30%}.products-list-page-preloader__mobile-categories div:last-child{max-width:180px;width:40%}.products-list-page-preloader__sidebar{display:none}@media (min-width:1025px){.products-list-page-preloader__sidebar{display:block;height:500px;margin:0 0 20px;width:calc(25% - 10px)}}@media (min-width:1361px){.products-list-page-preloader__sidebar{width:calc(20% - 15px)}}.products-list-page-preloader__filters{display:none}@media (min-width:1025px){.products-list-page-preloader__filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px 0 67px 15px;width:calc(100% - 30px)}.products-list-page-preloader__filters div{display:none;height:48px;margin-bottom:10px;width:calc(33.33333% - 7px)}.products-list-page-preloader__filters div:nth-child(-n+4){display:block}}.products-list-page-preloader__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}@media (min-width:769px){.products-list-page-preloader__list{margin:-10px 0 0}}@media (min-width:1025px){.products-list-page-preloader__list{width:calc(75% - 10px)}}@media (min-width:1361px){.products-list-page-preloader__list{width:calc(80% - 15px)}}.products-list-page-preloader__product-box{padding:5px;width:50%}@media (min-width:769px){.products-list-page-preloader__product-box{padding:10px;width:33.33%}}@media (min-width:1025px){.products-list-page-preloader__product-box{padding:15px}}@media (min-width:1260px){.products-list-page-preloader__product-box{width:25%}}.products-list-page-preloader__product-box div{display:block;font-size:0;padding-bottom:209%;width:100%}@media (min-width:768px){.products-list-page-preloader__product-box div{padding-bottom:calc(135% + 90px)}}.product-detailed-page-preloader{position:relative;width:100%}.product-detailed-page-preloader__header-short{height:60px}@media (min-width:768px){.product-detailed-page-preloader__header-short{display:none}}.product-detailed-page-preloader__main-section{margin-left:auto;margin-right:auto;padding:0 20px}@media (min-width:768px){.product-detailed-page-preloader__main-section{align-items:flex-start;display:flex;justify-content:space-between;padding:0 20px}}@media (min-width:1025px){.product-detailed-page-preloader__main-section{padding:0 30px}}@media (min-width:1441px){.product-detailed-page-preloader__main-section{max-width:1920px;padding:30px 90px 0}}@media (min-width:1920px){.product-detailed-page-preloader__main-section{padding:30px 180px 0}}.product-detailed-page-preloader__gallery{padding:20px 20px 15px}@media (min-width:768px){.product-detailed-page-preloader__gallery{width:calc(50% - 10px)}}@media (min-width:1024px){.product-detailed-page-preloader__gallery{min-height:560px;padding:0;position:relative}}@media (min-width:1360px){.product-detailed-page-preloader__gallery{display:flex;width:calc(100% - 590px)}}.product-detailed-page-preloader__thumbnails{display:none}@media (min-width:1361px){.product-detailed-page-preloader__thumbnails{display:block;left:0;position:absolute;top:0;width:92px}.product-detailed-page-preloader__thumbnails div{height:94px;margin-bottom:20px;width:94px}}.product-detailed-page-preloader__main-image{padding-bottom:100%;width:100%}@media (min-width:1361px){.product-detailed-page-preloader__main-image{margin-left:auto;padding-bottom:calc(100% - 112px);width:calc(100% - 112px)}}@media (min-width:768px){.product-detailed-page-preloader__buy-box{width:calc(50% - 10px)}}@media (min-width:1024px){.product-detailed-page-preloader__buy-box{margin-left:auto;max-width:470px}}@media (min-width:1361px){.product-detailed-page-preloader__buy-box{width:calc(100% - 612px)}}.product-detailed-page-preloader__label{height:35px;margin:25px 0 15px;width:180px}.product-detailed-page-preloader__label--extended{height:58px}@media (min-width:768px){.product-detailed-page-preloader__label{display:none}}.product-detailed-page-preloader__brand-name{height:24px;width:200px}@media (min-width:768px){.product-detailed-page-preloader__brand-name{height:26px;margin-bottom:7px;width:200px}}.product-detailed-page-preloader__name{height:28px;margin:0 0 17px;max-width:80%;width:400px}@media (min-width:1024px){.product-detailed-page-preloader__name{height:24px}}.product-detailed-page-preloader__breadcrumbs{height:21px;margin:30px 0 20px}@media (min-width:768px){.product-detailed-page-preloader__breadcrumbs{display:none}}.product-detailed-page-preloader__price{height:46px;margin-bottom:6px;width:100px}@media (min-width:768px){.product-detailed-page-preloader__price{height:50px}}.product-detailed-page-preloader__vat-info{height:14px;margin-bottom:20px;width:200px}.product-detailed-page-preloader__color-text{height:18px;margin-bottom:8px;width:200px}.product-detailed-page-preloader__color-tiles{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:9px}.product-detailed-page-preloader__color-tile{height:105px;margin:0 6px 6px 0;max-width:84px;width:25%}@media (min-width:768px){.product-detailed-page-preloader__color-tile{height:90px;width:20%}}@media (min-width:1024px){.product-detailed-page-preloader__color-tile{min-height:105px}}.product-detailed-page-preloader__button,.product-detailed-page-preloader__description,.product-detailed-page-preloader__sizes{display:none}@media (min-width:768px){.product-detailed-page-preloader__button,.product-detailed-page-preloader__description,.product-detailed-page-preloader__sizes{display:block}.product-detailed-page-preloader__button,.product-detailed-page-preloader__description{height:50px;margin-bottom:20px;width:100%}.product-detailed-page-preloader__sizes{height:57px;margin-bottom:10px;width:100%}}.product-detailed-page-preloader__additional-box{height:136px;width:100%}@media (min-width:768px){.product-detailed-page-preloader__additional-box{display:none}}.product-detailed-page-preloader__additional-box-info{height:218px;width:100%}@media (min-width:768px){.product-detailed-page-preloader__additional-box-info{height:207px;margin-bottom:20px}}@media (min-width:1024px){.product-detailed-page-preloader__additional-box-info{height:188px}}.product-detailed-page-preloader__trust-badge{height:42px;width:100%}@media (min-width:768px){.product-detailed-page-preloader__trust-badge{display:none}}.product-detailed-page-preloader__bergzeit-club,.product-detailed-page-preloader__sustainablity{height:126px;width:100%}@media (min-width:768px){.product-detailed-page-preloader__bergzeit-club,.product-detailed-page-preloader__sustainablity{height:138px}}.product-detailed-page-preloader__actions{bottom:0;height:50px;left:0;position:fixed;right:0;width:100%}@media (min-width:768px){.product-detailed-page-preloader__actions{display:none}}.product-detailed-page-preloader__description-section{display:none}@media (min-width:768px){.product-detailed-page-preloader__description-section{display:block}}.product-detailed-page-preloader__tabs{height:570px;width:100%}.product-detailed-page-preloader__rating{height:25px;margin-bottom:16px;width:200px}.product-detailed-page-preloader__ratings-box{height:260px;margin-top:16px;width:100%}.input-error{color:#d9534f;display:block;font-size:12px}@media (min-width:1024px){.input-error{font-size:16px}}.button{align-items:center;background:#299926;border:1px solid #299926;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:300;justify-content:center;padding:10px 20px;position:relative;text-align:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s}@media (min-width:1025px){.button{font-size:16px;padding:15px 20px}.button:hover{background:#0e4d0b;border-color:#0e4d0b;color:#fff;text-decoration:none}}.button:active,.button:focus{outline:none}.button--big{font-size:16px;padding:15px 20px}.button--primary{background:#c22e12;border:1px solid #c22e12;color:#fff}@media (min-width:1025px){.button--primary:hover{background:#8d2e12;border:1px solid #8d2e12;color:#fff}}.button--secondary{background:#fff;border:1px solid #299926;color:#299926}@media (min-width:1025px){.button--secondary:hover{background:#299926;border:1px solid #299926;color:#fff}}.button--tertiary{background:#0370c9;border-color:#0370c9;color:#fff}@media (min-width:1025px){.button--tertiary:hover{background:#014984;border-color:#014984;color:#fff}}.button--quaternary{background:#fff;border-color:#0370c9;color:#0370c9}@media (min-width:1025px){.button--quaternary:hover{background:#fff;border-color:#014984;color:#014984}}.button--next,.button--prev{font-size:15px;padding-left:66px;padding-right:66px;position:relative}.button--next:before,.button--prev:before{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.button--next:before{content:"\ea03"}.button--prev:before{content:"\ea02";left:20px;right:auto}.button--disabled{background:#eaeaea;border-color:#eaeaea;color:#b2b2b2}@media (min-width:1025px){.button--disabled:hover{background:#eaeaea;border-color:#eaeaea;color:#b2b2b2}}.burger-menu{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;overflow-x:hidden;overflow-y:hidden;position:fixed;right:0;top:0;z-index:1230}.burger-menu--enter,.burger-menu--leave-to{transform:translateX(-100%);transition:transform .3s}.burger-menu--enter-to,.burger-menu--leave{transform:translateX(0);transition:transform .3s}.burger-menu__top-banner{height:60px;padding:10px 20px 15px}.burger-menu__top-banner .mobile-top-logo-banner__close{z-index:200}.burger-menu__flyout{background:#fff;display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.burger-menu__flyout--enter,.burger-menu__flyout--leave-to{transform:translateX(100%);transition:transform .4s ease-in}.burger-menu__flyout--enter-to,.burger-menu__flyout--leave{transform:translateX(0);transition:transform .4s ease-in}.burger-menu__content{flex:1;overflow-x:hidden;overflow-y:auto}.burger-menu__content-links{padding:0 20px}.burger-menu__search-input{padding:20px 20px 10px}.burger-menu__navigation{background:#343519}.burger-menu__teaser{padding:30px 0}.burger-menu__teaser--dark{background:#f4f4f4}.burger-menu__footer{display:flex;justify-content:flex-end;padding:30px 20px}.burger-menu__trusted-shops{display:block;height:50px;width:50px}.burger-menu-hidden{color:transparent;font-size:0;height:0;visibility:hidden}.burger-menu-header{align-items:center;background:#f4f4f4;color:#343535;display:flex;font-weight:600;height:60px;padding-left:20px;padding-right:55px;position:relative;width:100%}.burger-menu-header__title{align-items:center;display:flex;font-size:20px;line-height:22px}.burger-menu-header__title:before{content:"\ea08";font-size:16px;width:40px}.burger-menu-header__close{display:flex;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.burger-menu-header__close:before{content:"\ea15";font-size:15px}.burger-menu-nav{margin:20px}.burger-menu-nav__item--main{margin-bottom:10px}.page-overlay{background:rgba(0,0,0,.62);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:1220}.page-overlay--visible{opacity:1;visibility:visible}.loader{position:relative}.loader,.loader:before{display:inline-block;height:30px;width:30px}.loader:before{animation:loader-spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#343535;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes loader-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.table{border:1px solid #eee;border-radius:5px;border-spacing:0;display:block;text-align:left;width:100%}@media (min-width:768px){.table{display:table}}.table__body{display:block;width:100%}@media (min-width:768px){.table__body{display:table-row-group}}.table__row{background:#fff;display:block}@media (min-width:768px){.table__row{display:table-row}}.table__row:nth-child(2n){background:#eae6e3}.table__row th{color:#222;display:block;font-size:16px;font-weight:400;line-height:1.4;padding:10px 20px}@media (min-width:768px){.table__row th{display:table-cell}}.table__row--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media (min-width:768px){.table__row--mobile-hidden{height:auto;position:relative;visibility:visible;z-index:auto}}.table__row--inverted{background:#eae6e3}.table__row--inverted:nth-child(2n){background:#fff}.table__head{border-bottom:5px solid #eae6e3;display:block}@media (min-width:768px){.table__head{display:table-header-group}}.table__head--mobile-hidden{height:0;position:relative;visibility:hidden;z-index:-1}@media (min-width:768px){.table__head--mobile-hidden{height:auto;position:relative;visibility:visible;z-index:auto}}.table__cell{color:#222;display:block;font-size:16px;line-height:1.4;padding:10px 20px}@media (min-width:768px){.table__cell{display:table-cell}}.table__cell--mobile-label:before{color:#222;content:attr(data-title);font-size:16px;font-weight:600;line-height:1.4;margin-right:10px}@media (min-width:768px){.table__cell--mobile-label:before{content:"";display:none}}.table__cell--with-image{align-items:center;display:flex}.table__image{display:inline-block;height:auto;max-height:50px;max-width:80px;padding:0 5px}.table--initial-table{display:table;overflow-x:auto}.table--initial-table .table__row,.table--initial-table tr{display:table-row}.table--initial-table .table__cell,.table--initial-table td{display:table-cell;padding:10px}.table--initial-table .table__body,.table--initial-table tbody{display:table}.header{height:auto;overflow-anchor:none;position:relative;width:100%;z-index:1202}@media (min-width:1025px){.header{background:#fff;bottom:auto;box-shadow:0 6px 16px rgba(0,0,0,.16);max-height:none;position:fixed;top:auto;z-index:500}.basket-layout .header,.page-detail-view .header{display:block}.header--desktop-sticky{max-height:93px}.header--fixed{top:0}}.header--smooth{transition:max-height .3s,top .3s}.header--hidden,.header--hidden a,.header--hidden li,.header--hidden ol,.header--hidden span,.header--hidden ul{color:transparent;font-size:0;height:0}.header__desktop-bottom-wrapper,.header__desktop-top,.header__mobile-top{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.header__desktop-bottom-wrapper,.header__desktop-top,.header__mobile-top{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.header__desktop-bottom-wrapper,.header__desktop-top,.header__mobile-top{padding-left:90px;padding-right:90px}}.header__mobile-top{background:#f4f4f4;padding-bottom:10px}.header__mobile-top .search-autosuggest__input{background:#fff}.header__top-mobile-wrapper{padding:10px 0}.header__mobile-left,.header__mobile-right{align-items:center;background:#f4f4f4;box-shadow:0 -3px 3px rgba(0,0,0,.16);display:flex;justify-content:space-around;width:calc(50% - 25px)}.header__mobile-left{border-top-left-radius:15px}.header__mobile-right{border-top-right-radius:15px}.header__mobile-bottom{border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;display:flex;height:50px;justify-content:space-between;left:0;position:fixed;right:0;transition:padding-bottom .05s linear;width:100%;z-index:100}.header__mobile-bottom--pdp{display:none}@media (min-width:768px){.header__mobile-bottom--pdp{display:flex}}@media (min-width:1025px){.header__mobile-bottom{display:none}}.header__mobile-bottom:before{border-bottom:1px solid #343535;content:"";display:block;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:2}.header__mobile-bottom:after{background:#f4f4f4;bottom:0;content:"";display:block;height:20px;position:absolute;width:100%;z-index:-1}.header__mobile-bottom--ios-gap{box-sizing:content-box;padding-bottom:20px}.header__menu-wrapper{align-items:center;display:flex;height:24px}.header__slide-in-burger-wrapper{align-items:center;display:flex;height:28px}.header__slide-in-burger{cursor:pointer;display:block;transform:translateX(-48px);transition:transform .3s}.header__slide-in-burger:before{font-size:35px}.header--desktop-sticky .header__slide-in-burger{transform:translateX(0)}.header__right-links{align-items:center;display:flex}@media (min-width:1025px){.header--desktop-sticky .header__desktop{max-height:93px}}.header__desktop-top{align-items:center;background:#fff;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap;padding-bottom:20px;padding-top:20px;position:relative;width:100%;z-index:2}.header--desktop-sticky .header__desktop-top{border-bottom:none}.header__desktop-bottom-wrapper{background:#fff;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.header__desktop-bottom{background:#fff;min-height:62px;position:relative;transition:transform .3s;width:100%;z-index:1}.header--desktop-sticky .header__desktop-bottom{transform:translateY(-80px)}.header__additional-link{color:#343535;font-size:18px;font-weight:500;line-height:22px;margin-right:24px;text-decoration:none}.header__additional-link:active,.header__additional-link:visited{text-decoration:none}.header__additional-link:last-child{margin-right:0}.header__additional-link--active,.header__additional-link--active:visited{color:#b2b2b2}.header__menu,.header__slide-in-burger{background:#343535;border-radius:5px;height:2px;position:relative;width:20px}@media (min-width:1025px){.header__menu,.header__slide-in-burger{height:4px;width:37px}}.header__menu:after,.header__menu:before,.header__slide-in-burger:after,.header__slide-in-burger:before{background:#343535;border-radius:5px;content:"";height:2px;position:absolute;width:20px}@media (min-width:1025px){.header__menu:after,.header__menu:before,.header__slide-in-burger:after,.header__slide-in-burger:before{height:4px;width:37px}}.header__menu:after,.header__slide-in-burger:after{bottom:-7px}@media (min-width:1025px){.header__menu:after,.header__slide-in-burger:after{bottom:-12px}}.header__menu:before,.header__slide-in-burger:before{top:-7px}@media (min-width:1025px){.header__menu:before,.header__slide-in-burger:before{top:-12px}}.header__top-left{align-items:center;display:flex;overflow:hidden}.header__search-desktop{width:35%}@media (min-width:1260px){.header__search-desktop{width:42%}}.header__top-left,.header__top-right{width:32.5%}@media (min-width:1260px){.header__top-left,.header__top-right{width:29%}}.header__top-right{align-items:center;display:flex;justify-content:flex-end}.header__logo-link{display:block;height:auto;width:auto}@media (min-width:1025px){.header__logo-link{transform:translateX(-36px);transition:transform .3s}.header--desktop-sticky .header__logo-link{transform:translateX(25px)}}@media (min-width:1260px){.header--desktop-sticky .header__logo-link{transform:translateX(30px)}}.header__logo{display:block;height:auto;text-decoration:none;width:160px}@media (min-width:1025px){.header__logo{width:180px}}@media (min-width:1260px){.header__logo{width:200px}}@media (min-width:1440px){.header__logo{width:250px}}.header__mobile-search-wrapper{position:relative;width:60px;z-index:1}.header__mobile-search-wrapper:before{border-radius:0 0 130px 130px;box-shadow:0 10px 0 10px #f4f4f4,inset 0 -3px 3px rgba(0,0,0,.16);content:"";display:block;height:30px;width:60px}.header__mobile-search-wrapper:after{background:#f4f4f4;bottom:0;box-shadow:0 -43px 20px rgba(0,0,0,.16);content:"";display:block;height:20px;position:absolute;width:60px;z-index:-1}.header__mobile-search{background:#299926;border-radius:100%;height:43px;left:9px;position:relative;top:-50px;width:43px}.header__mobile-search:after{background:transparent;height:48px;left:-5px;position:absolute;top:-5px;width:48px}.header__mobile-search:before{color:#fff;content:"\ea53";font-size:21px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.header__mobile-icons{align-items:center;display:flex;height:100%;justify-content:flex-start;width:45%}@media (min-width:1260px){.header__mobile-icons{display:none}}.header__action-icons{align-items:center;display:flex;justify-content:flex-end;width:45%}.header__user-shortcuts{align-items:center;display:flex;position:relative}.header__menu{margin:0 20px}.header__user-shortcut{margin:0 15px;padding:0 5px}@media (min-width:1025px){.header__user-shortcut{margin:0 13px;padding:0}.header__user-shortcut:last-child{margin:0 0 0 13px}}.header__search-mobile{display:block;width:100%;z-index:-1}.header__trigger{align-items:center;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative}.header__trigger--menu{width:50px}.header__trigger--menu:before{content:"\ea3e";font-size:17px}@media (min-width:370px){.header__trigger--menu:before{font-size:21px}.header__trigger--menu{width:60px}}@media (min-width:1260px){.header__trigger--menu{display:none}}.header__trigger--menu_open{background:#343519}.header__trigger--menu_open:before{content:"\ea15";font-size:17px}@media (min-width:370px){.header__trigger--menu_open:before{font-size:21px}}.header__trigger--menu_open:after{background:#343519;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.header__trigger--search{padding:0 15px}@media (min-width:370px){.header__trigger--search{padding:0 18px}}.header__trigger--search:before{content:"\ea52";font-size:20px}@media (min-width:370px){.header__trigger--search:before{font-size:24px}}.header__trigger--search-active{background:#343519;padding:0 17px}@media (min-width:370px){.header__trigger--search-active{padding:0 20px}}.header__trigger--search-active:before{content:"\ea15";font-size:16px}@media (min-width:370px){.header__trigger--search-active:before{font-size:20px}}.navigation__link{color:#343535;display:block;font-size:18px;font-weight:500;line-height:22px;text-align:left;text-decoration:none;white-space:nowrap}.navigation__link:visited{color:#343535}.navigation__list{display:flex;list-style:none;margin:0;padding:0}.navigation__element--focus .navigation__link{text-decoration:underline}.navigation__link-wrapper{cursor:pointer;padding:20px 20px 20px 0;position:relative}.navigation__flyout{opacity:1;transition:visibility .2s,opacity .2s;transition-delay:.25s,.25s;visibility:visible;z-index:0}.navigation__flyout--enter,.navigation__flyout--leave-to{opacity:0;visibility:hidden}.navigation__flyout--leave-to{z-index:-1}.navigation--focused .navigation__flyout,.navigation__flyout--leave-to{transition-delay:0s,0s}.navigation--focused .navigation__flyout--leave-to{transition-delay:.25s,.25s}.navigation__arrow{bottom:0;cursor:pointer;display:block;height:11px;left:-32px;margin-bottom:3px;margin-left:-16px;opacity:1;overflow:hidden;position:absolute;transform:translate(-50%,50%);transition:left .1s ease-out,opacity .2s,visibility .2s;visibility:visible;width:32px;z-index:1}.navigation__arrow:after{background:#fff;border-color:#299926 #299926 transparent transparent;border-style:solid;border-width:2px;content:"";display:block;height:15px;margin-top:1px;transform:translate(50%) rotate(-35deg) skew(20deg) scaleY(.93969);width:15px}.navigation__arrow--enter,.navigation__arrow--leave-to{opacity:0;visibility:hidden}.navigation-flyout{background:#fff;border-bottom:2px solid #299926;border-top:2px solid #299926;left:0;position:absolute;right:0;top:100%}.navigation-flyout__content{align-items:stretch;display:flex;height:auto;justify-content:center;max-height:calc(100vh - 154px);overflow:auto;padding:30px 60px 30px 85px}@media (min-width:1920px){.navigation-flyout__content{padding:60px 60px 60px 85px}}.navigation-flyout__content--brands{margin-left:auto;margin-right:auto;max-width:1920px;padding:60px 20px;width:100%}@media (min-width:1025px){.navigation-flyout__content--brands{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.navigation-flyout__content--brands{padding-left:90px;padding-right:90px}}.navigation-flyout__brands-flyout,.navigation-flyout__categories{background:#fff}.navigation-flyout__brands-flyout{display:flex}.navigation-flyout__categories{grid-gap:30px 60px;display:inline-grid;font-size:16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;line-height:24px}@media (min-width:1920px){.navigation-flyout__categories{grid-gap:60px}}.navigation-flyout__categories-element{display:flex;flex-direction:column;position:relative}.navigation-flyout__categories-link{color:#222;cursor:pointer;display:inline-block;text-decoration:none}.navigation-flyout__categories-link:visited{color:#222;text-decoration:none}.navigation-flyout__categories-link:hover{color:#343535;text-decoration:underline}.navigation-flyout__categories-link--main{display:inline-block;font-weight:600;margin-bottom:20px}.navigation-flyout__categories-link--more{color:#299926;font-weight:500;margin-top:10px}.navigation-flyout__categories-link--more:after{content:"\ea06";font-size:12px;padding-left:5px}.navigation-flyout__categories-link--more:hover,.navigation-flyout__categories-link--more:visited{color:#299926;text-decoration:none}.navigation-flyout__categories-link--more span{text-decoration:underline}.navigation-flyout__subcategories-container{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between}.navigation-flyout__subcategories{list-style:none;margin:0;padding:0}.navigation-flyout__subcategory{padding-bottom:10px}.navigation-flyout__categories-image{height:auto;margin-right:10px;position:absolute;right:100%;top:-8px;width:40px}.navigation-flyout__main-category-link{color:#299926;font-weight:500;grid-column-start:5;text-decoration:none}.navigation-flyout__main-category-link:after{content:"\ea06";font-size:12px;padding-left:5px}.navigation-flyout__main-category-link:hover,.navigation-flyout__main-category-link:visited{color:#299926}.navigation-flyout__main-category-link span{text-decoration:underline}.search-autosuggest{align-items:center;display:flex;height:50px;justify-content:center}.search-autosuggest--mobile{flex-direction:column;height:auto}.search-autosuggest__input-wrapper{position:relative;width:100%}.search-autosuggest--mobile .search-autosuggest__input-wrapper{margin:33px auto 0;width:calc(100% - 40px)}@media (min-width:1025px){.search-autosuggest__input-wrapper{background:#fff;border:1px solid #d8d8d8;border-radius:0}}.search-autosuggest__top-banner{padding:15px 20px}.search-autosuggest__input{background:#f4f4f4;border:none;border-radius:6px;color:#000;font-family:Roboto,sans-serif;font-size:14px;line-height:17px;outline:none;padding:15px 23px;width:100%}@media (min-width:1025px){.search-autosuggest__input{height:48px}}.search-autosuggest__input::placeholder{color:#b2b2b2}.search-autosuggest__input-icon{appearance:none;background:transparent;border:0;color:#343535;cursor:pointer;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px}.search-autosuggest__input-icon:before{content:"\ea53";font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.search-autosuggest__input-icon{background:#299926;color:#fff;height:calc(100% + 2px);right:-1px;width:80px}.search-autosuggest__input-icon:before{content:"\ea52"}}.search-autosuggest__suggestions-flyout{background:#fff;left:0;position:absolute;right:0;top:90px;z-index:1}.search-autosuggest--mobile .search-autosuggest__suggestions-flyout{top:90px}@media (min-width:1025px){.search-autosuggest__suggestions-flyout{box-shadow:0 6px 16px rgba(0,0,0,.29);max-height:calc(100vh - 90px);overflow-y:auto}}@media (min-width:1921px){.search-autosuggest__suggestions-flyout{left:calc(-50vw + 960px);width:100vw}}.search-autosuggest__suggestions-content{display:flex;flex-direction:column;flex-wrap:wrap;padding:25px 0}@media (min-width:1025px){.search-autosuggest__suggestions-content{flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:1025px) and (min-width:1025px){.search-autosuggest__suggestions-content{padding-left:30px;padding-right:30px}}@media (min-width:1025px) and (min-width:1441px){.search-autosuggest__suggestions-content{padding-left:90px;padding-right:90px}}.search-autosuggest__suggestions-column{align-self:flex-start;padding:0 30px;width:100%}@media (min-width:1025px){.search-autosuggest__suggestions-column{padding:0}.search-autosuggest__suggestions-column--left{width:25%}.search-autosuggest__suggestions-column--right{display:flex;flex-wrap:wrap;margin:0 -15px;width:70%}}.search-autosuggest__suggestion-product{margin:0 10px;width:calc(25% - 20px)}.search-autosuggest__suggestions-list{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:25px;padding-bottom:25px}@media (min-width:1025px){.search-autosuggest__suggestions-list{margin-bottom:30px;padding-bottom:30px}}.search-autosuggest__suggestions-column:last-of-type .search-autosuggest__suggestions-list:last-of-type{border-bottom:0;margin-bottom:0}@media (min-width:1025px){.search-autosuggest__suggestions-list:last-of-type{border-bottom:0;margin-bottom:0}}.search-autosuggest__suggestions-name{display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:15px}@media (min-width:1441px){.search-autosuggest__suggestions-name{font-size:18px;line-height:24px}}.search-autosuggest__suggestion{color:#343535;display:block;font-size:14px;font-weight:400;line-height:16px;margin-bottom:10px;text-decoration:none}@media (min-width:1441px){.search-autosuggest__suggestion{font-size:16px;line-height:24px}}.search-autosuggest__suggestion:last-of-type{margin-bottom:0}.search-autosuggest__button{width:100%}.footer__seo-column{margin-bottom:40px}.footer__seo-column:last-child{margin-bottom:0}@media (min-width:768px){.footer__seo-column{margin-bottom:55px}}.footer__seo-headline{font-size:16px;font-weight:600;line-height:1.5;margin:0 0 15px;padding:0}@media (min-width:768px){.footer__seo-headline{font-size:21px;margin:0 0 25px;text-align:center}}.footer__seo-text{font-size:14px;line-height:1.7;margin:0}@media (min-width:768px){.footer__seo-text{font-size:16px;text-align:center}}.social-media{display:flex;padding-left:10px}.social-media__link{color:#343535;display:block;font-size:32px;margin:0 6px;position:relative;text-decoration:none;transition:color .2s}.social-media__link:focus,.social-media__link:hover{color:#272828}.social-media__link:first-child{margin-left:0}.social-media__link:last-child{margin-right:0}.social-media__link--instagram:before{content:"\ea34"}.social-media__link--facebook:before{content:"\ea24"}.social-media__link--youtube:before{content:"\ea7e"}.social-media__link--twitter:before{content:"\ea74"}.social-media__link--pinterest:before{content:"\ea48"}.footer-newsletter{display:block}.user-shortcut__link{align-items:center;display:flex;flex-direction:column;font-style:normal;position:relative;text-align:center;text-decoration:none}.user-shortcut__link:before{color:#343535;font-size:20px}@media (min-width:370px){.user-shortcut__link:before{font-size:24px}}.user-shortcut__link--login:before{content:"\ea78"}@media (min-width:1025px){.user-shortcut__link--login:before{content:"\ea75"}}.user-shortcut__link--login.user-shortcut__link--current:before{content:"\ea76"}.user-shortcut__link--cart:before{content:"\ea0e";font-size:24px}.user-shortcut__link--cart.user-shortcut__link--current:before{content:"\ea0f"}.user-shortcut__link--wishlist:before{content:"\ea2d";font-size:23px}@media (min-width:1025px){.user-shortcut__link--wishlist:before{content:"\ea2b"}}.user-shortcut__link--wishlist.user-shortcut__link--current:before{content:"\ea2c"}.user-shortcut__notification-badge{background-color:#c22e12;border:2px solid #f4f4f4;border-radius:50%;color:#fff;display:none;font-size:11px;font-weight:500;height:22px;left:50%;line-height:20px;margin-left:5px;min-width:22px;position:absolute;text-align:center;top:-3px}@media (min-width:1025px){.user-shortcut__notification-badge{border-color:#fff;margin-left:10px}}.user-shortcut__notification-badge--active-cart{display:block}.user-shortcut__notification-badge--active-wishlist{background-color:#343535;display:block}@media (min-width:1025px){.user-shortcut__notification-badge--active-wishlist{margin-left:6px}}.user-shortcut__notification-badge--active-login{background-color:#299926;display:block;margin-left:1px}.user-shortcut__notification-badge--active-login:before{content:"\ea11";font-size:8px}.user-shortcut__label{display:none}@media (min-width:1025px){.user-shortcut__label{color:#b2b2b2;display:block;font-size:10px;line-height:13px;margin-top:9px}}.breadcrumbs{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0 auto;max-width:1920px;padding:20px;position:relative;width:100%;z-index:2}@media (min-width:1025px){.breadcrumbs{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.breadcrumbs{padding-left:90px;padding-right:90px}}@media (min-width:768px){.breadcrumbs{padding-bottom:30px;padding-top:30px}}.breadcrumbs--is-pdp{display:none}@media (min-width:1025px){.breadcrumbs--is-pdp{display:flex;padding-right:0}}.breadcrumbs--seo{color:transparent;font-size:0;height:0}.breadcrumbs--no-container{padding-left:0;padding-right:0}@media (min-width:1025px){.breadcrumbs--no-container{padding-left:0;padding-right:0}}@media (min-width:1441px){.breadcrumbs--no-container{padding-left:0;padding-right:0}}.breadcrumbs__item{margin-right:8px;padding-right:8px;position:relative}.breadcrumbs__item,.breadcrumbs__item:after{display:block;font-size:12px;line-height:14px}.breadcrumbs__item:after{color:#343535;content:"/";position:absolute;right:-4px;top:50%;transform:translate(-50%,-50%)}.breadcrumbs__item--hidden-mobile{font-size:0;margin-right:0;padding-right:0}.breadcrumbs__item--hidden-mobile:after{display:none}@media (min-width:768px){.breadcrumbs__item--hidden-mobile:after{display:block}}.breadcrumbs__item--hidden-mobile-placeholder{margin-right:8px}.breadcrumbs__item--hidden-mobile-placeholder:after{display:block}.breadcrumbs__item--back:after{content:none}@media (min-width:768px){.breadcrumbs__item--back{padding-right:0}}.breadcrumbs__item--back+.breadcrumbs__item--home{display:none}@media (min-width:768px){.breadcrumbs__item{font-size:12px;line-height:14px;margin-right:16px;padding-right:16px}.breadcrumbs__item:after{right:-6px}}.breadcrumbs__item--overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.breadcrumbs__item--overflow{overflow:initial;text-overflow:unset;white-space:unset}}.breadcrumbs__item:last-child{margin-right:0;overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__item:last-child:after{content:none}.breadcrumbs__link{color:#8c8c8e;cursor:pointer;font-weight:400;text-decoration:underline;transition:opacity .3s;white-space:nowrap}.breadcrumbs__link:hover{opacity:.8}.breadcrumbs__link:visited{color:#8c8c8e}.breadcrumbs__link--current{color:#343535;text-decoration:none}.breadcrumbs__link--back,.breadcrumbs__link--home{color:#343535;font-weight:500;text-decoration:none}.breadcrumbs__link--home{font-size:0;height:0;width:0}.breadcrumbs__link--home:before{color:#343535;content:"\ea2f";font-size:15px;line-height:25px;vertical-align:-2px}.breadcrumbs__link--hidden-mobile-placeholder:after{color:#343535;content:"...";font-size:12px;line-height:14px;margin-right:8px}@media (min-width:768px){.breadcrumbs__link--hidden-mobile-placeholder:after{display:none}}.headline{border-bottom:1px solid #343535;color:#343535;display:block;font-weight:600;margin:0;padding-bottom:8px;width:100%}@media (min-width:768px){.headline{padding-bottom:15px}}@media (min-width:1025px){.headline{padding-bottom:25px}}.headline--no-border{border-bottom:none;padding-bottom:0}.headline--type_h1,.headline.h1,.headline h1{font-size:21px;line-height:28px}@media (min-width:1025px){.headline--type_h1,.headline.h1,.headline h1{font-size:25px;line-height:32px}}.headline--type_h2,.headline.h2,.headline h2{font-size:21px;line-height:28px}@media (min-width:1025px){.headline--type_h2,.headline.h2,.headline h2{font-size:25px;line-height:32px}}.headline--type_h3,.headline.h3,.headline h3{font-size:21px;line-height:28px}.headline--type_h4,.headline.h4,.headline h4{font-size:18px;line-height:24px}.headline--type_h5,.headline--type_h6,.headline.h5,.headline.h6,.headline h5,.headline h6{font-size:16px;line-height:24px}.product-box{color:#343535;cursor:pointer;display:block;font-weight:400;position:relative;text-decoration:none}@media (min-width:769px){.product-box--highlighted{display:flex;flex-direction:column;justify-content:space-between}}.product-box__info-wrapper{margin-bottom:10px;position:relative}.product-box__image-container{border:1px solid #eaeaea;border-bottom:none;padding-bottom:135%;position:relative;transition:border-color .3s}.product-box--highlighted .product-box__image-container{border-bottom:1px solid #eaeaea}@media (min-width:1024px){.product-box--configurator .product-box__image-container{border:2px solid #eaeaea;border-bottom:none}}.product-box--selected .product-box__image-container{border-color:#299926}@media (min-width:1024px){.product-box--configurator:hover .product-box__image-container{border-color:#299926;transition-delay:.15s}}@media (min-width:769px){.product-box__hovered-content{height:85px}}.product-box--configurator .product-box__content{transition:border-color .3s,transform .175s ease-in-out}@media (min-width:1024px){.product-box--configurator .product-box__content{border-top:2px solid #eaeaea}}.product-box--configurator .product-box__content--hovered,.product-box--selected .product-box__content{border-color:#299926}.product-box__labels{bottom:100%;left:1px;position:absolute;right:1px}.product-box__labels--highlighted{bottom:calc(100% + 7px)}@media (min-width:1024px){.product-box--configurator .product-box__labels{left:2px;right:2px}}.product-box__image{bottom:0;left:0;padding:5px;position:absolute;right:0;top:0}@media (min-width:769px){.product-box__image img{transform:translate(-50%,-55%)}}.product-box__wishlist{position:absolute;right:3px;top:3px}.product-box__wishlist:before{content:"\ea2d";font-size:14px}@media (min-width:769px){.product-box__wishlist{right:10px;top:10px}.product-box__wishlist:before{content:"\ea2b";font-size:18px}}.product-label{background:#3f4043;color:#fff;font-size:12px;letter-spacing:2px;padding:12px 10px;position:relative;text-align:center;text-transform:uppercase}.product-label--big{padding:5px}@media (min-width:768px){.product-label--big{padding:10px 15px}}.product-label--sale{background:#343535}.product-label--new{background:#000}.last-search-terms__search-term{display:inline-block;margin:3px}.text-box__headline{color:#222;font-size:16px;margin-bottom:15px}.text-box__paragraph{color:#555;font-size:16px;line-height:1.3;margin-bottom:10px}.text-box__paragraph:last-child{margin-bottom:0}.content-search-results__headline{font-size:21px;margin-bottom:20px}.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-bottom:30px}@media (min-width:768px){.empty-search-info{margin-bottom:60px}}.global-app-error{padding:20px}.global-app-error__headline{font-size:16px;line-height:20px;margin-bottom:15px;padding-right:30px}.global-app-error__message{color:#ec2730}.modal{position:fixed;transform:translateZ(0);z-index:1500}.modal,.modal__overlay{height:100%;left:0;top:0;width:100%}.modal__overlay{background:rgba(0,0,0,.5);bottom:0;position:absolute;right:0}.modal__header{align-items:center;border-bottom:2px solid #299926;display:flex;height:60px;padding:10px 60px 10px 30px;width:100%}.modal__content{background:#fff;box-shadow:0 0 20px #00000040;display:flex;flex-direction:column;left:50%;max-height:calc(100% - 40px);max-width:calc(100vw - 40px);overflow-y:auto;position:relative;top:-100%;transform:translate(-50%);transition:top .3s;width:auto}.modal__content--ios{max-height:calc(100vh - 140px)}@media (min-width:768px){.modal__content{max-height:80vh;max-width:calc(100vw - 120px)}}@media (min-width:1025px){.modal__content{max-width:var(--max-width)}}.modal__content--visible{top:10px}@media (min-width:1025px){.modal__content--visible{top:15vh}}.modal__close-button{cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px;z-index:1}.modal__close-button:before{color:#343519;content:"\ea15";font-size:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.category-page{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.category-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.category-page{padding-left:90px;padding-right:90px}}.category-page__header{margin-bottom:30px}@media (min-width:768px){.category-page__header{align-items:center;display:flex;justify-content:space-between}}.category-page__name{display:block;font-size:20px;font-weight:600;margin:0 0 20px;padding:0;width:100%}@media (min-width:768px){.category-page__name{font-size:24px}}@media (min-width:1024px){.category-page__name{font-size:26px}}@media (min-width:768px){.category-page__name{margin:0}}.category-page__show-all{width:100%}@media (min-width:768px){.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:768px){.category-page__category-tile{margin-bottom:20px;width:calc(50% - 10px)}}.category-page>.hero-slider{margin-bottom:40px}.category-tile{background:#f4f4f4;border-radius:10px;padding:15px}@media (min-width:768px){.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:768px){.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:768px){.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;display:block;font-size:16px;font-weight:600;margin-bottom:10px;padding-bottom:10px}.category-tile__main-category,.category-tile__main-category:hover{color:#222;text-decoration:none}.category-tile__main-category:after{font-size:10px}@media (min-width:1025px){.category-tile__main-category{margin-bottom:15px;padding-bottom:15px}.category-tile__main-category:hover{color:#343535}}.category-tile__subcategories{display:none}@media (min-width:768px){.category-tile__subcategories{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.category-tile__subcategory{display:block;padding:5px 0;width:100%}.category-tile__subcategory,.category-tile__subcategory:hover{color:#222;text-decoration:none}}@media (min-width:1025px){.category-tile__subcategory{width:calc(50% - 5px)}.category-tile__subcategory:hover{color:#343535}}.category-tile__subcategory:after{font-size:8px}@media (min-width:768px){.cart-page{background:#f4f4f4}}.cart-page__error-wrapper{margin-left:auto;margin-right:auto;margin-top:20px;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.cart-page__error-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.cart-page__error-wrapper{padding-left:90px;padding-right:90px}}.cart-page__header{padding:20px 20px 0;position:relative;z-index:1}@media (min-width:768px){.cart-page__header{padding:30px 0}}@media (min-width:1025px){.cart-page__header{padding:50px 0 30px}}.cart-page__top{padding-bottom:30px}@media (min-width:768px){.cart-page__top{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:160px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:768px) and (min-width:1025px){.cart-page__top{padding-left:30px;padding-right:30px}}@media (min-width:768px) and (min-width:1441px){.cart-page__top{padding-left:90px;padding-right:90px}}.cart-page__wrapper{display:flex;flex-direction:column;position:relative;z-index:0}@media (min-width:768px){.cart-page__wrapper{flex-direction:row;justify-content:space-between}}.cart-page__left,.cart-page__products,.cart-page__summary{width:100%}.cart-page__club-points-info,.cart-page__products{background:#fff;padding:0 20px}@media (min-width:1025px){.cart-page__club-points-info,.cart-page__products{padding:0 50px}}.cart-page__left{position:relative;z-index:2}@media (min-width:768px){.cart-page__left{width:calc(50% - 10px)}}@media (min-width:1025px){.cart-page__left{width:calc(65% - 15px)}}@media (min-width:1361px){.cart-page__left{width:calc(100% - 530px)}}@media (min-width:1441px){.cart-page__left{width:calc(100% - 560px)}}@media (min-width:768px){.cart-page__summary{width:calc(50% - 10px)}}@media (min-width:1025px){.cart-page__summary{width:calc(35% - 15px)}}@media (min-width:1361px){.cart-page__summary{width:480px}}@media (min-width:1441px){.cart-page__summary{width:510px}}.cart-page__empty-info{color:#343535;display:block;font-size:14px;line-height:16px;padding:30px 20px}@media (min-width:768px){.cart-page__empty-info{padding:30px 0}}.cart-page__empty-info a{color:inherit;text-decoration:underline}.cart-page__club-points-info{display:flex;flex-direction:column;font-size:14px;position:relative}@media (min-width:1024px){.cart-page__club-points-info{font-size:16px}}.cart-page__club-points-info:before{border-top:1px solid rgba(0,0,0,.1);content:""}.cart-page__club-points-info:empty{display:none}.product-order-position--sold-out{border:1px solid #b2b2b2}.product-order-position__tooltip{cursor:pointer;height:20px;position:absolute;right:0;top:20px;width:20px;z-index:10}.product-order-position__tooltip--top{top:0}.product-order-position__tooltip-trigger{display:block}.product-order-position__tooltip-trigger:before{color:#343535;content:"\ea1c";font-size:20px}.product-order-position__tooltip-content{background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.16);display:flex;flex-direction:column;left:-250px;opacity:0;padding:30px;position:absolute;transition:opacity .3s ease-out;visibility:hidden;width:250px;z-index:100}@media (min-width:1025px){.product-order-position__tooltip-content{left:-310px;width:330px}}.product-order-position__tooltip-content--visible{animation:tooltipAnimation .4s;opacity:1;transform-origin:right top;visibility:visible}@keyframes tooltipAnimation{0%{transform:scale(0)}to{transform:scale(1)}}.product-order-position__action{color:#343535;cursor:pointer;display:block;font-size:16px;line-height:19px;text-align:left}.product-order-position__action:before{color:#343535;font-size:15px;margin-right:15px}.product-order-position__action:hover{opacity:.8}.product-order-position__action:not(:last-child){margin-bottom:24px}.product-order-position__action--small{align-items:center;color:#b2b2b2;display:flex;font-size:14px;line-height:19px;margin-bottom:0;margin-left:15px}.product-order-position__action--small:before{margin-right:6px}.product-order-position__action--small:not(:last-child){margin-bottom:0}.product-order-position__availability-text+.product-order-position__action--small{margin-left:0}.product-order-position__action--wishlist:before{content:"\ea2b"}.product-order-position__action--wishlist.product-order-position__action--active:before{content:"\ea59"}.product-order-position__action--remove:before{content:"\ea71"}.product-order-position__action--edit-set:before{content:"\ea20"}.product-order-position__error-message{background:#f4f4f4;border-bottom:1px solid rgba(0,0,0,.1);display:flex;padding:15px;position:relative}@media (min-width:768px){.product-order-position__error-message{align-items:center}}.product-order-position__error-message-text{color:#c22e12;font-size:14px;font-weight:400;line-height:20px;padding-right:10px}.product-order-position__error-message-text span{font-weight:600}.product-order-position__error-message-remove{color:#343535;cursor:pointer;display:flex;font-size:14px}.product-order-position__error-message-remove:after{content:"\ea71";margin-left:5px;margin-top:1px}.product-order-position__wrapper{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.product-order-position__wrapper--sold-out{opacity:.5}.product-order-position__blocking-cover{cursor:not-allowed;height:100%;position:absolute;width:100%;z-index:10}.product-order-position__image-wrapper{margin-right:20px;margin-top:15px}@media (min-width:1025px){.product-order-position__image-wrapper{margin-right:30px}}.product-order-position__image-link{display:block;text-decoration:none}.product-order-position__image{display:block;height:auto;width:80px}@media (min-width:361px){.product-order-position__image{width:100px}}@media (min-width:1025px){.product-order-position__image{width:115px}}.product-order-position__image--checkout{width:77px}@media (min-width:361px){.product-order-position__image--summary{width:80px}}@media (min-width:1025px){.product-order-position__image--summary{width:112px}}.product-order-position__details{display:flex;flex-direction:column;position:relative}.product-order-position__savings{color:#b2b2b2;font-size:12px;line-height:19px;white-space:normal}@media (min-width:1025px){.product-order-position__savings{font-size:14px;line-height:19px}}.product-order-position__brand{color:#343535;font-size:12px;font-weight:500;line-height:20px;max-width:80%}@media (min-width:1025px){.product-order-position__brand{font-size:14px;line-height:20px}}.product-order-position__name{color:#1f1f1f;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;width:calc(100% - 30px)}@media (min-width:1025px){.product-order-position__name{font-size:16px;line-height:24px}.product-order-position__name--cart,.product-order-position__name--summary{width:100%}}.product-order-position__name:hover,.product-order-position__name:visited{color:inherit;text-decoration:none}.product-order-position__quantity-number,.product-order-position__set-item,.product-order-position__variation,.product-order-position__variations{color:#626261;font-size:12px;font-weight:400;line-height:15px}@media (min-width:1025px){.product-order-position__quantity-number,.product-order-position__set-item,.product-order-position__variation,.product-order-position__variations{font-size:14px;line-height:19px}}.product-order-position__availability-text{color:#299926;display:block;font-size:12px;font-weight:400;line-height:16px;padding-bottom:12px;width:100%}@media (min-width:1025px){.product-order-position__availability-text{font-size:14px;line-height:16px;padding-bottom:6px}}.product-order-position__availability-text--summary{margin-bottom:0;margin-top:8px;max-width:50%;padding-bottom:0}@media (min-width:680px){.product-order-position__availability-text--summary{max-width:80%}}@media (min-width:768px){.product-order-position__availability-text--summary{max-width:50%}}@media (min-width:1025px){.product-order-position__availability-text--summary{max-width:none}}.product-order-position__deleted-message,.product-order-position__remove{color:#343535;font-size:14px;font-weight:400;line-height:16px}.product-order-position__deleted-message{position:relative}.product-order-position__deleted-revert{color:#b2b2b2;cursor:pointer;font-size:14px;font-weight:400;line-height:16px;margin-top:15px;opacity:1;transition:opacity 2s}.product-order-position__deleted-revert:hover{opacity:.8}.product-order-position__variations{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:10px 0 0}@media (min-width:1025px){.product-order-position__variations{margin:15px 0 0}}.product-order-position__variation{display:flex}.product-order-position__quantity-edit{display:block;width:73px}@media (min-width:1025px){.product-order-position__quantity-edit{width:88px}}.product-order-position__actions-wrapper{align-items:center;display:flex}.product-order-position__actions-wrapper--cart{flex-wrap:wrap;margin-top:11px}.product-order-position__remove{cursor:pointer;font-size:0;position:absolute;right:0;text-decoration:none;top:0;transition:color 2s}@media (min-width:1025px){.product-order-position__remove--cart{align-items:center;bottom:0;display:flex;font-size:14px;line-height:16px;margin-bottom:15px;right:auto;top:auto}}.product-order-position__remove--not-available{position:static}.product-order-position__remove:visited{color:#343535}.product-order-position__remove:hover{color:inherit;opacity:.8;text-decoration:none}.product-order-position__remove:before{color:#343535;content:"\ea71";font-size:17px}@media (min-width:1025px){.product-order-position__remove:before{margin-right:8px}}.product-order-position__shipping-tooltip--bulky{margin-left:10px;transform:translateY(-2px)}.product-order-position__details-wrapper{display:flex;flex-direction:column;width:100%}.product-order-position--sold-out .product-order-position__details-wrapper{padding:15px 0}@media (min-width:1025px){.product-order-position__details-wrapper--cart,.product-order-position__details-wrapper--summary{align-items:flex-start;flex-direction:row;justify-content:space-between}}.product-order-position__price-wrapper{text-align:right;white-space:nowrap}.product-order-position--sold-out .product-order-position__price-wrapper{padding:5px}@media (min-width:1025px){.product-order-position__price-wrapper{padding-left:10px}}.product-order-position__details-price--cart .product-order-position__price-wrapper,.product-order-position__details-price--minicart .product-order-position__price-wrapper{bottom:0;position:absolute;right:0;z-index:1}@media (min-width:1025px){.product-order-position__details-price--cart .product-order-position__price-wrapper,.product-order-position__details-price--minicart .product-order-position__price-wrapper{bottom:auto;position:relative;right:auto;z-index:unset}}.product-order-position__details-price--set .product-order-position__price-wrapper{align-self:flex-end;position:relative}.product-order-position__details-price{align-items:flex-end;display:flex;justify-content:space-between;margin-top:11px}.product-order-position__details-price--checkout,.product-order-position__details-price--summary{bottom:0;position:absolute;right:0}@media (min-width:1025px){.product-order-position__details-price--cart,.product-order-position__details-price--summary{bottom:unset;margin-top:0;max-width:180px;position:absolute;right:0;top:0}.product-order-position__details-price--summary_dense{height:87px;margin:5px 0 0;width:30%}}.product-order-position__details-price--set{align-items:flex-start;flex-direction:column}.product-order-position__details-price--set.product-order-position__details-price--checkout{margin-top:-14px;position:relative}@media (min-width:1025px){.product-order-position__details-price--set.product-order-position__details-price--checkout{margin-top:-16px}.product-order-position__details-price--set.product-order-position__details-price--promo{position:relative}}.product-order-position__price{color:#343535;display:block;font-size:14px;font-weight:500;line-height:16px;text-align:right}@media (min-width:1025px){.product-order-position__price{font-size:16px;line-height:19px}}.product-order-position__image-wrapper--minicart .product-order-position__price{font-size:14px;line-height:14px}@media (min-width:1025px){.product-order-position__image-wrapper--minicart .product-order-position__price{font-size:16px;line-height:16px}}.product-order-position__price i{font-style:normal}.product-order-position__price--free{color:#35c301;font-weight:400}.product-order-position__price--promo{color:#c22e12;font-size:14px;font-weight:500;line-height:16px}@media (min-width:1025px){.product-order-position__price--promo{font-size:16px;line-height:19px}}.product-order-position__price--old{color:dimgray;font-size:12px;font-weight:400;line-height:14px}@media (min-width:1025px){.product-order-position__price--old{font-size:14px;line-height:19px}}.product-order-position__price--old i{font-style:normal;text-decoration:line-through}.product-order-position__deleted{min-height:115px;position:relative}@media (min-width:1025px){.product-order-position__deleted--cart{min-height:157px}}.product-order-position__deleted-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-order-position__actions{padding:25px 0 15px}@media (min-width:1025px){.product-order-position__actions{align-self:stretch;padding:0 0 0 30px;width:30%}}.product-order-position__promo-code-label{color:#343535;display:block;font-size:14px;font-weight:400;line-height:10px;text-align:right}@media (min-width:1025px){.product-order-position__promo-code-label{font-size:14px;line-height:19px;margin-top:6px}}.product-order-position__review-link{color:#299926;font-size:12px;font-weight:400;line-height:16px;margin-top:5px;text-decoration:none}@media (min-width:1025px){.product-order-position__review-link{font-size:14px;line-height:24px}}.product-order-position__set-items{font-size:14px;margin:15px 0 0;padding:0}.product-order-position__set-item{margin-bottom:5px;padding-left:5px}.product-order-position__set-item::marker{content:"\2027"}.product-order-position__assembly-info{color:#626261;font-size:12px;line-height:15px;list-style-type:none;margin:10px 0 0;padding:0}@media (min-width:1025px){.product-order-position__assembly-info{font-size:14px;line-height:19px}}.product-order-position__currency-converter{display:block;font-size:12px}@media (min-width:1025px){.product-order-position__currency-converter{font-size:14px}}.products-order-table__products{max-height:none;overflow-x:hidden;overflow-y:auto;position:relative;transition:max-height .3s}.products-order-table__products--hidden{max-height:600px;overflow:hidden;position:relative;z-index:0}.products-order-table__product-wrapper{border-bottom:1px solid rgba(0,0,0,.1);position:relative}.products-order-table__product{margin-bottom:30px;margin-top:30px;opacity:1;position:relative;transition:opacity .3s}.products-order-table__product--transparent{opacity:.6}.products-order-table__header--border{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:12px}.products-order-table__header-label{color:#343535;font-size:16px;font-weight:600;line-height:28px;text-align:left}.products-order-table__products-bottom--minicart{background:#f7f7f7;box-shadow:0 -10px 6px #0000000b;position:relative}.products-order-table__products-bottom--minicart .products-order-table__show-more{background:#f7f7f7;box-shadow:none}.products-order-table__show-more{background:#fff;border-bottom:1px solid #f7f7f7;box-shadow:0 -10px 6px #0000000b;color:#343535;cursor:pointer;font-weight:600;opacity:1;padding:12px 0;text-align:center;transition:color .3s,transform .3s;width:100%}.products-order-table__show-more:before{color:#343535;content:"\ea04";font-size:8px}.products-order-table__show-more:hover,.products-order-table__show-more:hover:before{color:#299926}.products-order-table__show-more--hidden{height:0;opacity:0}.products-order-table__return-info{margin-bottom:20px;z-index:1}@media (min-width:1025px){.products-order-table__return-info{bottom:0;margin-bottom:30px;max-width:25%;position:absolute;right:0}}.counter{display:block}.cart-quantity-edit{color:inherit}.order-summary{position:relative;z-index:1}.order-summary--fixed{z-index:2}.order-summary--cart{background:#f4f4f4}@media (min-width:768px){.order-summary--cart{background:none;height:max-content;position:-webkit-sticky;position:sticky;top:120px}.order-summary--summary{top:130px}}@media (min-width:1025px){.order-summary--summary{top:170px}}.order-summary__inner-wrapper{border-top:1px solid rgba(0,0,0,.1);margin:0 20px;padding-top:10px;position:relative;z-index:1}@media (min-width:1025px){.order-summary__inner-wrapper{margin:0 30px;padding-top:15px}}.order-summary__inner-wrapper--checkout{border-top:0;margin:0}.order-summary__inner-wrapper--summary{border-top:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.order-summary__inner-wrapper--summary{padding-bottom:15px}}.order-summary__row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.order-summary__row:last-child{margin-bottom:0}.order-summary--checkout .order-summary__row,.order-summary__row--main{padding-top:10px}@media (min-width:1025px){.order-summary__row--main{border-top:1px solid rgba(0,0,0,.1);margin-top:10px}}.order-summary__row--main-cart{border-top:1px solid rgba(0,0,0,.1);margin-top:10px;padding-top:10px}@media (min-width:1025px){.order-summary__row--main-cart{margin-top:15px;padding-top:15px}}.order-summary__voucher-row{margin:10px 0}@media (min-width:768px){.order-summary__voucher-row{background:#f4f4f4;padding:5px 13px}}.order-summary__voucher-row--checkout{margin-bottom:0}.order-summary__voucher-row--svs .order-voucher-row__value{color:#299926}.order-summary__key,.order-summary__value{color:#343535;font-size:14px;font-weight:400;line-height:23px}@media (min-width:1025px){.order-summary__key,.order-summary__value{font-size:16px;line-height:23px}}.order-summary__key{text-align:left}.order-summary__key--main{font-size:18px;font-weight:500;line-height:24px}@media (min-width:1025px){.order-summary__key--main{font-size:20px;line-height:24px}}.order-summary__key--main-small{font-size:15px;font-weight:500;line-height:19px}@media (min-width:1025px){.order-summary__key--main-small{font-size:16px;line-height:21px}}.order-summary__shipping-tooltip{display:inline-block}.order-summary__additional-note,.order-summary__additional-note-small{color:#b2b2b2;display:block;font-weight:400}.order-summary__additional-note-small a,.order-summary__additional-note a{color:#343535;text-decoration:none}.order-summary__additional-note{font-size:14px;line-height:19px;text-align:left}.order-summary__additional-note a{color:#343535;font-size:14px;line-height:19px;text-decoration:none}@media (min-width:768px){.order-summary__additional-note{padding:20px 0}}.order-summary__additional-note-small{font-size:12px;line-height:16px;text-align:center}@media (min-width:768px){.order-summary__additional-note-small{font-size:14px;line-height:19px;text-align:left}}.order-summary__actions--sticky .order-summary__additional-note-small{text-align:left}.order-summary__value{text-align:right}.order-summary__value--main{font-size:20px;font-weight:600;line-height:24px}.order-summary__value--tertiary{font-weight:500}.order-summary__additional-info,.order-summary__alternative{color:#9f9f9f;display:block;font-size:12px;font-weight:300;line-height:16px}.order-summary__additional-info--center,.order-summary__alternative--center{text-align:center}.order-summary__additional-info{display:inline-block}@media (min-width:1025px){.order-summary__additional-info{display:block}}.order-summary__additional-info--mini{display:block}.order-summary__additional-info--cart{display:inline-block}.order-summary__actions{display:flex;flex-direction:column;flex-wrap:wrap;padding:20px 0}@media (min-width:768px){.order-summary__actions{padding:30px 0 0}}.order-summary__actions--cart,.order-summary__actions--minicart,.order-summary__actions--summary{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;box-shadow:0 -5px 20px rgba(0,0,0,.16);left:0;padding:20px 0 0;position:fixed;right:0;transition:position .3s,background .3s,padding .3s;will-change:position;z-index:10}@media (min-width:768px){.order-summary__actions--cart,.order-summary__actions--minicart,.order-summary__actions--summary{border-top-left-radius:0;border-top-right-radius:0;bottom:auto;box-shadow:none;left:auto;padding:30px 0 0;position:relative;right:auto}}.order-summary__actions--sticky{background:transparent;border-top-left-radius:0;border-top-right-radius:0;bottom:0;box-shadow:none;padding:20px 0;position:-webkit-sticky;position:sticky}@media (min-width:768px){.order-summary__actions--minicart{background:transparent;border-top-left-radius:0;border-top-right-radius:0;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}.order-summary__sticky-total{align-items:center;display:flex;justify-content:space-between;min-width:100%;opacity:1;padding:0 20px 20px;transition:opacity .2s}.order-summary__actions--sticky .order-summary__sticky-total{height:0;opacity:0;padding:0;visibility:hidden}@media (min-width:768px){.order-summary__sticky-total{display:none}}.order-summary__promo-code-form{padding:10px 20px;position:relative;width:100%;z-index:0}@media (min-width:1025px){.order-summary__promo-code-form{padding:20px 30px 15px}}.order-summary--checkout .order-summary__promo-code-form{padding:10px 0}@media (min-width:1025px){.order-summary--checkout .order-summary__promo-code-form{padding:20px 0}}.order-summary__primary-button{height:55px;position:relative;width:100%}.order-summary__primary-button span{color:inherit;font-size:16px;line-height:19px;padding-left:22px;position:relative}.order-summary__primary-button span:before{color:inherit;content:"\ea55";font-size:14px;font-weight:600;left:0;position:absolute;top:50%;transform:translateY(-50%)}.order-summary__primary-button--summary span:before{display:none}.order-summary__form--minicart{width:100%}@media (min-width:768px){.order-summary__form--minicart{width:calc(50% - 10px)}}.order-summary__form--cart,.order-summary__form--summary{width:100%}.order-summary__form--summary{padding-top:10px}.order-summary__paypal-button{display:block;height:49px;margin-top:10px;min-height:49px;opacity:1;transition:opacity .3s,min-height .3s}@media (min-width:768px){.order-summary__paypal-button{margin-top:25px}}.order-summary__paypal-button--cart,.order-summary__paypal-button--minicart{width:100%}@media (min-width:768px){.order-summary__paypal-button--minicart{margin-top:0;width:calc(50% - 10px)}}.order-summary__paypal-button--hidden{height:0;margin-top:0;min-height:0;opacity:0}.order-summary__footer{display:flex;flex-direction:column-reverse;justify-content:center;margin-top:15px;padding-bottom:20px}@media (min-width:768px){.order-summary__footer{padding-bottom:30px}.order-summary__footer--minicart{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.order-summary__return-allow{display:block;font-size:12px;font-weight:400;line-height:14px;width:100%}.order-summary__return-allow:before{color:#299926;content:"\ea11";font-size:15px}.order-summary__footer--minicart .order-summary__return-allow{margin-top:15px;text-align:center}@media (min-width:768px){.order-summary__footer--minicart .order-summary__return-allow{display:inline-block;margin-right:20px;margin-top:0;padding-left:25px;position:relative;text-align:left;width:30%}.order-summary__footer--minicart .order-summary__return-allow:before{left:0;position:absolute;top:50%;transform:translateY(-50%)}}.order-summary__footer--cart .order-summary__return-allow,.order-summary__footer--checkout .order-summary__return-allow{text-align:center}.order-summary__payments{width:100%}@media (min-width:768px){.order-summary__footer--minicart .order-summary__payments{display:inline-block;width:70%}}.order-summary__footer--minicart .order-summary__payments .image-asset-list{justify-content:center}@media (min-width:768px){.order-summary__footer--minicart .order-summary__payments .image-asset-list{justify-content:flex-start}}.order-summary__footer--cart .order-summary__payments .image-asset-list,.order-summary__footer--checkout .order-summary__payments .image-asset-list{justify-content:center;margin:10px auto}.order-summary__payments .image-asset-list__image{height:auto;max-height:36px;max-width:51px}.order-summary__content{min-height:300px;position:relative}@media (min-width:1025px){.order-summary__content--summary{padding:0 20px}}.order-summary__content--checkout,.order-summary__content--summary{min-height:0}.order-summary--cart .order-summary__content{background:#fff}.order-summary__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.order-summary__currency-converter{display:block;font-size:14px;font-weight:400}.order-summary__sustainable-delivery-info{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;font-size:12px;line-height:14px;padding:25px 20px}.order-summary__sustainable-delivery-info:before{color:#1c3d1a;content:"\ea36";font-size:40px;margin-right:18px}@media (min-width:1025px){.order-summary__sustainable-delivery-info:before{font-size:36px;margin-right:13px}.order-summary__sustainable-delivery-info{padding:30px}}.order-summary--cart .order-summary__sustainable-delivery-info{background:#fff}@media (min-width:769px){.order-summary--cart .order-summary__sustainable-delivery-info{border-top:none;margin-top:12px}}.order-summary--checkout .order-summary__sustainable-delivery-info{padding-left:0;padding-right:0}.checkout-step-login__content{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1440px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.checkout-step-login__content{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.checkout-step-login__content{padding-left:90px;padding-right:90px}}@media (min-width:1025px){.checkout-step-login__content{padding:0 20px}}.checkout-step-login__form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;width:100%}@media (min-width:768px){.checkout-step-login__form{border-right:1px solid #ededed;padding:10px 40px}.checkout-step-login__form:first-child{padding-left:0}.checkout-step-login__form:last-child{border-right:none;padding-right:0}.checkout-step-login__form--size_50{width:50%}}.login-page{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.login-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.login-page{padding-left:90px;padding-right:90px}}@media (min-width:768px){.login-page{padding-bottom:80px}}.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:16px;line-height:1.3;margin:5px 0}@media (min-width:1024px){.login-page__info{margin-bottom:25px}}.login-page__register-button{margin-top:17px}.login-form{margin:0 auto;max-width:890px;padding-left:0;padding-right:0;width:100%}@media (min-width:1025px){.login-form{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.login-form{padding-left:90px;padding-right:90px}}@media (min-width:1025px){.login-form{padding-left:0;padding-right:0}}.login-form__wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.login-form__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.login-form__column{position:relative;width:100%}@media (min-width:1025px){.login-form__column{display:flex;flex-direction:column;padding-bottom:50px;width:50%}.login-form__column:first-child{padding-right:20px}.login-form__column:last-child{padding-left:20px}.login-form__column:first-child{padding-right:30px}.login-form__column:last-child{padding-left:30px}}.login-form__headline{border-bottom:1px solid #343535;font-size:18px;font-weight:600;line-height:28px;margin:0 0 30px;padding:0 0 10px}@media (min-width:1025px){.login-form__headline{font-size:21px;margin:0 0 40px;padding:0 0 20px}}.login-form__required-label{color:#a7abb2;font-size:16px;position:absolute;right:0;top:4px}@media (min-width:1025px){.login-form__required-label{bottom:0;left:0;right:auto;top:auto}}.login-form__info{display:none}@media (min-width:1025px){.login-form__info{display:block;line-height:1.7;margin:0 0 30px}.login-form__form{display:flex;flex:1 0 auto;flex-direction:column}}@media (max-width:1023px){.login-form--checkout .login-form__form--login{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.login-form__input{margin:0 0 20px;width:100%}@media (min-width:1025px){.login-form__input{margin:0 0 15px}.login-form__input--salutation{margin:5px 0 20px}.login-form__input--checkbox{margin:0 0 20px}}.login-form__login-options{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}@media (min-width:1025px){.login-form__login-options{margin-bottom:30px}}.login-form__forgot-password{color:#299926;text-decoration:none;text-transform:none}.login-form__forgot-password:hover,.login-form__forgot-password:visited{color:#299926}.login-form__forgot-password:hover{text-decoration:none}.login-form__button{font-size:16px;margin-top:10px;padding:15px 20px;width:100%}@media (min-width:1025px){.login-form__button--login{margin-top:auto}}.login-form__button+.login-form__button{margin-top:18px}.login-form__separator{align-items:center;color:#a7abb2;display:flex;justify-content:space-between;margin:30px 0;width:100%}@media (min-width:1025px){.login-form__separator{margin:0 0 30px}}.login-form__separator:after,.login-form__separator:before{background-color:#ccc;content:"";flex:1 0 auto;height:1px}.login-form__separator span{flex:0 0 auto;padding:0 25px}.login-form__mobile-form-toggle{color:#299926;position:absolute;right:0;top:0}@media (min-width:1025px){.login-form__mobile-form-toggle{display:none}}.login-form__club-box{margin-bottom:45px}@media (min-width:1025px){.login-form__club-box{align-items:flex-start;background-color:#f4f4f4;display:flex;justify-content:space-between;margin-left:-20px;padding:20px;width:calc(100% + 40px)}}.login-form__club-headline{margin-bottom:8px}.login-form__club-logo{display:none}@media (min-width:1025px){.login-form__club-logo{display:inline-block;height:42px;margin-left:10px}}.csrf-input{display:none}.checkout-step-register{margin-left:auto;margin-right:auto;max-width:1920px;max-width:1140px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.checkout-step-register{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.checkout-step-register{padding-left:90px;padding-right:90px}}@media (min-width:769px){.checkout-step-register{padding-left:20px;padding-right:20px}}.checkout-step-register__form{position:relative}.checkout-step-register__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.checkout-step-register__button{padding-bottom:15px;padding-top:15px;width:100%}.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:#f4f4f4}.date-picker__day-input{display:none}.date-picker__day-input:checked+.date-picker__day-label{background:#343535;color:#fff}.date-picker__day-input:disabled+.date-picker__day-label{color:#8c8c8e;cursor:not-allowed}.date-picker__header{align-items:center;background-color:#343535;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:16px;height:100%;padding:0 10px;text-align:center;width:100%}.date-picker__select:active,.date-picker__select:hover{outline:none}.date-picker__change-select-button{cursor:pointer;height:100%;position:absolute;top:0;width:15px}.date-picker__change-select-button:before{color:#fff;font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.date-picker__change-select-button--prev{left:0}.date-picker__change-select-button--next{right:0}.date-picker__change-select-button--disabled{box-shadow:none;cursor:not-allowed}.date-picker__change-select-button--disabled:before{color:#8c8c8e}.minicart{overflow-anchor:none}.minicart__user-shortcut{left:0;position:absolute;top:50%;transform:translateY(-50%)}.minicart__header{background:#fff;font-size:18px;font-weight:500;line-height:28px;position:relative;text-align:center;text-transform:uppercase}@media (min-width:370px){.minicart__header{font-size:21px;line-height:28px}}.minicart__shipping-info-wrapper{background:#e8f7de;padding:10px 20px;position:relative;text-align:center}@media (min-width:769px){.minicart__shipping-info-wrapper{align-items:center;display:flex;justify-content:space-between;padding:10px 30px}}.minicart__shipping-info-wrapper span{display:block}@media (min-width:769px){.minicart__shipping-info-wrapper span{display:flex}}.minicart__shipping-info-text{color:#343535;font-size:12px;line-height:17px}@media (min-width:769px){.minicart__shipping-info-text{font-size:16px;line-height:18px}}.minicart__content{background:#fff;position:relative;z-index:2}.minicart__shipping-info{align-items:center;color:#299926;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:16px}@media (min-width:769px){.minicart__shipping-info{font-size:16px;line-height:21px}}.minicart__shipping-tooltip{position:absolute;right:30px;top:50%;transform:translateY(-50%)}@media (min-width:769px){.minicart__shipping-tooltip{margin-left:8px;position:relative;right:auto;top:auto;transform:none}}.minicart__empty{color:#343535;font-size:14px;line-height:16px;padding:30px;text-align:left}.minicart__continue-buttons{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.minicart__button{width:calc(50% - 10px)}.minicart__order-summary{background:#f7f7f7}@media (min-width:769px){.minicart__order-summary{flex:1 1 auto}}.minicart__club-points-info,.minicart__products-order-table>div{padding:0 20px}@media (min-width:1025px){.minicart__club-points-info,.minicart__products-order-table>div{padding:0 30px}}.minicart__club-points-info{background:#f7f7f7;display:flex;flex-direction:column;font-size:14px;position:relative}.minicart__club-points-info:before{border-top:1px solid rgba(0,0,0,.1);content:""}.minicart__club-points-info:empty{display:none}.checkout-step-delivery{margin-left:auto;margin-right:auto;max-width:940px;padding:50px 25px}.checkout-step-delivery__header{margin-bottom:25px}.checkout-step-delivery__footer{display:flex;flex-direction:column;margin-top:20px}@media (min-width:768px){.checkout-step-delivery__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-delivery__headline{font-size:26px;font-weight:600;line-height:30px}@media (min-width:768px){.checkout-step-delivery__headline{font-size:36px;line-height:42px}}.checkout-step-delivery__submit-button{order:1;position:relative;width:100%}.checkout-step-delivery__submit-button:before{content:"\ea03";position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (min-width:768px){.checkout-step-delivery__submit-button{order:2;padding-right:60px;width:300px}}.checkout-step-delivery__back-button{margin-top:20px;order:2;position:relative;width:100%}.checkout-step-delivery__back-button:before{content:"\ea02";left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.checkout-step-delivery__back-button{margin-top:0;order:1;padding-left:60px;width:180px}}.checkout-step-delivery__addresses{display:block;margin-bottom:30px}@media (min-width:768px){.checkout-step-delivery__addresses{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}}.checkout-step-delivery__address-column{display:block;margin-bottom:20px}.checkout-step-delivery__address-column:last-child{margin-bottom:0}@media (min-width:768px){.checkout-step-delivery__address-column{border-right:1px solid #ededed;padding:0 20px;width:50%}.checkout-step-delivery__address-column:first-child{padding-left:0}.checkout-step-delivery__address-column:last-child{border-right:none;padding-right:0}}@media (min-width:1025px){.checkout-step-delivery__address-column{padding:0 30px}}.checkout-step-delivery__address-name{color:#222;display:block;font-size:16px;font-weight:500;margin-bottom:10px}.checkout-step-delivery__delivery-options-headline{color:#222;display:block;font-size:16px;font-weight:500;margin-bottom:20px}.address{font-style:normal;hyphens:auto;position:relative;word-break:break-word}.address__line{color:#343535;display:block;font-size:14px;font-weight:400;line-height:17px}@media (min-width:1025px){.address__line{font-size:16px;line-height:23px}}.radio-inputs-list{display:block}.radio-inputs-list__option{background-color:#fff;border-bottom:1px solid #f4f4f4;cursor:pointer;display:block}@media (min-width:768px){.radio-inputs-list__option{border-bottom:none;margin-bottom:18px;transition:box-shadow .3s}}.radio-inputs-list__option:last-child{margin-bottom:0}@media (min-width:768px){.radio-inputs-list__option--active{box-shadow:0 1px 20px rgba(0,0,0,.1)}}.radio-inputs-list__option--disabled{cursor:not-allowed;opacity:.7}.radio-inputs-list__input{display:none}.radio-inputs-list__input:checked+.radio-inputs-list__option-header .radio-inputs-list__radio-circle:before{background:rgba(0,0,0,.99);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.radio-inputs-list__radio-circle{border:2px solid #b2b2b2;border-radius:50%;display:block;height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.radio-inputs-list__option-header{align-items:center;display:flex;min-height:80px;padding:15px 20px 15px 50px;position:relative;width:100%}@media (min-width:768px){.radio-inputs-list__option-header{min-height:68px;padding:20px 20px 20px 50px}}.radio-inputs-list__option-content{align-items:center;display:flex;justify-content:space-between;width:100%}.radio-inputs-list__option-name{color:#343535;font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.radio-inputs-list__option-name{font-size:16px;line-height:20px}}.radio-inputs-list__option-description{background-color:#f4f4f4;padding:26px 20px;position:relative;z-index:1}.radio-inputs-list__option-description:before{background:#f4f4f4;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4;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:768px){.radio-inputs-list__option-description{background-color:#fff;padding:0 50px 20px}.radio-inputs-list__option-description:before{display:none}}.radio-inputs-list__description-info-box,.radio-inputs-list__option-description-text{color:#626261;font-size:14px;line-height:21px}.radio-inputs-list__description-info-box b,.radio-inputs-list__description-info-box strong,.radio-inputs-list__option-description-text b,.radio-inputs-list__option-description-text strong{font-weight:600}.radio-inputs-list__description-info-box{background-color:#e8f7de;border:2px solid #fff;margin:0 -8px;padding:8px;width:calc(100% + 16px)}.radio-inputs-list__option-icons{display:flex;margin-left:auto}.radio-inputs-list__option-icon{display:block;height:auto;max-height:32px;width:auto}.radio-inputs-list__option-icon:not(:last-child){margin-right:12px}@media (min-width:768px){.radio-inputs-list__option-icon{max-height:36px}}.radio-inputs-list__option-error{color:#ec2730;display:block;font-size:12px;line-height:1.3;padding:0 20px 15px 50px}.radio-inputs-list__select{margin-top:15px}@media (min-width:768px){.checkout-step-payment{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:768px) and (min-width:1025px){.checkout-step-payment{padding-left:30px;padding-right:30px}}@media (min-width:768px) and (min-width:1441px){.checkout-step-payment{padding-left:90px;padding-right:90px}}.checkout-step-payment__button{margin:37px 20px 0;max-width:none;width:calc(100% - 40px)}@media (min-width:768px){.checkout-step-payment__button{margin:18px 0 0;width:100%}}.checkout-step-payment__content,.checkout-step-payment__header{width:100%}.checkout-step-payment__content{margin:0 auto;position:relative}.checkout-step-payment__header{margin:0 20px;width:auto}@media (min-width:768px){.checkout-step-payment__header{margin:0 0 25px}}.checkout-step-payment__collapse-content-loader{height:280px;width:100%}.checkout-step-payment__klarna-error{color:#d9534f;font-size:14px}.checkout-step-payment__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.checkout-step-summary{padding:30px 0}@media (min-width:768px){.checkout-step-summary{margin-left:auto;margin-right:auto;max-width:1620px;padding:50px 20px 30px;width:100%}}@media (min-width:768px) and (min-width:1025px){.checkout-step-summary{padding-left:30px;padding-right:30px}}@media (min-width:768px) and (min-width:1441px){.checkout-step-summary{padding-left:90px;padding-right:90px}}.checkout-step-summary__inner-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.checkout-step-summary__inner-wrapper{flex-direction:row;justify-content:space-between}}.checkout-step-summary__content{background-color:#fff;padding:20px 0;width:100%}@media (min-width:768px){.checkout-step-summary__content{width:calc(55% - 10px)}}@media (min-width:1025px){.checkout-step-summary__content{padding:50px 0;width:calc(65% - 15px)}}@media (min-width:1360px){.checkout-step-summary__content{width:calc(100% - 529px)}}.checkout-step-summary__summary-wrapper{width:100%}@media (min-width:768px){.checkout-step-summary__summary-wrapper{margin-left:auto;width:calc(45% - 10px)}}@media (min-width:1025px){.checkout-step-summary__summary-wrapper{width:calc(35% - 15px)}}@media (min-width:1360px){.checkout-step-summary__summary-wrapper{width:499px}}.checkout-step-summary__personal-details{margin-bottom:25px}.checkout-step-summary__customer-message,.checkout-step-summary__net-info,.checkout-step-summary__personal-details,.checkout-step-summary__products,.checkout-step-summary__tax-info{padding:0 20px}@media (min-width:1025px){.checkout-step-summary__customer-message,.checkout-step-summary__net-info,.checkout-step-summary__personal-details,.checkout-step-summary__products,.checkout-step-summary__tax-info{padding:0 50px}}.checkout-step-summary__customer-message{margin-top:25px}.checkout-step-summary__header{margin-bottom:25px;padding:0 20px}@media (min-width:768px){.checkout-step-summary__header{margin-bottom:30px;padding:0}}.checkout-step-summary__net-info:before,.checkout-step-summary__tax-info:before{border-top:1px solid rgba(0,0,0,.1);content:"";display:block}.checkout-step-summary__net-info{margin-top:20px}.checkout-step-summary__net-info-text,.checkout-step-summary__tax-info-text{background:#f4f4f4;margin-top:20px;padding:10px 20px}.checkout-step-summary__net-info-text{align-items:center;border:1px solid #ed0000;display:flex}.checkout-step-summary__net-info-text:before{color:#ed0000;content:"\ea22";padding-right:10px}@media (max-width:767px){.checkout-step-summary__error.general-message{margin:0 20px 20px;width:calc(100% - 40px)}}.edit-product{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (min-width:768px){.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:768px){.edit-product__image-link{left:0;position:absolute;top:0}}.edit-product__image{display:block;height:auto;width:100%}@media (min-width:768px){.edit-product__info{width:calc(100% - 100px)}}@media (max-width:767px){.edit-product__info{width:calc(100% - 80px)}}.edit-product__name{font-size:16px;font-weight:600;line-height:1.3}.edit-product__name,.edit-product__name:hover,.edit-product__name:visited{color:#222;text-decoration:none}@media (min-width:768px){.edit-product__name{font-size:21px}}.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;margin-bottom:20px}.address-book__addresses{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.address-book__addresses{margin:0 -10px}}.address-book__address-wrapper{width:100%}@media (min-width:768px){.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:940px;padding:50px 25px}.checkout-step-address-edit__header{margin-bottom:25px}.checkout-step-address-edit__footer{display:flex;flex-direction:column;margin-top:20px}@media (min-width:768px){.checkout-step-address-edit__footer{align-items:center;flex-direction:row;justify-content:space-between}}.checkout-step-address-edit__headline{font-size:26px;font-weight:600;line-height:30px}@media (min-width:768px){.checkout-step-address-edit__headline{font-size:36px;line-height:42px}}.checkout-step-address-edit__submit-button{order:1;position:relative;width:100%}.checkout-step-address-edit__submit-button:before{content:"\ea03";position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (min-width:768px){.checkout-step-address-edit__submit-button{order:2;padding-right:60px;width:300px}}.checkout-step-address-edit__back-button{margin-top:20px;order:2;position:relative;width:100%}.checkout-step-address-edit__back-button:before{content:"\ea02";left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.checkout-step-address-edit__back-button{margin-top:0;order:1;padding-left:60px;width:180px}}.checkout-step-address-edit__content{display:flex;flex-direction:column}@media (min-width:768px){.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:768px){.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;margin-bottom:20px}.checkout-step-address-edit__new-button{margin-top:10px;width:100%}@media (min-width:768px){.checkout-step-address-edit__new-button{width:auto}}.checkout-step-address-edit__book{margin-bottom:30px;order:1;width:100%}@media (min-width:768px){.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:768px){.checkout-step-address-edit__footer{display:none}}.page-main{display:block;position:relative}@supports (overflow:clip){.page-main{overflow-x:clip}}.page-main--returns-sub{margin:50px auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.page-main--returns-sub{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.page-main--returns-sub{padding-left:90px;padding-right:90px}}.checkout-layout .page-main{background-color:#fff}@media (min-width:768px){.checkout-layout .page-main{background-color:#f4f4f4}}body:not(.configurator-page):not(.checkout-layout):not(.page-detail-view) .page-main{overflow-x:hidden}@supports (overflow:clip){body:not(.configurator-page):not(.checkout-layout):not(.page-detail-view) .page-main{overflow-x:clip}}.grid{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.grid{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.grid{padding-left:90px;padding-right:90px}}.grid:empty{display:none}.grid .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:40px}@media (min-width:1025px){.grid .row{margin-left:-15px;margin-right:-15px;padding-bottom:60px}}.grid .row--dense{padding-bottom:20px}@media (min-width:1025px){.grid .row--dense{padding-bottom:25px}}.grid .row:empty{display:none}.grid .col-lg-1{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-1{padding:0 5px;width:8.33333%}}@media (min-width:1025px){.grid .col-lg-1{padding:0 15px}}.grid .col-lg-1.nopadding{padding-left:0;padding-right:0}.grid .col-lg-1:empty{display:none}.grid .col-lg-2{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-2{padding:0 5px;width:16.66667%}}@media (min-width:1025px){.grid .col-lg-2{padding:0 15px}}.grid .col-lg-2.nopadding{padding-left:0;padding-right:0}.grid .col-lg-2:empty{display:none}.grid .col-lg-3{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-3{padding:0 5px;width:25%}}@media (min-width:1025px){.grid .col-lg-3{padding:0 15px}}.grid .col-lg-3.nopadding{padding-left:0;padding-right:0}.grid .col-lg-3:empty{display:none}.grid .col-lg-4{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-4{padding:0 5px;width:33.33333%}}@media (min-width:1025px){.grid .col-lg-4{padding:0 15px}}.grid .col-lg-4.nopadding{padding-left:0;padding-right:0}.grid .col-lg-4:empty{display:none}.grid .col-lg-5{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-5{padding:0 5px;width:41.66667%}}@media (min-width:1025px){.grid .col-lg-5{padding:0 15px}}.grid .col-lg-5.nopadding{padding-left:0;padding-right:0}.grid .col-lg-5:empty{display:none}.grid .col-lg-6{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-6{padding:0 5px;width:50%}}@media (min-width:1025px){.grid .col-lg-6{padding:0 15px}}.grid .col-lg-6.nopadding{padding-left:0;padding-right:0}.grid .col-lg-6:empty{display:none}.grid .col-lg-7{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-7{padding:0 5px;width:58.33319%}}@media (min-width:1025px){.grid .col-lg-7{padding:0 15px}}.grid .col-lg-7.nopadding{padding-left:0;padding-right:0}.grid .col-lg-7:empty{display:none}.grid .col-lg-8{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-8{padding:0 5px;width:66.66667%}}@media (min-width:1025px){.grid .col-lg-8{padding:0 15px}}.grid .col-lg-8.nopadding{padding-left:0;padding-right:0}.grid .col-lg-8:empty{display:none}.grid .col-lg-9{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-9{padding:0 5px;width:75.00019%}}@media (min-width:1025px){.grid .col-lg-9{padding:0 15px}}.grid .col-lg-9.nopadding{padding-left:0;padding-right:0}.grid .col-lg-9:empty{display:none}.grid .col-lg-10{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-10{padding:0 5px;width:83.33333%}}@media (min-width:1025px){.grid .col-lg-10{padding:0 15px}}.grid .col-lg-10.nopadding{padding-left:0;padding-right:0}.grid .col-lg-10:empty{display:none}.grid .col-lg-11{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-11{padding:0 5px;width:91.66659%}}@media (min-width:1025px){.grid .col-lg-11{padding:0 15px}}.grid .col-lg-11.nopadding{padding-left:0;padding-right:0}.grid .col-lg-11:empty{display:none}.grid .col-lg-12{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-lg-12{padding:0 5px;width:100%}}@media (min-width:1025px){.grid .col-lg-12{padding:0 15px}}.grid .col-lg-12.nopadding{padding-left:0;padding-right:0}.grid .col-lg-12:empty{display:none}.grid .col-md-1{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-1{padding:0 5px;width:8.33333%}}@media (min-width:1025px){.grid .col-md-1{padding:0 15px}}.grid .col-md-1.nopadding{padding-left:0;padding-right:0}.grid .col-md-1:empty{display:none}.grid .col-md-2{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-2{padding:0 5px;width:16.66667%}}@media (min-width:1025px){.grid .col-md-2{padding:0 15px}}.grid .col-md-2.nopadding{padding-left:0;padding-right:0}.grid .col-md-2:empty{display:none}.grid .col-md-3{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-3{padding:0 5px;width:25%}}@media (min-width:1025px){.grid .col-md-3{padding:0 15px}}.grid .col-md-3.nopadding{padding-left:0;padding-right:0}.grid .col-md-3:empty{display:none}.grid .col-md-4{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-4{padding:0 5px;width:33.33333%}}@media (min-width:1025px){.grid .col-md-4{padding:0 15px}}.grid .col-md-4.nopadding{padding-left:0;padding-right:0}.grid .col-md-4:empty{display:none}.grid .col-md-5{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-5{padding:0 5px;width:41.66667%}}@media (min-width:1025px){.grid .col-md-5{padding:0 15px}}.grid .col-md-5.nopadding{padding-left:0;padding-right:0}.grid .col-md-5:empty{display:none}.grid .col-md-6{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-6{padding:0 5px;width:50%}}@media (min-width:1025px){.grid .col-md-6{padding:0 15px}}.grid .col-md-6.nopadding{padding-left:0;padding-right:0}.grid .col-md-6:empty{display:none}.grid .col-md-7{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-7{padding:0 5px;width:58.33319%}}@media (min-width:1025px){.grid .col-md-7{padding:0 15px}}.grid .col-md-7.nopadding{padding-left:0;padding-right:0}.grid .col-md-7:empty{display:none}.grid .col-md-8{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-8{padding:0 5px;width:66.66667%}}@media (min-width:1025px){.grid .col-md-8{padding:0 15px}}.grid .col-md-8.nopadding{padding-left:0;padding-right:0}.grid .col-md-8:empty{display:none}.grid .col-md-9{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-9{padding:0 5px;width:75.00019%}}@media (min-width:1025px){.grid .col-md-9{padding:0 15px}}.grid .col-md-9.nopadding{padding-left:0;padding-right:0}.grid .col-md-9:empty{display:none}.grid .col-md-10{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-10{padding:0 5px;width:83.33333%}}@media (min-width:1025px){.grid .col-md-10{padding:0 15px}}.grid .col-md-10.nopadding{padding-left:0;padding-right:0}.grid .col-md-10:empty{display:none}.grid .col-md-11{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-11{padding:0 5px;width:91.66659%}}@media (min-width:1025px){.grid .col-md-11{padding:0 15px}}.grid .col-md-11.nopadding{padding-left:0;padding-right:0}.grid .col-md-11:empty{display:none}.grid .col-md-12{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-md-12{padding:0 5px;width:100%}}@media (min-width:1025px){.grid .col-md-12{padding:0 15px}}.grid .col-md-12.nopadding{padding-left:0;padding-right:0}.grid .col-md-12:empty{display:none}.grid .col-sm-1{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-1{padding:0 5px;width:8.33333%}}@media (min-width:1025px){.grid .col-sm-1{padding:0 15px}}.grid .col-sm-1.nopadding{padding-left:0;padding-right:0}.grid .col-sm-1:empty{display:none}.grid .col-sm-2{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-2{padding:0 5px;width:16.66667%}}@media (min-width:1025px){.grid .col-sm-2{padding:0 15px}}.grid .col-sm-2.nopadding{padding-left:0;padding-right:0}.grid .col-sm-2:empty{display:none}.grid .col-sm-3{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-3{padding:0 5px;width:25%}}@media (min-width:1025px){.grid .col-sm-3{padding:0 15px}}.grid .col-sm-3.nopadding{padding-left:0;padding-right:0}.grid .col-sm-3:empty{display:none}.grid .col-sm-4{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-4{padding:0 5px;width:33.33333%}}@media (min-width:1025px){.grid .col-sm-4{padding:0 15px}}.grid .col-sm-4.nopadding{padding-left:0;padding-right:0}.grid .col-sm-4:empty{display:none}.grid .col-sm-5{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-5{padding:0 5px;width:41.66667%}}@media (min-width:1025px){.grid .col-sm-5{padding:0 15px}}.grid .col-sm-5.nopadding{padding-left:0;padding-right:0}.grid .col-sm-5:empty{display:none}.grid .col-sm-6{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-6{padding:0 5px;width:50%}}@media (min-width:1025px){.grid .col-sm-6{padding:0 15px}}.grid .col-sm-6.nopadding{padding-left:0;padding-right:0}.grid .col-sm-6:empty{display:none}.grid .col-sm-7{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-7{padding:0 5px;width:58.33319%}}@media (min-width:1025px){.grid .col-sm-7{padding:0 15px}}.grid .col-sm-7.nopadding{padding-left:0;padding-right:0}.grid .col-sm-7:empty{display:none}.grid .col-sm-8{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-8{padding:0 5px;width:66.66667%}}@media (min-width:1025px){.grid .col-sm-8{padding:0 15px}}.grid .col-sm-8.nopadding{padding-left:0;padding-right:0}.grid .col-sm-8:empty{display:none}.grid .col-sm-9{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-9{padding:0 5px;width:75.00019%}}@media (min-width:1025px){.grid .col-sm-9{padding:0 15px}}.grid .col-sm-9.nopadding{padding-left:0;padding-right:0}.grid .col-sm-9:empty{display:none}.grid .col-sm-10{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-10{padding:0 5px;width:83.33333%}}@media (min-width:1025px){.grid .col-sm-10{padding:0 15px}}.grid .col-sm-10.nopadding{padding-left:0;padding-right:0}.grid .col-sm-10:empty{display:none}.grid .col-sm-11{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-11{padding:0 5px;width:91.66659%}}@media (min-width:1025px){.grid .col-sm-11{padding:0 15px}}.grid .col-sm-11.nopadding{padding-left:0;padding-right:0}.grid .col-sm-11:empty{display:none}.grid .col-sm-12{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-sm-12{padding:0 5px;width:100%}}@media (min-width:1025px){.grid .col-sm-12{padding:0 15px}}.grid .col-sm-12.nopadding{padding-left:0;padding-right:0}.grid .col-sm-12:empty{display:none}.grid .col-xs-1{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-1{padding:0 5px;width:8.33333%}}@media (min-width:1025px){.grid .col-xs-1{padding:0 15px}}.grid .col-xs-1.nopadding{padding-left:0;padding-right:0}.grid .col-xs-1:empty{display:none}.grid .col-xs-2{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-2{padding:0 5px;width:16.66667%}}@media (min-width:1025px){.grid .col-xs-2{padding:0 15px}}.grid .col-xs-2.nopadding{padding-left:0;padding-right:0}.grid .col-xs-2:empty{display:none}.grid .col-xs-3{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-3{padding:0 5px;width:25%}}@media (min-width:1025px){.grid .col-xs-3{padding:0 15px}}.grid .col-xs-3.nopadding{padding-left:0;padding-right:0}.grid .col-xs-3:empty{display:none}.grid .col-xs-4{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-4{padding:0 5px;width:33.33333%}}@media (min-width:1025px){.grid .col-xs-4{padding:0 15px}}.grid .col-xs-4.nopadding{padding-left:0;padding-right:0}.grid .col-xs-4:empty{display:none}.grid .col-xs-5{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-5{padding:0 5px;width:41.66667%}}@media (min-width:1025px){.grid .col-xs-5{padding:0 15px}}.grid .col-xs-5.nopadding{padding-left:0;padding-right:0}.grid .col-xs-5:empty{display:none}.grid .col-xs-6{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-6{padding:0 5px;width:50%}}@media (min-width:1025px){.grid .col-xs-6{padding:0 15px}}.grid .col-xs-6.nopadding{padding-left:0;padding-right:0}.grid .col-xs-6:empty{display:none}.grid .col-xs-7{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-7{padding:0 5px;width:58.33319%}}@media (min-width:1025px){.grid .col-xs-7{padding:0 15px}}.grid .col-xs-7.nopadding{padding-left:0;padding-right:0}.grid .col-xs-7:empty{display:none}.grid .col-xs-8{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-8{padding:0 5px;width:66.66667%}}@media (min-width:1025px){.grid .col-xs-8{padding:0 15px}}.grid .col-xs-8.nopadding{padding-left:0;padding-right:0}.grid .col-xs-8:empty{display:none}.grid .col-xs-9{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-9{padding:0 5px;width:75.00019%}}@media (min-width:1025px){.grid .col-xs-9{padding:0 15px}}.grid .col-xs-9.nopadding{padding-left:0;padding-right:0}.grid .col-xs-9:empty{display:none}.grid .col-xs-10{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-10{padding:0 5px;width:83.33333%}}@media (min-width:1025px){.grid .col-xs-10{padding:0 15px}}.grid .col-xs-10.nopadding{padding-left:0;padding-right:0}.grid .col-xs-10:empty{display:none}.grid .col-xs-11{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-11{padding:0 5px;width:91.66659%}}@media (min-width:1025px){.grid .col-xs-11{padding:0 15px}}.grid .col-xs-11.nopadding{padding-left:0;padding-right:0}.grid .col-xs-11:empty{display:none}.grid .col-xs-12{padding:0 5px 10px;width:100%}@media (min-width:768px){.grid .col-xs-12{padding:0 5px;width:100%}}@media (min-width:1025px){.grid .col-xs-12{padding:0 15px}}.grid .col-xs-12.nopadding{padding-left:0;padding-right:0}.grid .col-xs-12:empty{display:none}.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:768px){.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:768px){.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:768px){.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:768px){.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:768px){.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:768px){.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:768px){.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:1920px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:1025px){.user-area{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.user-area{padding-left:90px;padding-right:90px}}@media (min-width:768px){.user-area{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}}.user-area__column{display:none}@media (min-width:768px){.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:768px){.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:768px){.user-area__name{margin:0 0 50px}}.user-area__subheadline{color:#222;display:block;font-size:14px;font-weight:400;margin:0;padding:15px 0;text-align:left;width:100%}@media (min-width:768px){.user-area__subheadline{font-size:16px}}@media (min-width:1024px){.user-area__subheadline{font-size:18px}}.user-area__subtext{color:#8c8c8e;font-size:16px;font-weight:400;margin:0}.user-area__contact-info{padding-top:30px}.user-area__logout-mobile{color:#222;display:block;font-size:12px;position:absolute;right:20px;text-decoration:none;top:0}@media (min-width:1024px){.user-area__logout-mobile{font-size:16px}}.user-area__logout-mobile:before{display:block;font-size:21px;margin:0 auto 5px;width:20px}@media (min-width:768px){.user-area__logout-mobile{display:none}}.user-area__content{border-top:1px solid #ededed;margin-top:10px;padding:10px 0}@media (min-width:768px){.user-area__content{border-top:0;margin-top:0;padding:0 0 0 20px}}.accordion__button{background:none;border:none;color:#343535;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;margin:0;outline:none;padding:20px 30px 20px 0;position:relative;text-align:left;width:100%;z-index:2}@media (min-width:768px){.accordion__button{font-size:16px}}@media (min-width:1024px){.accordion__button{font-size:18px}}.accordion__button:after{content:"\ea04";font-size:15px;margin-top:-7px;position:absolute;right:0;top:50%;transition:transform .3s linear}@media (min-width:768px){.accordion__button--mobile-only{border-bottom:none;padding-right:0;padding-top:0}.accordion__button--mobile-only:after{display:none}}.accordion__button--mobile-only.accordion__button --open:after{display:none}.accordion__button--open:after{transform:rotate(-180deg)}.accordion__content{overflow:hidden}.accordion__content[data-open]{overflow:unset}.accordion__content[data-open][data-animation-in-progress]{overflow:hidden}@media (min-width:768px){.accordion__content[data-open]:not([data-animation-in-progress]).accordion__content--disabled{border-bottom:0}.accordion__content--mobile-only{overflow:unset}}.accordion__content-inner{padding:10px 0 20px}.accordions-list__html-content{margin-bottom:10px}.accordions-list__accordion{border-bottom:1px solid #ededed}.accordions-list__accordion:last-child{border-bottom:none}.accordions-list__accordion .accordion__button{font-size:16px;line-height:22px}.accordions-list__accordion .accordion__content-inner{color:#5b5d5d;font-size:14px;line-height:24px}.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:768px){.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{align-items:center;display:flex;padding-bottom:50%;position:relative;width:100%}.brand-tile__image{display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-page{display:block;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:1025px){.contact-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.contact-page{padding-left:90px;padding-right:90px}}@media (min-width:768px){.contact-page{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}}.contact-page__column{display:none}@media (min-width:768px){.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:768px){.contact-page__content{padding-left:20px;width:calc(75% + 15px)}}.contact-page__name{display:block;font-size:20px;font-weight:600;margin:0 0 30px;padding:0;width:100%}@media (min-width:768px){.contact-page__name{font-size:24px}}@media (min-width:1024px){.contact-page__name{font-size:26px}}.contact-page__info-text{color:#222;font-size:16px}.contact-page__column{display:block}.contact-info{padding-bottom:20px}.contact-info--mobile-hidden{display:none}@media (min-width:768px){.contact-info--mobile-hidden{display:block}}.contact-info__headline{color:#222;display:block;font-size:16px;font-weight:600;padding-bottom:20px}.contact-info__wrapper{margin-bottom:10px}.contact-info__wrapper:last-child{margin-bottom:0}.contact-info__header{display:block;font-size:16px;padding-bottom:5px}.contact-info__additional-info{color:#8c8c8e;display:block;font-size:12px}.contact-info__link{color:#222;display:block;font-size:16px;text-decoration:none;transition:color .2s}.contact-info__link:hover{color:#343535}.contact-info__link:before{color:#343535;font-size:16px;margin:0 10px 10px 0}.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)}}.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__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__headline--color_dark:hover,.half-size-teaser__headline--color_dark:visited,.half-size-teaser__subheadline--color_dark,.half-size-teaser__subheadline--color_dark:hover,.half-size-teaser__subheadline--color_dark:visited{color:#000}.half-size-teaser__headline{font-size:90px;font-weight:600}.half-size-teaser__subheadline{font-size:60px;font-weight:300}.reset-password-page{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.reset-password-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.reset-password-page{padding-left:90px;padding-right:90px}}.reset-password-page__content{margin:0 auto;max-width:415px}.reset-password-page__headline{font-size:24px;font-weight:600;line-height:1;margin:0 0 30px;padding:0}@media (min-width:1024px){.reset-password-page__headline{font-size:36px;margin:0 0 40px}}.request-password-page{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.request-password-page{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.request-password-page{padding-left:90px;padding-right:90px}}.request-password-page__content{margin:0 auto;max-width:415px}.request-password-page__headline{font-size:24px;font-weight:600;line-height:1;margin:0 0 30px;padding:0}@media (min-width:1024px){.request-password-page__headline{font-size:36px;margin:0 0 40px}}.password-form{padding-bottom:40px}.password-form__loader{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.password-form__input{margin-bottom:30px}.password-form__button{width:100%}.password-form__message{display:block;margin-bottom:30px}.password-form__message--success{color:#40b686}.password-form__message--error{color:#d9534f}.placeholder-teaser{align-items:center;background:#ddd;display:flex;justify-content:center;min-height:100px}.placeholder-teaser__text{text-transform:uppercase}.promo-code-form{overflow:hidden;transition:background .3s}.promo-code-form--active{background:#fff}.promo-code-form__message{display:block;font-size:14px;line-height:16px;margin-top:20px;width:100%}.promo-code-form__message--error{color:#ed0000}.promo-code-form__toggle{align-items:center;color:#343535;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:21px;position:relative}.promo-code-form__toggle:after{color:#6f724b;content:"\ea04";font-size:8px;margin-left:7px;top:50%;transition:transform .3s linear}.promo-code-form__toggle--active:after{transform:rotate(-180deg)}.promo-code-form__form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:15px;position:relative}.promo-code-form__loader{background:rgba(255,255,255,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.promo-code-form__svs-pin-subform{align-items:flex-start;background:#f4f4f4;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;position:relative;width:100%}.promo-code-form__svs-code{font-weight:400;margin-bottom:15px;width:100%}.promo-code-form__cancel-svs-button{cursor:pointer;position:absolute;right:10px;top:10px}.promo-code-form__cancel-svs-button:before{content:"\ea15";font-size:14px}.promo-code-form__input{flex-grow:1;width:50%}.promo-code-form__input input::-webkit-input-placeholder{color:#b2b2b2}.promo-code-form__input input::-moz-placeholder{color:#b2b2b2}.promo-code-form__input input:-ms-input-placeholder{color:#b2b2b2}.promo-code-form__input input:placeholder{color:#b2b2b2}.promo-code-form__submit-button{cursor:pointer;height:49px;margin-left:12px;min-width:min-content;width:calc(35% - 12px)}@media (min-width:1025px){.promo-code-form__submit-button{width:calc(27.5% - 12px)}}.promo-code-form__submit-button--svs{margin-top:20px}@media (min-width:769px){.promo-code-form__submit-button--svs{margin-top:17px}}.promo-code-form__content{position:relative}.promo-code-form__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.checkout-step-confirmation strong{font-weight:600}.checkout-step-confirmation__wrapper{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:30px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.checkout-step-confirmation__wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.checkout-step-confirmation__wrapper{padding-left:90px;padding-right:90px}}@media (min-width:1025px){.checkout-step-confirmation__wrapper{padding-bottom:80px}}.checkout-step-confirmation__content{background:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/staticImages/thankyoupage_bg_mobile.jpg) no-repeat 50%/cover;padding:30px}@media (min-width:769px){.checkout-step-confirmation__content{background-image:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/staticImages/thankyoupage_bg.jpg)}}@media (min-width:1025px){.checkout-step-confirmation__content{display:flex;justify-content:center;padding:60px}}.checkout-step-confirmation__column{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px}@media (min-width:1025px){.checkout-step-confirmation__column{padding:30px}.checkout-step-confirmation__column:first-child{max-width:600px;padding-left:100px;padding-right:40px}.checkout-step-confirmation__column--trusted-shops{justify-content:flex-start;max-width:440px;padding-left:40px}}@media print{.checkout-step-confirmation__column--trusted-shops{display:none}}.checkout-step-confirmation__headline{font-family:Roboto Slab,serif;font-size:26px;font-weight:400;line-height:30px;margin:0;padding:30px 0;text-align:center}@media (min-width:1025px){.checkout-step-confirmation__headline{font-size:44px;line-height:42px;padding:40px 0}}.checkout-step-confirmation__subheadline{font-size:25px;font-weight:600;line-height:28px;margin:0 0 10px}.checkout-step-confirmation__text{font-size:16px;line-height:26px;margin-bottom:16px}.checkout-step-confirmation__text--small{font-size:14px;line-height:20px;margin-top:25px}.checkout-step-confirmation__box{font-size:16px;line-height:23px;margin-bottom:16px;padding:12px 20px}@media (min-width:1025px){.checkout-step-confirmation__box{grid-gap:8px;align-items:center;display:grid;grid-template-columns:auto auto;justify-content:space-between}}.checkout-step-confirmation__box--order{background:#e8f7de}.checkout-step-confirmation__box--prepaid{background:rgba(3,112,201,.1)}@media (min-width:681px){.checkout-step-confirmation__box span{white-space:nowrap}}.checkout-step-confirmation__link{cursor:pointer}.checkout-step-confirmation__link,.checkout-step-confirmation__link:hover,.checkout-step-confirmation__link:visited{color:#299926;text-decoration:none}@media print{.checkout-step-confirmation__link{display:none}}.checkout-step-confirmation__buttons{grid-gap:16px 20px;display:grid;margin-top:10px}@media (min-width:769px){.checkout-step-confirmation__buttons{display:inline-grid;grid-template-columns:1fr 1fr;margin-top:30px}}.checkout-step-confirmation__teaser-container{background-color:#fff;margin-top:20px;padding:20px 0}@media (min-width:1025px){.checkout-step-confirmation__teaser-container{margin-top:30px;padding:30px 0}}@media print{.checkout-step-confirmation__teaser-container{display:none}}.checkout-step-confirmation__footer{margin-left:auto;margin-right:auto;margin-top:40px;max-width:1100px;padding-left:20px;padding-right:20px;text-align:center;width:100%}@media (min-width:1025px){.checkout-step-confirmation__footer{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.checkout-step-confirmation__footer{padding-left:90px;padding-right:90px}}@media (min-width:769px){.checkout-step-confirmation__footer{margin-top:90px}}@media print{.checkout-step-confirmation__footer{display:none}}.checkout-step-confirmation__steps{margin:40px 0}.checkout-step-confirmation__steps .header-steps__index-circle{height:42px;width:42px}.checkout-step-confirmation__steps .header-steps__index-circle--active{border-color:#299926;color:#fff}.checkout-step-confirmation__steps .header-steps__index-circle--active:before{content:"\ea11";font-size:11px}.checkout-step-confirmation__steps .header-steps__index-circle--active span{display:none}.checkout-step-confirmation__steps .header-steps__index:after,.checkout-step-confirmation__steps .header-steps__index:before{background:#d8d8d8}.checkout-step-confirmation__steps .header-steps__name{color:#343535;font-size:16px;line-height:21px;white-space:normal}.checkout-step-confirmation [id^=trustcard]{width:100%!important}.checkout-step-confirmation .highlight{color:#299926}.error-page{width:100%}.error-page__info-wrapper{margin-left:auto;margin-right:auto;margin-top:-67px;max-width:1920px;padding:0;width:100%}@media (min-width:1025px){.error-page__info-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.error-page__info-wrapper{padding-left:90px;padding-right:90px}}@media (min-width:768px){.error-page__info-wrapper{margin-top:0}.error-page__info-wrapper:last-child{margin-bottom:60px}}@media (min-width:1025px){.error-page__info-wrapper{padding:0 30px}}@media (min-width:1441px){.error-page__info-wrapper{padding:0 90px}}.error-page__grid{margin-left:auto;margin-right:auto;max-width:1920px;padding:60px 0;width:100%}@media (min-width:1025px){.error-page__grid{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.error-page__grid{padding-left:90px;padding-right:90px}}.error-page__inner-wrapper{align-items:center;background-image:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/staticImages/404_bg_mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:auto 80%;display:flex;flex-direction:column;justify-content:flex-start;min-height:590px;padding:67px 20px 20px;width:100%}@media (min-width:768px){.error-page__inner-wrapper{background-image:url(/a4186376a99f0a2161b205d6570161ba167be7f8/assets/bergzeit/staticImages/404_bg.jpg);background-size:cover;min-height:615px;padding-top:50px}}.error-page__error-code{color:#343535;font-size:60px;font-weight:600;line-height:1;margin:0;padding:0}@media (min-width:768px){.error-page__error-code{font-size:90px}}@media (min-width:1025px){.error-page__error-code{font-size:116px}}.error-page__error-description{font-size:25px;font-weight:600;line-height:1.3;margin:24px 0;padding:0 20px;text-align:center}@media (min-width:768px){.error-page__error-description{font-size:36px;margin:30px 0}}.error-page__separator{background:#343535;display:block;height:1px;margin:0;max-width:800px;width:100%}.error-page__info-text{font-weight:400;line-height:1.5;margin:20px 0;padding:0 20px;text-align:center}@media (min-width:768px){.error-page__info-text{font-size:14px;margin:30px 0}}.error-page__buttons{display:flex;flex-direction:column;padding:0 25px;width:100%}@media (min-width:768px){.error-page__buttons{flex-direction:row;justify-content:space-between;max-width:770px;padding:0}}.error-page__button{margin-bottom:20px;width:100%}.error-page__button:last-child{margin-bottom:0}@media (min-width:768px){.error-page__button{margin-bottom:0;margin-right:30px;width:calc(33.33333% - 20px)}.error-page__button:last-child{margin-right:0}.footer-teaser{display:flex;flex-wrap:wrap;margin:0 -20px}}.footer-teaser__column{border-bottom:1px solid #000}@media (min-width:768px){.footer-teaser__column{border-bottom:none;padding:0 20px;width:50%}.footer-teaser__column:nth-child(n+3){margin-top:30px}}@media (min-width:1025px){.footer-teaser__column{width:25%}.footer-teaser__column:nth-child(n+3){margin-top:0}}.footer-teaser__accordion>button{font-size:14px;font-weight:600}@media (min-width:768px){.footer-teaser__accordion>button{font-size:21px;padding-bottom:10px;padding-top:0}}@media (min-width:1025px){.footer-teaser__accordion>button{padding-bottom:20px}}.footer-teaser__accordion .accordion__content-inner{padding-top:0}.footer-teaser__list{list-style:none;margin:0;padding:0}.footer-teaser__list-item{color:#000;font-size:14px}@media (min-width:768px){.footer-teaser__list-item{font-size:16px}}@media (min-width:1025px){.footer-teaser__list-item{margin-bottom:5px}}.footer-teaser__link{color:inherit;cursor:pointer;display:inline-block;font-weight:400;line-height:28px;text-decoration:none}.footer-teaser__link:focus,.footer-teaser__link:hover{text-decoration:underline}.footer-teaser__link:active{color:inherit}.product-features__columns{column-count:2}.product-features__feature{break-inside:avoid-column;-webkit-hyphens:auto;hyphens:auto;padding-bottom:25px;page-break-inside:avoid}.product-features__feature-name{font-size:14px;font-weight:600;line-height:24px;margin-bottom:10px}@media (min-width:769px){.product-features__feature-name{font-size:16px;line-height:24px}}.product-features__list{list-style-type:none;margin:0;padding:0}.product-features__list-item,.product-features__text{font-size:14px;font-weight:400;line-height:20px;word-break:break-all}@media (min-width:769px){.product-features__list-item,.product-features__text{font-size:16px;line-height:24px}}.product-features__list-item{padding-left:8px;position:relative;word-break:break-word}.product-features__list-item:before{background:#343535;content:"";display:inline-block;height:2px;left:0;position:absolute;top:11px;width:2px}.product-features__link{color:#299926;font-size:14px;line-height:24px;margin-top:10px}@media (min-width:769px){.product-features__link{font-size:16px;line-height:24px}}.product-additional-information__headline{font-size:14px;font-weight:400;margin:0;padding:15px 0;text-align:left;width:100%}@media (min-width:768px){.product-additional-information__headline{font-size:16px}}@media (min-width:1024px){.product-additional-information__headline{font-size:18px}}.product-additional-information__info{color:#8c8c8e;font-size:16px;font-weight:400;line-height:1.5;margin:0;padding-bottom:10px}.product-additional-information__info:last-child{padding-bottom:0}.account-addresses__headline{border-bottom:1px solid #343535;font-size:18px;line-height:28px;margin:0 0 20px;padding:0 0 10px}@media (min-width:1025px){.account-addresses__headline{font-size:21px;line-height:28px}}.account-addresses__addresses{display:flex;justify-content:space-between;position:relative}@media (min-width:1025px){.account-addresses__addresses{justify-content:flex-start}}.account-addresses__address-details{width:calc(50% - 10px)}@media (min-width:1025px){.account-addresses__address-details{width:auto}.account-addresses__address-details:not(:last-child){margin-right:90px}}.account-addresses__address-header{font-size:14px;font-weight:600;line-height:28px;margin-bottom:5px}@media (min-width:1025px){.account-addresses__address-header{font-size:16px;line-height:28px;margin-bottom:10px}}.account-addresses__address-actions{align-items:center;display:flex;margin-top:10px}.account-addresses__action-button{background:none;border:none;color:#299926;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;margin:0;outline:none;padding:0}.account-addresses__action-button:not(:last-child){margin-right:10px}@media (min-width:1025px){.account-addresses__action-button{font-size:16px;line-height:24px}}.account-addresses__no-address-info{font-size:14px;font-weight:400;line-height:18px}@media (min-width:1025px){.account-addresses__no-address-info{font-size:16px;line-height:24px}}.account-addresses__editing{max-width:600px;position:relative}.account-addresses__form-headline{font-size:14px;line-height:28px}@media (min-width:1025px){.account-addresses__form-headline{font-size:16px;line-height:28px}}.account-addresses__form-actions{margin-top:20px}@media (min-width:1025px){.account-addresses__form-actions{align-items:flex-start;display:flex;justify-content:space-between}}.account-addresses__form-button{margin-bottom:20px;width:100%}.account-addresses__form-button:last-child{margin-bottom:0}@media (min-width:1025px){.account-addresses__form-button{margin-bottom:0;width:auto}.account-addresses__form-button--save{order:2}.account-addresses__form-button--cancel{order:1}}.account-addresses__main-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.account-orders-list__headline{border-bottom:1px solid #343535;font-size:18px;line-height:28px;margin:0 0 30px;padding:0 0 10px}@media (min-width:1025px){.account-orders-list__headline{font-size:21px;line-height:28px}}.account-orders-list__header{display:none}@media (min-width:1025px){.account-orders-list__header{border-bottom:1px solid #e5e5e5;display:flex;padding:10px 0}}.account-orders-list__header-cell{flex:1;font-weight:600}.account-orders-list__order{margin-bottom:20px}@media (min-width:1025px){.account-orders-list__order{border-bottom:1px solid #e5e5e5;margin-bottom:0}}@media (min-width:768px){.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--off:before{content:"\ea15"}@media (min-width:768px){.account-purchases{display:flex}}.account-purchases--table{margin:20px 0}.general-message{color:#fff;margin-bottom:20px;padding:20px 10px;position:relative;text-align:center;width:100%}.general-message--type_info{background:#3f4043}.general-message--type_error{background:#ed0000}.general-message--type_warning{background:#d9534f}.general-message--type_success{background:#d4d4c8;color:#343535}.general-message__messages-list{list-style:none;margin:0;padding:0}.general-message__message{font-size:16px;line-height:1.3}.general-message__message--single{display:block;padding:0 20px}.general-message__message a{text-decoration:underline}.general-message__message a:hover,.general-message__message a:visited{color:inherit}.general-message__close{background:#343535;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:"\ea15";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.general-message__close{height:24px;position:absolute;right:-12px;top:-12px;width:24px}.general-message__close:before{font-size:12px}}.footer-seo{background-color:#f4f4f4;display:block;margin-bottom:40px;padding:40px 30px 80px;width:100%}@media (min-width:1025px){.footer-seo{padding-bottom:100px}}.footer-seo .container{margin:0 auto;max-width:1210px}.footer-seo h1,.footer-seo h2,.footer-seo h3,.footer-seo h4,.footer-seo h5,.footer-seo h6{color:#222;margin:0 0 20px;padding:0;text-align:left}.footer-seo h3{font-size:21px}.footer-seo h4{font-size:18px}.footer-seo h5{font-size:16px}.footer-seo h6{font-size:14px}.footer-seo p{color:#222;font-size:16px;margin:0 0 10px}.footer-seo p:last-child{margin-bottom:0}.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>*{margin:0 10px}.form__col-1{padding:0 5px;width:100%}@media (min-width:768px){.form__col-1{width:8.33333%}}.form__col-2{padding:0 5px;width:100%}@media (min-width:768px){.form__col-2{width:16.66667%}}.form__col-3{padding:0 5px;width:100%}@media (min-width:768px){.form__col-3{width:25%}}.form__col-4{padding:0 5px;width:100%}@media (min-width:768px){.form__col-4{width:33.33333%}}.form__col-5{padding:0 5px;width:100%}@media (min-width:768px){.form__col-5{width:41.66667%}}.form__col-6{padding:0 5px;width:100%}@media (min-width:768px){.form__col-6{width:50%}}.form__col-7{padding:0 5px;width:100%}@media (min-width:768px){.form__col-7{width:58.33319%}}.form__col-8{padding:0 5px;width:100%}@media (min-width:768px){.form__col-8{width:66.66667%}}.form__col-9{padding:0 5px;width:100%}@media (min-width:768px){.form__col-9{width:75.00019%}}.form__col-10{padding:0 5px;width:100%}@media (min-width:768px){.form__col-10{width:83.33333%}}.form__col-11{padding:0 5px;width:100%}@media (min-width:768px){.form__col-11{width:91.66659%}}.form__col-12{padding:0 5px;width:100%}@media (min-width:768px){.form__col-12{width:100%}}.form__headline{font-size:18px;font-weight:600;margin-bottom:20px}.form__link{color:#555;display:inline-block;text-decoration:underline}.form__link:visited{color:#555}.form__link:hover{color:#343535}.form__text{margin:5px 0 10px}.form__submit-button{margin-top:20px}.request-password-form{position:relative}.request-password-form__loader{align-items:center;background:rgba(255,255,255,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.request-password-form__input{margin-bottom:30px}.request-password-form__button{margin-bottom:30px;width:100%}.request-password-form__message{display:block;margin-bottom:30px}.request-password-form__message--success{color:#40b686}.request-password-form__message--error{color:#d9534f}.request-password-form__message a{color:inherit}.request-password-form__recaptcha{margin-bottom:20px}.image-asset-list{display:flex;flex-wrap:wrap;margin:-4px}.image-asset-list__image{display:block;height:36px;margin:2px;transform:translateZ(0)}.image-asset-list__image--small{height:30px;margin:10px}.image-asset-list__image:first-child{min-width:3px}.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:#000;font-weight:600;text-decoration:none}.navigation-side--link:hover{color:#343535}.navigation-side--link__arrow{margin-left:-20px}.navigation-side--link__arrow:before{color:#343535;display:inline-block;font-size:10px;margin-right:10px}.navigation-side--link__active{color:#343535}.navigation-side__header{margin-bottom:30px}@media (min-width:768px){.navigation-side__header{align-items:center;display:flex;justify-content:space-between}}.navigation-side__name{display:block;font-size:20px;font-weight:600;margin:0 0 20px;padding:0;width:100%}@media (min-width:768px){.navigation-side__name{font-size:24px}}@media (min-width:1024px){.navigation-side__name{font-size:26px}}@media (min-width:768px){.navigation-side__name{margin:0}}.cookie-disclaimer__initial-view{padding:20px}.cookie-disclaimer__data-privacy,.cookie-disclaimer__imprint{padding:30px}.cookie-disclaimer__buttons{display:flex;flex-direction:column;padding:0 10px 20px}@media (min-width:1025px){.cookie-disclaimer__buttons{flex-direction:row;justify-content:space-between;margin:0 auto;max-width:600px;padding:0 30px 30px}}.cookie-disclaimer__headline,.cookie-disclaimer__top{padding:20px 20px 0}@media (min-width:1025px){.cookie-disclaimer__headline,.cookie-disclaimer__top{padding:30px 30px 0}}.cookie-disclaimer__content{padding:0 0 20px}@media (min-width:1025px){.cookie-disclaimer__content{padding:0 0 30px}}.cookie-disclaimer__headline{border-bottom:0;font-family:Roboto Slab,serif;font-size:26px;font-weight:400;line-height:32px;text-align:center}@media (min-width:769px){.cookie-disclaimer__headline{font-size:36px;line-height:42px}}.cookie-disclaimer__headline--main{text-align:left}.cookie-disclaimer__extended-view{overflow-y:auto}.cookie-disclaimer__initial-text,.cookie-disclaimer__subheadline{color:#343535;display:block;text-align:center}.cookie-disclaimer__subheadline{font-size:16px;line-height:20px;padding-top:10px}.cookie-disclaimer__text{font-size:14px;line-height:20px;margin:0;padding:30px 20px}@media (min-width:1025px){.cookie-disclaimer__text{padding:30px}}.cookie-disclaimer__text a,.cookie-disclaimer__text span{color:inherit;cursor:pointer;font-weight:500;text-decoration:underline}.cookie-disclaimer__text--initial{margin:0 auto;text-align:center}.cookie-disclaimer__options{padding:0 20px}@media (min-width:1025px){.cookie-disclaimer__options{max-height:255px;padding:0 10px 0 30px}}.cookie-disclaimer #advanced-options-handler,.cookie-disclaimer #data-privacy-handler,.cookie-disclaimer #imprint-handler{cursor:pointer;text-decoration:underline}.cookie-disclaimer__button{width:100%}@media (min-width:1025px){.cookie-disclaimer__button{width:auto}}.cookie-disclaimer__button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cookie-disclaimer__button--secondary{margin-top:10px}@media (min-width:1025px){.cookie-disclaimer__button--secondary{margin-top:0}}.cookie-disclaimer__button--single{margin-top:20px}@media (min-width:1025px){.cookie-disclaimer__button--single{margin-left:auto;margin-top:30px}}.cookie-disclaimer__button--width_50{width:calc(50% - 10px)}@media (min-width:1025px){.cookie-disclaimer__button--width_50{width:auto}.cookie-disclaimer__button--initial{width:calc(50% - 10px)}}.cookie-disclaimer__open-option{color:#343535;cursor:pointer;font-size:14px;line-height:16px}.cookie-disclaimer__open-option:after{color:#343535;font-size:8px;padding-left:15px}.cookie-disclaimer__open-option--opened:after{padding-left:0;padding-right:15px;transform:rotate(-180deg)}.cookie-disclaimer__option-accordion{padding-right:20px;width:calc(100% - 60px)}.cookie-disclaimer__option-accordion .accordion__top{display:flex;flex-direction:column}@media (min-width:1025px){.cookie-disclaimer__option-accordion .accordion__top{flex-direction:row;justify-content:space-between}}.cookie-disclaimer__extended-content{position:relative}.cookie-disclaimer__option{border-top:1px solid rgba(0,0,0,.2);padding:15px 0;position:relative;width:100%}@media (min-width:1025px){.cookie-disclaimer__option{padding:25px 0}}.cookie-disclaimer__option-description{padding:20px 0}.cookie-disclaimer__checkbox{position:absolute;right:0;top:12.5px}.cookie-disclaimer__top{display:flex;flex-direction:column}@media (min-width:1025px){.cookie-disclaimer__top{flex-direction:row;justify-content:space-between}}.cookie-disclaimer__top--main{flex-direction:row;justify-content:space-between}.cookie-disclaimer__button-save{margin:0 20px;width:calc(100% - 40px)}@media (min-width:1025px){.cookie-disclaimer__button-save{margin:0 25px 0 auto;width:auto}}.cookie-disclaimer__slot-content{visibility:hidden}.cookie-disclaimer--vue .cookie-disclaimer__slot-content{visibility:visible}.promotion-bar{height:40px;position:relative;width:100%;z-index:1220}@media (min-width:768px){.promotion-bar{height:30px}}.promotion-bar--closed{display:none}.promotion-bar--overlay-opened{z-index:1221}.promotion-bar__tabs{display:block}.promotion-bar__main-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;position:relative;width:100%}.promotion-bar__tab-container{background-color:#299926;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:5px 0;position:absolute;right:0;top:0;width:100%}@media (min-width:1024px){.promotion-bar__tab-container{padding:10px 0}}.promotion-bar__tab-container--active{opacity:1}.promotion-bar__tab-container--bg-c-1{background-color:#299926}.promotion-bar__tab-container--bg-c-2{background-color:#c22e12}.promotion-bar__tab-container--bg-c-3{background-color:#d8d8d8}.promotion-bar__tab-container--bg-c-4{background-color:#0e4d0b}.promotion-bar__tab-wrapper{margin:0 65px;text-align:center}@media (min-width:1024px){.promotion-bar__tab-wrapper{align-items:center;display:flex;margin:0}}.promotion-bar__tab{color:#fff;display:inline;font-size:12px;line-height:16px;position:relative;text-align:center;text-decoration:none}@media (min-width:1024px){.promotion-bar__tab{font-size:14px;line-height:17px}}.promotion-bar__tab .promotion-bar__tab-container--bg-c-3{color:#343535}.promotion-bar__tab b{font-weight:500}.promotion-bar__info-overlay{bottom:100%;box-shadow:0 0 20px rgba(0,0,0,.25);left:10px;opacity:0;position:fixed;right:10px;transition:opacity .3s,transform .3s;z-index:-1}@media (min-width:1024px){.promotion-bar__info-overlay{left:50%;transform:translate(-50%)}}.promotion-bar__info-overlay--opened{opacity:1;transform:translateY(100%) translateY(60px);z-index:1221}@media (min-width:1024px){.promotion-bar__info-overlay--opened{transform:translate(-50%,100%) translateY(100px)}}.promotion-bar__info-overlay-wrapper{background:#f4f4f4;display:flex;padding:20px}@media (min-width:1024px){.promotion-bar__info-overlay-wrapper{padding:30px}}.promotion-bar__icon-content{align-items:center;background:#d8d8d8;display:flex;height:55px;justify-content:center;min-width:55px;position:relative}.promotion-bar__icon-content:after{color:#5b5d5d;content:"\ea32";font-size:23px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.promotion-bar__info-top{color:#343519;display:block;font-size:21px;font-weight:400;line-height:24px;margin:0 0 8px;text-transform:uppercase}.promotion-bar__text{margin-left:10px;padding-right:10px;padding-top:3px}@media (min-width:1024px){.promotion-bar__text{margin-left:30px;padding-right:20px;padding-top:0}}.promotion-bar__info-text{color:#5b5d5d;font-size:16px;line-height:24px}@media (min-width:1024px){.promotion-bar__info-text{display:block;line-height:24px;padding:0}}.promotion-bar__info-text a{color:inherit;text-decoration:underline}.promotion-bar__close{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:8px}@media (min-width:1024px){.promotion-bar__close{top:50%;transform:translateY(-50%)}}.promotion-bar__close:before{color:#fff;content:"\ea15";font-size:13px}.promotion-bar__close--flyout{right:8px;top:11px;transform:none}.promotion-bar__close--flyout:before{color:#474848}@media (min-width:1024px){.promotion-bar__close--flyout{right:25px;top:25px}.promotion-bar__close--flyout:before{font-size:15px}}.promotion-bar__icon{cursor:pointer;display:inline-block;vertical-align:middle}.promotion-bar__icon:after{color:#fff;content:"\ea32";font-size:15px;margin-left:5px;vertical-align:middle}@media (min-width:1024px){.promotion-bar__icon:after{font-size:17px}}.promotion-bar__fade-enter-active,.promotion-bar__fade-leave-active{transition:opacity .3s ease-out}.promotion-bar__fade-enter,.promotion-bar__fade-leave-to{opacity:0}.image__wrapper{position:relative;width:100%}.image__wrapper--object-fit{height:100%}.image__element{display:block;height:auto;opacity:0;transition:opacity .2s;width:100%}.image__element--loading{left:0;position:absolute;top:0}.image__element--loaded{opacity:1}.image__element--object-fit{height:100%;left:0;position:absolute;top:0}.image__element--object-fit_cover{object-fit:cover}.image__element--object-fit_fill{object-fit:fill}.image__element--object-fit_contain{height:auto;left:50%;max-height:100%;max-width:100%;object-fit:contain;top:50%;transform:translate(-50%,-50%);width:auto}.image__element--object-fit_scale-down{object-fit:scale-down}.image__loader,.image__placeholder{position:relative}.image__placeholder{background:#f5f5f5}.image__placeholder-icon{color:#7a7a7a;font-size:40px}.image__loader-spinner,.image__placeholder-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.scroll-page-to-top{background:#f4f4f4;border:none;border-radius:50%;bottom:100px;box-shadow:0 0 2px 2px rgba(0,0,0,.1);color:#343519;cursor:pointer;font-size:12px;height:48px;opacity:0;position:fixed;right:10px;transition:opacity .2s,visibility .2s;visibility:hidden;width:48px;z-index:200}.scroll-page-to-top:before{content:"\ea07"}.scroll-page-to-top--visible{opacity:1;visibility:visible}.scroll-page-to-top--pdp{background:rgba(41,153,38,.8);bottom:160px;color:#fff}.scroll-page-to-top:focus{outline:none}.basket-layout .scroll-page-to-top{display:none}@media (min-width:768px){.scroll-page-to-top{z-index:950}}.scrollbox{display:flex;flex-direction:column;overflow:hidden}.scrollbox--is-ie,.scrollbox--is-ie .scrollbox__content-wrapper{display:block}.scrollbox__content-wrapper{display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative;width:100%}.scrollbox__cover{height:30px;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.scrollbox__cover--top{top:0}.scrollbox__cover--bottom{bottom:0}.scrollbox__content{flex:1;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:1}.discount-standard-label{width:auto}.discount-standard-label__container{background:#c22e12;display:flex;padding:6px 10px}@media (min-width:1025px){.discount-standard-label__container{padding:10px 16px}}.discount-standard-label__text{color:#fff;font-size:18px;line-height:25px;padding-right:5px}@media (min-width:1025px){.discount-standard-label__text{text-transform:uppercase}}.discount-standard-label__value{color:#fff;font-size:18px;line-height:25px}.discount-standard-label__value:after{color:inherit;content:"%";font-size:inherit;line-height:inherit}.slider-button{background:rgba(255,255,255,.75);border:none;cursor:pointer;height:28px;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s,visibility .2s;width:28px;z-index:2}@media (min-width:1024px){.slider-button{background:#343535}}.slider-button:before{font-size:10px;left:50%;position:absolute;top:50%}.slider-button--disabled{opacity:0;visibility:hidden}.slider-button--left:before,.slider-button--right:before{color:#343535;font-size:15px}@media (min-width:1024px){.slider-button--left:before,.slider-button--right:before{color:#fff}.slider-button--left.slider-button--light:before,.slider-button--right.slider-button--light:before{color:#343535}}.slider-button--left{left:0}.slider-button--left:before{content:"\ea05";transform:translate(-50%,-50%)}.slider-button--right{right:0}.slider-button--right:before{content:"\ea06";transform:translate(-50%,-50%)}.slider-button--bottom,.slider-button--top{left:50%;transform:translateX(-50%)}.slider-button--bottom:before,.slider-button--top:before{content:"\ea07";transform:translate(-50%,-50%)}.slider-button--top{top:0}.slider-button--bottom{bottom:0;top:unset}.slider-button--bottom:before{transform:translate(-50%,-50%) rotate(180deg)}@media (min-width:1024px){.slider-button--light{background:rgba(255,255,255,.75)}}.slider__container,.slider__slides{position:relative}.slider__slides{-ms-overflow-style:none;align-items:stretch;display:flex;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x;scrollbar-width:none;width:100%;z-index:1}.slider__slides::-webkit-scrollbar{display:none}.slider__slides--controlled-snap{scroll-snap-type:x mandatory}.slider__slides--arrows-outside{margin:0 auto;width:calc(100% - 60px)}.slider__slide{flex:0 0 auto;position:relative}.slider__pagination{align-items:center;display:flex;justify-content:center;margin:25px auto 0;width:220px}@media (min-width:768px){.slider__pagination{margin:45px auto 0;max-width:100%;width:600px}}.slider__pagination-item{display:inline-block;flex:1 0 45px;height:2px;max-width:45px;position:relative}@media (min-width:768px){.slider__pagination-item{flex:1 0 100px;max-width:100px}}.slider__pagination-item:before{background-color:#d8d8d8;bottom:0;content:"";left:5px;position:absolute;right:5px;top:0;transition:background-color .2s linear}@media (min-width:768px){.slider__pagination-item:before{left:8px;right:8px}.slider__pagination-item--small{max-width:45px}}.slider__pagination-item--active:before{background-color:#299926}.pagination{align-items:center;display:flex;flex-direction:column;justify-content:center}.pagination__button{max-width:335px;order:3;width:100%}.pagination__button--prev{margin-top:30px}.pagination__info{font-weight:500;margin-bottom:25px;order:1}.pagination__progress-bar{background:#f4f4f4;border-radius:5px;height:10px;margin-bottom:25px;max-width:275px;order:2;overflow:hidden;position:relative;width:100%}.pagination__progress-bar span{background:#299926;display:block;height:100%;left:0;position:absolute;top:0}.youtube-player{padding-bottom:56.25%;position:relative}.youtube-player__video{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-player__thumbnail{align-items:center;cursor:pointer;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.youtube-player__icon:before{color:#f4f4f4;content:"\ea7e";font-size:60px;opacity:.6;text-align:center}.header-steps{align-items:flex-start;display:flex;height:30px}@media (min-width:769px){.header-steps{height:auto}}.header-steps--alt{flex-direction:column;height:auto}@media (min-width:769px){.header-steps--alt{flex-direction:row}}.header-steps__step{border-top:4px solid #f4f4f4;color:#b2b2b2;text-decoration:none;width:100%}@media (min-width:769px){.header-steps__step{border-top:none}}.header-steps__step--active{border-top:4px solid #299926;color:#343535}@media (min-width:769px){.header-steps__step--active{border-top:none}}.header-steps--alt .header-steps__step--active{border-top:none;font-weight:600}@media (min-width:769px){.header-steps__step--completed{color:#343535}.header-steps__step--link:hover .header-steps__index-circle{background:#299926;color:#fff}}.header-steps__step:first-child .header-steps__index:before,.header-steps__step:last-child .header-steps__index:after{visibility:hidden}.header-steps--alt .header-steps__step{border-top-color:transparent}.header-steps__step-content{height:100%}.header-steps__index,.header-steps__step-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.header-steps__index{width:100%}@media (min-width:769px){.header-steps__index{flex-direction:row;margin-bottom:10px}}.header-steps__index:after,.header-steps__index:before{background:#f4f4f4;content:"";flex:1;flex-basis:20px;height:20px;width:2px}@media (min-width:769px){.header-steps__index:after,.header-steps__index:before{flex-basis:2px;height:2px;width:auto}}.header-steps__index:after{display:none}@media (min-width:769px){.header-steps__index:after{display:initial}}.header-steps__index-circle{align-items:center;background:#fff;border:1px solid #b2b2b2;border-radius:50%;color:#b2b2b2;display:flex;font-size:14px;height:32px;justify-content:center;line-height:14px;margin:8px 0;transition:background .125s linear;width:32px}@media (min-width:769px){.header-steps__index-circle{margin:0 8px}}.header-steps__index-circle--active{background:#299926;border-color:#299926;color:#fff}.header-steps__index-circle--completed{border-color:#299926;color:#299926}.header-steps__index-circle--completed:before{content:"\ea11";font-size:11px}.header-steps__name{font-size:10px;line-height:15px;padding-left:10px;padding-right:10px;text-align:center;white-space:nowrap}@media (min-width:769px){.header-steps__name{font-size:12px;line-height:16px;padding-left:30px;padding-right:30px}}.header-checkout{background:#fff;box-shadow:0 6px 16px #eaeaea;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:500}@media print{.header-checkout{position:static}}.header-checkout__main{align-items:center;display:flex;height:70px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 20px}@media (min-width:769px){.header-checkout__main{height:110px}}.header-checkout__bottom{height:30px;overflow:hidden}.header-checkout__logo-wrapper{align-items:center;display:flex}.header-checkout__logo{display:block;height:auto;width:120px}@media (min-width:769px){.header-checkout__logo{width:200px}}.form-field-error{color:#ec2730;font-size:12px;list-style:none;margin:0;padding:5px 0 0}.form-field-error li{display:inline}.form-field-check__field{cursor:pointer;display:block;min-height:20px;padding:0 0 0 30px;position:relative}.form-field-check__field:hover .form-field-check__box{border-color:#6f714d}.form-field-check--error .form-field-check__field:hover .form-field-check__box{border-color:#c22e12}.form-field-check__box{background:#fff;border:1px solid #ccc;color:#222;font-size:10px;height:20px;left:0;position:absolute;top:0;transition:border .2s;width:20px}.form-field-check__box--type_radio{border-radius:50%;border-width:2px}.form-field-check--disabled .form-field-check__box,.form-field-check--read-only .form-field-check__box{border:1px solid #e5e5e5;color:#e5e5e5}.form-field-check--disabled .form-field-check__box:hover,.form-field-check--read-only .form-field-check__box:hover{border-color:#e5e5e5}.form-field-check--error .form-field-check__box{border:1px solid #c22e12}.form-field-check--error .form-field-check__box:hover{border-color:#c22e12}.form-field-check__input[value=true]+.form-field-check__field .form-field-check__box:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-field-check__input[value=true]+.form-field-check__field .form-field-check__box--type_checkbox:before{color:#343535;content:"\ea11"}.form-field-check__input[value=true]+.form-field-check__field .form-field-check__box--type_radio:before{background:#343535;border-radius:50%;content:"";height:8px;width:8px}.form-field-check__label{font-size:14px;font-weight:400;line-height:1.5}.form-field-check--disabled .form-field-check__label,.form-field-check--read-only .form-field-check__label{color:#e5e5e5}.form-field-check__label a{color:#299926;text-decoration:none}.form-field-check__label a:hover{text-decoration:underline}.form-field-check__hint{color:#b2b2b2;display:block;font-size:12px;margin-top:5px}.form-field-check-list--inline .form-field-check-list__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-15px}.form-field-check-list__label{display:block;font-size:16px;font-weight:600;line-height:20px;margin-bottom:15px;white-space:nowrap;width:100%}@media (min-width:768px){.form-field-check-list__label{padding-left:11px;width:auto}}.form-field-check-list--disabled .form-field-check-list__label,.form-field-check-list--read-only .form-field-check-list__label{color:#e5e5e5}.form-field-check-list--error .form-field-check-list__label{color:#ec2730}.form-field-check-list--inline .form-field-check-list__label{margin-bottom:0;margin-right:15px;padding-bottom:15px}@media (min-width:768px){.form-field-check-list--inline .form-field-check-list__label{margin-right:30px}}.form-field-check-list--inline .form-field-check-list__options{align-items:flex-start;display:flex;flex:1 1 0;justify-content:flex-start;padding-bottom:15px}.form-field-check-list__option{padding-bottom:5px;padding-top:5px}.form-field-check-list--inline .form-field-check-list__option{margin-bottom:0;margin-right:20px;max-width:125px;padding-bottom:0;padding-top:0}.form-field-check-list--inline .form-field-check-list__option:last-child{margin-right:0}.form-field--dropdown-visible{z-index:100}.form-field-date__field-outer-wrapper,.form-field__field-outer-wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;width:100%}.form-field-date__label,.form-field__label{display:block;font-size:14px;font-weight:400;margin-bottom:3px}@media (min-width:769px){.form-field-date__label,.form-field__label{font-size:12px;font-weight:500}}.form-field--disabled .form-field-date__label,.form-field--disabled .form-field__label,.form-field--read-only .form-field-date__label,.form-field--read-only .form-field__label{color:#eaeaea}.form-field--error .form-field-date__label,.form-field--error .form-field__label{color:#ec2730}.form-field-date__label span,.form-field__label span{font-weight:400}.form-field-date__field-inner-wrapper,.form-field__field-inner-wrapper{background:#fff;border:1px solid #b2b2b2;display:flex;height:48px;position:relative;transition:border .2s;width:100%}.form-field--focus .form-field-date__field-inner-wrapper,.form-field--focus .form-field__field-inner-wrapper{border-color:#343535}.form-field--disabled .form-field-date__field-inner-wrapper,.form-field--disabled .form-field__field-inner-wrapper,.form-field--read-only .form-field-date__field-inner-wrapper,.form-field--read-only .form-field__field-inner-wrapper{color:#eaeaea;cursor:not-allowed}.form-field--error .form-field-date__field-inner-wrapper,.form-field--error .form-field__field-inner-wrapper{border-color:#c22e12}.form-field--type_textarea .form-field-date__field-inner-wrapper,.form-field--type_textarea .form-field__field-inner-wrapper{height:auto;min-height:48px}.form-field__input{appearance:none;-moz-appearance:textfield;background:none;border:none;flex:1 1 auto;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:19px;max-width:100%;padding:0 15px;position:relative;z-index:2}@media (min-width:768px){.form-field__input{padding:0 20px}}.form-field__input:focus{outline:none}.form-field__input::-ms-clear,.form-field__input::-ms-reveal{display:none}.form-field__input::-webkit-inner-spin-button,.form-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-field--type_select .form-field__input{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-start;padding-right:35px;width:100%}@media (min-width:1025px){.form-field--type_select .form-field__input{padding-right:40px}}.form-field--type_select .form-field__input:before{color:#6f724b;content:"\ea04";font-size:8px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .2s}@media (min-width:1025px){.form-field--type_select .form-field__input:before{right:20px}}.form-field--type_select.form-field--dropdown-open .form-field__input:before{transform:translateY(-50%) rotate(180deg)}.form-field--type_select.form-field--empty .form-field__input{color:#a7abb2}.form-field--type_textarea .form-field__input{padding-top:15px}.form-field--disabled .form-field__input,.form-field--read-only .form-field__input{cursor:not-allowed}.form-field__input input::-webkit-input-placeholder{color:#343535}.form-field__input input::-moz-placeholder{color:#343535}.form-field__input input:-ms-input-placeholder{color:#343535}.form-field__input input:placeholder{color:#343535}.form-field__dropdown{background:#fff;border:1px solid #6f714d;left:0;margin-top:0;max-height:154px;position:absolute;top:100%;transform:translateZ(0);width:100%;z-index:100}.form-field__dropdown--enter,.form-field__dropdown--leave-to{max-height:0}.form-field__dropdown--leave-to{z-index:100}.form-field__dropdown--enter-active,.form-field__dropdown--leave-active{transition:max-height .3s}.form-field__dropdown-option{align-items:center;background:#fff;border-bottom:1px solid #b2b2b2;cursor:pointer;display:flex;justify-content:flex-start;padding:11px 20px;width:100%}.form-field__dropdown-option:last-child{border-bottom:none}.form-field__dropdown-option:hover{background:#f4f4f4}.form-field__icon{align-items:center;display:flex;justify-content:center;padding:0 20px}.form-field__info{color:#9f9f9f;display:block;font-size:12px;margin-top:8px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.checkout-step{margin:0 auto;padding-bottom:20px;padding-top:20px;width:100%}@media (min-width:769px){.checkout-step{padding-bottom:70px;padding-top:70px}}.checkout-step__content{display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:769px){.checkout-step__content{grid-gap:12px 15px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}}@media (min-width:1025px){.checkout-step__content{grid-template-columns:65% auto}}@media (min-width:1361px){.checkout-step__content{grid-gap:12px 30px;grid-template-columns:1fr 450px}}@media (min-width:769px){.checkout-step__content--simple{grid-template-columns:1fr}}@media (min-width:1025px){.checkout-step__content--simple{grid-template-columns:1fr}}@media (min-width:1361px){.checkout-step__content--simple{grid-template-columns:1fr}}.checkout-step__header{line-height:1;padding-bottom:25px;position:relative}.checkout-step__header:empty{padding-bottom:0}@media (min-width:769px){.checkout-step__header--separator{border-bottom:1px solid #ededed;margin-bottom:20px}}.checkout-step__footer{display:flex;flex-direction:column;padding-top:25px}@media (min-width:769px){.checkout-step__footer{align-items:flex-start;flex-direction:row;justify-content:space-between}.checkout-step__footer--separator{border-top:1px solid #ededed;margin-top:20px}}.checkout-step__main{width:100%}@media (min-width:769px){.checkout-step__main{grid-row-end:3;grid-row-start:1;width:100%}}.checkout-step__cart-merge-info,.checkout-step__order-summary{align-self:flex-start;width:100%}.checkout-step__cart-merge-info{background:#f4f4f4;order:-1;z-index:1}@media (max-width:768px){.checkout-step__cart-merge-info{margin:-20px 0 30px}}@media (min-width:769px){.checkout-step__cart-merge-info{background:none;order:0}}.account-register{margin-left:auto;margin-right:auto;max-width:1920px;max-width:890px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.account-register{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.account-register{padding-left:90px;padding-right:90px}}.account-register__required-label{color:#a7abb2;font-size:16px;position:absolute;right:0;top:5px}@media (min-width:768px){.account-register__required-label{display:none}}.account-register__form{margin-top:-15px;width:100%}@media (min-width:768px){.account-register__form{margin-top:0}}.account-register__agreement-text{font-size:16px;line-height:1.3;margin-bottom:25px}.account-register__agreement-text a{color:#343535}.account-register__button{margin-bottom:20px;padding-bottom:15px;padding-top:15px}@media (min-width:768px){.account-register__button{min-width:311px}}.unzer-card.unzerui.form .field{margin-bottom:20px;position:relative}.unzer-card.unzerUI.form .field>label{display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;margin-bottom:3px}.unzer-card.unzerUI.form .field>label:after{content:" *"}.unzer-card.unzerUI.form .field.error label{color:#ec2730}.unzer-card.unzerUI.form .unzerUI.icon.input>.unzerInput{border-radius:0;box-shadow:none;padding-bottom:13px;padding-top:13px}.unzer-card.unzerUI.form .error.message{color:#ec2730;font-family:Roboto,sans-serif;font-size:12px;margin-top:0}.unzer-card.unzerUI.form .field.error .unzerInput{background:#fff;border-color:#facccd}.checkout-step-transaction{margin-left:auto;margin-right:auto;max-width:1920px;max-width:600px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:1025px){.checkout-step-transaction{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.checkout-step-transaction{padding-left:90px;padding-left:30px;padding-right:90px;padding-right:30px}}.checkout-step-transaction__checkout-step{width:100%}.checkout-step-transaction__payment-form{max-width:100%!important;width:100%}.checkout-step-transaction__button{width:100%}.checkout-step-transaction__loading{align-items:center;background:rgba(255,255,255,.8);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}@media (min-width:768px){.checkout-step-transaction__loading{background:rgba(244,244,244,.8)}}.checkout-step-transaction__loading-animation{height:8px;width:8px}.checkout-step-transaction__loading-text{margin-top:20px}.checkout-step-transaction__other-placeholder{height:400px;width:100%}.checkout-step-transaction__error-wrapper{padding:50px 0}.checkout-step-transaction__error{margin:0 auto 25px;max-width:100%}.checkout-step-transaction__error--main{margin-top:50px}.unzerSandboxNotify{margin:0!important}.re-captcha-disclaimer__info a{color:#343535}.re-captcha-disclaimer__error{color:#ec2730;font-size:12px;margin-top:10px}@media (min-width:1025px){.address-order-summary{display:flex}}.address-order-summary__edit{color:#299926;display:block;font-size:14px;font-weight:400;line-height:23px;margin-top:10px;text-decoration:none}@media (min-width:1025px){.address-order-summary__edit{font-size:16px;line-height:23px}}.address-order-summary__edit:hover,.address-order-summary__edit:visited{color:#299926}.address-order-summary__edit--payment-mobile{margin-left:auto;margin-top:0}@media (min-width:1025px){.address-order-summary__edit--payment-mobile{display:none}}.address-order-summary__edit--payment-desktop{display:none}@media (min-width:1025px){.address-order-summary__edit--payment-desktop{display:block}}.address-order-summary__section-wrapper{display:flex;flex:1;padding-bottom:20px}.address-order-summary__section-wrapper--size_1{flex:1}.address-order-summary__section-wrapper--size_2{flex:2}.address-order-summary__section{flex:1;padding-right:15px}.address-order-summary__section--payment{padding-right:0}.address-order-summary__headline{color:#343535;font-size:14px;font-weight:600;line-height:28px;text-align:left}@media (min-width:1025px){.address-order-summary__headline{font-size:16px;line-height:28px}}.address-order-summary__payment-wrapper{align-items:center;border:1px solid #eaeaea;border-radius:4px;display:flex;padding:10px 15px}.address-order-summary__payment-icon-wrapper{align-items:center;display:flex;margin-right:10px}.address-order-summary__payment-icon{display:block;margin-right:5px;max-width:52px;width:100%}.address-order-summary__payment-icon--small{max-width:40px}.address-order-summary__info{color:#343535;font-size:14px;font-weight:400;line-height:20px}@media (min-width:1025px){.address-order-summary__info{font-size:16px;line-height:20px}}.account-order-summary__row{align-items:flex-start;display:flex;font-size:14px;justify-content:space-between;line-height:18px;margin-bottom:10px}@media (min-width:1025px){.account-order-summary__row{font-size:16px;line-height:24px}}.account-order-summary__row--main{font-weight:500;margin-bottom:0}@media (min-width:1025px){.account-order-summary__row--main{border-bottom:0}}.account-order-summary__row:first-of-type{margin-top:20px}.account-order-summary__value--free{color:#35c301}.account-order-summary__row--main .account-order-summary__value{font-size:20px;line-height:24px}.account-order-summary__info{color:#b2b2b2;display:inline;font-size:12px;font-weight:400;line-height:16px}.account-order-summary__return-button{margin:25px 0 30px}.account-overview__headline{align-items:flex-end;border-bottom:1px solid #343535;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:28px;margin-bottom:20px;margin-top:0;padding-bottom:10px}.account-overview__headline--main{font-size:18px;line-height:28px}@media (min-width:1025px){.account-overview__headline--main{border-bottom:0;font-size:21px;line-height:28px}}.account-overview__subheadline{color:dimgray;display:block;font-size:14px;font-weight:400;line-height:19px}.account-overview__subheadline--small{font-size:12px;line-height:16px}.account-overview__subheadline--alt{color:#299926}.account-overview__column--right{text-align:right}@media (min-width:1025px){.account-overview__column--right{display:flex}}.account-overview__link{font-size:14px;font-weight:400;line-height:24px}.account-overview__link,.account-overview__link:hover,.account-overview__link:visited{color:#299926;text-decoration:none}.account-overview__link--logout{align-self:flex-start}@media (min-width:1025px){.account-overview__link--logout{display:none}}.account-overview__buttons{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:30px;padding-bottom:30px}@media (min-width:768px){.account-overview__buttons{flex-direction:row;margin:-10px}}.account-overview__button{align-items:center;border:1px solid #d8d8d8;color:#343535;display:flex;font-size:16px;font-weight:400;line-height:21px;margin-bottom:10px;min-height:82px;padding:20px;text-decoration:none;transition:background-color .2s linear,color .2s linear}.account-overview__button:hover{background-color:#299926;color:#fff}.account-overview__button:hover:before{color:#fff}.account-overview__button:after{content:"\ea06";font-size:15px;margin-left:auto}@media (min-width:768px){.account-overview__button{flex-direction:column;justify-content:space-between;margin:10px;padding:30px;text-align:center;width:calc(50% - 20px)}}@media (min-width:1025px){.account-overview__button{width:calc(33.33333% - 20px)}}.account-overview__button:before{box-sizing:border-box;color:#299926;font-size:51px;height:40px;line-height:40px;padding-right:20px;text-align:center;transition:color .2s linear;vertical-align:middle;width:70px}@media (min-width:768px){.account-overview__button:before{font-size:64px;height:50px;line-height:50px;margin-bottom:25px;padding-right:0;width:auto}.account-overview__button:after{display:none}}.account-overview__button--orders:before{content:"\ea1b"}.account-overview__button--club:before{content:"\ea0a"}@media (min-width:768px){.account-overview__button--club:before{font-size:70px}}.account-overview__button--data:before{content:"\ea75"}.account-overview__button--addresses:before{content:"\ea30"}.account-overview__button--reviews:before{content:"\ea6d"}.account-overview__button--newsletter:before{content:"\ea39"}.account-overview__button--coupons:before{content:"\ea19"}.account-overview__last-order{padding-bottom:30px}.account-collapse-button{align-items:center;color:#299926;cursor:pointer;display:inline-flex;margin:10px 0 20px}.account-collapse-button:after{content:"\ea04";font-size:7px;margin-left:5px;transition:transform .2s linear}.account-collapse-button__content{font-size:14px;font-weight:400;line-height:20px;text-transform:none}.account-collapse-button--opened:after{transform:rotate(180deg)}.account-collapse-button--disabled{cursor:inherit}.account-collapse-button--disabled:after{display:none}.toggle-switcher{background:#5b5d5d;border-radius:5px;height:35px;padding:5px;position:relative;transition:background .3s;width:60px}.toggle-switcher--on{background:#299926}.toggle-switcher--off{background:#5b5d5d}.toggle-switcher__handler{background:#fff;border-radius:100%;cursor:pointer;display:block;height:25px;position:relative;transition:transform .3s;width:25px}.toggle-switcher__handler:before{color:#343535;font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.toggle-switcher__handler--on{transform:translateX(100%)}.toggle-switcher__handler--on:before{content:"\ea11"}.toggle-switcher__handler--off{transform:translateX(0)}.toggle-switcher__handler--off:before{content:"\ea15"}.toggle-switcher__handler--disabled{cursor:not-allowed}.return-confirmation-page{margin-bottom:30px}@media (min-width:1024px){.return-confirmation-page{background:#fff;margin-bottom:0}}.return-confirmation-page__layout{margin-left:auto;margin-right:auto;max-width:1920px;padding:30px 20px;width:100%}@media (min-width:1025px){.return-confirmation-page__layout{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.return-confirmation-page__layout{padding-left:90px;padding-right:90px}}@media (min-width:1024px){.return-confirmation-page__layout{padding-bottom:60px;padding-top:0}.return-confirmation-page__wrapper{background:#f4f4f4;padding:40px}}.return-confirmation-page__headline{border-bottom:1px solid rgba(0,0,0,.1);font-weight:600;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.return-confirmation-page__headline:before{background:#299926;border-radius:50%;color:#fff;content:"\ea11";display:block;font-size:30px;height:70px;line-height:70px;margin:0 auto 25px;text-align:center;vertical-align:middle;width:70px}@media (min-width:1024px){.return-confirmation-page__headline{margin-bottom:40px;padding-bottom:40px}}.return-confirmation-page__buttons,.return-confirmation-page__content{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:1024px){.return-confirmation-page__buttons,.return-confirmation-page__content{flex-direction:row}}.return-confirmation-page__text{color:#5b5d5d;font-size:16px;line-height:26px}.return-confirmation-page__text a,.return-confirmation-page__text span{color:#343535;text-decoration:underline}.return-confirmation-page__left{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px;padding-bottom:20px;width:100%}@media (min-width:1024px){.return-confirmation-page__left{border-bottom:none;border-right:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:0;padding-right:40px;width:50%}}.return-confirmation-page__right{width:100%}@media (min-width:1024px){.return-confirmation-page__right{padding-left:40px;width:50%}}.return-confirmation-page__buttons{justify-content:space-between;margin-top:20px}@media (min-width:1024px){.return-confirmation-page__buttons{margin-top:40px}}.return-confirmation-page__button{width:100%}.return-confirmation-page__button:first-child{margin-bottom:20px}@media (min-width:1024px){.return-confirmation-page__button{width:calc(50% - 12px)}.return-confirmation-page__button:first-child{margin-bottom:0}}.return-confirmation-page__button--download:before{content:"\ea1d";margin-right:14px}.returns-landingpage{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.returns-landingpage{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.returns-landingpage{padding-left:90px;padding-right:90px}}@media (min-width:769px){.returns-landingpage{padding-bottom:60px}}.returns-landingpage__headline{font-size:26px;line-height:30px;margin-bottom:20px;margin-top:0}@media (min-width:769px){.returns-landingpage__headline{font-size:36px;line-height:42px;margin-bottom:25px}.returns-landingpage__columns{display:flex;margin:0 -15px}}.returns-landingpage__column--left{margin-bottom:25px}@media (min-width:769px){.returns-landingpage__column--left{flex:1;margin-bottom:0;padding:0 15px}.returns-landingpage__column--right{flex:2;padding:0 15px}.returns-landingpage__form{background:#f4f4f4;padding:25px 30px}}.returns-landingpage__text{font-size:16px;line-height:26px;margin-bottom:25px;margin-top:0}.returns-landingpage__input{margin-bottom:25px}.returns-landingpage__button{margin-top:20px;width:100%}.returns-landingpage__image-wrapper{border:1px solid #f4f4f4;padding:5px 0}@media (min-width:769px){.returns-landingpage__image-wrapper{padding:10px 0}}.returns-landingpage__image{display:block;width:100%}.returns-overview{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.returns-overview{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.returns-overview{padding-left:90px;padding-right:90px}}@media (min-width:768px){.returns-overview{padding-bottom:60px}}.returns-overview__headline{font-size:25px;line-height:32px;margin-bottom:20px;margin-top:0}@media (min-width:768px){.returns-overview__headline{margin-bottom:40px}}.returns-overview__headline span{color:#b2b2b2;display:inline-block;font-weight:400}@media (min-width:768px){.returns-overview__columns{display:flex;margin:0 -15px}}.returns-overview__column--left{margin-bottom:25px}@media (min-width:768px){.returns-overview__column--left{flex:2;margin-bottom:0;padding:0 15px}.returns-overview__column--right{flex:1;padding:0 15px}}.returns-overview__summary{background:#f4f4f4;margin-left:-20px;margin-right:-20px;padding:30px 20px}@media (min-width:768px){.returns-overview__summary{margin-left:0;margin-right:0;padding:30px;position:sticky;top:113px}}.returns-overview__summary-headline{font-size:16px;line-height:19px;margin-bottom:30px;margin-top:0;text-transform:uppercase}.returns-overview__summary-row{display:flex;justify-content:space-between}.returns-overview__summary-footer{border-top:1px solid rgba(0,0,0,.1);margin-top:30px;padding-top:30px}.returns-overview__button{width:100%}.returns-overview__text{align-items:center;display:flex;font-size:14px;font-weight:400;height:100%;line-height:18px;max-width:240px}.returns-overview__link{color:#343535;display:inline-block;margin-top:15px}.returns-overview__loader{align-items:center;display:flex;height:51px;justify-content:center}.returns-overview__error-box{border:1px solid #c22e12;font-size:16px;line-height:23px;margin:-18px 0 16px;padding:12px 14px 12px 48px;position:relative}@media (min-width:768px){.returns-overview__error-box{margin-bottom:24px}}.returns-overview__error-box:before{border:1px solid #c22e12;border-radius:50%;content:"!";display:block;height:20px;left:12px;line-height:20px;position:absolute;text-align:center;width:20px}.returns-overview__error-headline{font-weight:500;margin-bottom:24px}.returns-product-form__field:not(:last-child){margin-bottom:25px}.returns-product-form__info span{color:#35c301}.freshdesk-button{align-items:center;border:0;display:flex;opacity:1;outline:0;transition:opacity .2s}.freshdesk-button--hidden{opacity:0;pointer-events:none}.freshdesk-button--dark{background:#1a081a;border-radius:30px 8px 30px 30px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:10px 12px 10px 10px}.freshdesk-button--burger{background:transparent;color:#fff;font-weight:600;height:70px;justify-content:space-between;padding:0 20px;text-transform:uppercase;width:100%}.freshdesk-button__content{align-items:center;display:flex}.freshdesk-button__content--dark:before{font-size:16px;margin-right:8px}.freshdesk-button__content--burger:after{font-size:18px;margin-left:8px}.parcellab-track-and-trace{margin-left:auto;margin-right:auto;max-width:1920px;padding:40px 20px;width:100%}@media (min-width:1025px){.parcellab-track-and-trace{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.parcellab-track-and-trace{padding-left:90px;padding-right:90px}}@media (min-width:769px){.parcellab-track-and-trace{padding-bottom:60px}}.no-results-page{width:100%}@media (min-width:768px){.no-results-page{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:768px) and (min-width:1025px){.no-results-page{padding-left:30px;padding-right:30px}}@media (min-width:768px) and (min-width:1441px){.no-results-page{padding-left:90px;padding-right:90px}}.no-results-page__main-wrapper{padding:20px 20px 40px}@media (min-width:1025px){.no-results-page__main-wrapper{padding:80px 20px}}.no-results-page__wrapper{align-content:center;display:flex;flex-direction:column;margin:0 auto;width:100%}@media (min-width:768px){.no-results-page__wrapper{max-width:1050px}}.no-results-page__icon{display:block;margin:0 auto 20px}.no-results-page__icon:before{color:#343535;font-size:60px}@media (min-width:768px){.no-results-page__icon:before{font-size:90px}}.no-results-page__headline{border-bottom:0;font-family:Roboto Slab,serif;font-size:25px;font-weight:400;line-height:1.3;margin-bottom:30px;text-align:center}.no-results-page__headline--no-margin{margin-bottom:0;padding-bottom:0}@media (min-width:768px){.no-results-page__headline{font-size:40px}}.no-results-page__subheadline{color:#1f1f1f;font-size:21px;font-weight:400;line-height:35px;margin:0 auto 20px;text-align:center}.no-results-page__content{padding:25px 0}@media (min-width:768px){.no-results-page__content{padding:35px 0}}.no-results-page__additional-links,.no-results-page__links{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.no-results-page__additional-links,.no-results-page__links{flex-direction:row}}.no-results-page__additional-links{margin-top:35px}.no-results-page__link{color:#343535;font-size:16px;font-weight:500;line-height:26px;padding-bottom:8px;text-align:center;text-decoration:underline;width:100%}@media (min-width:768px){.no-results-page__link{flex-direction:row;flex-wrap:nowrap;text-align:center;width:33.33333%}}.no-results-page__link:first-child{margin-left:auto}.no-results-page__link:last-child,.no-results-page__link:nth-child(3n+2){margin-right:auto}.no-results-page__additional-link{margin-bottom:20px}.no-results-page__additional-link:last-child{margin-bottom:0}@media (min-width:768px){.no-results-page__additional-link{margin-bottom:0;width:calc(33.33333% - 15px)}.no-results-page .grid{padding:0}}.brands-list--seo{display:none}.brands-list__headline{font-size:26px;font-weight:600;line-height:1.3;margin:0 0 20px}@media (min-width:768px){.brands-list__headline{font-size:36px;margin:0 0 30px}}.brands-list__description{line-height:1.3;margin-bottom:20px}.brands-list__navigation{background:#fff;border-bottom:1px solid #ededed;display:flex;list-style:none;margin:0 -5px;overflow:auto;padding:20px 0;position:sticky}.brands-list__navigation-element{color:#343535;font-size:16px;min-width:25px;padding:0 5px}.brands-list__navigation-link{font-size:18px;white-space:nowrap}.brands-list__navigation-link,.brands-list__navigation-link:hover,.brands-list__navigation-link:visited{color:inherit;text-decoration:none}@media (min-width:1024px){.brands-list__navigation-link:hover{text-decoration:underline}}.brands-list__groups{list-style:none;margin:0;padding:0}.brands-list__group{border-bottom:1px solid #ededed;padding:20px 0}.brands-list__group-wrapper{display:flex;justify-content:flex-start;margin:0 -10px}.brands-list__group-name{color:#343535;font-size:21px;font-weight:600;max-width:100px;padding:0 10px;white-space:nowrap;width:25%}@media (min-width:370px){.brands-list__group-name{width:15%}}.brands-list__group-list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:-5px;padding:0 10px;width:75%}@media (min-width:370px){.brands-list__group-list{width:85%}}.brands-list__brand{color:#222;font-size:16px;padding:5px;width:100%}@media (min-width:370px){.brands-list__brand{width:50%}}@media (min-width:768px){.brands-list__brand{width:33.3%}}@media (min-width:1024px){.brands-list__brand{width:25%}}.brands-list__brand-link,.brands-list__brand-link:hover,.brands-list__brand-link:visited{color:inherit;text-decoration:none}@media (min-width:1024px){.brands-list__brand-link:hover{text-decoration:underline}}.newsletter-sign-up{margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1025px){.newsletter-sign-up{padding-left:30px;padding-right:30px}}@media (min-width:1441px){.newsletter-sign-up{padding-left:90px;padding-right:90px}}@media (min-width:1025px){.newsletter-sign-up{padding-bottom:60px}}.newsletter-sign-up__headline{margin-bottom:20px}.newsletter-sign-up__subheadline{font-size:26px;font-weight:400;line-height:30px;margin-bottom:30px;margin-top:30px}@media (min-width:1025px){.newsletter-sign-up__subheadline{margin-bottom:20px;margin-top:0}.newsletter-sign-up__columns{display:flex;margin:0 -15px}}.newsletter-sign-up__column--left{margin-bottom:25px}@media (min-width:1025px){.newsletter-sign-up__column--left{flex:1;margin-bottom:0;padding:0 15px}.newsletter-sign-up__column--right{flex:2;padding:0 15px}.newsletter-sign-up__form{border:1px solid rgba(0,0,0,.1);height:100%;padding:30px}}.newsletter-sign-up__image{margin:0 -20px}@media (min-width:1025px){.newsletter-sign-up__image{margin:0 0 25px}}.newsletter-sign-up__description{background:#f4f4f4;margin:0 -20px;padding:20px}@media (min-width:1025px){.newsletter-sign-up__description{margin:0;padding:30px}}.newsletter-sign-up__description-headline{font-size:26px;font-weight:400;line-height:30px;margin-bottom:20px;margin-top:0}.newsletter-sign-up__description-text{font-size:14px;line-height:24px}.newsletter-sign-up__description-text ul{list-style-type:none;margin:0;padding:0}.newsletter-sign-up__description-text ul li{padding:5px 0 5px 20px}.newsletter-sign-up__description-text ul li:before{content:"\ea11";font-size:8px;margin-left:-20px;vertical-align:middle;width:20px}.newsletter-form__general-message{margin-bottom:30px}.newsletter-form__checkbox-text{font-size:12px;line-height:18px}.newsletter-form__checkbox-text a{color:#343535}.newsletter-form__disclaimer{margin-bottom:20px}.newsletter-form__salutation-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px -10px 15px}@media (min-width:769px){.newsletter-form__salutation-buttons{margin:-10px -15px 0}}.newsletter-form__button{margin-top:25px;width:100%}@media (min-width:769px){.newsletter-form__button{width:50%}}.newsletter-form__loader{align-items:center;display:flex;height:51px;justify-content:center;margin-bottom:30px;margin-top:15px}.newsletter-form__input{margin-bottom:25px}.newsletter-form__input--checklist{white-space:nowrap}@media (min-width:769px){.newsletter-form__input .form-field-check__field{padding-left:30px}}.newsletter-form__input .form-field-check-list__label{font-size:14px;font-weight:500;padding-left:0;width:auto}.newsletter-form .re-captcha-disclaimer{font-size:14px}.newsletter-image{position:relative}.newsletter-image__background{display:block;width:100%}.newsletter-image__box{bottom:30px;max-width:80%;overflow:hidden;position:absolute}@media (min-width:1261px){.newsletter-image__box{left:50px;max-width:70%}}@media (min-width:1441px){.newsletter-image__box{left:80px;max-width:60%}}.newsletter-image__box:before{height:50px;left:0;top:0;width:50px}@media (min-width:361px){.newsletter-image__box:before{font-size:24px;height:70px;width:70px}}.newsletter-image__box:before,.newsletter-image__single-box:before{align-items:center;background:#fff;display:flex;font-size:20px;justify-content:center;position:absolute;z-index:1}.newsletter-image__single-box{height:100%;min-height:60px;overflow:hidden;position:absolute;width:100%}@media (min-width:1025px){.newsletter-image__single-box{min-height:0;position:relative}}.newsletter-image__single-box:before{height:48px;left:5px;position:absolute;top:5px;width:48px}@media (min-width:1025px){.newsletter-image__single-box:before{font-size:24px;height:70px;left:0;top:0;width:70px}}.newsletter-image__box-image{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1261px){.newsletter-image__box-image{height:100%;left:0;position:relative;top:0;transform:none;width:auto}}.newsletter-image__box-image--overlay{height:100%;left:0;position:relative;top:0;transform:none;width:100%}.newsletter-image__box-text{background:rgba(41,153,38,.8);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:25px;position:relative;text-align:left;z-index:1}@media (min-width:1025px){.newsletter-image__box-text{padding:30px}}.newsletter-image__box-headline{font-size:25px;font-weight:600;line-height:30px;margin:15px 0}@media (min-width:1025px){.newsletter-image__box-headline{font-size:46px;line-height:55px;margin:20px 0}}.newsletter-image__box-info{font-size:12px;line-height:18px;margin-top:10px}@media (min-width:1025px){.newsletter-image__box-info{margin-top:25px}}.newsletter-image__background-image{background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;max-height:320px}@media (min-width:768px){.newsletter-image__background-image{max-height:none}}.newsletter-form-teaser{display:flex;overflow-x:hidden}.newsletter-form-teaser--default{flex-direction:column}@media (min-width:768px){.newsletter-form-teaser--default{flex-direction:row}}.newsletter-form-teaser__section-headline{margin-bottom:25px}@media (min-width:768px){.newsletter-form-teaser__section-headline{display:none}}.newsletter-form-teaser__left--overlay{display:none}@media (min-width:1025px){.newsletter-form-teaser__left--overlay{display:block;width:40%}}.newsletter-form-teaser__left--default{overflow:hidden;width:100%}@media (min-width:768px){.newsletter-form-teaser__left--default{display:block;width:40%}}@media (min-width:1025px){.newsletter-form-teaser__left--default{display:block;width:50%}}.newsletter-form-teaser__right--overlay{padding:15px 20px;width:100%}@media (min-width:1025px){.newsletter-form-teaser__right--overlay{padding:30px;width:60%}}.newsletter-form-teaser__right--default{padding:30px 0;width:auto}@media (min-width:768px){.newsletter-form-teaser__right--default{padding:30px;width:60%}}@media (min-width:1025px){.newsletter-form-teaser__right--default{width:50%}}@media (min-width:1441px){.newsletter-form-teaser__right--default{padding:30px 10% 30px 100px}}.newsletter-form-teaser__right-wrapper{width:100%}.newsletter-form-teaser__headline{margin:0}.newsletter-form-teaser__headline--overlay{font-size:20px;font-weight:500;line-height:24px;margin-bottom:16px}@media (min-width:1025px){.newsletter-form-teaser__headline--overlay{font-size:36px;line-height:42px;margin-bottom:24px}}.newsletter-form-teaser__headline--overlay span{display:block;font-size:16px;font-weight:400;line-height:19px}@media (min-width:1025px){.newsletter-form-teaser__headline--overlay span{font-size:26px;line-height:36px}}.newsletter-form-teaser__headline--default{display:none}@media (min-width:768px){.newsletter-form-teaser__headline--default{color:#343535;display:block;font-size:26px;font-weight:500;line-height:30px;margin-bottom:5px}}.newsletter-form-teaser__subheadline{font-size:16px;font-weight:500;line-height:24px;margin:0 0 15px}@media (min-width:768px){.newsletter-form-teaser__subheadline{font-size:21px;line-height:35px;margin-bottom:30px}}.newsletter-form-teaser__mobile-image--overlay{margin-bottom:20px;min-height:60px;overflow:hidden;width:100%}@media (min-width:1025px){.newsletter-form-teaser__mobile-image--overlay{display:none}}.newsletter-form-teaser .re-captcha-disclaimer__info{font-size:12px}.newsletter-form-teaser .form-field-check--type_checkbox{margin-bottom:10px}.slide-in-sidebar{background:#f7f7f7;bottom:0;display:flex;flex-direction:column;max-width:100vw;overflow-anchor:none;position:fixed;right:0;top:0;transform:translateZ(0);z-index:1450}.slide-in-sidebar--alt-background{background:#fff}.slide-in-sidebar--enter_right,.slide-in-sidebar--leave-to_right{transform:translate3d(100%,0,0)}.slide-in-sidebar--enter_left,.slide-in-sidebar--leave-to_left{transform:translate3d(-100%,0,0)}.slide-in-sidebar--enter-active,.slide-in-sidebar--leave-active{transition:transform .3s}.slide-in-sidebar__back{cursor:pointer;left:20px;position:absolute;top:22px;z-index:2}.slide-in-sidebar__back:before{content:"\ea02";font-size:15px}.slide-in-sidebar__close{cursor:pointer;position:absolute;right:20px;top:22px;z-index:2}.slide-in-sidebar__close:before{content:"\ea15";font-size:15px}@media (min-width:769px){.slide-in-sidebar__close{right:30px;top:30px}}.slide-in-sidebar__header{background:#fff;position:relative;z-index:1}.slide-in-sidebar__header--border{border-bottom:1px solid #299926}.slide-in-sidebar--alt-background .slide-in-sidebar__header{background:#f4f4f4}.slide-in-sidebar__headline{color:#343535;margin:0;padding:20px 30px}.slide-in-sidebar__headline--back-arrow{padding-left:55px}.slide-in-sidebar__headline:empty{padding:0}.slide-in-sidebar__content{overflow-x:hidden;overflow-y:auto;position:relative;z-index:0}.slide-in-sidebar__footer{background:#f7f7f7}@media (min-width:769px){.slide-in-sidebar__footer{flex:1 1 auto}}.slide-in-sidebar__footer:empty{display:none}.category-siblings,.swipable-list{position:relative}.swipable-list{max-height:100%}.swipable-list__wrapper{left:50%;overflow:hidden;position:relative;transform:translateX(-50%);width:100vw}.swipable-list--inline .swipable-list__wrapper{left:-20px;transform:none;width:calc(100% + 40px)}.swipable-list__slider{margin-bottom:-20px;overflow-x:auto;overflow-y:hidden;width:100%}.swipable-list__list{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0 0 20px;position:relative;width:100%}.swipable-list__list:after,.swipable-list__list:before{content:"";display:block;padding:1px 20px 0 0}.swipable-list--inline .swipable-list__list{display:inline-flex;width:auto}.swipable-list__item{flex:0 0 auto;margin-right:12px}.swipable-list__item:last-child{margin-right:0}.swipable-list__link{background:#fff;border:1px solid #343535;border-radius:10px;color:#343535;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:1;margin:0;padding:10px 20px;position:relative;text-decoration:none!important}.swipable-list__link:hover,.swipable-list__link:visited{color:#343535;text-decoration:none}.swipable-list__link--highlight:not(.swipable-list__link--disabled),.swipable-list__link:active:not(.swipable-list__link--disabled){border-color:#299926;font-weight:500}.swipable-list__link--disabled{opacity:.3}.swipable-list__button{background-color:rgba(255,255,255,.75);color:#343535;cursor:pointer;font-size:14px;padding:6px 9px;position:absolute;top:50%;transform:translateY(-50%)}.swipable-list__button--prev{left:0}.swipable-list__button--prev:before{content:"\ea05"}.swipable-list__button--next{right:0}.swipable-list__button--next:before{content:"\ea06"}.swipable-list__button:focus{outline:none}.sort-select{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sort-select__label{color:dimgray;font-size:14px;font-weight:400;white-space:nowrap}.sort-select__selected-option-label{color:#343535;cursor:pointer;font-size:14px;font-weight:400;opacity:1;padding:0 20px 0 16px;position:relative;white-space:nowrap;z-index:1}.sort-select__selected-option-label:before{color:#343535;content:"\ea04";font-size:7px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s linear;z-index:1}.sort-select--open .sort-select__selected-option-label:before{transform:translateY(-50%) rotate(180deg)}.sort-select__select{background:#fff;border:1px solid #b2b2b2;border-top:none;cursor:pointer;margin:8px -8px 0 0;position:absolute;right:0;top:100%;z-index:2}.sort-select__option{border-bottom:1px solid #eaeaea;padding:10px 16px}.sort-select__option:last-child{border-bottom:none}.sort-select__input{border:0;height:0;opacity:0;padding:0;width:0;z-index:-1}.size-table{position:relative}.size-table tbody{white-space:nowrap}.size-table td,.size-table th{text-align:left!important}.size-table-sidebar{font-size:14px;font-weight:400;line-height:21px}@media (min-width:1024px){.size-table-sidebar{width:800px!important}}.size-table-sidebar .slide-in-sidebar__header{border-bottom:none}.size-table-sidebar .slide-in-sidebar__content{padding:30px 20px}@media (min-width:1024px){.size-table-sidebar .slide-in-sidebar__content{padding:50px 30px}}.size-table-sidebar__headline{font-size:21px;font-weight:600;line-height:42px}.size-table-sidebar__title{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 8px}.size-table-sidebar__wrapper{margin-left:-20px;width:calc(100% + 40px)}@media (min-width:1024px){.size-table-sidebar__wrapper{margin-left:-30px;width:calc(100% + 60px)}}.size-table-sidebar__description{margin:8px 0 30px}.size-table-sidebar__description p,.size-table-sidebar__description span{font-weight:400!important}.size-table-sidebar__section{margin:30px 0 0}.size-table-sidebar__link{color:#299926;font-size:14px;line-height:24px;margin-top:10px}@media (min-width:769px){.size-table-sidebar__link{font-size:16px;line-height:24px}}.size-select-sidebar{background:#fff}.size-select-sidebar__headline{color:#343535;font-size:21px;font-weight:600;line-height:28px;text-transform:none}.size-select-sidebar__fitting-wrapper{background:#fff;padding-top:20px}.size-select-sidebar__fitting-content{background:#f4f4f4;padding:10px 0 10px 30px}.size-select-sidebar__fitting-header{font-weight:600;margin:0}.size-select-sidebar__fitting-info{margin:0;padding-top:10px}.size-select-sidebar__fitting-text{font-weight:500}.size-select-sidebar__tooltip-content{text-align:left}.size-select-sidebar__sizetable,.size-select-sidebar__sizetable:hover,.size-select-sidebar__sizetable:visited{color:#343535;text-decoration:underline}.size-select-sidebar__actions{background:#fff;display:flex;justify-content:space-between;padding:20px}.size-select-sidebar__actions:empty{display:none}.size-select-sidebar__action{color:#343535;text-decoration:none}.size-select-sidebar__action--sizetable:before{content:"\ea51";font-size:27px;margin-right:6px;vertical-align:sub}.size-select-sidebar__additional-info{font-size:16px;line-height:24px;margin:30px 0;padding:0 20px}.size-select-sidebar__additional-info:before{content:"\ea32";font-size:20px;margin-right:6px;vertical-align:text-bottom}.size-select{display:flex;flex-direction:column;overflow-y:auto;padding:0 20px}@media (min-width:1024px){.size-select{padding:0 36px}}.size-select__option{align-items:center;border-bottom:1px solid #f4f4f4;cursor:pointer;display:flex;font-weight:400;justify-content:flex-start;order:1;padding:20px 0;width:100%}.size-select__option:first-child{border-top:1px solid #f4f4f4}.size-select__option--unavailable{cursor:not-allowed;order:2}.size-select__article-size,.size-select__price,.size-select__size{color:#343535;display:inline-block;font-size:16px;line-height:24px;text-transform:uppercase}.size-select__option--unavailable .size-select__article-size,.size-select__option--unavailable .size-select__price,.size-select__option--unavailable .size-select__size{color:#b2b2b2}.size-select__size{text-align:left}.size-select__size--not-available{color:#b2b2b2}.size-select__article-size,.size-select__price{text-align:center}.size-select__article-size,.size-select__availablity,.size-select__price,.size-select__size{width:25%}.size-select__price--in-set{text-transform:none}.size-select__availablity{color:#b2b2b2;display:inline-block;font-size:16px;line-height:24px;text-align:right}.size-select__option--unavailable .size-select__availablity{color:#b2b2b2}.size-select__currency-converter{display:block}.striped-table:after{border-left:1px solid #b2b2b2;content:"";height:calc(100% - 16px);left:0;position:absolute;top:0}.striped-table td{border:1px solid #b2b2b2!important;border-collapse:separate;border-spacing:0;padding:0 10px}.striped-table td:first-child{padding:0 20px;text-align:left!important}@media (min-width:768px){.striped-table td:first-child{min-width:200px;padding:0 10px 0 20px}}.striped-table td.swipable-table__fixed:after{display:none}.striped-table tr:nth-child(odd):not(:first-child) td{background-color:#eaeaea}
.icon-font-base:after,.icon-font-base:before,.usp-teaser__item-icon--crew:after,.usp-teaser__item-icon--crew:before,.usp-teaser__item-icon--delivery:after,.usp-teaser__item-icon--delivery:before,.usp-teaser__item-icon--mountains:after,.usp-teaser__item-icon--mountains:before,.usp-teaser__item-icon--online:after,.usp-teaser__item-icon--online: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{background:#f6f7f8;background-size:200% 100%;position:relative}.swatch-color_beige{background:#e9b96e;border:1px solid #e9b96e}.swatch-color_blau{background:#03f;border:1px solid #03f}.swatch-color_braun{background:#804000;border:1px solid #804000}.swatch-color_gelb{background:#ff0;border:1px solid #ff0}.swatch-color_grau{background:#d3d7cf;border:1px solid #d3d7cf}.swatch-color_gruen{background:#090;border:1px solid #090}.swatch-color_lila{background:#60f;border:1px solid #60f}.swatch-color_mehrfarbig{background:linear-gradient(120deg,#1d89f4,#00db78,#f7bf18,#d33131)}.swatch-color_oliv{background:#360;border:1px solid #360}.swatch-color_orange{background:#ff9c09;border:1px solid #ff9c09}.swatch-color_pink{background:#f6c;border:1px solid #f6c}.swatch-color_rot{background:red;border:1px solid red}.swatch-color_schwarz{background:#000;border:1px solid #000}.swatch-color_schwarz:before{color:#fff}.swatch-color_silber{background:linear-gradient(135deg,#e2e2e2,#dbdbdb 50%,#d1d1d1 51%,#fefefe);border:1px solid #e2e2e2}.swatch-color_tuerkis{background:#0ff;border:1px solid #0ff}.swatch-color_weiss{background:#fff;border:1px solid rgba(0,0,0,.2)}.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)}.loader-animation{animation:dotAnimation 1s .2s infinite;background:#000;border-radius:50%;display:block;height:4px;position:relative;width:4px}.loader-animation:after,.loader-animation:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;top:0;width:100%}.loader-animation:before{animation:dotAnimation 1s infinite;left:-250%}.loader-animation:after{animation:dotAnimation 1s .4s infinite;right:-250%}@keyframes dotAnimation{0%{background:#000}50%{background:#ddd}to{background:#000}}.usp-teaser__headline{margin-bottom:30px}@media (min-width:768px){.usp-teaser__headline{margin-bottom:40px}}@media (min-width:1025px){.usp-teaser__headline{margin-bottom:60px}}.usp-teaser__items{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 auto;padding:0}@media (min-width:768px){.usp-teaser__items{max-width:1080px}}.usp-teaser__item{color:#343535;display:flex;font-size:14px;justify-content:center;padding:10px 20px;text-decoration:none;width:50%}@media (min-width:768px){.usp-teaser__item{width:25%}}.usp-teaser__item-link{align-items:center;color:inherit;display:flex;flex-direction:column;text-decoration:none}@media (min-width:1025px){.usp-teaser__item-link:hover{color:inherit}.usp-teaser__item-link:hover .usp-teaser__item-icon{text-decoration:none;transform:scale(1.05)}.usp-teaser__item-link:hover .usp-teaser__item-headline{text-decoration:underline}}.usp-teaser__item-link:visited{color:inherit}.usp-teaser__item-icon{color:#299926;font-size:60px;margin-bottom:15px;transition:transform .2s}.usp-teaser__item-icon--online:before{content:"\ea44"}.usp-teaser__item-icon--mountains:before{content:"\ea42"}.usp-teaser__item-icon--delivery:before{content:"\ea1f"}.usp-teaser__item-icon--crew:before{content:"\ea1a"}.usp-teaser__item-headline{line-height:1.5;max-width:140px;text-align:center}
