h2{font-size:clamp(22px,2vw,28px)!important}h1{font-size:clamp(30px,3.2vw,44px)!important}h2.footer__navigation-heading,.footer__navigation-heading{font-size:17px!important;line-height:1.4!important}.announcement-bar,.announcement-bar .announcement-bar__container,.announcement-bar .container{background-color:#ddd4d0!important}.announcement-bar button,.announcement-bar .swiper-button-prev-new,.announcement-bar .swiper-button-next-new{display:none!important}.announcement-bar p,.announcement-bar .announcement-bar__text,.announcement-bar .rte{color:#fff!important;font-size:17px!important;font-weight:600!important}.button,button.button,.shopify-payment-button__button{border-radius:8px}@media(max-width:989px){.header-mobile__menu-item,.header-mobile__menu-item span,.header-mobile__menu a,.header-mobile__menu a span,.header-mobile__body a,.header-mobile__body button{font-size:16px!important;line-height:1.4!important}}:root{--page-gutter: 128px;--page-gutter-mobile: 16px}.container{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.collection-banner{max-width:calc(var(--container-width, 1808px) - 2 * var(--page-gutter));width:calc(100% - 2 * var(--page-gutter));margin-left:auto;margin-right:auto}.collection .collection__body,section .collection__body{padding-left:var(--page-gutter)!important;padding-right:var(--page-gutter)!important}@media(max-width:749px){:root{--page-gutter: var(--page-gutter-mobile)}}@media(min-width:990px){.collection__grid-wrapper .collection__item{flex:0 0 auto!important;width:calc((100% - 36px)/4)!important;max-width:none!important}}.js-product-gallery-slide-zoom,.js-product-gallery-slide-zoom img{transform:none!important;transition:none!important}.product-vendor{display:none!important}.product-title{font-size:clamp(20px,2vw,24px)!important;line-height:1.3!important}.product-media--layout-stacked_2_col .product-media__grid-column--sticky .product-media__slider-slide--zoom,.product-media--layout-stacked_2_col .product-media__grid-column--sticky .product-media__slider-slide--zoom .product-media__image,.product-media--layout-stacked_2_col .product-media__grid-column--sticky{height:calc(var(--page-height, 100vh) - var(--header-height-static, 0px))!important}.product-media__slider-thumbnails-container.has-overflow{position:relative}.product-media__slider-thumbnails-container.has-overflow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--background-color, 255 255 255) / 0),rgba(var(--background-color, 255 255 255) / .9))}.slideshow__slide[data-swiper-slide-index="4"] .slideshow__slide-heading,.slideshow__slide[data-swiper-slide-index="6"] .slideshow__slide-heading{max-width:21ch;margin-left:auto;margin-right:0}.footer a[href="/a/withdrawal"].footer__navigation-list-link{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:max-content;margin-top:8px!important;padding:10px 22px!important;border:1px solid #5D4E42!important;border-radius:8px!important;color:#484848!important;background:#fff!important;font-weight:500;text-decoration:none!important;line-height:1.2!important;transition:background-color .15s ease,color .15s ease}.footer a[href="/a/withdrawal"].footer__navigation-list-link:hover{background:#5d4e42!important;color:#fff!important}.collection-banner{padding-bottom:70px!important}.collection-banner__content{position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:100%!important;align-items:flex-start!important;text-align:left!important;padding-top:14px!important}.collection-banner__title{color:#333!important;text-align:left!important;margin:0!important}.product-usp{margin-top:var(--offset-top-mobile, 12px);margin-bottom:var(--offset-bottom-mobile, 12px)}@media screen and (min-width:768px){.product-usp{margin-top:var(--offset-top-desktop, 12px);margin-bottom:var(--offset-bottom-desktop, 12px)}}.product-usp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--usp-row-gap, 8px)}.product-usp__item{display:flex;align-items:flex-start;gap:10px;margin:0}.product-usp__icon{flex:0 0 auto;display:block;width:var(--usp-icon-size, 20px);height:var(--usp-icon-size, 20px);margin-top:calc((1.45em - var(--usp-icon-size, 20px)) / 2);opacity:.7}.product-usp__svg{display:block;width:100%;height:100%}.product-usp__text{margin:0;font-size:15px;line-height:1.45;color:inherit}@media screen and (max-width:767px){.product-usp__text{font-size:14px}}.product-faq{margin-top:var(--offset-top-mobile, 20px);margin-bottom:var(--offset-bottom-mobile, 20px)}@media screen and (min-width:768px){.product-faq{margin-top:var(--offset-top-desktop, 24px);margin-bottom:var(--offset-bottom-desktop, 24px)}}.product-faq__heading{font-size:18px!important;line-height:1.35;margin:0 0 4px}.product-faq__list{display:flex;flex-direction:column;gap:var(--faq-row-gap, 0px)}.product-faq__item{border-top:1px solid var(--color-border-primary, #e3ddd7)}.product-faq__list>.product-faq__item:last-child{border-bottom:1px solid var(--color-border-primary, #e3ddd7)}.product-faq__question{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 0;margin:0}.product-faq__question::-webkit-details-marker{display:none}.product-faq__question::marker{content:""}.product-faq__question-text{font-size:15px;line-height:1.45;font-weight:500;color:inherit}.product-faq__question:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.product-faq__icon{flex:0 0 auto;width:20px;height:20px;opacity:.65;margin-top:calc((1.45em - 20px)/2)}.product-faq__icon svg{display:block;width:100%;height:100%}.product-faq__icon-bar{transform-origin:10px 10px;transition:transform .18s ease}.product-faq__item[open] .product-faq__icon-bar{transform:scaleY(0)}.product-faq__answer{padding:0 32px 16px 0;font-size:15px;line-height:1.55}.product-faq__answer>*:first-child{margin-top:0}.product-faq__answer>*:last-child{margin-bottom:0}.product-faq__answer a{text-decoration:underline;text-underline-offset:2px}.product-faq__item[open] .product-faq__answer{animation:product-faq-reveal .18s ease both}@keyframes product-faq-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-faq__icon-bar,.product-faq__item[open] .product-faq__answer{transition:none;animation:none}}@media screen and (max-width:767px){.product-faq__question-text,.product-faq__answer{font-size:14px}.product-faq__answer{padding-right:8px}}.product-steps-section{padding-top:var(--inner-offset-top-mobile, 32px);padding-bottom:var(--inner-offset-bottom-mobile, 32px)}@media screen and (min-width:768px){.product-steps-section{padding-top:var(--inner-offset-top, 48px);padding-bottom:var(--inner-offset-bottom, 48px)}}.product-steps__heading{text-align:center;margin:0 0 28px}.product-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:28px;counter-reset:none}.product-steps__item{position:relative;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center}.product-steps__marker{display:flex;flex-direction:column;align-items:center;gap:var(--steps-badge-gap, 10px);margin-bottom:14px}.product-steps__badge{width:var(--steps-badge-size, 22px);height:var(--steps-badge-size, 22px);border:1px solid var(--color-border-primary, #d8cfc7);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;opacity:.75}.product-steps__icon{display:block;width:var(--steps-icon-size, 36px);height:var(--steps-icon-size, 36px);opacity:.75}.product-steps__icon .product-usp__svg{width:100%;height:100%}.product-steps__title{font-size:17px!important;line-height:1.35;margin:0 0 8px}.product-steps__text{margin:0;font-size:15px;line-height:1.55;color:inherit;max-width:42ch}@media screen and (min-width:768px){.product-steps__list{grid-template-columns:repeat(3,1fr);gap:var(--steps-column-gap, 40px);--steps-badge-size: 22px;--steps-badge-gap: 10px;--steps-line-top: calc(var(--steps-icon-size, 36px) / 2)}.product-steps__list--numbered{--steps-line-top: calc( var(--steps-badge-size) + var(--steps-badge-gap) + var(--steps-icon-size, 36px) / 2 )}.product-steps__list--connected .product-steps__item:not(:last-child):after{content:"";position:absolute;top:var(--steps-line-top);left:calc(50% + var(--steps-icon-size, 36px) / 2 + 12px);width:calc(100% + var(--steps-column-gap, 40px) - var(--steps-icon-size, 36px) - 24px);border-top:1px solid var(--color-border-primary, #d8cfc7);opacity:.9}.product-steps__list--connected .product-steps__item:not(:last-child):before{content:"";position:absolute;top:var(--steps-line-top);left:calc(100% + var(--steps-column-gap, 40px) / 2);width:6px;height:6px;border-top:1px solid var(--color-border-primary, #d8cfc7);border-right:1px solid var(--color-border-primary, #d8cfc7);transform:translate(-50%,-50%) rotate(45deg);opacity:.9}}@media screen and (max-width:767px){.product-steps__title{font-size:16px!important}.product-steps__text{font-size:14px}}.product-family{padding-top:var(--inner-offset-top-mobile, 32px);padding-bottom:var(--inner-offset-bottom-mobile, 32px)}@media screen and (min-width:768px){.product-family{padding-top:var(--inner-offset-top, 48px);padding-bottom:var(--inner-offset-bottom, 48px)}}.product-family__heading{text-align:center;margin:0 0 24px}.product-family__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;justify-content:center}.product-family__col{margin:0;min-width:0}@media screen and (min-width:768px){.product-family__grid{grid-template-columns:repeat(auto-fit,minmax(0,var(--family-card-max, 280px)));gap:24px}}@media screen and (min-width:1200px){.product .product__container.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,33%);grid-template-areas:"media form" "below form";align-items:start;column-gap:64px;row-gap:32px;justify-content:initial}.product .product__container.container>.product-media{grid-area:media;width:100%;max-width:100%}.product .product__container.container>.product-form{grid-area:form}.product .product__container.container>.product__below-media{grid-area:below}.product .product__container.container>.product-form{width:auto!important;height:auto!important}.product .product__container.container>.product-form{position:static!important;top:auto!important}.product .product-media.product-media--layout-carousel.product-media--thumbnails-position-right .product-media__slider,.product .product-media.product-media--layout-carousel.product-media--thumbnails-position-right .product-media__slider-thumbnails{position:static!important;top:auto!important}}@media screen and (min-width:1200px){.product-media--thumbnails-position-right .product-media__slider-thumbnails-container{order:-1}}.product__below-media{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1200px){.product__below-media{padding-top:8px}}@media screen and (max-width:1199.98px){.product .product__container.container>.product-media{order:1}.product .product__container.container>.product-form{order:2}.product .product__container.container>.product__below-media{order:3;width:100%}.product .product__container.container>.product__below-media{margin-top:24px}}.product-kurzintro{margin-top:var(--offset-top-mobile, 4px);margin-bottom:var(--offset-bottom-mobile, 8px);font-size:15px;line-height:1.55}@media screen and (min-width:768px){.product-kurzintro{margin-top:var(--offset-top-desktop, 4px);margin-bottom:var(--offset-bottom-desktop, 8px)}}.product-kurzintro>p:first-child{margin-top:0}.product-kurzintro>p:last-child{margin-bottom:0}@media screen and (max-width:767px){.product-kurzintro{font-size:14px}}.product-faq-section{padding-top:var(--inner-offset-top-mobile, 32px);padding-bottom:var(--inner-offset-bottom-mobile, 32px)}@media screen and (min-width:768px){.product-faq-section{padding-top:var(--inner-offset-top, 48px);padding-bottom:var(--inner-offset-bottom, 48px)}}.product-faq-section .product-faq{max-width:var(--faq-max-width, 860px);margin-left:auto;margin-right:auto}.product-faq-section .product-faq__heading{text-align:center;font-size:24px!important;margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
