:root{--dot-size:8px;--dot-active-width:var(--dot-size);--dot-gap:8px;--dot-color:#D6D6D6;--dot-active-color:#FF805A;--dot-active-scale:1.35;--dot-transition:width .25s ease, background-color .25s ease, opacity .25s ease, transform .25s ease}.blog-banner-dot-v8,.team-scroll-dot,[class^=mc-dot-],[class*=" mc-dot-"],.expert-trust__dot,.modolino-chars__dot,.reels-swiper__dot,.faqm-dot,.faqm-vdot,.mx-dot,.hvmod-dot,.mpp-dots button,.pdf-dot{box-sizing:content-box!important;border:8px solid transparent!important;background-clip:padding-box!important;margin:-8px!important}.modolino-chars__dot--weg{pointer-events:none!important}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--size-font-body);color:var(--color-text);background-color:var(--color-body-background)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-heading-text);margin-top:calc(var(--size-font-body) * .75);margin-bottom:calc(var(--size-font-body) * .75)}h1,.h1{font-size:var(--type-h1-size)}h2,.h2{font-size:var(--type-h2-size)}h3,.h3{font-size:var(--type-h3-size)}h4,.h4,h5{font-size:var(--type-h4-size)}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a{text-decoration:none}a{color:var(--color-links)}a.no-link-style{color:var(--color-text);text-decoration:none}p{margin-top:0;margin-bottom:calc(var(--size-font-body) * .75)}.font-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.container{padding-left:var(--mobile-horizontal-margin);padding-right:var(--mobile-horizontal-margin);max-width:var(--desktop-max-width);margin:0 auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.col,.col-md-4{position:relative;width:100%;min-height:1px}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}@media(min-width:768px){.row{margin-right:-15px;margin-left:-15px}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.text-md-left{text-align:left!important}}.hide{display:none!important}.btn{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--color-primary);border:none;border-radius:var(--border-radius);padding:12px 20px;color:var(--color-primary-text);text-transform:var(--button-text-uppercase);text-align:center;text-decoration:none;cursor:pointer;max-width:100%;font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:var(--size-font-button);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-secondary{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}.btn svg{--color-button-svg:var(--color-primary-text);width:calc(var(--size-font-button) * 1.2);height:calc(var(--size-font-button) * 1.2);fill:var(--color-button-svg);margin-right:7px;margin-bottom:1px}.btn svg path{stroke:var(--color-button-svg)!important}.btn:disabled,.btn[disabled]{opacity:.5;filter:grayscale(100%);color:#fff}.no-click-highlight{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-click-highlight:focus{outline:none!important}.price{display:flex;flex-direction:row;align-items:center}.price s{color:var(--color-compare-price);font-size:16px}.product-card-price .price s{font-size:15px}.product-card-price .price span{color:#d6403d}.price s:empty~span:before{content:""}.price span:before{content:"\a0"}.price-reverse{flex-direction:row-reverse}.price-reverse span:before{content:""}.price-reverse span:after{content:"\a0"}.price-no-compare span:before{content:""}.icon-placeholder{background-color:#eee}#header{--header-position:absolute;position:var(--header-position);top:0;z-index:901;width:100%;background-color:#fff}.header-menu{padding-top:15px;padding-bottom:15px;--header-menu-icon-color:#000000}.header-menu .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-menu-mobile-menu{display:none;flex:0 0 22%;max-width:22%}.header-menu-mobile-menu svg{padding-top:3px;width:20px;height:20px;fill:var(--header-menu-icon-color)}.header-menu-mobile-menu svg path{stroke:var(--header-menu-icon-color)!important}.header-menu-mobile-icon{display:inline-block;vertical-align:bottom;text-transform:uppercase;color:var(--header-menu-icon-color)}.header-menu-mobile-icon span{text-align:left;display:block;width:23px;height:2px;background:var(--header-menu-icon-color);margin-bottom:6px}.header-menu-mobile-icon span:nth-child(2){width:12px}.header-menu-mobile-icon span:nth-child(3){width:17px;margin-bottom:0}.header-menu-logo img{display:block;height:33px}.header-menu-links{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.header-menu-links ul,.header-menu-sub-links{list-style:none;padding:0;text-align:center}.header-menu-sub-links{display:none;position:absolute;left:50%;padding:10px!important;border-radius:var(--border-radius);background-color:var(--color-body-background);box-shadow:0 4px 8px #0007;transform:translate(-50%);margin-top:13px}.header-menu-links ul li,.header-menu-sub-links li{position:relative;display:inline;padding:15px 20px}.header-menu-sub-links li{padding:0!important}.header-menu-links ul li a,.header-menu-sub-links li a{margin-top:0;margin-bottom:0;text-decoration:none}.header-menu-sub-links li a{display:block;padding:7px 12px;font-weight:400}.header-menu-cart-drawer{margin:0 30px 0 10px;cursor:pointer;position:relative;--header-menu-cart-drawer-text-color:var(--color-body-background);--header-menu-cart-drawer-background-color:var(--color-primary)}.header-menu-cart-drawer svg{width:28px;height:28px;fill:var(--header-menu-icon-color)}.header-menu-cart-drawer svg path{stroke:var(--header-menu-icon-color)}.header-menu-cart-drawer span{width:19px;height:19px;line-height:20px;margin-left:2px;font-size:13px;font-weight:600;display:inline-block;text-align:center;position:absolute;z-index:1;top:-10px;left:15px;color:var(--header-menu-cart-drawer-text-color)}.header-menu-cart-drawer span:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;display:block;border-radius:50%;background-color:var(--header-menu-cart-drawer-background-color);z-index:-1;transition:background-color .4s}.header-menu-cart-drawer-animated span:before{animation:rubberbandAnimation 1.6s infinite ease-out}@keyframes rubberbandAnimation{0%{transform:scaleX(1)}20%{transform:scaleX(1.12) scaleY(.75)}27%{transform:scaleX(.85) scaleY(1)}32%{transform:scaleX(1.09) scaleY(.85)}37%{transform:scaleX(.9) scaleY(1)}45%{transform:scaleX(1.05) scaleY(.95)}50%{transform:scaleX(1) scaleY(1)}to{transform:scaleX(1) scaleY(1)}}@media(max-width:767px){.header-menu__border{border-bottom:1px solid var(--color-border)}.header-menu-mobile-menu{display:block}.header-menu-logo{flex:0 0 56%;max-width:56%}.header-menu-logo img{margin:0 auto;width:100%;object-fit:contain}.header-menu-links{flex:0 0 22%;max-width:22%}.header-menu ul{display:none}.header-menu-cart-drawer{margin:0}}#mobile-menu{visibility:hidden;position:fixed;z-index:1000;width:100%;height:100%}#mobile-menu-overlay{position:fixed;z-index:1001;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s}#mobile-menu-content{position:fixed;z-index:1001;top:0;left:0;width:75%;height:100%;background-color:var(--color-body-background);transition:transform .2s;padding-top:25px;padding-bottom:25px;transform:translate(-100%)}.mobile-menu-header{position:relative;width:100%;margin-bottom:10px}.mobile-menu-header img{margin:0 auto;height:auto;max-height:50px;width:100%;object-fit:contain}.mobile-menu-header-close-icon{position:absolute;top:-12px;right:-15px;width:16px;height:16px;cursor:pointer;margin:15px;--mobile-menu-header-close-icon-color:#000000}.mobile-menu-header-close-icon svg{fill:var(--mobile-menu-header-close-icon-color)}.mobile-menu-header-close-icon svg path{stroke:var(--mobile-menu-header-close-icon-color)!important}.mobile-menu-link-list,.mobile-menu-sub-link-list{list-style:none;padding:0;margin:0}.mobile-menu-sub-link-list{display:none}.mobile-menu-link-list li a,.mobile-menu-sub-link-list li a{display:flex;flex-direction:row;align-items:center;padding:10px 0;margin-top:0;margin-bottom:0;text-decoration:none;text-align:center}.mobile-menu-sub-link-list li a{font-weight:400;padding:5px 0;opacity:.8}.mobile-menu-link-list li a span,.mobile-menu-sub-link-list li a span{flex:1}.mobile-menu-link-list li a svg{width:20px;height:20px;transition:transform .2s}.mobile-menu-social-networks{margin-bottom:var(--mobile-horizontal-margin);margin-top:30px}#footer{position:relative;width:100%;box-sizing:border-box}.footer-content{padding-top:var(--mobile-horizontal-margin);width:100%;box-sizing:border-box;overflow-x:hidden}.footer-columns{width:100%;display:flex;flex-direction:row}.footer-columns h2{margin:0 0 20px;display:flex;flex-direction:row;align-items:center}.footer-columns h2 span:first-child{flex:1}.footer-columns h2 span:last-child{display:none;border-radius:100%;width:30px;height:30px;text-align:center;line-height:30px}.footer-column-newsletter{flex:1;min-width:31%;margin-bottom:20px;--color-newsletter-text:var(--color-text);color:var(--color-newsletter-text);--color-newsletter-heading:var(--color-heading-text)}.footer-column-newsletter h2{color:var(--color-newsletter-heading)}.footer-column-newsletter p{margin:0}.footer-column-newsletter form{margin:18px 0 8px}.footer-column-item{display:flex;align-items:center;gap:10px;margin-bottom:4px}.footer-column-icon{display:flex;justify-content:center;align-items:center}.footer-column-text-content a{color:var(--color-text)}.footer-column-menu,.footer-column-text,.footer-column-image{flex:1;min-width:17%;margin-bottom:20px}.footer-column-text{min-width:30%}.footer-column-menu ul{list-style:none;padding:0;margin:0}.footer-column-menu ul li{margin-bottom:var(--size-font-body)}.footer-column-menu ul li a{text-decoration:none;color:var(--color-text)}.footer-column-menu ul li a:hover{text-decoration:underline}.copyright{border-top:1px solid #eee;padding:26px 0}.footer-copyright{text-align:center}@media(max-width:767px){.footer-columns{flex-direction:column}.footer-columns h2{margin-bottom:0}.footer-column-menu h2,.footer-column-text h2,.footer-column-image h2{cursor:pointer}.footer-columns h2 span:first-child{padding:10px 0}.footer-columns h2 span:last-child{display:block}.footer-column-newsletter{width:100%}.footer-column-newsletter h2{margin-bottom:5px}.footer-column-menu,.footer-column-text,.footer-column-image{width:100%}.footer-column-menu ul{display:none;margin-top:10px}.footer-copyright-middle{margin-top:10px}}.product-card{cursor:pointer;border-radius:var(--border-radius)}.product-card-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px 9px}.product-card-content-left{align-items:flex-start;text-align:left;padding-left:0}.product-card-image{position:relative;overflow:hidden;border-radius:var(--border-radius)}.product-card-image img{top:0;left:0;width:100%;object-fit:cover;object-position:center center}.product-card img{display:flex;border-radius:var(--border-radius)}.product-card-image-badge{position:absolute;top:0;left:0;z-index:900;padding:5px 9px;margin:9px;border-radius:15px;background-color:var(--color-primary);color:var(--color-primary-text);font-size:13px}.product-card h2{margin-top:7px;margin-bottom:0}.product-card p{margin-bottom:0}.product-card-price{margin-top:2px}.list-collections{margin-bottom:30px}.list-collections h1{margin:30px 0;text-align:center}.list-collections-grid{display:grid;grid-template-columns:50% 50%;grid-gap:var(--mobile-horizontal-margin);margin-right:var(--mobile-horizontal-margin)}.list-collections-grid-card{display:block;cursor:pointer}.list-collections-grid-card h2{text-align:center}.list-collections-grid-card img{display:flex;width:100%;border-radius:var(--border-radius)}@media(min-width:768px){.list-collections-grid{grid-template-columns:25% 25% 25% 25%;margin-right:calc(var(--mobile-horizontal-margin) * 3)}}.blog h1,.article h1{margin-top:30px;margin-bottom:40px;text-align:center}@media(min-width:768px){.article{max-width:950px;padding:0}}.page h1,.contact h1{margin-top:30px;margin-bottom:40px;text-align:center}.contact form{display:flex;flex-direction:column}.contact label{margin-bottom:5px}.contact input,.contact textarea{margin-bottom:15px;padding:10px;border:1px solid var(--color-border);border-radius:var(--border-radius)}.contact .btn{margin-top:20px;margin-bottom:40px}@media(min-width:768px){.contact{margin-top:40px}}.search h1{margin-top:30px;margin-bottom:40px;text-align:center}.search form{display:flex;flex-direction:row;align-items:stretch;justify-content:center;margin-bottom:40px}.search form input{border:1px solid var(--color-border);border-radius:var(--border-radius);width:200px;margin-right:20px;padding-left:10px;padding-right:10px}.search-results{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--mobile-horizontal-margin);margin-bottom:40px}@media(min-width:768px){.search-results{grid-template-columns:1fr 1fr 1fr 1fr}}#footer .footer-columns h2.h3,#footer .footer-columns h2,#footer .footer-column-menu h2.h3,#footer .footer-column-text h2.h3,#footer .footer-column-image h2.h3,#footer .footer-column-newsletter h2.h3{color:var(--footer-header-color,var(--color-heading-text));font-size:var(--type-h4-size)}.fhhb-container{position:relative;transform-style:preserve-3d;min-height:100vh}.fhhb-banner{position:absolute;top:0;left:0;width:100%;height:100vh;object-fit:cover;overflow:hidden;background-color:#92939c}.fhhb-content{display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;max-width:750px;min-height:100vh;margin:-83px auto 0;padding:30px 15px;text-align:center}.fhhb-header em{font-style:normal;color:#46e997}.fhhb-text{font-size:20px;font-weight:300;line-height:2;color:#fff}.fhhb-text em{font-style:normal;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}@media(max-width:768px){.fhhb-content{margin-top:-74px}.fhhb-text{font-size:18px}}.timeline-line{width:4px;flex:1 0 auto;background:#f2f2f4;border-radius:2px}.timeline-text{display:block;color:#92939c;font-size:16px;font-weight:300;line-height:1.5}.team{vertical-align:top;display:inline-block;width:calc((100% - 100px)/5);margin-top:20px;padding:0 5px}@media(max-width:776px){.team{width:calc((100% - 25px)/2)}}.faq-question{background-color:#fff;border:1px solid rgb(176,178,188);border-radius:16px;transition:border-color .2s ease-in-out 0s;margin-top:10px;margin-left:10px}h3 a,h4 a,.h4 a{color:var(--color-heading-text)}.crumbs{max-width:1200px;margin:0 auto;padding:12px 16px 8px}main .crumbs__list{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;list-style:none;margin:0!important;padding:0!important;font-size:var(--type-small-size)!important;line-height:1.4!important;color:#7a7a7a;white-space:nowrap}main .crumbs__item{display:flex;align-items:center;flex:0 0 auto;margin:0!important;font-family:Nunito Medium,sans-serif;font-weight:400}main .crumbs__item:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;margin:0 9px 0 7px;border-top:2px solid #4A4A4A;border-right:2px solid #4A4A4A;transform:rotate(45deg)}main .crumbs__item--current{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Mikado Bold,sans-serif;color:#555}main .crumbs a,main .mx-crumbs a{font-family:Nunito Medium,sans-serif;font-weight:400;color:#7a7a7a;text-decoration:none}main .crumbs a:hover,main .mx-crumbs a:hover{color:#4a4a4a}main .mx-crumbs{overflow:hidden}@media(max-width:767px){main .crumbs__item--mid{display:none}}@media(min-width:768px){.crumbs{padding:16px 24px 10px}main .crumbs__list{font-size:var(--type-small-size)!important}main .crumbs__item:not(:last-child):after{width:6px;height:6px;margin:0 12px 0 9px}}.btn,.mx-btn,.mq-bp,.vb-cta,.vip-cta,.vip-ok-btn,.vip-cta-btn,.trk-btn,.nl-global-newsletter__btn,.pdf-login-modal-btn,#mdlNlSubmit,#mdlNlDone,.blog-noresults-btn-v8,.blog-pag-btn-v8,.pdf-cta-button,.bonus-banner-cta,[id^=vip-sticky-]>a,.blog-banner-cta-v8,.blogfilter-btn-v8,.mm-promo__btn,.mm-account,.mc-cta,.mc-code__apply,.mc-code__input,.mc-toast button,[class*=anl-cta-]:not([class*=anl-cta-wrap]),[class*=anl-kontakt-btn-],[class*=anl-tab-],.faqm-tab,.kontakt-formular__button,.protokoll-download,.urkunde-download,.mp-btn,.mp-download-btn,.mp-jump__chip,.mp-pill,.mp-cta-card__email,.mx-chip,.mx-pill-btn,.mx-showall,.mx-showmore,.mx-toc a,.mq-chip,.mpp-qty,.sneak-peek__hilfe,.charakter-verwandt__link,.artikel-autor__mehr,.hk-btn,.mpp-atc,.nl-global-newsletter input[type=email]{border-radius:var(--border-radius, 12px)!important}[class*=anl-tabs-],.faqm-tabs{border-radius:calc(var(--border-radius, 12px) + 4px)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/base.css.map */
