#MainContent[class*=template-product]{--pdp-gap: 96px;--pdp-wide: calc(1420rem - 30px) }@media all and (max-width:767px){#MainContent[class*=template-product]{--pdp-gap: 56px}}#MainContent[class*=template-product] .product-section-1,#MainContent[class*=template-product] .product-section-2,#MainContent[class*=template-product] .product-testimonials,#MainContent[class*=template-product] #faq,#MainContent[class*=template-product] .ugc-page-width{margin-top:0;margin-bottom:var(--pdp-gap)}#MainContent[class*=template-product] #details.product-details{margin-bottom:0}#MainContent[class*=template-product] #details .product-details-table{margin-bottom:var(--pdp-gap)}#MainContent[class*=template-product] .home-map-benefits{padding-top:0;padding-bottom:var(--pdp-gap)}#MainContent[class*=template-product] .products-slider-section{margin-top:0;margin-bottom:var(--pdp-gap)}#MainContent[class*=template-product] .home-for-you-new--consultation{margin-top:0}#MainContent[class*=template-product] .home-map-benefits__container{padding-left:15px;padding-right:15px}#MainContent[class*=template-product] .ugc-page-width{max-width:var(--pdp-wide)}@media all and (min-width:768px){#MainContent[class*=template-product] #brescheibung.product-section-1 .container-fluid{max-width:1250rem}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under{display:flex;flex-wrap:nowrap;align-items:center;gap:64px;margin:0 0 72px!important}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under:last-child{margin-bottom:0!important}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under>.half{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important;border-radius:0!important;box-shadow:none!important;position:static!important;transform:none!important}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under>.half>img{display:block;width:100%!important;max-width:100%!important;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin:0!important;position:static!important;top:auto!important;left:auto!important;border-radius:var(--pdp-radius, 8rem)!important}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under>.half:not(:has(>img)){max-width:560px!important}}#MainContent[class*=template-product] .product-nav{margin-bottom:64px}@media all and (max-width:767px){#MainContent[class*=template-product] .product-nav{margin-bottom:32px}}#MainContent[class*=template-product] #brescheibung .video-section{margin-top:72px}#MainContent[class*=template-product] .pdf-guide-form .row.space-under{margin-top:0!important;margin-bottom:0!important}#MainContent[class*=template-product] .pdf-guide-form .space-under>.half:first-child{padding-top:0!important;padding-bottom:0!important}#MainContent[class*=template-product] .ugc-page-width .silberthal-slider-wrapper{padding-bottom:0}#MainContent[class*=template-product] .product-testimonials .jm-review-widget{padding-top:0;padding-bottom:0}#MainContent[class*=template-product]{--pdp-radius: 8rem}#MainContent[class*=template-product] #main-image-wrapper .slick-slide img,#MainContent[class*=template-product] #main-image-wrapper a.thumbnail,#MainContent[class*=template-product] #main-image-wrapper a.thumbnail img,#MainContent[class*=template-product] .video-section iframe,#MainContent[class*=template-product] .product-details-table,#MainContent[class*=template-product] .product-section-2 .ps2-content,#MainContent[class*=template-product] .pdf-guide-form .half.column,#MainContent[class*=template-product] .pdf-guide-form .half.column>img,#MainContent[class*=template-product] .product-section-1 .row .half.column>img{border-radius:var(--pdp-radius)!important}#MainContent[class*=template-product] .video-section iframe{display:block;overflow:hidden}#MainContent[class*=template-product] .express-checkout-with-2{border-radius:var(--pdp-radius);padding-bottom:10rem;padding-top:10rem}#MainContent[class*=template-product] .product-top .the-p-gallery{padding-left:0;padding-right:0}#MainContent[class*=template-product] .product-section-2 .ps2-content ul li{align-items:center;display:flex;gap:20rem;padding-left:0}#MainContent[class*=template-product] .product-section-2 .ps2-content ul li:before{flex:0 0 40rem;height:40rem;left:auto;position:static;top:auto;width:40rem}@media all and (max-width:767px){#MainContent[class*=template-product] .product-section-2 .ps2-content ul li{gap:14rem}#MainContent[class*=template-product] .product-section-2 .ps2-content ul li:before{flex-basis:32rem;height:32rem;width:32rem}}#MainContent[class*=template-product] #main-image .slick-list{border-radius:var(--pdp-radius);clip-path:inset(0 round var(--pdp-radius));overflow:hidden}#MainContent[class*=template-product]{--pdp-grey: #f9f9f9}#MainContent[class*=template-product] .product-gallery #main-image .slick-slide>div,#MainContent[class*=template-product] .product-gallery #main-image img,#MainContent[class*=template-product] .product-gallery .thumbnail,#MainContent[class*=template-product] .pdp-story__media,#MainContent[class*=template-product] .home-tabs-product-card__media,#MainContent[class*=template-product] .home-map-benefits__panel{background-color:var(--pdp-grey)}#MainContent[class*=template-product] .product-gallery #main-image img,#MainContent[class*=template-product] .product-gallery .thumbnail img{mix-blend-mode:multiply}@media all and (max-width:767px){#MainContent[class*=template-product] .container-fluid{padding-left:15px;padding-right:15px}#MainContent[class*=template-product] .product-top .the-p-gallery{padding-left:15px!important;padding-right:15px!important}#MainContent[class*=template-product] .product-section-2 .ps2-content{margin-left:0;margin-right:0;width:auto}#MainContent[class*=template-product] .products-slider-section .container-fluid{padding-left:25px;padding-right:25px}#MainContent[class*=template-product] .products-slider-section .products-slider-top{margin-left:-10px;margin-right:-10px}#MainContent[class*=template-product] .product-nav a:first-child{margin-left:0}#MainContent[class*=template-product] .product-nav .container-fluid:after{content:"";flex:0 0 5px}}#MainContent:is(.template-product,.template-product-sticky-cta-test){--pdp-gap: 96px}#MainContent:is(.template-product,.template-product-sticky-cta-test) .product-nav{margin-bottom:var(--pdp-gap)}#MainContent:is(.template-product,.template-product-sticky-cta-test) #brescheibung .video-section{margin-top:var(--pdp-gap)}#MainContent:is(.template-product,.template-product-sticky-cta-test) .home-map-benefits{margin-top:0;margin-bottom:var(--pdp-gap);padding-top:0;padding-bottom:0}#MainContent:is(.template-product,.template-product-sticky-cta-test) #details.product-details{margin-bottom:var(--pdp-gap)}#MainContent:is(.template-product,.template-product-sticky-cta-test) #details .product-details-table{margin-bottom:0}#MainContent:is(.template-product,.template-product-sticky-cta-test) .ugc-page-width .silberthal-slider-wrapper{padding-top:0;padding-bottom:0}@media(max-width:767px){#MainContent:is(.template-product,.template-product-sticky-cta-test){--pdp-gap: 56px}}#var-wrapper.teapot-variant-selector #tabs-container{display:flex;gap:12rem;width:100%;margin-bottom:16rem}#var-wrapper.teapot-variant-selector #tabs-container .tab{flex:1 1 0;width:auto;min-width:0;margin:0;min-height:44rem;padding:10rem 16rem;border:1px solid #1d3238;border-radius:10rem}#var-wrapper.teapot-variant-selector #tabs-container .discount-percentage{display:none}#var-wrapper.teapot-variant-selector .teapot-color-label{margin:0 0 10rem;font-size:18rem;line-height:1.4;color:#1d3238}#var-wrapper.teapot-variant-selector #var-inside-einzeln{display:flex;gap:12rem;padding:3px}#var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch{position:relative;flex:0 0 42rem;width:42rem;height:42rem;min-width:0;min-height:0;padding:0;margin:0;border:3px solid white;border-radius:50%;font-size:0;line-height:0;box-shadow:none;background:linear-gradient(90deg,#292929 0 50%,#424242 50% 100%)!important}#var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch--silver{background:linear-gradient(90deg,#c6c6c6,#ededed 48%,#999 51%,#b8b8b8)!important}#var-wrapper.teapot-variant-selector .teapot-color-swatch>*{display:none}#var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch.active{box-shadow:0 0 0 1px #f5c95e}#var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch:focus-visible{outline:2px solid #1d3238!important;outline-offset:2px}@media(max-width:767px){#var-wrapper.teapot-variant-selector #tabs-container .tab{min-height:44px}#var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch{flex-basis:44px;width:44px;height:44px}}#MainContent[class*=template-product] .jdgm-review-card__content{background-color:var(--pdp-grey)!important}#MainContent[class*=template-product] .jdgm-masonry-grid__btn{align-items:center;background:#fff!important;border:1px solid #1d3238!important;border-radius:7rem!important;color:#1d3238!important;display:inline-flex;font-family:f37,sans-serif!important;font-size:14rem!important;font-weight:700!important;gap:8rem;justify-content:center;min-height:48rem;min-width:200rem;padding:10rem 28rem!important;transition:background-color .2s ease,color .2s ease}#MainContent[class*=template-product] .jdgm-masonry-grid__btn:hover,#MainContent[class*=template-product] .jdgm-masonry-grid__btn:focus-visible{background:#1d3238!important;color:#fff!important}@media all and (max-width:767px){#MainContent[class*=template-product] .jdgm-masonry-grid__btn{font-size:13rem!important;min-height:44px}}#MainContent[class*=template-product] #faq.product-faq{padding-top:40px}@media all and (max-width:767px){#MainContent[class*=template-product] #faq.product-faq{padding-top:24px}}@media all and (max-width:767px){#MainContent[class*=template-product] #single-product-trust-info.mobile{border-radius:var(--pdp-radius);box-sizing:border-box;margin:0 0 6px;width:100%}#MainContent[class*=template-product] .product-top .the-p-gallery{padding-top:24px!important}#MainContent[class*=template-product] #main-image .slick-slide{margin-left:0!important;margin-right:0!important}#MainContent[class*=template-product] .product-gallery #main-image img{aspect-ratio:1 / 1;height:auto;max-height:none;object-fit:cover;width:100%}#MainContent[class*=template-product] .product-top .thumbnails-slider{margin-top:8px}#MainContent[class*=template-product] .product-top .product-gallery{margin-bottom:0}#MainContent[class*=template-product] .product-top .half.product-details{margin-top:28px}}#MainContent[class*=template-product] #var-wrapper:not(.teapot-variant-selector) #tabs-container{display:flex;gap:10rem;margin-bottom:14rem}#MainContent[class*=template-product] #var-wrapper:not(.teapot-variant-selector) #tabs-container .tab{flex:1 1 0;margin:0!important;min-width:0;width:auto}#MainContent[class*=template-product] #var-wrapper:not(.teapot-variant-selector) .tab-content>[id^=var-inside]{display:flex;flex-wrap:wrap;gap:8rem}#MainContent[class*=template-product] #var-wrapper:not(.teapot-variant-selector) .tab-content>[id^=var-inside]>a{align-items:center;display:flex;flex:1 1 calc(25% - 8rem);justify-content:center;margin:0!important;min-width:0;text-align:center}#MainContent[class*=template-product] .product-available p{align-items:center}#MainContent[class*=template-product] .product-available p img{flex:0 0 auto;margin-top:0;position:static;top:0!important}@media all and (min-width:1025px){#MainContent[class*=template-product] #product-q-split .oci-quantity{max-width:124rem;min-width:124rem;width:124rem}#MainContent[class*=template-product] #product-q-split .quantity{width:auto}#MainContent[class*=template-product] .product-available p{font-size:14rem;gap:7rem;line-height:1.4}#MainContent[class*=template-product] .product-available p img{height:14rem;margin-right:0;width:14rem}}#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__content{align-self:stretch!important;background:#1d3238!important;border-radius:var(--pdp-radius)!important;color:#fff!important;display:flex!important;flex-direction:column;justify-content:center;padding:44rem 48rem!important}#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__content h2,#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__content strong{color:#fff!important}#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__content span{color:#ffffffd1!important}#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__check{color:#f5c95e!important}@media all and (max-width:767px){#MainContent[class*=template-product] .home-map-benefits .home-map-benefits__content{padding:28px 22px!important}}#MainContent[class*=template-product] .product-section-1 .more-button:hover,#MainContent[class*=template-product] .product-section-1 .more-button:focus-visible{background:#1d3238!important;border-color:#1d3238!important;color:#fff!important}#MainContent[class*=template-product] .product-section-1 .more-button:hover span,#MainContent[class*=template-product] .product-section-1 .more-button:focus-visible span{color:#fff!important}@media all and (max-width:767px){#MainContent[class*=template-product] .product-nav{margin-bottom:24px!important}#MainContent[class*=template-product] #brescheibung .row:first-child{margin-top:0!important}}@media all and (max-width:767px){#MainContent[class*=template-product] #vorteile .ps2-content__media{display:none!important}#MainContent[class*=template-product] #vorteile .ps2-content.ps2-content--with-image{display:block!important}}#MainContent[class*=template-product] .product-testimonials>.container-fluid,#MainContent[class*=template-product] .product-testimonials .container-fluid:first-child{margin-inline:auto;max-width:1250rem;padding-inline:15px;width:100%}#MainContent[class*=template-product] #brescheibung.product-section-1 .row:has(>.half.nori-styled){margin:72px auto 0!important;max-width:calc(1250rem - 30px)}@media all and (min-width:768px){#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under:has(>.half.nori-styled){align-items:stretch;display:flex;gap:0}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under:has(>.half.nori-styled)>.half{box-sizing:border-box;flex:0 0 50%!important;max-width:50%!important;width:50%!important}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under:has(>.half.nori-styled)>.half:first-child{display:flex}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under:has(>.half.nori-styled)>.half:first-child>img{aspect-ratio:auto;border-radius:var(--pdp-radius) 0 0 var(--pdp-radius)!important;height:100%;object-fit:cover}#MainContent[class*=template-product] #brescheibung.product-section-1 .row.space-under>.half.column.nori-styled{background:#1d3238!important;border-radius:0 var(--pdp-radius) var(--pdp-radius) 0!important;display:flex!important;flex-direction:column;justify-content:center;margin:0!important;padding:48rem 56rem!important;position:relative!important}}#MainContent[class*=template-product] #brescheibung .nori-styled h3,#MainContent[class*=template-product] #brescheibung .nori-styled h3 *{color:#fff!important;font-size:22rem;margin:0 0 16rem}#MainContent[class*=template-product] #brescheibung .nori-styled p{color:#ffffffe0!important;font-size:15rem;line-height:1.6;margin:0}#MainContent[class*=template-product] #brescheibung .nori-styled strong{color:#fff!important}@media all and (max-width:767px){#MainContent[class*=template-product] #brescheibung.product-section-1 .row:has(>.half.nori-styled){margin-top:40px!important}#MainContent[class*=template-product] #brescheibung .row:has(>.half.nori-styled){margin-left:0!important;margin-right:0!important}#MainContent[class*=template-product] #brescheibung .row:has(>.half.nori-styled)>.half{box-sizing:border-box;flex:0 0 100%!important;left:auto!important;margin:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}#MainContent[class*=template-product] #brescheibung .row:has(>.half.nori-styled)>.half:first-child>img{border-radius:var(--pdp-radius) var(--pdp-radius) 0 0!important;display:block;width:100%}#MainContent[class*=template-product] #brescheibung .row>.half.column.nori-styled{background:#1d3238!important;border-radius:0 0 var(--pdp-radius) var(--pdp-radius)!important;padding:24px 20px!important;position:relative}}#MainContent[class*=template-product] #var-wrapper a,#MainContent[class*=template-product] #var-wrapper a:hover,#MainContent[class*=template-product] #var-wrapper a:focus{text-decoration:none!important}#MainContent[class*=template-product] #product-q-split .oci-quantity{border-color:#d9d9d9!important}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector .teapot-color-label{display:none}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln{display:flex;flex-wrap:wrap;gap:8rem;padding:0}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch{align-items:center;background:#fff!important;border:1px solid #c7c7c7;border-radius:10rem;box-shadow:none;color:#1d3238;display:flex;flex:1 1 calc(25% - 8rem);font-size:13rem;font-weight:700;gap:9rem;height:auto;justify-content:center;line-height:1.2;margin:0;min-height:44rem;padding:8rem 14rem;width:auto}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector .teapot-color-swatch>*{display:none!important}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch:before{background:linear-gradient(90deg,#292929 0 50%,#424242 50% 100%);border-radius:50%;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #1d323833;content:"";flex:0 0 auto;height:16rem;width:16rem}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch--silver:before{background:linear-gradient(90deg,#c6c6c6,#ededed 48%,#999 51%,#b8b8b8)}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch.active{background:#f4f6f6!important;border-color:#1d3238;box-shadow:inset 0 0 0 1px #1d3238;color:#1d3238!important}#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch:not(.active):hover{background:#fff!important;border-color:#1d3238;color:#1d3238!important}@media(max-width:767px){#MainContent[class*=template-product] #var-wrapper.teapot-variant-selector #var-inside-einzeln .teapot-color-swatch{font-size:13px;min-height:44px}}#MainContent[class*=template-product] #details .labelklar-detail-row{border-top:0}#MainContent[class*=template-product] .ugc-page-width{margin-inline:auto;max-width:calc(1250rem - 30px);width:100%}#MainContent[class*=template-product] .product-gallery #main-image img[height]{height:auto}@media all and (min-width:768px){#MainContent[class*=template-product]{overflow:clip}#MainContent[class*=template-product]>.shopify-section:has(>.product-nav){background:#fff;margin-bottom:52px;padding:12px 0;position:sticky;top:var(--st-header-height, 80px);transition:box-shadow .2s ease;z-index:20}#MainContent[class*=template-product]>.shopify-section:has(>.product-nav).is-stuck{box-shadow:0 8px 18px #1d323814}#MainContent[class*=template-product]>.shopify-section>.product-nav{margin-bottom:0}#MainContent[class*=template-product] .product-nav a{transition:background-color .2s ease,color .2s ease}#MainContent[class*=template-product] .product-nav a.is-active,#MainContent[class*=template-product] .product-nav a.is-active:hover{background:#1d3238;color:#fff}#MainContent[class*=template-product] .product-nav a.is-active .arrow{filter:brightness(0) invert(1)}#MainContent[class*=template-product] :is(#brescheibung,#vorteile,#details,#faq,#bewertungen){scroll-margin-top:calc(var(--st-header-height, 80px) + var(--st-jump-height, 62px) + 24px)}}#MainContent[class*=template-product] #details .info-icon .info-options{max-width:calc(100vw - 40px);white-space:normal;width:250px}@media all and (max-width:767px){#MainContent[class*=template-product] #details .info-icon .info-options{left:auto;right:0}}#MainContent[class*=template-product] .product-gallery .video-thumbnail-wrapper .thumbnail{display:block;aspect-ratio:1 / 1;overflow:hidden}#MainContent[class*=template-product] .product-gallery .video-thumbnail-wrapper .thumbnail img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}@media all and (max-width:575px){#MainContent[class*=template-product] .product-gallery .video-thumbnail-wrapper{right:4px;padding:0 4px}}#MainContent[class*=template-product] .product-gallery #main-image .product-video{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background-color:var(--pdp-grey);border-radius:var(--pdp-radius)}#MainContent[class*=template-product] .product-section-1 a{color:#1d3238!important;text-decoration:underline;text-decoration-color:#f5c95e;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .2s ease}#MainContent[class*=template-product] .product-section-1 a:hover,#MainContent[class*=template-product] .product-section-1 a:focus-visible{color:#1d3238!important;text-decoration-color:#1d3238}#MainContent[class*=template-product] .product-section-1 .nori-styled a,#MainContent[class*=template-product] .product-section-1 .nori-styled a:hover{color:#fff!important}@media all and (max-width:575px){#MainContent[class*=template-product] #main-image-wrapper>span.one-tag{top:12px;right:12px}#MainContent[class*=template-product] .product-section-1>.container-fluid>.row:first-of-type{margin-top:0}}@media all and (min-width:1025px){html:has(#MainContent[class*=template-product]) header.header{transition:transform .3s ease}html.st-header-hidden header.header{transform:translateY(-100%)}#MainContent[class*=template-product]>.shopify-section:has(>.product-nav){transition:box-shadow .2s ease,top .3s ease}html.st-header-hidden #MainContent[class*=template-product]>.shopify-section:has(>.product-nav){top:0}html.st-header-hidden #MainContent[class*=template-product] [id]{scroll-margin-top:calc(var(--st-jump-height, 62px) + 24px)}}#MainContent[class*=template-product] .product-top #price .was-price{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:currentColor}#MainContent[class*=template-product] .product-top #price .was-price:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/73/assets/pdp-section-spacing.css.map */
