:root{--font-display: "EB Garamond", Georgia, serif;--font-body: "DM Sans", system-ui, sans-serif;--text-h1: clamp(2rem, 3.2vw, 3rem);--text-h2: clamp(1.375rem, 2vw, 1.875rem);--text-price: 1.5rem;--text-body: 15px;--text-ui: 14px;--text-label: 12px;--weight-display: 500;--weight-body: 400;--weight-ui: 500}body{font-family:var(--font-body)!important;font-size:var(--text-body)!important;font-weight:var(--weight-body)!important;line-height:1.72!important}.title-lg,.title-md,.title-sm,h1,h2{font-family:EB Garamond,Georgia,serif!important;font-weight:500!important}.title-lg{font-size:clamp(2rem,3.2vw,3rem)!important;line-height:1.1!important}.title-md{font-size:clamp(1.375rem,2vw,1.875rem)!important;line-height:1.2!important}.title-sm{font-size:clamp(1.125rem,1.5vw,1.375rem)!important;line-height:1.25!important}h2{font-size:clamp(1.375rem,2vw,1.875rem)!important}h3{font-family:DM Sans,system-ui,sans-serif!important;font-size:1.125rem!important;font-weight:500!important}h4{font-family:DM Sans,system-ui,sans-serif!important;font-size:1rem!important;font-weight:500!important}.product-title-sm{font-size:clamp(1.25rem,1.8vw,1.625rem)!important}.product-title-md{font-size:clamp(1.75rem,2.5vw,2.25rem)!important}.product-title-lg{font-size:clamp(2rem,3.2vw,3rem)!important}@media screen and (max-width:767px){.mobile\:product-title-sm,.mobile\:product-title-sm .word{font-size:1.25rem!important;line-height:1.2}.mobile\:product-title-md,.mobile\:product-title-md .word{font-size:1.5rem!important;line-height:1.2}.mobile\:product-title-lg,.mobile\:product-title-lg .word{font-size:1.75rem!important;line-height:1.2}}.product__price{font-family:DM Sans,system-ui,sans-serif!important;font-size:1.5rem!important;font-weight:500!important}button,.btn,.button,nav,.navigation{font-family:DM Sans,system-ui,sans-serif!important}@media screen and (max-width:767px){h1,.product-title-lg,.product-title-md,.mobile\:product-title-lg,.mobile\:product-title-md{word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}}[id*=trust_bar] .column__title,[id*=trust_bar] p,.text-with-icons .column__title,.text-with-icons p{font-family:DM Sans,system-ui,sans-serif!important}[id*=trust_bar] p,.text-with-icons p,.text-with-icons .column__text{font-weight:400!important}[id*=trust_bar] .column__title,.text-with-icons .column__title{font-weight:600!important}h1,h2,.title-lg,.title-md,.title-sm{font-weight:400!important}.testimonial blockquote,.testimonial blockquote p,.rte blockquote,.rte blockquote p{font-size:clamp(1.125rem,1.5vw,1.375rem)!important}.testimonial blockquote cite,.rte blockquote cite{font-size:clamp(.8125rem,1vw,.875rem)!important}:root{--text-h2: 1.375rem !important;--text-h3: 1.25rem !important;--text-h4: 1.125rem !important;--fluid-xl-to-3xl: clamp(1rem, 1.3vw, 1.25rem) !important}.product__price{font-size:clamp(1.125rem,1.5vw,1.5rem)!important}@media(min-width:768px){#shopify-section-template--28742975488331__slideshow .absolute{bottom:auto!important;top:50%!important;transform:translateY(-50%)!important}#shopify-section-template--28742975488331__slideshow .slideshow-word{flex-direction:column!important;align-items:flex-start!important;gap:1.25rem!important}}.tab-list{justify-content:center!important}.tab-list>div[role=tablist]{justify-content:center}#shopify-section-template--28742975488331__trust_bar .column__heading{font-size:.95rem!important}.footer-group .column__heading{font-size:clamp(.875rem,1.1vw,1rem)!important}.product-card .product-card__title,.product-card__title{font-size:1.125rem!important;font-weight:600!important}.slideshow-content .banner__box,.slideshow-content .banner__box--medium,.slideshow-content .banner__box--large{max-width:50%!important}@media screen and (max-width:767px){.slideshow-content .banner__box,.slideshow-content .banner__box--medium,.slideshow-content .banner__box--large{max-width:85%!important}}.quick-add .btn-text svg.md\:hidden,.quick-add .btn-text .md\:hidden{display:inline-flex!important}.quick-add .button .btn-text{display:inline-flex!important;align-items:center!important;gap:.5rem!important}.quick-add .button .btn-text svg{width:1.125rem!important;height:1.125rem!important;flex-shrink:0!important}.quick-add .swatches--round .button{min-height:2.75rem;padding-inline:1rem}.quick-view .product__info{scrollbar-width:none!important}.quick-view .product__info::-webkit-scrollbar{display:none!important}.quick-view .drawer__content{scrollbar-width:none!important}.quick-view .drawer__content::-webkit-scrollbar{display:none!important}.quick-view .social-sharing,.quick-view [class*=social-sharing],.quick-view share-button,.quick-view .sm\:flex:has(.social-sharing){display:none!important}.with-border .accordion .details__summary span,.with-border .faq .accordion .details__summary span,.specifications.with-border .accordion .details__summary span{font-family:var(--font-body-family)!important;font-size:clamp(1rem,1.2vw,1.125rem)!important;font-weight:400!important;line-height:1.3!important}.with-border .accordion--text .heading{font-family:EB Garamond,Georgia,serif!important;font-size:clamp(1rem,1.2vw,1.125rem)!important;font-weight:500!important;line-height:1.3!important}@media screen and (max-width:767px){h1,h2,.title-lg,.title-md,.title-sm,.heading.title-md,.heading.title-lg,.title-md .word,.title-lg .word,.section .section-heading .heading.title-md,.section .heading.title-md,.with-border .accordion--text .heading{font-weight:400!important}}@media screen and (max-width:767px){.product-card .product-card__title,.product-card__title{font-size:.875rem!important}}.product-card .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4em}.product-card .price__regular{font-weight:700!important;color:#1a1a1a!important}.product-card .product-quantity{display:none!important}.product-card .unit-price{display:block!important;width:100%;font-size:.72rem!important;color:#555!important;font-weight:400!important;margin-top:6px}@media screen and (max-width:767px){.section:has(>.page-width>.text-with-icons.without-background){--section-padding-top: 12px !important;--section-padding-bottom: 12px !important}.text-with-icons.without-background{gap:.5rem!important;grid-template-columns:1fr 1fr!important}.text-with-icons.without-background .column{flex-direction:row!important;gap:.375rem!important;align-items:center!important;text-align:left!important;padding:.25rem 0!important}.text-with-icons.without-background .column__icon{flex-shrink:0}.text-with-icons.without-background .column__icon svg{width:1.125rem!important;height:1.125rem!important}.text-with-icons.without-background .column__title{font-size:.75rem!important;line-height:1.2!important}.text-with-icons.without-background .column__text{display:none!important}}@media screen and (max-width:767px){.slider--tablet .card-grid{--slider-item-width: 42vw !important}.card-grid .slider--tablet,.collection-list .slider--tablet{-webkit-mask-image:linear-gradient(to right,black 85%,transparent 100%);mask-image:linear-gradient(to right,black 85%,transparent 100%)}.card-grid .slider--tablet:not([data-at-start=true]),.collection-list .slider--tablet:not([data-at-start=true]){-webkit-mask-image:linear-gradient(to left,black 85%,transparent 100%);mask-image:linear-gradient(to left,black 85%,transparent 100%)}}@media screen and (max-width:767px){motion-list,motion-list>*{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important}.js .js-invisible{visibility:visible!important;opacity:1!important}[data-motion],[data-motion]>*{opacity:1!important;visibility:visible!important;transform:none!important}}.announcement-text,.announcement__content,.announcement__content .rte,.announcement__content span{font-size:15px!important;line-height:1.3!important;white-space:nowrap!important}@media screen and (max-width:767px){.announcement-text,.announcement__content,.announcement__content .rte,.announcement__content span{font-size:13px!important}}.topbar-section{max-height:36px!important}.announcement-bar{height:36px!important;min-height:36px!important;max-height:36px!important}.topbar .announcement-icon svg,.announcement-bar .announcement-icon svg{width:14px!important;height:14px!important}.announcement-icon.hidden.md\:block,.announcement-icon{display:inline-flex!important}.announcement__content.flex{gap:6px!important}@media screen and (min-width:768px){.topbar .scrolling-text,.topbar marquee-element,.topbar .marquee{animation:none!important;-webkit-animation:none!important}marquee-element.scrolling-text{animation:none!important;overflow:visible!important}.marquee{animation:none!important;white-space:nowrap!important;justify-content:space-evenly!important;width:100%!important}.scrolling-text__item{flex:1!important;justify-content:center!important}.marquee+.marquee{display:none!important}.marquee.with-dot .scrolling-text__item:before{display:none!important}}@media screen and (max-width:767px){marquee-element.scrolling-text{overflow:hidden!important}.scrolling-text__item{flex:0 0 auto!important}.scrolling-text__item.with-text{gap:16px!important}}.drawer cart-count.count{display:none!important}.product__thumbnails--below .product__thumbnails-list{justify-content:start!important;justify-items:center!important;margin-inline:auto!important;width:fit-content!important;max-width:100%!important}.facet-topbar{min-height:auto!important;align-items:center!important;overflow:visible!important}.facet-wrapper{height:auto!important;overflow:visible!important}@media screen and (min-width:990px){.facet-topbar .facet-wrapper.hidden{display:block!important}.facet-topbar .facet-sorting.hidden{display:inline-flex!important}}@media screen and (max-width:749px){.toolbar-chips{display:none!important}}.facets-container .button.icon-with-text,button.button.button--secondary.icon-with-text{padding:6px 14px!important;font-size:14px!important;min-height:44px!important;height:44px!important;max-height:none!important}.facets-container .button.icon-with-text:after,button.button.button--secondary.icon-with-text:after{border-radius:60px!important;border-width:1px!important}.toolbar-chips .button{font-size:14px!important;gap:4px!important}.toolbar-chips .button:after{border-width:1px!important}hover-element.sort-by:not([open]){padding:6px 14px!important;font-size:14px!important;min-height:44px!important;height:44px!important;overflow:visible!important;align-self:center!important}hover-element.sort-by:not([open]):after{border-radius:60px!important;border-width:1px!important}hover-element.sort-by[open]{overflow:visible!important;z-index:10!important;height:auto!important;max-height:none!important}hover-element.sort-by[open] .sort-listbox{position:relative!important;opacity:1!important;top:auto!important;left:auto!important}hover-element.sort-by[open]:after{border-radius:12px!important;border-width:1px!important;background-color:#fff!important;box-shadow:0 4px 16px #0000001f!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important}hover-element.sort-by[open] .sort-title{text-transform:none!important;font-size:20px!important;font-weight:400!important;letter-spacing:normal!important;color:#1a1a1a!important;opacity:1!important}hover-element.sort-by[open] .sort-listbox{gap:2px!important;padding:4px 0!important}hover-element.sort-by[open] .sort-listbox li{padding:4px 0!important}hover-element.sort-by[open] .sort-listbox label{font-size:14px!important;padding:4px 0!important}facet-sort.sort-wrapper{height:44px!important}.facet-sorting{align-items:center!important;height:auto!important}.select-sort-by,facet-sort{display:flex!important;align-items:center!important}.facets__sort-label{font-size:20px!important}@media screen and (max-width:749px){.text-with-icons.grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.text-with-icons{--fluid-base-to-xl: .75rem}.text-with-icons .column{padding:8px 6px!important;gap:2px!important}.text-with-icons .column__icon{margin-bottom:0!important}.text-with-icons .column__icon svg{width:20px!important;height:20px!important}.text-with-icons .column__text{font-size:.6875rem!important;line-height:1.3!important}}.button .btn-fill,[data-button-hover] .button .btn-fill,[data-button-hover=standard] .button:not([disabled]) .btn-fill,.js [data-button-hover=standard] .button:not([disabled]) .btn-fill{display:none!important;visibility:hidden!important}.js [data-button-hover] .button:hover:not([disabled]),.button:hover:not([disabled]){background:#d5d5d5!important;border-color:#888!important;color:#1a1a1a!important;transition:background .25s ease,border-color .25s ease!important}.js [data-button-hover=standard] .button--secondary:hover:not([disabled],.self-button),.js [data-button-hover=standard] .button:hover:not([disabled],.self-button),.js [data-button-hover] .button:hover:not([disabled]),.button:hover:not([disabled]){color:#1a1a1a!important}.js [data-button-hover=standard] .button:hover:not([disabled]) .btn-text,.js [data-button-hover=standard] .button:hover:not([disabled]) .btn-text *,.js [data-button-hover=standard] .button:hover:not([disabled]) .btn-duplicate,.js [data-button-hover=standard] .button:hover:not([disabled]) .btn-duplicate *,.js [data-button-hover] .button:hover:not([disabled]) .btn-text,.js [data-button-hover] .button:hover:not([disabled]) .btn-text *,.button:hover:not([disabled]) .btn-text,.button:hover:not([disabled]) .btn-text *{color:#1a1a1a!important}.js [data-button-hover] .button--primary:hover:not([disabled]),.button--primary:hover:not([disabled]){background:#333!important;border-color:#333!important;color:#fff!important}.js [data-button-hover=standard] .button--primary:hover:not([disabled],.self-button),.js [data-button-hover] .button--primary:hover:not([disabled]),.button--primary:hover:not([disabled]){color:#fff!important}.js [data-button-hover=standard] .button--primary:hover:not([disabled]) .btn-text,.js [data-button-hover=standard] .button--primary:hover:not([disabled]) .btn-text *,.js [data-button-hover] .button--primary:hover:not([disabled]) .btn-text,.js [data-button-hover] .button--primary:hover:not([disabled]) .btn-text *,.button--primary:hover:not([disabled]) .btn-text,.button--primary:hover:not([disabled]) .btn-text *{color:#fff!important}.button[disabled]:hover{background:initial!important;border-color:initial!important}hover-element.sort-by,hover-element.sort-by .btn-text,hover-element.sort-by .btn-text *,hover-element.sort-by .sort-selection,hover-element.sort-by .sort-title,.sort-listbox,.sort-listbox label,.sort-listbox li{color:#1a1a1a!important}.sort-listbox li:has(input:checked) label{color:#1a1a1a!important;font-weight:600!important}hover-element.sort-by{--color-background: 255, 255, 255 !important}hover-element.sort-by:before,hover-element.sort-by:after{background-color:#fff!important}.sort-close{border:1.5px solid #ccc!important}.sort-close:hover{border-color:#1a1a1a!important}hover-element.sort-by:not([open]):hover:after{background-color:#d5d5d5!important;transition:background-color .15s ease!important}hover-element.sort-by:not([open]):hover{border-color:#888!important}.sort-listbox label,.sort-listbox .reversed-link,.sort-listbox .text-xl{text-decoration:none!important;background:none!important}.sort-listbox label:hover,.sort-listbox .reversed-link:hover,.sort-listbox .text-xl:hover{text-decoration:underline!important;text-underline-offset:4px!important;background:none!important}.header .list-menu,header .list-menu{gap:.75rem!important}.topbar .announcement-bar{grid-column:1 / -1!important}.rte.text-opacity,.text-opacity{color:#333!important;opacity:1!important}.collection-zo-skin-health .product-card__top,.collection-is-clinical .product-card__top,.collection-colorescience .product-card__top,.collection-mesoestetic .product-card__top,.collection-scientis .product-card__top{display:none!important}.product-card__secondary{transition:opacity .25s ease .15s,visibility 0s linear .4s!important}.product-card:hover .product-card__secondary{opacity:1!important;visibility:visible!important;transition:opacity .25s ease .15s,visibility 0s linear 0s!important}.badges{transition:opacity .25s ease .15s!important}.quick-view__button{background-color:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:50%!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .25s ease .15s,background-color .15s ease!important}.quick-view__button:hover{background-color:#333!important}.quick-view .product__media button[aria-label*=Modal]{display:none!important;pointer-events:none!important}.quick-view .indicators,[id*=ProductModal] .indicators,.product--dots .indicators{display:flex!important;opacity:1!important;justify-content:space-between!important;align-items:center!important;padding:0 8px!important;pointer-events:none!important}.quick-view .indicators button,[id*=ProductModal] .indicators button,.product--dots .indicators button{width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;background-color:#ffffffe6!important;border:1px solid #e5e5e5!important;box-shadow:0 1px 3px #0000001a!important;cursor:pointer!important;transition:background-color .15s ease,border-color .15s ease!important;pointer-events:auto!important;flex-shrink:0!important}.quick-view .indicators button:hover,[id*=ProductModal] .indicators button:hover,.product--dots .indicators button:hover{background-color:#fff!important;border-color:#888!important}.quick-view .indicators button .btn-text svg,[id*=ProductModal] .indicators button .btn-text svg,.product--dots .indicators button .btn-text svg{stroke:#1a1a1a!important;width:16px!important;height:16px!important}.quick-view .indicators button .btn-fill,[id*=ProductModal] .indicators button .btn-fill,.product--dots .indicators button .btn-fill{display:none!important}.quick-view .indicators button:after,[id*=ProductModal] .indicators button:after,.product--dots .indicators button:after{display:none!important}.quick-view .indicators button[disabled],[id*=ProductModal] .indicators button[disabled],.product--dots .indicators button[disabled]{opacity:.3!important;cursor:default!important}.badge{background:transparent!important;border:1.5px solid #A8A098!important;color:#1a1a1a!important;font-size:.65rem!important;text-transform:uppercase!important;letter-spacing:1.5px!important;padding:4px 10px!important}.badge--onsale{border-color:#e11d48!important;color:#e11d48!important;background:transparent!important}.badge--soldout{border-color:#555!important;color:#555!important;background:transparent!important}.badges{transition:opacity .2s ease!important}@media(min-width:750px){.product-card:hover .badges{opacity:1!important}}@media(max-width:749px){.product-card .badge,.product-card__badge{font-size:.6875rem!important;letter-spacing:.6px!important;padding:3px 8px!important;border-width:1px!important}.product-card__media{display:flex!important;flex-direction:column!important}.product-card__media .badges{position:static!important;display:flex!important;justify-content:flex-start!important;padding:6px 0 0!important;order:2!important}}.quick-view__button{position:absolute!important;top:auto!important;bottom:-16px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;background:#fff!important;border:1px solid #1a1a1a!important;border-radius:999px!important;width:auto!important;height:auto!important;padding:4px 12px!important;z-index:3!important}@media(min-width:750px){.product-card__media{margin-bottom:20px!important}}.quick-view__button .btn-fill{display:none!important}.quick-view__button:after{display:none!important}.quick-view__button .btn-text{display:flex!important;align-items:center!important;gap:5px!important;font-size:.6rem!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#1a1a1a!important}.quick-view__button .btn-text svg{width:12px!important;height:12px!important;color:#1a1a1a!important}.quick-view__button .sr-only{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:nowrap!important}@media(max-width:749px){.quick-view__button{display:none!important}}quick-view .product__media img{object-fit:contain!important}.sort-by .sort-close{display:none!important}.template-collection [id*=__hero_banner] .section--padding,[id*=__hero-uber-uns] .section--padding{--section-padding-top: 12px;--section-padding-bottom: 12px}.template-collection .collection-section .section--padding{--section-padding-top: 16px}.drawer__tab{opacity:.55!important}.localization .dropdown__nav a.active{opacity:1!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}.label.is-floating,.input-wrapper .prefix{opacity:.7!important}.drawer__menu summary:after{opacity:.6!important}.drawer__menu summary>.icon{opacity:.6!important}.mega-menu__nav--tabs .mega-menu__nav-item :is(.media,.heading){opacity:.65!important}.modal .listbox .active{opacity:.7!important;background-color:#0000000f!important}.banner .testimonial :is(figure,cite){opacity:.75!important}.slider .indicators .button{opacity:.85!important}.logo-bar .logo__media,.logo-bar .logo__media.media,.logo-bar .logo__media.loading,.logo-bar .logo__media.media.loading{background:transparent!important;background-color:transparent!important}.logo-bar .logo__media:before,.logo-bar .logo__media:after,.logo-bar .logo__media.loading:before,.logo-bar .logo__media.loading:after{display:none!important;content:none!important}.logo-bar .logo__media.loading>img{opacity:.5!important}.logo-bar a,.logo-bar .logo-item,section:has(.logo-bar) .media{background:transparent!important;background-color:transparent!important}.logo-bar{flex-wrap:nowrap!important;gap:20px 36px!important;justify-content:center;align-items:center}.logo-list-section,section:has(.logo-bar){padding-top:8px!important;padding-bottom:4px!important;margin-top:0!important;margin-bottom:0!important}.logo-bar a{-webkit-tap-highlight-color:transparent!important}.logo-bar .logo__media{--image-height: 24px !important;flex-shrink:1;position:relative;padding-bottom:4px!important}.logo-bar .logo__media:nth-child(1){max-width:128px}.logo-bar .logo__media:nth-child(2){max-width:118px}.logo-bar .logo__media:nth-child(3){max-width:131px}.logo-bar .logo__media:nth-child(4){max-width:122px}.logo-bar .logo__media:nth-child(5){max-width:82px}.logo-bar .logo__media img{max-height:24px!important;width:auto;max-width:100%;object-fit:contain;filter:grayscale(1)!important;opacity:.5!important;transition:filter .3s ease,opacity .3s ease}.logo-bar .logo__media:nth-child(4) img{filter:grayscale(1) invert(.15)!important;opacity:.5!important}@media(hover:hover){.logo-bar .logo__media:hover img,.logo-bar a:hover .logo__media img{filter:grayscale(0)!important;opacity:.85!important}}.logo-bar a:focus-visible .logo__media img{filter:grayscale(0)!important;opacity:.85!important}@media(max-width:749px){.logo-bar{flex-wrap:wrap!important;gap:12px 20px!important}.logo-bar .logo__media{--image-height: 18px !important}.logo-bar .logo__media img{max-height:18px!important}.logo-bar .logo__media:nth-child(2){--image-height: 24px !important}.logo-bar .logo__media:nth-child(2) img{max-height:24px!important}.logo-bar .logo__media:nth-child(1){max-width:96px}.logo-bar .logo__media:nth-child(2){max-width:135px}.logo-bar .logo__media:nth-child(3){max-width:104px}.logo-bar .logo__media:nth-child(4){max-width:92px}.logo-bar .logo__media:nth-child(5){max-width:62px}}[id*=__brand-logos] .logo-bar .logo__media{--image-height: 34px !important}[id*=__brand-logos] .logo-bar .logo__media img{max-height:34px!important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(1),[id*=__brand-logos] .logo-bar .logo__media:nth-child(2),[id*=__brand-logos] .logo-bar .logo__media:nth-child(3),[id*=__brand-logos] .logo-bar .logo__media:nth-child(4),[id*=__brand-logos] .logo-bar .logo__media:nth-child(5){max-width:none!important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(2){--image-height: 54px !important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(2) img{max-height:54px!important}@media(max-width:749px){[id*=__brand-logos] .logo-bar .logo__media{--image-height: 22px !important}[id*=__brand-logos] .logo-bar .logo__media img{max-height:22px!important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(2){--image-height: 35px !important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(2) img{max-height:35px!important}[id*=__brand-logos] .logo-bar .logo__media:nth-child(1),[id*=__brand-logos] .logo-bar .logo__media:nth-child(2),[id*=__brand-logos] .logo-bar .logo__media:nth-child(3),[id*=__brand-logos] .logo-bar .logo__media:nth-child(4),[id*=__brand-logos] .logo-bar .logo__media:nth-child(5){max-width:none!important}}@media(max-width:749px){.featured-collections .tab__item{min-height:44px!important;padding-top:10px!important;padding-bottom:10px!important}}@media(max-width:749px){.featured-collections .scroll-area{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.featured-collections .scroll-area::-webkit-scrollbar{display:none}}@media(max-width:749px){.tab-list{justify-content:flex-start!important}.tab-list>div[role=tablist]{justify-content:flex-start!important}}@media(max-width:749px){.featured-collections .tab__item.button--primary{background-color:#1a1a1a!important;color:#fff!important}.featured-collections .tab__item.button--primary:after{background-color:#1a1a1a!important;border-color:#1a1a1a!important}.featured-collections .tab__item.button--primary .btn-fill{background-color:#1a1a1a!important}.featured-collections .tab__item.button--primary .btn-text{color:#fff!important}}[id$=__social-proof] .title-wrapper .heading.normal-case:before{content:"\2605\2605\2605\2605\2605";display:block;color:#f4b400;font-size:1.75rem;letter-spacing:.2em;margin-bottom:.25rem;line-height:1}.section .slideshow-content .hero-subline,.slideshow-words .hero-subline,.hero-subline{font-family:DM Sans,system-ui,sans-serif!important;font-size:17px!important;font-weight:400!important;color:#666!important;letter-spacing:.02em;margin-top:12px;line-height:1.4}@media screen and (max-width:767px){.hero-subline{font-size:14px!important;margin-top:8px}}@media screen and (max-width:1024px){[id$=__slideshow] .page-width.absolute{top:auto!important;transform:none!important;bottom:0!important}[id$=__slideshow] .banner__overlay{background:linear-gradient(to top,rgba(214,199,181,.85) 0%,rgba(214,199,181,.5) 35%,transparent 65%)!important;opacity:1!important}.hero-subline{font-size:14px!important}}@media screen and (max-width:767px){[id$=__slideshow] .banner__overlay{background:linear-gradient(to top,rgba(214,199,181,.92) 0%,rgba(214,199,181,.6) 40%,transparent 70%)!important;opacity:1!important}}@media screen and (max-width:767px){[id$=__slideshow] .section--padding{--section-padding-top: 0px !important;--section-padding-bottom: 0px !important;padding:0!important}[id$=__slideshow] .section--padding>.relative{display:flex!important;flex-direction:column!important}[id$=__slideshow] .section--padding>.relative>.page-width.absolute{position:relative!important;top:auto!important;transform:none!important;order:-1!important;width:100%!important;pointer-events:auto!important;background:linear-gradient(180deg,#e5e0d8 0% 40%,#fff)!important;padding:32px 20px 24px!important;text-align:center!important}[id$=__slideshow] slideshow-element{order:1!important}[id$=__slideshow] .banner,[id$=__slideshow] .banner.media--550px,[id$=__slideshow] .banner[class*=media--]{height:36vh!important;max-height:36vh!important;min-height:0!important;overflow:hidden!important;border-radius:0!important;margin:0!important}[id$=__slideshow] slideshow-element,[id$=__slideshow] slideshow-element .banner__media{height:36vh!important;max-height:36vh!important;overflow:hidden!important;border-radius:0!important}[id$=__slideshow] .banner__image,[id$=__slideshow] .banner img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center 10%!important;border-radius:0!important}[id$=__slideshow] .banner__overlay{background:none!important;opacity:1!important}[id$=__slideshow] .slideshow-content{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:0!important}[id$=__slideshow] .slideshow-words{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important}[id$=__slideshow] .slideshow-word{justify-content:center!important;align-items:center!important;width:100%!important}[id$=__slideshow] .banner__box,[id$=__slideshow] .banner__box--small,[id$=__slideshow] .banner__box--medium,[id$=__slideshow] .banner__box--large{max-width:100%!important;width:100%!important;text-align:center!important}[id$=__slideshow] .section--padding .slideshow-content .slideshow-words .hero-subline{font-size:13px!important;line-height:1.3!important;margin-top:4px!important;color:#666!important;max-width:85%!important;margin-left:auto!important;margin-right:auto!important}[id$=__slideshow] .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}[id$=__slideshow] .banner,[id$=__slideshow] slideshow-element,[id$=__slideshow] .banner__media,[id$=__slideshow] .section--padding>.relative{max-width:100%!important;width:100%!important}[id$=__slideshow] .section--padding>.relative>.page-width.absolute{padding-left:20px!important;padding-right:20px!important}.featured-collections .tab__item{font-size:13px!important;min-height:auto!important;padding:5px 14px!important;line-height:1.2!important}[id$=__brand-tabs] .section--padding,[id$=__brand-tabs] .section{--section-padding-top: 12px !important;padding-top:12px!important}}@media screen and (max-width:767px){[id*=brand-tabs] tabs-element,[id*=concern-tabs] tabs-element{position:relative!important}[id*=brand-tabs] tabs-element:after,[id*=concern-tabs] tabs-element:after{content:"\2192"!important;position:absolute!important;bottom:-18px!important;right:4px!important;font-size:20px!important;line-height:1!important;color:#555!important;pointer-events:none!important;z-index:2!important;opacity:1!important;transition:opacity .25s ease!important;animation:cb028-nudge 2s ease-in-out 2!important}[id*=brand-tabs] tabs-element.scrolled-end:after,[id*=concern-tabs] tabs-element.scrolled-end:after{opacity:0!important;animation:none!important}[id*=brand-tabs] tabs-element:before,[id*=concern-tabs] tabs-element:before{content:"\2190"!important;position:absolute!important;bottom:-18px!important;left:4px!important;font-size:20px!important;line-height:1!important;color:#555!important;pointer-events:none!important;z-index:2!important;opacity:1!important;transition:opacity .25s ease!important}[id*=brand-tabs] tabs-element.at-start:before,[id*=concern-tabs] tabs-element.at-start:before{opacity:0!important}@keyframes cb028-nudge{0%,to{transform:translate(0)}40%{transform:translate(4px)}60%{transform:translate(0)}}}@media screen and (max-width:767px){[id*=expertise] media-element.image-with-text__image{max-height:250px!important;height:250px!important}[id*=expertise] media-element.image-with-text__image .media{height:250px!important}[id*=expertise] media-element.image-with-text__image img{object-fit:cover!important;object-position:center 20%!important;height:100%!important;width:100%!important}}[id*=brand-tabs] .section--padding,[id*=expertise] .section--padding,[id*=concern-tabs] .section--padding,[id*=beratung-cta] .section--padding,[id*=social-proof] .section--padding{padding-top:48px!important;padding-bottom:48px!important}@media screen and (max-width:767px){[id*=brand-tabs] .section--padding,[id*=expertise] .section--padding,[id*=concern-tabs] .section--padding,[id*=beratung-cta] .section--padding,[id*=social-proof] .section--padding{padding-top:24px!important;padding-bottom:24px!important}}[id*=brand-tabs-scroll-shadow] .section--padding{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:767px){[id*=expertise] .rich-text,[id*=beratung-cta] .rich-text{text-align:center!important}[id*=expertise] .rich-text .button,[id*=beratung-cta] .rich-text .button{width:100%!important;justify-content:center!important}}[id*=brand-tabs] .button--secondary.icon-with-text,[id*=concern-tabs] .button--secondary.icon-with-text{padding:10px 18px!important;font-size:13px!important}@media screen and (max-width:767px){[id*=brand-tabs] p.text-center,[id*=concern-tabs] p.text-center{margin-top:16px!important}}@media screen and (min-width:768px)and (max-width:1100px){[id*=concern-tabs] tabs-element{position:relative!important}[id*=concern-tabs] tabs-element:after{content:"\2192"!important;position:absolute!important;bottom:-18px!important;right:4px!important;font-size:20px!important;line-height:1!important;color:#555!important;pointer-events:none!important;z-index:2!important;opacity:1!important;transition:opacity .25s ease!important;animation:cb028-nudge 2s ease-in-out 2!important}[id*=concern-tabs] tabs-element.scrolled-end:after{opacity:0!important;animation:none!important}[id*=concern-tabs] tabs-element:before{content:"\2190"!important;position:absolute!important;bottom:-18px!important;left:4px!important;font-size:20px!important;line-height:1!important;color:#555!important;pointer-events:none!important;z-index:2!important;opacity:1!important;transition:opacity .25s ease!important}[id*=concern-tabs] tabs-element.at-start:before{opacity:0!important}}@media screen and (min-width:768px){[id*=brand-tabs] .tab__item.button,[id*=concern-tabs] .tab__item.button{padding:14px 24px!important}}@media screen and (min-width:768px){[id*=brand-tabs] .heading.title-md,[id*=concern-tabs] .heading.title-md{font-size:38px!important;line-height:1.15!important}}@media screen and (max-width:767px){[id*=brand-tabs] .heading.title-md,[id*=concern-tabs] .heading.title-md{font-size:28px!important;line-height:1.15!important}}@media screen and (max-width:767px){[id*=expertise] .heading.title-md,[id*=beratung-cta] .heading.title-md,[id*=social-proof] .heading.title-md{font-size:24px!important;line-height:1.2!important}}@media screen and (min-width:768px){[id*=expertise] media-element.image-with-text__image{max-height:420px!important}[id*=expertise] media-element.image-with-text__image .media{max-height:420px!important}[id*=expertise] media-element.image-with-text__image img{object-fit:cover!important;object-position:center 20%!important}}@media screen and (max-width:767px){[id*=brand-tabs] .product-grid>div:nth-of-type(n+7),[id*=concern-tabs] .product-grid>div:nth-of-type(n+7){display:none!important}}@media screen and (min-width:768px)and (max-width:1279px){[id*=brand-tabs] .product-grid>div:nth-of-type(n+7),[id*=concern-tabs] .product-grid>div:nth-of-type(n+7){display:none!important}}[id*=social-proof] .heading.subtext-lg:before{margin-bottom:12px!important}[id*=social-proof] .title-wrapper .grid{gap:16px!important}[id*=social-proof] blockquote:before{display:none!important}[id*=social-proof] blockquote{padding-top:12px!important}[id*=social-proof] .title-wrapper{margin-bottom:0!important}[id*=social-proof] .section--padding{padding-bottom:12px!important}@media screen and (max-width:767px){[id*=social-proof] .section--padding{padding-bottom:8px!important}}[id*=social-proof] .flickity-page-dots{margin-top:12px!important}[id*=multicolumn-with-icons] .section--padding{padding-top:48px!important;padding-bottom:48px!important}@media screen and (max-width:767px){[id*=multicolumn-with-icons] .section--padding{padding-top:24px!important;padding-bottom:24px!important}}[id*=newsletter] .input--fill,[id*=newsletter] input[type=email]{background-color:#fff!important;border:1px solid rgba(26,26,26,.15)!important;color:#1a1a1a!important;transition:border-color .2s ease!important}[id*=newsletter] .input--fill:focus,[id*=newsletter] input[type=email]:focus{border-color:#1a1a1a!important;outline:none!important;box-shadow:none!important}@media screen and (pointer:fine){.product-card__media:hover>.media>img,.product-card__media:hover .product-card__model>img,.product-card__media:hover .product-card__secondary>img{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important}}.product-card__variant-hint{font-size:.7rem!important;color:#666!important;letter-spacing:.03em!important;margin-top:.25rem!important}@media screen and (max-width:767px){.header.section--padding{--section-padding-top: 16px !important;--section-padding-bottom: 16px !important}}@media screen and (max-width:767px){[id$=__slideshow] .section--padding>.relative>.page-width.absolute{padding:20px 20px 16px!important}[id$=__slideshow] .banner__box>div[style*=margin-top]{margin-top:12px!important}}@media screen and (max-width:767px){[id$=__slideshow] .banner__box .button,[id$=__slideshow] .banner__box .button--secondary{padding:8px 20px!important;font-size:13px!important;min-height:auto!important;line-height:1.2!important}[id$=__slideshow] .banner__box .button:after,[id$=__slideshow] .banner__box .button--secondary:after{border-radius:var(--rounded-button)!important}}[id*=social-proof] .testimonial{min-height:180px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}@media screen and (max-width:767px){[id*=social-proof] .testimonial{min-height:200px!important}}@media screen and (max-width:767px){[id*=expertise] media-element.image-with-text__image{max-height:180px!important;height:180px!important}[id*=expertise] media-element.image-with-text__image .media{height:180px!important}[id*=expertise] .image-with-text__item .rich-text{padding-block-start:12px!important}[id*=expertise] .image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:10px!important}[id*=expertise] .image-with-text__text .rte p,[id*=expertise] .rich-text .rte p{line-height:1.45!important;margin-bottom:.5em!important}}[id*=brand-tabs] .icon-with-text .btn-text svg,[id*=concern-tabs] .icon-with-text .btn-text svg{display:none!important}@media screen and (max-width:767px){[id*=brand-tabs].featured-collections .tab__item,[id*=concern-tabs].featured-collections .tab__item{min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}[id*=brand-tabs] .icon-with-text,[id*=concern-tabs] .icon-with-text{min-height:44px!important;display:inline-flex!important;align-items:center!important}[id$=__slideshow] .banner__box .button,[id$=__slideshow] .banner__box .button--secondary,[id*=expertise] .rich-text .button,[id*=beratung-cta] .rich-text .button{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}[id*=slideshow] .button .btn-text:after,[id*=beratung-cta] .button .btn-text:after{content:"";display:inline-block;width:9px;height:9px;border-right:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(45deg);margin-left:10px;vertical-align:middle;position:relative;top:-1px;transition:transform .2s ease;flex-shrink:0}[id*=slideshow] .button:hover .btn-text:after,[id*=beratung-cta] .button:hover .btn-text:after{transform:rotate(45deg) translate(2px,-2px)}.topbar-section,.topbar-section .topbar{background-color:#f2ede6!important}.topbar-section .topbar:before{background-color:#f2ede6!important;background:#f2ede6!important}.announcement-bar,.announcement-bar .announcement-bar__message,.announcement-bar p,.announcement-bar span,.announcement-bar a{color:#635e5a!important;font-size:12px!important;font-weight:400!important;letter-spacing:.5px!important}.announcement-bar svg,.announcement-bar .icon{color:#635e5a!important}.topbar-section{border-bottom:1px solid #E8E3DB!important}h1.heading,.banner__heading,h1.title-xl{letter-spacing:0!important}.section .section-heading .heading.title-md,h2.title-md{font-weight:500!important}@media screen and (min-width:768px){.product-card__badge,.badge--sale,.badge--custom,[class*=product] .badge{font-size:10px!important;padding:3px 8px!important;letter-spacing:.5px!important}}@media screen and (max-width:767px){.scrolling-text .scrolling-text__item{padding-left:1rem!important;padding-right:1rem!important}.scrolling-text .marquee{min-width:200%!important;gap:.75rem!important}}.marquee.with-dot .scrolling-text__item.with-text:before{display:none!important}@media screen and (max-width:749px){.footer details ul li{min-height:36px;display:flex;align-items:center}.footer details ul{gap:4px!important}.footer details summary.details__summary{min-height:44px}}#shopify-section-sections--29134311915851__footer .footer details summary .heading{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1.5px!important}@media screen and (min-width:750px){#shopify-section-sections--29134311915851__footer .footer details summary.details__summary{margin-bottom:16px!important}}@media screen and (max-width:749px){#shopify-section-sections--29134311915851__footer .footer details summary.details__summary{margin-bottom:0!important}}.footer-copyright .rte.credits small,.footer-copyright .rte.credits small a{font-size:12px!important}.text-with-icons.with-background .column__text,.text-with-icons.with-background .column__text p{font-size:14px!important;line-height:1.5!important}.footer-copyright__socials{order:2}.footer-copyright__socials .social-icons{display:flex;align-items:center;gap:12px}.footer-copyright__socials .social-icons a{opacity:.7;transition:opacity .2s ease}.footer-copyright__socials .social-icons a:hover{opacity:1}@media screen and (max-width:749px){.footer-copyright__socials{order:0}}#shopify-section-sections--29134311915851__footer .footer__right:empty,#shopify-section-sections--29134311915851__footer .footer__right:not(:has(.footer__newsletter)){display:none!important}@media screen and (min-width:750px){#shopify-section-sections--29134311915851__footer .footer__accordions{justify-content:center!important;gap:48px!important}#shopify-section-sections--29134311915851__footer .footer details{text-align:center}#shopify-section-sections--29134311915851__footer .footer details summary.details__summary{justify-content:center!important;text-align:center!important}#shopify-section-sections--29134311915851__footer .footer details summary .heading{text-align:center!important}#shopify-section-sections--29134311915851__footer .footer details ul{display:flex;flex-direction:column;align-items:center}}#shopify-section-sections--29134311915851__footer .section--padding{padding-bottom:24px!important}.product__info variant-picker,.product__info .variant-picker{flex-wrap:wrap;gap:8px}.product__info variant-picker label,.product__info .variant-picker__option label{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:60px!important;padding:8px 16px!important;font-size:13px!important;font-family:var(--font-body)!important;font-weight:500!important;border:1px solid #d5d5d5!important;background:transparent!important;color:#1a1a1a!important;cursor:pointer!important;min-height:36px!important;transition:border-color .15s ease!important}.product__info variant-picker input:checked+label,.product__info .variant-picker__option input:checked+label{background:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important}@media(hover:hover){.product__info variant-picker label:hover,.product__info .variant-picker__option label:hover{border-color:#1a1a1a!important}}.product__info .variant-picker__heading{font-size:13px!important;font-weight:500!important;color:#666!important;margin-bottom:8px!important}.product__info .delivery-status{display:flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-family:var(--font-body)!important;font-weight:400!important;color:#1a1a1a!important;margin-bottom:12px!important}.product__info .delivery-status:before{content:""!important;display:inline-block!important;width:8px!important;height:8px!important;border-radius:50%!important;background-color:#1e6823!important;flex-shrink:0!important}.product__info .delivery-status strong{font-weight:600!important}.product__info .product-form__submit,.product__info button[name=add]{min-height:54px!important}.product__info .buybox-trust{display:flex!important;flex-direction:column!important;gap:6px!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid #e5e5e5!important}.product__info .buybox-trust__item{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-family:var(--font-body)!important;font-weight:400!important;color:#666!important;line-height:1.3!important}.product__info .buybox-trust__item svg{width:16px!important;height:16px!important;flex-shrink:0!important;color:#1a1a1a!important}.product__info .buybox-trust__item strong{font-weight:600!important;color:#1a1a1a!important}.product__info .shopify-payment-button~[class*=payment-icon],.product__info .shopify-payment-button~[class*=accepted-payments]{margin-top:16px!important}.product__info [class*=payment-icon] svg,.product__info [class*=payment-icon] img{height:20px!important;width:auto!important}@media screen and (max-width:767px){.sticky-atc-bar{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:50!important;background:#fff!important;border-top:1px solid #e5e5e5!important;padding:8px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;transform:translateY(100%)!important;transition:transform .25s ease!important;box-shadow:0 -2px 8px #00000014!important}.sticky-atc-bar.is-visible{transform:translateY(0)!important}.sticky-atc-bar__price{font-family:var(--font-body)!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important;white-space:nowrap!important;flex-shrink:0!important}.sticky-atc-bar__button{flex:1!important;min-height:44px!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em!important;cursor:pointer!important;padding:0 20px!important}.sticky-atc-bar__button:hover{background:#333!important}body.sticky-atc-active{padding-bottom:60px!important}}@media screen and (min-width:768px){.sticky-atc-bar{display:none!important}}h1,h2,.h1,.h2{font-weight:700!important;color:#1a1a1a!important}.product-form-wrapper{--buttons-radius: 6px !important;--rounded-button: 6px !important}.product-form-wrapper .button,.product-form-wrapper .button:after{border-radius:6px!important}.template-product .mobile-dock-section{display:none!important}.product-sticky-form__card{box-shadow:0 -4px 16px #0000001f!important;border-top:1px solid rgba(0,0,0,.06)!important}.wirkstoffe-card{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important}.product__price .installment{display:none!important}.product__price{gap:4px!important}.product__tax{margin-block-start:0!important;color:#666!important;font-size:.8125rem!important}.color-swatch:before{background:var(--swatch-background, transparent)!important}variant-picker input:checked+.color-swatch,.swatches input:checked+.color-swatch,.product__info input:checked+.color-swatch,label.color-swatch.cursor-pointer.block.relative{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.color-swatch[aria-checked=true]:before,input:checked+.color-swatch:before,.color-swatch.is-selected:before{background:var(--swatch-background, transparent)!important}.swatches magnet-element{--magnet-x: 0 !important;--magnet-y: 0 !important;--magnet-rotate: 0 !important;transform:none!important}.button .btn-fill,.button [data-fill]{transition:background-color .25s cubic-bezier(.3,1,.3,1)!important}.button .btn-text{transition:color .25s cubic-bezier(.3,1,.3,1)!important}.button,.button--primary,.button--secondary{transition:box-shadow .25s cubic-bezier(.3,1,.3,1),opacity .25s cubic-bezier(.3,1,.3,1)!important}[id*=multicolumn-with-icons] .text-with-icons .column__title,[id*=multicolumn-with-icons] .column .column__title{font-size:15px!important;font-weight:600!important;font-family:DM Sans,system-ui,sans-serif!important;line-height:1.3!important}[id*=multicolumn-with-icons] .text-with-icons .column__text,[id*=multicolumn-with-icons] .text-with-icons .column__text p,[id*=multicolumn-with-icons] .column .column__text,[id*=multicolumn-with-icons] .column .column__text p{font-size:14px!important;font-weight:400!important;font-family:DM Sans,system-ui,sans-serif!important;line-height:1.5!important}product-info [id*=Price-]+[id*=Price-]{display:none!important}.accordion summary,details[is=accordion-details]>summary,.faq summary{-webkit-tap-highlight-color:transparent}details[is=accordion-details]::details-content{content-visibility:visible!important;transition:none!important}details[is=accordion-details]:not([open])::details-content{height:0!important;overflow:hidden!important}.product-sticky-form{--buttons-radius: 6px !important;--rounded-button: 6px !important}.product-sticky-form .button,.product-sticky-form .button:after{border-radius:6px!important}.header__menu summary.rounded-full{border-radius:var(--rounded-block)!important}.header__menu summary.rounded-full:after{border-radius:var(--rounded-block)!important}.header__menu summary.rounded-full magnet-element{border-radius:var(--rounded-block)!important}.header__menu .menu__item,.header__menu .menu__item .btn-duplicate,.header__menu summary.rounded-full{border-radius:var(--rounded-block)!important}.header__menu .list-menu>li:first-child .dropdown__nav>li:last-child,.dropdown__nav>li:has(a[href*=behandlungsprogramme]){border-top:none!important;margin-top:4px!important;padding-top:0!important}.dropdown__nav>li:has(a[href*=behandlungsprogramme]) a[href*=behandlungsprogramme]{border-top:none!important}.dropdown__nav>li:has(a[href*=behandlungsprogramme]):before{content:""!important;display:block!important;margin:0 32px 8px!important;border-top:1px solid rgba(0,0,0,.15)!important;padding-top:4px!important}.header__menu .list-menu>li:first-child .dropdown__container{padding-bottom:16px!important}.drawer__submenu .drawer__menu-item{padding-top:7px!important;padding-bottom:7px!important}.drawer__submenu .drawer__scrollable{padding-bottom:16px!important}.drawer__submenu>button[data-close]{padding-top:8px!important;padding-bottom:12px!important;border-bottom:none!important}.drawer__content nav:has(details[open])~.drawer__footer{display:none!important}.drawer__close:after{border:none!important}.drawer__submenu>button[data-close]{border-bottom:none!important}.header__menu .dropdown__nav>li{transition-delay:0s!important}.header__menu .dropdown__nav>li{opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}.header__menu .menu__item .btn-duplicate,.header__menu .menu__item [data-text]{transition-duration:.25s!important}.header__menu .dropdown{transition-delay:0s!important}@media screen and (min-width:1024px){.text-with-icons.lg\:grid--3{grid-template-columns:repeat(3,1fr)}}[id$=__social-proof] .page-width--narrow{max-width:var(--page-width)}.text-with-icons .column__content .rte{font-size:1rem;line-height:1.6}[id$=__social-proof] .title-wrapper .heading.normal-case{color:#e8b829!important;font-size:24px!important;line-height:1!important;letter-spacing:4px!important;white-space:nowrap!important;display:block!important}[id$=__social-proof] .title-wrapper .heading.normal-case:before{display:none!important}.shopify-section.collection-banner-section{display:none!important}.faqs.with-border .faq{border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.faqs.with-border .faq .details__summary span{text-align:left!important}.text-with-icons .rte a[href*="?filter.p"],.multicolumn-card .rte a[href*="?filter.p"]{display:inline-block;margin-top:var(--sp-3);padding:.625rem 1.25rem;background-color:rgb(var(--color-button-background))!important;background-image:none!important;color:rgb(var(--color-button-text))!important;border-radius:var(--rounded-button);text-decoration:none!important;font-weight:500;font-size:.875rem;line-height:1.3;letter-spacing:.01em;transition:opacity .2s ease,transform .2s ease}.text-with-icons .rte a[href*="?filter.p"]:hover,.multicolumn-card .rte a[href*="?filter.p"]:hover{background-image:none!important;opacity:.88;transform:translateY(-1px)}@media screen and (max-width:1024px){[id$=__hero_banner] .section--padding>.relative,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .section--padding>.relative{display:flex!important;flex-direction:column!important}[id$=__hero_banner] .section--padding>.relative>.page-width.absolute,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .section--padding>.relative>.page-width.absolute{position:relative!important;top:auto!important;transform:none!important;order:-1!important;width:100%!important;pointer-events:auto!important;background:linear-gradient(180deg,#e5e0d8 0% 40%,#fff)!important;padding:16px 20px 20px!important;text-align:center!important}[id$=__hero_banner] .section--padding>.relative,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .section--padding>.relative{max-width:100%!important;width:100%!important}[id$=__hero_banner] .banner__box,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin-inline:auto!important;width:100%!important;max-width:none!important}[id$=__hero_banner] .banner__box>div[style*=margin-top],[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box>div[style*=margin-top]{display:flex!important;justify-content:center!important}}@media screen and (max-width:767px){[id$=__hero_banner] .section--padding>.relative>.page-width.absolute,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .section--padding>.relative>.page-width.absolute{padding:12px 20px 16px!important}[id$=__hero_banner] .banner__box>div[style*=margin-top],[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box>div[style*=margin-top]{margin-top:12px!important}}@media screen and (max-width:767px){[id$=__hero_banner] .heading.title-xl,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .heading.title-xl,[id$=__slideshow] .heading.title-xl{font-size:clamp(2rem,7vw,2.5rem)!important;line-height:1.15!important;text-align:center!important;letter-spacing:-.01em!important;width:100%!important;hyphens:none!important;-webkit-hyphens:none!important;word-break:keep-all!important;overflow-wrap:normal!important}}@media screen and (max-width:767px){[id$=__hero_banner] .banner__box .button,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box .button,[id$=__hero_banner] .banner__box .button--secondary,[id$=__hero-spar-abo] .banner__box .button--secondary{padding:8px 20px!important;font-size:13px!important;min-height:auto!important;line-height:1.2!important}[id$=__hero_banner] .banner__box .button:after,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box .button:after,[id$=__hero_banner] .banner__box .button--secondary:after,[id$=__hero-spar-abo] .banner__box .button--secondary:after{border-radius:var(--rounded-button)!important}}html{scroll-behavior:smooth;scroll-padding-top:80px}.footer .footer__left .heading{font-size:1rem!important;text-transform:none!important;font-weight:400!important;letter-spacing:0!important;line-height:1.3!important}.footer .footer__left .text-sm-lg{font-size:.875rem!important}.footer .footer__centered-logo{padding-bottom:var(--sp-10)!important}.footer .footer__centered-logo img{max-width:170px!important;height:auto!important;width:auto!important}@media(min-width:750px){.footer{grid-template-columns:1fr!important}.footer .footer__left{border-inline-end:none;padding-inline-end:0}.footer .footer__accordions{gap:clamp(2rem,4vw,4rem);justify-content:space-between}.footer .footer__right{border-block-start:none!important;margin-block-start:0!important;padding-block-start:var(--sp-4)!important;padding-inline:0!important}}.footer .footer__socials{justify-content:flex-start!important}.footer .footer__left .details__content ul{gap:.625rem!important}.footer .footer__left .details__summary{padding-block:0!important;margin-bottom:.75rem!important}@media(max-width:749px){.footer .footer__left details,.footer .footer__left .details,.footer .footer__accordions details{border:none!important;outline:none!important;border-radius:0!important}.footer .footer__accordions details+details{border-top:1px solid rgba(51,51,51,.12)!important}.footer .footer__left .details__summary,.footer .footer__left summary{border:none!important;padding-block:.75rem!important;margin-bottom:0!important}.footer .footer__right{border-block-start:none!important;margin-block-start:0!important;padding-block-start:.5rem!important;gap:.5rem!important}.footer .footer__left,.footer .footer__accordions{gap:0!important}.footer .footer__socials{padding-top:.75rem!important;justify-content:center!important}.footer{gap:.5rem!important}.footer .footer__centered-logo{padding-bottom:1rem!important}}[id*=__newsletter] .self-submit-button{position:static!important;transform:none!important;width:auto!important;height:auto!important;margin-top:0!important}[id*=__newsletter] .self-submit-button .button{padding:.5rem 1.25rem!important;border-radius:var(--rounded-button)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.02em!important;white-space:nowrap!important;min-height:2.5rem!important;overflow:hidden!important}[id*=__newsletter] .self-submit-button .button:after{border-radius:var(--rounded-button)!important}[id*=__newsletter] .newsletter-form{max-width:480px!important;margin-left:auto!important;margin-right:auto!important}[id*=__newsletter] .newsletter-form .field{display:flex!important;gap:.75rem!important;align-items:stretch!important}[id*=__newsletter] .newsletter-form .field .input{flex:1!important;min-height:3rem!important;font-size:1rem!important;padding-right:var(--input-padding-inline)!important;padding-block:.75rem!important;text-align:center!important}[id*=__newsletter] .newsletter-form .field .input::placeholder{text-align:center!important;opacity:.5!important}@media(max-width:749px){[id*=__newsletter]{--section-padding-top: 20px !important;--section-padding-bottom: 20px !important}[id*=__newsletter] .newsletter-form{max-width:100%!important}[id*=__newsletter] .newsletter-form .field{flex-direction:column!important}}[id*=__newsletter] h2,[id*=__newsletter] .heading{text-transform:none!important}[id*=__newsletter] .banner__box{padding-block:0!important;margin-inline:auto!important}[id*=__newsletter] .banner__box>*+*{margin-block-start:10px!important}[id*=__newsletter] .banner__title+*{margin-block-start:12px!important}[id*=__newsletter] .banner__box>:last-child{margin-block-start:8px!important}:root{--page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width))}@media screen and (min-width:990px){:root{--page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px))}}@media screen and (min-width:1536px){:root{--page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2)}}[id$=__top3_routine]{padding-block:32px!important}@media screen and (max-width:749px){[id$=__top3_routine]{padding-block:16px!important}}[id$=__grid_title],[id$=__grid_title] .section--padding{padding-top:48px!important;padding-bottom:16px!important}@media screen and (max-width:749px){[id$=__grid_title],[id$=__grid_title] .section--padding{padding-top:24px!important;padding-bottom:12px!important}}[id$=__concern_text] .text-with-icons .column{align-items:center!important;text-align:center!important}[id$=__concern_text] .text-with-icons .column__content{text-align:center!important;align-items:center!important}@media screen and (min-width:1280px){[id$=__concern_text] .text-with-icons .column{flex-direction:column!important}}[id$=__concern_text] .column__icon{width:40px!important;height:40px!important;margin-bottom:4px!important}@media screen and (min-width:1280px){[id$=__concern_text] .column__icon{width:48px!important;height:48px!important}}[id$=__concern_text] .column__icon svg{width:100%!important;height:100%!important}[id$=__concern_text] .text-with-icons .column{gap:1.25rem!important}@media screen and (min-width:1280px){[id$=__concern_text] .text-with-icons .column{gap:1rem!important}}[id$=__concern_text] .text-with-icons .column__content>*+*{margin-top:.75rem!important}[id$=__concern_text] .column__content .rte a,[id$=__concern_text] .text-with-icons .rte a{display:inline-block;background:transparent!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:var(--rounded-button)!important;padding:clamp(.625rem,.95vw,.75rem) clamp(1.125rem,1.5vw,1.5rem)!important;font-size:var(--text-sm)!important;font-weight:500!important;text-decoration:none!important;line-height:1.2!important;transition:background-color .2s ease,color .2s ease}[id$=__concern_text] .column__content .rte a:hover,[id$=__concern_text] .text-with-icons .rte a:hover{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.heading{font-weight:700!important}@media screen and (min-width:750px){.heading{font-weight:500!important}}.product-card__title,.column__title.font-medium,.nutzen-card__title,.footer__heading{font-weight:500!important}.menu-drawer .drawer__menu-item .heading,.menu-drawer .drawer__menu-item.heading,.menu-drawer summary.drawer__menu-item .heading,.menu-drawer a.drawer__menu-item.heading{font-weight:500!important}:root{--title-xl: clamp(2.5rem, 9vw, 3rem) !important;--title-lg: clamp(1.875rem, 7vw, 2rem) !important;--title-md: clamp(1.375rem, 5vw, 1.5rem) !important;--title-sm: clamp(1.125rem, 4vw, 1.25rem) !important}@media screen and (min-width:750px){:root{--title-xl: clamp(2.5rem, 5.5vw, 5rem) !important;--title-lg: clamp(1.875rem, 3.9vw, 3.5rem) !important;--title-md: clamp(1.375rem, 2.2vw, 2rem) !important;--title-sm: clamp(1.125rem, 1.4vw, 1.5rem) !important}}.title-xl{font-size:var(--title-xl)!important}.title-lg{font-size:var(--title-lg)!important}.title-md{font-size:var(--title-md)!important}.title-sm{font-size:var(--title-sm)!important}[id$=__hero_banner] .banner__box .button.button--fixed,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box .button.button--fixed,[id$=__slideshow] .banner__box .button.button--fixed{min-width:auto!important;padding-inline:clamp(1rem,1.4vw,1.375rem)!important}[id$=__hero_banner] .banner__box>div[style*=margin-top],[id$=__hero-uber-uns],[id$=__hero-spar-abo] .banner__box>div[style*=margin-top],[id$=__slideshow] .banner__box>div[style*=margin-top]{margin-top:clamp(12px,1.8vw,20px)!important}[id$=__hero_banner] .heading.title-xl,[id$=__hero-uber-uns],[id$=__hero-spar-abo] .heading.title-xl,[id$=__slideshow] .heading.title-xl{text-wrap:balance}[id*=__newsletter] .label.is-floating{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[id*=__newsletter] .input.is-floating{text-align:center!important}[id*=__newsletter] .input.is-floating::placeholder{color:#33333373;opacity:1;text-align:center}[id*=__newsletter] .newsletter-form .field .input.is-floating{padding-block:.875rem!important}[id*=__newsletter] .self-submit-button.absolute{position:static!important}[id*=__newsletter] .newsletter-form .field{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;align-items:stretch!important}[id*=__newsletter] .self-submit-button{flex-shrink:0}[id*=__newsletter] .self-submit-button{display:flex!important;align-items:stretch!important;align-self:stretch!important;flex-shrink:0;height:auto!important}[id*=__newsletter] .self-submit-button .button{padding:.75rem 2rem!important;min-width:160px!important;width:100%!important;height:100%!important;min-height:0!important;align-self:stretch!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[id*=__newsletter] .self-submit-button .button:after{width:100%!important;height:100%!important}@media(max-width:749px){[id*=__newsletter] .newsletter-form .field{flex-direction:column!important}[id*=__newsletter] .self-submit-button,[id*=__newsletter] .self-submit-button .button{width:100%!important}}:root{--animation-nav: .3s cubic-bezier(.6, 0, .4, 1) !important;--animation-primary: .3s cubic-bezier(.3, 1, .3, 1) !important;--animation-smooth: .4s cubic-bezier(.7, 0, .3, 1) !important}.menu-drawer .drawer__inner,.cart-drawer .drawer__inner,.search-drawer .drawer__inner,.drawer .drawer__inner,.drawer .modal__container{transition:transform .3s cubic-bezier(.7,0,.2,1)!important}.drawer .overlay{transition:var(--animation-primary)!important}.menu-drawer .drawer__menu-item,.menu-drawer .drawer__menu-group,.menu-drawer .drawer__menu-item .heading,.menu-drawer summary.drawer__menu-item,.menu-drawer a.drawer__menu-item{opacity:1!important;transform:none!important;visibility:visible!important;transition:none!important}.menu-drawer .drawer__header,.menu-drawer gesture.drawer__header,.menu-drawer .drawer__content,.menu-drawer .drawer__scrollable,.menu-drawer .drawer__menu,.menu-drawer ul.drawer__menu,.menu-drawer nav,.menu-drawer .drawer__menu-group:first-child,.menu-drawer .drawer__menu-group:first-child>details,.menu-drawer .drawer__menu-group:first-child>details>summary{border-top:0!important;border-block-start:0!important;border-block-end:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}.menu-drawer:not([open]):not(.open) .drawer__content{display:none!important}.menu-drawer:not([open]):not(.open) .drawer__header{display:none!important}@media screen and (max-width:749px){[id*=hero_banner] .slideshow-content{padding-top:0!important;padding-bottom:0!important}[id*=hero_banner] .slideshow-content+*{margin-top:0!important}[id*=hero_banner] .banner__media{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:749px){.column__text,.column__text p,.column__text ul,.column__text ol,.column__text li,.column__text ul li,.column__text ol li{font-size:15px!important;line-height:1.5!important}}.column__text ul,.column__text ol,.column__text li{font-size:14px;line-height:1.5}[id*=breadcrumb_nav]{display:none!important}[id*=beratungs_cta] .button{min-width:290px}@media screen and (max-width:749px){[id*=beratungs_cta] .button{min-width:290px}}[id*=intro_text] .heading,[id*=intro_text] h2,[id*=intro_text] h3{text-wrap:balance;text-wrap:pretty}[id*=multicolumn-with-icons] swiper-slider,[id*=multicolumn-with-icons] .swiper-container,[id*=multicolumn-with-icons] .splide__track,[id*=multicolumn-with-icons] [class*=slider]{min-height:100px}@media screen and (max-width:749px){[id*=multicolumn-with-icons] .column{min-height:100px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:749px){[id*=multicolumn-with-icons] carousel-element{min-height:110px}[id*=multicolumn-with-icons] carousel-element .column{min-height:110px;height:110px;display:flex;align-items:center;justify-content:center}}.newsletter-form .field{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}.newsletter-form .field>.self-submit-button.absolute{position:static!important;display:block;width:100%}.newsletter-form .field>.self-submit-button .button{width:100%;height:100%;min-height:51px}.newsletter-form .field>.input{min-height:51px}.newsletter-form .field>.label.is-floating{position:absolute;left:26px;top:50%;transform:translateY(-50%)}[id*=concern_text] .multicolumn-grid,[id*=concern_text] .grid{align-items:stretch!important}[id*=concern_text] .column{display:flex!important;flex-direction:column!important;height:100%}[id*=concern_text] .column .button,[id*=concern_text] .column a[class*=button]{margin-top:auto}[id*=concern_text] .column__content,[id*=concern_text] .column__text{flex:1 1 auto}@media screen and (max-width:749px){[id*=concern_text] carousel-element{min-height:340px}[id*=concern_text] carousel-element .column{min-height:340px;height:340px}}[id*=concern_text] .column__content{display:flex;flex-direction:column;flex:1 1 auto;height:100%}[id*=concern_text] .column__text.rte{display:flex;flex-direction:column;flex:1 1 auto}[id*=concern_text] .column__text.rte>p:last-child{margin-top:auto}@media screen and (min-width:1024px){.footer__accordions>details{flex:0 0 auto!important;width:auto!important;min-width:0}}@media screen and (max-width:1199px){[id$=__vergleich_haut] .text-with-icons .column{text-align:left!important;align-items:flex-start!important}[id$=__vergleich_haut] .column__content{text-align:left!important;align-items:flex-start!important;width:100%}[id$=__vergleich_haut] .column__text,[id$=__vergleich_haut] .column__text p,[id$=__vergleich_haut] .column__text ul,[id$=__vergleich_haut] .column__text li{text-align:left!important}[id$=__vergleich_haut] .column__title{text-align:center!important;align-self:center!important;width:100%}}@media screen and (max-width:1023px){[id$=__vergleich_haut] .text-with-icons:after,[id$=__concern_text] .text-with-icons:after{content:none!important}[id$=__vergleich_haut] .flickity-viewport,[id$=__concern_text] .flickity-viewport,[id$=__vergleich_haut] .flickity-slider,[id$=__concern_text] .flickity-slider{height:auto!important;width:auto!important;transform:none!important;position:static!important}[id$=__vergleich_haut] .text-with-icons,[id$=__concern_text] .text-with-icons{display:flex!important;flex-direction:column!important;gap:2rem!important}[id$=__vergleich_haut] .column,[id$=__concern_text] .column{position:static!important;transform:none!important;width:100%!important;left:0!important}[id$=__vergleich_haut] .flickity-page-dots,[id$=__concern_text] .flickity-page-dots,[id$=__vergleich_haut] .flickity-prev-next-button,[id$=__concern_text] .flickity-prev-next-button,[id$=__vergleich_haut] .flickity-button,[id$=__concern_text] .flickity-button{display:none!important}}#produkte-anchor{scroll-margin-top:100px;display:block}.back-to-products{text-align:center;padding:24px 0 32px;margin:0}.back-to-products a{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground) / .3);padding:6px 2px;transition:border-color .2s ease,color .2s ease;font-family:DM Sans,system-ui,sans-serif}.back-to-products a:hover{border-bottom-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.back-to-products .arrow-up{font-size:16px;line-height:1}@media screen and (max-width:749px){.back-to-products{padding:20px 0 28px}.back-to-products a{font-size:15px}}@media screen and (min-width:1024px){[id$=__beratungs_cta] .section--padding,[id$=__concern_text] .section--padding,[id$=__vergleich_haut] .section--padding{padding-top:72px!important;padding-bottom:72px!important}}.product-card:focus-within{outline:2px solid rgb(var(--color-keyboard-focus))!important;outline-offset:6px!important;border-radius:4px!important}.product-card a:focus-visible,.product-card .product-card__title:focus-visible,.product-card .reversed-link:focus-visible{outline:none!important}.product-card .button:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus))!important;outline-offset:3px!important;border-radius:4px!important}[id$=__vergleich_haut] .column__text ul,[id$=__vergleich_haut] .column__text li,[id$=__vergleich_haut] .column__text li strong{font-size:16px!important;line-height:1.6!important}[id$=__newsletter_cta] .banner__title.title-md{font-size:36px!important}@media screen and (max-width:749px){[id$=__newsletter_cta] .banner__title.title-md{font-size:24px!important}}[id$=__footer] .footer .footer__left .details__summary .heading{font-weight:500!important}.section .title-wrapper:has(+.faqs){margin-bottom:1.25rem!important}.section .title-wrapper+.faqs{margin-top:0!important}body.template-product-gift-card [id*=__main-product] .product__price-note{display:none!important}[id*=__marke_] media-element.image-with-text__image{max-width:70%;margin-inline:auto}@media screen and (max-width:767px){[id*=__marke_] media-element.image-with-text__image{max-width:50%}}@media screen and (max-width:1023px){[id*=__orientierung] .text-with-icons:after{content:""!important}[id*=__orientierung] carousel-element.text-with-icons{display:grid!important;grid-template-columns:1fr!important;gap:32px!important}[id*=__orientierung] carousel-element.text-with-icons .column{width:100%!important}}@media screen and (max-width:767px){:root{--font-heading-weight: 500}h1,h2,h3,.title-lg,.title-md,.title-sm,.heading,.heading.title-md,.heading.title-lg,.title-md .word,.title-lg .word,.section .section-heading .heading.title-md,.section .heading.title-md,.with-border .accordion--text .heading{font-weight:500!important}}.rich-text h1{text-align:center!important}[id*=__marke_] .image-with-text__image,[id*=__marke_] .image-with-text__image.media--adapt{height:auto!important;padding-block-end:0!important;overflow:visible!important;max-width:220px!important;margin-inline:auto!important}[id*=__marke_] .image-with-text__image .media,[id*=__marke_] .image-with-text__image picture{position:static!important;inset:auto!important;height:auto!important;width:100%!important;overflow:visible!important}[id*=__marke_] .image-with-text__image :is(img,svg){position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important}@media screen and (max-width:767px){[id*=__marke_] .image-with-text__image,[id*=__marke_] .image-with-text__image.media--adapt{max-width:55%!important}}[id$=__marke_zo] .image-with-text__image,[id$=__marke_zo] .image-with-text__image.media--adapt,[id$=__marke_isclinical] .image-with-text__image,[id$=__marke_isclinical] .image-with-text__image.media--adapt,[id$=__marke_colorescience] .image-with-text__image,[id$=__marke_colorescience] .image-with-text__image.media--adapt{max-width:264px!important}[id$=__marke_cyspera] .image-with-text__image,[id$=__marke_cyspera] .image-with-text__image.media--adapt{max-width:176px!important}@media screen and (max-width:767px){[id$=__marke_zo] .image-with-text__image,[id$=__marke_zo] .image-with-text__image.media--adapt,[id$=__marke_isclinical] .image-with-text__image,[id$=__marke_isclinical] .image-with-text__image.media--adapt,[id$=__marke_colorescience] .image-with-text__image,[id$=__marke_colorescience] .image-with-text__image.media--adapt{max-width:66%!important}[id$=__marke_cyspera] .image-with-text__image,[id$=__marke_cyspera] .image-with-text__image.media--adapt{max-width:44%!important}}.column--linked{position:relative}.column--linked .column__stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.cards-all-linked .column--linked{border-radius:12px;padding:20px;transition:background-color .25s ease}@media(hover:hover){.cards-all-linked .column--linked:hover{background-color:#e5e0d8}}[id$=__cross_hubs] .media-card--overlap .media-card__content,[id$=__audience-einstieg] .media-card--overlap .media-card__content{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding-block:0;padding-inline:clamp(var(--sp-8),5vw,var(--sp-16));gap:var(--sp-3)}[id$=__cross_hubs] .media-card__text .heading,[id$=__audience-einstieg] .media-card__text .heading{font-size:var(--fluid-2xl-to-4xl);white-space:pre-line}@media screen and (pointer:fine){[id$=__cross_hubs] .media-card__link:hover .media img,[id$=__audience-einstieg] .media-card__link:hover .media img{--tw-scale-x: 1;--tw-scale-y: 1;filter:brightness(.8)}[id$=__cross_hubs] .media-card .media img,[id$=__audience-einstieg] .media-card .media img{transition:filter var(--animation-primary, .25s ease)}}[id$=__cross_hubs] .card-grid,[id$=__audience-einstieg] .card-grid{gap:clamp(var(--sp-6),3vw,var(--sp-10))}.quick-add .button,.pswp__video-container .play-button{min-width:44px;min-height:44px}cart-drawer#CartDrawer{display:none!important}.rebuy-cart__flyout{overflow:hidden!important}.rebuy-cart__flyout>div:not([data-rebuy-cart-anchor=header]):not([data-rebuy-cart-anchor=goalBox]):not([data-rebuy-cart-anchor=footer]){flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer]{padding-bottom:max(16px,env(safe-area-inset-bottom))!important}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-product-actions{align-self:center!important}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-button,.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-product-block .rebuy-button,.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-product-actions .rebuy-button{height:52px!important;min-height:52px!important;max-height:52px!important;align-self:center!important;flex:0 0 auto!important}@media screen and (max-width:989px){body.modal-open .smile-shopify-init,body.modal-open #smile-ui-container,body.modal-open [id^=smile-ui],body.modal-open [class*=smile-launcher],body.modal-open shopify-account:not(.hidden){display:none!important}}.footer-copyright__socials ul{flex-wrap:nowrap!important}.footer-copyright .payment-icons{justify-content:flex-end;align-content:center;row-gap:var(--sp-2)}@media screen and (min-width:1024px)and (max-width:1279px){.footer-copyright .payment-icons{gap:var(--sp-1) var(--sp-1d5)}.footer-copyright .payment-icons svg,.footer-copyright .payment-icons img{transform:scale(.9)}}@media screen and (min-width:1024px){.header--left-center{--header-grid-template: "logo navigation icons" /minmax(min-content, 1fr) fit-content(70%) minmax(min-content, 1fr)}}.header__navigation .header__menu>.list-menu{flex-wrap:nowrap!important}.header__navigation .header__menu>.list-menu>li,.header__navigation .header__menu>.list-menu>li>a,.header__navigation .header__menu>.list-menu>li>summary,.header__navigation .header__menu>.list-menu>li>button{white-space:nowrap!important}.header.nav-collapsed .header__navigation,.header.nav-collapsed .menu-toggle-button{display:none!important}.header.nav-collapsed .menu-drawer-button{display:flex!important}.account-header-label{white-space:nowrap!important;height:auto!important;min-height:0!important}.account-header-label .btn-text{white-space:nowrap!important;height:auto!important}#MenuDrawer .drawer__footer-bottom{order:1!important;align-items:center!important;min-height:0!important}#MenuDrawer .drawer__footer-top{order:2!important;border-top:1px solid #e5e5e5!important;margin-top:16px!important;padding-top:16px!important}@media screen and (min-width:768px)and (max-width:1024px){[id$=__slideshow] .section--padding{--section-padding-top: 0px !important;--section-padding-bottom: 0px !important;padding:0!important}[id$=__slideshow] .section--padding>.relative{display:flex!important;flex-direction:column!important}[id$=__slideshow] .section--padding>.relative>.page-width.absolute{position:relative!important;top:auto!important;bottom:auto!important;transform:none!important;order:-1!important;width:100%!important;max-width:100%!important;pointer-events:auto!important;background:linear-gradient(180deg,#e5e0d8 0% 45%,#fff)!important;padding:40px 32px 32px!important;text-align:center!important}[id$=__slideshow] slideshow-element{order:1!important}[id$=__slideshow] .banner,[id$=__slideshow] .banner.media--550px,[id$=__slideshow] .banner[class*=media--]{height:440px!important;max-height:440px!important;min-height:0!important;overflow:hidden!important;border-radius:0!important;margin:0!important}[id$=__slideshow] slideshow-element,[id$=__slideshow] slideshow-element .banner__media{height:440px!important;max-height:440px!important;overflow:hidden!important;border-radius:0!important}[id$=__slideshow] .banner__image,[id$=__slideshow] .banner img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center 20%!important;border-radius:0!important}[id$=__slideshow] .banner__overlay{background:none!important;opacity:1!important}[id$=__slideshow] .slideshow-content{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:0!important}[id$=__slideshow] .slideshow-words{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important}[id$=__slideshow] .slideshow-word{justify-content:center!important;align-items:center!important;width:100%!important}[id$=__slideshow] .banner__box,[id$=__slideshow] .banner__box--small,[id$=__slideshow] .banner__box--medium,[id$=__slideshow] .banner__box--large{max-width:100%!important;width:100%!important;text-align:center!important}[id$=__slideshow] .heading.title-xl{font-size:clamp(2.5rem,4.5vw,3rem)!important;line-height:1.1!important;text-align:center!important}[id$=__slideshow] .hero-subline{font-size:16px!important;margin-top:10px!important;max-width:80%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}[id$=__slideshow] .banner__box>div[style*=margin-top]{display:flex!important;justify-content:center!important}[id$=__slideshow] .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}[id$=__slideshow] .section--padding>.relative>.page-width.absolute{padding-left:32px!important;padding-right:32px!important}}[data-rebuy-id="296186"] .rebuy-product-image{aspect-ratio:1 / 1!important;height:auto!important;overflow:hidden!important}[data-rebuy-id="296186"] .rebuy-product-image img{width:100%!important;height:100%!important;object-fit:contain!important}.footer-copyright ul:has(.widerruf-button){align-items:center!important}.footer-copyright .widerruf-button{display:inline-block!important;padding:6px 12px!important;margin-top:-6px!important;margin-bottom:-6px!important;border-radius:6px!important;background-color:#ccc!important;background-image:none!important;color:#1a1a1a!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;transition:background-color .2s ease!important}.footer-copyright .widerruf-button:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.footer-copyright .widerruf-button:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:2px!important}.footer__item--menu_service li:has(a[href="/apps/widerruf"]){display:none!important}.footer-copyright .credits-social{display:inline-block!important;margin-left:8px!important;vertical-align:middle!important;color:#333!important;background-image:none!important;text-decoration:none!important;transition:opacity .2s ease!important}.footer-copyright .credits-social:hover{opacity:.65!important}[id$=__recently-viewed-foot]:has(.rebuy-widget.is-hidden),[id$=__recently-viewed-foot]:has(.rebuy-widget[inert]){display:none}.appstle_subscription_final_price,.appstle_subscription_save{color:#c0392b!important;border-color:#c0392b!important}button .appstle_subscription_final_price,button .appstle_subscription_save{color:#fff!important;border-color:#fff!important}button .appstle_subscription_final_price,button .appstle_subscription_save,button .appstle_subscription_amount_compare_at_price{display:none!important}button[type=submit] product-buy-price{display:none!important}button[type=submit] div.flex:has(>span.relative){display:none!important}.appstle_tooltip_title~* ul,[class*=tooltip] ul{list-style:disc!important;padding-left:1.25em!important;margin:.5em 0!important}[class*=tooltip] li{list-style:disc!important;margin-bottom:.35em!important;line-height:1.5!important}.appstle_subscription_wrapper{border-radius:0!important;overflow:visible!important}.appstle_sub_widget.appstle_sub_widget{padding-left:0!important;padding-right:0!important;padding-top:0!important;margin-top:-8px!important}.appstle_tooltip_wrapper_static.appstle_tooltip_wrapper_static{background:transparent!important;padding:0!important;border-radius:0!important}.appstle_tooltip_wrapper_static>p{display:none!important}.appstle_tooltip_wrapper_static ul{list-style:disc!important;padding-left:1.25em!important;margin:8px 0 0!important}.appstle_tooltip_wrapper_static li{margin-bottom:6px!important;line-height:1.5!important}.appstle_subscription_amount_wrapper{min-height:48px!important}.product__info .price.appstle_subscription_final_price,.product__info .appstle_subscription_save,.product__price .appstle_subscription_final_price,.product__price .appstle_subscription_save{display:none!important}.appstle_subscribe_save_text:after{content:"";display:inline-block;width:18px;height:18px;margin-left:8px;vertical-align:-3px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%231a1a1a'%3E%3Cpath d='M222,48V96a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h33.52L183.47,72a81.51,81.51,0,0,0-57.53-24h-.46A81.5,81.5,0,0,0,68.19,71.28a6,6,0,1,1-8.38-8.58,93.38,93.38,0,0,1,65.67-26.76H126a93.45,93.45,0,0,1,66,27.53l18,18V48a6,6,0,0,1,12,0ZM187.81,184.72a81.5,81.5,0,0,1-57.29,23.34h-.46a81.51,81.51,0,0,1-57.53-24L54.48,166H88a6,6,0,0,0,0-12H40a6,6,0,0,0-6,6v48a6,6,0,0,0,12,0V174.48l18,18.05a93.45,93.45,0,0,0,66,27.53h.52a93.38,93.38,0,0,0,65.67-26.76,6,6,0,1,0-8.38-8.58Z'/%3E%3C/svg%3E")}.appstle-icon-spinner{display:none!important}.product__info .price,.product__price .price{text-decoration:none!important}input[name=selling_plan]:focus:not(:focus-visible){box-shadow:none!important}.appstle_dot{transition:none!important}.product__price>div:not([class]){position:absolute!important;width:0!important;height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important}.appstle_subscribe_option{margin-top:5px!important}input[name=selling_plan]:after{transition:none!important}.appstle_tooltip_wrapper_static{display:none!important}.cb108-bullets{list-style:disc;padding-left:1.25em;margin:18px 0 0;color:#1a1a1a}.cb108-bullets li{margin-bottom:6px;line-height:1.5}.cb108-notice{margin-top:10px}.cb108-notice>summary{cursor:pointer;color:#666;line-height:1.5}.cb108-notice-body{margin-top:6px;color:#666;line-height:1.5}.appstle_subscription_wrapper_option.appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{content:none!important}span.appstle_dot.appstle_dot{transition:none!important}.appstle_subscription_wrapper_option input[type=radio]:focus-visible+label .appstle_circle{outline:2px solid #1a1a1a!important;outline-offset:3px!important}.appstle_subscription_wrapper_option .appstle_one_time_details_wrapper{align-items:center!important}.appstle_subscription_wrapper_option .cb111-details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.appstle_subscription_wrapper_option.cb111-open .cb111-details{grid-template-rows:1fr}.appstle_subscription_wrapper_option .cb111-details-inner{overflow:hidden;min-height:0}.appstle_subscription_wrapper_option .cb111-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.appstle_subscription_wrapper_option .cb111-rhythm{color:#1a1a1a}.appstle_subscription_wrapper_option .cb111-sep{color:#999}.appstle_subscription_wrapper_option .cb111-toggle{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;background:transparent;border:0;border-radius:6px;color:#1a1a1a;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.appstle_subscription_wrapper_option .cb111-toggle:hover{color:#333}.appstle_subscription_wrapper_option .cb111-toggle:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.footer-copyright ul:has(.kuendigung-button){align-items:center!important}.footer-copyright .kuendigung-button{display:inline-block!important;padding:6px 12px!important;margin-top:-6px!important;margin-bottom:-6px!important;border-radius:6px!important;background-color:#ccc!important;background-image:none!important;color:#1a1a1a!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;transition:background-color .2s ease!important}.footer-copyright .kuendigung-button:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.footer-copyright .kuendigung-button:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:2px!important}.wr-form-container,.wr-form-container .wr-subtitle,.wr-form-container input,.wr-form-container textarea,.wr-form-container select{font-size:16px}.wr-form-container .wr-field label{font-size:16px!important}#eu-widerruf-form .wr-form-container{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--page-padding, 1.25rem)!important;padding-right:var(--page-padding, 1.25rem)!important;box-sizing:border-box!important}@media screen and (min-width:1024px){#eu-widerruf-form .wr-form-container{--page-padding: var(--sp-12)}}#eu-widerruf-form .wr-form-container h1{font-size:var(--title-lg)!important;font-weight:500!important}#eu-widerruf-form .wr-form-container .wr-subtitle,#eu-widerruf-form .wr-form-container .wr-field,#eu-widerruf-form .wr-form-container .wr-btn-primary,#eu-widerruf-form .wr-form-container .wr-btn-confirm{max-width:520px!important;margin-left:0!important;margin-right:auto!important}#MenuDrawer .drawer__footer-bottom .drawer__account-link{min-height:44px!important;color:#1a1a1a!important;background:none!important}#MenuDrawer .drawer__footer-bottom>.drawer__account-link{flex:1 1 auto!important}#MenuDrawer .drawer__footer-bottom .drawer__account-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:44px!important;border-radius:8px!important;margin:0 -20px!important;padding:8px 20px!important;color:#1a1a1a!important;background:none!important;transition:background-color .18s ease!important}#MenuDrawer .drawer__footer-bottom .drawer__account-link:after{display:none!important}#MenuDrawer .drawer__footer-bottom .drawer__account-link .btn-text{width:auto!important;justify-content:flex-start!important;margin:0!important}#MenuDrawer .drawer__footer-top>button[aria-controls^=LocalizationLanguage]{min-height:44px!important;border-radius:8px!important;padding-top:8px!important;padding-bottom:8px!important;transition:background-color .18s ease!important}@media(hover:hover){#MenuDrawer .drawer__footer-bottom .drawer__account-link:hover,#MenuDrawer .drawer__footer-top>button[aria-controls^=LocalizationLanguage]:hover{background-color:#1a1a1a0f!important}}#MenuDrawer .drawer__footer-top{margin-top:0!important}#MenuDrawer .drawer__footer-bottom{padding-bottom:10px!important}mouse-cursor.mouse-cursor{display:none!important}body,overlay-element,.overlay,.fixed-modal{cursor:auto!important}#MenuDrawer a,#MenuDrawer button,#MenuDrawer summary{cursor:pointer!important}.list-menu .menu__item .btn-duplicate{display:none!important}.list-menu .menu__item:hover .btn-text:not(.btn-duplicate),.list-menu li:hover .menu__item .btn-text:not(.btn-duplicate),.list-menu details[open] .menu__item .btn-text:not(.btn-duplicate){opacity:1!important;transform:none!important}.list-menu li>.menu__item,.list-menu li summary>.menu__item{position:relative!important;overflow:visible!important}.list-menu li>.menu__item:after,.list-menu li summary>.menu__item:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-3px!important;height:1.5px!important;background:currentColor!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .22s ease!important;pointer-events:none!important}.list-menu li:hover>.menu__item:after,.list-menu li:hover summary>.menu__item:after,.list-menu li details[open]>summary>.menu__item:after{transform:scaleX(1)!important}.header li.localization,.header li.localization summary,.header li.localization .menu__item{border:none!important;background:none!important;box-shadow:none!important}.header .dropdown__corner,.header .dropdown .corner{display:none!important}.header .header-account{position:relative!important}.header .header-account .dropdown{right:0!important;left:auto!important}.header__buttons .search-drawer-button,.header__buttons .cart-drawer-button,.header .header-account .account-header-label{position:relative!important}.header__buttons .search-drawer-button:after,.header__buttons .cart-drawer-button:after,.header .header-account .account-header-label:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-4px!important;height:1.5px!important;background:currentColor!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .22s ease!important;pointer-events:none!important}.header__buttons .search-drawer-button:hover:after,.header__buttons .cart-drawer-button:hover:after,.header .header-account:hover .account-header-label:after,.header .header-account .account-header-label:hover:after{transform:scaleX(1)!important}.header li.localization .icon-language{width:24px!important;height:24px!important}.header-search-row{padding:6px 0 16px}.header-search-row .search-inline{width:min(520px,92%)}.header-search__icon{left:16px;color:#666}.header-search__input{width:100%;height:46px;padding:0 18px 0 46px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa;color:#1a1a1a;font-family:inherit;line-height:46px;transition:border-color .18s ease,background-color .18s ease}.header-search__input::placeholder{color:#999}.header-search__input:hover{border-color:#ccc}.header-search__input:focus,.header-search__input:focus-visible{outline:none;border-color:#1a1a1a;background:#fff}.header .header-account .dropdown{right:0!important;left:auto!important;top:calc(100% + 8px)!important;padding-block-start:0!important}.header li.localization magnet-element.menu__item:after{bottom:6px!important}.header .header-account .dropdown{min-width:180px!important;width:max-content!important;margin-inline-start:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.header .header-account .dropdown__container{min-width:180px!important}.header .localization{position:relative!important}.header .localization .dropdown{min-width:150px!important;width:max-content!important;margin-inline-start:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;top:calc(100% + 8px)!important;padding-block-start:0!important}.header .localization .dropdown__container{min-width:150px!important}.header .header-account .dropdown__nav li,.header .localization .dropdown__nav li,.header .header-account .dropdown[open] .dropdown__nav li,.header .localization .dropdown[open] .dropdown__nav li{--tw-translate-x: 0 !important;transform:none!important;opacity:1!important;transition:none!important;transition-delay:0s!important}.header .header-account .account-header-label:after{bottom:-11px!important}.header li.localization magnet-element.menu__item:after{bottom:-1px!important}@media screen and (min-width:990px){.header .header__buttons .search-drawer-button{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;order:-1!important}.header .header__buttons .search-drawer-button .icon,.header .header__buttons .search-drawer-button svg{width:var(--sp-6, 1.5rem)!important;height:var(--sp-6, 1.5rem)!important;display:block!important}}overlay-element.overlay[aria-controls=SearchDrawer]{background-color:#0006!important}.header .localization details[open] .dropdown:before,.header .header-account details[open] .dropdown:before{content:"";position:absolute;top:-12px;left:0;right:0;height:14px;background:transparent}.header .dropdown,.header__menu .dropdown,.header__navigation .dropdown,.header .header-account .dropdown,.header .localization .dropdown{transition-duration:.15s!important}@media screen and (max-width:989px){.header .header__icons--start .menu-drawer-button{display:none!important}.header .header__icons--end .menu-drawer-button{display:flex!important}}#SearchDrawer .search__form button[type=submit].button--secondary:after{border-color:rgb(var(--color-button-background, 26 26 26) / .4)!important;border-radius:4px!important}#SearchDrawer .search__form button[type=submit].button--secondary:hover:after{border-color:rgb(var(--color-button-background, 26 26 26) / .9)!important}#SearchDrawer .search__form button[type=submit].button--secondary{border-radius:4px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#SearchDrawer .search__form button[type=submit].button--secondary .btn-fill{display:none!important;visibility:hidden!important}#SearchDrawer .drawer__sticky{background:linear-gradient(to top,rgb(var(--color-background, 255 255 255)) 60%,rgb(var(--color-background, 255 255 255) / 0))!important;padding-block-start:20px!important}body.search-drawer-open smile-ui-launcher,body.search-drawer-open div[id^=smile-],body.search-drawer-open [class*=smile-launcher],body.search-drawer-open iframe[class*=smile],body.search-drawer-open iframe[title*=Smile],body.search-drawer-open iframe[src*="smile.io"]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#SearchDrawer .search__heading{color:#666!important;opacity:1!important}#SearchDrawer input[type=search]::placeholder{color:#595959!important;opacity:1!important}.skinpoints-cart{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;margin:16px 0;background:#f5f2ef;border-radius:12px}.skinpoints-cart__icon{flex:0 0 auto;line-height:0;color:#1a1a1a}.skinpoints-cart__icon svg{width:24px;height:24px;display:block}.skinpoints-cart__text{color:#1a1a1a;line-height:1.5;margin:0}.skinpoints-cart__link{color:#1a1a1a;text-decoration:underline}.skinpoints-cart__link:hover{color:#333}@media(max-width:749px){.skinpoints-cart{padding:14px 16px;gap:10px}}#smile-ui-lite-launcher-frame-container,.smile-launcher-frame-container{display:none!important}@media screen and (max-width:1023px){.header.mobile\:header--center{--header-grid-template: "logo tools icons" / auto minmax(0, 1fr) auto !important}.header.mobile\:header--center .header__logo{text-align:left!important;margin-inline:0!important}}@media screen and (max-width:1023px){#SearchDrawer .drawer__scrollable{padding-left:16px!important;padding-right:16px!important}#SearchDrawer .search__input{font-size:16px!important;padding-left:16px!important;padding-right:16px!important}}@media(max-width:767px){.rebuy-cart [data-rebuy-component=cross-sell-widget],.rebuy-cart [data-rebuy-component=discount-input],.rebuy-cart .skp-trigger,.rebuy-cart .nf-payrow{display:none!important}.rebuy-cart h2.rebuy-cart__title{font-size:20px!important;line-height:1.3!important;color:#1a1a1a!important}.rebuy-cart [data-rebuy-component=announcement-bar]{padding:6px 0!important}.rebuy-cart [data-rebuy-component=announcement-bar] .splide__slide{padding:4px 12px!important;font-size:12px!important;line-height:1.35!important}.rebuy-cart [data-rebuy-component=announcement-bar] .splide__track,.rebuy-cart [data-rebuy-component=announcement-bar] .splide__list{height:auto!important}.rebuy-cart .rebuy-cart__flyout-item{padding-top:8px!important;padding-bottom:8px!important}.rebuy-cart .rebuy-cart__flyout-item-price{height:auto!important;line-height:1.4!important}.rebuy-cart .rebuy-cart__flyout-item-price .rebuy-money{display:block!important;line-height:1.4!important}.rebuy-cart .rebuy-cart__flyout-item-quantity{align-self:flex-end!important}.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-button{min-width:44px!important;min-height:44px!important}.rebuy-cart .rebuy-cart__flyout-item-remove{width:20px!important;height:20px!important;padding:12px!important;margin:-12px!important;box-sizing:content-box!important}.rebuy-cart .rebuy-cart__flyout-close{padding:10px!important;margin:-10px!important;box-sizing:content-box!important}.rebuy-cart [data-rebuy-component=checkout-area] .rebuy-cart__checkout-button{background-color:#1a1a1a!important;border-color:#1a1a1a!important;border-radius:6px!important}.rebuy-cart #rebuy-additional-checkout-buttons{margin-top:8px!important}}@media(max-width:767px){.rebuy-cart h2.rebuy-cart__title{font-size:22px!important;line-height:1.25!important;padding-left:0!important}.rebuy-cart [data-rebuy-component=announcement-bar] .splide__slide{padding-left:16px!important;padding-right:16px!important}.rebuy-cart .rebuy-cart__flyout-close{font-size:16px!important}.rebuy-cart .rebuy-cart__flyout{gap:8px!important}.rebuy-cart [data-rebuy-component=cart-items] ul{margin:0!important;gap:6px!important}.rebuy-cart [data-rebuy-component=progress-bar]{padding-top:0!important;padding-bottom:0!important}.rebuy-cart .rebuy-cart__flyout-item-quantity-widget{align-items:center!important}.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-label{line-height:1!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-button{min-width:0!important;min-height:0!important;width:32px!important;height:32px!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-button:after{content:""!important;position:absolute!important;top:-6px!important;right:-6px!important;bottom:-6px!important;left:-6px!important}.rebuy-cart [data-rebuy-component=checkout-area]{gap:8px!important}.rebuy-cart [data-rebuy-component=checkout-area] .rebuy-cart__checkout-button{background-color:#000!important;border-color:#000!important;height:48px!important;min-height:48px!important;font-weight:500!important}.rebuy-cart #rebuy-additional-checkout-buttons{margin-top:0!important}.rebuy-cart [data-rebuy-component=checkout-area]:after{content:"Sichere Zahlung \b7  14 Tage R\fc ckgaberecht"!important;display:block!important;text-align:center!important;font-size:12px!important;line-height:1.4!important;color:#666!important;padding-top:4px!important}}@media(max-width:767px){.rebuy-cart [data-rebuy-component=progress-bar]{padding-top:0!important;padding-bottom:0!important}.rebuy-cart .rebuy-cart__progress-step-label{font-size:11px!important}.rebuy-cart .rebuy-cart__progress-bar-meter{margin-top:6px!important}.rebuy-cart .rebuy-cart__progress-bar-prompt{margin-top:6px!important;font-size:12px!important;line-height:1.4!important;color:#666!important;text-align:center!important}.rebuy-cart .rebuy-cart__flyout-close,.rebuy-cart .rebuy-cart__flyout-close:hover,.rebuy-cart .rebuy-cart__flyout-close:focus,.rebuy-cart .rebuy-cart__flyout-close:active{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.rebuy-cart .rebuy-cart__flyout-close:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:-2px!important;border-radius:4px!important}.rebuy-cart [data-rebuy-component=announcement-bar] .splide__slide{font-size:12px!important;color:#666!important}.rebuy-cart #rebuy-additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 48px !important;--shopify-accelerated-checkout-button-border-radius: 6px !important;gap:8px!important}}@media(max-width:767px){.rebuy-cart h2.rebuy-cart__title{font-size:24px!important}.rebuy-cart [data-rebuy-component=cart-subtotal]{padding-top:8px!important;padding-bottom:4px!important}.rebuy-cart .rebuy-cart__content-block{padding-top:0!important;padding-bottom:4px!important}.rebuy-cart [data-rebuy-component=checkout-area]{padding-bottom:8px!important}}@media(max-width:767px){.rebuy-cart [data-rebuy-cart-anchor=goalBox] .rebuy-cart__progress-step-icon{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.rebuy-cart__flyout>div:last-child{gap:4px!important;padding-bottom:8px!important}.rebuy-cart [data-rebuy-component=cart-subtotal]{margin-top:4px!important;padding:4px 16px 0!important}.rebuy-cart .rebuy-cart__content-block{padding:0 16px!important}.rebuy-cart [data-rebuy-component=checkout-area]{margin-top:8px!important;padding:0 16px 4px!important}.rebuy-cart .rebuy-cart__flyout-close:focus:not(:focus-visible){outline:none!important}}@media(max-width:767px){.rebuy-cart__flyout>div:first-child{padding-top:8px!important;gap:4px!important}.rebuy-cart [data-rebuy-component=announcement-bar]{padding:2px 0!important}.rebuy-cart [data-rebuy-component=announcement-bar] .splide__slide{padding:2px 16px!important}.rebuy-cart__flyout>div:nth-child(2){padding:0!important}}@media(max-width:767px){.rebuy-cart .rebuy-cart__flyout{bottom:auto!important;height:auto!important;max-height:100dvh!important}.rebuy-cart .rebuy-cart__flyout>div:nth-child(3){flex:0 1 auto!important;min-height:0!important}}.rebuy-cart:has(.fa-fast-spin):not(.cb130-unlock) .rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart:has(.fa-fast-spin):not(.cb130-unlock) .rebuy-cart__flyout-item-remove{pointer-events:none!important;cursor:default!important}.cb108-bullets~.cb133-more-link,.cb133-more-link{display:inline-block;margin-top:8px;font-size:13px;text-decoration:underline;color:#1a1a1a}.cb133-more-link:focus-visible{outline:none}.appstle_subscription_wrapper_option:has(.cb133-more-link:focus-visible){outline:2px solid #1a1a1a;outline-offset:2px;border-radius:6px}@media(max-width:749px){[id$=__vorteile-auf-einen-blick] carousel-element:after{content:""!important}[id$=__vorteile-auf-einen-blick] carousel-element{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px 16px!important}}@media screen and (min-width:1024px){.footer-copyright.page-width{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:24px!important}.footer-copyright .rte.credits{justify-self:start!important}.footer-copyright .localization{justify-self:center!important;margin:0!important;align-self:center!important}.footer-copyright .payment-icons{justify-self:end!important}}.product-card__label{display:flex!important;justify-content:center!important;margin-top:.6rem!important;margin-bottom:.6rem!important}.product-card__label .badge{--badge-foreground: #1a1a1a;background-color:var(--badge-background)!important;border:0!important;color:var(--badge-foreground)!important;border-radius:5px!important;letter-spacing:1.1px!important;padding:8px 14px!important}.product-label--pdp{justify-content:flex-start!important;margin-top:.5rem!important;margin-bottom:0!important}.product-label--pdp .badge{font-size:.75rem!important;letter-spacing:.6px!important;padding:6px 12px!important}.bewertungspraemie-hinweis{color:#666;margin-block-start:0;margin-block-end:var(--sp-4)}@media screen and (min-width:1024px){.bewertungspraemie-hinweis{margin-block-end:var(--sp-5)}}@media screen and (min-width:1280px){.bewertungspraemie-hinweis{margin-block-end:var(--sp-4d5)}}.bewertungspraemie-hinweis--pdp{max-width:none;margin-inline:0}[id$=__178098929219b7e0f6] #judgeme_product_reviews{max-width:none!important;margin-inline:0!important}@media screen and (min-width:1536px){[id$=__178098929219b7e0f6]~[id$=__product-details] .specifications-section :is(.title-wrapper,.specifications){padding-inline:0}}[id$=__178098929219b7e0f6] .jm-transparency-badge-list>.jm-text:last-child:not(:first-child){display:none!important}[id$=__178098929219b7e0f6] .jm-product-variant-card__variant-title{color:#666!important}[id$=__178098929219b7e0f6] .jm-product-variant-card{width:fit-content;max-width:100%}[id$=__178098929219b7e0f6] .jm-review-item{border-bottom-color:rgb(var(--color-foreground) / .12)!important}[id$=__178098929219b7e0f6] .jm-review-collection-info.bewertungspraemie-fuss{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--sp-6);row-gap:var(--sp-2);text-align:start}[id$=__178098929219b7e0f6] .bewertungspraemie-hinweis--fuss,[id$=__178098929219b7e0f6] .jm-review-collection-link{color:#666!important}[id$=__178098929219b7e0f6] .bewertungspraemie-fuss .jm-review-collection-link{margin-inline-start:auto}[id$=__widget] #iframe-window{width:100%}@media(max-width:600px){[id$=__widget] #iframe-window{min-height:80vh}}@media(min-width:601px){[id$=__widget] #iframe-window{min-height:min(90vh,960px)}}[id$=__widget] #iframe-window iframe{display:block;width:100%!important;border:0!important}[id$=__kopf] h1{margin-bottom:32px}@media(max-width:749px){[id$=__kopf] h1{margin-bottom:24px}}.beratung-card h2.beratung-card-title,.beratung-card h3.beratung-card-title{font-family:var(--font-body)!important;font-weight:500!important;font-size:var(--title-md)!important;line-height:1.2}@media(min-width:1024px){[id$=__merkmale] .rte ul{columns:2;column-gap:48px}[id$=__merkmale] .rte li{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-overrides.css.map */
