@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=83b05dff-b5d0-4aaf-8659-43e649671e54);:root{--loop-theme--primary:#6200ee;--loop-theme--on-primary:#fff;--loop-theme--secondary:#cd1e2c;--loop-theme--on-secondary:#fff;--loop-theme--surface:#fff;--loop-theme--on-surface:#000;--loop-theme--background:#fff;--loop-theme--error:#b00020;--loop-theme--hint:#ae5204;--loop-theme--disabled:#ccc;--loop-theme--icon:#000;--loop-theme--transition-duration:$transition-duration;--loop-theme--transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);--loop-theme--cookie-flex-direction:column;--loop-theme--cookie-align-items:flex-start;--loop-theme--cookie-buttons-width:100%;--loop-theme--cookie-buttons-margin-top:20px;--loop-theme--cookie-buttons-flex-direction:column;--loop-theme--cookie-buttons-gap:5px;--product-teaser-hover-color:#f3f9d9;--slider-filter-category-color:#cd1e2c;--display-short-description--mobile:none;--text-align--pdp:left;--input-border:1px solid #949292;--input-border-focus:1px solid #2b2b2b}:root{--bg-alternative:url(../img/5cups-bg.jpg) white;--color-accent:#000;--font-weight-headlines:400;--font-style-h6:normal;--font-weight-h6:400;--letter-spacing-h6:0.2em;--text-transform-h6:uppercase;--section-headline-color:#000;--text-shadow:0 1px 1px rgba(#000, 0.15);--font-special:Source Sans Pro,Arial,sans-serif;--font-smallprint:Source Sans Pro,Arial,sans-serif;--font-size-h1:52px;--font-size-h1-tablet:66px;--font-size-h1-laptop:76px;--font-size-h3:38px;--font-size-h3-tablet:41px;--font-size-h3-laptop:44px;--font-size-lead:14px;--font-size-lead-laptop:16px;--product-detail-mood-font-size:32px;--product-detail-mood-font-size-tablet:38px;--color-old-price:#949292;--input-border:1px dashed #000;--input-border-color:#000;--button-border-radius-amount-input:5px;--button-border-amount-input:1px dashed #000;--button-background-amount-input:none;--button-product-teaser-radius:5000px;--button-product-teaser-color:#000;--button-product-teaser-color-hover:#f9f9f9;--button-product-teaser-before-content:none;--button-product-teaser-after-content:none;--button-product-teaser-background-image:none;--button-product-teaser-background-image-hover:none;--button-product-teaser-background:#f9f9f9;--button-product-teaser-background-hover:#000;--button-product-teaser-border:1px solid #000;--button-product-teaser-border-hover:1px solid #000;--button-primary-background:#f9f9f9;--button-primary-color:#000;--button-primary-color-hover:#f9f9f9;--button-primary-background-color-hover:#000;--button-primary-border:1px solid #000;--button-primary-fullwidth-width:calc(100% - 24px);--product-teaser-button-font:Populaire,Arial,sans-serif;--product-teaser-button-font-size-small:20px;--product-teaser-button-font-size-desktop:25px;--header-logo-width:60px;--header-logo-width-wide:80px;--header-logo-width-laptop:100px;--header-logo-padding-top:0px;--header-logo-padding-top-medium:0px;--header-logo-padding-top-desktop:0px;--nav-link-font:Populaire,Arial,sans-serif;--nav-link-font-weight:400;--nav-link-font-size-small:1.15em;--nav-link-font-size-medium:1.15em;--nav-link-font-size-desktop:1.15em;--nav-link-font-size-mobile:2em;--nav-link-letter-spacing-mobile:0.05em;--footer-logo-padding-left-wide:124px;--footer-logo-width:75px;--footer-logo-height:75px;--badge-primary-color:#f9f9f9;--badge-background-color:#000;--product-teaser-boxshadow:none;--product-teaser-boxshadow-hover:0 12px 24px rgba(0, 0, 0, 0.1);--product-teaser-category-font-size:0.75em;--product-teaser-category-letter-spacing:0.25em;--product-teaser-name-font:Populaire,Arial,sans-serif;--product-teaser-name-size:2.5em;--tile-padding:10px;--tile-background-opacity:0.5;--list-box-number-font-size:30px;--list-box-number-font-size-tablet:34px;--list-box-number-font-size-desktop:40px;--slider-small-space:12px;--home-slider-slide-height:100%!important;--home-slider-product-background:transparent;--quote-font-style:italic;--quote-font-weight:600;--article-teaser-background:white;--article-teaser-category-transform:uppercase;--article-teaser-badge:2px solid black;--filter-bar-font-family:Populaire,Arial,sans-serif;--filter-bar-option-weight:500;--filter-bar-option-size:18px;--filter-bar-option-letter-spacing:3.4px;--button-newsletter-background:#000;--button-newsletter-color-hover:#000;--input-newsletter-border-right:0px;--checkout-steps-font-family:Populaire,Arial,sans-serif;--newsletter-success-message-letter-spacing:1px;--newsletter-success-message-font-size:2em;--subnav-color:#53565a;--subnav-hover-color:#000;--subnav-active-color:#fff;--subnav-active-background-color:#000;--subnav-active-lable-underline:#fff;--display-short-description--mobile:block;--text-align--pdp:left;--sections-background-repeat:repeat}@font-face{font-family:'Source Sans Pro';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/source-sans-pro-v19-latin-regular.33b6cf7.eot);src:url(../fonts/source-sans-pro-v19-latin-regular.33b6cf7.eot) format("eot"),url(../fonts/source-sans-pro-v19-latin-regular.0ad032b.woff2) format("woff2"),url(../fonts/source-sans-pro-v19-latin-regular.7827019.woff) format("woff"),url(../fonts/source-sans-pro-v19-latin-regular.ea6f280.ttf) format("truetype")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-display:swap;font-weight:900;src:url(../fonts/source-sans-pro-v19-latin-900.27da08b.eot);src:url(../fonts/source-sans-pro-v19-latin-900.27da08b.eot) format("eot"),url(../fonts/source-sans-pro-v19-latin-900.6e30c01.woff2) format("woff2"),url(../fonts/source-sans-pro-v19-latin-900.ba2eed5.woff) format("woff"),url(../fonts/source-sans-pro-v19-latin-900.4668d12.ttf) format("truetype")}@font-face{font-family:"Populaire";src:url(../fonts/8c4aee60-9b5c-4bfe-aac3-d96d8962f765.8187ee1.eot);src:url(../fonts/8c4aee60-9b5c-4bfe-aac3-d96d8962f765.8187ee1.eot) format("eot"),url(../fonts/e49f9f64-0997-4d31-96bb-105cdb96f260.2e1d73f.woff2) format("woff2"),url(../fonts/87250efa-2a7a-4e86-b29c-aeeaf782c619.34d6c86.woff) format("woff"),url(../fonts/4de1e9d4-c7b3-4e6c-8a84-9fe965e0b0c1.daa7c4b.ttf) format("truetype");font-weight:400}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder,.basicLightbox--iframe .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.row,.row-reverse,.checkout-container,.field-group>.control{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}.gr-0,.gr-1,.gr-2,.gr-3,.gr-4,.gr-5,.gr-6,.gr-7,.gr-8,.gr-9,.gr-10,.gr-11,.gr-12,.orders-history,.sales-order-history .message,.account .column.wishlist,.account .account-nav,.account .column,.account .column.main,.field-group>.control>*,.opc-wrapper,.opc-summary-wrapper{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}@media screen and (min-width:480px){.row\@mobile-landscape,.row-reverse\@mobile-landscape{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:480px){.gr-0\@mobile-landscape,.gr-1\@mobile-landscape,.gr-2\@mobile-landscape,.gr-3\@mobile-landscape,.gr-4\@mobile-landscape,.gr-5\@mobile-landscape,.gr-6\@mobile-landscape,.gr-7\@mobile-landscape,.gr-8\@mobile-landscape,.gr-9\@mobile-landscape,.gr-10\@mobile-landscape,.gr-11\@mobile-landscape,.gr-12\@mobile-landscape{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}}@media screen and (min-width:768px){.row\@tablet,.row-reverse\@tablet{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:768px){.gr-0\@tablet,.gr-1\@tablet,.gr-2\@tablet,.gr-3\@tablet,.gr-4\@tablet,.gr-5\@tablet,.gr-6\@tablet,.gr-7\@tablet,.gr-8\@tablet,.gr-9\@tablet,.gr-10\@tablet,.gr-11\@tablet,.gr-12\@tablet{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}}@media screen and (min-width:1024px){.row\@tablet-landscape,.row-reverse\@tablet-landscape{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:1024px){.gr-0\@tablet-landscape,.gr-1\@tablet-landscape,.gr-2\@tablet-landscape,.gr-3\@tablet-landscape,.gr-4\@tablet-landscape,.gr-5\@tablet-landscape,.gr-6\@tablet-landscape,.gr-7\@tablet-landscape,.gr-8\@tablet-landscape,.gr-9\@tablet-landscape,.gr-10\@tablet-landscape,.gr-11\@tablet-landscape,.gr-12\@tablet-landscape,.orders-history,.sales-order-history .message,.account .column.wishlist,.account .account-nav,.account .column,.account .column.main,.opc-wrapper,.opc-summary-wrapper{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}}@media screen and (min-width:1280px){.row\@wide,.row-reverse\@wide{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:1280px){.gr-0\@wide,.gr-1\@wide,.gr-2\@wide,.gr-3\@wide,.gr-4\@wide,.gr-5\@wide,.gr-6\@wide,.gr-7\@wide,.gr-8\@wide,.gr-9\@wide,.gr-10\@wide,.gr-11\@wide,.gr-12\@wide,.account .column.main{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}}@media screen and (min-width:1650px){.row\@laptop,.row-reverse\@laptop{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:1650px){.gr-0\@laptop,.gr-1\@laptop,.gr-2\@laptop,.gr-3\@laptop,.gr-4\@laptop,.gr-5\@laptop,.gr-6\@laptop,.gr-7\@laptop,.gr-8\@laptop,.gr-9\@laptop,.gr-10\@laptop,.gr-11\@laptop,.gr-12\@laptop,.orders-history,.sales-order-history .message,.account .column.wishlist,.account .account-nav,.account .column,.account .column.main{-moz-flex:0 0 auto;flex:0 0 auto;-moz-flex-direction:column;flex-direction:column;display:block;min-height:1px;box-sizing:border-box;padding-right:10px;padding-left:10px}}#gridle-settings{content:'{ "version" : "3.0.1", "states" : { "default":{ "name" : "default", "min-width" : null, "max-width" : null, "query" : null, "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "mobile-landscape":{ "name" : "mobile-landscape", "min-width" : "480px", "max-width" : null, "query" : "screen and (min-width: 480px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet":{ "name" : "tablet", "min-width" : "768px", "max-width" : null, "query" : "screen and (min-width: 768px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet-until-tablet-landscape":{ "name" : "tablet-until-tablet-landscape", "min-width" : "768px", "max-width" : "1023px", "query" : "screen and (min-width: 768px) and (max-width: 1023px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet-landscape":{ "name" : "tablet-landscape", "min-width" : "1024px", "max-width" : null, "query" : "screen and (min-width: 1024px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "narrow":{ "name" : "narrow", "min-width" : "1140px", "max-width" : null, "query" : "screen and (min-width: 1140px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "wide":{ "name" : "wide", "min-width" : "1280px", "max-width" : null, "query" : "screen and (min-width: 1280px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "notebook":{ "name" : "notebook", "min-width" : "1440px", "max-width" : null, "query" : "screen and (min-width: 1440px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "laptop":{ "name" : "laptop", "min-width" : "1650px", "max-width" : null, "query" : "screen and (min-width: 1650px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "20px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "10px", "gutter-bottom" : "0", "gutter-left" : "10px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }} }'}.gr-0{flex-basis:0;max-width:0%}.prefix-0{margin-left:0}.gr-1{flex-basis:8.33333%;max-width:8.33333%}.prefix-1{margin-left:8.33333%}.gr-2{flex-basis:16.66667%;max-width:16.66667%}.prefix-2{margin-left:16.66667%}.gr-3{flex-basis:25%;max-width:25%}.prefix-3{margin-left:25%}.gr-4{flex-basis:33.33333%;max-width:33.33333%}.prefix-4{margin-left:33.33333%}.gr-5{flex-basis:41.66667%;max-width:41.66667%}.prefix-5{margin-left:41.66667%}.gr-6{flex-basis:50%;max-width:50%}.prefix-6{margin-left:50%}.gr-7{flex-basis:58.33333%;max-width:58.33333%}.prefix-7{margin-left:58.33333%}.gr-8{flex-basis:66.66667%;max-width:66.66667%}.prefix-8{margin-left:66.66667%}.gr-9{flex-basis:75%;max-width:75%}.prefix-9{margin-left:75%}.gr-10{flex-basis:83.33333%;max-width:83.33333%}.prefix-10{margin-left:83.33333%}.gr-11{flex-basis:91.66667%;max-width:91.66667%}.prefix-11{margin-left:91.66667%}.gr-12{flex-basis:100%;max-width:100%}.prefix-12{margin-left:100%}body{direction:ltr}@media screen and (min-width:480px){.gr-0\@mobile-landscape{flex-basis:0;max-width:0%}.prefix-0\@mobile-landscape{margin-left:0}.gr-1\@mobile-landscape{flex-basis:8.33333%;max-width:8.33333%}.prefix-1\@mobile-landscape{margin-left:8.33333%}.gr-2\@mobile-landscape{flex-basis:16.66667%;max-width:16.66667%}.prefix-2\@mobile-landscape{margin-left:16.66667%}.gr-3\@mobile-landscape{flex-basis:25%;max-width:25%}.prefix-3\@mobile-landscape{margin-left:25%}.gr-4\@mobile-landscape{flex-basis:33.33333%;max-width:33.33333%}.prefix-4\@mobile-landscape{margin-left:33.33333%}.gr-5\@mobile-landscape{flex-basis:41.66667%;max-width:41.66667%}.prefix-5\@mobile-landscape{margin-left:41.66667%}.gr-6\@mobile-landscape{flex-basis:50%;max-width:50%}.prefix-6\@mobile-landscape{margin-left:50%}.gr-7\@mobile-landscape{flex-basis:58.33333%;max-width:58.33333%}.prefix-7\@mobile-landscape{margin-left:58.33333%}.gr-8\@mobile-landscape{flex-basis:66.66667%;max-width:66.66667%}.prefix-8\@mobile-landscape{margin-left:66.66667%}.gr-9\@mobile-landscape{flex-basis:75%;max-width:75%}.prefix-9\@mobile-landscape{margin-left:75%}.gr-10\@mobile-landscape{flex-basis:83.33333%;max-width:83.33333%}.prefix-10\@mobile-landscape{margin-left:83.33333%}.gr-11\@mobile-landscape{flex-basis:91.66667%;max-width:91.66667%}.prefix-11\@mobile-landscape{margin-left:91.66667%}.gr-12\@mobile-landscape{flex-basis:100%;max-width:100%}.prefix-12\@mobile-landscape{margin-left:100%}body{direction:ltr}}@media screen and (min-width:768px){.gr-0\@tablet{flex-basis:0;max-width:0%}.prefix-0\@tablet{margin-left:0}.gr-1\@tablet{flex-basis:8.33333%;max-width:8.33333%}.prefix-1\@tablet{margin-left:8.33333%}.gr-2\@tablet{flex-basis:16.66667%;max-width:16.66667%}.prefix-2\@tablet{margin-left:16.66667%}.gr-3\@tablet{flex-basis:25%;max-width:25%}.prefix-3\@tablet{margin-left:25%}.gr-4\@tablet{flex-basis:33.33333%;max-width:33.33333%}.prefix-4\@tablet{margin-left:33.33333%}.gr-5\@tablet{flex-basis:41.66667%;max-width:41.66667%}.prefix-5\@tablet{margin-left:41.66667%}.gr-6\@tablet{flex-basis:50%;max-width:50%}.prefix-6\@tablet{margin-left:50%}.gr-7\@tablet{flex-basis:58.33333%;max-width:58.33333%}.prefix-7\@tablet{margin-left:58.33333%}.gr-8\@tablet{flex-basis:66.66667%;max-width:66.66667%}.prefix-8\@tablet{margin-left:66.66667%}.gr-9\@tablet{flex-basis:75%;max-width:75%}.prefix-9\@tablet{margin-left:75%}.gr-10\@tablet{flex-basis:83.33333%;max-width:83.33333%}.prefix-10\@tablet{margin-left:83.33333%}.gr-11\@tablet{flex-basis:91.66667%;max-width:91.66667%}.prefix-11\@tablet{margin-left:91.66667%}.gr-12\@tablet{flex-basis:100%;max-width:100%}.prefix-12\@tablet{margin-left:100%}body{direction:ltr}}@media screen and (min-width:1024px){.gr-0\@tablet-landscape{flex-basis:0;max-width:0%}.prefix-0\@tablet-landscape{margin-left:0}.gr-1\@tablet-landscape{flex-basis:8.33333%;max-width:8.33333%}.prefix-1\@tablet-landscape{margin-left:8.33333%}.gr-2\@tablet-landscape{flex-basis:16.66667%;max-width:16.66667%}.prefix-2\@tablet-landscape{margin-left:16.66667%}.gr-3\@tablet-landscape{flex-basis:25%;max-width:25%}.prefix-3\@tablet-landscape{margin-left:25%}.gr-4\@tablet-landscape{flex-basis:33.33333%;max-width:33.33333%}.prefix-4\@tablet-landscape{margin-left:33.33333%}.gr-5\@tablet-landscape{flex-basis:41.66667%;max-width:41.66667%}.prefix-5\@tablet-landscape{margin-left:41.66667%}.gr-6\@tablet-landscape{flex-basis:50%;max-width:50%}.prefix-6\@tablet-landscape{margin-left:50%}.gr-7\@tablet-landscape{flex-basis:58.33333%;max-width:58.33333%}.prefix-7\@tablet-landscape{margin-left:58.33333%}.gr-8\@tablet-landscape{flex-basis:66.66667%;max-width:66.66667%}.prefix-8\@tablet-landscape{margin-left:66.66667%}.gr-9\@tablet-landscape{flex-basis:75%;max-width:75%}.prefix-9\@tablet-landscape{margin-left:75%}.gr-10\@tablet-landscape{flex-basis:83.33333%;max-width:83.33333%}.prefix-10\@tablet-landscape{margin-left:83.33333%}.gr-11\@tablet-landscape{flex-basis:91.66667%;max-width:91.66667%}.prefix-11\@tablet-landscape{margin-left:91.66667%}.gr-12\@tablet-landscape{flex-basis:100%;max-width:100%}.prefix-12\@tablet-landscape{margin-left:100%}body{direction:ltr}}@media screen and (min-width:1280px){.gr-0\@wide{flex-basis:0;max-width:0%}.prefix-0\@wide{margin-left:0}.gr-1\@wide{flex-basis:8.33333%;max-width:8.33333%}.prefix-1\@wide{margin-left:8.33333%}.gr-2\@wide{flex-basis:16.66667%;max-width:16.66667%}.prefix-2\@wide{margin-left:16.66667%}.gr-3\@wide{flex-basis:25%;max-width:25%}.prefix-3\@wide{margin-left:25%}.gr-4\@wide{flex-basis:33.33333%;max-width:33.33333%}.prefix-4\@wide{margin-left:33.33333%}.gr-5\@wide{flex-basis:41.66667%;max-width:41.66667%}.prefix-5\@wide{margin-left:41.66667%}.gr-6\@wide{flex-basis:50%;max-width:50%}.prefix-6\@wide{margin-left:50%}.gr-7\@wide{flex-basis:58.33333%;max-width:58.33333%}.prefix-7\@wide{margin-left:58.33333%}.gr-8\@wide{flex-basis:66.66667%;max-width:66.66667%}.prefix-8\@wide{margin-left:66.66667%}.gr-9\@wide{flex-basis:75%;max-width:75%}.prefix-9\@wide{margin-left:75%}.gr-10\@wide{flex-basis:83.33333%;max-width:83.33333%}.prefix-10\@wide{margin-left:83.33333%}.gr-11\@wide{flex-basis:91.66667%;max-width:91.66667%}.prefix-11\@wide{margin-left:91.66667%}.gr-12\@wide{flex-basis:100%;max-width:100%}.prefix-12\@wide{margin-left:100%}body{direction:ltr}}@media screen and (min-width:1650px){.gr-0\@laptop{flex-basis:0;max-width:0%}.prefix-0\@laptop{margin-left:0}.gr-1\@laptop{flex-basis:8.33333%;max-width:8.33333%}.prefix-1\@laptop{margin-left:8.33333%}.gr-2\@laptop{flex-basis:16.66667%;max-width:16.66667%}.prefix-2\@laptop{margin-left:16.66667%}.gr-3\@laptop{flex-basis:25%;max-width:25%}.prefix-3\@laptop{margin-left:25%}.gr-4\@laptop{flex-basis:33.33333%;max-width:33.33333%}.prefix-4\@laptop{margin-left:33.33333%}.gr-5\@laptop{flex-basis:41.66667%;max-width:41.66667%}.prefix-5\@laptop{margin-left:41.66667%}.gr-6\@laptop{flex-basis:50%;max-width:50%}.prefix-6\@laptop{margin-left:50%}.gr-7\@laptop{flex-basis:58.33333%;max-width:58.33333%}.prefix-7\@laptop{margin-left:58.33333%}.gr-8\@laptop{flex-basis:66.66667%;max-width:66.66667%}.prefix-8\@laptop{margin-left:66.66667%}.gr-9\@laptop{flex-basis:75%;max-width:75%}.prefix-9\@laptop{margin-left:75%}.gr-10\@laptop{flex-basis:83.33333%;max-width:83.33333%}.prefix-10\@laptop{margin-left:83.33333%}.gr-11\@laptop{flex-basis:91.66667%;max-width:91.66667%}.prefix-11\@laptop{margin-left:91.66667%}.gr-12\@laptop{flex-basis:100%;max-width:100%}.prefix-12\@laptop{margin-left:100%}body{direction:ltr}}.row{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row{margin-left:0!important;margin-right:0!important}.row-reverse{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse{margin-left:0!important;margin-right:0!important}.hide{display:none!important}.show{display:block!important}@media screen and (min-width:480px){.row\@mobile-landscape{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@mobile-landscape{margin-left:0!important;margin-right:0!important}.row-reverse\@mobile-landscape{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse\@mobile-landscape{margin-left:0!important;margin-right:0!important}.hide\@mobile-landscape{display:none!important}.show\@mobile-landscape{display:block!important}}@media screen and (min-width:768px){.row\@tablet{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@tablet{margin-left:0!important;margin-right:0!important}.row-reverse\@tablet{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse\@tablet{margin-left:0!important;margin-right:0!important}.hide\@tablet{display:none!important}.show\@tablet{display:block!important}}@media screen and (min-width:1024px){.row\@tablet-landscape{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@tablet-landscape{margin-left:0!important;margin-right:0!important}.row-reverse\@tablet-landscape{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse\@tablet-landscape{margin-left:0!important;margin-right:0!important}.hide\@tablet-landscape{display:none!important}.show\@tablet-landscape{display:block!important}}@media screen and (min-width:1280px){.row\@wide{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@wide{margin-left:0!important;margin-right:0!important}.row-reverse\@wide{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse\@wide{margin-left:0!important;margin-right:0!important}.hide\@wide{display:none!important}.show\@wide{display:block!important}}@media screen and (min-width:1650px){.row\@laptop{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@laptop{margin-left:0!important;margin-right:0!important}.row-reverse\@laptop{-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row-reverse\@laptop{margin-left:0!important;margin-right:0!important}.hide\@laptop{display:none!important}.show\@laptop{display:block!important}}[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}@media screen and (min-width:480px){[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px){[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1024px){[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1280px){[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1650px){[class*=gr-]>[class^=row],[class*=gr-]>[class^=col]{margin-left:-10px;margin-right:-10px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes showSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bg-white{background:#fff}.bg-dark{background:#231f20}.border-0{border:0!important}.cursor-pointer{cursor:pointer}[v-cloak]{display:none!important}.d-none{display:none}.d-flex{display:flex}.d-block{display:block}.align-items-end{align-items:flex-end}.flex-column{flex-direction:column}.justify-content-end{justify-content:flex-end}.row--center{justify-content:center}@font-face{font-family:"LOOP_iconfont";src:url(../fonts/LOOP_iconfont.602dd43.eot);src:url(../fonts/LOOP_iconfont.602dd43.eot) format("embedded-opentype"),url(../fonts/LOOP_iconfont.61f4760.woff) format("woff"),url(../fonts/LOOP_iconfont.e1e9899.ttf) format("truetype"),url(../fonts/LOOP_iconfont.9ac217f.svg) format("svg");font-display:swap}.icon{font-family:"LOOP_iconfont";font-style:normal;font-weight:400}.icon.icon--arrow-curve:before{content:"\EA01"}.icon.icon--arrow-down:before{content:"\EA02"}.icon.icon--arrow-left:before{content:"\EA03"}.icon.icon--arrow-right:before{content:"\EA04"}.icon.icon--arrow-up:before{content:"\EA05"}.icon.icon--book:before{content:"\EA06"}.icon.icon--burger:before{content:"\EA07"}.icon.icon--calendar:before{content:"\EA08"}.icon.icon--cart:before{content:"\EA09"}.icon.icon--checkmark:before{content:"\EA0A"}.icon.icon--chevron-down-thick:before{content:"\EA0B"}.icon.icon--chevron-down:before{content:"\EA0C"}.icon.icon--chevron-left:before{content:"\EA0D"}.icon.icon--chevron-right-thick:before{content:"\EA0E"}.icon.icon--chevron-right:before{content:"\EA0F"}.icon.icon--chevron-up:before{content:"\EA10"}.icon.icon--cocktail:before{content:"\EA11"}.icon.icon--computer:before{content:"\EA12"}.icon.icon--delivery:before{content:"\EA13"}.icon.icon--details-minus:before{content:"\EA14"}.icon.icon--details-plus:before{content:"\EA15"}.icon.icon--discount-10:before{content:"\EA16"}.icon.icon--discount:before{content:"\EA17"}.icon.icon--events-mitarbeiterrabatte-01:before{content:"\EA18"}.icon.icon--events-mitarbeiterrabatte-02:before{content:"\EA19"}.icon.icon--facebook:before{content:"\EA1A"}.icon.icon--filter:before{content:"\EA1B"}.icon.icon--fireworks:before{content:"\EA1C"}.icon.icon--fordern:before{content:"\EA1D"}.icon.icon--french-press:before{content:"\EA1E"}.icon.icon--gesundheit-fitness:before{content:"\EA1F"}.icon.icon--gift:before{content:"\EA20"}.icon.icon--goodies:before{content:"\EA21"}.icon.icon--green-energy:before{content:"\EA22"}.icon.icon--heart-hand:before{content:"\EA23"}.icon.icon--heart:before{content:"\EA24"}.icon.icon--hide-password:before{content:"\EA25"}.icon.icon--image:before{content:"\EA26"}.icon.icon--info:before{content:"\EA27"}.icon.icon--instagram:before{content:"\EA28"}.icon.icon--leaves-cup:before{content:"\EA29"}.icon.icon--leaves-hand:before{content:"\EA2A"}.icon.icon--leaves:before{content:"\EA2B"}.icon.icon--magnifier:before{content:"\EA2C"}.icon.icon--map-marker:before{content:"\EA2D"}.icon.icon--map:before{content:"\EA2E"}.icon.icon--mobility:before{content:"\EA2F"}.icon.icon--moderne-arbeitswelt:before{content:"\EA30"}.icon.icon--mouse:before{content:"\EA31"}.icon.icon--multipack:before{content:"\EA32"}.icon.icon--notification:before{content:"\EA33"}.icon.icon--parcel:before{content:"\EA34"}.icon.icon--pause:before{content:"\EA35"}.icon.icon--pencil:before{content:"\EA36"}.icon.icon--person:before{content:"\EA37"}.icon.icon--personal-tee-service:before{content:"\EA38"}.icon.icon--pinterest:before{content:"\EA39"}.icon.icon--play:before{content:"\EA3A"}.icon.icon--plus:before{content:"\EA3B"}.icon.icon--serving-dome:before{content:"\EA3C"}.icon.icon--show-password:before{content:"\EA3D"}.icon.icon--sicherheit-sorgfalt:before{content:"\EA3E"}.icon.icon--sort:before{content:"\EA3F"}.icon.icon--spotify:before{content:"\EA40"}.icon.icon--star:before{content:"\EA41"}.icon.icon--stop-watch:before{content:"\EA42"}.icon.icon--tea-capsule:before{content:"\EA43"}.icon.icon--tea-pot:before{content:"\EA44"}.icon.icon--tea-steaming-thick:before{content:"\EA45"}.icon.icon--tea-steaming-thin:before{content:"\EA46"}.icon.icon--tea-steaming:before{content:"\EA47"}.icon.icon--tea-subscription:before{content:"\EA48"}.icon.icon--tiktok:before{content:"\EA49"}.icon.icon--trash:before{content:"\EA4A"}.icon.icon--truck:before{content:"\EA4B"}.icon.icon--verpflegung:before{content:"\EA4C"}.icon.icon--video:before{content:"\EA4D"}.icon.icon--worklife-balance:before{content:"\EA4E"}.icon.icon--x:before{content:"\EA4F"}.icon.icon--youtube:before{content:"\EA50"}.h-100{height:100%}.icon--normalized{line-height:1em}.icon--normalized:before{font-size:1.5em;position:relative;top:.25em}.list-unstyled{padding:0;list-style:none}fieldset{padding:0;margin:0;border:0}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.ml-auto{margin-left:auto!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img[src="https://secure.adnxs.com/seg?add=10355534&t=2"]{position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity 5s}.fade-enter,.fade-leave-to{opacity:0}.fade-quick-enter-active,.fade-quick-leave-active{transition:opacity .5s}.fade-quick-enter,.fade-quick-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:.5s}.slide-up-enter,.slide-up-leave-to{opacity:0;transform:translateY(10px)}.lh-1{line-height:1}.text-white{color:#fff}.text-dark{color:#231f20}.text-xl{font-size:1.5rem}.text-sm{font-size:.5rem}@media (min-width:30em){.text-sm{font-size:.6rem}}@media (min-width:80em){.text-sm{font-size:.7rem}}.text-center{text-align:center}.text-right{text-align:right}.text-lined{position:relative;font-weight:700;padding-left:3em}.text-lined::before{content:'';position:absolute;left:0;top:.75em;width:2em;height:2px;background-color:currentColor}.small{font-size:.8em}.text-lg{font-size:1.2rem}@media screen and (min-width:480px){.text-lg\@mobile-landscape{font-size:1.2rem}}@media screen and (min-width:768px){.text-lg\@tablet{font-size:1.2rem}}@media screen and (min-width:1024px){.text-lg\@tablet-landscape{font-size:1.2rem}}@media screen and (min-width:1280px){.text-lg\@wide{font-size:1.2rem}}@media screen and (min-width:1650px){.text-lg\@laptop{font-size:1.2rem}}.parenthesise:before{content:'('}.parenthesise:after{content:')'}.w-100{width:100%}html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:var(--body-font-family, Source Sans Pro,Arial,sans-serif);color:var(--color-base-font, #231f20);background-color:#f9f9f9;font-size:14px;line-height:1.71}@media (min-width:80em){body{line-height:1.75;font-size:16px}}body:not(.is-user-tabbing) [tabindex]:focus,body:not(.is-user-tabbing) a:focus,body:not(.is-user-tabbing) button:focus,body:not(.is-user-tabbing) input:focus,body:not(.is-user-tabbing) select:focus,body:not(.is-user-tabbing) textarea:focus{outline:0}body.catalog-product-view{background-color:#fff}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}img{max-width:100%;height:auto;outline:0;border:0}input,textarea,button,select{font-family:"Source Sans Pro",Arial,sans-serif;-webkit-appearance:none}input::-ms-expand,textarea::-ms-expand,button::-ms-expand,select::-ms-expand{display:none}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(35,31,32,.65)}input::placeholder,textarea::placeholder{color:rgba(35,31,32,.65)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.text-image__text-blocks__title,.h4,.h5,.h6{margin-top:0;margin-bottom:.5em;font-family:var(--font-family-headlines, Populaire,Arial,sans-serif);text-transform:var(--text-transform-headlines, normal);color:var(--font-color-headlines, inherit)}@media (min-width:48em){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.text-image__text-blocks__title,.h4,.h5,.h6{margin-bottom:.75em}}p+h1,ul+h1,ol+h1,table+h1,p+h2,ul+h2,ol+h2,table+h2,p+h3,ul+h3,ol+h3,table+h3,p+h4,ul+h4,ol+h4,table+h4,p+h5,ul+h5,ol+h5,table+h5,p+h6,ul+h6,ol+h6,table+h6,p+.h1,ul+.h1,ol+.h1,table+.h1,p+.h2,ul+.h2,ol+.h2,table+.h2,p+.h3,p+.text-image__text-blocks__title,ul+.h3,ul+.text-image__text-blocks__title,ol+.h3,ol+.text-image__text-blocks__title,table+.h3,table+.text-image__text-blocks__title,p+.h4,ul+.h4,ol+.h4,table+.h4,p+.h5,ul+.h5,ol+.h5,table+.h5,p+.h6,ul+.h6,ol+.h6,table+.h6{margin-top:2em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.text-image__text-blocks__title:last-child,.h4:last-child,.h5:last-child,.h6:last-child{margin-bottom:0}h1,.h1{margin-bottom:.3125em;font-size:var(--font-size-h1, 32px);line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal}@media (min-width:48em){h1,.h1{margin-bottom:1em;font-size:var(--font-size-h1-tablet, 46px);line-height:1.14}}@media (min-width:103.125em){h1,.h1{font-size:var(--font-size-h1-laptop, 56px)}}h2,.h2{font-size:24px;line-height:1.31;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal}@media (min-width:48em){h2,.h2{font-size:26px}}@media (min-width:80em){h2,.h2{font-size:32px}}h3,.h3,.text-image__text-blocks__title{font-size:var(--font-size-h3, 20px);font-weight:var(--font-weight-headlines, 900);line-height:1.2;letter-spacing:normal}@media (min-width:48em){h3,.h3,.text-image__text-blocks__title{line-height:1.31;font-size:var(--font-size-h3-tablet, 23px);margin-bottom:1.53846em}}@media (min-width:64em){h3,.h3,.text-image__text-blocks__title{line-height:1.31;font-size:var(--font-size-h3-laptop, 26px);margin-bottom:1.53846em}}h3+h4,h3+.h4,.h3+h4,.text-image__text-blocks__title+h4,.h3+.h4,.text-image__text-blocks__title+.h4{margin-top:-20px}@media (min-width:48em){h3+h4,h3+.h4,.h3+h4,.text-image__text-blocks__title+h4,.h3+.h4,.text-image__text-blocks__title+.h4{margin-top:-1.53846em}}h4,.h4{font-size:16px;font-weight:400;line-height:1.36;margin-bottom:1.1875em;letter-spacing:normal}@media (min-width:48em){h4,.h4{font-size:22px;margin-bottom:1.81818em}}h5,.h5{font-size:18px;font-weight:var(--font-weight-headlines, 900);line-height:1.56;margin-bottom:.55556em;letter-spacing:normal}h6,.h6{line-height:normal;font-size:12px;letter-spacing:1px;font-weight:var(--font-weight-h6, 600);font-style:var(--font-style-h6, italic);font-family:var(--font-special, "Source Sans Pro",Arial,sans-serif);color:var(--color-accent, #000);text-transform:var(--text-transform-h6, normal);margin-bottom:1.33333em}.theme--jungle h6,.theme--jungle .h6{color:#548330;font-weight:800}@media (min-width:48em){h6,.h6{font-size:15px}}p,ul,ol,table{margin-top:0;margin-bottom:.5em}@media (min-width:48em){p,ul,ol,table{margin-bottom:1em}}p:last-child,ul:last-child,ol:last-child,table:last-child{margin-bottom:0}a{color:#000;text-decoration:none;transition:color 200ms,background-color 200ms}li a,p a{text-decoration:underline}a:hover{color:#4e4d4b}small{font-size:14px!important}.title-big{font-weight:900;font-stretch:normal;font-style:normal;line-height:1.13;font-size:30px;letter-spacing:normal;color:var(--font-color-headlines, #0b0b0b)}@media (min-width:48em){.title-big{font-size:48px;line-height:1.33;color:var(--font-color-headlines, #53565a)}}.title-block{font-family:Avenir;font-size:48px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#53565a;display:flex;flex-direction:column;gap:12px}.title-block span{background-color:#fff;padding:4px 12px;width:-moz-max-content;width:max-content}@media (max-width:63.99em){.title-block{line-height:1.13;font-size:30px;color:#0b0b0b}.title-block span{padding:4px 8px}}.four-steps{text-align:center;background-color:#a3b871}@media (max-width:63.99em){.four-steps{padding-bottom:25px}}.four-steps .hero__wrapper{height:auto;min-height:42.66667vw}@media (min-width:48em){.four-steps .hero__wrapper{min-height:52.08333vw}}@media (min-width:64em){.four-steps .hero__wrapper{min-height:26.19048vw}}.four-steps .hero__content{max-width:780px}@media (min-width:103.125em){.four-steps .hero__title{font-size:60px}}.four-steps .hero__title__badge{right:5%;bottom:-7.14286vw;width:13.09524vw;max-width:220px}@media (min-width:103.125em){.four-steps .hero__title__badge{bottom:-120px;right:7.5%}}.four-steps__steps__swiper{overflow:visible;width:100%}.four-steps__steps__swiper .swiper-wrapper,.four-steps__steps__swiper .swiper-slide{height:unset}.four-steps__step{position:relative}@media (min-width:64em){.four-steps__step:not(:last-child):after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA01"}.four-steps__step:not(:last-child):after{font-size:80px;color:#f9f9f9;position:absolute;z-index:2;top:100%;right:0;transform:translate(10px,-42%)}}@media (min-width:64em) and (min-width:64em){.four-steps__step:not(:last-child):after{transform:translate(50%,-42%)}}.four-steps__step__inner{background-color:#577b31;color:#f9f9f9;height:100%}.four-steps__step__image{position:relative;font-size:0;line-height:0;padding-top:69.33333%}.four-steps__step__image img{position:absolute;position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.four-steps__step__content{position:relative;padding:30px 20px 30px}.four-steps__step__title{display:flex;flex-direction:column;justify-content:flex-end}.four-steps__step__index{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;border-radius:50%;background:#f9f9f9;color:#548330;font-size:20px;line-height:35px;font-weight:700}@media (max-width:47.99em){.accordion--hide-small-before-mount{display:none}.accordion--hide-small-before-mount.is-mounted{display:block}}.accordions{display:flex;flex-direction:column;gap:10px}.accordions__item{background:#fff}.accordions__item:not(.is-open) .accordions__body{height:0!important}.accordions__head{display:flex;align-items:center;font-size:18px;line-height:1.33;font-weight:900;cursor:pointer;justify-content:space-between;color:var(--color-base-font, #231f20);padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}@media (min-width:48em){.accordions__head{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.accordions__head{padding-left:60px;padding-right:60px}}.accordions__head>*{order:1}.accordions__head__arrow{font-size:7px;line-height:0;transition:transform 400ms cubic-bezier(.165,.84,.44,1)}.accordions__head__arrow:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0B"}.is-open .accordions__head__arrow{transform:rotate(-180deg)}.accordions__body{overflow:hidden;transition:height 400ms cubic-bezier(.165,.84,.44,1)}.accordions__body__inner{padding-bottom:20px;padding-left:20px;padding-right:20px}@media (min-width:48em){.accordions__body__inner{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.accordions__body__inner{padding-left:60px;padding-right:60px}}.sales-order-view .actions-toolbar{width:100%;border-top:0;margin:0;padding:0}.sales-order-view .actions-toolbar,.sales-order-view .actions-toolbar h4{display:inline-block}.sales-order-view .actions-toolbar .action.back{color:#53565a;display:flex;flex:1;align-items:center;font-size:10px}.sales-order-view .actions-toolbar .action.back:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0D"}@media (min-width:48em){.sales-order-view .actions-toolbar .action.back{font-size:16px}}.sales-order-view .actions-toolbar .action.back h4{font-weight:700}.sales-order-view .actions-toolbar .action.back::before{padding-right:2%}.sales-order-view .table-wrapper{background-color:#fff;margin-top:.5%}@media (max-width:47.99em){.sales-order-view .table-wrapper{background-color:unset}}.sales-order-view .table-wrapper.order-history{margin-top:3%}@media (max-width:47.99em){.sales-order-view .table-wrapper.order-history tbody>tr{margin-bottom:0}}.sales-order-view .table-wrapper table{padding:2% 4%}.sales-order-view .table-wrapper.order-items thead>tr .col{padding-bottom:3%;padding-right:2%}.sales-order-view .table-wrapper.order-items thead>tr .col.subtotal{padding-right:0}.sales-order-view .table-wrapper.order-items tbody>tr{padding:20px 30px}@media (max-width:47.99em){.sales-order-view .table-wrapper.order-items tbody>tr .col{padding:0}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info{padding-left:5%}}@media (max-width:47.99em) and (max-width:29.99em){.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info{padding-left:0}}.sales-order-view .table-wrapper.order-items tbody>tr .col.image{max-width:100px}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info strong{font-weight:700;color:#000}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info .sku{font-size:13px}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dl,.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dd,.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dt{margin:0;font-size:13px}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dt,.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dd{display:inline-block}.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info dt::after{content:":"}.sales-order-view .table-wrapper.order-items tbody>tr .col.qty ul,.sales-order-view .table-wrapper.order-items tbody>tr .col.price ul{list-style:none;padding:0;font-weight:700}.sales-order-view .table-wrapper.order-items tbody>tr .col.qty li:first-child:last-child .title,.sales-order-view .table-wrapper.order-items tbody>tr .col.price li:first-child:last-child .title{display:none}.sales-order-view .table-wrapper.order-items tbody>tr .col.subtotal{width:50px}.sales-order-view .table-wrapper.order-items tbody>tr .col.subtotal span{font-weight:900;color:#000}.sales-order-view .table-wrapper.order-items tbody>tr .col.actions{text-align:center;cursor:pointer;max-width:180px}@media (max-width:47.99em){.sales-order-view .table-wrapper.order-items tbody>tr .col.actions{max-width:unset;display:block;text-align:right;margin-top:5%}}.sales-order-view .table-wrapper.order-items tbody>tr .col.actions .product-teaser__button{white-space:nowrap}.sales-order-view .table-wrapper.order-items tbody>tr .col.actions .circular-button{margin:2em auto 0 auto;margin-top:0;height:40px;width:40px}@media (min-width:48em){.sales-order-view .table-wrapper.order-items tbody>tr .col.actions .circular-button{height:45px;width:45px}}.sales-order-view .table-wrapper.order-items tbody>tr .col.actions .circular-button__icon{font-size:25px;margin:0 auto}@media (min-width:48em){.sales-order-view .table-wrapper.order-items tbody>tr .col.actions .circular-button__icon{font-size:30px}}@media (max-width:47.99em){.sales-order-view .table-wrapper.order-items tbody>tr .col.image,.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info{display:inline-block}.sales-order-view .table-wrapper.order-items tbody>tr .col.image::before,.sales-order-view .table-wrapper.order-items tbody>tr .col.product-info::before{content:""}.sales-order-view .table-wrapper.order-items tbody>tr .col.image{width:30%;text-align:left}.sales-order-view .table-wrapper.order-items tbody>tr .col.price{margin-top:5%}.sales-order-view .table-wrapper.order-items tbody>tr .col.subtotal{border:0;margin:0;padding:0;width:unset;justify-content:normal}.sales-order-view .table-wrapper.order-items tbody>tr .col.actions::before{content:""}}.sales-order-view .table-wrapper thead>tr,.sales-order-view .table-wrapper tbody>tr{cursor:unset}.sales-order-view .table-wrapper thead>tr .col.qty,.sales-order-view .table-wrapper thead>tr .col.price,.sales-order-view .table-wrapper tbody>tr .col.qty,.sales-order-view .table-wrapper tbody>tr .col.price{text-align:center}.orders-history,.sales-order-history .message{flex-basis:100%;max-width:100%;margin-bottom:5%}@media screen and (min-width:1024px){.orders-history,.sales-order-history .message{flex-basis:66.66667%;max-width:66.66667%;margin-left:3.33333%}}@media screen and (min-width:1650px){.orders-history,.sales-order-history .message{flex-basis:66.66667%;max-width:66.66667%;margin-left:8.33333%}}@media (max-width:63.99em){.orders-history,.sales-order-history .message{margin-top:10%}}.orders-history table,.sales-order-history .message table{-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:3px;width:100%;margin-bottom:1rem}@media (min-width:48em){.orders-history table,.sales-order-history .message table{display:table}}.orders-history thead>tr,.orders-history tbody>tr,.sales-order-history .message thead>tr,.sales-order-history .message tbody>tr{text-align:left;color:#4e4d4b}@media (min-width:48em){.orders-history thead>tr,.orders-history tbody>tr,.sales-order-history .message thead>tr,.sales-order-history .message tbody>tr{display:table-row}}@media (min-width:103.125em){.orders-history thead>tr .date,.orders-history tbody>tr .date,.sales-order-history .message thead>tr .date,.sales-order-history .message tbody>tr .date{width:30%}}.orders-history thead>tr .actions,.orders-history thead>tr .total,.orders-history thead>tr .status,.orders-history thead>tr .subtotal,.orders-history tbody>tr .actions,.orders-history tbody>tr .total,.orders-history tbody>tr .status,.orders-history tbody>tr .subtotal,.sales-order-history .message thead>tr .actions,.sales-order-history .message thead>tr .total,.sales-order-history .message thead>tr .status,.sales-order-history .message thead>tr .subtotal,.sales-order-history .message tbody>tr .actions,.sales-order-history .message tbody>tr .total,.sales-order-history .message tbody>tr .status,.sales-order-history .message tbody>tr .subtotal{text-align:right}@media (max-width:47.99em){.orders-history thead>tr,.sales-order-history .message thead>tr{display:none}}.orders-history thead>tr>*,.sales-order-history .message thead>tr>*{padding-left:3%;padding-bottom:2%;font-weight:400;font-size:13px}.orders-history .item-options-container .col,.sales-order-history .message .item-options-container .col{--col-padding-y:0}.orders-history tbody>tr,.sales-order-history .message tbody>tr{background-color:#fff;cursor:pointer}@media (max-width:47.99em){.orders-history tbody>tr,.sales-order-history .message tbody>tr{display:flex;flex-direction:column;margin-bottom:5%;padding:20px}}.orders-history tbody>tr .col,.sales-order-history .message tbody>tr .col{padding:var(--col-padding-y, 0.5rem) .5rem}.orders-history tbody>tr .col.total,.orders-history tbody>tr .col.status,.sales-order-history .message tbody>tr .col.total,.sales-order-history .message tbody>tr .col.status{padding-right:0}.orders-history tbody>tr .col.id,.sales-order-history .message tbody>tr .col.id{font-weight:700}@media (max-width:47.99em){.orders-history tbody>tr .col,.sales-order-history .message tbody>tr .col{display:flex;padding-top:.5em;order:1}.orders-history tbody>tr .col::before,.sales-order-history .message tbody>tr .col::before{content:"" attr(data-th) ": ";margin-right:2%}.orders-history tbody>tr .col.id::before,.sales-order-history .message tbody>tr .col.id::before{font-weight:400}.orders-history tbody>tr .col.actions::before,.sales-order-history .message tbody>tr .col.actions::before{display:none}.orders-history tbody>tr .col.actions a,.sales-order-history .message tbody>tr .col.actions a{margin:0 auto}.orders-history tbody>tr .col.actions a span,.sales-order-history .message tbody>tr .col.actions a span{padding:1em 5em}.orders-history tbody>tr .col.total,.sales-order-history .message tbody>tr .col.total{order:2}.orders-history tbody>tr .col.actions,.sales-order-history .message tbody>tr .col.actions{order:3}.orders-history tbody>tr .col.total,.orders-history tbody>tr .col.subtotal,.sales-order-history .message tbody>tr .col.total,.sales-order-history .message tbody>tr .col.subtotal{justify-content:space-between;margin:1em 0 1.3em 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#cd1e2c;font-weight:700;padding-top:1em;padding-bottom:1em}.orders-history tbody>tr .col.total::before,.orders-history tbody>tr .col.subtotal::before,.sales-order-history .message tbody>tr .col.total::before,.sales-order-history .message tbody>tr .col.subtotal::before{color:#53565a}}.account .column.wishlist{flex-basis:100%;max-width:100%}@media screen and (min-width:1024px){.account .column.wishlist{flex-basis:70.83333%;max-width:70.83333%;margin-left:4.16667%}}@media screen and (min-width:1440px){.account .column.wishlist{flex-basis:70.83333%;max-width:70.83333%;margin-left:8.33333%}}@media screen and (min-width:1650px){.account .column.wishlist{flex-basis:66.66667%;max-width:66.66667%;margin-left:12.5%}}.account .newsletter-signup{clear:both}.account .columns{margin-left:auto;margin-right:auto;max-width:1750px;display:block;padding-top:20px;padding-left:20px;padding-right:20px}@media (min-width:64em){.account .columns{display:flex;padding-top:50px}}@media (min-width:48em){.account .columns{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.account .columns{padding-left:60px;padding-right:60px}}.account .account-nav{margin-bottom:5%;flex-basis:100%;max-width:100%;background-color:#fff;height:-moz-fit-content;height:fit-content}@media screen and (min-width:1024px){.account .account-nav{flex-basis:25%;max-width:25%}}@media screen and (min-width:1650px){.account .account-nav{flex-basis:20.83333%;max-width:20.83333%}}.account .account-nav-title{display:none}.account .account-nav .nav{padding-inline-end:40px;padding-top:20px}@media (max-width:71.24em){.account .account-nav .nav{bottom:unset;left:unset;top:unset;position:relative;overflow:unset;width:unset;z-index:10}}.account .account-nav .nav .item{display:block;border-bottom:1px solid #e0e0e0;padding:1em 2.5em 1em 0}@media (min-width:30em) and (max-width:63.99em){.account .account-nav .nav .item{border:0}}.account .account-nav .nav .item a{font-weight:700;color:#53565a}.account .account-nav .nav .item.current strong{color:var(--color-accent, #cd1e2c);font-weight:700}.account .account-nav .nav .item.current strong:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.account .account-nav .nav .item.current strong::before{font-size:10px;margin-right:6%}.account .account-nav .logout{text-align:center;margin-bottom:2em}.account .account-nav .logout .button__content{padding:7px 50px}.account .column{flex-basis:100%;max-width:100%;margin-bottom:5%}@media screen and (min-width:1024px){.account .column{flex-basis:29.16667%;max-width:29.16667%;margin-left:4.16667%}}@media screen and (min-width:1440px){.account .column{flex-basis:25%;max-width:25%;margin-left:8.33333%}}@media screen and (min-width:1650px){.account .column{flex-basis:20.83333%;max-width:20.83333%;margin-left:12.5%}}@media (max-width:63.99em){.account .column{margin-top:5%}}.account .column .box{background-color:#fff;min-width:-moz-fit-content;min-width:fit-content;position:relative}@media (min-width:30em) and (max-width:63.99em){.account .column .box{width:100%;margin:0;margin-top:2%}.account .column .box:first-child{width:100%;margin:0}}.account .column .box-title{margin-bottom:6%}.account .column .box-title h4{font-weight:700}@media (max-width:63.99em){.account .column .box-title{margin-bottom:3%}}.account .column .box-content{color:rgba(35,31,32,.65)}.account .column .box-actions{text-align:right}.account .column .box-actions .action-edit-address,.account .column .box-actions .action-delete-address{color:#53565a}.account .column .box-actions .action-edit-address:hover,.account .column .box-actions .action-delete-address:hover{color:#cd1e2c}.account .column .box-actions .action-edit-address::before,.account .column .box-actions .action-delete-address::before{font-size:16px}.account .column .box-actions .action-delete-address{right:40px;padding:0;padding-top:.65em}.account .column .box-actions .action-delete-address::before{font-size:23px}.account .column.main{flex-basis:100%;max-width:100%;margin-bottom:5%;padding-right:10px;padding-left:10px}@media screen and (min-width:1024px){.account .column.main{flex-basis:37.5%;max-width:37.5%;margin-left:4.16667%}}@media screen and (min-width:1280px){.account .column.main{flex-basis:33.33333%;max-width:33.33333%;margin-left:4.16667%}}@media screen and (min-width:1440px){.account .column.main{flex-basis:33.33333%;max-width:33.33333%;margin-left:8.33333%}}@media screen and (min-width:1650px){.account .column.main{flex-basis:33.33333%;max-width:33.33333%;margin-left:12.5%}}@media (max-width:63.99em){.account .column.main{margin-top:5%}}.account .column.main .fieldset.password{display:none}.account .column.main .fullname{margin-bottom:0}.account .column.main .fullname .field{padding:0}.account .column.main .fullname .field-name-prefix{max-width:30%}@media (max-width:47.99em){.account .column.main .fullname .field-name-prefix{max-width:35%}}.account .column.main .fullname .field-name-container{align-items:flex-start;display:flex;justify-content:space-between}.account .column.main .fullname .field-name-container .field{flex-shrink:1;margin-right:.5em;position:relative;width:100%}.actions-toolbar{display:flex;margin-top:2rem;padding-top:1.3rem;border-top:1px solid #e0e0e0}.actions-toolbar>*{display:flex}@media (max-width:47.99em){.actions-toolbar>*{flex-direction:column}.actions-toolbar>*>:not(:first-child){margin-top:.5em}}.actions-toolbar>*>:not(:first-child){margin-left:.5em}@media (max-width:47.99em){.actions-toolbar{flex-direction:column-reverse}.actions-toolbar>:not(:first-child){margin-bottom:.7rem}}@media (min-width:48em){.actions-toolbar{justify-content:space-between;align-items:center}}.actions-toolbar--more-spacing{border-top:1px solid #e0e0e0;padding-top:1.5rem}@media (min-width:48em){.actions-toolbar--more-spacing{padding-top:2rem}}@media (min-width:48em){.actions-toolbar--flex-end{justify-content:flex-end}.actions-toolbar--flex-end>:not(:first-child){margin-left:1.5rem}}@media (min-width:48em){.paypal .actions-toolbar{align-items:start}.paypal .actions-toolbar .primary{width:50%}}.checkout-billing-address .actions-toolbar .primary{width:100%}.checkout-billing-address .actions-toolbar .primary>*{margin-left:0}@media (min-width:48em){.checkout-billing-address .actions-toolbar .primary{flex-direction:row-reverse;justify-content:space-between}}.advent-calendar__hero{position:relative;overflow:hidden}@media (min-width:48em){.advent-calendar__hero{background:#6b001d}}.advent-calendar__hero__background{padding-bottom:56.17978%}@media (min-width:48em){.advent-calendar__hero__background{position:absolute;left:0;top:0;right:0;bottom:0;padding-bottom:0}}@media (min-width:48em){.advent-calendar__hero__background--mobile{display:none}}.advent-calendar__hero__background--desktop{display:none}@media (min-width:48em){.advent-calendar__hero__background--desktop{display:block}}.advent-calendar__hero__background.u-bg-cover{background-position:top center}.advent-calendar__hero__content{max-width:1040px;margin:0 auto;position:relative;z-index:2;text-align:center;padding:30px 12px 40px}@media (min-width:48em){.advent-calendar__hero__content{padding:155px 20px}}@media (min-width:48em){.advent-calendar__hero__title,.advent-calendar__hero__text{color:#fff}}.advent-calendar__hero__title{margin-bottom:30px;margin-top:16px}@media (min-width:48em){.advent-calendar__hero__title{margin-bottom:20px;margin-top:40px}}.advent-calendar__hero__text{font-size:14px}@media (min-width:48em){.advent-calendar__hero__text{font-size:16px;font-weight:500}}@media (min-width:80em){.advent-calendar__hero__text{font-size:18px}}.advent-calendar__doors{display:flex;flex-wrap:wrap}.advent-calendar__door{position:relative;width:25%;background:#cd1e2c}@media (max-width:63.99em){.advent-calendar__door{width:33.33333%}}@media (max-width:47.99em){.advent-calendar__door{width:50%}}.advent-calendar__door:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.3);transition:opacity 400ms ease-in-out;pointer-events:none}.advent-calendar__door:after{content:'';display:block;padding-bottom:100%}.advent-calendar__door:nth-child(2),.advent-calendar__door:nth-child(4),.advent-calendar__door:nth-child(6),.advent-calendar__door:nth-child(8),.advent-calendar__door:nth-child(12),.advent-calendar__door:nth-child(14),.advent-calendar__door:nth-child(15),.advent-calendar__door:nth-child(16),.advent-calendar__door:nth-child(21),.advent-calendar__door:nth-child(23){background:#18287e}.advent-calendar__door:nth-child(1),.advent-calendar__door:nth-child(7),.advent-calendar__door:nth-child(11),.advent-calendar__door:nth-child(13),.advent-calendar__door:nth-child(18),.advent-calendar__door:nth-child(20),.advent-calendar__door:nth-child(22),.advent-calendar__door:nth-child(24){background:#004841}.advent-calendar__door.clickable{cursor:pointer}.advent-calendar__door.clickable .advent-calendar__door__cover__image{transition:200ms ease}.no-touchevents .advent-calendar__door.clickable .advent-calendar__door__cover__image:hover{transform:scale(1.1)}.advent-calendar__door.opening-animation::before{opacity:0}.advent-calendar__door.opening-animation .advent-calendar__door__cover{transform:perspective(1200px) translateZ(0) translateX(0) translateY(0) rotateY(-90deg)}.advent-calendar__door.opening-animation .advent-calendar__door__content{opacity:1}.no-touchevents .advent-calendar__door.is-open:hover{z-index:10}.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__content{transform:translateY(-50px)}.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__content:after{opacity:1}.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__title{color:#cd1e2c}.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__text,.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__button{opacity:1}.no-touchevents .advent-calendar__door.is-open:hover .advent-calendar__door__number{color:#fff;background-color:#cd1e2c}.advent-calendar__door__cover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;width:100%;height:100%;overflow:hidden;transform-origin:left;transition:all 300ms ease}.advent-calendar__door__cover__image{position:absolute;left:0;top:0;right:0;bottom:0}.advent-calendar__door__content{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;bottom:auto;text-align:center;transition:300ms ease;padding:0 23px 43px}.advent-calendar__door__content>*{position:relative;z-index:2}.advent-calendar__door__content:after{content:'';display:block;background:#fff;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:300ms ease}.advent-calendar__door__image{width:100%;max-width:390px;margin:0 auto;background-position:center}.advent-calendar__door__image:after{content:'';display:block;padding-bottom:68.97436%}.advent-calendar__door__title{color:#fff;transition:300ms ease;margin-bottom:6px;margin-top:20px}.advent-calendar__door__text{opacity:0;transition:300ms ease;margin:0 auto 18px;line-height:1.71;font-size:14px;max-width:615px;text-align:center;white-space:pre-wrap}@media (min-width:48em){.advent-calendar__door__text{font-size:16px;font-weight:500}}@media (min-width:80em){.advent-calendar__door__text{font-size:18px;line-height:1.56}}@media screen and (max-width:767px){.advent-calendar__door .advent-calendar__door__text{display:none}}.advent-calendar__door__button{opacity:0;transition:300ms ease}.advent-calendar__door__number{position:absolute;top:30px;right:30px;width:38px;height:38px;border-radius:100%;color:#ffd292;font-size:14px;font-weight:900;transition:300ms ease;display:flex;align-items:center;justify-content:center;z-index:3;background-color:#cd1e2c;background-color:#cd1e2c;border:.1px solid #fff;color:#fff}@media (max-width:89.99em){.advent-calendar__door__number{top:15px;right:15px;width:30px;height:30px;font-size:12px}}@media (max-width:47.99em){.advent-calendar__door__number{top:10px;right:10px;width:24px;height:24px;font-size:9px}}.advent-calendar__slider__card__inner{position:relative;background:#fff;text-align:center;max-width:400px;margin:0 auto;padding:0 24px 30px;box-sizing:border-box}.advent-calendar__slider__card__inner .advent-calendar__door__text,.advent-calendar__slider__card__inner .advent-calendar__door__button{opacity:1}.advent-calendar__slider__card__inner .advent-calendar__door__title{color:#cd1e2c}.advent-calendar__slider__card__inner .advent-calendar__door__number{color:#fff;background:#cd1e2c}.advent-calendar__pagination{margin-top:20px;color:#ffd292;text-align:center;font-weight:700}.advent-calendar__overlay-title{color:#fff;text-align:center;margin:20px 0}#addressBookWidgetDiv{height:16rem}#PayWithAmazon img{display:none}.amazon-widget{height:16rem}.anchor-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px}@media (min-width:48em){.anchor-links{gap:8px}}.article-info{display:flex;align-items:center;font-size:11px}.article-info__picture{width:30px;height:30px;border-radius:100%;overflow:hidden;margin-right:1em}.article-info__name{color:#231f20}.article-info__category{margin-left:1em;color:#000}.article-info__category::before{content:'\2014';margin-right:1em;color:#231f20}.article-meta{position:relative}@media (min-width:48em){.article-meta{padding-bottom:5.33333%}}@media (min-width:80em){.article-meta{padding-bottom:3.57143%}}.article-meta__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:11px;color:#4e4d4b;text-align:center}@media (min-width:48em){.article-meta__inner{position:absolute;left:0;top:0;right:0;bottom:0;font-size:12px;align-items:center;flex-direction:row;justify-content:center}}.article-meta__author{position:relative}@media (min-width:48em){.article-meta__author{padding-right:2em}}@media (min-width:48em){.article-meta__author::after{content:'';position:absolute;top:25%;bottom:25%;right:0;width:1px;background-color:#4e4d4b;opacity:.7}}.article-meta__time{display:flex;align-items:center}@media (min-width:48em){.article-meta__time{margin-left:2em}}.article-meta__time__icon{margin-right:1em;font-size:1.1em;margin-bottom:-.1em}.article-teaser{position:relative;padding-bottom:10px;transition:background-color .3s;color:#231f20;display:flex;flex-direction:column;height:100%}@media (min-width:48em){.article-teaser{padding-bottom:20px}}.article-teaser::before{position:absolute;left:0;top:0;right:0;bottom:0;height:calc(100% - 10px);transition:opacity .3s;content:'';box-shadow:0 5px 15px 0 rgba(0,0,0,.07);opacity:0}@media (min-width:48em){.article-teaser::before{height:calc(100% - 20px)}}@media (min-width:64em){.article-teaser--big .article-teaser__texts{padding:40px}}@media (min-width:64em){.article-teaser--medium .article-teaser__head{padding-bottom:56%}}@media (min-width:64em){.article-teaser--small .article-teaser__head{padding-bottom:75%}}@media (max-width:47.99em){.article-teaser--mobile-big .article-teaser__head{padding-bottom:50%}}@media (max-width:29.99em){.article-teaser--mobile-big .article-teaser__title{font-size:16px}}@media (min-width:30em) and (max-width:47.99em){.article-teaser--mobile-big .article-teaser__title{font-size:18px}}@media (max-width:47.99em){.article-teaser--mobile-big .article-teaser__texts{padding:20px}}@media (max-width:47.99em){.article-teaser:not(.article-teaser--mobile-big) .article-teaser__info{display:block}.article-teaser:not(.article-teaser--mobile-big) .article-teaser__info .article-info__category{display:block;margin-left:0}.article-teaser:not(.article-teaser--mobile-big) .article-teaser__info .article-info__category::before{display:none}}.article-teaser__head{position:relative;padding-bottom:66.6%;flex-shrink:0}@media (min-width:48em){.article-teaser__head{padding-bottom:50%}}.article-teaser__head::after{position:absolute;left:0;top:0;right:0;bottom:0;transition:.3s;content:'';background-color:#000;z-index:1;opacity:.05}.article-teaser__head__badge{z-index:15;position:absolute;left:10px;top:10px;border:var(--article-teaser-badge, none)}@media (min-width:30em){.article-teaser__head__badge{left:20px;top:20px}}.article-teaser__title{margin-bottom:.5em;transition:.3s}@media (max-width:29.99em){.article-teaser__title{font-size:14px}}@media (min-width:30em) and (max-width:47.99em){.article-teaser__title{font-size:16px}}@media (min-width:48em){.article-teaser__title{margin-bottom:1em}}@media (min-width:80em){.article-teaser__title{margin-bottom:1.5em}}.article-teaser__texts{padding:10px 5px;transition:background-color .3s;flex-grow:1;display:flex;flex-direction:column;background-color:var(--article-teaser-background, transparent)}.article-teaser__texts .h4{font-family:"Source Sans Pro",Arial,sans-serif}@media (min-width:23.4375em){.article-teaser__texts{padding:10px}}@media (min-width:48em){.article-teaser__texts{padding:20px}}@media (min-width:80em){.article-teaser__texts{padding:30px}}.article-teaser__info{margin-top:auto}.article-teaser__info .article-info__category{text-transform:var(--article-teaser-category-transform, none)}.no-touchevents .article-teaser:hover{color:#231f20}.no-touchevents .article-teaser:hover::before{opacity:1}.no-touchevents .article-teaser:hover .article-teaser__head::after{opacity:0}.no-touchevents .article-teaser:hover .article-teaser__texts{background-color:#fff}.author-box{display:flex;flex-direction:column;align-items:center}@media (min-width:48em){.author-box{align-items:flex-start;flex-direction:row}}.author-box__left{flex-shrink:0;flex-grow:0}.author-box__right{flex-grow:1;max-width:800px}.author-box__image{font-size:60px;height:1em;width:1em;border-radius:100%;margin-bottom:.4em}@media (min-width:48em){.author-box__image{margin-bottom:0;margin-right:.6em}}@media (max-width:47.99em){.author-box__headline{text-align:center;font-size:14px}}@media (max-width:47.99em){.author-box__text{text-align:center}}.autoplaying-selfhosted-vid__inner{position:relative;font-size:0}.autoplaying-selfhosted-vid__title{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding:0 20px;z-index:2;color:#fff}.autoplaying-selfhosted-vid__title .h1{max-width:780px;margin:0 auto;text-align:center}.autoplaying-selfhosted-vid__title i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}.autoplaying-selfhosted-vid video{width:100%}.background--default{background:var(--bg-alternative, #f9f9f9)}.theme--teyo .background--default{background-image:url(../img/stripe-bg-sm.png);background-repeat:repeat}@media (min-width:80em){.theme--teyo .background--default{background-image:url(../img/stripe-bg.png)}}.background--white{background-color:#fff}.background--dark{background-color:#2b2b2b}.background--baby-blue{background-color:#eaedf7}.background--tealounge{background:radial-gradient(#f2f2f2,#c5c3ba)}.background--teyo{background-color:#d7db3c}.background--merino{background-color:#f5f1ea}.background--fillout{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:48em){.background--mobile{display:none;background-image:none!important}}@media (max-width:47.99em){.background--tablet{display:none;background-image:none!important}}@media (min-width:64em){.background--tablet{display:none;background-image:none!important}}@media (max-width:63.99em){.background--desktop{display:none;background-image:none!important}}.badge{font-size:12px;background-color:#fff;border-radius:5000px;line-height:1.33;display:flex;padding:.4em .9em}@media (min-width:30em){.badge{padding:.5em 1.07em}}@media (min-width:80em){.badge{font-size:14px}}.badge--primary{background-color:var(--badge-background-color, #000);color:var(--badge-primary-color, #fff)}.badge__icon{font-size:1em;line-height:1}.badge__icon+.badge__text{margin-left:.7em}.badge__text{font-size:.85em;font-weight:900}.basicLightbox--iframe .basicLightbox__placeholder{width:95%;height:auto}@media (min-width:80em){.basicLightbox--iframe .basicLightbox__placeholder{width:70%}}.basicLightbox--iframe .basicLightbox__placeholder::after{content:'';width:100%;padding-bottom:56.25%;display:block}.basicLightbox--iframe .basicLightbox__placeholder>iframe:first-child:last-child{z-index:5;width:100%;height:100%;right:auto;bottom:auto;max-width:none;max-height:none}.benefits .icon-list__item{align-items:center;margin-bottom:10px}.benefits .icon-list__icon{border:0;font-size:35px;margin-right:10px}.benefits .icon-list__text{font-size:.875rem}@media (max-width:63.99em){.benefits .icon-list__text{text-align:var(--text-align--pdp, center)}}.benefits .icon-list__text a{color:#231f20;text-decoration:underline}.best-benefits__image-container{position:relative;padding-bottom:160%;width:100vw;left:-20px}@media (min-width:48em){.best-benefits__image-container{left:-40px}}@media (min-width:64em){.best-benefits__image-container{padding-bottom:33%;left:unset;width:initial}}.best-benefits__image{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.best-benefits__overlay{position:absolute;width:100%;height:100%;z-index:3;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}@media (min-width:64em){.best-benefits__overlay{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}}.best-benefits__overlay__item{color:#f9f9f9}.best-benefits__overlay__item:hover .best-benefits__overlay__item__inner{transform:rotateY(180deg)}.best-benefits__overlay__item:hover .best-benefits__overlay__item__front{display:none;opacity:0}.best-benefits__overlay__item:hover .best-benefits__overlay__item__back{opacity:1}.best-benefits__overlay__item__inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 650ms;transform-style:preserve-3d;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(210,31,47,.75)}.best-benefits__overlay__item_front,.best-benefits__overlay__item__back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.best-benefits__overlay__item__back{transform:rotateY(180deg);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0}.best-benefits__overlay__item__text{font-size:14px;font-weight:900;line-height:1.71;max-width:202px;text-align:center}@media (min-width:64em){.best-benefits .column-start-1{grid-column-start:1}}@media (max-width:63.99em){.best-benefits .row-start-m-1{grid-row-start:1}}@media (min-width:64em){.best-benefits .column-start-2{grid-column-start:2}}@media (max-width:63.99em){.best-benefits .row-start-m-2{grid-row-start:2}}@media (min-width:64em){.best-benefits .column-start-3{grid-column-start:3}}@media (max-width:63.99em){.best-benefits .row-start-m-3{grid-row-start:3}}@media (min-width:64em){.best-benefits .column-start-4{grid-column-start:4}}@media (max-width:63.99em){.best-benefits .row-start-m-4{grid-row-start:4}}@media (min-width:64em){.best-benefits .column-start-5{grid-column-start:5}}@media (max-width:63.99em){.best-benefits .row-start-m-5{grid-row-start:5}}@media (min-width:64em){.best-benefits .column-start-6{grid-column-start:6}}@media (max-width:63.99em){.best-benefits .row-start-m-6{grid-row-start:6}}@media (min-width:64em){.best-benefits .row-start-1{grid-row-start:1}}@media (max-width:63.99em){.best-benefits .column-start-m-1{grid-column-start:1}}@media (min-width:64em){.best-benefits .row-start-2{grid-row-start:2}}@media (max-width:63.99em){.best-benefits .column-start-m-2{grid-column-start:2}}.billing-address-details{position:relative;padding-left:2rem;margin-bottom:1.5rem;display:flex;flex-direction:column}.action-edit-address,.action-delete-address{position:absolute;padding:1rem;top:0;right:0;line-height:1;background:0 0;border:0;font-size:1.3rem;cursor:pointer}.action-edit-address:before,.action-delete-address:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA36"}.action-edit-address:hover,.action-delete-address:hover{color:#000}.action-edit-address span,.action-delete-address span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.action-delete-address:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA4A"}.box{background-color:#fff;padding:15px 20px;margin-bottom:8px}@media (min-width:64em){.box{padding:20px 40px}}.box:last-child{margin-bottom:0}@media (max-width:47.99em){.box--small-edge{padding-left:0;padding-right:0;border-top:1px solid #ececec}}.box__title{padding:5px 0;margin-bottom:0}@media (min-width:64em){.box__title{padding:10px 0;margin-bottom:6px}}.box__link{transition:.2s color;display:block;padding:8px 0;color:#231f20;font-size:14px;font-weight:900}.no-touchevents .box__link:hover,.box__link.is-active{color:#000}.box__link.is-active:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0A"}.box__link.is-active::before{display:inline-block;vertical-align:middle;line-height:1;background:#000;color:#fff;border-radius:100%;width:1em;height:1em;margin-right:.5em;margin-top:-.25em}.bullet{display:inline-block;padding:20px;cursor:pointer}.bullet:not(.is-active){opacity:.3}@media (min-width:64em){.bullet:not(.is-active){opacity:1}}@media (min-width:48em){.bullet{padding:15px}}.bullet:nth-last-child(1):first-child,.bullet:nth-last-child(1):first-child~.bullet{display:none}.bullet::before{content:'';display:block;width:8px;height:8px;border-radius:50%;background-color:#4e4d4b;transition:background-color 200ms,opacity 200ms}@media (min-width:48em){.bullet::before{width:8px;height:8px}}.no-touchevents .bullet:hover::before,.bullet.is-active::before{background-color:#000}.theme--teyo .no-touchevents .bullet:hover::before,.theme--teyo .bullet.is-active::before{background-color:#d7db3c}.bullet-container{display:flex;justify-content:center}.bullet--white::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white:hover::before,.bullet--white.is-active::before{background-color:#fff}.bullet--red:not(.is-active){opacity:.3!important}@media (min-width:20em){.bullet--white\@mobile::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@mobile:hover::before,.bullet--white\@mobile.is-active::before{background-color:#fff}}@media (min-width:23.4375em){.bullet--white\@mobile-wide::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@mobile-wide:hover::before,.bullet--white\@mobile-wide.is-active::before{background-color:#fff}}@media (min-width:30em){.bullet--white\@mobile-landscape::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@mobile-landscape:hover::before,.bullet--white\@mobile-landscape.is-active::before{background-color:#fff}}@media (min-width:48em){.bullet--white\@tablet::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@tablet:hover::before,.bullet--white\@tablet.is-active::before{background-color:#fff}}@media (min-width:64em){.bullet--white\@tablet-landscape::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@tablet-landscape:hover::before,.bullet--white\@tablet-landscape.is-active::before{background-color:#fff}}@media (min-width:71.25em){.bullet--white\@narrow::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@narrow:hover::before,.bullet--white\@narrow.is-active::before{background-color:#fff}}@media (min-width:80em){.bullet--white\@wide::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@wide:hover::before,.bullet--white\@wide.is-active::before{background-color:#fff}}@media (min-width:90em){.bullet--white\@notebook::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@notebook:hover::before,.bullet--white\@notebook.is-active::before{background-color:#fff}}@media (min-width:103.125em){.bullet--white\@laptop::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@laptop:hover::before,.bullet--white\@laptop.is-active::before{background-color:#fff}}@media (min-width:120em){.bullet--white\@page::before{background-color:rgba(255,255,255,.4)}.no-touchevents .bullet--white\@page:hover::before,.bullet--white\@page.is-active::before{background-color:#fff}}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--button-border-radius, 5000px);border:0;padding:0;color:#231f20;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;line-height:1.2;text-align:center;transition:color,opacity,background-color,border-color,background-image;transition-duration:200ms}@media (min-width:48em){.button{line-height:1.57;font-size:14px}}.button[disabled],.button.is-disabled{opacity:.5;pointer-events:none}.button.primary,.button--accent{position:relative;background-color:var(--button-primary-background, #000);background-image:var(--button-primary-background-image, none);color:var(--button-primary-color, white);border:var(--button-primary-border, 1px solid #000);margin:var(--button-primary-margin, 0)}.button.primary:before,.button--accent:before{content:'';background-image:var(--button-primary-background-before, none);height:var(--button-primary-background-before-height, 46px);width:var(--button-primary-background-before-width, 0);display:block;position:absolute;top:var(--button-primary-background-before-offset-y, 0);left:var(--button-primary-background-before-offset-x, 0);transition:background-image;transition-duration:200ms}.button.primary:after,.button--accent:after{content:'';background-image:var(--button-primary-background-after, none);height:var(--button-primary-background-after-height, 46px);width:var(--button-primary-background-after-width, 46px);display:block;position:absolute;top:var(--button-primary-background-after-offset-y, 0);right:var(--button-primary-background-after-offset-x, 0);transition:background-image;transition-duration:200ms}.no-touchevents .has-button:hover .button.primary,.has-button-on .button.primary,.no-touchevents .button.primary:hover,.button.primary.is-active,.no-touchevents .has-button:hover .button--accent,.has-button-on .button--accent,.no-touchevents .button--accent:hover,.button--accent.is-active{color:var(--button-primary-color-hover, #231f20);background-color:var(--button-primary-background-color-hover, rgba(0,0,0,0));background-image:var(--button-primary-background-image-hover, none)}.no-touchevents .has-button:hover .button.primary .preloader,.has-button-on .button.primary .preloader,.no-touchevents .button.primary:hover .preloader,.button.primary.is-active .preloader,.no-touchevents .has-button:hover .button--accent .preloader,.has-button-on .button--accent .preloader,.no-touchevents .button--accent:hover .preloader,.button--accent.is-active .preloader{color:#000}.no-touchevents .has-button:hover .button.primary:before,.has-button-on .button.primary:before,.no-touchevents .button.primary:hover:before,.button.primary.is-active:before,.no-touchevents .has-button:hover .button--accent:before,.has-button-on .button--accent:before,.no-touchevents .button--accent:hover:before,.button--accent.is-active:before{background-image:var(--button-primary-background-before-hover, none)}.no-touchevents .has-button:hover .button.primary:after,.has-button-on .button.primary:after,.no-touchevents .button.primary:hover:after,.button.primary.is-active:after,.no-touchevents .has-button:hover .button--accent:after,.has-button-on .button--accent:after,.no-touchevents .button--accent:hover:after,.button--accent.is-active:after{background-image:var(--button-primary-background-after-hover, none)}.button.primary.no-hover,.button--accent.no-hover{color:var(--button-primary-color, #231f20)!important;background-color:var(--button-primary-background, rgba(0,0,0,0))!important;background-image:var(--button-primary-background-image, none)!important}.theme--jungle .button.primary,.theme--jungle .button--accent{--button-primary-background:#548330;--button-primary-border:1px solid #548330}.button.primary--gradient,.button--accent--gradient{background-image:linear-gradient(to left,#b1171e,#d21f2f);width:290px}.button--accent-reverse{background-color:red;position:relative;background-color:var(--button-primary-background-color-hover, #000);background-image:var(--button-primary-background-image-hover, none);color:var(--button-primary-color-hover, #231f20);border:var(--button-primary-border, 1px solid #000);margin:var(--button-primary-margin, 0)}.button--accent-reverse:before{content:'';background-image:var(--button-primary-background-before, none);height:var(--button-primary-background-before-height, 46px);width:var(--button-primary-background-before-width, 0);display:block;position:absolute;top:var(--button-primary-background-before-offset-y, 0);left:var(--button-primary-background-before-offset-x, 0);transition:background-image;transition-duration:200ms}.button--accent-reverse:after{content:'';background-image:var(--button-primary-background-after, none);height:var(--button-primary-background-after-height, 46px);width:var(--button-primary-background-after-width, 46px);display:block;position:absolute;top:var(--button-primary-background-after-offset-y, 0);right:var(--button-primary-background-after-offset-x, 0);transition:background-image;transition-duration:200ms}.no-touchevents .has-button:hover .button--accent-reverse,.has-button-on .button--accent-reverse,.no-touchevents .button--accent-reverse:hover,.button--accent-reverse.is-active{color:var(--button-primary-color, white);background-color:var(--button-primary-background, #000);background-image:var(--button-primary-background-image, none)}.no-touchevents .has-button:hover .button--accent-reverse .preloader,.has-button-on .button--accent-reverse .preloader,.no-touchevents .button--accent-reverse:hover .preloader,.button--accent-reverse.is-active .preloader{color:var(--button-primary-color, white)}.no-touchevents .has-button:hover .button--accent-reverse:before,.has-button-on .button--accent-reverse:before,.no-touchevents .button--accent-reverse:hover:before,.button--accent-reverse.is-active:before{background-image:var(--button-primary-background-before-hover, none)}.no-touchevents .has-button:hover .button--accent-reverse:after,.has-button-on .button--accent-reverse:after,.no-touchevents .button--accent-reverse:hover:after,.button--accent-reverse.is-active:after{background-image:var(--button-primary-background-after-hover, none)}.button--accent-reverse.no-hover{color:var(--button-primary-color-hover, #231f20)!important;background-color:var(--button-primary-background-hover, rgba(0,0,0,0))!important;background-image:var(--button-primary-background-image-hover, none)!important}.no-touchevents .button--accent-bright-active:hover,.button--accent-bright-active.is-active{color:#fff}.button--ghost{border:1px solid var(--color-alternative-trans, #949292);color:var(--color-alternative, inherit)}.no-touchevents .button--ghost:hover,.has-button-on .button--ghost,.no-touchevents .has-button:hover .button--ghost,.button--ghost.is-active{background-color:#231f20;color:#fff;border-color:#231f20}.button--ghost--pink{border:1px solid #949292;background-color:transparent}.no-touchevents .button--ghost--pink:hover,.has-button-on .button--ghost--pink,.no-touchevents .has-button:hover .button--ghost--pink,.button--ghost--pink.is-active{background-color:#dd568e;color:#fff;border-color:#dd568e}.button--ghost--green{border:#949292;background-color:transparent}.no-touchevents .button--ghost--green:hover,.has-button-on .button--ghost--green,.no-touchevents .has-button:hover .button--ghost--green,.button--ghost--green.is-active{background-color:#8cb754;color:#fff;border-color:#8cb754}.button--ghost--orange{border:#949292;background-color:transparent}.no-touchevents .button--ghost--orange:hover,.has-button-on .button--ghost--orange,.no-touchevents .has-button:hover .button--ghost--orange,.button--ghost--orange.is-active{background-color:#de9823;color:#fff;border-color:#de9823}.button--ghost-black{border:1px solid var(--color-alternative-trans, #949292);color:var(--color-alternative, inherit);color:#000}.no-touchevents .button--ghost-black:hover,.has-button-on .button--ghost-black,.no-touchevents .has-button:hover .button--ghost-black,.button--ghost-black.is-active{background-color:#231f20;color:#fff;border-color:#231f20}.button--ghost-black--pink{border:1px solid #949292;background-color:transparent}.no-touchevents .button--ghost-black--pink:hover,.has-button-on .button--ghost-black--pink,.no-touchevents .has-button:hover .button--ghost-black--pink,.button--ghost-black--pink.is-active{background-color:#dd568e;color:#fff;border-color:#dd568e}.button--ghost-black--green{border:#949292;background-color:transparent}.no-touchevents .button--ghost-black--green:hover,.has-button-on .button--ghost-black--green,.no-touchevents .has-button:hover .button--ghost-black--green,.button--ghost-black--green.is-active{background-color:#8cb754;color:#fff;border-color:#8cb754}.button--ghost-black--orange{border:#949292;background-color:transparent}.no-touchevents .button--ghost-black--orange:hover,.has-button-on .button--ghost-black--orange,.no-touchevents .has-button:hover .button--ghost-black--orange,.button--ghost-black--orange.is-active{background-color:#de9823;color:#fff;border-color:#de9823}.button--ghost-white{border:1px solid rgba(255,255,255,.15);color:#fff}.button--ghost-white .button__info{color:#fff}.no-touchevents .button--ghost-white:hover,.button--ghost-white.is-active{background-color:#fff;color:#231f20;border-color:#fff}.no-touchevents .button--ghost-white:hover .button__text,.button--ghost-white.is-active .button__text{transition:color 200ms;color:#000}.no-touchevents .button--ghost-white:hover .button__info,.button--ghost-white.is-active .button__info{color:#231f20}.no-touchevents .button--ghost-bright-active:hover,.button--ghost-bright-active.is-active{background-color:rgba(255,255,255,.7);color:#000;border-color:transparent}.button--no-pill{border-radius:3px}@media (max-width:47.99em){.button--mobile-content-wrap .button__content{flex-wrap:wrap;text-align:left}.button--mobile-content-wrap .button__text,.button--mobile-content-wrap .button__info{width:100%;margin:0}}@media (min-width:48em){.button--split .button__icon{margin-left:5px}}.button--split .button__text{position:relative;padding-left:15px}.button--split .button__text::before{content:'';position:absolute;left:0;height:15px;top:50%;margin-top:-8px;border-left:1px solid currentColor}@media (min-width:48em){.button--split .button__text::before{height:20px;margin-top:-10px}}.button--slim .button__content{padding-left:15px;padding-right:15px}.button--full-width{width:100%}.button--full-width.primary,.button--full-width.button--accent{width:var(--button-primary-fullwidth-width, 100%)}.button--wide{min-width:200px}.button__content{transition:transform .3s ease;display:flex;justify-content:center;align-items:center;padding:10px 20px 9px;min-height:35px;box-sizing:border-box}@media (min-width:48em){.button__content{min-height:40px}}@media (min-width:80em){.button__content{padding:10px 30px;min-height:46px}}.button__icon{margin-top:-1px;margin-right:10px;line-height:0;font-size:24px}@media (min-width:80em){.button__icon{margin-left:-7px;margin-right:15px;font-size:32px}}.button__info{margin-left:20px;color:#4e4d4b;font-size:1.14286em;font-weight:400}.button__text--underline{position:relative}.button__text--underline:after{content:"";position:absolute;width:100%;height:2px;background:currentColor;left:0;top:100%}.button__text--lanky{font-size:14px;font-weight:400}@media (min-width:80em){.button__text--lanky{font-size:18px}}.button__text .preloader{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:17px}.button--lanky .button__text{font-size:14px;font-weight:400}@media (min-width:80em){.button--lanky .button__text{font-size:18px}}.button.is-loading .button__content{transform:translateX(-10px)}.action.primary,.action.secondary,.action-primary,.action-secondary,.action.action-update,.action.action-cancel,.action.action.alert{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--button-border-radius, 5000px);border:0;padding:0;color:#231f20;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;line-height:1.2;text-align:center;transition:color,opacity,background-color,border-color,background-image;transition-duration:200ms;transition:transform .3s ease;display:flex;justify-content:center;align-items:center;padding:10px 20px 9px;min-height:35px;box-sizing:border-box}@media (min-width:48em){.action.primary,.action.secondary,.action-primary,.action-secondary,.action.action-update,.action.action-cancel,.action.action.alert{line-height:1.57;font-size:14px}}@media (min-width:48em){.action.primary,.action.secondary,.action-primary,.action-secondary,.action.action-update,.action.action-cancel,.action.action.alert{min-height:40px}}@media (min-width:80em){.action.primary,.action.secondary,.action-primary,.action-secondary,.action.action-update,.action.action-cancel,.action.action.alert{padding:10px 30px;min-height:46px}}.action.primary[disabled],.action.primary.disabled,.action.secondary[disabled],.action.secondary.disabled,.action-primary[disabled],.action-primary.disabled,.action-secondary[disabled],.action-secondary.disabled,.action.action-update[disabled],.action.action-update.disabled,.action.action-cancel[disabled],.action.action-cancel.disabled,.action.action.alert[disabled],.action.action.alert.disabled{opacity:.5;pointer-events:none}.action.primary,.action-primary,.action.action-update,.action.action.alert{position:relative;background-color:var(--button-primary-background, #000);background-image:var(--button-primary-background-image, none);color:var(--button-primary-color, white);border:var(--button-primary-border, 1px solid #000);margin:var(--button-primary-margin, 0)}.action.primary:before,.action-primary:before,.action.action-update:before,.action.action.alert:before{content:'';background-image:var(--button-primary-background-before, none);height:var(--button-primary-background-before-height, 46px);width:var(--button-primary-background-before-width, 0);display:block;position:absolute;top:var(--button-primary-background-before-offset-y, 0);left:var(--button-primary-background-before-offset-x, 0);transition:background-image;transition-duration:200ms}.action.primary:after,.action-primary:after,.action.action-update:after,.action.action.alert:after{content:'';background-image:var(--button-primary-background-after, none);height:var(--button-primary-background-after-height, 46px);width:var(--button-primary-background-after-width, 46px);display:block;position:absolute;top:var(--button-primary-background-after-offset-y, 0);right:var(--button-primary-background-after-offset-x, 0);transition:background-image;transition-duration:200ms}.no-touchevents .has-button:hover .action.primary,.has-button-on .action.primary,.no-touchevents .action.primary:hover,.action.primary.is-active,.no-touchevents .has-button:hover .action-primary,.has-button-on .action-primary,.no-touchevents .action-primary:hover,.action-primary.is-active,.no-touchevents .has-button:hover .action.action-update,.has-button-on .action.action-update,.no-touchevents .action.action-update:hover,.action.action-update.is-active,.no-touchevents .has-button:hover .action.action.alert,.has-button-on .action.action.alert,.no-touchevents .action.action.alert:hover,.action.action.alert.is-active{color:var(--button-primary-color-hover, #231f20);background-color:var(--button-primary-background-color-hover, rgba(0,0,0,0));background-image:var(--button-primary-background-image-hover, none)}.no-touchevents .has-button:hover .action.primary .preloader,.has-button-on .action.primary .preloader,.no-touchevents .action.primary:hover .preloader,.action.primary.is-active .preloader,.no-touchevents .has-button:hover .action-primary .preloader,.has-button-on .action-primary .preloader,.no-touchevents .action-primary:hover .preloader,.action-primary.is-active .preloader,.no-touchevents .has-button:hover .action.action-update .preloader,.has-button-on .action.action-update .preloader,.no-touchevents .action.action-update:hover .preloader,.action.action-update.is-active .preloader,.no-touchevents .has-button:hover .action.action.alert .preloader,.has-button-on .action.action.alert .preloader,.no-touchevents .action.action.alert:hover .preloader,.action.action.alert.is-active .preloader{color:#000}.no-touchevents .has-button:hover .action.primary:before,.has-button-on .action.primary:before,.no-touchevents .action.primary:hover:before,.action.primary.is-active:before,.no-touchevents .has-button:hover .action-primary:before,.has-button-on .action-primary:before,.no-touchevents .action-primary:hover:before,.action-primary.is-active:before,.no-touchevents .has-button:hover .action.action-update:before,.has-button-on .action.action-update:before,.no-touchevents .action.action-update:hover:before,.action.action-update.is-active:before,.no-touchevents .has-button:hover .action.action.alert:before,.has-button-on .action.action.alert:before,.no-touchevents .action.action.alert:hover:before,.action.action.alert.is-active:before{background-image:var(--button-primary-background-before-hover, none)}.no-touchevents .has-button:hover .action.primary:after,.has-button-on .action.primary:after,.no-touchevents .action.primary:hover:after,.action.primary.is-active:after,.no-touchevents .has-button:hover .action-primary:after,.has-button-on .action-primary:after,.no-touchevents .action-primary:hover:after,.action-primary.is-active:after,.no-touchevents .has-button:hover .action.action-update:after,.has-button-on .action.action-update:after,.no-touchevents .action.action-update:hover:after,.action.action-update.is-active:after,.no-touchevents .has-button:hover .action.action.alert:after,.has-button-on .action.action.alert:after,.no-touchevents .action.action.alert:hover:after,.action.action.alert.is-active:after{background-image:var(--button-primary-background-after-hover, none)}.action.primary.no-hover,.action-primary.no-hover,.action.action-update.no-hover,.action.action.alert.no-hover{color:var(--button-primary-color, #231f20)!important;background-color:var(--button-primary-background, rgba(0,0,0,0))!important;background-image:var(--button-primary-background-image, none)!important}.action.secondary,.action-secondary,.action.action-cancel{border:1px solid var(--color-alternative-trans, #949292);color:var(--color-alternative, inherit)}.no-touchevents .action.secondary:hover,.has-button-on .action.secondary,.no-touchevents .has-button:hover .action.secondary,.action.secondary.is-active,.no-touchevents .action-secondary:hover,.has-button-on .action-secondary,.no-touchevents .has-button:hover .action-secondary,.action-secondary.is-active,.no-touchevents .action.action-cancel:hover,.has-button-on .action.action-cancel,.no-touchevents .has-button:hover .action.action-cancel,.action.action-cancel.is-active{background-color:#231f20;color:#fff;border-color:#231f20}.action.secondary--pink,.action-secondary--pink,.action.action-cancel--pink{border:1px solid #949292;background-color:transparent}.no-touchevents .action.secondary--pink:hover,.has-button-on .action.secondary--pink,.no-touchevents .has-button:hover .action.secondary--pink,.action.secondary--pink.is-active,.no-touchevents .action-secondary--pink:hover,.has-button-on .action-secondary--pink,.no-touchevents .has-button:hover .action-secondary--pink,.action-secondary--pink.is-active,.no-touchevents .action.action-cancel--pink:hover,.has-button-on .action.action-cancel--pink,.no-touchevents .has-button:hover .action.action-cancel--pink,.action.action-cancel--pink.is-active{background-color:#dd568e;color:#fff;border-color:#dd568e}.action.secondary--green,.action-secondary--green,.action.action-cancel--green{border:#949292;background-color:transparent}.no-touchevents .action.secondary--green:hover,.has-button-on .action.secondary--green,.no-touchevents .has-button:hover .action.secondary--green,.action.secondary--green.is-active,.no-touchevents .action-secondary--green:hover,.has-button-on .action-secondary--green,.no-touchevents .has-button:hover .action-secondary--green,.action-secondary--green.is-active,.no-touchevents .action.action-cancel--green:hover,.has-button-on .action.action-cancel--green,.no-touchevents .has-button:hover .action.action-cancel--green,.action.action-cancel--green.is-active{background-color:#8cb754;color:#fff;border-color:#8cb754}.action.secondary--orange,.action-secondary--orange,.action.action-cancel--orange{border:#949292;background-color:transparent}.no-touchevents .action.secondary--orange:hover,.has-button-on .action.secondary--orange,.no-touchevents .has-button:hover .action.secondary--orange,.action.secondary--orange.is-active,.no-touchevents .action-secondary--orange:hover,.has-button-on .action-secondary--orange,.no-touchevents .has-button:hover .action-secondary--orange,.action-secondary--orange.is-active,.no-touchevents .action.action-cancel--orange:hover,.has-button-on .action.action-cancel--orange,.no-touchevents .has-button:hover .action.action-cancel--orange,.action.action-cancel--orange.is-active{background-color:#de9823;color:#fff;border-color:#de9823}.campaign-module{display:flex;flex-direction:column}.campaign-module__title{margin-bottom:40px;text-align:center}@media (min-width:64em){.campaign-module__title{margin-bottom:80px}}.campaign-teaser__content__title>span{font-size:30px;font-weight:900;line-height:1.73;background-color:#fff;padding:4px 0;color:#53565a;box-shadow:8px 0 0 #fff,-8px 0 0 #fff}@media (min-width:64em){.campaign-teaser__content__title>span{font-size:48px;padding:6px 0;box-shadow:12px 0 0 #fff,-12px 0 0 #fff}}.captcha-image{display:flex;align-items:flex-start;flex-wrap:wrap}.captcha-image .captcha-img{margin-right:20px}.frc-captcha{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;margin-left:10%}@media (min-width:48em){.frc-captcha{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.frc-captcha{padding-left:60px;padding-right:60px}}.careers-img-vid-slider__title{position:relative;max-width:1040px;padding:0 100px;margin:0 auto;text-align:center}@media (max-width:63.99em){.careers-img-vid-slider__title{padding:0}}.careers-img-vid-slider__title i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}.careers-img-vid-slider__title__badge{position:absolute;bottom:0;right:0;max-width:150px;transform:translateX(50%)}@media (max-width:63.99em){.careers-img-vid-slider__title__badge{display:none}}.careers-img-vid-slider__item__img{position:relative;padding-top:50.09862%}.careers-img-vid-slider__item__img img{position:absolute;position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.careers-img-vid-slider__item__img .video-embed{position:absolute;position:absolute;left:0;top:0;right:0;bottom:0}.careers-img-vid-slider__item__img .video-embed .video-embed__canvas::before{padding-bottom:50.09862%}.careers-img-vid-slider__item__img .video-embed .video-embed__play{transform:translate(-50%,-50%)}.careers-img-vid-slider__item__title{color:#000;font-style:italic;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:600;letter-spacing:1.5px;margin:40px 0 20px;font-size:14px}.careers-img-vid-slider__item__text{font-size:22px;line-height:1.5;font-weight:500}.careers-img-vid-slider__item__button{margin-top:10px}.careers-img-vid-slider__item__play{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:75px;height:75px;border:1px solid var(--color-accent, #000);border-radius:50%;background-color:var(--color-accent, #000);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;transition:background-color 200ms}.careers-img-vid-slider__item__play:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA3A"}.careers-img-vid-slider__item__play::before{padding-left:.2em}.no-touchevents .careers-img-vid-slider__item__play:hover{cursor:pointer;background-color:transparent}.careers-img-vid-slider .slider .bullet::before{background-color:#4e4d4b!important}.careers-img-vid-slider .slider .bullet.is-active::before{background-color:#000!important}.careers-warum-slider .slider__button--next{font-size:40px}.careers-warum-slider .slider__button--next:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA04"}.careers-warum-slider .slider__button--next::before{margin-left:0}@media (min-width:64em){.careers-warum-slider .slider__button--next{right:-8%}}@media (max-width:63.99em){.careers-warum-slider .slider__button--next{right:40px;top:24.20058vw;font-size:30px;width:40px;height:40px}}@media (max-width:47.99em){.careers-warum-slider .slider__button--next{right:30px;top:21.80233vw;font-size:20px;width:30px;height:30px}}.careers-warum-slider .slider__button--prev{font-size:40px}.careers-warum-slider .slider__button--prev:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA03"}.careers-warum-slider .slider__button--prev::before{margin-right:0}@media (min-width:64em){.careers-warum-slider .slider__button--prev{left:-8%}}@media (max-width:63.99em){.careers-warum-slider .slider__button--prev{left:40px;top:24.20058vw;font-size:30px;width:40px;height:40px}}@media (max-width:47.99em){.careers-warum-slider .slider__button--prev{left:30px;top:21.80233vw;font-size:20px;width:30px;height:30px}}.careers-warum-slider .swiper-slide{opacity:.3;transition:opacity .5s cubic-bezier(.42,0,.58,1)}.careers-warum-slider .swiper-slide-active{opacity:1}.careers-warum-slider .swiper-slide-active .careers-warum-slider__item__content{opacity:1}.careers-warum-slider__item{position:relative;width:100%;flex-basis:100%;min-height:40.64516vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.careers-warum-slider__item__bg{position:absolute;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.careers-warum-slider__item__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:63.99em){.careers-warum-slider__item__bg img{position:absolute;position:absolute;left:0;top:0;right:0;bottom:0}}@media (max-width:63.99em){.careers-warum-slider__item__bg{position:relative;width:100%;padding-top:48.40116%}}.careers-warum-slider__item__content{opacity:0;width:30%;max-width:390px;position:relative;z-index:2;background-color:#fff;margin:60px;padding:50px 30px 40px;transition:opacity .5s cubic-bezier(.42,0,.58,1)}.careers-warum-slider__item__content p{font-size:14px;line-height:24px;color:#4e4d4b}@media (max-width:63.99em){.careers-warum-slider__item__content{width:100%;max-width:none;padding:40px 0;margin:0 auto;opacity:1}}.cart-price{font-weight:700}.category-finder__inner{display:flex;flex-direction:column}.category-finder__title{margin-bottom:40px;text-align:center}@media (min-width:64em){.category-finder__title{margin-bottom:80px}}.category-finder__content{display:grid;-moz-column-gap:16px;column-gap:16px}.category-finder__content__column{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:16px}@media (min-width:64em){.category-finder__content__column{grid-template-columns:repeat(12,1fr)}}.category-finder__teaser{grid-column:span 2;padding-bottom:100%;position:relative;display:block}@media (min-width:64em){.category-finder__teaser{grid-column:span 3;grid-row:span 1}}.category-finder__teaser:hover{color:#53565a!important}.category-finder__teaser__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:7px 12px;font-size:20px;line-height:1.2;font-weight:900;z-index:1;text-align:center;color:#53565a}@media (min-width:64em){.category-finder__teaser__title{font-size:32px;line-height:1.25}}.category-finder__teaser__image-container{width:100%;height:100%}@media (max-width:63.99em){.category-finder__teaser__image-container--desktop{display:none}}@media (max-width:47.99em){.category-finder__teaser__image-container--tablet{display:none}}@media (min-width:64em){.category-finder__teaser__image-container--tablet{display:none}}@media (min-width:48em){.category-finder__teaser__image-container--mobile{display:none}}.category-finder__teaser__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.category-finder__teaser--big{grid-column:span 2}@media (min-width:64em){.category-finder__teaser--big{grid-column:span 6;grid-row:span 2}}.category-finder__teaser--big .category-finder__teaser__title{font-size:20px;line-height:1.2}@media (min-width:64em){.category-finder__teaser--big .category-finder__teaser__title{font-size:48px;line-height:1.33}}.category-login-wrapper{margin:auto;max-width:600px;padding:60px 30px}.category-teaser{position:relative}.category-teaser__title{text-align:center}.category-teaser__side-image{position:absolute;width:27%;max-width:380px;z-index:1;top:-15%}.category-teaser__side-image--right{right:0}.category-teaser__side-image--left{left:0}.category-teaser__side-image img{max-height:450px}.category-teaser__slide{max-width:calc(100% - 30px);flex-basis:calc(100% - 30px);display:flex;flex-direction:column;align-items:center;gap:48px;padding:0 15px;position:relative}.category-teaser__slide:hover,.category-teaser__slide:focus-visible{--_translate-y:1rem}@media (min-width:48em){.category-teaser__slide{max-width:calc(25% - 64px);flex-basis:calc(25% - 64px);padding:0 32px}}.category-teaser__slide__details{margin-top:auto;display:flex;flex-direction:column;align-items:center;min-width:100%}.category-teaser__slide__image{max-width:250px}.category-teaser__slide__link{position:absolute;left:0;top:0;right:0;bottom:0}.category-teaser__slide__range-image{margin-bottom:8px;transition:all .5s cubic-bezier(1,0,0,1);transform:translateY(calc(var(--_translate-y, 0)*-1))}.category-teaser__slide__range-image img{max-height:32px;vertical-align:top}.category-teaser__slide__name,.category-teaser__slide__subname{text-align:center;font-size:32px;color:#53565a;line-height:1.1;word-break:break-word}.category-teaser__slide__subname{transition:all .5s cubic-bezier(1,0,0,1);transform:translateY(var(--_translate-y, 0))}.certificates{display:flex}.hero .certificates{background:#f9f9f9}.hero .certificates .certificate{padding:.5rem}@media screen and (min-width:768px){.hero .certificates .certificate{padding:1rem}}.hero .certificates .certificate img{height:1.5rem}@media screen and (min-width:768px){.hero .certificates .certificate img{height:3rem}}.catalog-product-view .certificates{flex-wrap:wrap}.catalog-product-view .certificates .certificate{align-items:center;display:flex;flex:0 0 100%;margin-bottom:10px;padding:0}@media screen and (min-width:768px){.catalog-product-view .certificates .certificate{flex:0 0 calc((100% - 24px)/2)}}.catalog-product-view .certificates .certificate>img{height:auto;padding-right:8px;max-width:60px;width:auto}.catalog-product-view .certificates .certificate>p{font-size:14px;line-height:24px}.catalog-product-view .certificates .certificate>p a{text-decoration:underline}.certificate{padding:1rem}.certificate img{display:block;height:3rem;width:auto;max-width:none}.certificate__small{margin-top:.6em;font-size:.75rem;line-height:1.5em}.hero .certificate__small{display:none}@media (max-width:47.99em){.checkout-login .actions-toolbar{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.checkout-login .actions-toolbar .secondary{margin:0}}.checkout-login .actions-toolbar .action.primary{--button-primary-margin:0}[data-role=checkout-messages]>:last-child{padding-bottom:1.5rem}.checkout-container{position:relative;-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.checkout-container{margin-left:0!important;margin-right:0!important}.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}@media screen and (min-width:480px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px) and (max-width:1023px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1024px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1140px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1280px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1440px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1650px){.checkout-container .checkout-container{margin-left:-10px;margin-right:-10px}}.step-title{font-size:24px;line-height:1.31;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-bottom:1.5rem}@media (min-width:48em){.step-title{font-size:26px}}@media (min-width:80em){.step-title{font-size:32px}}.checkout-shipping-address{position:relative}@media (min-width:48em) and (max-width:63.99em){.checkout-shipping-address .packstation-toggle{position:absolute;top:0;right:0}}@media (min-width:90em){.checkout-shipping-address .packstation-toggle{position:absolute;top:0;right:0}}.amazon-payment-process .packstation-toggle{display:none}@media (min-width:48em){.modals-wrapper .packstation-toggle{position:absolute;top:3rem;right:2rem}}.checkout-shipping-method.has-only-one-method .table-checkout-shipping-method,.checkout-shipping-method.has-only-one-method .step-title{display:none}.checkout-steps__item.is-active:before,.checkout-steps__item.is-selected:before{color:var(--color-accent, #000)}.checkout-additional-wrapper{display:flex;flex-direction:column}@media (min-width:81.875em){.checkout-additional-wrapper{flex-direction:row;flex-wrap:wrap}}.checkout-additional-wrapper>iframe{height:800px;max-width:100%;transform:translateX(-5%)}@media (min-width:81.875em){.checkout-additional-wrapper>iframe{height:650px;max-width:unset;transform:translateY(-12px)}}.checkout-additional-wrapper #sovenduscontainer-1{margin-top:10px;margin-bottom:10px;width:100%}@media (min-width:81.875em){.checkout-additional-wrapper #sovenduscontainer-1{padding-right:calc(100vw - 1094px)}}.circular-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:0;color:#231f20;color:#4e4d4b;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;text-align:center;transition-duration:200ms;transition:color,opacity,background-color,border-color;width:40px;height:40px}.circular-button[disabled],.circular-button.is-disabled{opacity:.5;pointer-events:none}.circular-button.is-hidden{display:none}@media (min-width:48em){.circular-button{font-size:19px;width:55px;height:55px}}.circular-button--slim{width:24px;height:24px}.circular-button--slim .circular-button__icon{font-size:20px}.circular-button--white{background-color:#fff}.no-touchevents .circular-button--white:not(.is-disabled):hover{background-color:#4e4d4b;color:#fff}.circular-button--accent{background-color:#000;color:#fff;border:1px solid #000}.no-touchevents .circular-button--accent:hover,.circular-button--accent.is-active{color:#231f20;background-color:transparent}.circular-button--prev:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0D"}.circular-button--prev::before{margin-right:.10526em}.circular-button--next:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0F"}.circular-button--next::before{margin-left:.10526em}.circular-button__icon{font-size:24px}.color-radio{display:block;margin-left:30px;width:30px;height:30px;position:relative;cursor:pointer}.color-radio__input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1}.color-radio__input:checked~.color-radio__face,.no-touchevents .color-radio__input:hover~.color-radio__face{box-shadow:0 0 0 3px #fff}.color-radio__face{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;transition:box-shadow 200ms;box-shadow:0 0 0 3px transparent}.columned-content{display:flex;flex-wrap:wrap}.columned-content--product-description{flex-direction:column}@media (max-width:63.99em){.columned-content--product-description .columned-content__image-container{display:none}}@media (min-width:64em){.columned-content--product-description{flex-direction:row}}.columned-content--centered{align-items:center}@media (min-width:64em){.columned-content__text-container{width:50%}}@media (min-width:80em){.columned-content__text-container{margin-left:4.16667%;width:37.5%}}@media (min-width:103.125em){.columned-content__text-container{margin-left:8.33333%;width:33.33333%}}.columned-content__text-container.content__two-rows{justify-content:space-between}.columned-content__image-container{width:50%;position:relative}@media (min-width:80em){.columned-content__image-container{width:58.33333%}}@media (min-width:90em){.columned-content__image-container{width:50%;margin-left:4.16667%}}.columned-content__image-container::before{content:'';display:block;padding-bottom:73.33333%}.columned-content__picture-container{width:100%;margin-bottom:24px}@media (min-width:64em){.columned-content__picture-container{flex-basis:calc((100% - 40px)/2);width:calc((100% - 40px)/2);margin-bottom:0}}.columned-content__picture-container~.columned-content__text-container{display:flex;flex-direction:column}@media (min-width:64em){.columned-content__picture-container~.columned-content__text-container{flex-basis:calc((100% - 40px)/2);margin-left:auto;width:calc((100% - 40px)/2)}}.columned-content__picture-container~.columned-content__text-container .preparation{margin-top:80px;order:10}.columned-content__picture-container .product-detail-picture{display:block;width:100%}.columned-content__image{position:absolute;top:0;left:0;width:100%;display:block}.preparation-headline{font-size:30px;text-align:center}@media (min-width:64em){.preparation-headline{font-size:32px;text-align:inherit}}.preparation-list{display:flex;flex-direction:column;align-items:center;list-style-type:none;padding-left:0;text-align:center}@media (min-width:64em){.preparation-list{align-items:inherit;flex-direction:inherit;justify-content:space-between}}.preparation-step{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:228px}.preparation-step>img{height:75px;width:83px}@media (min-width:64em){.preparation-step>p{font-size:14px}}#mobile_body h1,#mobile_body .concludis-bootstrap h1{font-size:24px!important;line-height:1.31!important;font-weight:var(--font-weight-headlines, 900)!important;letter-spacing:normal!important;margin:0 0 1em!important}@media (min-width:48em){#mobile_body h1,#mobile_body .concludis-bootstrap h1{font-size:26px!important}}@media (min-width:80em){#mobile_body h1,#mobile_body .concludis-bootstrap h1{font-size:32px!important}}#mobile_body h3,#mobile_body .concludis-bootstrap h3{font-size:var(--font-size-h3, 20px);font-weight:var(--font-weight-headlines, 900);line-height:1.2;letter-spacing:normal;margin:0 0 1em;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:48em){#mobile_body h3,#mobile_body .concludis-bootstrap h3{line-height:1.31;font-size:var(--font-size-h3-tablet, 23px);margin-bottom:1.53846em}}@media (min-width:64em){#mobile_body h3,#mobile_body .concludis-bootstrap h3{line-height:1.31;font-size:var(--font-size-h3-laptop, 26px);margin-bottom:1.53846em}}#mobile_body h3 .pflichtangaben,#mobile_body .concludis-bootstrap h3 .pflichtangaben{font-weight:400;color:#4e4d4b;display:flex;align-items:center}@media (min-width:48em){#mobile_body h3 .pflichtangaben,#mobile_body .concludis-bootstrap h3 .pflichtangaben{font-size:14px}}#mobile_body h3 .pflichtangaben .concludisicon-asterisk,#mobile_body .concludis-bootstrap h3 .pflichtangaben .concludisicon-asterisk{font-size:10px;margin-right:5px}#mobile_body h4,#mobile_body .concludis-bootstrap h4{font-weight:900;font-size:16px}#mobile_body .idealsteps-nav,#mobile_body .concludis-bootstrap .idealsteps-nav{background:#fff;border:0;box-shadow:none;border-radius:0;font-size:14px;font-weight:900;margin:4em 0}@media (min-width:30em){#mobile_body .idealsteps-nav,#mobile_body .concludis-bootstrap .idealsteps-nav{margin:3em 0;border-radius:5000px}}#mobile_body .idealsteps-nav ul,#mobile_body .concludis-bootstrap .idealsteps-nav ul{display:flex;flex-direction:column}@media (min-width:30em){#mobile_body .idealsteps-nav ul,#mobile_body .concludis-bootstrap .idealsteps-nav ul{flex-direction:row}}#mobile_body .idealsteps-nav li.idealsteps-step-active a.clickable,#mobile_body .concludis-bootstrap .idealsteps-nav li.idealsteps-step-active a.clickable{background:#000;color:#fff}@media (min-width:30em){#mobile_body .idealsteps-nav li.idealsteps-step-active a.clickable,#mobile_body .concludis-bootstrap .idealsteps-nav li.idealsteps-step-active a.clickable{border-radius:5000px}}#mobile_body .idealsteps-nav li a,#mobile_body .concludis-bootstrap .idealsteps-nav li a{color:#53565a;background:#fff;padding:0 20px;transition:color 200ms,background-color 200ms;width:100%;border-radius:0}@media (min-width:30em){#mobile_body .idealsteps-nav li a,#mobile_body .concludis-bootstrap .idealsteps-nav li a{width:auto}}@media (min-width:48em){#mobile_body .idealsteps-nav li a,#mobile_body .concludis-bootstrap .idealsteps-nav li a{padding:0 30px}}#mobile_body .idealsteps-nav li a:before,#mobile_body .idealsteps-nav li a:after,#mobile_body .concludis-bootstrap .idealsteps-nav li a:before,#mobile_body .concludis-bootstrap .idealsteps-nav li a:after{content:none}#mobile_body .idealsteps-nav li a:hover,#mobile_body .concludis-bootstrap .idealsteps-nav li a:hover{text-decoration:none;color:#000}#mobile_body .field,#mobile_body .concludis-bootstrap .field{float:none;display:flex;align-items:center;flex-wrap:wrap;margin:10px 0 15px}@media (min-width:48em){#mobile_body .field,#mobile_body .concludis-bootstrap .field{margin:20px 0}}#mobile_body .field.valid,#mobile_body .concludis-bootstrap .field.valid{flex-wrap:wrap}#mobile_body .field.valid .concludisicon:before,#mobile_body .concludis-bootstrap .field.valid .concludisicon:before{color:#43bf39}#mobile_body .field.invalid .concludisicon:before,#mobile_body .concludis-bootstrap .field.invalid .concludisicon:before{color:#000}#mobile_body .field.full_line_label label,#mobile_body .concludis-bootstrap .field.full_line_label label{width:100%}#mobile_body .field .field-wrap,#mobile_body .concludis-bootstrap .field .field-wrap{width:100%}@media (min-width:48em){#mobile_body .field .field-wrap,#mobile_body .concludis-bootstrap .field .field-wrap{width:75%}}#mobile_body .field .field-wrap input,#mobile_body .field .field-wrap select,#mobile_body .concludis-bootstrap .field .field-wrap input,#mobile_body .concludis-bootstrap .field .field-wrap select{max-width:none}#mobile_body .field .concludisicon,#mobile_body .concludis-bootstrap .field .concludisicon{top:46px!important;font-size:10px}@media (min-width:48em){#mobile_body .field .concludisicon,#mobile_body .concludis-bootstrap .field .concludisicon{top:21px!important}}@media (min-width:80em){#mobile_body .field .concludisicon,#mobile_body .concludis-bootstrap .field .concludisicon{top:23px!important;font-size:12px}}#mobile_body .field .error,#mobile_body .concludis-bootstrap .field .error{display:none}#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select{box-shadow:none;float:none;color:#53565a}@media (min-width:48em){#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select{max-width:75%}}#mobile_body input.parsley-error,#mobile_body select.parsley-error,#mobile_body .concludis-bootstrap input.parsley-error,#mobile_body .concludis-bootstrap select.parsley-error{border-color:#000}#mobile_body input.zip,#mobile_body select.zip,#mobile_body .concludis-bootstrap input.zip,#mobile_body .concludis-bootstrap select.zip{max-width:45%}@media (min-width:48em){#mobile_body input.zip,#mobile_body select.zip,#mobile_body .concludis-bootstrap input.zip,#mobile_body .concludis-bootstrap select.zip{max-width:29%}}#mobile_body input.city,#mobile_body select.city,#mobile_body .concludis-bootstrap input.city,#mobile_body .concludis-bootstrap select.city{max-width:54%;width:54%}@media (min-width:48em){#mobile_body input.city,#mobile_body select.city,#mobile_body .concludis-bootstrap input.city,#mobile_body .concludis-bootstrap select.city{max-width:45%}}#mobile_body input.phone,#mobile_body select.phone,#mobile_body .concludis-bootstrap input.phone,#mobile_body .concludis-bootstrap select.phone{max-width:none;width:100%}#mobile_body input.ideal-file-filename,#mobile_body select.ideal-file-filename,#mobile_body .concludis-bootstrap input.ideal-file-filename,#mobile_body .concludis-bootstrap select.ideal-file-filename{width:100%;max-width:none;border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width:47.99em){#mobile_body input#quelle~.concludisicon,#mobile_body select#quelle~.concludisicon,#mobile_body .concludis-bootstrap input#quelle~.concludisicon,#mobile_body .concludis-bootstrap select#quelle~.concludisicon{margin-top:-32px}}#mobile_body textarea,#mobile_body .concludis-bootstrap textarea{box-shadow:none;width:100%!important}#mobile_body label,#mobile_body .concludis-bootstrap label{float:none;font-weight:400}#mobile_body label.main,#mobile_body .concludis-bootstrap label.main{flex-shrink:0;padding-top:0;width:100%}@media (min-width:48em){#mobile_body label.main,#mobile_body .concludis-bootstrap label.main{width:25%}}@media (min-width:48em){#mobile_body label[for=tel],#mobile_body .concludis-bootstrap label[for=tel]{margin-top:-30px}}#mobile_body label.ideal-radiocheck-label,#mobile_body label.label_checkbox,#mobile_body label[for=openmap],#mobile_body .concludis-bootstrap label.ideal-radiocheck-label,#mobile_body .concludis-bootstrap label.label_checkbox,#mobile_body .concludis-bootstrap label[for=openmap]{width:100%!important;position:relative;margin-top:10px;padding:0 0 0 25px!important}@media (min-width:48em){#mobile_body label.ideal-radiocheck-label,#mobile_body label.label_checkbox,#mobile_body label[for=openmap],#mobile_body .concludis-bootstrap label.ideal-radiocheck-label,#mobile_body .concludis-bootstrap label.label_checkbox,#mobile_body .concludis-bootstrap label[for=openmap]{padding:1px 0 0 30px!important}}@media (min-width:48em){#mobile_body label[for=quelle]~.concludisicon,#mobile_body .concludis-bootstrap label[for=quelle]~.concludisicon{margin-top:17px}}@media (min-width:80em){#mobile_body label[for=quelle]~.concludisicon,#mobile_body .concludis-bootstrap label[for=quelle]~.concludisicon{margin-top:21px}}#mobile_body label[for=check_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=check_underage]~.concludisicon{margin-top:14px}@media (min-width:30em){#mobile_body label[for=check_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=check_underage]~.concludisicon{margin-top:-7px}}@media (min-width:48em){#mobile_body label[for=check_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=check_underage]~.concludisicon{margin-top:17px}}@media (min-width:80em){#mobile_body label[for=check_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=check_underage]~.concludisicon{margin-top:21px}}#mobile_body label[for=datenschutzok]~.concludisicon,#mobile_body .concludis-bootstrap label[for=datenschutzok]~.concludisicon{margin-top:-32px}@media (min-width:48em){#mobile_body label[for=datenschutzok]~.concludisicon,#mobile_body .concludis-bootstrap label[for=datenschutzok]~.concludisicon{margin-top:-8px}}#mobile_body label[for=permit_underage],#mobile_body .concludis-bootstrap label[for=permit_underage]{padding-right:40px!important}@media (min-width:48em){#mobile_body label[for=permit_underage],#mobile_body .concludis-bootstrap label[for=permit_underage]{padding-right:50px!important}}#mobile_body label[for=permit_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=permit_underage]~.concludisicon{margin-top:-32px}@media (min-width:48em){#mobile_body label[for=permit_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=permit_underage]~.concludisicon{margin-top:-8px}}@media (min-width:80em){#mobile_body label[for=permit_underage]~.concludisicon,#mobile_body .concludis-bootstrap label[for=permit_underage]~.concludisicon{margin-top:-12px}}#mobile_body .ideal-check,#mobile_body .concludis-bootstrap .ideal-check{background:0 0;border:1px solid rgba(35,31,32,.15);height:16px;width:16px;border-radius:3px;position:absolute;float:none;left:0;top:0;margin-top:2px}#mobile_body .ideal-check:before,#mobile_body .concludis-bootstrap .ideal-check:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0A"}@media (min-width:80em){#mobile_body .ideal-check,#mobile_body .concludis-bootstrap .ideal-check{height:20px;width:20px}}#mobile_body .ideal-check:before,#mobile_body .concludis-bootstrap .ideal-check:before{position:absolute;font-size:16px;top:0;left:-1px;line-height:15px;color:#000;opacity:0}@media (min-width:80em){#mobile_body .ideal-check:before,#mobile_body .concludis-bootstrap .ideal-check:before{font-size:18px;line-height:18px;left:0}}#mobile_body .ideal-check.checked:before,#mobile_body .concludis-bootstrap .ideal-check.checked:before{opacity:1}#mobile_body button,#mobile_body .concludis-bootstrap button{border-radius:5000px;background:#000;border:1px solid #000;color:#fff;box-shadow:none;padding:10px 20px 9px;min-height:40px;font-size:12px;font-weight:900;line-height:1.2;text-overflow:ellipsis;overflow:hidden}@media (min-width:48em){#mobile_body button,#mobile_body .concludis-bootstrap button{line-height:1.57;font-size:14px}}@media (min-width:80em){#mobile_body button,#mobile_body .concludis-bootstrap button{padding:10px 30px;min-height:48px}}#mobile_body button.ideal-file-upload,#mobile_body .concludis-bootstrap button.ideal-file-upload{flex-shrink:0;position:static;width:100px;border-top-left-radius:0;border-bottom-left-radius:0;float:none;max-width:none}@media (min-width:48em){#mobile_body button.ideal-file-upload,#mobile_body .concludis-bootstrap button.ideal-file-upload{width:150px}}@media (min-width:80em){#mobile_body button.ideal-file-upload,#mobile_body .concludis-bootstrap button.ideal-file-upload{width:210px}}#mobile_body button.btn_plusminus,#mobile_body .concludis-bootstrap button.btn_plusminus{padding:0;min-width:40px}@media (min-width:80em){#mobile_body button.btn_plusminus,#mobile_body .concludis-bootstrap button.btn_plusminus{min-width:48px}}#mobile_body button.prev,#mobile_body .concludis-bootstrap button.prev{background:0 0;border-color:#e0e0e0;color:#53565a}#mobile_body button.next,#mobile_body button.prev,#mobile_body button.send-button,#mobile_body .concludis-bootstrap button.next,#mobile_body .concludis-bootstrap button.prev,#mobile_body .concludis-bootstrap button.send-button{width:calc(50% - 5px);max-width:250px}#mobile_body button.next .concludisicon-mail,#mobile_body button.prev .concludisicon-mail,#mobile_body button.send-button .concludisicon-mail,#mobile_body .concludis-bootstrap button.next .concludisicon-mail,#mobile_body .concludis-bootstrap button.prev .concludisicon-mail,#mobile_body .concludis-bootstrap button.send-button .concludisicon-mail{display:none}#mobile_body button .concludisicon-right-open,#mobile_body button .concludisicon-left-open,#mobile_body button .concludisicon-plane,#mobile_body .concludis-bootstrap button .concludisicon-right-open,#mobile_body .concludis-bootstrap button .concludisicon-left-open,#mobile_body .concludis-bootstrap button .concludisicon-plane{display:none}#mobile_body .block_divider,#mobile_body .concludis-bootstrap .block_divider{border:0!important;height:1px;width:100%;background:#e0e0e0;margin:30px 0!important;padding:0!important}#mobile_body .ideal-file-wrap,#mobile_body .concludis-bootstrap .ideal-file-wrap{float:none;display:flex}#mobile_body .ideal-file-wrap+.concludisicon,#mobile_body .concludis-bootstrap .ideal-file-wrap+.concludisicon{right:105px}@media (min-width:48em){#mobile_body .ideal-file-wrap+.concludisicon,#mobile_body .concludis-bootstrap .ideal-file-wrap+.concludisicon{right:160px;top:46px!important}}@media (min-width:80em){#mobile_body .ideal-file-wrap+.concludisicon,#mobile_body .concludis-bootstrap .ideal-file-wrap+.concludisicon{right:225px;top:53px!important}}#mobile_body .concludisicon-info,#mobile_body .concludis-bootstrap .concludisicon-info{color:#b4b2b3!important;font-size:12px;font-style:normal!important}#mobile_body .concludisicon-info+span,#mobile_body .concludis-bootstrap .concludisicon-info+span{color:#b4b2b3!important;font-size:12px;font-style:normal!important}#mobile_body .label-on-top,#mobile_body .concludis-bootstrap .label-on-top{width:100%;max-width:none}#mobile_body .label-on-top input,#mobile_body .label-on-top select,#mobile_body .concludis-bootstrap .label-on-top input,#mobile_body .concludis-bootstrap .label-on-top select{max-width:none}#mobile_body #datenschutzdiv,#mobile_body .concludis-bootstrap #datenschutzdiv{width:100%;background:#fff;border:0;padding:15px;box-sizing:border-box;color:#949292}#mobile_body #datenschutzdiv #datenschutz-inner,#mobile_body .concludis-bootstrap #datenschutzdiv #datenschutz-inner{max-height:65vh}#mobile_body #bewerben_buttons button,#mobile_body .concludis-bootstrap #bewerben_buttons button{background:#fff;color:#53565a;border:0;border-radius:0;margin-top:10px!important;padding:.85em .85em!important;font-size:14px}@media (min-width:48em){#mobile_body #bewerben_buttons button,#mobile_body .concludis-bootstrap #bewerben_buttons button{font-size:16px}}@media (min-width:80em){#mobile_body #bewerben_buttons button,#mobile_body .concludis-bootstrap #bewerben_buttons button{font-size:18px}}#mobile_body #bewerben_buttons button .concludisicon-form,#mobile_body #bewerben_buttons button .concludisicon-folder,#mobile_body #bewerben_buttons button .concludisicon-mail,#mobile_body .concludis-bootstrap #bewerben_buttons button .concludisicon-form,#mobile_body .concludis-bootstrap #bewerben_buttons button .concludisicon-folder,#mobile_body .concludis-bootstrap #bewerben_buttons button .concludisicon-mail{border:0!important}#mobile_body #dialog_mailapply ul,#mobile_body .concludis-bootstrap #dialog_mailapply ul{padding:1em 0 1em 1.1em}#mobile_body #dialog_mailapply ul li,#mobile_body .concludis-bootstrap #dialog_mailapply ul li{position:relative;list-style-type:none;margin-bottom:.5em}#mobile_body #dialog_mailapply ul li:before,#mobile_body .concludis-bootstrap #dialog_mailapply ul li:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}@media (min-width:80em){#mobile_body #dialog_mailapply ul li,#mobile_body .concludis-bootstrap #dialog_mailapply ul li{padding-left:1.2em!important}}#mobile_body #dialog_mailapply ul li::before,#mobile_body .concludis-bootstrap #dialog_mailapply ul li::before{position:absolute;top:5px;left:-.9em;font-size:8px;color:#000}@media (min-width:80em){#mobile_body #dialog_mailapply ul li::before,#mobile_body .concludis-bootstrap #dialog_mailapply ul li::before{left:-.3em;font-size:10px}}.content-slide{box-sizing:border-box}@media (min-width:64em){.content-slide{display:flex;align-items:flex-start;padding:0 8.33333%}}.content-slide.content-slide:not(.swiper-slide-active){opacity:0}@media (max-width:47.99em){.content-slide-slider .slider__button{top:112px;margin:0}.content-slide-slider .slider__button--prev{left:-10px}.content-slide-slider .slider__button--next{right:-10px}}@media (min-width:64em){.content-slide__image-container{width:45%;margin-right:28px;position:relative}}.content-slide__image-container--mobile{margin-bottom:10px}@media (min-width:64em){.content-slide__image-container--mobile{display:none}}@media (max-width:63.99em){.content-slide__image-container--desktop{display:none}}@media (max-width:63.99em){.content-slide__header{text-align:center}.content-slide__header>h6{margin-bottom:10px}}@media (min-width:64em){.content-slide__header{margin-bottom:40px}}.content-slide__image{display:block;margin-left:auto;margin-right:auto}@media (min-width:64em){.content-slide__text-container{width:50%;margin-bottom:20px}}.content-slide-herb{align-items:center;flex-direction:column;justify-content:flex-end;text-align:center}.content-slide-herb__image-container{position:relative;width:100%;height:0;padding-top:calc(4/3*100%);margin:0 auto auto}.content-slide-herb__image{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;right:0}@media (min-width:64em){.content-slide-herb__image{transform:scale(1.5)}}.content-slide-herb__title{font-size:32px;margin-bottom:.5em}.content-slide-herb__latin{font-size:14px}.content-slide-herb__latin:last-child{margin-bottom:88px}.content-slide-herb__link.primary{text-transform:uppercase;padding:14px 40px;display:block;max-width:190px;margin:2em auto 0;white-space:nowrap}.content-slide-herb.content-slide.content-slide:not(.swiper-slide-active){opacity:1}.content-slide-herb:not(.swiper-slide){display:none}@media (max-width:63.99em){.content-slide-herb:not(.swiper-slide){display:block}.content-slide-herb:not(.swiper-slide) .content-slide-herb__image-container{height:auto;padding-top:15px}.content-slide-herb:not(.swiper-slide) .content-slide-herb__image{max-width:180px;height:auto;position:relative;margin:0 auto}.content-slide-herb:not(.swiper-slide) .content-slide-herb__link{margin:20px auto}.content-slide-herb:not(.swiper-slide) .content-slide-herb__latin:last-child{margin-bottom:20px}}.slider--show-inactives .content-slide.content-slide:not(.swiper-slide-active){opacity:1}.ui-datepicker{background:#fff;border:1px solid #ececec;max-width:553px;padding:1rem;width:90%;display:none}.ui-datepicker-header,.ui-datepicker-buttonpane{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ui-datepicker-title{flex-basis:100%;text-align:center}.ui-datepicker-calendar{margin:auto}.ui-datepicker-month,.ui-datepicker-year{border:0;font-weight:700}.ui-datepicker-current,.ui-datepicker-close{background:#000;border:#000;color:#fff;padding:5px 8px}.departments-module__inner{display:flex;flex-direction:column}.departments-module__title{margin:0 auto 70px auto}.departments-module__content{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:64em){.departments-module__content{grid-template-columns:repeat(5,1fr)}}.departments-module__item:hover,.departments-module__item:focus-visible{z-index:10;--department-item-label-opacity:1;--department-item-label-transform:translateY(0)}.departments-module__item__inner{padding-bottom:100%;position:relative;overflow:hidden;cursor:pointer}.departments-module__item__inner--red{background-color:#cd1e2c}.departments-module__item__inner--grey{background-color:#e0e0e0}.departments-module__item__inner--disablehover .departments-module__item__label{transform:translateY(0);opacity:1}.departments-module__item__image{position:absolute;bottom:0;left:0;width:100%;-o-object-fit:contain;object-fit:contain}.departments-module__item__label{opacity:var(--department-item-label-opacity, 0);transition:300ms all ease-in-out;transform:var(--department-item-label-transform, translateY(100%));position:absolute;z-index:10;bottom:8px;background:rgba(249,249,249,.9);color:#000;padding:23px 0;left:8px;right:8px;width:calc(100% - 16px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:63.99em){.departments-module__item__label{display:none}}.departments-module__item__label--mobile{display:flex;flex-direction:column;align-items:center;background:rgba(249,249,249,.9);color:#000;padding:8px 0 32px 5px}@media (min-width:64em){.departments-module__item__label--mobile{display:none}}.departments-module__item__label__name{font-size:16px;letter-spacing:1px;font-weight:500;line-height:1.38;text-align:center}.departments-module__item__label__position{font-size:16px;letter-spacing:1px;font-weight:900;line-height:1.38;text-align:center}.fake-radio{display:inline-block;position:relative;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #ececec;pointer-events:none}.fake-radio.is-selected:before{content:'';display:block;position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;transform:translate(-50%,-50%);border-radius:50%;background:#000;pointer-events:none}.faq__inner{padding:24px 0 84px 0}@media (min-width:71.25em){.faq__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:71.25em) and (min-width:48em){.faq__inner{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:71.25em) and (min-width:64em){.faq__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}.faq__search{position:relative;z-index:100;width:100%}.faq__search__clear{width:24px;height:24px;flex:0 1 24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5f1ea;color:#53565a;font-size:1.2rem;transition:all 300ms cubic-bezier(.77,0,.175,1);pointer-events:none}.faq__search__clear:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA4F"}.faq__search--active .faq__search__clear{pointer-events:auto}.faq__search__input-holder{flex:1}.faq__search__input{border:0;padding:0;font-size:1.2rem;font-weight:900;display:block;width:100%}.faq__search__input::-moz-placeholder{color:#a2a0a1}.faq__search__input::placeholder{color:#a2a0a1}.faq__search__box{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#fff;height:64px;border:1px solid #e6e6e6;transition:all 300ms cubic-bezier(.77,0,.175,1);padding-left:20px;padding-right:20px}@media (min-width:48em){.faq__search__box{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.faq__search__box{padding-left:60px;padding-right:60px}}.faq__search--active .faq__search__box{border-color:#53565a}.faq__search__box:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA2C"}.faq__search__box:before{font-size:22px;flex:0 1 22px}.faq__search__results{position:absolute;left:0;top:100%;width:100%;display:flex;flex-direction:column;gap:12px;padding-top:20px;padding-bottom:20px;background:#fff;border:1px solid #53565a;margin-top:-1px;transform:translateY(50px);transition:all 300ms cubic-bezier(.77,0,.175,1);opacity:0;pointer-events:none;padding-left:20px;padding-right:20px}.faq__search--active .faq__search__results{transform:none;opacity:1;pointer-events:auto}@media (min-width:48em){.faq__search__results{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.faq__search__results{padding-left:60px;padding-right:60px}}.faq__search__results__item{font-size:1.2rem;color:#53565a}.faq__search__results__item em{font-style:normal;font-weight:900}.faq__search__results__item em,.faq__search__results__item strong{color:#cd1e2c}.faq__top{padding-top:64px;padding-bottom:24px;background:#f5f1ea}.faq__top__inner{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.faq__top__heading{margin-bottom:40px}.faq__top .select-container{width:100%}@media (min-width:71.25em){.faq__top .select-container{display:none}}.faq__top .select-container .select,.faq__top .select-container #mobile_body input,#mobile_body .faq__top .select-container input,.faq__top .select-container #mobile_body select,#mobile_body .faq__top .select-container select{height:64px;border-radius:0;font-size:1.2rem;font-weight:900}.faq__aside{display:none}@media (min-width:71.25em){.faq__aside{grid-column:1/span 3;display:initial}}@media (min-width:71.25em){.faq__aside .content-navigation{position:sticky;top:100px;z-index:5}}@media (min-width:71.25em){.faq__main{grid-column:5/span 8}}.faq__section:not(:last-child){padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #cd1e2c}@media (min-width:71.25em){.faq__section:not(:last-child){padding-bottom:40px;margin-bottom:40px}}.faq__section__headline{font-size:1.2rem;font-weight:350;margin-bottom:24px;color:#4e4d4b}.is-active .faq__section__headline{color:#cd1e2c}.faq__item__title{font-size:1.2rem;font-weight:700}.faq .content-navigation__item{font-weight:900;font-size:16px;transition:all 300ms cubic-bezier(.77,0,.175,1);cursor:pointer;color:var(--color-base-font, #231f20)}.faq .content-navigation__item.is-active{color:#cd1e2c}.faq .content-navigation__inner{display:flex;flex-direction:column;gap:8px}.feature-text__title{text-transform:uppercase;letter-spacing:.15em;margin-bottom:.2em}@media (min-width:80em){.feature-text__title{font-size:40px}}.feature-text__subtitle{text-transform:uppercase;font-size:14px;margin-bottom:1.5em}@media (min-width:80em){.feature-text__subtitle{margin-bottom:2em;font-size:15px}}.feature-text__description{max-width:400px}.features{position:relative}.features__items{display:flex;flex-direction:column}@media (min-width:30em) and (max-width:63.99em){.features__items{flex-direction:row;flex-wrap:wrap}}@media (min-width:64em){.features__items{flex-direction:column;flex-wrap:nowrap}}.features__item{margin-bottom:50px}@media (min-width:30em) and (max-width:63.99em){.features__item{width:50%}.features__item:nth-child(odd){padding-right:25px}.features__item:nth-child(even){margin-top:15%;padding-left:25px}}@media (min-width:64em){.features__item{width:55%}}@media (min-width:80em){.features__item{width:27%;margin-bottom:30px}}.features__item:last-child{margin-bottom:0}@media (min-width:80em){.features__item:nth-child(even){align-self:flex-end}}.features__item>:last-child{margin-bottom:0}.features__item__icon{display:block;margin-bottom:20px;width:60px}@media (min-width:80em){.features__item__icon{width:auto;max-width:100px}}.features__item__title{font-weight:900;margin-bottom:.7em}.features__item__description{font-size:14px;color:#4e4d4b;margin-bottom:16px}.features__pictures{position:absolute;right:0;width:35%;top:0;height:100%}@media (max-width:63.99em){.features__pictures{display:none}}@media (min-width:80em){.features__pictures{left:27%;right:27%;padding:0 30px;width:auto}}.footer{background:var(--footer-background, #2b2b2b);color:var(--footer-color, white);border-top:var(--footer-border-top, none);background-repeat:no-repeat;background-size:contain}@media (min-width:48em){.footer{font-size:14px}}@media (min-width:64em){.footer{padding-top:40px;padding-bottom:40px}}@media (min-width:64em){.footer__wrapper{display:flex}}.footer__main{text-align:center;padding-top:30px;padding-bottom:30px}@media (min-width:48em){.footer__main{padding-bottom:30px;padding-top:40px}}@media (min-width:64em){.footer__main{text-align:left;padding-top:0;padding-bottom:0;width:33.33333%;padding-right:30px}}@media (min-width:80em){.footer__main{min-height:calc(var(--footer-logo-height, 60px) - 7px);position:relative;padding-left:var(--footer-logo-padding-left-wide, 90px)}}@media (min-width:48em){.footer__sitemap{display:flex;flex-wrap:wrap}}@media (min-width:64em){.footer__sitemap{width:66.66667%;margin-bottom:-30px}}@media (min-width:103.125em){.footer__sitemap{width:50%}}.footer__logo{display:block;margin:0 auto 20px;width:var(--footer-logo-width, 60px);height:var(--footer-logo-height, 60px)}@media (min-width:64em){.footer__logo{margin:0 0 20px}}@media (min-width:80em){.footer__logo{position:absolute;top:-7px;left:0}}.footer__logo-image{display:block;width:100%}.footer__copy{line-height:1.2;text-transform:uppercase;font-weight:900;letter-spacing:.14286em}.footer__social-container{display:flex;justify-content:center}@media (min-width:64em){.footer__social-container{justify-content:flex-start;margin-left:-15px}}.footer__social{padding:10px 15px;font-size:16px;color:var(--footer-social-color, white)}.no-touchevents .footer__social:hover{color:rgba(var(--footer-social-color, white),.6)}.footer__list{border-top:1px solid rgba(var(--footer-color, white),.2);padding-top:20px;padding-bottom:20px;flex-shrink:0}@media (min-width:48em){.footer__list{width:33.333%;padding-top:40px}}@media (min-width:64em){.footer__list{border-top:0;padding-top:0;padding-bottom:30px;padding-right:30px}}.footer__list__phones{width:100%;margin-top:20px}.footer__list-header{line-height:1.2;margin-bottom:.85714em;text-transform:uppercase;font-weight:900;letter-spacing:.14286em}.footer__list-body{display:flex;flex-direction:column;row-gap:20px}.footer__list-body__item{display:flex;flex-direction:column}.footer__list-item{display:block;padding:6px 0;text-transform:uppercase;font-weight:700;font-size:10px;letter-spacing:1px;color:var(--footer-color, white)}.footer__list-item a{color:var(--footer-color, white)}.footer__list-item a:hover,.no-touchevents .footer__list-item:hover{color:rgba(var(--footer-color, white),.6)}@media (min-width:80em){.footer__list-item{padding:4px 0}}.form-checkout-login .dob-label{display:inline-block}.form-checkout-login .dob .control{gap:1rem}.form-checkout-login .dob .control .field{flex:0 1 25%;margin-bottom:0}.form-checkout-login .dob .control .field.year{flex:0 1 50%}.fieldset:not(:last-child){margin-bottom:1.35rem}.fieldset .delimiter{border-top:1px solid #e0e0e0;margin-bottom:2rem}.fieldset.dob{display:flex}.fieldset.dob>*{width:33%;margin-bottom:0!important}.fieldset.dob>:not(:first-child){margin-left:.5rem}@media (min-width:48em){.fieldset.dob>*{width:20%}}@media (min-width:80em){.fieldset.dob>*{width:14%}}.field:not(:last-child),[class^=gr-]>.field,[class*=" gr-"]>.field{margin-bottom:1.35rem}.field:not(.choice) .label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field:not(.choice) .label__show{padding-left:10px;position:relative}.field.choice{position:relative;display:inline-block;margin-right:20px}.field.choice .field-error{padding-left:45px}.field.choice.choice--full{display:block}.field.choice .radio+.label::before{content:'';width:12px;height:12px;background-color:currentColor;border-radius:50%;left:14px;top:5px}@media (min-width:80em){.field.choice .radio+.label::before{top:8px}}.field.choice .radio+.label::after{border-radius:50%}.field.choice [type=checkbox]:focus+label{outline:auto;outline:-webkit-focus-ring-color auto 1px}.field.choice [type=checkbox]+label:before,.field.choice .input-checkbox+.label:before,.field.choice .checkbox+.label:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0A"}.field.choice [type=checkbox]+label::before,.field.choice .input-checkbox+.label::before,.field.choice .checkbox+.label::before{width:20px;height:20px;left:10px;top:1px;font-size:20px}@media (min-width:80em){.field.choice [type=checkbox]+label::before,.field.choice .input-checkbox+.label::before,.field.choice .checkbox+.label::before{top:4px}}.field.choice [type=checkbox]+label::after,.field.choice .input-checkbox+.label::after,.field.choice .checkbox+.label::after{border-radius:3px}.field.choice label,.field.choice .label{padding-left:45px;display:inline-block}.field.choice label::before,.field.choice .label::before{position:absolute;background:0 0;line-height:1;color:#000;opacity:0;transition:opacity 200ms;z-index:5}.field.choice label::after,.field.choice .label::after{content:'';border:var(--input-border, 1px solid #ececec);width:20px;height:20px;position:absolute;left:10px;top:1px;padding:0;right:auto;bottom:auto;line-height:1;background:#fff}@media (min-width:80em){.field.choice label::after,.field.choice .label::after{top:4px}}.field.choice--small .checkbox+.label{font-size:12px;padding-left:26px;line-height:1.5;text-align:left}@media (min-width:103.125em){.field.choice--small .checkbox+.label{font-size:14px}}.field.choice--small .checkbox+.label::before,.field.choice--small .checkbox+.label::after{width:16px;height:16px;top:6px;left:0}@media (min-width:103.125em){.field.choice--small .checkbox+.label::before,.field.choice--small .checkbox+.label::after{top:3px}}.field.choice--small .checkbox+.label::before{font-size:16px}.field .captcha{padding-top:.7em}.field .captcha .button{display:block;margin-top:1em;padding:.5em}.field.password,.field.confirmation{position:relative}.field.password .control [type=password]+.choice input+.label:after,.field.password .control [type=password]+.mage-error+.choice input+.label:after,.field.confirmation .control [type=password]+.choice input+.label:after,.field.confirmation .control [type=password]+.mage-error+.choice input+.label:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA25"}.field.password .control [type=text]+.choice input+.label:after,.field.password .control [type=text]+.mage-error+.choice input+.label:after,.field.confirmation .control [type=text]+.choice input+.label:after,.field.confirmation .control [type=text]+.mage-error+.choice input+.label:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA3D"}.field.password .control .choice,.field.confirmation .control .choice{position:absolute;top:10px;right:10px;margin-right:0}.field.password .control .choice .label,.field.confirmation .control .choice .label{position:unset}.field.password .control .choice .label:after,.field.confirmation .control .choice .label:after{border:0;font-size:20px}.field.password .control .choice .label:before,.field.confirmation .control .choice .label:before{display:none}@media screen and (min-width:1140px){.field-group.packstation-row .field{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.field-group.packstation-row .field{margin-bottom:0}}.field-group>.control{-moz-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.field-group>.control{margin-left:0!important;margin-right:0!important}.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}@media screen and (min-width:480px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px) and (max-width:1023px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1024px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1140px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1280px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1440px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1650px){.field-group>.control .field-group>.control{margin-left:-10px;margin-right:-10px}}.field-group>.control>*{flex-basis:100%;max-width:100%}@media screen and (min-width:768px) and (max-width:1023px){.field-group>.control>*{flex-basis:33.33333%;max-width:33.33333%}}@media screen and (min-width:1140px){.field-group>.control>*{flex-basis:33.33333%;max-width:33.33333%}}.select-container{position:relative}.select-container:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0B"}.select-container:before{display:block;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);font-size:.45rem;pointer-events:none}.select-container .select,.select-container #mobile_body input,#mobile_body .select-container input,.select-container #mobile_body select,#mobile_body .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.input-text,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.textarea,#mobile_body textarea,#mobile_body .concludis-bootstrap textarea,.input-number{width:100%;border:var(--input-border, 1px solid #ececec);background:#fff;transition:border-color 200ms;font-size:1rem}._error .select,._error #mobile_body input,#mobile_body ._error input,._error #mobile_body select,#mobile_body ._error select,.select.mage-error,#mobile_body input.mage-error,#mobile_body select.mage-error,.select.has-error,#mobile_body input.has-error,#mobile_body select.has-error,._error .input-text,._error #mobile_body input,#mobile_body ._error input,._error #mobile_body select,#mobile_body ._error select,.input-text.mage-error,#mobile_body input.mage-error,#mobile_body select.mage-error,.input-text.has-error,#mobile_body input.has-error,#mobile_body select.has-error,._error .textarea,._error #mobile_body textarea,#mobile_body ._error textarea,.textarea.mage-error,#mobile_body textarea.mage-error,.textarea.has-error,#mobile_body textarea.has-error,._error .input-number,.input-number.mage-error,.input-number.has-error{border-color:#cd1e2c}._error .select.pristine+.field-error,._error #mobile_body input.pristine+.field-error,#mobile_body ._error input.pristine+.field-error,._error #mobile_body select.pristine+.field-error,#mobile_body ._error select.pristine+.field-error,._error #mobile_body .concludis-bootstrap input.pristine+.field-error,._error #mobile_body .concludis-bootstrap select.pristine+.field-error,.select.mage-error.pristine+.field-error,#mobile_body input.mage-error.pristine+.field-error,#mobile_body select.mage-error.pristine+.field-error,#mobile_body .concludis-bootstrap input.mage-error.pristine+.field-error,#mobile_body .concludis-bootstrap select.mage-error.pristine+.field-error,.select.has-error.pristine+.field-error,#mobile_body input.has-error.pristine+.field-error,#mobile_body select.has-error.pristine+.field-error,#mobile_body .concludis-bootstrap input.has-error.pristine+.field-error,#mobile_body .concludis-bootstrap select.has-error.pristine+.field-error,._error .input-text.pristine+.field-error,._error #mobile_body input.pristine+.field-error,#mobile_body ._error input.pristine+.field-error,._error #mobile_body select.pristine+.field-error,#mobile_body ._error select.pristine+.field-error,._error #mobile_body .concludis-bootstrap input.pristine+.field-error,._error #mobile_body .concludis-bootstrap select.pristine+.field-error,.input-text.mage-error.pristine+.field-error,#mobile_body input.mage-error.pristine+.field-error,#mobile_body select.mage-error.pristine+.field-error,#mobile_body .concludis-bootstrap input.mage-error.pristine+.field-error,#mobile_body .concludis-bootstrap select.mage-error.pristine+.field-error,.input-text.has-error.pristine+.field-error,#mobile_body input.has-error.pristine+.field-error,#mobile_body select.has-error.pristine+.field-error,#mobile_body .concludis-bootstrap input.has-error.pristine+.field-error,#mobile_body .concludis-bootstrap select.has-error.pristine+.field-error,._error .textarea.pristine+.field-error,._error #mobile_body textarea.pristine+.field-error,#mobile_body ._error textarea.pristine+.field-error,._error #mobile_body .concludis-bootstrap textarea.pristine+.field-error,.textarea.mage-error.pristine+.field-error,#mobile_body textarea.mage-error.pristine+.field-error,#mobile_body .concludis-bootstrap textarea.mage-error.pristine+.field-error,.textarea.has-error.pristine+.field-error,#mobile_body textarea.has-error.pristine+.field-error,#mobile_body .concludis-bootstrap textarea.has-error.pristine+.field-error,._error .input-number.pristine+.field-error,.input-number.mage-error.pristine+.field-error,.input-number.has-error.pristine+.field-error{display:none}.select:focus,#mobile_body input:focus,#mobile_body select:focus,.input-text:focus,#mobile_body input:focus,#mobile_body select:focus,.textarea:focus,#mobile_body textarea:focus,.input-number:focus{border:var(--input-border-focus, 1px solid #b4b2b3)}.select:focus::-moz-placeholder,#mobile_body input:focus::-moz-placeholder,#mobile_body select:focus::-moz-placeholder,.input-text:focus::-moz-placeholder,#mobile_body input:focus::-moz-placeholder,#mobile_body select:focus::-moz-placeholder,.textarea:focus::-moz-placeholder,#mobile_body textarea:focus::-moz-placeholder,.input-number:focus::-moz-placeholder{color:rgba(35,31,32,.8)}.select:focus::placeholder,#mobile_body input:focus::placeholder,#mobile_body select:focus::placeholder,.input-text:focus::placeholder,#mobile_body input:focus::placeholder,#mobile_body select:focus::placeholder,.textarea:focus::placeholder,#mobile_body textarea:focus::placeholder,.input-number:focus::placeholder{color:rgba(35,31,32,.8)}.select,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.input-text,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.input-number{padding:0 1.2rem;height:40px;border-radius:5000px}@media (min-width:80em){.select,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.input-text,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select,.input-number{height:48px}}.select,#mobile_body input,#mobile_body select,#mobile_body .concludis-bootstrap input,#mobile_body .concludis-bootstrap select{padding-right:2.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.textarea,#mobile_body textarea,#mobile_body .concludis-bootstrap textarea{padding:1rem 1.2rem;border-radius:16px;resize:vertical;display:block}.field [type=checkbox],.radio,.input-checkbox,.checkbox{position:absolute;top:4px;left:0;z-index:1;opacity:0}.field [type=checkbox]:checked+label::before,.field [type=checkbox]:checked~.label::before,.radio:checked+label::before,.radio:checked~.label::before,.input-checkbox:checked+label::before,.input-checkbox:checked~.label::before,.checkbox:checked+label::before,.checkbox:checked~.label::before{opacity:1}._error .field [type=checkbox]~.label::after,.field [type=checkbox].mage-error~.label::after,.field [type=checkbox].has-error~.label::after,._error .radio~.label::after,.radio.mage-error~.label::after,.radio.has-error~.label::after,._error .input-checkbox~.label::after,.input-checkbox.mage-error~.label::after,.input-checkbox.has-error~.label::after,._error .checkbox~.label::after,.checkbox.mage-error~.label::after,.checkbox.has-error~.label::after{border-color:#cd1e2c}.note,.mage-error[generated],.field-tooltip,.field-error{padding:.3rem 1.3rem 0;font-size:.85rem}.choice .note,.choice .mage-error[generated],.choice .field-tooltip,.choice .field-error{padding-left:2.8rem}.mage-error,.field-error{color:#cd1e2c}.mage-error a,.field-error a{text-decoration:underline}._warn .message.warning{color:#f98417;font-size:.85rem;padding:.3rem 1.3rem 0}._warn .message.warning:before{background-color:#f98417;border:1px solid #f98417;border-radius:100%;content:"!";color:#f9f9f9;display:inline-block;font-weight:700;height:1.2em;line-height:1.2em;text-align:center;width:1.2em}.form-divider{border-top:1px solid #e0e0e0;margin-bottom:1.35rem}.form-row{display:flex;align-items:center;flex-wrap:wrap}.form-row:not(:last-child){margin-bottom:1.35rem}.form-row .field{margin-bottom:0}.form-row .field+.field{margin-left:10px}@media (min-width:48em){.form-row .field+.field{margin-left:20px}}.form-single-label{width:100%;margin-left:10px;margin-bottom:10px}@media (min-width:48em){.form-single-label{width:auto;margin-bottom:0;margin-left:20px;margin-right:30px}}[data-subject-dependency]{display:none}.control.customer-dob{display:flex;align-items:flex-start;justify-content:space-between}.control__field-container{position:relative;width:100%;margin-right:.5em;flex-shrink:1}.control__field-container--big{flex-shrink:.85}.control__field{transition:.3s;height:50px;border-radius:25px;line-height:50px;padding:0 25px;outline:0;box-shadow:0;width:100%;padding-right:50px;background-color:#fff;border:1px solid #ececec;-moz-appearance:textfield}.control__field::-ms-clear,.control__field::-ms-expand,.control__field::-ms-reveal{display:none}.control__field[type=number]::-webkit-inner-spin-button,.control__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.control .nested{margin-top:16px}.control .captcha-image .captcha-img{display:block;margin-bottom:20px}.fieldset-title{margin-bottom:1rem}.is-success .form__form-screen{display:none}.form__success-screen{display:none;text-align:center;padding:20px;background-color:#fff;border:1px solid #ececec}@media (min-width:48em){.form__success-screen{padding:60px}}.is-success .form__success-screen{display:block}.form__submit-loader{display:none}.is-loading .form__submit-loader{display:block}.form__error-message{margin-top:30px;text-align:center;padding:20px;background-color:#fff;border:1px solid #cd1e2c}@media (min-width:48em){.form__error-message{padding:30px 60px}}.form-hp{visibility:hidden}.grecaptcha-badge{z-index:99999999}.full-feature{background-color:#53565a}@media (max-width:63.99em){.full-feature{max-height:50vh}}@media (max-width:47.99em){.full-feature{max-height:70vh}}.full-feature__mask{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-color:#000;opacity:.5}@media (min-width:64em){.full-feature__mask{opacity:.3}}.full-feature__content{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;color:#fff;z-index:3}.full-feature__content__inner{width:100%}.full-feature__container{display:flex}.full-feature__container--right{justify-content:flex-end}.full-feature__texts{max-width:600px}@media (max-width:47.99em){.full-feature__texts{transform:none!important}}.full-feature__title{text-transform:uppercase;letter-spacing:.15em;margin-bottom:.2em}@media (min-width:80em){.full-feature__title{font-size:40px}}.full-feature__subtitle{text-transform:uppercase;font-size:15px;margin-bottom:2em}.full-feature__description{max-width:400px}.fullscreen{position:relative;height:calc(100vh - 50px)}@media (min-width:80em){.fullscreen{height:calc(100vh - 70px)}}@media (min-width:103.125em){.fullscreen{height:calc(100vh - 90px)}}@media (max-width:47.99em){.get-in-touch{margin-bottom:25px}}.get-in-touch .row{align-items:center}.get-in-touch__image-wrapper{position:relative}@media (max-width:63.99em){.get-in-touch__image-wrapper{max-width:90%}}@media (max-width:47.99em){.get-in-touch__image-wrapper{max-width:70%;margin:20px auto 30px}}.get-in-touch__badge{position:absolute;top:0;left:0;z-index:1;max-width:185px;width:29.79066%}.get-in-touch__image{position:relative;padding-top:100%;border-radius:50%;overflow:hidden}.get-in-touch__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:47.99em){.get-in-touch__content{display:flex;flex-direction:column;align-items:center}}.get-in-touch__title{margin-bottom:.3125em;font-size:var(--font-size-h1, 32px);line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-bottom:12px!important}@media (min-width:48em){.get-in-touch__title{margin-bottom:1em;font-size:var(--font-size-h1-tablet, 46px);line-height:1.14}}@media (min-width:103.125em){.get-in-touch__title{font-size:var(--font-size-h1-laptop, 56px)}}@media (min-width:48em){.get-in-touch__title{margin-bottom:22px!important}}.get-in-touch__title i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}.get-in-touch__text{color:#4e4d4b}@media (min-width:64em){.get-in-touch__text{width:75%}}.get-in-touch__channels{display:flex;flex-wrap:wrap;padding:20px 0 0;margin:-5px;justify-content:center}@media (min-width:48em){.get-in-touch__channels{justify-content:flex-start;padding:5px 0 0}}@media (min-width:64em){.get-in-touch__channels{padding:20px 0 0;margin:-10px}}.get-in-touch__channels a{flex-shrink:0;display:block;width:144px;height:60px;padding:15px 30px;box-sizing:border-box;background-color:#fff;margin:5px;cursor:pointer;border-radius:4px;overflow:hidden;transition:all .3s cubic-bezier(.42,0,.58,1)}.get-in-touch__channels a:hover{background-color:rgba(224,224,224,.5)}@media (min-width:64em){.get-in-touch__channels a{margin:10px}}.get-in-touch__channels img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.get-in-touch__button{margin-top:40px}@media (min-width:64em){.get-in-touch__button{margin-top:60px}}.get-in-touch__button .button:hover{color:#000}.goldene-teekanne-recent-winner{text-align:center}.goldene-teekanne-recent-winner__caption{font-size:12px;display:inline-block;margin-top:5px}.goldene-teekanne-recent-winner img{width:100%}.header{position:fixed;z-index:200;top:0;left:0;width:100%;background:var(--header-background, white);height:50px}.mobileJobsFitlerVisible .header{position:static}.mobileJobsFitlerVisible .header .header__logo,.mobileJobsFitlerVisible .header .header__nav-trigger,.mobileJobsFitlerVisible .header .header__tool-container{z-index:2}@media (min-width:80em){.header{height:70px}}@media (min-width:103.125em){.header{height:90px}}@media (max-width:71.24em){.header__logo,.header__nav-trigger,.header__tool-container{transition:opacity 600ms cubic-bezier(.77,0,.175,1),transform 600ms cubic-bezier(.77,0,.175,1)}}@media (max-width:47.99em){.header.has-open-mobile-navigation .header__logo,.header.has-open-mobile-navigation .header__nav-trigger,.header.has-open-mobile-navigation .header__tool-container{opacity:0;transform:translateX(20px)}}@media (min-width:48em) and (max-width:71.24em){.header.has-open-mobile-navigation .header__logo,.header.has-open-mobile-navigation .header__nav-trigger,.header.has-open-mobile-navigation .header__tool-container{transform:translateX(200px)}}.header--grey{background:#f9f9f9}.header__mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(43,43,43,.4);transition:opacity;transition-duration:500ms}.header__mask.slide-enter-active,.header__mask.slide-leave-active{opacity:1}.header__mask.slide-enter,.header__mask.slide-leave-to{opacity:0}.header__wrapper{display:flex;justify-content:space-between;height:100%;background:var(--header-background, white)}.header__wrapper--centered{justify-content:center}@media (min-width:80em){.header__wrapper--spaced .header__logo{margin-left:25px}}@media (min-width:90em){.header__wrapper--spaced .header__logo{margin-left:40px}}@media (min-width:71.25em){.header__wrapper--spaced .header__tool-container{margin-left:initial}}@media (min-width:80em){.header__wrapper--spaced .header__tool-container{margin-right:0}}@media (min-width:90em){.header__wrapper--spaced .header__tool-container{margin-right:25px}}.header__nav-trigger{width:62px;cursor:pointer;font-size:32px;text-align:center;height:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.header__nav-trigger:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA07"}@media (min-width:71.25em){.header__nav-trigger{display:none}}.theme--goldene_teekanne .header__nav-trigger{display:none!important}.header__logo{display:block;width:var(--header-logo-width, 54px);padding-top:var(--header-logo-padding-top, 8px);flex-shrink:0;margin-left:calc(var(--header-logo-width, 54px)/-2);position:absolute;left:50%;top:0}.header__logo--rechts{--header-logo-width-laptop:153px;--header-logo-width-wide:116px;--header-logo-width:83px;--header-logo-padding-top:0px}@media (min-width:71.25em){.header__logo{padding-top:var(--header-logo-padding-top-medium, var(--header-logo-padding-top-desktop, 0));margin-left:20px;margin-right:15px;position:relative;z-index:1;left:auto;top:auto}.header__logo--round{padding-top:4px;width:42px}}@media (min-width:80em){.header__logo{padding-top:var(--header-logo-padding-top-desktop, 0);width:var(--header-logo-width-wide, 70px);margin-right:20px;margin-left:40px}.header__logo--round{padding-top:6px;width:58px}}@media (min-width:103.125em){.header__logo{width:var(--header-logo-width-laptop, 90px);margin-right:90px;margin-left:80px}.header__logo--rechts{margin-right:10px}.header__logo--round{width:72px;padding-top:9px}}.header__logo img{width:100%}.header__tool-container{display:flex}@media (min-width:71.25em){.header__tool-container{margin-left:auto;height:100%}}@media (min-width:80em){.header__tool-container{margin-right:25px}}@media (min-width:71.25em){.header__tool-container--compact{margin-left:0}}.header__tool{height:100%}@media (max-width:71.24em){.header__tool--desktop-only{display:none}}.header__tool--profile{position:relative}.theme--goldene_teekanne .header__tool{display:none!important}.header__tool-link{width:62px;display:flex;height:100%;align-items:center;justify-content:center;color:#231f20;position:relative;cursor:pointer}.no-touchevents .header__tool-link:hover,.header__tool-link.is-active{color:#000}@media (min-width:71.25em){.header__tool-link{width:auto;padding:0 20px}}@media (min-width:80em){.header__tool-link{padding:0 25px}}@media (min-width:103.125em){.header__tool-link{padding:0 35px}}.header__tool-badge{background-color:#000;color:#fff;line-height:1;font-size:9px;font-weight:900;text-align:center;border-radius:50%;height:16px;width:16px;padding:3px 3px 0;position:absolute;top:50%;left:50%;margin-left:2px}.header__tool-icon{font-size:32px}@media (min-width:71.25em){.header__tool-icon{font-size:24px}}@media (min-width:80em){.header__tool-icon{font-size:28px}}@media (min-width:103.125em){.header__tool-icon{font-size:32px}}.headline{text-align:center}.headline--h1{padding-top:10%}@media (min-width:64em){.headline--h1{padding-top:13%}}.headline__title{font-size:36px}@media (min-width:48em){.headline__title{font-size:56px}}@media (min-width:103.125em){.headline__title{font-size:80px}}.hero-full{background-color:#53565a}.hero-full__gradient{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:linear-gradient(0deg,#000,transparent);opacity:.3}.hero-full__content{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;color:#fff;z-index:3}.hero-full__content__inner{padding-top:5%;width:100%}@media (min-width:103.125em){.hero-full__content__inner{padding-top:10%}}.hero-full__texts{max-width:350px}@media (min-width:48em){.hero-full__texts{max-width:400px}}@media (min-width:64em){.hero-full__texts{max-width:600px}}@media (min-width:103.125em){.hero-full__texts{max-width:800px}}.hero-full__supertitle,.hero-full__title{animation:showSlideUp 1s forwards cubic-bezier(.25,.46,.45,.94);opacity:0}.hero-full__supertitle{text-transform:uppercase;font-weight:900;margin-bottom:2em;font-size:10px;letter-spacing:.18em;animation-delay:.6s}@media (min-width:64em){.hero-full__supertitle{margin-bottom:3em}}@media (min-width:103.125em){.hero-full__supertitle{font-size:12px}}.hero-full__title{font-size:30px;line-height:1.8;text-transform:uppercase;animation-delay:1s}.hero-full__title:last-child{margin-bottom:0}@media (min-width:64em){.hero-full__title{line-height:1.48;font-size:56px}}.hero-illustrated{position:relative;padding-top:9.82143%}@media (min-width:30em){.hero-illustrated{padding-bottom:9.82143%}}@media (min-width:64em){.hero-illustrated{margin:0 4.16667%}}@media (min-width:80em){.hero-illustrated{margin:0 8.33333%}}@media (min-width:103.125em){.hero-illustrated{margin:0 12.5%}}.hero-illustrated__content{margin-bottom:20px}@media (min-width:30em){.hero-illustrated__content{width:65%;padding-right:5%;margin-bottom:0}}@media (min-width:48em){.hero-illustrated__content{width:55%}}.hero-illustrated__description{color:#4e4d4b}.hero-illustrated__description a:not(.button){text-decoration:underline}.hero-illustrated__visual{width:80%;margin:0 auto -10%;display:flex;justify-content:flex-end}@media (min-width:30em){.hero-illustrated__visual{transform:translateY(-50%);top:55%;right:-15%;position:absolute;width:50%;margin:0}}@media (min-width:48em){.hero-illustrated__visual{top:60%;right:-5%;width:45%}}@media (min-width:80em){.hero-illustrated__visual{width:50%}}@media (min-width:120em){.hero-illustrated__visual{right:0;top:65%}}@media (min-width:48em){.hero-illustrated__visual--wide{right:-15%;width:60%}}@media (min-width:80em){.hero-illustrated__visual--wide{right:-25%;width:70%}}.hero-illustrated__visual__inner{position:relative}.hero-illustrated__visual__hotspots .hotspot{opacity:0;animation:showHotspot .3s ease-out forwards}.hero-illustrated__visual__hotspots .hotspot:nth-child(1){animation-delay:.3s}.hero-illustrated__visual__hotspots .hotspot:nth-child(2){animation-delay:.6s}.hero-illustrated__visual__hotspots .hotspot:nth-child(3){animation-delay:.9s}.hero-illustrated__visual__hotspots .hotspot:nth-child(4){animation-delay:1.2s}.hero-illustrated__visual__hotspots .hotspot:nth-child(5){animation-delay:1.5s}@keyframes showHotspot{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media (min-width:64em){.hero-press{display:flex}}@media (max-width:63.99em){.hero-press__text{padding-bottom:2%!important}}@media (min-width:64em){.hero-press__text{width:58.33333%;padding-right:8.33333%}}@media (min-width:80em){.hero-press__text{padding-left:8.33333%}}@media (min-width:64em){.hero-press__uptitle{margin-bottom:2.8em}}.hero-press__imagecontainer{display:flex;align-items:center;justify-content:center}@media (min-width:64em){.hero-press__imagecontainer{width:41.66667%}}.hero-press__image{max-width:100%}.hero-press__meta{font-size:11px;display:flex;align-items:center;color:#4e4d4b}@media (min-width:48em){.hero-press__meta{font-size:12px}}.hero-press__meta__date{display:flex;align-items:center}.hero-press__meta__date:after{content:'';display:block;height:10px;width:1px;background-color:#4e4d4b;opacity:.7;margin:0 1em}.hero-press__meta__time{display:flex;align-items:center}.hero-press__meta__time .icon{color:#53565a;margin-right:1em;font-size:1.1em;margin-bottom:-.1em}.hero{position:relative;background-color:#cd1e2c}.hero::after{position:absolute;left:0;top:0;right:0;bottom:0;transition:opacity .3s;content:'';background:#000;opacity:.4}.theme--jungle .hero{background:#548330}.hero--light .hero__content{color:#231f20;text-shadow:var(--home-slider-text-shadow, 0 1px 1px rgba(255,255,255,0.15))}.hero--light .hero__content h1{color:var(--font-color-headlines, #231f20)}.hero--center{text-align:center}.hero--small .hero__wrapper{height:auto;min-height:42.66667vw}@media (min-width:48em){.hero--small .hero__wrapper{min-height:52.08333vw}}@media (min-width:64em){.hero--small .hero__wrapper{min-height:29.29688vw}}@media (min-width:80em){.hero--small .hero__wrapper{min-height:22.61905vw}}@media (min-width:64em){.theme--careers .hero--small .hero__wrapper{min-height:42.96875vw}}@media (min-width:80em){.theme--careers .hero--small .hero__wrapper{min-height:26.19048vw}}.hero--medium .hero__wrapper{height:auto;min-height:66.66667vw}@media (min-width:48em){.hero--medium .hero__wrapper{min-height:45.2381vw}}@media (min-width:64em){.hero--medium .hero__wrapper{min-height:33.33333vw}}.hero--large .hero__wrapper{height:auto;min-height:80vw}@media (min-width:48em){.hero--large .hero__wrapper{min-height:70vw}}@media (min-width:64em){.hero--large .hero__wrapper{min-height:60vw}}@media (min-width:80em){.hero--large .hero__wrapper{min-height:48.21429vw}}.hero--fluid-big{padding-bottom:47%}.hero--spacious .hero__wrapper{padding-top:10%;padding-bottom:10%}.hero--bordered{padding:60px 0}@media (max-width:47.99em){.hero--small-separate .hero__background{position:relative;padding-bottom:55%}.hero--small-separate .hero__wrapper{min-height:0;padding:7% 0 3%}.hero--small-separate .hero__content{text-shadow:none;color:#231f20}.hero--small-separate .hero__content__superheadline{color:#000;margin-bottom:1em}}.hero__background{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:48em){.hero__background--mobile{display:none;background-image:none!important}}@media (max-width:47.99em){.hero__background--tablet{display:none;background-image:none!important}}@media (min-width:64em){.hero__background--tablet{display:none;background-image:none!important}}@media (max-width:63.99em){.hero__background--desktop{display:none;background-image:none!important}}.hero__wrapper{position:relative;padding-top:20px;padding-bottom:20px;display:flex;justify-content:center;align-items:center;z-index:2}.theme--careers .hero__wrapper .hero__uptitle{font-family:"Populaire",Arial,sans-serif;font-style:normal}.theme--careers .hero__wrapper .hero__title i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}.theme--careers .hero--medium .hero__wrapper{justify-content:flex-start}.theme--careers .hero--medium .hero__wrapper .hero__content{text-align:left}.theme--careers .hero--medium .hero__wrapper .hero__uptitle{margin-top:5.5vw}.theme--careers .hero--small .hero__wrapper .hero__uptitle{margin-bottom:20px}.theme--careers .hero--small .hero__wrapper .hero__title{max-width:600px}@media (min-width:103.125em){.theme--careers .hero--small .hero__wrapper .hero__title{font-size:60px}}.hero__content{position:relative;text-align:center;color:#fff;text-shadow:var(--home-slider-text-shadow, 0 1px 1px rgba(0,0,0,0.15))}.hero__content__superheadline{margin-bottom:3em;color:#fff}.hero__content h1{color:var(--font-color-headlines-hero, inherit)}.hero__logo{margin-bottom:16px}.hero__logo img{vertical-align:top}.hero__uptitle{color:#fff!important;margin-bottom:20px;font-weight:var(--font-weight-h6, 800)}@media (min-width:64em){.hero__uptitle{margin-bottom:40px}}.hero__title-wrap{position:relative}.hero__title{font-size:32px;line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;position:relative}@media (min-width:48em){.hero__title{margin-bottom:1em;font-size:56px}}@media (min-width:103.125em){.hero__title{font-size:80px}}.hero__title.large{font-size:36px}@media (min-width:48em){.hero__title.large{font-size:60px}}@media (min-width:103.125em){.hero__title.large{font-size:90px}}.hero__title:last-child{margin-bottom:0}.hero__title__badge{position:absolute}.hero__title__badge--circle{top:0;right:0;height:auto;width:100px;transform:translate(65%,-60%)}@media (min-width:48em){.hero__title__badge--circle{width:120px;transform:translate(65%,-50%)}}@media (min-width:103.125em){.hero__title__badge--circle{width:180px}}@media (max-width:47.99em){.hero--small .hero__title__badge--circle{display:none}}.hero__title__badge--arrow{bottom:20px;right:20px;height:auto;width:80px;display:none}@media (min-width:48em){.hero__title__badge--arrow{display:block}}@media (min-width:64em){.hero__title__badge--arrow{width:120px;bottom:50px}}@media (min-width:80em){.hero__title__badge--arrow{right:50px}}@media (min-width:90em){.hero__title__badge--arrow{right:8.33333%}}@media (min-width:103.125em){.hero__title__badge--arrow{width:170px}}.hero__scroll-indicator{display:none}@media (min-width:64em){.hero__scroll-indicator{animation:fadeIn 1s 2s forwards;opacity:0;z-index:10;display:block;position:absolute;left:50%;bottom:40px;text-align:center}}.hero__certificates{position:absolute;left:0;right:0;bottom:1rem}.hero__side-image{position:absolute;width:27%;max-width:380px;z-index:1}.hero__side-image--right{top:0;right:0;transform:translateY(-20%)}.hero__side-image--left{left:0;bottom:0;transform:translateY(30%)}.hero__side-image img{max-height:450px}.highlights-grid{position:relative}.highlights-grid .row{margin-left:0;margin-right:0;position:relative;z-index:2}.highlights-grid .gr-12,.highlights-grid .gr-6{padding-left:0;padding-right:0}.highlights-grid__item{height:100%}.highlights-grid__item__inner{position:relative;height:100%;background-color:#000;font-weight:900;color:#f9f9f9;display:flex;flex-direction:column;justify-content:center;background-size:cover;padding:20px 15px;min-height:40vw}@media (min-width:48em){.highlights-grid__item__inner{padding:3.39394vw 3.0303vw}}@media (min-width:64em){.highlights-grid__item__inner{min-height:25vw}}@media (min-width:103.125em){.highlights-grid__item__inner{padding:56px 50px;min-height:420px}}.highlights-grid__item__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.highlights-grid__item__background--has-img{top:10px;right:10px;bottom:10px;left:10px}@media (min-width:64em){.highlights-grid__item__background--has-img{top:1.21212vw;right:1.21212vw;bottom:1.21212vw;left:1.21212vw}}@media (min-width:103.125em){.highlights-grid__item__background--has-img{top:20px;right:20px;bottom:20px;left:20px}}.highlights-grid__item__content{display:flex;height:100%;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;justify-content:center}.highlights-grid__item__text,.highlights-grid__item__uptitle{font-size:12px;line-height:1.33333}@media (min-width:48em){.highlights-grid__item__text,.highlights-grid__item__uptitle{font-size:14px;line-height:1.71429}}.highlights-grid__item__title{line-height:1.36111;margin-bottom:15px}.highlights-grid__item__title--default{font-size:16px}@media (min-width:48em){.highlights-grid__item__title--default{font-size:22px}}@media (min-width:64em){.highlights-grid__item__title--default{font-size:2.18182vw;margin-bottom:8px}}@media (min-width:103.125em){.highlights-grid__item__title--default{font-size:36px}}.highlights-grid__item__title--bigger{font-size:24px;line-height:1.1}@media (min-width:48em){.highlights-grid__item__title--bigger{font-size:52px}}@media (min-width:64em){.highlights-grid__item__title--bigger{font-size:3.63636vw;margin-bottom:8px}}@media (min-width:103.125em){.highlights-grid__item__title--bigger{font-size:60px}}.highlights-grid__item__title--huge{font-size:40px;line-height:1.1}@media (min-width:48em){.highlights-grid__item__title--huge{font-size:82px}}@media (min-width:64em){.highlights-grid__item__title--huge{font-size:5.45455vw;margin-bottom:8px}}@media (min-width:103.125em){.highlights-grid__item__title--huge{font-size:90px}}.highlights-grid__item__title-nr{line-height:1}.highlights-grid__item__title-nr--default{font-size:32px}@media (min-width:48em){.highlights-grid__item__title-nr--default{font-size:7.27273vw;min-height:4.24242vw}}@media (min-width:103.125em){.highlights-grid__item__title-nr--default{font-size:120px;min-height:70px}}.highlights-grid__item__title-nr--bigger{font-size:42px}@media (min-width:48em){.highlights-grid__item__title-nr--bigger{font-size:9.09091vw;min-height:6.06061vw}}@media (min-width:103.125em){.highlights-grid__item__title-nr--bigger{font-size:150px;min-height:100px}}.highlights-grid__item__text{margin-top:7px}@media (min-width:64em){.highlights-grid__item__text{margin-top:20px}}@media (min-width:90em){.highlights-grid__item__text--narrow{max-width:50%}.highlights-grid__item__text--medium{max-width:70%}}.highlights-grid__item__uptitle{margin-bottom:7px}@media (min-width:64em){.highlights-grid__item__uptitle{margin-bottom:20px}}.highlights-grid__side-image{position:absolute;width:27%;max-width:330px;z-index:1}.highlights-grid__side-image--right{top:0;right:0;transform:translateY(-20%)}.highlights-grid__side-image--left{left:0;bottom:0;transform:translateY(30%)}.hr{border:solid #e0e0e0;border-width:1px 0 0 0;margin:2rem 0}.icon-list{list-style-type:none;margin:0 0 30px;padding:0}@media (min-width:48em){.icon-list{margin:0 0 58px}}.icon-list--white .icon-list__icon{border:0;background-color:#fff}.icon-list--big .icon-list__icon{font-size:48px}@media (min-width:48em){.icon-list--big .icon-list__icon{font-size:56px}}@media (min-width:80em){.icon-list--big .icon-list__icon{font-size:64px}}.icon-list--centered .icon-list__item{align-items:center}@media (min-width:48em){.icon-list--columned{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.icon-list__item{margin:0;padding:0;display:flex;margin-bottom:23px}@media (min-width:48em){.icon-list__item{margin-bottom:38px}}.icon-list__icon{display:flex;justify-content:center;align-items:center;margin-right:20px;border-radius:50%;width:1em;height:1em;font-size:42px;border:1px solid #ececec;line-height:0}.icon-list__icon--no-border{border:0}.icon-list__icon img{width:100%;height:auto}@media (min-width:80em){.icon-list__icon{font-size:48px}}.icon-list__image{display:block}.icon-list__title{color:#000;line-height:1.56;font-weight:var(--font-weight-headlines, 900)}.icon-list__value{font-size:1.125em;line-height:1.56}.image-list{list-style-type:none;margin:0;padding:0}.image-list--narrow .image-list__text{max-width:275px}.image-list__item{margin:0;padding:0;display:flex;margin-bottom:1.8125em}.image-list__item:last-child{margin-bottom:0}.image-list__image-container{width:3.75em;margin-right:26px}.image-list__image{display:block}.image-sequence{position:relative;margin:0 10px;z-index:2}@media (max-width:63.99em){.image-sequence{display:none}}@media (max-width:63.99em){.image-sequence__wrapper{display:flex;justify-content:space-between;padding:40px 0;gap:20px}}.image-sequence__image-container{flex-grow:1;position:relative}@media (min-width:64em){.image-sequence__image-container{position:absolute;top:0;max-width:calc((100vw - 840px)/2);max-height:calc(((100vw - 840px)/2)*350/400)}}@media (min-width:90em){.image-sequence__image-container{max-height:550px;max-width:638px}}@media (min-width:64em){.image-sequence__image-container--left{left:0}}@media (min-width:64em){.image-sequence__image-container--left .image-sequence__image-wrapper{transform:translateY(10%)}}@media (min-width:64em){.image-sequence__image-container--right{right:0}}@media (min-width:64em){.image-sequence__image-container--right .image-sequence__image-wrapper{transform:translateY(40%)}}.image-sequence__image-container::before{content:"";display:block;padding-bottom:calc((350/400)*100%);pointer-events:none;width:100%}@media (min-width:64em){.image-sequence__image-container::before{width:calc(100vw/5)}}.image-sequence__image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.image-sequence__image{max-width:100%;max-height:100%;pointer-events:none}.image-slide{position:relative}.image-slide img{display:block;width:100%}.image-slide--half{box-sizing:border-box}@media (min-width:48em){.image-slide--half{width:50%}}.image-slide__text--inside{padding-top:40px!important;padding-bottom:40px!important}.image-slide__text--inside .image-slide__text__wrapper{padding-left:30px!important;padding-right:30px!important}@media (min-width:64em){.image-slide__text--inside{position:absolute;top:50%;right:20px;transform:translateY(-50%);max-width:390px;background:#fff}}@media (min-width:80em){.image-slide__text--inside{right:40px}}@media (min-width:90em){.image-slide__text--inside{right:60px}}.image-slide .text-block a{text-decoration:underline}.info-list{font-size:14px}.info-list__item{margin-bottom:10px}@media (min-width:48em){.info-list__item{display:flex}}.info-list__key{font-weight:700}@media (min-width:48em){.info-list__key{flex-shrink:0;width:160px;margin-right:30px}}.info-list__key.package-contents-wrapper{display:flex;align-items:center}.info-list__value{color:#4e4d4b}.init-mask:not(.is-initialized)>*{opacity:0!important;pointer-events:none}.item-options{margin:0}.item-options .values{margin-left:0}.job-list ul{padding:1em 0 1em 1.1em}.job-list ul li{position:relative;list-style-type:none;margin-bottom:.5em}.job-list ul li:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}@media (min-width:80em){.job-list ul li{padding-left:1.2em!important}}.job-list ul li::before{position:absolute;top:5px;left:-.9em;font-size:8px;color:#000}@media (min-width:80em){.job-list ul li::before{left:-.3em;font-size:10px}}@media (min-width:64em){.job-list--with-filter .accordion{margin-left:0;margin-right:0}}.job-list--with-filter .accordion__head{padding-top:0;padding-bottom:0}.job-list--with-filter .accordion__head__title{font-weight:900}@media (max-width:63.99em){.job-list--with-filter .job-list__jobs{padding-top:0!important}}.job-list--with-filter .job-list__jobs__no-results{text-align:center;font-weight:900;margin:50px 0;font-size:24px}.job-list--with-filter .job-list__filter{display:none;align-items:center;background:#577b31}@media (min-width:64em){.job-list--with-filter .job-list__filter--desktop{display:flex}}@media (max-width:63.99em){.job-list--with-filter .job-list__filter--mobile{display:block;cursor:pointer}.job-list--with-filter .job-list__filter--mobile .job-list__filter__reset .button:first-child{margin-bottom:20px;background:0 0;padding:0;height:auto;min-height:none;text-decoration:underline;color:#000;border:0;font-weight:400}.job-list--with-filter .job-list__filter--mobile .job-list__filter__filters{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:50px;left:0;width:100%;height:calc(100% - 50px);background:#fff;padding-right:0;opacity:0;z-index:-9999;transition:opacity .3s ease-in-out,z-index 0s ease-in-out .3s}.job-list--with-filter .job-list__filter--mobile .job-list__filter__filters.is-visible{transition:opacity .3s ease-in-out,z-index 0s ease-in-out 0s;opacity:1;z-index:199}}.job-list--with-filter .job-list__filter__trigger{color:#f9f9f9;padding:10px;display:flex;justify-content:center;align-items:center}.job-list--with-filter .job-list__filter__trigger span{text-transform:uppercase;font-size:12px;letter-spacing:2.4px;font-weight:900}.job-list--with-filter .job-list__filter__trigger .icon{font-size:32px}.job-list--with-filter .job-list__filter__trigger .icon:first-child{padding-right:10px}.job-list--with-filter .job-list__filter__trigger .icon:last-child{padding-left:10px}.job-list--with-filter .job-list__filter__reset{padding:25px 50px;text-align:center}@media (max-width:63.99em){.job-list--with-filter .job-list__filter__reset .button{color:#f9f9f9;font-size:14px;min-height:48px}}@media (min-width:64em){.job-list--with-filter .job-list__filter__reset{background:#436427;color:#f9f9f9;padding:25px 50px;text-align:center;min-width:300px}.job-list--with-filter .job-list__filter__reset__label{text-transform:uppercase;font-size:12px;letter-spacing:2.4px;font-weight:900}.job-list--with-filter .job-list__filter__reset .button{color:#53565a;margin-top:15px}.job-list--with-filter .job-list__filter__reset .button:hover{color:#f9f9f9}.job-list--with-filter .job-list__filter__reset .button__content{min-height:25px;padding-top:2px;padding-bottom:2px}}.job-list--with-filter .job-list__filter__filters{display:flex;padding-right:55px;width:100%}.job-list--with-filter .job-list__filter__filters .job-list__filter__trigger{border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#53565a;background:#fff;justify-content:space-between}.job-list--with-filter .job-list__filter__item{margin-left:20px;flex-basis:calc(25% - 20px);color:#f9f9f9}@media (max-width:63.99em){.job-list--with-filter .job-list__filter__item{margin:0 20px;flex-basis:calc(25% - 40px)}}.job-list--with-filter .job-list__filter__item__search{position:relative}.job-list--with-filter .job-list__filter__item__search:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA2C"}.job-list--with-filter .job-list__filter__item__search:after{position:absolute;z-index:2;right:20px;top:50%;transform:translateY(-50%);color:#2b2b2b;font-size:32px}.job-list--with-filter .job-list__filter__item label{font-size:12px;line-height:18px;font-weight:900;padding-left:20px}@media (max-width:63.99em){.job-list--with-filter .job-list__filter__item label{color:#53565a;margin:20px 0 5px;display:block}}.job-list--with-filter .job-list__filter__item .select-container::before{color:#2b2b2b}.job-list--with-filter .job-list__item__intro{margin-bottom:50px}.job-list--with-filter .job-list__item__img{margin-left:-60px;margin-right:-60px;margin-bottom:25px}.job-list--with-filter .job-list__item__img .video-embed__canvas::before{padding-bottom:47.21154%!important}.job-list--with-filter .job-list__item__img .video-embed__content{display:none!important}.job-list--with-filter .job-list__item__img .video-embed__play{transform:translate(-50%,-50%)!important}.job-list--with-filter .job-list__item__referent{margin:40px 0;display:flex}.job-list--with-filter .job-list__item__referent__img{width:120px;margin-right:30px}.job-list__item{padding-bottom:5%}.job-list__item__preloader{display:block}@media (max-width:29.99em){.job-list__item .wrapper{padding:0}}.job-initiative__tags{display:flex;flex-wrap:wrap;margin:25px -5px}@media (min-width:64em){.job-initiative__tags{margin:40px -5px}}.job-initiative__tag{margin:5px;padding:5px 20px;border:1px solid rgba(83,86,90,.15);font-weight:900;font-size:14px;line-height:1.57;border-radius:100px}@media (min-width:48em){.job-initiative__tag{padding:9px 25px}}@media (min-width:64em){.job-initiative__tag{padding:12px 30px}}.latest-list__title{text-align:center;margin-bottom:2em}.latest-list__col:last-child .latest-list__item{margin-bottom:0}.latest-list__item{margin-bottom:30px;padding:0 10px;display:block;color:#231f20}.no-touchevents .latest-list__item:hover .latest-list__item__title{color:#000}@media (min-width:30em){.latest-list__item{padding:0 15px}}@media (min-width:48em){.latest-list__item{padding:0 25px 0 0}}@media (min-width:64em){.latest-list__item{margin-bottom:0}}@media (min-width:80em){.latest-list__item{padding-right:50px}}.latest-list__item__title{transition:.2s color;font-size:14px;margin-bottom:.5em;line-height:1.5}@media (min-width:30em){.latest-list__item__title{font-size:16px}}@media (min-width:48em){.latest-list__item__title{font-size:18px}}@media (min-width:64em){.latest-list__item__title{font-size:16px}}@media (min-width:80em){.latest-list__item__title{font-size:18px}}.lazyloaded{transition:opacity 1000ms}.lazyload,.lazyloading{opacity:0}.lead+.lead{margin-top:-.4em}@media (min-width:64em){.lead{line-height:1.8;font-size:var(--font-size-lead, 18px)}}@media (min-width:103.125em){.lead{font-size:var(--font-size-lead-laptop, 20px)}}.lincon{color:#231f20;margin:0 10px;padding:10px 20px;display:inline-flex;align-items:center;cursor:pointer}@media (min-width:80em){.lincon{margin:0 15px;padding:10px 40px 10px 30px}}@media (max-width:71.24em){.lincon--product-nav{padding:18px 70px;margin:0;display:flex}.lincon--product-nav .lincon__icon{margin-right:20px}}.no-touchevents .lincon:hover{color:#000}.no-touchevents .lincon:hover .lincon__icon{color:#000}.lincon__icon{transition:color 200ms;margin-right:10px;font-size:32px;color:rgba(0,0,0,.4);line-height:1}@media (min-width:80em){.lincon__icon{margin-right:40px}}.lincon__label{padding-top:.1em}.list-box{position:relative;overflow:hidden}.list-box--sticky{display:flex;max-height:calc(100vh - 110px);height:100vh}@media (min-width:71.25em){.list-box--sticky{max-height:calc(100vh - 140px)}}@media (min-width:103.125em){.list-box--sticky{max-height:calc(100vh - 180px)}}@media (max-width:79.99em){.list-box--compact .list-box__title{padding:20px 20px 10px;margin-bottom:0;background-color:#fff;font-size:18px}.list-box--compact .list-box__item{padding:15px 20px}.list-box--compact .list-box__item__count{font-size:14px}.list-box--compact .list-box__item__title{font-size:14px}}.list-box__inner{max-height:100%;height:100%;width:100%}.list-box__inner.vb>.vb-dragger{opacity:0;background-color:#fff;width:17px;transition:opacity .3s}.list-box__inner.vb>.vb-dragger>.vb-dragger-styler{margin-left:5px}.list-box__content{position:relative;overflow:hidden}@media (min-width:80em){.list-box__content{background-color:#fff;padding:50px}}.list-box__title{text-align:center}.list-box__bar{transition:.1s top linear;position:absolute;left:0;top:0;height:20%;width:2px;background-color:#000}.list-box__items-container{margin:0}.list-box__items{overflow:visible}@media (min-width:80em){.list-box__items .swiper-wrapper{display:block}}.list-box__item{display:flex;padding:20px;background-color:#fff;box-sizing:border-box;color:#231f20}.list-box__item--centered{align-items:center}.list-box__item--clickable{cursor:pointer;transition:.2s color}.no-touchevents .list-box__item--clickable:hover{color:#000}@media (min-width:80em){.list-box__item{padding:30px}}@media (min-width:80em){.list-box__item{border-top:1px solid #e0e0e0;background-color:transparent;padding:20px 0}}@media (min-width:103.125em){.list-box__item{padding:30px}}.list-box__item__count{flex-grow:0;margin-right:20px;color:#000;font-weight:var(--font-weight-headlines, 900);font-family:"Populaire",Arial,sans-serif;font-size:var(--list-box-number-font-size, 18px);line-height:1.4}@media (min-width:48em){.list-box__item__count{font-size:var(--list-box-number-font-size-tablet, 20px)}}@media (min-width:90em){.list-box__item__count{font-size:var(--list-box-number-font-size-desktop, 22px);margin-right:30px}}.list-box__item__main{flex-grow:1}.list-box__item__title{font-size:14px;margin-bottom:.5em}.list-box__item__title:last-child{margin-bottom:0}@media (min-width:48em){.list-box__item__title{font-size:18px}}@media (min-width:80em){.list-box__item:last-child{padding-bottom:0}}.js [v-cloak]{display:none}.product-hero{display:block;min-height:100%}@media (min-width:64em){.product-hero{min-height:650px}}@media (min-width:103.125em){.product-hero{min-height:787px}}history-slider{display:block;height:calc(100vh - 50px)}@media (min-width:80em){history-slider{height:calc(100vh - 70px)}}@media (min-width:103.125em){history-slider{height:calc(100vh - 90px)}}.loading-improvements__video-embed-placeholder{position:relative;padding-bottom:56.25%}.video-embed+.loading-improvements__video-embed-placeholder{display:none}.button+.loading-improvements__button-placeholder{display:none}.accordion+.loading-improvements__faq-nav-placeholder{display:none}.loading-improvements__faq-nav-placeholder{min-height:100vh}.loading-mask{position:absolute;display:flex;z-index:300;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background-color:rgba(249,249,249,.8)}body>.loading-mask{position:fixed}body>.loading-mask .loader{position:relative;width:auto;padding-top:1rem;text-align:center}body>.loading-mask img{position:absolute!important;top:0;left:50%;transform:translate(-50%,-50%)}.loading-mask img{position:static!important}.loading-mask .loader{width:1.5rem}body.body-loader-visible .site .loading-mask,.checkout-loader-visible #checkoutSteps .loading-mask{display:none!important}.column.main>.loading-mask{display:none!important}.logo-box{border-radius:.18rem;box-shadow:0 .125rem .44rem rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;gap:4px;height:40px;min-width:70px}.logo-box img{width:50px;max-width:40px}@media (min-width:48em){.logo-box img{max-width:50px}}.logo-box--adyencc{padding:0 4px}.logo-box--rechnung img{max-width:60px}@media (min-width:48em){.logo-box--rechnung img{max-width:70px}}loop-button{--loop-theme--on-secondary:#f9f9f9;color:#fff;padding:10px 20px 9px;min-height:35px;box-sizing:border-box;margin:15px 0}loop-button .button{color:#fff}.no-touchevents loop-button:hover .button{color:#53565a}@media (min-width:48em){loop-button{min-height:40px}}@media (min-width:80em){loop-button{padding:10px 30px;min-height:46px}}@media (min-width:30em){loop-button{margin:0}loop-button:not(:first-child){margin:0 10px 0 0}}loop-cookie{font-size:12px;line-height:1.71;color:#4e4d4b;--loop-theme-cookie-padding:15px 20px}@media (min-width:48em){loop-cookie{--loop-theme-cookie-padding:22px 45px;font-size:14px}}@media (max-width:63.99em){loop-cookie{bottom:10px;left:10px;right:10px;max-height:50vh;overflow:scroll}}loop-cookie .loop-cookies__buttons{margin-top:20px;justify-content:flex-end;display:flex;flex-direction:row-reverse}@media (max-width:29.99em){loop-cookie .loop-cookies__buttons{flex-direction:column;justify-content:center}}loop-cookie .loop-cookie__title{font-size:14px;line-height:1.75;margin-bottom:0;margin-right:30px}@media (min-width:48em){loop-cookie .loop-cookie__title{font-size:16px;margin-right:0}}loop-overlay{--loop-theme--primary:#000;--loop-theme--overlay-content-padding:25px 25px 35px;--loop-theme--overlay-close-width:12px;--loop-theme--overlay-close-height:12px}@media (min-width:48em){loop-overlay{--loop-theme--overlay-content-padding:40px 50px}}@media (min-width:103.125em){loop-overlay{--loop-theme--overlay-content-padding:45px 80px}}loop-overlay .loop-overlay__button{margin-top:25px;text-align:center}@media (min-width:48em){loop-overlay .loop-overlay__button{text-align:right}}loop-tabs{--loop-theme--surface:#f9f9f9;--loop-theme--tabs-header-item-padding:10px 18px}@media (max-width:47.99em){loop-tabs{flex-direction:column}}@media screen and (min-width:1650px){loop-tabs{--loop-theme--tabs-header-item-padding:12px 20px}}loop-tabs-header{margin-bottom:20px}loop-tabs .loop-tabs__tab{font-size:12px;line-height:20px;letter-spacing:normal}loop-tabs .loop-tabs__tab:after{content:'';display:block;width:100%;height:1px;background:#ececec;position:absolute;bottom:0;left:0;right:0}@media (min-width:48em){loop-tabs .loop-tabs__tab{min-width:180px}}@media (min-width:103.125em){loop-tabs .loop-tabs__tab{font-size:14px}}@media (min-width:48em){loop-tabs .loop-tabs__tabcontent{padding:0 40px}}loop-tabs .loop-tabs__tabcontent__title{margin-bottom:20px}loop-tabs .loop-tabs__tabcontent__switch{margin-bottom:15px}.maintenance{position:relative;height:100%;display:flex;flex-direction:column}@media (min-width:64em){.maintenance{justify-content:center}}.maintenance__background{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#f4f3f1;background-position:bottom center}@media (min-width:64em){.maintenance__background{background-position:right!important}}.maintenance__content{position:relative;padding:20px}@media (min-width:23.4375em){.maintenance__content{padding:50px 30px}}@media (min-width:48em){.maintenance__content{padding:80px 50px}}@media (min-width:64em){.maintenance__content{padding:90px}}.maintenance__title{font-size:32px;line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-bottom:.3em!important}@media (min-width:48em){.maintenance__title{margin-bottom:1em;font-size:56px}}@media (min-width:103.125em){.maintenance__title{font-size:80px}}.maintenance__title.large{font-size:36px}@media (min-width:48em){.maintenance__title.large{font-size:60px}}@media (min-width:103.125em){.maintenance__title.large{font-size:90px}}.maintenance__title--white{color:#fff}.maintenance__subtitle{font-weight:400;max-width:515px}.maintenance__subtitle--white{color:#fff}.message--centered{text-align:center}.message--big{width:100%;padding:50px 0;font-size:16px}.message--big p{margin-bottom:1em}@media (min-width:48em){.message--big{font-size:22px;padding:80px 0}}@media (min-width:103.125em){.message--big{font-size:22px;padding:120px 0}}.page.messages{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px}@media (min-width:48em){.page.messages{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.page.messages{padding-left:60px;padding-right:60px}}.page.messages .messages{margin-bottom:1.68rem}@media (min-width:48em){.page.messages .messages{margin-bottom:2.875rem}}@media screen and (min-width:1024px){.page.messages>*{margin-left:8.33333%}}.checkout-index-index .page.messages>*,.checkout-cart-index .page.messages>*{margin-left:0}.checkout-cart-index .page.messages{margin-top:1.25rem;margin-bottom:0;max-width:1280px}@media (min-width:48em){.checkout-cart-index .page.messages{margin-top:2rem}}.page.messages.checkout-steps{margin-bottom:0;margin-top:1.68rem}@media (min-width:48em){.page.messages.checkout-steps{margin-top:2.875rem}}.message-success,.message-error,.message-warning,.message-info{display:flex;padding:1rem 1.5rem;line-height:1.4em;border-bottom:3px solid;background-color:#fff}.message-success:before,.message-error:before,.message-warning:before,.message-info:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA33"}.message-success:not(:last-child),.message-error:not(:last-child),.message-warning:not(:last-child),.message-info:not(:last-child){margin-bottom:1rem}.message-success:before,.message-error:before,.message-warning:before,.message-info:before{font-size:1.5em;margin-right:1rem}.message-success{border-color:#43bf39;color:#43bf39}.message-warning{border-color:#f98417;color:#f98417}.message-error{border-color:#cd1e2c;color:#cd1e2c}.message-info{border-color:#4e4d4b;color:#4e4d4b}.message-info:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA27"}.message-info.message-custom{font-weight:700;font-size:18px}.message-info.message-teekanne{color:#cd1e2c;border-color:#cd1e2c}.message-info.message-willidungl{color:#548330;border-color:#548330}.methods-bar{position:relative;padding:10px 0;display:flex;flex-direction:column;align-items:center}@media (min-width:30em){.methods-bar{justify-content:center;flex-wrap:wrap;flex-direction:row}}@media (min-width:48em){.methods-bar{justify-content:space-between;flex-wrap:nowrap;height:50px;padding:0}}@media (min-width:80em){.methods-bar{height:70px}}@media (min-width:48em){.methods-bar--centered{justify-content:center}}.methods-bar--bordered{border-top:4px solid #f9f9f9}.methods-bar--big{padding:14px 0;height:auto}.methods-bar--big .methods-bar__item__image{height:45px}@media (min-width:80em){.methods-bar--big .methods-bar__item__image{height:55px}}.methods-bar__section{display:flex;align-items:center;justify-content:center;padding:5px 10px;flex-wrap:wrap}@media (min-width:48em){.methods-bar__section{padding:0}}.methods-bar__item{margin-right:10px;background-color:#fff;border-radius:3px;margin-top:3px;margin-bottom:3px}@media (min-width:48em){.methods-bar__item{margin-right:15px;margin-top:0;margin-bottom:0}}.methods-bar__item:last-child{margin-right:0}.methods-bar__item--shadow{box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}.methods-bar__item--trusted-shops{height:35px;width:35px}.methods-bar__item--trusted-shops>div>div{max-width:35px}@media (min-width:48em){.methods-bar__item--trusted-shops{height:40px;width:40px}.methods-bar__item--trusted-shops>div>div{max-width:40px}}@media (min-width:80em){.methods-bar__item--trusted-shops{height:54px;width:54px}.methods-bar__item--trusted-shops>div>div{max-width:54px}}.methods-bar__item--trusted-shops .methods-bar__item__image{height:35px}@media (min-width:48em){.methods-bar__item--trusted-shops .methods-bar__item__image{height:40px}}@media (min-width:80em){.methods-bar__item--trusted-shops .methods-bar__item__image{height:54px}}.methods-bar__item__image{border-radius:3px;display:block;height:30px}@media (min-width:80em){.methods-bar__item__image{height:40px}}.minicart-items{padding:0;list-style:none}.minicart{position:absolute;width:100%;right:0;top:100%;z-index:100;font-size:16px;transition:opacity 400ms cubic-bezier(.165,.84,.44,1),transform 400ms cubic-bezier(.165,.84,.44,1)}.minicart.in-progress .minicart__scroller-content{opacity:.35;pointer-events:none}.minicart.slide-enter-active,.minicart.slide-leave-active{opacity:1;transform:translateX(0)}.minicart.slide-enter,.minicart.slide-leave-to{opacity:0;transform:translateY(-10px)}.minicart__wrapper{position:relative;width:100%}.minicart__box{position:absolute;right:0;margin-left:auto;display:flex;padding:20px;width:490px;max-height:calc(100vh - 50px)}@media (min-width:80em){.minicart__box{max-height:calc(100vh - 70px)}}@media (min-width:103.125em){.minicart__box{max-height:calc(100vh - 90px)}}.minicart__scroller{width:100%;background:#fff;display:flex}.minicart__scroller-inner{height:auto!important;flex-shrink:0}.minicart__scroller-content{padding:20px;box-sizing:border-box;transition:opacity 200ms}.minicart__header{padding:15px 10px 30px;border-bottom:1px solid #e0e0e0}.minicart__item-list{list-style-type:none;margin:0;padding:0}.minicart__calculation{border-bottom:1px solid #e0e0e0;padding:25px 10px}.minicart__calculation-row{display:flex}.minicart__calculation-row:not(:last-child){margin-bottom:10px}.minicart__calculation-label{color:#4e4d4b}.minicart__calculation-value{margin-left:auto;white-space:nowrap;font-weight:900;text-align:right}.minicart__sum{display:flex;padding:25px 10px;font-size:18px}.minicart__sum-value{margin-left:auto;white-space:nowrap;font-weight:900;text-align:right}.minicart__action-container{padding:15px 10px}.minicart__empty-action-container{padding:30px 10px 15px}.minicart__info{text-align:center;padding:10px 20px}.minicart__info-icon{vertical-align:middle;margin-right:10px;font-size:32px;color:#231f20;line-height:0}.minicart__info-text{color:#4e4d4b;vertical-align:middle;font-size:14px}.action-close{position:absolute;top:0;right:0;padding:.5rem;background:0 0;border:0;cursor:pointer;transition:color 150ms}.action-close span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.action-close:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA4F"}.action-close:before{line-height:1;font-size:2.5em}.action-close:hover{color:#000}body._has-modal{overflow:hidden}.modals-wrapper{position:fixed;top:0;left:100%;width:100vw;height:100vh;z-index:-1}._has-modal .modals-wrapper{z-index:500;left:0}.modal-popup{position:absolute;overflow-x:hidden;overflow-y:auto;max-height:100vh;width:100%}.modal-popup._show{z-index:10}@media (min-width:30em){.modal-popup{padding:1rem}}.modal-inner-wrap{position:relative;max-width:768px;padding:1rem;margin:0 auto;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);opacity:0;transform:translateY(-4rem);transition:transform 350ms,opacity 300ms}@media (min-width:48em){.modal-inner-wrap{padding:2rem 3rem 4rem}}._show .modal-inner-wrap{opacity:1;transform:translateY(0)}.modals-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(43,43,43,.4);opacity:0;transition:opacity 150ms}._show+.modals-overlay{opacity:1}.modal-header{padding-top:1.2rem;margin-bottom:1.5rem}.modal-title{font-size:24px;line-height:1.31;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-bottom:0}@media (min-width:48em){.modal-title{font-size:26px}}@media (min-width:80em){.modal-title{font-size:32px}}.modal-footer{display:flex;margin-top:2rem;padding-top:1.3rem;border-top:1px solid #e0e0e0}.modal-footer>*{display:flex}@media (max-width:47.99em){.modal-footer>*{flex-direction:column}.modal-footer>*>:not(:first-child){margin-top:.5em}}.modal-footer>*>:not(:first-child){margin-left:.5em}@media (max-width:47.99em){.modal-footer{flex-direction:column-reverse}.modal-footer>:not(:first-child){margin-bottom:.7rem}}@media (min-width:48em){.modal-footer{justify-content:space-between;align-items:center}}@media (min-width:48em){.modal-footer{flex-direction:row-reverse}}.mood{position:relative;overflow:hidden;display:flex;flex-direction:column}@media (min-width:48em){.mood{flex-direction:row;justify-content:flex-start;align-items:flex-start}}@media (min-width:64em){.mood{align-items:center}}.theme--jungle .mood .button{border-color:#548330}.theme--jungle .mood .button:not(:hover){background:#548330}@media (max-width:47.99em){.mood__wrapper{order:5}}@media (min-width:48em){.mood__wrapper{display:flex;width:100%;align-self:center}.mood__wrapper+.mood__image-container{margin-left:-100%}}@media (min-width:48em) and (max-width:63.99em){.mood__wrapper.mood__wrapper{padding:0}}.mood__image-container,.mood__image{width:100%;display:block}@media (min-width:48em){.objectfit .mood__image-container{align-self:stretch}}@media (min-width:48em){.objectfit .mood__image{height:100%;-o-object-fit:cover;object-fit:cover}}.mood__content{position:relative;z-index:1;display:flex;align-items:center;margin:-40px 0 20px}.mood__content--spaced{margin-top:2rem}.mood__content--ingredients{margin:20px 0}@media (min-width:48em){.mood__content{width:100%;padding:8.33333%;margin:0}}@media (max-width:47.99em){.mood__text{background-color:#fff;padding:20px 30px 30px}}@media (min-width:48em){.mood__text{width:70%}}@media (min-width:80em){.mood__text{width:50%}}@media (min-width:48em){.mood__text--white{color:#fff}.mood__text--white .mood__text-superheadline,.mood__text--white .mood__text-headline{color:#fff}}@media (min-width:48em){.mood__text-superheadline{font-size:16px}}@media (min-width:48em){.mood__text-superheadline,.mood__text-headline{margin-bottom:40px}}.mood__text-headline{font-size:30px;line-height:1}@media (min-width:48em){.mood__text-headline{font-size:46px}}@media (min-width:103.125em){.mood__text-headline{font-size:80px}}.mood__box{padding:33px 20px 20px;background-color:#fff;max-width:390px}.mood__box--right{margin-left:auto}@media (min-width:48em){.mood__box{padding:40px 30px 30px}}.mood__box-headline{margin-bottom:20px;font-size:var(--product-detail-mood-font-size, 16px)}@media (min-width:48em){.mood__box-headline{margin-bottom:30px;font-size:var(--product-detail-mood-font-size-tablet, 22px)}}@media (max-width:71.24em){.nav{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:250;transition:opacity 600ms cubic-bezier(.165,.84,.44,1),overflow 1ms ease 400ms;overflow:hidden;background-color:#fff}}@media (max-width:71.24em) and (min-width:48em){.nav{width:400px}}@media (max-width:71.24em){.nav.slide-enter-active,.nav.slide-leave-active{background-color:transparent}.nav.slide-enter-active .nav__bar,.nav.slide-leave-active .nav__bar{opacity:1;transform:translateX(0)}.nav.slide-enter-active .nav__content,.nav.slide-leave-active .nav__content{transform:translateX(0)}.nav.slide-enter,.nav.slide-leave-to{background-color:transparent}.nav.slide-enter .nav__bar,.nav.slide-leave-to .nav__bar{opacity:0;transform:translateX(-20px)}.nav.slide-enter .nav__content,.nav.slide-leave-to .nav__content{transform:translateX(-100%)}.nav.has-open-sub-navigation .nav__link,.nav.has-open-sub-navigation .nav__alt-link{transform:translateX(50vw)}.nav.has-open-sub-navigation .nav__bar--main{opacity:0;transform:translateX(20px);visibility:hidden}.nav.has-overflow{overflow:visible}.nav.has-open-search .nav__bar--main{width:100vw}}@media (min-width:71.25em){.nav{height:100%}}.nav__bar{width:100%;position:absolute;z-index:1;left:0;top:0;background-color:#f9f9f9;display:flex;align-items:center;transition:opacity 600ms cubic-bezier(.77,0,.175,1),transform 600ms cubic-bezier(.77,0,.175,1),visibility 600ms,width 400ms cubic-bezier(.165,.84,.44,1);height:50px}@media (min-width:80em){.nav__bar{height:70px}}@media (min-width:103.125em){.nav__bar{height:90px}}@media (min-width:71.25em){.nav__bar{display:none}}.nav__bar-title{flex-grow:1;text-align:center;padding-right:62px;font-size:16px}.nav__bar-title .icon{display:none}.nav__content,.nav__sub-content{margin-bottom:30px}@media (max-width:71.24em){.nav__content,.nav__sub-content{padding-top:50px;overflow:auto;background-color:#f9f9f9;transition:transform 600ms cubic-bezier(.77,0,.175,1);height:100%}}@media (max-width:71.24em){.nav__content{display:flex;flex-direction:column}}@media (min-width:71.25em){.nav__content{height:100%}}.nav__sub-content{box-sizing:border-box}@media (max-width:71.24em){.nav__sub-content{background-color:#fff}}.nav__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;margin:0;width:62px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:32px}.nav__button--close{background-color:#fff}.nav__button--close:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA4F"}.nav__button--close-search{background-color:#fff;position:absolute;left:0;top:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity,visibility,transform;transition-duration:400ms;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.nav__button--close-search:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA03"}.nav__button--close-search.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.nav__button--back:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA03"}.nav__button--search:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA2C"}.nav__button:focus{outline:0}.nav__main{display:flex}@media (max-width:71.24em){.nav__main{background-color:#fff;padding:30px 0;flex-grow:2;flex-direction:column;justify-content:space-evenly;flex-shrink:0}}@media (max-width:71.24em) and (min-width:48em){.nav__main{justify-content:flex-start}}@media (min-width:71.25em){.nav__main{height:100%}}.nav__alt{padding:20px 0}@media (max-width:71.24em){.nav__alt{flex-shrink:0;flex-grow:1;display:flex;flex-direction:column;justify-content:space-evenly}}@media (max-width:71.24em) and (min-width:48em){.nav__alt{flex-grow:0}}@media (min-width:71.25em){.nav__alt{display:none}}@media (max-width:71.24em){.nav__sub{position:fixed;left:0;top:0;width:100%;height:100%;z-index:300;transition:transform 600ms cubic-bezier(.77,0,.175,1)}.nav__sub.slide-enter-active .nav__sub-content,.nav__sub.slide-leave-active .nav__sub-content{transform:translateX(0)}.nav__sub.slide-enter-active .nav__bar,.nav__sub.slide-leave-active .nav__bar{opacity:1;transform:translateX(0)}.nav__sub.slide-enter .nav__sub-content,.nav__sub.slide-leave-to .nav__sub-content{transform:translateX(-100%)}.nav__sub.slide-enter .nav__bar,.nav__sub.slide-leave-to .nav__bar{opacity:0;transform:translateX(-20px)}}@media (max-width:71.24em) and (min-width:48em){.nav__sub{width:400px}}.nav__sub-scroller{display:flex;max-height:calc(100vh - 50px)}@media (min-width:80em){.nav__sub-scroller{max-height:calc(100vh - 70px)}}@media (min-width:103.125em){.nav__sub-scroller{max-height:calc(100vh - 90px)}}.nav__sub-scroller-inner{height:auto!important;flex-shrink:0}@media (min-width:71.25em){.nav__item{height:100%;position:relative}.nav__item.has-full-width-sub{position:static}.nav__item.has-full-width-sub .nav__sub{position:absolute;left:0;top:100%;pointer-events:none;margin-left:20px;margin-right:20px;width:calc(100% - 2*20px)}}@media (min-width:71.25em) and (min-width:48em){.nav__item.has-full-width-sub .nav__sub{margin-left:40px;margin-right:40px;width:calc(100% - 2*40px)}}@media (min-width:71.25em) and (min-width:103.125em){.nav__item.has-full-width-sub .nav__sub{margin-left:60px;margin-right:60px;width:calc(100% - 2*60px)}}@media (min-width:71.25em) and (min-width:71.25em){.nav__item.has-full-width-sub .nav__sub{transition:opacity,transform;transition-duration:400ms;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.nav__item.has-full-width-sub .nav__sub.slide-enter-active,.nav__item.has-full-width-sub .nav__sub.slide-leave-active{opacity:1;transform:translateY(0)}.nav__item.has-full-width-sub .nav__sub.slide-enter,.nav__item.has-full-width-sub .nav__sub.slide-leave-to{opacity:0;transform:translateY(10px)}}@media (min-width:71.25em){.nav__item.has-full-width-sub .nav__sub-content{pointer-events:auto;margin:0 auto;max-width:1800px}.nav__item.has-full-width-sub .nav__sub-content--middle{max-width:1080px}.nav__item.has-full-width-sub .nav__sub-content--small{max-width:810px}}.nav__link{letter-spacing:.2em;text-transform:uppercase;color:#231f20;line-height:1.2;text-align:center;font-family:var(--nav-link-font, Source Sans Pro,Arial,sans-serif);font-weight:var(--nav-link-font-weight, 900);font-size:var(--nav-link-font-size-small, 12px)}@media (max-width:47.99em){.nav__link{letter-spacing:var(--nav-link-letter-spacing-mobile, .2em);font-size:var(--nav-link-font-size-mobile, 12px)}}.no-touchevents .nav__link:hover,.is-open>.nav__link,.active>.nav__link{color:#000}.no-touchevents .nav__link:hover::after,.is-open>.nav__link::after,.active>.nav__link::after{opacity:1;transform:translate(-50%,0)}@media (max-width:71.24em){.nav__link{padding:30px 80px 30px 50px;position:relative;display:block;transition:transform 600ms cubic-bezier(.77,0,.175,1)}.nav__link:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.nav__link::before{letter-spacing:0;position:absolute;right:65px;top:32px;font-size:10px}}@media (min-width:71.25em){.nav__link{display:flex;align-items:center;height:100%;padding:0 20px;position:relative;font-size:var(--nav-link-font-size-medium, 11px)}.nav__link::after{content:'';transition:.2s cubic-bezier(.25,.46,.45,.94);position:absolute;top:50%;left:50%;transform:translate(-50%,3px);width:30%;height:2px;background-color:#000;margin-top:12px;opacity:0;will-change:transform}}@media (min-width:80em){.nav__link{padding:0 25px;font-size:var(--nav-link-font-size-desktop, 12px)}.nav__link::after{margin-top:17px}}@media (min-width:80em){.nav__link--compact{padding:0 20px}}@media (min-width:103.125em){.nav__link--compact{padding:0 25px}}@media (min-width:120em){.nav__link--compact{padding:0 35px}}.nav__link--no-break{white-space:nowrap}.nav__link--green{color:#548330}.nav__link--icon{display:flex;align-items:center;justify-content:center}.nav__link .icon{transform:translateY(-50%);font-size:32px;width:32px;margin-right:10px;line-height:0}.nav__alt-link{display:flex;align-items:center;color:#231f20;font-size:12px;letter-spacing:.1em}.no-touchevents .nav__alt-link:hover,.is-open>.nav__alt-link{color:#000}@media (max-width:71.24em){.nav__alt-link{transition:transform 600ms cubic-bezier(.77,0,.175,1);padding:20px 50px 20px 40px}}.nav__alt-link-icon{line-height:1;font-size:32px;width:32px;text-align:center;margin-right:15px}@media (min-width:71.25em){.header__wrapper--spaced .nav__main{justify-content:space-evenly;flex-grow:2}}@media (min-width:71.25em){.header__wrapper--spaced .nav__link{padding:0 10px}}@media (min-width:80em){.header__wrapper--spaced .nav__link{padding:0 13px;font-size:var(--nav-link-font-size-desktop, 11px)}}@media (min-width:90em){.header__wrapper--spaced .nav__link{font-size:var(--nav-link-font-size-desktop, 12px);padding:0 15px}}@media (min-width:103.125em){.header__wrapper--spaced .nav__link{padding:0 25px}}.newsletter-signup{background-color:#f9f9f9;border-top:5px solid #fff}@media (min-width:64em){.newsletter-signup__inner{flex:1 0 30%;max-width:30%}}.newsletter-signup__info__info-list{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}@media (min-width:64em){.newsletter-signup__info__info-list{border-top:none;margin-bottom:unset;padding-top:0}}.newsletter-signup__header{margin-bottom:19px;position:relative;min-height:200px;background-color:#53565a}@media (min-width:48em){.newsletter-signup__header{margin-bottom:40px;min-height:300px}}.newsletter-signup__header-image{min-height:200px;background-size:cover;background-position:50% 55%}.newsletter-signup__header-image::after{position:absolute;left:0;top:0;right:0;bottom:0;transition:opacity .3s;content:'';background:#000;opacity:.3}@media (min-width:48em){.newsletter-signup__header-image{min-height:300px}}.newsletter-signup__header-content{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;display:flex;justify-content:center}.newsletter-signup__header-content--title{margin-bottom:.3125em;font-size:var(--font-size-h1, 32px);line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;color:#f9f9f9}@media (min-width:48em){.newsletter-signup__header-content--title{margin-bottom:1em;font-size:var(--font-size-h1-tablet, 46px);line-height:1.14}}@media (min-width:103.125em){.newsletter-signup__header-content--title{font-size:var(--font-size-h1-laptop, 56px)}}.newsletter-signup__header-content--circle{background-color:#000;text-align:center;transform:rotate(10deg);border-radius:50%;height:200px;width:200px;color:#f9f9f9;padding:20px 8px;right:10%;position:absolute;display:flex;justify-content:center;flex-direction:column}.newsletter-signup__header-content--circle .title{font-weight:700;line-height:1.5;margin-bottom:0;font-size:3.5rem}.newsletter-signup__header-content--circle .subtitle{font-size:1.2rem;line-height:1.2}@media (max-width:63.99em){.newsletter-signup__header-content--circle{right:5%}}@media (max-width:47.99em){.newsletter-signup__header-content--circle{right:2%}}@media (max-width:47.99em){.newsletter-signup__header-content--circle{height:100px;width:100px;top:0}.newsletter-signup__header-content--circle .title{font-size:1.5rem;line-height:1.2}.newsletter-signup__header-content--circle .subtitle{font-size:.65rem}}.newsletter-signup--inline .newsletter-signup__wrapper{display:flex;flex-direction:column;align-items:center}@media (min-width:30em){.newsletter-signup--inline .newsletter-signup__wrapper{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}@media (min-width:64em){.newsletter-signup--inline .newsletter-signup__wrapper{align-items:center}}.newsletter-signup--inline .newsletter-signup__form{margin-right:0;margin-top:20px}@media (min-width:64em){.newsletter-signup--inline .newsletter-signup__form{margin-top:30px}}.newsletter-signup--inline .newsletter-signup__headline{margin-bottom:.6em}.newsletter-signup--inline .newsletter-signup__form-input{max-width:380px}.newsletter-signup--inline .newsletter-signup__text{width:100%;margin-left:0;margin-right:0;max-width:none}@media (min-width:64em){.newsletter-signup__wrapper{display:flex;flex-wrap:wrap}}@media (min-width:80em){.newsletter-signup__wrapper>*{margin-left:4.16667%}}@media (min-width:103.125em){.newsletter-signup__wrapper>*{margin-left:8.33333%}}.newsletter-signup__image{width:60%;position:relative;margin-bottom:15px}@media (min-width:30em){.newsletter-signup__image{padding-right:3%;width:40%;margin-bottom:0}}@media (min-width:64em){.newsletter-signup__image{width:50%}}.newsletter-signup__image__inner{display:block;width:100%}.newsletter-signup__content{text-align:center}@media (min-width:30em){.newsletter-signup__content{text-align:left;width:60%}}@media (min-width:64em){.newsletter-signup__content{width:50%}}.newsletter-signup__title{margin-bottom:19px;width:100%}@media (min-width:48em){.newsletter-signup__title{margin-bottom:40px}}@media (min-width:80em){.newsletter-signup__title{width:91.66667%}}@media (min-width:103.125em){.newsletter-signup__title{width:83.33333%}}.newsletter-signup__text{color:#4e4d4b}@media (min-width:64em){.newsletter-signup__text{display:flex;margin-bottom:30px}}@media (max-width:47.99em){.newsletter-signup__text{font-size:12px}}@media (min-width:64em){.newsletter-signup__text{margin-bottom:0;width:100%}}@media (min-width:64em){.newsletter-signup__text--intro{width:40%}}.newsletter-signup__text--interests{margin-top:20px}@media (min-width:64em){.newsletter-signup__text--interests{margin-left:8.33333%;position:relative;width:60%}}@media (min-width:64em){.newsletter-signup__text--interests p{bottom:0;position:absolute}}@media (min-width:48em){.newsletter-signup__text--interests p{font-weight:var(--font-weight-headlines, 900)}}.newsletter-signup__info-list{max-width:650px}@media (min-width:48em){.newsletter-signup__headline{font-size:var(--font-size-h3, 20px);font-weight:var(--font-weight-headlines, 900);line-height:1.2;letter-spacing:normal}}@media (min-width:48em) and (min-width:48em){.newsletter-signup__headline{line-height:1.31;font-size:var(--font-size-h3-tablet, 23px);margin-bottom:1.53846em}}@media (min-width:48em) and (min-width:64em){.newsletter-signup__headline{line-height:1.31;font-size:var(--font-size-h3-laptop, 26px);margin-bottom:1.53846em}}.newsletter-signup__superheadline{margin-bottom:.4em}.newsletter-signup__form{display:flex;max-width:500px}@media (max-width:47.99em){.newsletter-signup__form{margin:0 auto}}@media (max-width:19.99em){.newsletter-signup__form{width:100%}}@media (max-width:63.99em){.newsletter-signup__form{flex-direction:column-reverse}}.newsletter-signup__form__bubble{width:188px;height:188px;border-radius:50%;color:#fff;background-color:#cd1e2c;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:-40px;margin-bottom:48px;margin-left:auto;margin-right:auto;position:relative}@media (min-width:64em){.newsletter-signup__form__bubble{width:236px;height:236px;margin-bottom:55px;margin-top:-119px;margin-left:unset;margin-right:unset}}.newsletter-signup__form__bubble__title{text-align:center;font-size:48px;font-weight:700;line-height:1.5;transform:rotate(8deg);text-align:center}.newsletter-signup__form__bubble__text{text-align:center;max-width:197px;word-wrap:break-word;margin-top:3px;transform:rotate(8deg)}.newsletter-signup__form__bubble__envelope{position:absolute;bottom:-10%;right:-9%;width:72px;height:72px;-o-object-fit:contain;object-fit:contain}@media (min-width:64em){.newsletter-signup__form__bubble__envelope{width:96px;height:96px}}.newsletter-signup__form__title{margin-bottom:20px;text-align:center}@media (min-width:64em){.newsletter-signup__form__title{margin-bottom:8px;text-align:left}}.newsletter-signup__form__text{margin-bottom:12px;line-height:1.67;color:#4e4d4b}@media (min-width:64em){.newsletter-signup__form__text{margin-bottom:24px;line-height:1.75}}.newsletter-signup__form__main{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:1.35rem}@media (max-width:47.99em){.newsletter-signup__form__main{margin-top:10px}}.newsletter-signup__form__main .field{margin-bottom:10px}.newsletter-signup__form__interests{padding-top:30px;padding-left:10px;padding-right:10px}@media (max-width:79.99em){.newsletter-signup__form__interests{font-size:14px}}@media (min-width:64em){.newsletter-signup__form__interests{padding-top:0;padding-left:0;padding-right:0;margin-left:8.33333%;width:60%}}.newsletter-signup__form__interests--choices{margin-top:0;margin-bottom:5px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.newsletter-signup__form__interests--choices .field.choice{color:#4e4d4b;display:flex;width:45%;margin-bottom:30px}@media (max-width:29.99em){.newsletter-signup__form__interests--choices .field.choice{width:100%;margin-bottom:5px;margin-right:0}}.newsletter-signup__form__interests--choices .field.choice .checkbox+.label{font-size:12px;padding-right:10px;width:250px}@media (min-width:23.4375em){.newsletter-signup__form__interests--choices .field.choice .checkbox+.label{font-size:15px}}.newsletter-signup__form__interests--choices .field.choice .checkbox+.label:after,.newsletter-signup__form__interests--choices .field.choice .checkbox+.label:before{top:13px}@media (min-width:23.4375em){.newsletter-signup__form__interests--choices .field.choice .checkbox+.label:after,.newsletter-signup__form__interests--choices .field.choice .checkbox+.label:before{top:15px}}.newsletter-signup__form__interests--choices .field.choice .icon-list__item{display:flex;width:-moz-fit-content;width:fit-content}.newsletter-signup__form__interests--choices .field.choice .icon-list__icon{margin-right:10px}.newsletter-signup__form__interests--choices .field.choice .icon-list__icon__title{font-weight:700}.newsletter-signup__form__interests--choices .field.choice .icon--null-value{background:0 0}.newsletter-signup__form__interests--choices .field.choice .field-error{padding-left:26px!important}@media (min-width:64em){.newsletter-signup__form__information{flex:0 1 100%}}.newsletter-signup__form__checkbox{color:#4e4d4b}.newsletter-signup__form__checkbox .field-error{padding-left:26px!important}.newsletter-signup__form-input{flex-grow:1;padding:10px 25px;border:var(--input-border, 1px solid #ececec);width:100%;border-radius:var(--button-border-radius, 5000px);min-height:40px}@media (min-width:80em){.newsletter-signup__form-input{min-height:46px}}.newsletter-signup__form-input::-moz-placeholder{color:rgba(35,31,32,.65)}.newsletter-signup__form-input::placeholder{color:rgba(35,31,32,.65)}.newsletter-signup__signout-cta{display:block;margin:20px 0 10px}.newsletter-signup__form-button{flex-shrink:0;margin-left:0;border:var(--button-newsletter-primary-border, 1px solid #000);background-color:var(--button-newsletter-background, #000);background-image:linear-gradient(to left,#b1171e,#d21f2f)}@media (min-width:64em){.newsletter-signup__form-button{text-transform:uppercase}}@media (min-width:103.125em){.newsletter-signup__form-button{min-width:209px}}.newsletter-signup__form-button.button--accent:hover{color:var(--button-newsletter-color-hover, #231f20);border:var(--button-newsletter-primary-border, 1px solid #000)}.newsletter-signup__form-button:before{content:none}.newsletter-signup__error{color:#000;font-size:14px}.newsletter-signup__success{margin-top:20px}.newsletter-signup__success h6{margin-bottom:.4em}.newsletter-signup__success h5{letter-spacing:var(--newsletter-success-message-letter-spacing, normal);font-size:var(--newsletter-success-message-font-size, 18px)}.not-found{position:relative}.not-found__background{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:48em){.not-found__background--mobile{display:none;background-image:none!important}}@media (max-width:47.99em){.not-found__background--tablet{display:none;background-image:none!important}}@media (min-width:64em){.not-found__background--tablet{display:none;background-image:none!important}}@media (max-width:63.99em){.not-found__background--desktop{display:none;background-image:none!important}}.not-found__content{position:relative;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;min-height:320px;height:320px}@media (min-width:48em){.not-found__content{min-height:440px}}@media (min-width:103.125em){.not-found__content{min-height:540px}}.not-found__title{font-size:32px;line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-top:1em!important;margin-bottom:.05em!important}@media (min-width:48em){.not-found__title{margin-bottom:1em;font-size:56px}}@media (min-width:103.125em){.not-found__title{font-size:80px}}.not-found__title.large{font-size:36px}@media (min-width:48em){.not-found__title.large{font-size:60px}}@media (min-width:103.125em){.not-found__title.large{font-size:90px}}.not-found__subtitle{margin-bottom:.8em}.not-found__buttons .button{margin:0 10px 10px}@media (min-width:80em){.nutrition-facts__tabbed-content{margin-left:8.33333%;margin-right:8.33333%}}@media (min-width:103.125em){.nutrition-facts__tabbed-content{margin-left:16.66667%;margin-right:16.66667%}}.nutrition-facts__lead{margin-bottom:1.2em}@media (min-width:64em){.nutrition-facts__lead{margin-top:-20px}}.nutrition-table__two-columns{display:block}@media (min-width:48em){.nutrition-table__two-columns{display:flex}}.nutrition-table__left,.nutrition-table__right{flex-grow:1;width:100%}@media (min-width:48em){.nutrition-table__left,.nutrition-table__right{width:50%}}@media (max-width:63.99em){.nutrition-table__left>*,.nutrition-table__right>*{text-align:var(--text-align--pdp, center)}}.nutrition-table__left{margin-right:0}@media (min-width:48em){.nutrition-table__left{margin-right:5%}}.nutrition-table__left .nutrition-value{width:100%;display:block;padding-bottom:0;border-bottom:1px solid #ececec}.nutrition-table__left .nutrition-value__inner{border-radius:0;border:0;justify-content:unset;padding:0;height:unset;min-height:unset}.nutrition-table__left .nutrition-value__inner>div{flex-grow:1;line-height:50px;height:50px;margin-top:unset}.nutrition-table__left .nutrition-value__value{width:30%;border-left:1px solid #ececec;padding:0 10px}@media (min-width:48em){.nutrition-table__left .nutrition-value__value{padding:0}}.nutrition-table__left .nutrition-value__label{display:unset;justify-content:left;width:50%;align-items:unset;height:unset;text-align:left;padding-left:20px;font-size:inherit;min-height:unset}@media (min-width:48em){.nutrition-table__left .nutrition-value__label{width:60%}}.nutrition-table__left .nutrition-value__percent{position:relative;width:20%;border-radius:0;bottom:unset;height:unset;line-height:unset}.nutrition-table__right{margin-top:25px;margin-left:0}@media (min-width:48em){.nutrition-table__right{margin-left:5%}}.nutrition-table__right .info-list{font-size:inherit}.nutrition-table__right .info-list__item{display:block;margin-bottom:30px}.nutrition-table__right .info-list__key{width:100%;margin-bottom:0;font-weight:var(--font-weight-headlines, 900)}.nutrition-facts__lead+.nutrition-value__inner{border-top-left-radius:15px}.nutrition-facts__lead+.nutrition-value .nutrition-value__percent{border-top-right-radius:15px}.nutrition .nutrition-value__last{border-bottom-left-radius:15px}.nutrition .nutrition-value__last .nutrition-value__percent{border-top-right-radius:15px}.nutrition-table__left .nutrition-facts__lead+.nutrition-value .nutrition-value__inner{border-top-left-radius:15px;border-top-right-radius:15px}.nutrition-table__left .nutrition-value__last{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.nutrition-table__left .nutrition-value__last .nutrition-value__inner{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.nutrition-table{font-size:14px;-moz-column-count:2;column-count:2;-moz-column-gap:4%;column-gap:4%}@media (min-width:103.125em){.nutrition-table{-moz-column-gap:9.23077%;column-gap:9.23077%}}.nutrition-table__row{border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin-top:-1px;display:flex;padding:5.08475%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.nutrition-table__key{margin-right:3.38983%}.nutrition-table__value{margin-left:auto;white-space:nowrap}.nutrition-value{border-collapse:collapse;width:100%}.nutrition-value__row{background-color:#fff;border:1px solid #ececec;border-left:0;width:100%}.nutrition-value__row+.nutrition-value__row{border-top:0}.nutrition-value__row__last{border-bottom:0;border-right:0;margin-right:0}.nutrition-value__row__last .nutrition-value__percentage{border-radius:0 0 30px 0}.nutrition-value__row:first-of-type{border-top:0;border-right:0}.nutrition-value__row:first-of-type .nutrition-value__percentage{border-radius:0 30px 0 0}.nutrition-value--nopercentage .nutrition-value__row{border-right:0}.nutrition-value.nutrition-value.nutrition-value.nutrition-value.nutrition-value{opacity:1;box-sizing:border-box}@media (min-width:64em){.nutrition-value-container{display:flex;flex-wrap:wrap;margin-right:-30px}}.nutrition-value__label{border-right:1px solid #ececec;font-weight:700;min-height:45px;padding:5px 5px 5px 12px;text-align:left;vertical-align:middle}.nutrition-value__value{box-sizing:border-box;font-size:12px;min-height:45px;min-width:55px;text-align:center;vertical-align:middle;padding:15px}.nutrition-value__percentage{background-color:#4e4d4b;box-sizing:border-box;color:#fff;min-width:55px;padding:15px;text-align:center;vertical-align:middle}.nutrition-value__percent{position:absolute;bottom:-10px;width:48px;background-color:#231f20;color:#fff;height:25px;line-height:25px;border-radius:5000px}@media (min-width:48em){.nutrition-value__percent{bottom:-13px;width:52px;height:27px;line-height:27px}}.product-hero__nutrition-lead{padding-top:8px}.product-hero__nutrition-table{padding-bottom:8px}.nutrition-value-no-ecom-small{width:80px;position:relative}@media (min-width:48em){.nutrition-value-no-ecom-small{min-height:155px;width:96px;margin-right:30px}}.nutrition-value-no-ecom-small__inner{display:flex;flex-direction:column;font-size:14px;line-height:1.33;border-radius:30px;padding:30px 5px;border:1px solid #ececec;min-height:145px;justify-content:center;box-sizing:border-box;background-color:#fff}@media (min-width:48em){.nutrition-value-no-ecom-small__inner{min-height:155px}}.nutrition-value-no-ecom-small__value{text-align:center}.nutrition-value-no-ecom-small__label{font-weight:700;align-items:center;justify-content:center;text-align:center;word-break:break-word;display:flex;min-height:80px;font-size:12px}.nutrition-value-no-ecom-small__percent{position:absolute;bottom:-10px;width:48px;background-color:#231f20;color:#fff;height:25px;line-height:25px;border-radius:5000px;text-align:center;left:50%;margin-left:-24px}@media (min-width:48em){.nutrition-value-no-ecom-small__percent{bottom:-13px;width:52px;height:27px;line-height:27px;margin-left:-26px}}.nutrition-value-no-ecom__inner{text-align:center;font-size:14px;line-height:1.33;display:flex;flex-wrap:wrap;background-color:#fff;min-height:50px;border-bottom:1px solid #ececec}.nutrition-value-no-ecom__first .nutrition-value-no-ecom__inner{border-top-left-radius:15px;border-top-right-radius:15px}.nutrition-value-no-ecom__last .nutrition-value-no-ecom__inner{border-bottom:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-bottom:10px}.nutrition-value-no-ecom__inner>div{line-height:normal;display:flex;align-items:center;flex-grow:1}.nutrition-value-no-ecom__value{padding:0 10px;width:30%;justify-content:center;border-left:1px solid #ececec}.nutrition-value-no-ecom__label{font-weight:700;padding:0 10px 0 20px;width:50%;text-align:left}.old-price{margin-right:.6em;font-size:.9em;text-decoration:line-through;color:#686666}.opc{padding:0;list-style:none}.opc>*{position:relative;margin-bottom:2.5rem}.opc-block-summary .item-options span.price{display:none}.opc-wrapper{flex-basis:100%;max-width:100%}@media screen and (min-width:1024px){.opc-wrapper{flex-basis:58.33333%;max-width:58.33333%}}@media screen and (min-width:1024px){.opc-wrapper{padding-right:3.5rem}}.opc-summary-wrapper{flex-basis:100%;max-width:100%}@media screen and (min-width:1024px){.opc-summary-wrapper{flex-basis:41.66667%;max-width:41.66667%}}#opc-sidebar{padding:1.5rem;background:#fff}.opc-progress-bar{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body[class^=amazon-login-login-validate] .page-title-wrapper,body[class^=customer-] .page-title-wrapper{text-align:center}body[class^=amazon-login-login-validate] .page-title-wrapper .page-title,body[class^=customer-] .page-title-wrapper .page-title{margin-left:0}body[class^=amazon-login-login-validate] .page.messages>*,body[class^=customer-] .page.messages>*{margin-left:0}body[class^=amazon-login-login-validate] .block-amazon-login .actions-toolbar,body[class^=customer-] .block-amazon-login .actions-toolbar{border:0;margin:0;padding:0}body[class^=amazon-login-login-validate] .block-amazon-login .actions-toolbar .field-tooltip,body[class^=customer-] .block-amazon-login .actions-toolbar .field-tooltip{padding:0}body[class^=amazon-login-login-validate] .block-amazon-login+.form-create-account,body[class^=customer-] .block-amazon-login+.form-create-account{padding-top:2em;margin-top:1.5em;border-top:1px solid #e0e0e0}body[class^=amazon-login-login-validate] .block-customer-login+.block-amazon-login,body[class^=customer-] .block-customer-login+.block-amazon-login{padding-top:2em}body[class^=amazon-login-login-validate] .block-new-customer,body[class^=customer-] .block-new-customer{padding-top:2em}body[class^=amazon-login-login-validate] .columns,body[class^=amazon-login-login-validate] .messages,body[class^=customer-] .columns,body[class^=customer-] .messages{margin-left:auto;margin-right:auto;max-width:650px}body[class^=amazon-login-login-validate] .columns,body[class^=customer-] .columns{padding-bottom:5%;padding-top:1em;padding-left:20px;padding-right:20px}@media (max-width:47.99em){body[class^=amazon-login-login-validate] .columns,body[class^=customer-] .columns{padding-bottom:10%}}@media (min-width:48em){body[class^=amazon-login-login-validate] .columns,body[class^=customer-] .columns{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){body[class^=amazon-login-login-validate] .columns,body[class^=customer-] .columns{padding-left:60px;padding-right:60px}}body[class^=amazon-login-login-validate] .columns .fullname .field-name-prefix,body[class^=customer-] .columns .fullname .field-name-prefix{max-width:30%}@media (max-width:47.99em){body[class^=amazon-login-login-validate] .columns .fullname .field-name-prefix,body[class^=customer-] .columns .fullname .field-name-prefix{max-width:35%}}body[class^=amazon-login-login-validate].reactivate .columns,body[class^=customer-].reactivate .columns{margin:0;padding:0}.page-teaser{display:block;background-color:#fff;color:#231f20}@media (min-width:48em){.page-teaser{display:flex}}.page-teaser+.page-teaser{margin-top:20px}@media (min-width:64em){.page-teaser-container{padding-left:8.33333%;padding-right:8.33333%}}@media (min-width:103.125em){.page-teaser-container{padding-left:16.66667%;padding-right:16.66667%}}.page-teaser__image-holder{flex-shrink:0}@media (max-width:47.99em){.page-teaser__image-holder{display:none}}@media (min-width:48em){.page-teaser__image-holder{width:170px;height:170px}}@media (min-width:64em){.page-teaser__image-holder{width:200px;height:200px}}.page-teaser__text-holder{padding:20px}@media (min-width:48em){.page-teaser__text-holder{padding:30px;flex-grow:1}}@media (min-width:64em){.page-teaser__text-holder{padding:40px 60px}.page-teaser__image+.page-teaser__text-holder{padding-left:40px;padding-right:40px}}.page-teaser__headline{margin-bottom:10px}.page-teaser__text{font-size:14px;margin-bottom:0;color:#4e4d4b}.page-title-wrapper{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:20px;padding-right:20px;padding-top:10.66667%;margin-bottom:1.68rem}@media (min-width:48em){.page-title-wrapper{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.page-title-wrapper{padding-left:60px;padding-right:60px}}@media (min-width:48em){.page-title-wrapper{margin-bottom:2.875rem}}@media (min-width:103.125em){.page-title-wrapper{margin-bottom:3.5rem}}@media (min-width:64em){.page-title-wrapper{padding-top:7.14286%}}.page-title{margin-left:0}@media screen and (min-width:1024px){.page-title{margin-left:8.33333%}}.pages-label{display:none}.pages-items{display:flex;justify-content:center;padding:0;list-style:none}.pages-items .label{display:none}.pages-items>*{margin:0 .3rem}#password-strength-meter-container{margin-top:.5rem}.password-strength-meter{display:flex;width:100%;padding:0 32px}.password-strength-meter__bar{position:relative;flex:1;height:2px;background-color:#949292}.password-strength-meter__bar:not(:first-child){margin-left:.5em}.password-strength-meter__bar:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#949292;transform:scale(0,1);transform-origin:left center;transition:transform 800ms cubic-bezier(.645,.045,.355,1),background-color 500ms 300ms}.password-strength-meter__bar.is-active:before{transform:scale(1,1)}.password-strength-meter[data-score-lte~="4"] .password-strength-meter__bar.is-active:before{background-color:#43bf39}.password-strength-meter[data-score-lte~="3"] .password-strength-meter__bar.is-active:before{background-color:#f98417}.password-strength-meter[data-score-lte~="2"] .password-strength-meter__bar.is-active:before{background-color:#cd1e2c}.payment-method{margin-bottom:1.4rem;background-color:#fff}.payment-method-title{display:block!important;margin:0!important}.payment-method-title span{font-size:18px;font-weight:var(--font-weight-headlines, 900);line-height:1.56;margin-bottom:.55556em;letter-spacing:normal;margin:0}.payment-method-title input{opacity:1;width:100%;height:100%}.payment-method-title label{display:flex!important;align-items:center;padding:1.875rem!important;padding-left:4.21875rem!important;cursor:pointer}.payment-method-title label:before,.payment-method-title label:after{content:none!important}.payment-method-title:before,.payment-method-title:after{content:'';top:50%;left:1.875rem;transform:translateY(-50%)}.payment-method-title:before{display:inline-block;position:relative;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #ececec;pointer-events:none;position:absolute}._active .payment-method-title:after{content:'';display:block;position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;transform:translate(-50%,-50%);border-radius:50%;background:#000;pointer-events:none;left:2.525rem}.payment-method-content{display:none;padding-top:2.25rem;padding-bottom:1.875rem;margin-left:1.875rem;margin-right:1.875rem;border-top:1px solid #e0e0e0}._active .payment-method-content{display:block}.picture-gallery{display:none}@media (min-width:64em){.picture-gallery{display:grid;height:100svh;gap:40px 40px;margin:0 auto 40px;width:100%;overflow:hidden}}.picture-gallery.has-two{grid-template:1fr/1fr 1fr;grid-template-areas:"pic1 pic2"}.picture-gallery.has-three{grid-template:calc((100% - 40px)/2) calc((100% - 40px)/2)/1fr 1fr;grid-template-areas:"pic1 pic2" "pic1 pic3"}.picture-gallery.has-five{grid-template-rows:calc((100% - 80px)/9*4) calc((100% - 80px)/9) calc((100% - 80px)/9*4);grid-template-columns:repeat(4,calc((100% - 120px)/4));grid-template-areas:"pic1 pic1 pic2 pic3" "pic1 pic1 pic4 pic3" "pic1 pic1 pic4 pic5"}img[class^=picture-gallery__image]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.picture-gallery__image1{grid-area:pic1}.picture-gallery__image2{grid-area:pic2}.picture-gallery__image3{grid-area:pic3}.picture-gallery__image4{grid-area:pic4}.picture-gallery__image5{grid-area:pic5}.picture-text-cta.left .mood__content,.picture-text-cta.left .wrapper{justify-content:flex-start}.picture-text-cta.center .mood__content,.picture-text-cta.center .wrapper{justify-content:center}.picture-text-cta.right .mood__content,.picture-text-cta.right .wrapper{justify-content:flex-end}.picture-text-cta .wrapper{width:100%;display:flex}@media (max-width:47.99em){.picture-text-cta .wrapper{position:absolute;top:30%}}.picture-text-cta__text{width:-moz-fit-content;width:fit-content}.picture-text-cta__logo{margin-bottom:48px;max-width:255px;max-height:80px}@media (max-width:47.99em){.picture-text-cta__logo{margin-bottom:44px;max-width:224px;max-height:70px}}.picture-text-cta__headline{margin-bottom:0!important}@media (max-width:47.99em){.picture-text-cta__headline{display:none}}.picture-text-cta__headline.is-mobile{display:none}@media (max-width:47.99em){.picture-text-cta__headline.is-mobile{display:flex}}.picture-text-cta__button{margin-top:52px;text-transform:uppercase}@media (max-width:47.99em){.picture-text-cta__button{margin-top:40px}}.points__title{text-align:center;margin-bottom:10px}.points__items{display:flex;flex-direction:column;align-items:center}@media (min-width:48em){.points__items{flex-wrap:wrap;flex-direction:row;align-items:flex-start}}.points__item{padding-right:0;padding-top:40px;display:flex;align-items:flex-start;max-width:400px;width:100%}@media (min-width:48em){.points__item{padding-right:10%;width:100%;padding-top:50px;width:50%;max-width:none}}@media (min-width:80em){.points__item{padding-top:80px}}.points__item__icon{width:50px;margin-right:5%;flex-shrink:0}@media (min-width:48em){.points__item__icon{margin-right:10%}}@media (min-width:80em){.points__item__icon{width:80px}}@media (min-width:48em){.points__item__texts{width:400px;max-width:100%}}.points__item__title{font-weight:900;margin-bottom:.5em}.points__item__description{font-size:12px}@media (min-width:64em){.points__item__description{font-size:14px}}@media (max-width:47.99em){.portal--inverse-small{flex-direction:column-reverse}}.portal__main{margin-bottom:20px}@media (min-width:48em){.portal__main{margin-bottom:0}}.portal__sidebar{margin-bottom:20px}@media (min-width:48em){.portal__sidebar{margin-bottom:0}}.preloader{transition:color .2s;position:relative;animation:fadeInLoader .3s forwards;color:#fff}.preloader--accent{color:#000}.preloader__inner{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:20px;height:20px}.preloader__inner div{position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%) translateY(-50%);overflow:hidden;animation:animatePreloader 1s infinite linear;transform-origin:50% 100%}.preloader__inner div::before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translateX(-50%);border:2px solid currentColor;border-radius:50%;box-sizing:border-box}.preloader__inner div:nth-child(2){width:60%;height:60%;top:20%;animation:animatePreloader .5s infinite linear}@keyframes animatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0deg)}to{transform:translateX(-50%) translateY(-50%) rotateZ(360deg)}}@keyframes fadeInLoader{0%{opacity:0}to{opacity:1}}@media print{@page{size:A4;margin:20mm 15mm}.section{padding:10mm 0!important;background:#fff}.header{position:absolute}.nav,.header__nav-trigger,.header__tool-container,.newsletter-signup,.footer,.methods-bar,.cookie-info,.button{display:none}.hero-press__image{max-height:10cm}}.product-hero{position:relative;z-index:1}.product-hero--dark{background-color:#2b2b2b;color:#fff}.product-hero--dark .product-hero__category,.product-hero--dark .product-hero__description,.product-hero--dark .product-hero__pricing-value,.product-hero--dark .product-hero__pricing-info,.product-hero--dark .product-hero__after-actions .text-gray,.product-hero--dark .product-hero__info .smallprint{color:#fff}.product-hero.in-progress .product-hero__info,.product-hero.in-progress .product-hero__actions{opacity:.5;pointer-events:none}.product-hero__background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:48em){.product-hero__background--mobile{display:none;background-image:none!important}}@media (max-width:47.99em){.product-hero__background--tablet{display:none;background-image:none!important}}@media (min-width:64em){.product-hero__background--tablet{display:none;background-image:none!important}}@media (max-width:63.99em){.product-hero__background--desktop{display:none;background-image:none!important}}.product-hero__wrapper{padding-top:10px}@media (min-width:64em){.product-hero__wrapper{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:0;min-height:650px}.product-hero.no-ecom .product-hero__wrapper{align-items:center}}@media (min-width:103.125em){.product-hero__wrapper{min-height:787px}}.product-hero__details-container{margin-top:30px}.product-hero__text-container{position:relative;z-index:1;padding:35px 0 20px;padding-bottom:var(--padding-bottom--text-container-pdp-mobile, 40px);text-align:center;margin-top:30px}@media (min-width:48em){.product-hero__text-container{padding:20px 0 50px;text-align:left;margin-top:inherit}}@media (min-width:64em){.product-hero__text-container{order:1;width:50%;padding:var(--padding-bottom--text-container-pdp-desktop, 50px) 0}.product-hero__text-container>*{width:calc(100% - 40px)}}@media (min-width:80em){.product-hero__text-container{padding-left:4.16667%}.product-hero__text-container>*{max-width:calc(17*100%/24)}}@media (min-width:90em){.product-hero__text-container>*{max-width:533px}}@media (min-width:64em){.product-hero.no-ecom .product-hero__text-container{order:1;width:50%;padding:50px 0 50px}}@media (min-width:80em){.product-hero.no-ecom .product-hero__text-container{margin-left:4.16667%;width:41.66667%;margin-right:-4.16667%}}@media (min-width:103.125em){.product-hero.no-ecom .product-hero__text-container{margin-left:8.33333%;width:37.5%}}@media (max-width:47.99em){.product-hero__image-container{margin-left:-20px;margin-right:-20px}}@media (max-width:47.99em) and (min-width:48em){.product-hero__image-container{margin-left:-40px;margin-right:-40px}}@media (max-width:47.99em) and (min-width:103.125em){.product-hero__image-container{margin-left:-60px;margin-right:-60px}}@media (max-width:63.99em){.product-hero__image-container{position:relative;max-width:600px;margin:0 auto}.product-hero__image-container--slider{padding-bottom:38px;margin-bottom:20px}.product-hero__image-container::before{content:'';display:block;padding-bottom:73.33333%}}@media (min-width:64em){.product-hero__image-container{order:2;width:50%}}@media (min-width:80em){.product-hero.no-ecom .product-hero__image-container{width:58.33333%}}@media (min-width:90em){.product-hero.no-ecom .product-hero__image-container{width:50%;margin-left:4.16667%}}.product-hero__image{display:block;margin:auto}.product-hero.no-ecom .product-hero__image{margin:0}@media (max-width:63.99em){.product-hero__image{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%)}}@media (max-width:63.99em){.product-hero__slider.product-hero__slider{position:absolute;width:100%;height:100%;right:50%;bottom:50%;transform:translate(50%,50%);overflow:inherit}}@media (min-width:64em){.product-hero__slider.product-hero__slider{max-width:75svh}}.product-hero__slider .swiper-wrapper{height:100%}.product-hero__slider .swiper-nav-wrapper{margin-top:10px}@media (min-width:48em){.product-hero__slider .swiper-nav-wrapper{margin-top:50px}}.product-hero__slider .slider__pagination{margin-top:0}@media (min-width:80em){.product-hero__slider .slider__pagination{margin-top:-30px}}.product-hero__slider-item{width:100%;aspect-ratio:1/1;background-color:#fff}.product-hero__slider-item.swiper-slide{transition:opacity 400ms}@media (max-width:47.99em){.product-hero__slider-item.swiper-slide{overflow:inherit}}.product-hero__slider-item.swiper-slide:not(.swiper-slide-active){opacity:0}.no-touchevents.no-touchevents .product-hero__slider-item.swiper-slide:not(.swiper-slide-active):hover{opacity:0}.product-hero__slider-item::before{content:'';display:block;padding-bottom:73.33333%}.product-hero__slider-item:first-child{background-color:#eee}.product-hero__slider-item:first-child .product-hero__slider-image{-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.product-hero__slider-item:first-child .product-hero__slider-image{-o-object-fit:scale-down;object-fit:scale-down}}.product-hero__slider-image{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-hero__category{color:var(--color-accent, #000);font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-style:normal;line-height:22px;margin-bottom:var(--margin-bottom--label-pdp-mobile, 8px);padding-right:40%;text-align:left}.product-hero.no-ecom .product-hero__category{font-style:var(--font-style-h6, italic);font-family:var(--font-special, "PlayfairDisplay", Times, serif)}@media (min-width:64em){.product-hero__category{margin-bottom:var(--margin-bottom--label-pdp-desktop, 16px);padding-right:0}.product-hero.no-ecom .product-hero__category{margin-bottom:40px}}.product-hero__name{margin-bottom:var(--margin-bottom--label-pdp-mobile, 27px);text-align:var(--text-align--pdp, center)}@media (min-width:64em){.product-hero__name{margin-bottom:20px}}.product-hero:not(.no-ecom) .product-hero__name{font-size:32px}@media (min-width:64em){.product-hero:not(.no-ecom) .product-hero__name{font-size:46px}}.product-hero__description{margin-bottom:18px;color:#4e4d4b;max-width:520px;display:var(--display-short-description--mobile, block)}@media (min-width:64em){.product-hero__description{margin-bottom:var(--margin-bottom--label-pdp-desktop, 40px);display:block}}.product-hero__description-disposable{margin-top:1em;text-transform:uppercase}.product-hero__amount{margin-right:20px}.product-hero__info,.product-hero__actions{display:flex;justify-content:flex-start;transition:opacity 250ms}.product-hero__info{flex-wrap:wrap}.product-hero .smallprint{width:100%;margin-top:8px;text-align:left;display:flex;font-size:12px;line-height:1.5}@media (min-width:64em){.product-hero .smallprint{margin-top:1.2em}}.product-hero .smallprint--icon{display:flex}.product-hero .smallprint--icon:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA32"}.product-hero .smallprint--icon::before{height:auto;border:0;transform:none;color:#000;display:flex;align-items:center;font-size:32px}.product-hero .smallprint--content{display:flex;flex-direction:column;margin-left:.8em}.product-hero__actions{align-items:center}.product-hero__actions>.button--accent:first-child{font-size:14px;flex-grow:1;text-transform:uppercase}.product-hero__actions>.button--accent:first-child .button__content{padding:12px 30px}.product-hero__actions>:not(:last-child){margin-right:10px}@media (max-width:47.99em){.product-hero__actions>*{flex-basis:50%}}.product-hero__wishlist-button{flex-basis:unset}@media (min-width:30em){.product-hero__wishlist-button{margin-left:unset}}.product-hero__wishlist-button .button__content{padding:10px}.product-hero__wishlist-button .button__content .icon{font-size:20px;font-weight:700;margin:0 auto}@media (min-width:30em){.product-hero__wishlist-button .button__content .icon{font-size:25px}}.product-hero__wishlist-button .button__text{display:none}.product-hero__after-actions{margin-top:2em}@media (min-width:48em){.product-hero__after-actions{text-align:left}}.product-hero__colors{display:flex;justify-content:center;margin-bottom:18px;margin-left:-30px}@media (min-width:48em){.product-hero__colors{justify-content:flex-start}}@media (min-width:64em){.product-hero__colors{margin-bottom:40px}}.product-hero__switch{margin-bottom:18px;min-height:46px}@media (min-width:64em){.product-hero__switch{margin-bottom:var(--margin-bottom--label-pdp-desktop, 40px)}}.product-hero__info{align-items:flex-start;margin-bottom:18px}@media (min-width:64em){.product-hero__info{margin-bottom:20px}}.product-hero__pricing{text-align:left;padding-top:8px}@media (min-width:48em){.product-hero__pricing{padding-top:5px}}@media (min-width:64em){.product-hero__pricing{display:flex;align-items:flex-end}}@media (min-width:80em){.product-hero__pricing{padding-top:8px}}.product-hero__pricing-value{display:flex;align-items:center;font-size:24px;line-height:1;color:#231f20}@media (min-width:64em){.product-hero__pricing-value{font-size:28px}}.product-hero__pricing-value .old-price{color:var(--color-old-price, #000)}.product-hero__pricing-info{color:#4e4d4b;font-size:12px;line-height:1.2;margin:10px 0}@media (min-width:64em){.product-hero__pricing-info{margin:0 0 0 10px}}.product-hero__pricing-info .price-deposit>a{text-decoration:underline}.product-hero__related-products{background:#fff;border-radius:5000px;display:inline-block}.product-hero__badges{display:flex;flex-wrap:wrap;margin-bottom:8px}.product-hero__badge{line-height:1.6;padding:.3em .7em;margin-bottom:.5em}.product-hero__badge:not(:last-child){margin-right:.5em}.product-hero__badge.badge__bio{background-color:#548330}.product-hero__badge.badge__fruity{background-color:#e19fa2;color:#0b0b0b}.product-hero__badge .badge__text{font-size:12px;white-space:nowrap}.product-hero__options{margin-bottom:18px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media (min-width:64em){.product-hero__options{margin-bottom:20px}}.product-hero__options .product-hero__option{display:flex;flex-direction:column;align-items:center}.product-hero__options .product-hero__option:not(:first-child){margin-left:30px}@media (min-width:64em){.product-hero__options .product-hero__option:not(:first-child){margin-left:24px}}.product-hero__options .product-hero__option.selected .product-hero__option-label,.product-hero__options .product-hero__option:hover .product-hero__option-label{border-color:#cd1e2c}.product-hero__options .product-hero__option-label{position:relative;padding:10px;border:1px solid #949292;border-radius:50%;margin-bottom:5px;display:flex}.product-hero__options .product-hero__option-label img{max-width:50px}.product-hero__options .product-hero__option-input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1}.product-hero__options .product-hero__option span{color:#4e4d4b}.product-hero__details{font-size:14px;border-bottom:1px solid #e6e6e6}@media (max-width:63.99em){.product-hero__details .info-list,.product-hero__details-content{text-align:var(--text-align--pdp, center)}}.product-hero__details-summary{color:#57585b;font-weight:900;line-height:32px;list-style:none;padding:8px 0;position:relative;text-transform:uppercase}.product-hero__details-summary:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA15"}@media (max-width:63.99em){.product-hero__details-summary{text-align:var(--text-align--pdp, center)}}.product-hero__details-summary:after{color:#57585b;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-hero__details-summary::-webkit-details-marker{display:none}.product-hero__details[open]>summary:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA14"}.product-hero__details-content{padding:8px 0}.product-hero__package-contents-icon{border:1px solid;border-radius:100%;margin-right:10px;width:28px}.product-item{padding:.8rem 0;border-top:1px solid #e0e0e0}.product-item:last-child{border-bottom:1px solid #e0e0e0}.product-item .label{display:none}.product-item .details-qty{margin-left:auto;padding:0 1.3rem}.product-item .product-image-container{margin-right:2%}.product-item-name-block,.product-item-details{flex-grow:1}.product-item-name-block,.product-item-inner{display:flex}.product-item-name{font-weight:400}.product-nav-link{display:flex;align-items:center;justify-content:flex-start;padding:17px 30px;color:#53565a;transition:color 200ms,background-color 200ms}@media (min-width:23.4375em){.product-nav-link{padding-left:50px;padding-right:50px}}@media (min-width:71.25em){.product-nav-link{padding:10px 0}}@media (min-width:80em){.product-nav-link{padding:15px 0}.no-touchevents .product-nav-link:hover{color:#000;background-color:#fff}.no-touchevents .product-nav-link:hover .product-nav-link__icon{color:#000}}@media (max-width:71.24em){.product-nav-link--text+.product-nav-link--text{margin-top:10px}}.product-nav-link--image,.product-nav-link--image-small{padding-top:5px;padding-bottom:5px}@media (min-width:71.25em) and (max-width:79.99em){.product-nav-link--image,.product-nav-link--image-small{padding-top:10px;padding-bottom:10px}}@media (min-width:71.25em){.product-nav-link--image-small .product-nav-link__image-holder::before{padding-bottom:37.5%}}.product-nav-link--icon,.product-nav-link--icon-wide{padding-top:4px;padding-bottom:4px}@media (max-width:71.24em){.product-nav-link--icon+.product-nav-link--icon,.product-nav-link--icon-wide+.product-nav-link--icon,.product-nav-link--icon+.product-nav-link--icon-wide,.product-nav-link--icon-wide+.product-nav-link--icon-wide{margin-top:20px}}@media (min-width:71.25em){.product-nav-link--icon-wide .product-nav-link__icon{display:none}}@media (min-width:80em){.product-nav-link--icon-wide .product-nav-link__icon{display:block;width:75px;margin-right:10px;text-align:center}}@media (min-width:103.125em){.product-nav-link--icon-wide .product-nav-link__icon{width:96px}}@media (min-width:80em){.product-nav-link--bordered{position:relative;padding-left:30px}.product-nav-link--bordered::before{content:'';position:absolute;top:25%;bottom:25%;left:0;width:1px;background-color:#e0e0e0}}.product-nav-link__image-holder{width:27.27273%;max-width:75px;order:5;margin-right:-10px;position:relative;flex-shrink:0}.product-nav-link__image-holder::before{content:'';display:block;padding-bottom:73.95833%}@media (min-width:71.25em){.product-nav-link__image-holder{display:none}.product-nav-link__image-holder--big{display:block;order:0;margin-right:10px}}@media (min-width:80em){.product-nav-link__image-holder{display:block;width:75px;max-width:none;order:0;margin-right:10px}.product-nav-link__image-holder--big{width:120px}}@media (min-width:103.125em){.product-nav-link__image-holder{width:96px}.product-nav-link__image-holder--big{width:120px}}.product-nav-link__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.product-nav-link__icon{order:5;font-size:32px;color:rgba(0,0,0,.4);line-height:1;margin-right:10px;transition:color 200ms}@media (min-width:71.25em){.product-nav-link__icon{order:0;margin-right:30px}}.product-nav-link__label{flex-grow:1;font-size:14px;font-weight:900;line-height:1.14;position:relative;padding-right:30px}.product-nav-link__label:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.product-nav-link__label::before{position:absolute;right:10px;top:2px;font-size:10px}.product-nav-link__image-holder+.product-nav-link__label,.product-nav-link__icon+.product-nav-link__label{padding-right:0}.product-nav-link__image-holder+.product-nav-link__label::before,.product-nav-link__icon+.product-nav-link__label::before{content:none}@media (min-width:71.25em){.product-nav-link__label::before{content:none;padding-right:0}}.product-nav-link__label-sub{display:block;font-weight:400;margin-top:5px}.product-nav{font-size:14px;font-weight:900}@media (max-width:71.24em){.product-nav{padding-bottom:75px}}@media (min-width:71.25em){.product-nav{padding-top:20px}}.product-nav__scroller{max-height:calc(100vh - 50px - 10px)}@media (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:80em){.product-nav__scroller{max-height:calc(100vh - 70px - 10px)}}@media (min-width:80em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 10px)}}@media (min-width:103.125em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:48em){.product-nav__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:48em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:48em) and (min-width:80em){.product-nav__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:48em) and (min-width:80em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:48em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:48em) and (min-width:103.125em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 50px - 30px)}}@media (min-width:103.125em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:103.125em) and (min-width:80em){.product-nav__scroller{max-height:calc(100vh - 70px - 30px)}}@media (min-width:103.125em) and (min-width:80em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:103.125em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 30px)}}@media (min-width:103.125em) and (min-width:103.125em) and (min-width:103.125em){.product-nav__scroller{max-height:calc(100vh - 90px - 20px)}}.product-nav__list-item{list-style:none}.product-nav__inner{background-color:#fff;-webkit-overflow-scrolling:auto}@media (min-width:71.25em){.product-nav__inner{margin-bottom:20px;border-radius:var(--panel-border-radius, 0);overflow:hidden}}@media (min-width:71.25em){.product-nav__inner--cols{display:flex}}.product-nav__inner__right{background:#f3f3f3;flex-shrink:0;flex-grow:0;padding:50px 30px;text-align:center}@media (min-width:23.4375em){.product-nav__inner__right{padding-left:50px;padding-right:50px}}@media (min-width:71.25em){.product-nav__inner__right{width:25%;padding:3.57143% 2.38095% 2.38095%}}.product-nav__inner__right__title{text-transform:uppercase;letter-spacing:.1em;font-weight:900;font-size:14px;margin-bottom:3em}@media (min-width:103.125em){.product-nav__inner__right__title{font-size:16px}}.product-nav__inner__right__items{display:flex;flex-direction:column;align-items:center}.product-nav__inner__right__item{position:relative;width:80%;color:#53565a;margin-bottom:50px}.no-touchevents .product-nav__inner__right__item:hover{color:#000}.product-nav__inner__right__item:last-child{margin-bottom:0}.product-nav__inner__right__item__image{background-size:contain;background-position:center;background-repeat:no-repeat;padding-bottom:50%;margin-bottom:16px}.product-nav__inner__right__item__label{font-size:16px;text-align:center;font-weight:900}@media (min-width:103.125em){.product-nav__inner__right__item__label{font-size:20px}}.product-nav__top{padding:20px 0 30px;background-color:#fff}@media (min-width:71.25em){.product-nav__top{padding:2.97619% 1.78571% 1.78571%;display:flex}}.product-nav__top--no-space{padding:0}@media (min-width:71.25em){.product-nav__top-left{flex-grow:1}}.product-nav__top-right{position:relative}.product-nav__top-right::before{content:'';position:absolute}@media (max-width:71.24em){.product-nav__top-right{margin-top:20px;padding-top:40px}.product-nav__top-right::before{top:0;left:30px;right:30px;border-bottom:1px solid #e0e0e0}}@media (min-width:71.25em){.product-nav__top-right{width:20%;flex-shrink:0}.product-nav__top-right::before{top:20px;bottom:0;left:-30px;border-left:1px solid #e0e0e0}}@media (min-width:80em){.product-nav__top-right{width:calc(25% - 45px)}.product-nav__top-right::before{left:-20px}}.product-nav__middle{padding:40px 0 20px;background-color:#f9f9f9}@media (min-width:71.25em){.product-nav__middle{padding:1.78571% 1.78571% 1.4881%}}.product-nav__middle--white{background:#fff}.product-nav__bottom{padding:30px 0}@media (min-width:71.25em){.product-nav__bottom{width:100%;height:70px;display:flex;justify-content:center;align-items:center;padding:0}.product-nav__bottom>*{margin:0 25px}}@media (min-width:80em){.product-nav__bottom{height:90px}}@media (min-width:103.125em){.product-nav__bottom>*{margin:0 50px}}@media (min-width:120em){.product-nav__bottom{height:100px}}.product-nav__bottom--default{background:#f9f9f9}.no-touchevents .product-nav__bottom--default .product-nav-link:hover{background:0 0}@media (max-width:71.24em){.product-nav__bottom-button-holder{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;left:0;width:100%;z-index:10;height:75px;background-color:#f9f9f9;-webkit-transform:translateZ(0);backface-visibility:hidden}.product-nav__bottom-button-holder .button{width:260px}.product-nav__bottom-button-holder~a:last-of-type{margin-bottom:70px}}@media (max-width:71.24em) and (min-width:48em){.product-nav__bottom-button-holder{width:400px}}@media (min-width:103.125em){.product-nav__bottom-button-holder .button{width:250px}}.product-nav__headline{line-height:normal;font-size:12px;letter-spacing:1px;font-weight:var(--font-weight-h6, 600);font-style:var(--font-style-h6, italic);font-family:var(--font-special, "Source Sans Pro",Arial,sans-serif);color:var(--color-accent, #000);text-transform:var(--text-transform-h6, normal);margin-bottom:1.33333em;font-size:14px;padding:0 30px}.theme--jungle .product-nav__headline{color:#548330;font-weight:800}@media (min-width:48em){.product-nav__headline{font-size:15px}}@media (min-width:23.4375em){.product-nav__headline{padding-left:50px;padding-right:50px}}@media (min-width:71.25em){.product-nav__headline{padding:0}}@media (min-width:80em){.product-nav__headline{padding:0 0 0 20px;font-size:15px}}@media (min-width:71.25em){.product-nav__link-list--top-left{display:flex;flex-wrap:wrap;padding-left:0;padding-right:50px}.product-nav__link-list--top-left>*{width:25%}.product-nav__link-list--top-left--narrow>*{width:33%}.product-nav__link-list--middle{display:flex;flex-wrap:wrap;margin-left:-30px}.product-nav__link-list--middle>*{width:calc(25% - 30px);margin-left:30px}.product-nav__link-list--middle-1>*,.product-nav__link-list--middle-2>*,.product-nav__link-list--middle-3>*,.product-nav__link-list--middle-5>*,.product-nav__link-list--middle-6>*,.product-nav__link-list--middle-8>*,.product-nav__link-list--middle-9>*,.product-nav__link-list--middle-narrow>*{width:calc(33.333% - 30px)}.product-nav__link-list--fullheight{display:flex;flex-direction:column;height:100%}.product-nav__link-list--fullheight>*{height:100%}.product-nav__link-list--images{display:flex;flex-wrap:wrap}.product-nav__link-list--images>*{width:33.333%;padding-right:20px}.product-nav__link-list--half{display:flex;flex-wrap:wrap}.product-nav__link-list--half>*{width:50%}}@media (min-width:80em){.product-nav__link-list--top-left{padding-left:20px;padding-right:120px}}@media (min-width:103.125em){.product-nav__link-list--middle{margin-left:-60px}.product-nav__link-list--middle>*{width:calc(25% - 60px);margin-left:60px}.product-nav__link-list--middle-1>*,.product-nav__link-list--middle-2>*,.product-nav__link-list--middle-3>*,.product-nav__link-list--middle-5>*,.product-nav__link-list--middle-6>*,.product-nav__link-list--middle-8>*,.product-nav__link-list--middle-9>*,.product-nav__link-list--middle-narrow>*{width:calc(33.333% - 60px)}}.product-nav__category-list{padding:4% 0 0}@media (min-width:71.25em){.product-nav__category-list{padding:1% 1% 0;display:flex;flex-wrap:wrap;flex-grow:1}}.product-nav__category-list__item{margin-bottom:40px}@media (min-width:71.25em){.product-nav__category-list__item{width:33.33333%;padding-right:40px}}.product-nav__small{display:flex;flex-direction:column;width:100%}@media (min-width:71.25em){.product-nav__small{flex-direction:row}}.product-nav__small-left{padding:6% 0}@media (min-width:71.25em){.product-nav__small-left{padding:3% 2% 3% 6%;width:50%}}.product-nav__small-right{padding:6% 0;background:#f9f9f9}@media (min-width:71.25em){.product-nav__small-right{padding:3% 2%;width:50%}}.product-nav__small-right>:not(:last-child){margin-bottom:5px}.product-nav__bannered{display:flex;flex-direction:column;width:100%;background:#f9f9f9}@media (min-width:71.25em){.product-nav__bannered{flex-direction:row}}.product-nav__bannered--white{background-color:#fff}.product-nav__bannered-left{padding:40px 0 20px;flex-shrink:0}@media (min-width:71.25em){.product-nav__bannered-left{width:66%;padding:1.78571% 0 1.4881% 1.78571%}.product-nav__bannered-left--top-space{padding-top:30px}}.product-nav__bannered-right{min-height:100%;position:relative;display:flex;align-items:flex-end;flex-grow:1;cursor:pointer}.no-touchevents .product-nav__bannered-right:hover .product-nav__bannered-right__bg::after{opacity:.8}.product-nav__bannered-right__bg{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.product-nav__bannered-right__bg::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background-image:linear-gradient(0deg,#000 0,transparent 70%);opacity:.3}.product-nav__bannered-right__bg::after{position:absolute;left:0;top:0;right:0;bottom:0;transition:opacity .2s;content:'';background-color:#000;opacity:0}.product-nav__bannered-right__texts{position:relative;z-index:2;padding:30px;color:#53565a;transition:color 200ms,background-color 200ms}@media (min-width:23.4375em){.product-nav__bannered-right__texts{padding:50px}}@media (min-width:71.25em){.product-nav__bannered-right__texts{padding:20px}}@media (min-width:80em){.product-nav__bannered-right__texts{padding:30px}}.product-nav__bannered-right__texts__subline{margin-bottom:1em;color:#fff}.product-nav__bannered-right__texts__title{color:#fff}.product-options:not(:first-child){margin-top:80px}.product-options__title{margin-bottom:30px!important}.product-options__list{display:flex;flex-wrap:wrap}.product-options__item{width:33.33333%;text-align:center;padding:15px 0;cursor:pointer}@media (max-width:47.99em){.product-options__item{width:50%}}.product-options__item__image{margin-top:0!important;margin-bottom:10px}.theme--teyo .product-slider .product-slider__visual__circle{background-color:#d7db3c}.theme--teyo .product-slider .product-slider__title{color:#d7db3c}.theme--teyo .product-slider .product-slider__subtitle::before{background-color:#d7db3c}.theme--teyo .product-slider .circular-button{background-color:#d7db3c;color:#fff}.theme--teyo .product-slider .button{background-color:#d7db3c;border-color:#d7db3c}.no-touchevents .theme--teyo .product-slider .button:hover{background-color:transparent}.theme--teyo .product-slider .amount-input__button:not([disabled]){color:#d7db3c}.product-slider__item{display:none;width:100%;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width:64em){.product-slider__item{flex-direction:row}}.swiper-container .product-slider__item,.product-slider__item:first-child{display:flex}.product-slider__visual{width:100%;display:flex;justify-content:center;margin-bottom:10%;max-width:800px}@media (min-width:64em){.product-slider__visual{width:60%;margin-bottom:0;max-width:none}}.product-slider__visual__inner{width:58%;position:relative}.product-slider__visual__circle{position:relative;width:100%;padding-bottom:100%;background-color:#ececec;border-radius:100%}.product-slider__visual__product-image{position:absolute;bottom:0;left:-10%;right:-10%;height:128%;background-size:contain;background-repeat:no-repeat;background-position:center bottom;transition-property:all;will-change:transform;z-index:3}.product-slider__visual__prop-image{position:absolute;bottom:-2%;height:57%;right:-11%;width:55%;background-size:contain;background-repeat:no-repeat;background-position:center bottom;transition-property:all;will-change:transform;z-index:2}.product-slider__texts{width:100%;transition:opacity .5s linear;opacity:0}.swiper-slide-active .product-slider__texts{opacity:1}@media (min-width:30em) and (max-width:63.99em){.product-slider__texts{display:flex}}@media (min-width:64em){.product-slider__texts{width:35%;max-width:none}}.product-slider__info{margin-bottom:20px}@media (min-width:30em) and (max-width:63.99em){.product-slider__info{width:50%;padding-right:30px;margin-bottom:10%}}@media (min-width:90em){.product-slider__info{margin-bottom:15%}}@media (min-width:30em) and (max-width:63.99em){.product-slider__action{width:50%}}@media (max-width:63.99em){.product-slider .slider__button{top:30%;transform:translateY(-50%)}}@media (max-width:29.99em){.product-slider .slider__button{top:24%}}@media (min-width:64em){.product-slider .slider__button--next{right:44%}}.product-teaser{width:50%;position:relative;z-index:1;color:#231f20;background:var(--home-slider-product-background, white);box-sizing:border-box;flex-shrink:0;flex-grow:0;padding:2px}@media (min-width:48em){.product-teaser{width:33.333%}}@media (min-width:90em){.product-teaser{width:25%}}.product-teaser.is-hidden{display:none}.no-touchevents .product-teaser:hover,.product-teaser.is-active{z-index:10}.no-touchevents .product-teaser:hover::before,.product-teaser.is-active::before{background-color:var(--product-teaser-hover-color, white)}.no-touchevents .product-teaser:hover .product-teaser__inner,.product-teaser.is-active .product-teaser__inner{background-color:var(--product-teaser-hover-color, white)}.no-touchevents .product-teaser:hover .product-teaser__inner::before,.product-teaser.is-active .product-teaser__inner::before{opacity:1}.no-touchevents .product-teaser:hover .product-teaser__image,.product-teaser.is-active .product-teaser__image{width:120%}.product-teaser::before{position:absolute;left:0;top:0;right:0;bottom:0;display:none;content:'';z-index:-1;background-color:var(--product-teaser-background, white);transition:background-color 300ms,transform 300ms cubic-bezier(.165,.84,.44,1);border-radius:var(--panel-border-radius, 0);will-change:opacity,transform}.product-teaser--hover-alt::before{background-color:#f9f9f9}@media (min-width:48em) and (max-width:63.99em){.product-teaser--mobile-full.product-teaser--mobile-full.product-teaser--mobile-full{opacity:1}}@media (max-width:63.99em){.product-teaser--mobile-full.product-teaser--mobile-full{width:250px;padding-top:10px;box-shadow:var(--product-teaser-boxshadow-hover, 0 10px 20px 0 rgba(0,0,0,0.1))}.product-teaser--mobile-full::before{opacity:1;transform:scale(1)}.product-teaser--mobile-full .product-teaser__show-active{min-height:0}}@media (max-width:47.99em){.product-teaser--mobile-small .product-teaser__image-container{margin-left:10px;margin-right:10px}.product-teaser--mobile-small .product-teaser__category{margin-bottom:2px}}.product-teaser--full-width{width:100%}.product-teaser--compact .product-teaser__image-container::before{padding-bottom:53%}.product-teaser--compact .product-teaser__show-active{min-height:50px}.product-teaser--compact .product-teaser__text{padding-bottom:10px}.product-teaser--in-slider{width:100%;position:static}.product-teaser--in-slider::before{display:block}.product-teaser--in-slider .product-teaser__inner{position:static}@media (max-width:79.99em){.product-teaser--mobile-row{width:100%}}@media (max-width:79.99em) and (min-width:48em){.product-teaser--mobile-row{width:50%}}@media (max-width:79.99em){.product-teaser--mobile-row .product-teaser__inner{display:flex;align-items:center}.product-teaser--mobile-row .product-teaser__image-container{width:50%}.product-teaser--mobile-row .product-teaser__text{width:50%;padding-bottom:0;padding-top:0;text-align:left}}@media (max-width:63.99em){.product-teaser--wrapped{background-image:none!important}}@media (min-width:64em){.product-teaser--wrapped{width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.product-teaser--wrapped::before{opacity:1;transform:scale(1);margin:2.38095%;right:50%}.product-teaser--wrapped .product-teaser__inner{margin-right:50%;padding-top:5.12821%}}@media (min-width:64em){.product-teaser--wrapped--right::before{right:0;left:50%}.product-teaser--wrapped--right .product-teaser__inner{margin-right:0;margin-left:50%}}.product-teaser--static-link .product-teaser__button{pointer-events:none}.product-teaser--static-link .product-teaser__link{z-index:15}.product-teaser-container{display:flex;flex-wrap:wrap}@media (max-width:47.99em){.product-teaser-container--mobile-slider .swiper-nav-wrapper{margin-top:10px}}.product-teaser__link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5}.product-teaser__inner{padding-top:10px;background-color:var(--product-teaser-background, white);position:relative;transition:.2s background-color;border-radius:var(--panel-border-radius, 0);height:100%}@media (min-width:48em){.product-teaser__inner{padding-top:2.5641%}}.product-teaser__inner::before{position:absolute;left:0;top:0;right:0;bottom:0;transition:.2s opacity;content:'';opacity:0;box-shadow:var(--product-teaser-boxshadow-hover, 0 20px 40px rgba(0,0,0,0.1));background:var(--product-teaser-background-hover, transparent);border-radius:var(--panel-border-radius, 0)}.product-teaser__inner::after{position:absolute;left:0;top:0;right:0;bottom:0;content:'';box-shadow:var(--product-teaser-boxshadow, 0 20px 40px rgba(0,0,0,0.1));border-radius:var(--panel-border-radius, 0)}.product-teaser__image-container{position:relative;margin-top:20px}@media (min-width:64em){.product-teaser__image-container{margin-top:50px}}.product-teaser__image-container::before{content:'';display:block;padding-bottom:73.33333%}.theme--jungle .product-teaser__image-container{margin-top:0}.product-teaser__image{transition:width cubic-bezier(.455,.03,.515,.955) 200ms;position:absolute;top:50%;left:50%;width:110%;max-width:none;transform:translate(-50%,-50%)}.product-teaser__text{padding:0 10px 10px;text-align:center;position:relative}@media (min-width:48em){.product-teaser__text{padding-bottom:45px}}@media (min-width:64em){.product-teaser__text{padding:10px 10px 7.4359%}}.product-teaser__category{line-height:normal;font-size:12px;letter-spacing:1px;font-weight:var(--font-weight-h6, 600);font-style:var(--font-style-h6, italic);font-family:var(--font-special, "Source Sans Pro",Arial,sans-serif);color:var(--color-accent, #000);text-transform:var(--text-transform-h6, normal);margin-bottom:1.33333em;margin-bottom:8px;margin-top:10px;font-family:var(--product-teaser-name-font, Avenir, Arial, sans-serif);font-style:normal;text-transform:none}.theme--jungle .product-teaser__category{color:#548330;font-weight:800}@media (min-width:48em){.product-teaser__category{font-size:15px}}.product-teaser__category__inner{font-family:var(--product-teaser-name-font, Avenir, Arial, sans-serif)!important;font-style:normal!important;text-transform:none!important;font-size:var(--product-teaser-category-font-size, inherit);letter-spacing:var(--product-teaser-category-letter-spacing, inherit)}.theme--teyo .product-teaser__category{color:#d7db3c}.product-teaser__name{font-family:var(--product-teaser-name-font, Source Sans Pro,Arial,sans-serif);text-transform:var(--text-transform-headlines, normal);font-size:var(--product-teaser-name-size, 1.125em);line-height:1.56}@media (max-width:63.99em){.product-teaser:not(.product-teaser--mobile-full) .product-teaser__name{font-size:var(--product-teaser-name-size, 1em)}}@media (max-width:47.99em){.product-teaser__name{font-size:var(--product-teaser-name-size-mobile, 1em)}}.product-teaser__price{height:0;font-size:1.125em;line-height:1.56}@media (max-width:63.99em){.product-teaser:not(.product-teaser--mobile-full) .product-teaser__price{margin-top:5px;height:auto;font-size:1em}}.product-teaser__show-default{opacity:0}@media (max-width:63.99em){.product-teaser:not(.product-teaser--mobile-full) .product-teaser__show-default{opacity:1}}.product-teaser__show-active{position:relative;z-index:10;margin-top:-5px;min-height:80px}.theme--jungle .product-teaser__show-active{min-height:0}.product-teaser__show-active>*{opacity:1}@media (max-width:63.99em){.product-teaser:not(.product-teaser--mobile-full) .product-teaser__show-active{display:none}}.product-teaser__alt-link{display:inline-block;margin-top:10px;text-decoration:underline;color:#231f20}.no-touchevents .product-teaser__alt-link:hover{color:#000}.product-teaser__mobile-button{position:absolute;right:10px;bottom:18px;z-index:10}@media (min-width:48em){.product-teaser__mobile-button{display:none}}.product-teaser__badges{z-index:15;position:absolute;left:10px;top:10px;display:flex;align-items:center;flex-wrap:wrap;margin-top:-1px}@media (min-width:30em){.product-teaser__badges{left:5%;top:4%}}.product-teaser__wishlist-button{z-index:15;position:absolute;right:10px;top:10px;display:flex;margin:0 auto}@media (min-width:30em){.product-teaser__wishlist-button{right:5%;top:4%}}.product-teaser__wishlist-button .button__content{padding:10px}.product-teaser__wishlist-button .button__content .icon{font-size:20px;font-weight:700;margin:0 auto}@media (min-width:30em){.product-teaser__wishlist-button .button__content .icon{font-size:25px}}.product-teaser__wishlist-button .button__text{display:none}.product-teaser__fee--icon{position:absolute;z-index:5;margin-right:.5em;bottom:10px;left:10px;right:unset;top:unset}@media (min-width:30em){.product-teaser__fee--icon{right:10px;top:10px;bottom:unset;left:unset}}.product-teaser__fee--icon:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA32"}.product-teaser__fee--icon::before{height:auto;border:0;transform:none;color:#000;display:flex;align-items:center;font-size:24px}@media (min-width:30em){.product-teaser__fee--icon::before{font-size:32px}}.product-teaser__badge{margin-right:3px;flex-shrink:0;margin-top:1px;margin-bottom:1px}@media (min-width:30em){.product-teaser__badge{margin-right:5px}}.product-teaser__badge:last-child{margin-right:0}.product-teaser__show-active,.product-teaser__show-default{margin:20px 0!important}.product-teaser__button{border-radius:var(--button-product-teaser-radius, 5000px);background-image:var(--button-product-teaser-background-image, none);color:var(--button-product-teaser-color, #231f20);background:var(--button-product-teaser-background, #f9f9f9);border:1px solid #000;margin-left:0;border:var(--button-product-teaser-border, 1px solid #000);font-family:var(--product-teaser-button-font, Source Sans Pro,Arial,sans-serif);font-size:var(--product-teaser-button-font-size-small, "")}@media (min-width:80em){.product-teaser__button{font-size:var(--product-teaser-button-font-size-desktop, "")}}.product-teaser__button .old-price{color:var(--button-product-teaser-old-price, #686666)}.no-touchevents .product-teaser__button:hover,.product-teaser__button.is-active{color:var(--button-product-teaser-color-hover, #f9f9f9);background:var(--button-product-teaser-background-hover, #000);background-image:var(--button-product-teaser-background-image-hover, none);border:var(--button-product-teaser-border-hover, 1px solid #000)}.no-touchevents .product-teaser__button:hover .old-price,.product-teaser__button.is-active .old-price{color:currentColor}.product-teaser__button:before{content:var(--button-product-teaser-before-content, none)}.product-teaser__button:after{content:var(--button-product-teaser-after-content, none)}.product-teaser__info{margin-bottom:10px}.product-teaser__info--extra{color:var(--product-teaser-extra-info-color, inherit)}@media (max-width:47.99em){.product-teaser__info--extra{font-size:var(--product-teaser-extra-info-size-mobile, inherit)}}.product-teaser__info--extra a{color:var(--product-teaser-extra-info-color, inherit);text-decoration:underline;position:relative;z-index:10}@media (max-width:47.99em){.product-teaser__info .smallprint{font-size:var(--product-teaser-extra-info-size-mobile, inherit)}}.product-teaser.theme--teekanne_de:hover .product-teaser__category{color:#000}.product-teaser.theme--teekanne_de .product-teaser__category,.product-teaser.theme--teekanne_de .product-teaser__link{color:#797676}.product-teaser.theme--teekanne_de .product-teaser__info .smallprint,.product-teaser.theme--teekanne_de .product-teaser__info span{color:#797676;font-size:.75rem}.product-teaser.theme--teekanne_de .product-teaser__info a{color:#797676;text-decoration:underline}.product-teaser .product-teaser__show-active{min-height:unset;margin:5px auto}@media (max-width:63.99em){.product-teaser .product-teaser__show-default,.product-teaser .product-teaser__mobile-button{display:none}}@media (max-width:63.99em){.product-teaser:not(.product-teaser--mobile-full) .product-teaser__show-default,.product-teaser:not(.product-teaser--mobile-full) .product-teaser__mobile-button{display:none}.product-teaser:not(.product-teaser--mobile-full) .product-teaser__show-active{display:block}.product-teaser:not(.product-teaser--mobile-full) .product-teaser__button{background-color:var(--button-product-teaser-background-hover, #000);color:var(--button-product-teaser-color-hover, #f9f9f9)}}.product{display:flex;align-items:center}.product.options{flex-direction:column;align-items:flex-start}.product .toggle{padding:.2rem 0;cursor:pointer}.profile-navigation{position:absolute;left:0;width:290px;padding-top:20px;margin-left:-95px;top:100%;z-index:100;font-size:16px;transition:opacity 400ms cubic-bezier(.165,.84,.44,1),transform 400ms cubic-bezier(.165,.84,.44,1)}@media (max-width:71.24em){.profile-navigation{position:relative;margin:0;height:100%;width:100%;top:0;padding:0;opacity:1!important;transform:none!important;overflow:hidden;overflow-y:scroll}}.profile-navigation.in-progress .profile-navigation__scroller-content{opacity:.35;pointer-events:none}.profile-navigation.slide-enter-active,.profile-navigation.slide-leave-active{opacity:1;transform:translateX(0)}.profile-navigation.slide-enter,.profile-navigation.slide-leave-to{opacity:0;transform:translateY(-10px)}.profile-navigation__wrapper{position:relative;width:100%}@media (max-width:71.24em){.profile-navigation__wrapper{position:static}}.profile-navigation__content{background:#fff;width:100%;padding:40px}@media (max-width:71.24em){.profile-navigation__content{background:0 0}}.profile-navigation__top{border-bottom:1px solid #e0e0e0;padding-bottom:20px;font-size:14px}.profile-navigation__links{display:flex;flex-direction:column;padding:20px 0}@media (max-width:71.24em){.profile-navigation__links{padding-bottom:100px}}.profile-navigation__links__link{font-weight:900;color:#000;font-size:14px}.no-touchevents .profile-navigation__links__link:hover{color:#000}.profile-navigation__links__link:not(:last-child){margin-bottom:15px}.profile-navigation__bottom{border-top:1px solid #e0e0e0;padding-top:30px}@media (max-width:71.24em){.profile-navigation__bottom{position:fixed;bottom:0;left:0;width:400px;padding:20px 40px 40px;border:0;background:#fff}}@media (max-width:47.99em){.profile-navigation__bottom{width:100%}}.quote-swiper__item{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:auto!important}.quote-swiper__item .wrapper{width:100%;box-sizing:border-box}.quote-swiper__item__inner{display:flex;position:relative}.quote-swiper__item__quote__inner{min-height:600px;padding-top:50px;display:flex;flex-direction:column;justify-content:center}.quote-swiper__item__quote blockquote{position:relative;font-size:24px;line-height:1.31;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin:0;padding:30px 0 40px;line-height:1.25;font-weight:400}@media (min-width:48em){.quote-swiper__item__quote blockquote{font-size:26px}}@media (min-width:80em){.quote-swiper__item__quote blockquote{font-size:32px}}.quote-swiper__item__quote blockquote strong,.quote-swiper__item__quote blockquote i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}@media (min-width:103.125em){.quote-swiper__item__quote blockquote{padding-right:24%}}.quote-swiper__item__quote__text p{display:inline-block}.quote-swiper__item__quote__text__start,.quote-swiper__item__quote__text__end{display:inline-block;position:relative}@media (max-width:63.99em){.quote-swiper__item__quote__text__start,.quote-swiper__item__quote__text__end{display:block}}.quote-swiper__item__quote__text__start:after,.quote-swiper__item__quote__text__end:after{content:'\201D';position:absolute;font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal;font-size:110px;line-height:40px}@media (max-width:63.99em){.quote-swiper__item__quote__text__start:after,.quote-swiper__item__quote__text__end:after{font-size:80px;position:static}}.quote-swiper__item__quote__text__start:after{top:-40px;left:-70px}@media (max-width:63.99em){.quote-swiper__item__quote__text__start:after{top:unset;left:unset;transform:translateY(20px)}}.quote-swiper__item__quote__text__end:after{bottom:-40px;right:-60px}@media (max-width:63.99em){.quote-swiper__item__quote__text__end:after{bottom:unset;right:unset;transform:translateY(25px)}}.quote-swiper__item__author-image{padding:0;position:relative}@media (max-width:63.99em){.quote-swiper__item__author-image{display:none}}.quote-swiper__item__author-image__inner{position:absolute;top:50px;bottom:0;right:0;margin-left:-40px}@media (min-width:103.125em){.quote-swiper__item__author-image__inner{margin-left:-60px}}.quote-swiper__item__author-image__inner img{width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}@media (min-width:64em){.quote-swiper__item__author{padding-bottom:80px}}.quote-swiper__item__author-name{position:relative;letter-spacing:1px;font-weight:900;padding-left:45px}.quote-swiper__item__author-name:before{content:'';display:block;position:absolute;top:50%;left:0;height:2px;width:32px;transform:translateY(-50%);background-color:currentColor}.quote-swiper__item__badge{position:absolute;right:0;bottom:5%;max-width:184px}@media (max-width:79.99em){.quote-swiper__item__badge{max-width:135px}}@media (max-width:71.24em){.quote-swiper__item__badge{max-width:100px}}@media (max-width:63.99em){.quote-swiper__item__badge{bottom:auto;top:30px;max-width:100px}}.quote-swiper .slider__pagination{position:absolute;bottom:35px;left:41.66667%;width:50%;text-align:left;justify-content:flex-start}@media (max-width:79.99em){.quote-swiper .slider__pagination{bottom:25px}}@media (max-width:63.99em){.quote-swiper .slider__pagination{bottom:10px}}@media (max-width:47.99em){.quote-swiper .slider__pagination{width:100%;left:0;bottom:5px;justify-content:center}}.quote-swiper .slider__pagination .bullet{cursor:pointer}.quote-swiper .slider__pagination .bullet:before{background-color:#ececec}.quote-swiper .slider__pagination .bullet.is-active:before{background-color:#000}.quote{margin:0;padding:0 20px}@media (min-width:48em){.quote{padding:0;display:flex;justify-content:flex-start;align-items:flex-start}}.quote__text{font-family:var(--font-family-quote, Populaire,Arial,sans-serif);font-size:18px;line-height:1.28;letter-spacing:.05556em}@media (min-width:48em){.quote__text{width:62.5%;font-size:24px}}@media (min-width:64em){.quote__text{margin-left:4.16667%;font-size:32px}}@media (min-width:80em){.quote__text{margin-left:8.33333%}}@media (min-width:103.125em){.quote__text{margin-left:12.5%;width:54.16667%;font-size:36px}}.quote__text--large{width:100%;font-family:var(--font-family-quote-large, Source Sans Pro,Arial,sans-serif);text-align:center;font-size:22px;line-height:1.6;letter-spacing:normal;margin:0 auto!important}@media (min-width:48em){.quote__text--large{font-size:32px;width:80%}}@media (min-width:80em){.quote__text--large{font-size:40px}}@media (min-width:103.125em){.quote__text--large{font-size:50px}}.quote__author{display:flex;align-items:center;font-size:14px;margin-top:30px}@media (min-width:48em){.quote__author{width:29.16667%;margin-left:8.33333%;margin-top:1em}}@media (min-width:64em){.quote__author{width:25%;margin-left:8.33333%}}@media (min-width:80em){.quote__author{width:16.66667%;margin-left:8.33333%}}.quote__author-image{flex-shrink:0;border-radius:50%;width:70px;height:70px;margin-right:20px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:48em){.quote__author-image{width:100px;height:100px}}.quote__author-text{line-height:1.5}.quote__author-name{font-weight:900}@media (min-width:48em){.reactivate-account{display:flex;align-items:center}}.reactivate-account__left,.reactivate-account__right{width:100%}@media (min-width:48em){.reactivate-account__left,.reactivate-account__right{width:50%}}.reactivate-account__left{margin-bottom:1.5em}@media (min-width:48em){.reactivate-account__left{margin-bottom:0}}@media (min-width:48em){.reactivate-account__right{max-width:520px}}.reactivate-account__image{width:100%}@media (min-width:48em){.reactivate-account__image{width:83.33333%}}.reactivate-account__title{margin-bottom:.7em}.reactivate-account__description{margin-bottom:2em}.reactivate-account__success__title{margin-bottom:10px}#review-please-wait{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(249,249,249,.8);display:flex;justify-content:center;align-items:center;z-index:500}.sale-banner{position:relative;font-weight:700;z-index:-1;pointer-events:none}.sale-banner.is-visible{pointer-events:auto}.sale-banner__wrapper{overflow:hidden;cursor:pointer;position:absolute;top:0;left:0;right:0;z-index:-1}.sale-banner__content{background-color:var(--badge-background-color, #000);color:var(--badge-primary-color, #f9f9f9);padding:10px 20px;display:flex;justify-content:center;align-items:center;position:relative;transition:all .3s ease-in-out;transform:translateY(-150%)}@media (min-width:71.25em){.sale-banner__content{padding:3px 0}}.is-visible .sale-banner__content{transform:none}.sale-banner__title{color:var(--badge-primary-color, #f9f9f9);font-size:11px;text-align:center}@media (min-width:71.25em){.sale-banner__title{font-size:12px}}.sale-banner__title--desktop{display:none}@media (min-width:71.25em){.sale-banner__title--desktop{display:block}}@media (min-width:71.25em){.sale-banner__title--mobile{display:none}}.sale-banner__icon{cursor:pointer;position:relative;margin-left:20px;color:var(--badge-primary-color, #f9f9f9)}@media (min-width:71.25em){.sale-banner__icon{margin-left:25px}}.sale-banner__icon:before{z-index:1;font-size:30px;position:absolute;top:calc(50% - 1px);left:50%;transform:translate(-50%,-50%)}body:not(.is-cms-environment) .has-sale-banner~.site__content{padding-top:88px}@media (min-width:71.25em){body:not(.is-cms-environment) .has-sale-banner~.site__content{padding-top:76px}}@media (min-width:80em){body:not(.is-cms-environment) .has-sale-banner~.site__content{padding-top:97px}}@media (min-width:103.125em){body:not(.is-cms-environment) .has-sale-banner~.site__content{padding-top:117px}}body:not(.is-cms-environment) .site__content{padding-top:50px}body:not(.is-cms-environment) .site__content .column>:first-child:not(.hero)~section #product-teaser-container{padding-top:70px}@media (min-width:80em){body:not(.is-cms-environment) .site__content{padding-top:70px}}@media (min-width:103.125em){body:not(.is-cms-environment) .site__content{padding-top:90px}}.scroll-indicator{color:#fff}@media (min-width:64em){.scroll-indicator{z-index:10;left:50%;bottom:40px;text-align:center}}@media (min-width:64em){.scroll-indicator__mouse{font-size:30px;line-height:1;margin-bottom:5px}}@media (min-width:64em){.scroll-indicator__arrow{font-size:14px;line-height:1}.scroll-indicator__arrow::before{display:block;animation:mouse-indicator 8s infinite 2s}}#scroll-top{transition:.3s;background:#f9f9f9;border:2px solid #ececec;border-radius:100%;color:#53565a;cursor:pointer;height:50px;position:fixed;right:20px;bottom:20px;width:50px;z-index:20;line-height:50px;display:none}#scroll-top:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA05"}#scroll-top:hover{background:#000;color:#ececec}#scroll-top:before{font-size:40px;display:block;width:100%;text-align:center}.secondary-navigation{position:relative;z-index:10}@media (max-width:47.99em){.secondary-navigation{height:auto!important}}.theme--jungle .secondary-navigation .subnav__link:before{color:#548330}.secondary-navigation.is-sticky .secondary-navigation__inner{position:fixed;left:0;right:0;z-index:120;top:50px}@media (min-width:80em){.secondary-navigation.is-sticky .secondary-navigation__inner{top:70px}}@media (min-width:103.125em){.secondary-navigation.is-sticky .secondary-navigation__inner{top:90px}}.secondary-navigation.is-sticky .secondary-navigation__inner:after{content:'';display:block;background-color:rgba(43,43,43,.4);opacity:0;position:absolute;top:100%;left:0;width:100%;height:100vh;z-index:100;pointer-events:none;transition:opacity,visibility;transition-duration:500ms}.secondary-navigation.is-sticky .secondary-navigation__item{padding-top:15px;padding-bottom:15px}.secondary-navigation.is-sticky .secondary-navigation__subnav{bottom:auto;top:100%;padding:20px 20px 0;z-index:101}.secondary-navigation.is-sticky.is-dimmed .secondary-navigation__inner:after{opacity:1}@media (max-width:103.115em){.secondary-navigation--small .secondary-navigation__inner{flex-wrap:wrap}}.secondary-navigation--small .secondary-navigation__item{padding:25px 40px}@media (max-width:79.99em){.secondary-navigation--small .secondary-navigation__item{padding:15px 20px}}@media (max-width:103.115em){.secondary-navigation--small .secondary-navigation__item{width:33.3333%}}@media (max-width:47.99em){.secondary-navigation--small .secondary-navigation__item{width:100%;padding:20px}}@media (max-width:29.99em){.secondary-navigation--small .secondary-navigation__item{padding:16px}}.secondary-navigation--small .secondary-navigation__item__icon{font-size:60px;width:60px;margin-right:35px}@media (max-width:79.99em){.secondary-navigation--small .secondary-navigation__item__icon{font-size:48px;width:48px;margin-right:25px}}@media (max-width:103.115em){.secondary-navigation--small .secondary-navigation__item__icon{font-size:40px;width:40px;margin-right:25px}}@media (max-width:103.115em){.secondary-navigation--small .secondary-navigation__item__icon{font-size:30px;width:30px;margin-right:20px}}.secondary-navigation--small .secondary-navigation__item__title{font-size:22px;line-height:1.36;letter-spacing:normal}@media (max-width:79.99em){.secondary-navigation--small .secondary-navigation__item__title{font-size:20px}}@media (max-width:29.99em){.secondary-navigation--small .secondary-navigation__item__title{font-size:16px}}@media (min-width:48em) and (max-width:103.115em){.secondary-navigation--2 .secondary-navigation__item{width:50%}}@media (min-width:48em) and (max-width:103.115em){.secondary-navigation--4 .secondary-navigation__item{width:25%}}@media (min-width:48em) and (max-width:103.115em){.secondary-navigation--5 .secondary-navigation__item{width:20%}}.secondary-navigation--centered .secondary-navigation__item__link{justify-content:center;text-align:center}.secondary-navigation--light .secondary-navigation__item{background-color:#f9f9f9}@media (min-width:48em){.secondary-navigation--light .secondary-navigation__item{border-right:1px solid #e0e0e0}.secondary-navigation--light .secondary-navigation__item:last-child{border-right:none}}.no-touchevents .secondary-navigation--light .secondary-navigation__item:hover,.secondary-navigation--light .secondary-navigation__item.is-active{background:#fff!important;color:#000}.no-touchevents .secondary-navigation--light .secondary-navigation__item:hover .secondary-navigation__item__title,.secondary-navigation--light .secondary-navigation__item.is-active .secondary-navigation__item__title{color:#000}.secondary-navigation--light .secondary-navigation__item__icon,.secondary-navigation--light .secondary-navigation__item__uptitle,.secondary-navigation--light .secondary-navigation__item__title{color:#53565a}.no-touchevents .secondary-navigation--dark .secondary-navigation__item:hover,.secondary-navigation--dark .secondary-navigation__item.is-active{background:#000!important}.secondary-navigation--dark .secondary-navigation__item__icon,.secondary-navigation--dark .secondary-navigation__item__uptitle,.secondary-navigation--dark .secondary-navigation__item__title{color:#fff!important}.secondary-navigation__inner{display:flex}@media (max-width:47.99em){.secondary-navigation__inner{flex-direction:column}}.secondary-navigation__back{background:#2b2b2b;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 40px;flex-shrink:0;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;font-weight:900}@media (max-width:79.99em){.secondary-navigation__back{padding:0 20px}}@media (max-width:103.115em){.secondary-navigation__back{width:100%;padding:20px}}@media (max-width:29.99em){.secondary-navigation__back{padding:16px}}.secondary-navigation__back .icon{margin-right:14px}.no-touchevents .secondary-navigation__back:hover{color:#000}.secondary-navigation__item{position:relative;width:100%;transition:all 200ms ease-in}.secondary-navigation__item:has(:focus-within),.is-touchevents .secondary-navigation__item.show-subnav{background:#000!important}@media (min-width:48em){.secondary-navigation__item:has(:focus-within) .secondary-navigation__subnav,.is-touchevents .secondary-navigation__item.show-subnav .secondary-navigation__subnav{translate:-50% 0;opacity:1;visibility:visible}}.is-touchevents .secondary-navigation__item.show-subnav--bottom .secondary-navigation__subnav{bottom:auto;top:calc(100% + 20px)}.secondary-navigation__item__link{display:flex;align-items:center;height:100%;width:100%;padding:2.5rem;background:0 0;border:0;color:inherit}@media (max-width:79.99em){.secondary-navigation__item__link{padding:1.25rem}}@media (max-width:29.99em){.secondary-navigation__item__link{padding:1rem}}.secondary-navigation__item__icon,.secondary-navigation__item__uptitle,.secondary-navigation__item__title{transform-origin:center;transition:all 200ms ease-in}.secondary-navigation__item__icon{font-size:76px;width:76px;flex-shrink:0;line-height:1;margin-right:45px}@media (max-width:79.99em){.secondary-navigation__item__icon{font-size:60px;width:60px;margin-right:35px}}@media (max-width:103.115em){.secondary-navigation__item__icon{font-size:40px;width:40px;margin-right:25px}}@media (max-width:103.115em){.secondary-navigation__item__icon{font-size:30px;width:30px;margin-right:20px}}.secondary-navigation__item__uptitle{margin-bottom:10px}@media (max-width:103.115em){.secondary-navigation__item__uptitle{margin-bottom:0}}.secondary-navigation__item__title.h4{font-weight:var(--font-weight-headlines, 900)!important}@media (max-width:29.99em){.secondary-navigation__item__title{font-size:16px}}.secondary-navigation__subnav{display:flex;padding:0 20px 20px;justify-content:center;transition:all 300ms cubic-bezier(.77,0,.175,1) allow-discrete}@media (min-width:48em){.secondary-navigation__subnav{position:absolute;z-index:20;translate:-50% -1rem;opacity:0;visibility:hidden;bottom:100%;left:50%;min-width:290px}}@media (max-width:47.99em){.secondary-navigation__subnav{display:none;width:100%;background:0 0;padding:0 1rem 1rem;justify-content:flex-start;opacity:1}}.secondary-navigation__subnav__inner{background:#fff;padding:20px 0 18px}@media (max-width:63.99em){.secondary-navigation__subnav__inner .subnav__link{padding:10px 40px 10px 20px}.secondary-navigation__subnav__inner .subnav__link:before{right:20px}}@media (max-width:47.99em){.secondary-navigation__subnav__inner{background:0 0;padding:0}.secondary-navigation__subnav__inner .subnav__link{display:flex;align-items:center;justify-content:space-between;padding:.5rem;color:#f9f9f9}.secondary-navigation__subnav__inner .subnav__link:before{color:#f9f9f9!important}}.section{background-repeat:var(--sections-background-repeat, no-repeat)}.section__title{text-align:center}@media (max-width:47.99em){.section__title{margin:25px 0 25px}}@media (min-width:64em){.section__title{margin-bottom:50px}}@media (min-width:103.125em){.section__title{margin-bottom:70px}}.section__headline{color:var(--section-headline-color, inherit)}.section__headline--center{text-align:center;max-width:950px;margin-left:auto;margin-right:auto}.section__headline--large{font-size:24px;font-weight:var(--font-weight-headlines, 900);line-height:1.14;margin-bottom:1em}@media (min-width:103.125em){.section__headline--large{font-size:var(--font-size-h1-laptop, 56px)}}.section__button-container{margin-top:10px}.section__button-container--center{text-align:center}@media (min-width:48em){.section__button-container{margin-top:10px}}.section__button-container--large{margin-top:64px}.section--no-overflow{overflow:hidden}.section--elevated{position:relative;z-index:2}.section--preload .home-slider__slide:not(.swiper-slide):not(:first-child){display:none}.section--preload__flex:not(.swiper-container-initialized):not(.is-initialized){display:flex;justify-content:center}@media (max-width:63.99em){.section--preload__flex:not(.swiper-container-initialized):not(.is-initialized).slider--small-cards .gr-12{width:295px;flex-basis:295px}}.section--space-gap{padding-top:15px;padding-bottom:5%}@media (min-width:48em){.section--space-gap{padding-top:5.33333%;padding-bottom:0}}@media (min-width:80em){.section--space-gap{padding-top:2.38095%}}.section--space-tiny{padding-top:5.33333%;padding-bottom:5.33333%}@media (min-width:64em){.section--space-tiny{padding-top:2.44141%;padding-bottom:2.44141%}}@media (min-width:80em){.section--space-tiny{padding-top:2.38095%;padding-bottom:2.38095%}}.section--space-small{padding-top:5.33333%;padding-bottom:5.33333%}@media (min-width:64em){.section--space-small{padding-top:3.57143%;padding-bottom:3.57143%}}.section--space-default{padding-top:5.33333%;padding-bottom:5.33333%}@media (min-width:64em){.section--space-default{padding-top:5.95238%;padding-bottom:5.95238%}}.section--space-big{padding-top:8.63095%;padding-bottom:8.63095%}.section--no-space-top{padding-top:0}.section--no-space-bottom{padding-bottom:0}.section.background--default+.background--default{padding-top:0}.section.background--white+.background--white{padding-top:0}.section.background--teyo+.background--teyo{padding-top:0}.section--herbs .swiper-nav-wrapper{margin-top:40px}@media (max-width:63.99em){.section--herbs .slider{display:none}}.sequence-module{position:relative;margin-bottom:10%}.sequence-module:last-child{margin-bottom:0}@media (min-width:80em){.sequence-module{margin-bottom:20%}}.sequence-module__image{padding-bottom:24%;background-size:contain;background-position:left center;background-repeat:no-repeat;margin-bottom:4%}@media (min-width:80em){.sequence-module__image{margin-bottom:50px;padding-bottom:31%}}.sequence-module__image--left{background-position-x:left}@media (min-width:80em){.sequence-module__image--left{margin-left:-50px}}.sequence-module__image--center{background-position-x:center}.sequence-module__image--right{background-position-x:right}@media (min-width:103.125em){.sequence-module__image--right{margin-right:-50px}}.sequence-module__title{position:relative;padding-left:1.5em}@media (min-width:80em){.sequence-module__title{padding-left:2em}}.sequence-module__title::before{content:'';position:absolute;left:0;top:.65em;width:.75em;height:1px;background-color:#000}@media (min-width:80em){.sequence-module__title::before{width:1em}}.sequence-module__content{color:#4e4d4b}.sequence{display:flex}.sequence__content{flex-shrink:0;flex-grow:0;width:100%}@media (min-width:64em){.sequence__content{width:66%;padding-right:10%}}@media (min-width:80em){.sequence__content{padding:0 4.16667%}}@media (min-width:103.125em){.sequence__content{padding:0 8.33333%}}.sequence__nav{flex-shrink:0;flex-grow:0;display:none;width:34%;overflow:hidden;order:2}@media (min-width:64em){.sequence__nav{display:block}}.sequence__nav__container{overflow:hidden}.sequence__nav__container:not(.top-sticky){position:relative!important;z-index:10}.shipping-address-item{position:relative;display:flex;padding:1rem;background:#fff}.shipping-address-item.not-selected-item{cursor:pointer}.shipping-address-item:not(:last-child){margin-bottom:1.25rem}.shipping-address-item>:first-child{padding-right:1rem}.shipping-address-item__address{display:flex;flex-direction:column}@media (min-width:48em){.shipping-address-item{padding:1.85rem}.shipping-address-item>:first-child{padding-right:1.85rem}}.action-select-shipping-item{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.edit-address-link{position:absolute;top:0;right:0;padding:1.5rem 2.5rem;font-size:1.2em;border:0;transition:color 150ms}.edit-address-link:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA36"}.edit-address-link:hover{color:#000}.edit-address-link span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shippingrestriction-popup .modal-header,.shippingrestriction-popup .modal-content{max-width:32rem;margin-left:auto;margin-right:auto;transition:opacity 200ms}.shippingrestriction-popup.in-progress .modal-header,.shippingrestriction-popup.in-progress .modal-content{opacity:.3;pointer-events:none}.shippingrestriction-popup p,.shippingrestriction-popup .modal-title{text-align:center}.shippingrestriction-popup .title{display:none}.shippingrestriction-popup .actions-toolbar{border-top:none}.shippingrestriction-popup .actions-toolbar .action{width:100%}@media (min-width:48em){.shippingrestriction-popup .actions-toolbar>*{width:50%}.shippingrestriction-popup .actions-toolbar>:first-child{padding-right:1rem}.shippingrestriction-popup .actions-toolbar>:last-child{padding-left:1rem}}@media (max-width:63.99em){.sidebar{margin-top:80px}}.simple-teaser{padding:8px 10px 30px;text-align:center;color:#231f20;position:relative;z-index:1}@media (max-width:71.24em){.simple-teaser--main-nav{display:block;padding:22px 80px 22px 70px;text-align:left}.simple-teaser--main-nav .simple-teaser__image-holder{display:none}.simple-teaser--main-nav .simple-teaser__label:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.simple-teaser--main-nav .simple-teaser__label::before{position:absolute;right:65px;top:24px;font-size:10px}}@media (min-width:71.25em){.simple-teaser--main-nav{width:25%;margin-bottom:40px}}@media (min-width:80em){.simple-teaser--main-nav{margin-bottom:60px}}.simple-teaser--side-nav{width:100%}@media (max-width:71.24em){.simple-teaser--side-nav{width:auto;padding:0;display:block}.simple-teaser--side-nav .simple-teaser__image-holder{height:100px}.simple-teaser--side-nav .simple-teaser__image-holder::before{content:none}.simple-teaser--side-nav .simple-teaser__image{position:static;transform:none;display:block;max-height:100%}.simple-teaser--side-nav .simple-teaser__label{display:none}}.simple-teaser--narrow .simple-teaser__label{margin-top:0}.no-touchevents .simple-teaser:hover{color:#000}.no-touchevents .simple-teaser:hover::before{opacity:1}.simple-teaser::before{content:'';position:absolute;top:0;right:10px;bottom:0;left:10px;background-color:#fff;opacity:0;transition:opacity 300ms;z-index:-1}.simple-teaser-container{display:flex;flex-wrap:wrap}@media (max-width:71.24em){.simple-teaser-container--main-nav{display:block;margin-bottom:0}}@media (min-width:71.25em){.simple-teaser-container--main-nav{margin-bottom:-40px}}@media (min-width:80em){.simple-teaser-container--main-nav{margin-bottom:-60px}}.simple-teaser-container--side-nav{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto}.simple-teaser__image-holder{position:relative;max-width:177px;margin:0 auto}.simple-teaser__image-holder::before{content:'';display:block;padding-bottom:73.44633%}.simple-teaser__image-holder--narrow::before{padding-bottom:64.97175%}.simple-teaser__image{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.simple-teaser__label{line-height:1.2}.site::after{content:'';z-index:150;position:fixed;left:-200px;top:-200px;bottom:-200px;right:-200px;opacity:0;visibility:hidden;background-color:rgba(43,43,43,.4);transition:opacity,visibility;transition-duration:500ms}.site.is-dimmed::after{opacity:1;visibility:visible}.site.is-moved{overflow:hidden}.site.is-moved .site__content{transform:translateX(50%)}@media (min-width:48em){.site.is-moved .site__content{transform:translateX(200px)}}.site.has-transitions-locked,.site.has-transitions-locked *{transition:none!important}.site__content{transition:transform 600ms cubic-bezier(.77,0,.175,1);overflow:hidden;padding-top:50px}@media (min-width:80em){.site__content{padding-top:70px}}@media (min-width:103.125em){.site__content{padding-top:90px}}.small-text{margin-left:auto;margin-right:auto}@media (min-width:48em){.small-text{width:66.66667%}}@media (min-width:103.125em){.small-text{width:50%}}.smallprint{font-size:14px;line-height:1.71;color:#4e4d4b}.smallprint--tiny{font-size:12px}.smallprint__headline{font-weight:900;font-size:1em;margin-bottom:.2em;color:#231f20;font-family:var(--font-smallprint, "Populaire",Arial,sans-serif)}@media (min-width:64em){.split-media{display:flex}}@media (min-width:64em){.split-media--left .split-media__content-container{padding-right:20px}}@media (min-width:64em) and (min-width:48em){.split-media--left .split-media__content-container{padding-right:40px}}@media (min-width:64em) and (min-width:103.125em){.split-media--left .split-media__content-container{padding-right:60px}}@media (min-width:64em){.split-media--left .split-media__content{padding-left:8.33333%}}@media (min-width:103.125em){.split-media--left .split-media__content{padding-left:16.66667%;padding-right:16.66667%}}@media (min-width:64em){.split-media--right .split-media__image-container{order:5}}@media (min-width:64em){.split-media--right .split-media__content-container{padding-left:20px}}@media (min-width:64em) and (min-width:48em){.split-media--right .split-media__content-container{padding-left:40px}}@media (min-width:64em) and (min-width:103.125em){.split-media--right .split-media__content-container{padding-left:60px}}@media (min-width:64em){.split-media__image-container,.split-media__content-container{width:50%;flex-grow:0;flex-shrink:0}}.split-media__image-container{position:relative}.split-media__image{display:block;width:100%}@media (min-width:64em){.split-media__image{position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}}@media (min-width:64em){.split-media__content-container{max-width:960px}}.split-media__content{padding-top:5.33333%;padding-bottom:10.66667%}@media (min-width:64em){.split-media__content{padding-top:9.52381%;padding-bottom:9.52381%}.split-media__content--bulky{padding-top:11.90476%;padding-bottom:11.90476%}}@media (max-width:63.99em){.split-media__content{padding-right:20px;padding-left:20px}}@media (max-width:63.99em) and (min-width:48em){.split-media__content{padding-right:40px;padding-left:40px}}@media (max-width:63.99em) and (min-width:103.125em){.split-media__content{padding-right:60px;padding-left:60px}}.spotlight--light{background:radial-gradient(#f2f2f2,#c5c3ba)}.spotlight--dark{background-color:#6f787b;background:radial-gradient(#6f787b,#55575b);color:#fff}.spotlight--dark .spotlight__description{color:#fff}.spotlight__content{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}@media (min-width:48em){.spotlight__content{flex-direction:row}.spotlight__content--flipped{flex-direction:row-reverse}}@media (min-width:80em){.spotlight__content--out{margin-top:-10%;margin-bottom:-5%}}.spotlight__text{flex-shrink:0}@media (min-width:48em){.spotlight__text{width:45%}}@media (min-width:64em){.spotlight__text{width:30%}}.spotlight__headings{margin-bottom:20px}.spotlight__title{margin-bottom:0}.spotlight__subtitle{margin-bottom:0}.spotlight__description{font-size:14px;color:#4e4d4b;margin-bottom:20px}.spotlight__price{margin-bottom:25px;font-size:18px}.spotlight__picture{display:flex;justify-content:center;align-items:center;margin-bottom:5%;max-width:400px;padding:0 5%}@media (min-width:48em){.spotlight__picture{width:52%;margin-bottom:0;max-width:none;padding:0}}@media (min-width:64em){.spotlight__picture{width:68%}}.spotlight__picture__img{display:block;max-width:100%;height:auto}.stock-modal .modal-inner-wrap{max-width:590px}.stock-modal .modal-inner-wrap .actions-toolbar{justify-content:flex-end}.stock.alert .action{background-color:#f9f9f9;color:#000}.no-touchevents .stock.alert .action:hover{color:#f9f9f9;background-color:#000}.subnav-tile-link{display:flex;align-items:center;justify-content:space-between;padding:17px 30px;color:var(--subnav-color, #53565a);transition:color 200ms,background-color 200ms;cursor:pointer}.subnav-tile-link:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0B"}@media (min-width:71.25em){.subnav-tile-link{background-color:#f9f9f9}.subnav-tile-link:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}}.subnav-tile-link:after{position:relative;color:var(--subnav-color, #cd1e2c);font-size:7px;transition:all 200ms ease-in-out}@media (min-width:71.25em){.subnav-tile-link:after{font-size:10px}}@media (max-width:71.24em){.overlay-open .subnav-tile-link:after{transform:rotate(180deg)}}@media (min-width:71.25em){.no-touchevents .subnav-tile-link:hover{color:var(--subnav-hover-color, #cd1e2c)}}@media (min-width:71.25em){.subnav-tile-link.is-active{color:#f9f9f9;background-color:var(--subnav-active-background-color, #cd1e2c)}.no-touchevents .subnav-tile-link.is-active:hover{color:#cd1e2c;color:#f9f9f9}.subnav-tile-link.is-active:after{transform:rotate(180deg)}}@media (min-width:71.25em) and (min-width:71.25em){.subnav-tile-link.is-active:after{transform:none;font-size:10px;color:var(--subnav-active-color, #f9f9f9)}}.subnav-tile-link.is-active:after{transform:rotate(180deg)}@media (min-width:71.25em){.subnav-tile-link.is-active:after{transform:none;font-size:10px;color:var(--subnav-active-color, #f9f9f9)}}.subnav-tile-link--icon-right:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.subnav-tile-link--icon-right:after{font-size:10px;transform:none!important}@media (min-width:71.25em){.subnav-tile-link{padding:16px 60px}}.subnav-tile-link__image-holder{padding-bottom:69.93007%;position:relative;overflow:hidden}@media (min-width:71.25em){.subnav-tile-link__image-holder{padding-bottom:48.97959%}}.subnav-tile-link__image{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;-o-object-fit:cover;object-fit:cover;transition:400ms cubic-bezier(.25,.46,.45,.94)}@media (min-width:71.25em){.subnav-tile-link__image{width:100%}}.subnav-tile-link__icon{order:5;font-size:32px;color:rgba(0,0,0,.4);line-height:1;margin-right:10px;transition:color 200ms}@media (min-width:71.25em){.subnav-tile-link__icon{order:0;margin-right:30px}}.subnav-tile-link__label{font-size:13px;padding:1.5px 0;position:absolute;left:0;right:0;bottom:0;text-align:center;color:#f9f9f9;background-color:rgba(35,31,32,.65)}.subnav-tile-link__label:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.subnav-tile-link__label::before{position:absolute;right:10px;top:2px;font-size:10px}.subnav-tile-link__image-holder+.subnav-tile-link__label,.subnav-tile-link__icon+.subnav-tile-link__label{padding-right:0}.subnav-tile-link__image-holder+.subnav-tile-link__label::before,.subnav-tile-link__icon+.subnav-tile-link__label::before{content:none}@media (min-width:71.25em){.subnav-tile-link__label::before{content:none;padding-right:0}}.subnav-tile-link__label-sub{display:block;font-weight:400;margin-top:5px}.subnav-tile-link__tile-link{height:auto;display:block;cursor:pointer;pointer-events:all}.subnav-tile-link__tile-link .subnav-tile-link__label{word-break:break-word}.no-touchevents .subnav-tile-link__tile-link:hover .subnav-tile-link__image{transform:scale(1.05)}.no-touchevents .subnav-tile-link__tile-link:hover .subnav-tile-link__label:after{opacity:1;transform:translate(-50%)}.subnav-tile{font-size:14px;font-weight:900}@media (max-width:71.24em){.subnav-tile{padding-bottom:75px}}@media (min-width:71.25em){.subnav-tile{padding-top:20px}}.subnav-tile__scroller{max-height:calc(100vh - 50px - 10px)}@media (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:80em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 10px)}}@media (min-width:80em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 10px)}}@media (min-width:103.125em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:48em){.subnav-tile__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:48em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:48em) and (min-width:80em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:48em) and (min-width:80em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:48em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:48em) and (min-width:103.125em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 20px)}}@media (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 50px - 30px)}}@media (min-width:103.125em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 50px - 20px)}}@media (min-width:103.125em) and (min-width:80em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 30px)}}@media (min-width:103.125em) and (min-width:80em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 70px - 20px)}}@media (min-width:103.125em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 30px)}}@media (min-width:103.125em) and (min-width:103.125em) and (min-width:103.125em){.subnav-tile__scroller{max-height:calc(100vh - 90px - 20px)}}.subnav-tile__inner{background-color:#fff;-webkit-overflow-scrolling:auto;position:relative}@media (min-width:71.25em){.subnav-tile__inner{max-height:80vh}}@media (min-width:71.25em){.subnav-tile__wrapper{max-width:390px;background-color:#f9f9f9;height:100%}}.subnav-tile__content{padding-top:60px;padding-bottom:60px}.subnav-tile__sub{visibility:hidden;opacity:0;z-index:-2}@media (max-width:71.24em){.subnav-tile__sub{display:none}}.subnav-tile__list-item.overlay-open .subnav-tile__sub{visibility:visible;opacity:1;z-index:1}@media (max-width:71.24em){.subnav-tile__list-item.overlay-open .subnav-tile__sub{display:block}}@media (min-width:71.25em){.subnav-tile__sub{position:absolute;top:0;right:0;left:390px;height:calc(100%);padding:60px 0 30px;overflow:auto}}.subnav-tile__image{display:none;padding-bottom:calc(500*100%/1410);position:relative;height:100%;width:100%;margin-bottom:20px}.subnav-tile__image:before{content:"";display:block;background-color:rgba(0,0,0,.2);z-index:1;position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:71.25em){.subnav-tile__image{display:block}}.subnav-tile__image__background{position:absolute;height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.subnav-tile__sub-content{margin-right:35px;margin-left:35px}@media (min-width:71.25em){.subnav-tile__sub-content,.subnav-tile__expand{margin-right:3%;margin-left:1.5%}}.subnav-tile__expand__link{cursor:pointer;position:relative;display:flex;align-items:center;padding-top:15px;padding-bottom:15px;padding-right:20px;padding-left:20px;color:var(--subnav-active-color, #f9f9f9);background-color:var(--subnav-active-background-color, #cd1e2c)}@media (min-width:71.25em){.subnav-tile__expand__link{padding-right:15px;padding-left:15px}}.subnav-tile__expand__link:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0B"}.subnav-tile__expand__link:after{content:"";border-top:1px solid #f9f9f9;position:absolute;bottom:100%;left:0;right:0}.subnav-tile__expand__link:before{color:#f9f9f9;position:relative;transition:all 200ms ease-in-out;margin-right:20px;font-size:7px}.subnav-tile__expand__link.clicked:before{transform:rotate(180deg)}.subnav-tile__expand-link{pointer-events:none;color:inherit!important}@media (min-width:90em){.subnav-tile__tiles,.subnav-tile__expand__content{margin:0 -10px}}@media (min-width:90em){.subnav-tile__expand__content{margin-left:-5px;margin-right:-5px}}.subnav-tile__tiles{display:flex;flex-wrap:wrap;margin:-5px;margin-bottom:15px}@media (min-width:90em){.subnav-tile__tiles{margin-bottom:30px}}.subnav-tile__tile{width:calc(50% - 10px);position:relative;margin:5px}@media (min-width:71.25em){.subnav-tile__tile{width:calc(25% - 10px)}}.subnav-tile__tile.is-hidden{display:none}@media (min-width:90em){.subnav-tile__tile{margin:10px;width:calc(25% - 20px)}}@media (min-width:71.25em){.subnav-tile__expand__link{width:auto;min-width:calc(25% - 5px);display:inline-flex}}@media (min-width:90em){.subnav-tile__expand__link{margin:0 10px;min-width:calc(25% - 20px)}}.subnav-tile__headline{font-size:14px;padding:0 30px}@media (min-width:23.4375em){.subnav-tile__headline{padding-left:50px;padding-right:50px}}@media (min-width:71.25em){.subnav-tile__headline{padding:0}}@media (min-width:80em){.subnav-tile__headline{padding:0 0 0 20px;font-size:15px}}@media (min-width:71.25em){.subnav{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:290px;display:flex;padding-top:20px}}.subnav__scroller{max-height:calc(100vh - 50px - 40px)}@media (min-width:80em){.subnav__scroller{max-height:calc(100vh - 70px - 40px)}}@media (min-width:103.125em){.subnav__scroller{max-height:calc(100vh - 90px - 40px)}}@media (min-width:48em){.subnav__scroller{max-height:calc(100vh - 50px - 80px)}}@media (min-width:48em) and (min-width:80em){.subnav__scroller{max-height:calc(100vh - 70px - 80px)}}@media (min-width:48em) and (min-width:103.125em){.subnav__scroller{max-height:calc(100vh - 90px - 80px)}}@media (min-width:103.125em){.subnav__scroller{max-height:calc(100vh - 50px - 120px)}}@media (min-width:103.125em) and (min-width:80em){.subnav__scroller{max-height:calc(100vh - 70px - 120px)}}@media (min-width:103.125em) and (min-width:103.125em){.subnav__scroller{max-height:calc(100vh - 90px - 120px)}}.subnav__inner{padding:22px 0;box-sizing:border-box}@media (min-width:71.25em){.subnav__inner{padding:18px 0 28px;background-color:#fff;border-radius:var(--panel-border-radius, 0)}}.subnav__title{position:relative;margin:0}.subnav__title--green{color:#548330}.subnav__title:not(:first-child):before{content:'';display:block;background:#e0e0e0;width:calc(100% - 60px);height:1px;margin:15px auto 10px}.subnav__title:first-child .subnav__title__inner{padding-top:0}@media (min-width:23.4375em){.subnav__title:first-child .subnav__title__inner{padding-top:10px}}.subnav__title__inner{padding:22px 50px 10px 30px}@media (min-width:23.4375em){.subnav__title__inner{padding-left:50px;padding-right:70px}}.subnav__title__inner span{color:#53565a}.subnav__link{display:flex;align-items:center;padding:22px 50px 22px 30px;font-size:14px;font-weight:900;line-height:1.71;position:relative;color:#231f20;transition:transform 200ms,color 200ms}.subnav__link:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0E"}.subnav__link::before{position:absolute;right:65px;top:50%;font-size:10px;translate:0 -50%}.no-touchevents .subnav__link:hover{color:#231f20}@media (min-width:23.4375em){.subnav__link{padding-left:50px;padding-right:70px}}@media (min-width:71.25em){.subnav__link{padding:12px 40px;color:#4e4d4b}.no-touchevents .subnav__link:hover{transform:translateX(15px)}.no-touchevents .subnav__link:hover::before{opacity:1}.subnav__link::before{left:40px;right:auto;margin-left:-15px;top:15px;font-size:9px;color:#000;opacity:0;transition:opacity 200ms}}.subnav__link--has-image:before{top:50%;transform:translateY(-50%)}.subnav__link__image{max-width:22px;margin-right:15px}.support-additional-info a{text-decoration:underline}.switch{display:flex;align-items:center;position:relative;height:40px;background-color:#fff;border-radius:5000px}.modals-wrapper .switch{border:1px solid #ececec}@media (min-width:48em){.switch{display:inline-flex;height:48px}}.switch input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.switch__label{position:relative;z-index:5;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;padding:0 1rem;transition:color 200ms;font-weight:700;line-height:1.2em;cursor:pointer}@media (max-width:47.99em){.switch__label{flex-grow:1}}@media (min-width:48em){.switch__label{padding-left:2rem;padding-right:2rem}}.switch__label:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA34"}.switch__label:before{font-size:1.5em;margin-right:.7rem}.switch__label:after{content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;transform:translateX(-100%);transition:transform 225ms cubic-bezier(.645,.045,.355,1);background:#000;border-radius:5000px}.switch__label:first-child:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA2D"}.switch__label:first-child:after{transform:translateX(100%)}.switch__label.is-on{color:#fff;transition-delay:150ms}.switch__label.is-on:after{transform:translateX(0)}.tax-disclaimer,.table-totals .mark>:last-child:not(:first-child){font-size:var(--tax-disclaimer-font-size, 12px);color:var(--tax-disclaimer-color, #4e4d4b)}.teaser-grid{display:flex;flex-wrap:wrap}.theme--careers .teaser-grid{margin:0 -1px}.teaser-grid--borders{border-top:2px solid #f9f9f9;border-bottom:1px solid #f9f9f9}.teaser-grid--borders .universal-teaser{border:1px solid #f9f9f9}@media (max-width:47.99em){.teaser-icon-grid .gr-6{padding-left:5px;padding-right:5px}}.teaser-icon{transition:background-color .5s cubic-bezier(.165,.84,.44,1);position:relative;background-color:var(--teaser-icon-bg, #f9f9f9);color:var(--teaser-icon-text, #53565a);overflow:hidden;margin-bottom:20px}@media (max-width:47.99em){.teaser-icon{margin-bottom:10px;min-height:330px}}.teaser-icon::after{content:'';display:block;padding-bottom:100%}.no-touchevents .teaser-icon:hover,.teaser-icon:focus,.teaser-icon:focus-within{background-color:var(--teaser-icon-bg-hover, #000)}.no-touchevents .teaser-icon:hover .teaser-icon__icon,.teaser-icon:focus .teaser-icon__icon,.teaser-icon:focus-within .teaser-icon__icon{transition-duration:.25s;transform:translate(-50%,-100%);opacity:0}.no-touchevents .teaser-icon:hover .teaser-icon__texts,.teaser-icon:focus .teaser-icon__texts,.teaser-icon:focus-within .teaser-icon__texts{top:0;color:var(--teaser-icon-text-hover, white)}.no-touchevents .teaser-icon:hover .teaser-icon__texts__inner,.teaser-icon:focus .teaser-icon__texts__inner,.teaser-icon:focus-within .teaser-icon__texts__inner{top:50%;transform:translateY(-50%)}.no-touchevents .teaser-icon:hover .teaser-icon__text,.teaser-icon:focus .teaser-icon__text,.teaser-icon:focus-within .teaser-icon__text{visibility:visible}.teaser-icon__icon{transition:.5s cubic-bezier(.165,.84,.44,1);transition-property:opacity,transform;font-size:110px;line-height:1;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media (min-width:90em){.teaser-icon__icon{font-size:130px}}@media (min-width:103.125em){.teaser-icon__icon{font-size:150px}}.teaser-icon__texts{transition:.5s cubic-bezier(.165,.84,.44,1);transition-property:color,top;position:absolute;top:60%;left:0;width:100%;height:100%;text-align:center}.teaser-icon__texts__inner{transition:.5s cubic-bezier(.165,.84,.44,1);transition-property:top,transform;position:absolute;top:0;left:0;width:100%}.teaser-icon__title{margin-bottom:.5em;padding:0 20px}@media (max-width:47.99em){.teaser-icon__title{margin-bottom:.25em}}@media (min-width:90em){.teaser-icon__title{padding:0 30px}}.teaser-icon__text{transition:visibility .5s;visibility:hidden;padding:0 20px;color:var(--teaser-icon-text-hover, white);font-size:14px}@media (max-width:47.99em){.teaser-icon__text{line-height:1.25;padding:0 5px}}@media (min-width:90em){.teaser-icon__text{padding:0 30px;font-size:16px}}.teaser-list{display:flex;flex-wrap:wrap;margin:0 -20px}@media (max-width:63.99em){.teaser-list{margin:0 -10px}}@media (max-width:47.99em){.teaser-list{margin:0}}.teaser-list__item{width:calc(50% - 40px);margin:20px}@media (max-width:63.99em){.teaser-list__item{width:calc(50% - 20px);margin:10px}}@media (max-width:47.99em){.teaser-list__item{width:100%;margin:10px 0}}.teaser-list__item .universal-teaser{height:100%}.text-banner--red{background-color:#000;color:#fff}.text-banner--white{background-color:#fff;color:#53565a}.text-banner--border{border-bottom:2px solid #fff}.text-banner__text{text-align:center}.text-banner__text i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal}.text-block{color:var(--color-alternative-light, #4e4d4b)}.text-block a:not(.button){text-decoration:underline}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6,.text-block .h1,.text-block .h2,.text-block .h3,.text-block .text-image__text-blocks__title,.text-block .h4,.text-block .h5,.text-block .h6{margin-top:0;color:var(--font-color-headlines, color-base-font)}.text-block ul{padding-left:1.1em}.text-block ul li{padding-left:.5em}.text-block--initial p:first-of-type::first-letter{font-size:7em;font-weight:900;float:left;line-height:.85;padding-right:.1em;color:#231f20}@media (min-width:64em){.text-block--initial p:first-of-type::first-letter{font-size:8.5em}}.text-block--smaller{font-size:12px}@media (min-width:80em){.text-block--smaller{font-size:14px}}.text-block--smaller .h3:not(:only-child),.text-block--smaller .text-image__text-blocks__title:not(:only-child),.text-block--smaller h3:not(:only-child){margin-bottom:1em}.text-block--center{text-align:center}.text-block__button--right{text-align:right}.text-block__button--center{text-align:center}.text-block+.button,.text-block+.text-block__button{margin-top:2.5em}@media (min-width:48em){.text-block+.button,.text-block+.text-block__button{margin-top:4em}}.text-hero__description{font-size:18px;line-height:1.86;text-decoration:underline}@media (min-width:48em){.text-hero__description{max-width:75%;font-size:22px}.text-hero__description--wide{max-width:90%}}@media (min-width:64em){.text-hero__description{font-size:28px;max-width:780px}.text-hero__description--wide{max-width:1020px}}.text-image-slide{width:100%;height:auto!important}@media (min-width:48em){.text-image-slide{width:41.66667%}}.text-image-slide--text{width:100%;display:flex;align-items:center}@media (min-width:48em){.text-image-slide--text{width:54.16667%}}.text-image-slide__text{padding-right:15px}@media (min-width:48em){.text-image-slide__text{padding-right:5%}}@media (min-width:80em){.text-image-slide__text{padding:0 25% 0 16.66667%}}.text-image{display:flex;flex-direction:column}@media (min-width:48em){.text-image{flex-direction:row}}@media (min-width:64em){.text-image{align-items:center}}.theme--jungle .text-image .button{border-color:#548330}.theme--jungle .text-image .button:not(:hover){background:#548330}.is-mode-slider .text-image:not(.swiper-slide):not(:first-child){display:none}@media (min-width:48em){.text-image--inverted{flex-direction:row-reverse}}@media (min-width:80em){.text-image--inverted .text-image__image-container--medium+.text-image__text-container{padding-left:10%;padding-right:3%}}@media (min-width:64em){.text-image--inverted .text-image__image-container--wide{margin-left:30px;margin-right:-30px}}@media (min-width:80em){.text-image--inverted .text-image__image-container--wide+.text-image__text-container{padding-left:10%;padding-right:3%}}.text-image--inverted .text-image__text-container{padding-bottom:40px;padding-left:20px;padding-right:20px}@media (min-width:48em){.text-image--inverted .text-image__text-container{padding-right:5%;padding-left:0;padding-bottom:0}}@media (min-width:48em) and (max-width:79.99em){.text-image--inverted .text-image__text-container{padding-left:0;padding-right:5%}}@media (min-width:80em){.text-image--inverted .text-image__text-container{padding-right:0}}.text-image__image-container{flex-shrink:0;width:100%}@media (max-width:47.99em){.text-image__image-container{margin-bottom:5%;max-width:400px}}@media (min-width:48em){.text-image__image-container{width:40%}}@media (min-width:64em){.text-image__image-container--medium{width:50%}}@media (min-width:80em){.text-image__image-container--medium+.text-image__text-container{padding-left:3%}}@media (min-width:64em){.text-image__image-container--large{width:58.33333%}}@media (min-width:80em){.text-image__image-container--large+.text-image__text-container{padding-left:0}}@media (min-width:64em){.text-image__image-container--wide{width:58.33333%;margin-left:-30px;margin-right:30px}}@media (min-width:80em){.text-image__image-container--wide+.text-image__text-container{padding-left:3%}}.text-image__text-container{flex-grow:1;padding-bottom:40px;padding-left:20px;padding-right:20px}@media (min-width:48em){.text-image__text-container{padding-left:5%;padding-bottom:0;padding-right:0}}@media (min-width:80em){.text-image__text-container{padding:0 10%}}.text-image__text-container--video .text-image__uptitle{order:1;font-style:oblique;font-size:24px;font-weight:500;font-family:var(--font-family-text-title, Source Sans Pro,Arial,sans-serif);color:#53565a;letter-spacing:normal}.text-image__text-container--video .text-image__title{order:2;font-style:normal;font-size:26px;line-height:1.31;font-weight:900;color:#53565a;margin-bottom:16px}.text-image__text-container--video .text-image__title--huge{font-size:32px;line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal;margin-bottom:16px!important}@media (min-width:48em){.text-image__text-container--video .text-image__title--huge{margin-bottom:1em;font-size:56px}}@media (min-width:103.125em){.text-image__text-container--video .text-image__title--huge{font-size:80px}}.text-image__text-container--video .text-image__title--huge.large{font-size:36px}@media (min-width:48em){.text-image__text-container--video .text-image__title--huge.large{font-size:60px}}@media (min-width:103.125em){.text-image__text-container--video .text-image__title--huge.large{font-size:90px}}@media (max-width:47.99em){.text-image--b2b .text-image__logo,.text-image--b2b .text-image__title,.text-image--b2b .text-image__uptitle,.text-image--b2b .text-image__text{text-align:center}.text-image--b2b .text-image__text-container{padding-bottom:0}.text-image--b2b .text-image__image-container{order:1;margin-bottom:0}}.text-image__image{display:block;width:100%;height:auto}.text-image__button{margin-top:20px}@media (min-width:48em){.text-image__slider__item{opacity:0;transition:200ms ease}.text-image__slider__item.swiper-slide-active,.text-image__slider__item.swiper-slide-next{opacity:1}}.text-image__logo{margin-bottom:8px}@media (min-width:48em){.text-image__logo{margin-bottom:20px}}.text-image__logo img{vertical-align:top}@media (max-width:47.99em){.text-image__logo img{max-height:32px}}.text-image__text-blocks{padding-top:24px;display:flex;justify-content:space-between;flex-direction:column;gap:24px}@media (min-width:48em){.text-image__text-blocks{flex-direction:row;gap:80px}}@media (min-width:48em){.text-image__text-blocks--more .text-image__text-blocks__coll{flex:0 1 50%}}@media (min-width:48em){.text-image__text-blocks{padding-top:40px;gap:80px}}.text-image__text-blocks__title{margin-bottom:0;text-align:center}@media (min-width:48em){.text-image__text-blocks__title{text-align:left}}.text-image__text-blocks__items{display:flex;flex-direction:column;margin-top:8px}.text-image__text-blocks__items__item{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1);text-align:center}@media (min-width:48em){.text-image__text-blocks__items__item{text-align:left}}.text-image__text-blocks__images{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.text-image__text-blocks--more .text-image__text-blocks__images{margin-top:16px}@media (min-width:48em){.text-image__text-blocks__images{justify-content:flex-start}}.text-image__text-blocks__images__image img{max-height:35px;vertical-align:top}@media (min-width:48em){.text-image__text-blocks__images__image img{max-height:80px}}@media (min-width:48em){.text-image__text-blocks--more .text-image__text-blocks__images__image img{max-height:35px}}.text-teaser{transition:background-color .3s;display:flex;flex-direction:column;justify-content:space-between;background-color:#f9f9f9;padding:30px;position:relative}.text-teaser--text-visible .text-teaser__text{opacity:1;transform:none}.text-teaser--text-visible .text-teaser__dots{opacity:0}.swiper-slide .text-teaser{min-height:100%}.no-touchevents .text-teaser:hover{background-color:#000}.no-touchevents .text-teaser:hover .text-teaser__title,.no-touchevents .text-teaser:hover .text-teaser__subtitle{color:#fff}.no-touchevents .text-teaser:hover .text-teaser__text{opacity:1;transform:none;color:#fff}.no-touchevents .text-teaser:hover .text-teaser__dots{opacity:0}.text-teaser__link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3}.text-teaser__top{margin-bottom:30px}@media (min-width:48em){.text-teaser__top{margin-bottom:50px}}.text-teaser__top__area{height:60px}.text-teaser__top__area:empty{height:30px}@media (min-width:48em){.text-teaser__top__area{height:100px}.text-teaser__top__area:empty{height:80px}}.text-teaser__badge{display:inline-block}.text-teaser__title{transition:color .3s;max-width:340px}.text-teaser__subtitle{transition:color .3s;margin-bottom:15px}.text-teaser__text{transition:.3s cubic-bezier(.165,.84,.44,1);position:relative;padding-left:1.5em;max-width:400px;opacity:0;transform:translateY(10px);color:#231f20}.touchevents .text-teaser__text{opacity:1;transform:none}@media (max-width:79.99em){.text-teaser__text{opacity:1;transform:none}}.text-teaser__text::before{content:'';position:absolute;left:0;top:0;height:100%;width:2px;background-color:currentColor}.touchevents .text-teaser__text::before{background-color:#000}@media (max-width:79.99em){.text-teaser__text::before{background-color:#000}}.text-teaser__dots{transition:.3s;position:relative;display:flex}.touchevents .text-teaser__dots{opacity:0}@media (max-width:79.99em){.text-teaser__dots{opacity:0}}.text-teaser__dots>div{width:4px;height:4px;border-radius:4px;background-color:#000;margin-right:8px}.tile{position:relative;display:block;z-index:1;color:#231f20;background-color:rgba(0,0,0,.25);transition:all 300ms}@media (max-width:47.99em){.tile{margin-bottom:20px}}.theme--jungle .tile .tile__icon{color:#548330}.no-touchevents .tile:not(.tile--disable-hover):hover .tile__hover-mask,.tile.is-active .tile__hover-mask{opacity:var(--tile-background-opacity, 0.9)}.no-touchevents .tile:not(.tile--disable-hover):hover .tile__hover-mask::before,.tile.is-active .tile__hover-mask::before{transform:scale(1);opacity:1}.no-touchevents .tile:not(.tile--disable-hover):hover .tile__info,.tile.is-active .tile__info{opacity:1;transform:translateY(0)}.no-touchevents .tile:not(.tile--disable-hover):hover .tile__superheadline,.no-touchevents .tile:not(.tile--disable-hover):hover .tile__headline,.no-touchevents .tile:not(.tile--disable-hover):hover .tile__text__running,.no-touchevents .tile:not(.tile--disable-hover):hover .tile__icon,.tile.is-active .tile__superheadline,.tile.is-active .tile__headline,.tile.is-active .tile__text__running,.tile.is-active .tile__icon{color:var(--tiles-hover-color, white)}.no-touchevents .tile:not(.tile--disable-hover):hover .tile__text,.tile.is-active .tile__text{background:0 0}.tile.hidden{display:none}.tile.invisible{opacity:0;transform:translateY(-20px)}.tile--11{width:100%}@media (min-width:48em){.tile--11{width:50%}}@media (min-width:80em){.tile--11{width:25%}}.tile--21{width:100%}@media (min-width:48em){.tile--21{width:50%}}@media (min-width:80em){.tile--21{width:50%}.tile--21 .tile__text{padding:5.12821% 15.38462%}.tile--21 .tile__headline{font-size:26px}}@media (min-width:80em) and (min-width:103.125em){.tile--21 .tile__headline{font-size:32px}}@media (min-width:80em){.tile--21 .tile__hover-mask::before{left:25%;right:25%}}.tile--overview-11,.tile--overview-21{width:50%;margin-bottom:0}@media (max-width:47.99em){.tile--overview-11,.tile--overview-21{min-height:300px}}@media (min-width:48em){.tile--overview-11,.tile--overview-21{width:33.333%}}.tile--overview-11 .tile__padded,.tile--overview-21 .tile__padded{position:absolute;top:2px;left:2px;right:2px;bottom:2px}@media (min-width:90em){.tile--overview-11{width:25%}}@media (min-width:90em){.tile--overview-21{width:50%}}.tile--light{background:#f9f9f9}.tile--light .tile__headline,.tile--light .tile__superheadline{color:#231f20}.tile--light .tile__text__running{color:#231f20}.tile--light-bordered{padding:20px}.tile--light-bordered .tile__text{background:#fff}.tile--light-bordered .tile__text__running{color:#231f20}.tile_button{margin-top:30px;display:flex;justify-content:center;align-items:center}@media (max-width:47.99em){.tile-container{margin-bottom:-20px}}@media (min-width:48em){.tile-container{display:flex;flex-wrap:wrap}}@media (min-width:80em){.tile-container .tile:nth-child(4n+2){margin-right:25%}.tile-container .tile:nth-child(4n+3){margin-left:25%}}@media (min-width:80em){.tile-container--alternative .tile:nth-child(4n+2){margin:0}.tile-container--alternative .tile:nth-child(4n+3){margin:0}.tile-container--alternative .tile:nth-child(3){margin-right:25%}.tile-container--alternative .tile:nth-child(7){margin-left:25%}}@media (min-width:90em){.tile-container--alternative .tile__text{min-height:390px}}.no-touchevents .tile-container--gallery .tile:hover .tile__image:before{opacity:1}.tile-container--gallery .tile__hover-mask{display:none}.tile-container--gallery .tile__image:before{opacity:0;transition:opacity 300ms}@media (min-width:48em) and (max-width:79.99em){.tile-container--no-gaps .tile--21{width:100%}}@media (min-width:80em){.tile-container--no-gaps .tile:nth-child(4n+2){margin-right:0}.tile-container--no-gaps .tile:nth-child(4n+3){margin-left:0}}.tile-button{text-align:center;margin-top:20px}@media (min-width:64em){.tile-button{margin-top:40px}}@media (min-width:48em){.tile__padded{position:absolute;top:2px;left:2px;right:2px;bottom:2px}}.tile__image{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:center}.tile__image::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.tile__hover-mask{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;background:var(--tiles-hover-background, #000);transition:opacity 300ms;opacity:0}.tile__hover-mask--circle::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';margin:15px;border:1px solid #fff;border-radius:50%;transition:opacity 300ms,transform 300ms cubic-bezier(.165,.84,.44,1);opacity:0;transform:scale(1.05)}.tile__info{z-index:15;position:absolute;left:20px;top:20px;transition:opacity 300ms,transform 300ms cubic-bezier(.165,.84,.44,1);opacity:0;transform:translateY(-10px)}.tile__text{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10.25641%;transition:background 300ms;min-height:215px;height:100%}@media (min-width:48em){.tile__text{min-height:270px}}@media (min-width:64em){.tile__text{min-height:320px}}@media (min-width:80em){.tile__text{min-height:390px}}@media (min-width:90em){.tile__text{min-height:450px}}.tile__text__running{font-size:14px;line-height:1.71;color:inherit}.tile__superheadline,.tile__headline,.tile__text__running{color:#fff;transition:color 300ms;width:100%}.tile__superheadline{margin-bottom:.8em}@media (min-width:103.125em){.tile__superheadline{font-size:16px}}@media (min-width:48em) and (max-width:63.99em){.tile__headline{font-size:20px}}@media (min-width:64em) and (max-width:103.115em){.tile__headline{font-size:22px}}.tile__icon{font-size:60px;line-height:1;margin:-20px 0 20px}.title{font-size:16px;font-weight:400;line-height:1.36;margin-bottom:1.1875em;letter-spacing:normal}@media (min-width:48em){.title{font-size:22px;margin-bottom:1.81818em}}table.table-totals{width:100%}th.mark{text-align:left;font-weight:400}th.mark strong{font-weight:400}td.amount{text-align:right;font-weight:700}.table-totals tr>*{padding:.3rem 0 .3rem 1.5rem}.table-totals tr.grand>*,.table-totals tr:first-child>*{padding-top:1.1rem}.table-totals .totals-tax>*{padding-bottom:.9rem}.table-totals .grand{font-size:1.2rem}.table-totals .grand>*{border-top:1px solid #e0e0e0}.table-totals .not-calculated{font-weight:400}.table-totals .mark>:last-child:not(:first-child){font-size:14px}.ts-rating .ts-header{display:flex;flex:1}.ts-rating .ts-header-title{width:100%;font-size:var(--font-size-h3, 20px)!important;font-weight:var(--font-weight-headlines, 900)!important;line-height:1.2!important;letter-spacing:normal!important}@media (min-width:48em){.ts-rating .ts-header-title{line-height:1.31!important;font-size:var(--font-size-h3-tablet, 23px)!important;margin-bottom:1.53846em!important}}@media (min-width:64em){.ts-rating .ts-header-title{line-height:1.31!important;font-size:var(--font-size-h3-laptop, 26px)!important;margin-bottom:1.53846em!important}}.ts-rating .ts-header-subtitle{display:none}.ts-rating .ts-rating-light{flex-shrink:0}.ts-rating .ts-stars-wrapper{padding-bottom:0}.ts-rating .ts-stars-reviewCount,.ts-rating .ts-reviewSummary-averageRating,.ts-rating .ts-stars-wrapper{display:inline-block!important;vertical-align:text-top!important}.ts-reviews-wrapper summary{font-size:var(--font-size-h3, 20px);font-weight:var(--font-weight-headlines, 900);line-height:1.2;letter-spacing:normal;list-style-type:none}@media (min-width:48em){.ts-reviews-wrapper summary{line-height:1.31;font-size:var(--font-size-h3-tablet, 23px);margin-bottom:1.53846em}}@media (min-width:64em){.ts-reviews-wrapper summary{line-height:1.31;font-size:var(--font-size-h3-laptop, 26px);margin-bottom:1.53846em}}.ts-reviews-wrapper summary:hover{cursor:pointer}.ts-reviews-wrapper[open]>summary{display:none}.product-trustedshop-widget{margin-top:1em;height:15px}.product-trustedshop-widget .ts-rating-light.productreviewsSummary{display:flex;justify-content:center}.product-hero__text-container #rating-container{position:absolute;left:0;top:5px}@media (min-width:48em){.product-hero__text-container #rating-container{position:relative;top:inherit;margin:8px 0 25px}}@media (min-width:48em){.product-hero .ts-rating-light.productreviewsSummary{align-items:center;display:flex;min-height:28px}}.product-hero .ts-rating-light.productreviewsSummary .icon-star-empty{color:#e0e0e0}.product-hero .ts-rating-light.productreviewsSummary .ts-stars-wrapper{margin-top:1px}@media (min-width:48em){.product-hero .ts-rating-light.productreviewsSummary .ts-stars-wrapper{padding-bottom:0;margin-right:.5em}}.product-hero .ts-rating-light.productreviewsSummary .ts-stars-reviewCount{border-bottom:1px solid #53565a;color:#53565a;display:none!important;font-size:12px;margin-left:20px;order:3}@media (min-width:48em){.product-hero .ts-rating-light.productreviewsSummary .ts-stars-reviewCount{display:inherit!important}.product-hero .ts-rating-light.productreviewsSummary .ts-stars-reviewCount:after{content:'Bewertungen';margin-left:.3em}}.product-hero .ts-rating-light.productreviewsSummary .ts-reviewSummary-ratingValue,.product-hero .ts-rating-light.productreviewsSummary .ts-reviewSummary-bestRating{color:#4e4d4b;font-size:12px}.universal-teaser{position:relative;display:flex;width:100%;background:#cd1e2c}.theme--teyo .universal-teaser .button{border-color:#d7db3c}.theme--teyo .universal-teaser .button:not(:hover){background:#d7db3c}.theme--jungle .universal-teaser .button{border-color:#548330;color:#fff}.theme--jungle .universal-teaser .button:not(:hover){background:#548330}.theme--jungle .universal-teaser .button:hover{background:0 0;color:#231f20}.theme--jungle .universal-teaser .button--accent-bright-active:hover{color:#fff}@media (max-width:63.99em){.theme--careers .universal-teaser--half{width:100%}}@media (max-width:63.99em){.theme--careers .universal-teaser--quarter{width:50%}}@media (max-width:47.99em){.theme--careers .universal-teaser--quarter{width:100%}}.swiper-slide .universal-teaser{min-height:100%;display:flex}@media (min-width:80em){.universal-teaser--double-right{padding-left:50%}}@media (min-width:80em){.universal-teaser--double-left{padding-right:50%}}.universal-teaser--video .universal-teaser__front{padding-top:150px;padding-bottom:140px}@media (min-width:80em){.universal-teaser--video .universal-teaser__front{padding-top:200px;padding-bottom:180px}}.universal-teaser--hover{cursor:pointer}.no-touchevents .universal-teaser--hover:hover .universal-teaser__bg::after{opacity:0}.no-touchevents .universal-teaser--hover:hover .universal-teaser__play{background-color:transparent}@media (max-width:79.99em){.universal-teaser--product .universal-teaser__bg,.universal-teaser--white .universal-teaser__bg{display:none;background:0 0!important}}@media (min-width:48em){.universal-teaser--quarter{width:25%}}@media (min-width:48em){.universal-teaser--third{width:33.33333%}}@media (min-width:48em){.universal-teaser--twothirds{width:66.66667%}}@media (min-width:48em){.universal-teaser--half{width:50%}}.universal-teaser__bg{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:var(--panel-border-radius, 0);overflow:hidden}.universal-teaser__bg::after{position:absolute;left:0;top:0;right:0;bottom:0;left:-10px;top:-10px;right:-10px;bottom:-10px;transition:opacity .3s;content:'';background:#000;opacity:.4}.universal-teaser__bg--no-shadow::after{display:none}@media (max-width:79.99em){.universal-teaser__bg--big{display:none!important;background:0 0!important}}@media (min-width:80em){.universal-teaser__bg--small{display:none!important;background:0 0!important}}.universal-teaser__front{min-height:100%;width:100%;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.universal-teaser__title{color:#fff}.universal-teaser__card-container{position:relative;min-height:100%;width:100%}@media (max-width:79.99em){.universal-teaser__card-container{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}}@media (min-width:80em){.universal-teaser__card-container{padding:20px}}.universal-teaser__card-container--transparent{background:var(--home-slider-product-card-background, transparent)}@media (min-width:80em){.universal-teaser__card-container--transparent .universal-teaser__card{background-color:transparent}}.universal-teaser__card-container--transparent .universal-teaser__card--product{position:static}.universal-teaser__card-container--transparent .universal-teaser__card .product-teaser{position:static}.universal-teaser__card-container--transparent .universal-teaser__card .product-teaser__inner{position:static}.universal-teaser__card{position:relative;z-index:3;background-color:var(--home-slider-product-background-color, #fff);text-align:center;padding:15px;display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:var(--panel-border-radius, 0)}.teaser-grid .universal-teaser__card{justify-content:center;max-width:480px;margin:0 auto}.teaser-grid .universal-teaser__card--content-width-wider{max-width:880px}.universal-teaser__card--product{padding:0}.universal-teaser__card--product .product-teaser{width:auto;box-shadow:none}@media (max-width:79.99em){.universal-teaser__card--product{justify-content:center}}@media (min-width:48em){.universal-teaser__card--product{padding:20px}}.universal-teaser__card--card{min-height:210px}@media (min-width:20em){.universal-teaser__card--card{padding:30px}}@media (min-width:30em){.universal-teaser__card--card{padding:40px}}@media (min-width:48em){.universal-teaser__card--card{min-height:260px}}@media (min-width:64em){.universal-teaser__card--card{min-height:300px}}@media (min-width:80em){.universal-teaser__card--card{min-height:350px}}@media (min-width:120em){.universal-teaser__card--card{min-height:480px}}.universal-teaser__card--transparent{background-color:transparent;color:#fff}.universal-teaser__card--transparent .universal-teaser__card__content{color:#fff}.universal-teaser__card--transparent .universal-teaser__card__uptitle{color:#fff}.universal-teaser__card--transparent .universal-teaser__card__title{color:#fff!important}.universal-teaser__card--transparent .universal-teaser__card__time__text{color:#fff}.universal-teaser__card--height-higher{min-height:230px}@media (min-width:48em){.universal-teaser__card--height-higher{min-height:320px}}@media (min-width:64em){.universal-teaser__card--height-higher{min-height:400px}}@media (min-width:80em){.universal-teaser__card--height-higher{min-height:520px}}.universal-teaser__card--height-highest{min-height:250px}.teaser-grid .universal-teaser__card--height-highest{max-width:620px}@media (min-width:48em){.universal-teaser__card--height-highest{min-height:360px}}@media (min-width:64em){.universal-teaser__card--height-highest{min-height:500px}}@media (min-width:80em){.universal-teaser__card--height-highest{min-height:620px}}@media (min-width:90em){.universal-teaser__card--height-highest{min-height:800px}}.universal-teaser__card__title{font-weight:900;position:relative;margin-bottom:.8em}.universal-teaser__card__title::after{content:'';position:absolute;top:100%;left:50%;width:15%;height:1px;background-color:#000;transform:translateX(-50%)}.universal-teaser__card__title:last-child{margin-bottom:0}.universal-teaser__card__title:last-child::after{display:none}.universal-teaser__card__title i{font-family:"PermanentMarker",Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;font-weight:400;transform:translateY(-1%);display:inline-block;font-style:normal;display:block}.universal-teaser__card__title--huge{font-size:24px}@media (min-width:64em){.universal-teaser__card__title--huge{font-size:42px}}@media (min-width:90em){.universal-teaser__card__title--huge{font-size:56px;line-height:1.14}}.universal-teaser__card__title--large{font-size:22px}@media (min-width:64em){.universal-teaser__card__title--large{font-size:30px}}@media (min-width:90em){.universal-teaser__card__title--large{font-size:48px;line-height:1.25}}.universal-teaser__card__title--middle{font-size:18px}@media (min-width:64em){.universal-teaser__card__title--middle{font-size:22px}}@media (min-width:90em){.universal-teaser__card__title--middle{font-size:26px}}.universal-teaser__card__time{font-size:10px}@media (min-width:90em){.universal-teaser__card__time{font-size:12px}}.universal-teaser__card__time__icon{font-size:1.1em;line-height:1.2}.universal-teaser__card__time__text{color:#4e4d4b}.universal-teaser__card__content{padding:20px 0;font-size:12px;color:#4e4d4b}@media (min-width:90em){.universal-teaser__card__content{padding:30px 0;font-size:14px}}.universal-teaser__card__content--middle{font-size:14px}@media (min-width:90em){.universal-teaser__card__content--middle{font-size:16px}}.universal-teaser__card__content--large{font-size:var(--font-size-h3, 20px);font-weight:var(--font-weight-headlines, 900);line-height:1.2;letter-spacing:normal;color:#f9f9f9}@media (min-width:48em){.universal-teaser__card__content--large{line-height:1.31;font-size:var(--font-size-h3-tablet, 23px);margin-bottom:1.53846em}}@media (min-width:64em){.universal-teaser__card__content--large{line-height:1.31;font-size:var(--font-size-h3-laptop, 26px);margin-bottom:1.53846em}}.universal-teaser__card__content--big{font-size:16px}.universal-teaser__play{width:55px;height:55px;border:1px solid #000;border-radius:50%;background-color:#000;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background-color 200ms;margin-bottom:20px}.universal-teaser__play:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA3A"}@media (min-width:80em){.universal-teaser__play{width:75px;height:75px;font-size:20px}}.universal-teaser__play::before{padding-left:.2em}.universal-teaser__play:last-child{margin-bottom:0}.universal-teaser__cover-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:20}@media (min-width:20em){.u-hide\@mobile{display:none!important}}@media (max-width:19.99em){.u-hide\@max-mobile{display:none!important}}@media (min-width:23.4375em){.u-hide\@mobile-wide{display:none!important}}@media (max-width:23.4275em){.u-hide\@max-mobile-wide{display:none!important}}@media (min-width:30em){.u-hide\@mobile-landscape{display:none!important}}@media (max-width:29.99em){.u-hide\@max-mobile-landscape{display:none!important}}@media (min-width:48em){.u-hide\@tablet{display:none!important}}@media (max-width:47.99em){.u-hide\@max-tablet{display:none!important}}@media (min-width:64em){.u-hide\@tablet-landscape{display:none!important}}@media (max-width:63.99em){.u-hide\@max-tablet-landscape{display:none!important}}@media (min-width:71.25em){.u-hide\@narrow{display:none!important}}@media (max-width:71.24em){.u-hide\@max-narrow{display:none!important}}@media (min-width:80em){.u-hide\@wide{display:none!important}}@media (max-width:79.99em){.u-hide\@max-wide{display:none!important}}@media (min-width:90em){.u-hide\@notebook{display:none!important}}@media (max-width:89.99em){.u-hide\@max-notebook{display:none!important}}@media (min-width:103.125em){.u-hide\@laptop{display:none!important}}@media (max-width:103.115em){.u-hide\@max-laptop{display:none!important}}@media (min-width:120em){.u-hide\@page{display:none!important}}@media (max-width:119.99em){.u-hide\@max-page{display:none!important}}.u-fillout{position:absolute;left:0;top:0;right:0;bottom:0}.u-overflow-visible{overflow:visible}.u-stretch-height{min-height:100%}.u-bg-cover{background-size:cover;background-position:center}.u-bg-contain{background-size:contain;background-repeat:no-repeat}@media (min-width:48em){.u-bg-show-only--mobile{display:none;background-image:none!important}}@media (max-width:47.99em){.u-bg-show-only--tablet{display:none;background-image:none!important}}@media (min-width:64em){.u-bg-show-only--tablet{display:none;background-image:none!important}}@media (max-width:63.99em){.u-bg-show-only--desktop{display:none;background-image:none!important}}.u-underline{text-decoration:underline}.u-align-right{text-align:right}.u-align-center{text-align:center}.v--modal.v--modal{border-radius:0;box-shadow:0 10px 40px 0 rgba(0,0,0,.2);padding:30px 20px}@media (min-width:48em){.v--modal.v--modal{padding:40px}}.v--modal.v--modal.v--modal--size-fullwidth{width:100%!important;max-width:100%!important;margin-left:auto;margin-right:auto;padding:0!important}.v--modal.v--modal.v--modal--size-large{width:100%!important;max-width:1200px!important;margin-left:auto;margin-right:auto;padding:0!important}.v--modal--size-big .v--modal.v--modal,.v--modal.v--modal.v--modal--size-big{width:100%!important;max-width:885px!important;margin-left:auto;margin-right:auto}.v--modal--size-default .v--modal.v--modal,.v--modal.v--modal.v--modal--size-default{width:100%!important;max-width:800px!important;margin-left:auto;margin-right:auto}.v--modal--size-tiny .v--modal.v--modal,.v--modal.v--modal.v--modal--size-tiny{width:100%!important;max-width:660px!important;margin-left:auto;margin-right:auto}.v--modal.v--modal.v--modal--size-small{width:100%!important;max-width:500px!important;margin-left:auto;margin-right:auto}@media (min-width:48em){.v--modal.v--modal.v--modal--spacious{padding:70px 60px}}@media (min-width:48em){.v--modal.v--modal.v--modal--no-space,.v--modal--no-space .v--modal.v--modal{padding:0}}.v--modal--advent-calendar .v--modal.v--modal{background:#6b001d}.v--modal--advent-calendar .v--modal.v--modal .v--modal-close{color:#fff}.v--modal-overlay.v--modal-overlay{background-color:rgba(43,43,43,.4)}.v--modal-overlay .v--modal-background-click{padding:10px}@media (min-width:48em){.v--modal-overlay .v--modal-background-click{padding:20px}}.v--modal .v--modal-close{position:absolute;right:0;top:0;z-index:300;font-size:32px;line-height:1;padding:10px;color:#231f20;cursor:pointer}.v--modal .v--modal-close:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA4F"}.v--modal .v--modal-close.white{color:#fff}.v--modal .v--modal-close::before{display:block}.no-touchevents .v--modal .v--modal-close:hover{color:#000}@media (min-width:48em){.v--modal .v--modal-close{font-size:48px}}.v--modal__content{display:none}.v--modal-overlay .v--modal__content{display:block}.vb--faded-white::before{content:'';position:absolute;top:0;left:0;width:100%;height:20px;background:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%)}.vb--faded-white::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.vb--max-height{display:flex;width:100%}.vb--max-height>div{height:auto!important;flex-shrink:0}.vb--max-height>div>*{box-sizing:border-box}.vb>.vb-dragger{z-index:5;width:12px;right:0}.vb>.vb-dragger>.vb-dragger-styler{backface-visibility:hidden;transform:rotate3d(0,0,0,0);transition:background-color 100ms ease-out,margin 100ms ease-out,height 100ms ease-out;background-color:rgba(78,77,75,.1);margin:5px 5px 5px 0;border-radius:20px;height:calc(100% - 10px);display:block}.vb.vb-scrolling-phantom>.vb-dragger>.vb-dragger-styler{background-color:rgba(78,77,75,.3)}.vb>.vb-dragger:hover>.vb-dragger-styler{background-color:rgba(78,77,75,.5)}.vb.vb-dragging>.vb-dragger>.vb-dragger-styler{background-color:rgba(78,77,75,.5)}.vb.vb-dragging-phantom>.vb-dragger>.vb-dragger-styler{background-color:rgba(78,77,75,.5)}.wk-day-container .wk-booking-table{background-color:#000!important}.wk-col.middle .wk-label-avl-qty .wk-avl-text{color:#f9f9f9!important}.wk-col .wk-qty::-webkit-outer-spin-button,.wk-col .wk-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wk-col .wk-qty[type=number]{-moz-appearance:textfield}.wk-row{border-bottom:1px solid #f9f9f9!important}.wk-calendar-head .wk-calendar-col{color:#53565a!important}.wk-available-day.slot-available{border-bottom:2px solid #548330!important}.wk-available-day.booked-slot{border-bottom:#cd1e2c!important}.wk-available-day.active{background-color:#548330!important;border-color:#548330!important}.wk-modal-foot .wk-notation-wrapper span.available-slots::before{background-color:#548330}.wk-modal-foot .slots-summary{display:none!important}.wk-modal-foot .slots-summary+.cart.button button.wk-book.action.tocart.primary{background-color:#000;border-color:#000;border-radius:var(--button-border-radius, 5000px);text-transform:capitalize;font-size:12px;font-weight:900;line-height:1.2;transition:background-color;transition-duration:200ms}.wk-modal-foot .slots-summary+.cart.button button.wk-book.action.tocart.primary:hover{background-color:transparent}@media (min-width:48em){.wk-modal-foot .slots-summary+.cart.button button.wk-book.action.tocart.primary{line-height:1.57;font-size:14px}}span.wk-next-cal:after{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0F"}span.wk-previous-cal:before{font-family:"LOOP_iconfont";font-style:normal;font-weight:400;content:"\EA0D"}body.is-cms-environment.has-adminbar .header{top:32px}body.is-cms-environment.has-adminbar .search{top:82px}@media (min-width:80em){body.is-cms-environment.has-adminbar .search{top:102px}}.wrapper{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wrapper--fullheight{height:100%}.wrapper--fullwidth{padding:0!important}@media (min-width:48em){.wrapper{padding-left:40px;padding-right:40px}}@media (min-width:103.125em){.wrapper{padding-left:60px;padding-right:60px}}.wrapper--small{max-width:640px}.wrapper--small-no-padding{padding-left:0;padding-right:0;max-width:600px}@media (min-width:48em){.wrapper--small-no-padding{max-width:560px}}@media (min-width:103.125em){.wrapper--small-no-padding{max-width:520px}}.wrapper--text{max-width:880px}.wrapper--text-no-padding{padding-left:0;padding-right:0;max-width:840px}@media (min-width:48em){.wrapper--text-no-padding{max-width:800px}}@media (min-width:103.125em){.wrapper--text-no-padding{max-width:760px}}.wrapper--narrow{max-width:940px}.wrapper--narrow-no-padding{padding-left:0;padding-right:0;max-width:900px}@media (min-width:48em){.wrapper--narrow-no-padding{max-width:860px}}@media (min-width:103.125em){.wrapper--narrow-no-padding{max-width:820px}}.wrapper--medium{max-width:1160px}.wrapper--medium-no-padding{padding-left:0;padding-right:0;max-width:1120px}@media (min-width:48em){.wrapper--medium-no-padding{max-width:1080px}}@media (min-width:103.125em){.wrapper--medium-no-padding{max-width:1040px}}.wrapper--wide{max-width:1280px}.wrapper--wide-no-padding{padding-left:0;padding-right:0;max-width:1240px}@media (min-width:48em){.wrapper--wide-no-padding{max-width:1200px}}@media (min-width:103.125em){.wrapper--wide-no-padding{max-width:1160px}}.wrapper--content{max-width:1420px}.wrapper--content-no-padding{padding-left:0;padding-right:0;max-width:1380px}@media (min-width:48em){.wrapper--content-no-padding{max-width:1340px}}@media (min-width:103.125em){.wrapper--content-no-padding{max-width:1300px}}.wrapper--design{max-width:1680px}.wrapper--design-no-padding{padding-left:0;padding-right:0;max-width:1640px}@media (min-width:48em){.wrapper--design-no-padding{max-width:1600px}}@media (min-width:103.125em){.wrapper--design-no-padding{max-width:1560px}}.wrapper--default{max-width:1920px}.wrapper--default-no-padding{padding-left:0;padding-right:0;max-width:1880px}@media (min-width:48em){.wrapper--default-no-padding{max-width:1840px}}@media (min-width:103.125em){.wrapper--default-no-padding{max-width:1800px}}.young-talents{padding-bottom:0}.young-talents__text{max-width:720px;margin:0 auto;text-align:center;font-size:18px;line-height:18px;line-height:1.56}@media (min-width:64em){.young-talents__text{margin-bottom:44px}}.young-talents__container{display:flex;-moz-column-gap:8px;column-gap:8px;margin:0 auto;flex-direction:column;justify-content:center;align-items:flex-end}@media (min-width:64em){.young-talents__container{flex-direction:row}}.young-talents__container .swiper-wrapper{align-items:flex-end!important}@media (max-width:63.99em){.young-talents__container .swiper-wrapper{height:auto!important;order:2}}@media (min-width:64em){.young-talents__container .swiper-wrapper{display:flex;justify-content:center;align-items:flex-end}}.young-talents__container .swiper-slide-active .young-talents__item__image-container{filter:none}.young-talents__container .bullet.is-active::before{background-color:#53565a!important}.young-talents__container .bullet::before{width:8px;height:8px;background-color:#ececec;opacity:1}.young-talents__label{width:180px;min-height:58px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;position:absolute;left:50%;z-index:111;bottom:16px;transform:translateX(-50%);font-weight:900;color:#53565a;font-size:16px}@media (min-width:64em){.young-talents__label{width:218px;min-height:80px;bottom:30px;ont-size:18px}}.young-talents__label--red{background-color:rgba(205,30,44,.6)}.young-talents__label--blue{background-color:rgba(169,188,208,.6)}.young-talents__label--green{background-color:rgba(140,158,97,.6)}.young-talents__label--yellow-green{background-color:rgba(203,205,30,.6)}.young-talents__item{position:relative;width:unset}@media (max-width:63.99em){.young-talents__item{width:204px!important}}.young-talents__item__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.young-talents__item__image-container{width:204px;position:relative;display:flex;filter:grayscale(1) brightness(1) opacity(.4);transition:200ms all ease-in-out}@media (min-width:64em){.young-talents__item__image-container{width:280px}}.no-touchevents .young-talents__item__image-container:hover{filter:none}.awards .row{position:relative}.awards__badge{position:absolute;right:0;top:0;transform:translateY(-60%)}@media (max-width:63.99em){.awards__badge{display:none}}.awards .accordion__item{border-bottom:0 none!important;margin-bottom:10px;transition:background-color .3s cubic-bezier(.42,0,.58,1)}.awards .accordion__item.is-open{background-color:#f9f9f9}.awards .accordion__head__subtitle{color:#4e4d4b;font-weight:400}.awards .accordion__body{margin-top:-20px;color:#4e4d4b}.home-slider{background-color:transparent}.home-slider__wrapper{justify-content:flex-start}.home-slider__content{align-items:flex-start}.home-slider__headline{color:#fff;margin-top:0;order:1;text-align:left}.home-slider__headline:last-child{margin-bottom:0}@media (max-width:63.99em){.home-slider__headline{margin-bottom:.3125em;font-size:var(--font-size-h1, 32px);line-height:1.13;font-weight:var(--font-weight-headlines, 900);letter-spacing:normal}}@media (max-width:63.99em) and (min-width:48em){.home-slider__headline{margin-bottom:1em;font-size:var(--font-size-h1-tablet, 46px);line-height:1.14}}@media (max-width:63.99em) and (min-width:103.125em){.home-slider__headline{font-size:var(--font-size-h1-laptop, 56px)}}@media (min-width:64em){.home-slider__headline{line-height:1.11;font-size:65px}}@media (min-width:103.125em){.home-slider__headline{font-size:90px;margin-bottom:.5em}}.home-slider__headline span{background-color:transparent;color:#fff;box-shadow:unset}@media (min-width:64em){.home-slider__superheadline,.home-slider__headline{color:#fff}}.points__item__title{font-size:26px}@media (min-width:64em){.points__item__title{font-size:32px}}.points__item__description{font-size:16px}.points__item__description a{text-decoration:underline}.tile__headline{font-size:48px!important}.tile__superheadline{font-size:18px}