.flex-wrapper{display:flex}.grid-wrapper{display:grid}.uppercase{text-transform:uppercase}.video-wrapper{position:relative;padding-bottom:56.25%;width:100%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-header .prose h2.h2{margin-block-start:.3125rem}.button{font-family:var(--heading-font-family);font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--white);display:flex;align-items:center;justify-content:center;width:13.75rem;height:2.8125rem;padding:0;border:none;border-radius:1.4375rem;transition:all .2s ease-in-out}.button.button--primary,.button.button--blau-orange{background:var(--blue)}.button.button--primary:hover,.button.button--blau-orange:hover,.button.button--orange-dunkelblau{background:var(--orange)}.button.button--orange-dunkelblau:hover{background:var(--primary)}.button.button--blau-rosa{background:var(--blue)}.button.button--blau-rosa:hover{background:#e994ce}.button.button--gruen-olive{background:var(--green)}.button.button--gruen-olive:hover{background:#c7c190}.button.button--inverse{box-shadow:0 .125rem .25rem #00000040;background:var(--white);color:var(--primary)}.button.button--inverse:hover{color:var(--white);background:#ffffff69}.button:active,.button:focus{background:var(--muted-text)}.button.button--inverse:active,.button.button--inverse:focus{color:var(--primary);background:var(--yellow-light)}.button[disabled]{background:var(--muted-text)!important}.page-dots{--dot-size: .875rem;inset-inline-end:var(--slideshow-controls-spacing);inset-inline-start:var(--slideshow-controls-spacing)}.page-dots .tap-area[aria-current=false]:after{content:"";background:transparent;border-color:currentColor;border-width:.0625rem;opacity:1}.page-dots .tap-area[aria-current=false]:hover:after{border-width:.125rem}.page-dots .tap-area .circular-progress circle{stroke-width:1}.announcement-bar a{color:var(--blue);text-decoration:underline}.announcement-bar a:hover{color:var(--primary)}.shopify-section.shopify-section-group-header-group.shopify-section--header{background:var(--white)}@media screen and (min-width: 700px){height-observer[variable=header]{--header-padding-block: 1rem}}@media screen and (min-width: 1000px){height-observer[variable=header]{box-shadow:0 .0625rem .125rem #00000017}.header{padding-block-start:0;padding-block-end:0;min-height:6.25rem;max-width:calc(91.25rem + (2 * var(--container-gutter)));margin:0 auto;box-shadow:unset}}@media screen and (max-width: 360px){.header__logo-image{--header-logo-width: 8.125rem}}.header__primary-nav .header__primary-nav-item{position:relative}.header__primary-nav-item:before{content:attr(data-title);font-size:.875rem;font-family:var(--heading-font-family);font-weight:400;font-style:normal;letter-spacing:.0625rem;text-transform:uppercase;pointer-events:none;width:max-content;height:.125rem;transition:transform .2s ease-in-out;position:absolute;inset-block-end:-.3125rem;transform:scaleX(0);background:var(--yellow)}.header__primary-nav .header__primary-nav-item.current:before{font-weight:700;transform:scaleX(1)!important}.header__primary-nav .header__primary-nav-item a.block.h6{font-size:.875rem;font-weight:500;letter-spacing:.0625rem;text-align:center;text-transform:uppercase}.header__primary-nav .header__primary-nav-item:not(.current):hover a.block.h6{color:var(--red)}.header__primary-nav .header__primary-nav-item.current a.block.h6{font-weight:700}@media screen and (min-width: 1000px){.header__primary-nav{column-gap:3.125rem}}@media screen and (min-width: 1150px){.header__primary-nav{column-gap:3.75rem}}@media screen and (max-width: 1250px){.header__primary-nav{max-width:33.75rem}}.shopify-section--slideshow .slideshow__slide-content{width:100%;max-width:var(--default-container-width);margin:0 auto}.shopify-section--slideshow .slideshow__slide-content .prose{max-width:var(--content-over-media-content-max-width)}.shopify-section--slideshow .slideshow__slide-content .hero-subheadline{text-align:left;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.26)}.shopify-section--slideshow .slideshow__slide-content .h1-hero{text-align:left;text-shadow:0 0 .9375rem rgba(0,0,0,.5),0 .0625rem .1875rem rgba(0,0,0,.22)}.shopify-section--slideshow .slideshow__slide-content .button-group{margin-block-start:3.125rem!important}@media screen and (max-width: 860px){.shopify-section--slideshow .content-over-media--custom{--content-over-media-height: clamp(25rem, 100vw, 38.75rem)}.shopify-section--slideshow .slideshow__slide-content .prose{max-width:unset}.shopify-section--slideshow .slideshow__slide-content .hero-subheadline{text-align:center}.shopify-section--slideshow .slideshow__slide-content .h1-hero{font-size:3.875rem;text-align:center}.shopify-section--slideshow .slideshow__slide-content .button-group{justify-content:center}}@media screen and (max-width: 580px){.shopify-section--slideshow .slideshow__slide-content .h1-hero{font-size:3.6rem;line-height:1.2}}@media screen and (max-width: 500px){.shopify-section--slideshow .content-over-media--custom{--content-over-media-height: clamp(36rem, 100vw, 42rem)}}@media screen and (max-width: 460px){.shopify-section--slideshow .slideshow__slide-content .h1-hero{font-size:3.4rem;line-height:1.15}}@media screen and (max-width: 380px){.shopify-section--slideshow .slideshow__slide-content .h1-hero{font-size:3.2rem}.hero-subheadline{font-size:1rem}}.shopify-section--featured-product .product{--product-gap: 0;align-items:center}.shopify-section--featured-product .product:not(.inverse) .product-info{padding:1.5rem 0px 1.5rem 8.75rem}.shopify-section--featured-product .product.inverse .product-info{display:flex;justify-content:flex-end;padding:1.5rem 6.75rem 1.5rem 0}.shopify-section--featured-product .product .img-wrapper{position:relative;z-index:+1}.shopify-section--featured-product .product .img-wrapper img:not(.over){transition:opacity .3s ease-in-out;opacity:1}.shopify-section--featured-product .product .img-wrapper:has(.over) img:not(.over):hover{opacity:0}.shopify-section--featured-product .product .img-wrapper .over{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=liquid]){margin-block-end:2.1875rem}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=text]){margin-block-end:2rem}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=button]){margin-block-start:1.875rem}.shopify-section--featured-product .product .product-info .metafield-rich_text_field ul{margin-inline-start:0;list-style:none;row-gap:.875rem}.shopify-section--featured-product .product .product-info .metafield-rich_text_field ul li{position:relative;--icon-size: 1.5625rem;padding-left:calc(var(--icon-size) + .875rem);display:flex;align-items:center;font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:var(--primary)}.shopify-section--featured-product .product .product-info .metafield-rich_text_field ul li:before{content:"";position:absolute;width:var(--icon-size);height:var(--icon-size);left:0;background:url(/cdn/shop/files/icon-check-seepferd.svg?v=1708935001) center / contain no-repeat}.price-list .h4.text-subdued{font-family:var(--text-font-family);font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.125rem;color:var(--primary)}@media screen and (max-width: 1680px){.shopify-section--featured-product .product:not(.inverse){grid-template-columns:auto 40.625rem}.shopify-section--featured-product .product:not(.inverse) .product-info{padding:1.5rem 0 1.5rem 6.25rem}.shopify-section--featured-product .product.inverse{grid-template-columns:40.625rem auto}.shopify-section--featured-product .product.inverse .product-info{padding:1.5rem 6.25rem 1.5rem 0}}@media screen and (max-width: 1460px){.shopify-section--featured-product .section-spacing{--section-vertical-spacing: 4.375rem !important;padding-block-end:var(--section-vertical-spacing-override, var(--section-vertical-spacing))!important}.shopify-section--featured-product .section-stack{gap:3.125rem}.shopify-section--featured-product .product{grid:unset;grid-template-columns:minmax(0,45rem)!important;justify-content:center;row-gap:3.125rem}.shopify-section--featured-product .product .product-info{grid-area:unset;padding:0 1.25rem!important}.shopify-section--featured-product .product.inverse .product-info{order:2;justify-content:center}.shopify-section--featured-product .product.inverse .img-wrapper{order:1}.shopify-section--featured-product .product .product-info .product-info__block-list{display:grid;justify-content:center}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=liquid]),.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=price]){text-align:center}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=liquid]){margin-block-end:var(--product-info-gap)}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=price]) .price-list{justify-content:center}.shopify-section--featured-product .product .product-info__block-item:is([data-block-type=button]){margin-left:auto;margin-right:auto}}.shopify-section--featured-product .orange .product .product-info h2{color:var(--orange)}.shopify-section--featured-product .orange .product .product-info .metafield-rich_text_field ul li:before{background-image:url(/cdn/shop/files/icon-check-scorpion.svg?v=1708936534)}.shopify-section--featured-product .blue .product .product-info h2{color:var(--blue)}.shopify-section--featured-product .green .product .product-info h2{color:var(--green)}.shopify-section--featured-product .green .product .product-info .metafield-rich_text_field ul li:before{background-image:url(/cdn/shop/files/icon-check-schildkroete.svg?v=1708936676)}.home-flexibel .section-spacing{padding-block-start:5.9375rem;padding-block-end:5.9375rem}.home-flexibel .container{--container-max-width: 80.625rem}.home-flexibel .container .multi-column{--multi-column-gap: 7.5rem;grid-template-columns:repeat(2,1fr);align-items:center}.home-flexibel .overflow-hidden{box-shadow:0 .1875rem .75rem #10164eb3}.home-flexibel .container .multi-column .prose p:not(.h5,.h2){text-shadow:0 .0625rem .1875rem rgba(0,0,0,.25);font-size:1.125rem;line-height:1.56;letter-spacing:normal;color:var(--yellow-light);max-width:36.25rem;margin-block-start:2.1875rem}.home-flexibel .container .multi-column .prose p.h5{font-weight:500;color:var(--yellow-light)}.home-flexibel .container .multi-column .prose p.h2{margin-block-start:1rem;color:var(--yellow-light)}@media screen and (max-width: 1560px){.home-flexibel .container .multi-column{--multi-column-gap: 5rem}}@media screen and (max-width: 1460px){.home-flexibel .container .multi-column{grid:unset;grid-template-columns:minmax(0,45rem);justify-content:center}.home-flexibel .container .multi-column>:nth-child(1){order:2}.home-flexibel .container .multi-column .prose{text-align:center;display:grid;justify-content:center}.home-flexibel .container .multi-column .prose p.h2{margin-block-start:0}}.home-usp .container{--container-max-width: 85.625rem}.home-usp .multi-column__item p:not(.h3){font-size:1.125rem;line-height:1.56;text-align:center;color:var(--primary);max-width:23.875rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 1180px){.home-usp .multi-column{grid:unset;grid-template-columns:minmax(0,30rem)}}.cbionic-features .container{--container-max-width: 85.625rem}.cbionic-features .section-header p.h3{color:var(--orange)}.cbionic-features .multi-column{grid-template-columns:repeat(4,1fr);column-gap:3.75rem}.cbionic-features .multi-column__item{--image-width: 8.875rem}.cbionic-features .multi-column__item img{max-width:var(--image-width);margin:0 auto}.cbionic-features .multi-column__item .prose{max-width:18.75rem;margin:0 auto}.cbionic-features .multi-column__item .prose p{font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:var(--primary)}.cbionic-features .multi-column__item .prose p strong{font-weight:600}@media screen and (max-width: 1360px){.cbionic-features .multi-column{grid:unset;grid-template-columns:repeat(2,1fr);margin:0 auto}}@media screen and (max-width: 640px){.cbionic-features .multi-column{column-gap:2.5rem}.cbionic-features .multi-column__item{--image-width: 7.5rem}}@media screen and (max-width: 540px){.cbionic-features .multi-column{grid-template-columns:1fr}}.home-youtube .content-over-media--lg{--content-over-media-height: clamp(30rem, 125vw, 45.625rem)}.home-youtube .prose *{margin-block-start:0}.home-youtube .icon-wrapper img{max-width:5.125rem}.home-youtube .sub-title{margin-top:2.5rem!important;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.25);font-size:1.375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:var(--white)}.home-youtube p.h1{margin-top:.9375rem;text-shadow:0 .0625rem .3125rem rgba(0,0,0,.3);font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:var(--white)}.home-youtube .button{margin:2.5rem auto auto!important;width:18.75rem;color:var(--red)}@media screen and (max-width: 1680px){.home-youtube .content-over-media--lg{--content-over-media-height: clamp(30rem, 125vw, 42rem)}}@media screen and (max-width: 1280px){.home-youtube .content-over-media--lg{--content-over-media-height: clamp(30rem, 125vw, 38rem)}}@media screen and (max-width: 480px){.home-youtube p.h1{font-size:3.8rem!important}.home-youtube .sub-title{margin-top:2rem!important}}@media screen and (max-width: 380px){.home-youtube p.h1{font-size:3.2rem!important}}.youtube-embed .button{margin:0 auto;width:18.75rem}.footer-usp{padding-block-start:1.875rem;padding-block-end:1.875rem}.footer-usp .container{--container-max-width: 89.375rem}.footer-usp .flex-wrapper{align-items:center;justify-content:space-between;gap:1.25rem}.footer-usp .flex-wrapper .flex-section{display:flex;gap:.9375rem;align-items:center}.footer-usp .flex-wrapper .flex-section .text-wrapper p.h6{margin-bottom:.3125rem}.footer-usp .flex-wrapper .flex-section .text-wrapper p.h6,.footer-usp .flex-wrapper .flex-section .text-wrapper .text-small{text-align:left}@media screen and (max-width: 1280px){.footer-usp .flex-wrapper{max-width:40rem;margin:0 auto;grid-column-gap:2.5rem;display:grid;grid-template-columns:repeat(2,1fr)}.footer-usp .flex-wrapper .flex-section .img-wrapper{min-width:2.875rem}}@media screen and (max-width: 720px){.footer-usp .flex-wrapper{grid-column-gap:1rem}}@media screen and (max-width: 680px){.footer-usp .flex-wrapper{grid-template-columns:1fr;max-width:19rem}}@media screen and (max-width: 380px){.footer-usp .flex-wrapper .flex-section .img-wrapper{min-width:unset}.footer-usp .flex-wrapper .flex-section .img-wrapper img{max-width:2.5rem}}.shopify-section--footer{position:relative}.shopify-section--footer:before{content:"";position:absolute;left:0;width:100%;border-top:.0625rem solid #4580c6;bottom:7.5rem}.shopify-section--footer .container{--container-max-width: 89.375rem}.shopify-section--footer .footer__inner{row-gap:4rem}.shopify-section--footer .footer__block--links ul li .link-faded{font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.shopify-section--footer .footer__block--links ul li .link-faded:hover{color:var(--yellow-light)}.shopify-section--footer .social-media{justify-self:center;margin-block-end:3.125rem}.shopify-section--footer .footer__block--newsletter .prose{max-width:26.25rem}.shopify-section--footer .footer__block--newsletter .prose p{color:var(--white)}.shopify-section--footer .footer__block--newsletter .flex-wrapper{gap:1.4375rem}.shopify-section--footer .footer__block--newsletter form .form-control{flex:1 1 auto}.shopify-section--footer .footer__block--newsletter form .form-control .input{color:var(--primary);height:2.8125rem;border-radius:1.4375rem;box-shadow:0 .125rem .25rem #1d579a;background-color:#ffffffbf;display:flex;align-items:center;padding:0 1.25rem;transition:all .2s ease-in-out}.shopify-section--footer .footer__block--newsletter form .form-control .input:focus{background-color:#fff}.shopify-section--footer .footer__block--newsletter form .form-control .input::placeholder{color:var(--muted-text)}.shopify-section--footer .footer__block--newsletter form .form-control .floating-label{background:#cddced;color:var(--primary);border-radius:.6875rem .6875rem 0 0;padding:0 .8125rem;transition:all .2s ease-in-out}.shopify-section--footer .footer__block--newsletter form .form-control .input:focus+.floating-label{background:var(--white)}.shopify-section--footer .footer__block--newsletter .flex-wrapper .button{width:12.5rem}.shopify-section--footer .footer__block--newsletter form .newsletter-check{display:flex;align-items:center;gap:.5625rem}.regular-checkbox{-webkit-appearance:none;background-color:transparent;border:solid .0625rem rgba(255,255,255,.25);padding:.375rem!important;border-radius:.125rem;display:inline-block;position:relative}.regular-checkbox:checked:after{content:"\2714";font-size:.8125rem;position:absolute;top:-.125rem;left:.0625rem;color:var(--white)}.shopify-section--footer .footer__block--newsletter form .newsletter-check label a{text-decoration:underline;color:var(--yellow-light);transition:color .2 ease-in-out}.shopify-section--footer .footer__block--newsletter form .newsletter-check label a:hover{color:var(--white)}.footer__aside .text-small-inverse-muted{text-align:left}@media screen and (min-width: 700px){.footer__block--newsletter{flex-basis:46.4375rem;max-width:unset;flex-grow:0}}@media screen and (max-width: 1380px){.footer__block--newsletter{flex-basis:40rem}}@media screen and (max-width: 1180px){.footer__block--newsletter{flex-basis:34rem}.shopify-section--footer .footer__block--newsletter .flex-wrapper{gap:1rem}}@media screen and (max-width: 1150px){.shopify-section--footer:before{bottom:9rem}.shopify-section--footer .social-media{justify-self:center;margin-block-end:1rem}.footer__aside{grid-auto-flow:unset;justify-content:center;text-align:center}.footer__aside .text-small-inverse-muted{text-align:center}}@media screen and (max-width: 1040px){.footer__block-list{justify-content:center;column-gap:6rem;row-gap:4rem}.shopify-section--footer .footer__block--newsletter{order:1;flex-basis:100%;text-align:center}.shopify-section--footer .footer__block--newsletter .v-stack{max-width:40rem;margin:0 auto}.shopify-section--footer .footer__block--newsletter .prose{max-width:unset}.shopify-section--footer .footer__block--newsletter form .newsletter-check{justify-content:center}.shopify-section--footer .footer__block--links:nth-child(1){order:2}.shopify-section--footer .footer__block--links:nth-child(2){order:3}.shopify-section--footer .footer__block--links{text-align:center}.shopify-section--footer:before{bottom:9rem}}@media screen and (max-width: 999px){.footer__block-list{padding-bottom:1rem}.shopify-section--footer:before{display:none}.shopify-section--footer .footer__inner{row-gap:2rem}.footer__aside{padding-top:2rem;border-top:.0625rem solid #4580c6}.footer__aside .payment-methods{max-width:unset}}@media screen and (max-width: 640px){.shopify-section--footer .footer__block--newsletter .flex-wrapper{flex-wrap:wrap;justify-content:center}.shopify-section--footer .footer__block--newsletter form .form-control{flex:1 0 100%}.shopify-section--footer .footer__block--newsletter form .form-control .input{text-align:center}.shopify-section--footer .footer__block--newsletter form .form-control .floating-label{left:calc(50% - 5rem);width:10rem}.shopify-section--footer .footer__block--newsletter form .newsletter-check .text-small-inverse-muted{text-align:left}}@media screen and (max-width: 440px){.shopify-section--footer .footer__block--newsletter .flex-wrapper .button{width:100%}}.shopify-section--collection-banner .content-over-media--xs{--content-over-media-height: clamp(15rem, 65vw, 28.125rem)}.shopify-section--collection-banner .h1-center-inverse{text-shadow:0 .0625rem .3125rem rgba(0,0,0,.3)}@media screen and (max-width: 920px){.shopify-section--collection-banner .h1-center-inverse{font-size:3.8rem}}@media screen and (max-width: 640px){.shopify-section--collection-banner .h1-center-inverse{font-size:3.5rem!important}}@media screen and (max-width: 580px){.shopify-section--collection-banner .h1-center-inverse{font-size:3.2rem!important}}@media screen and (max-width: 440px){.shopify-section--collection-banner .h1-center-inverse{font-size:3rem!important}}@media screen and (max-width: 380px){.shopify-section--collection-banner .h1-center-inverse{font-size:2.4rem!important}}.collection-intro{padding-block-end:.75rem}.collection-intro p.h2{margin-block-start:.6875rem;text-align:center}.shopify-section--main-collection .container{--container-max-width: 84.375rem}.product-card,.product-card__info{gap:1.875rem}.product-card__info .product-title{margin-bottom:1rem}.product-card__info .price-list{margin-top:1.625rem}.product-card .product-card__info .price-list sale-price{font-family:var(--heading-font-family);font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--primary);position:relative}.product-card .product-card__info .price-list sale-price:after{content:"*";right:-.625rem;position:absolute}@media screen and (max-width: 380px){.product-list--carousel .product-card .button.button--primary{width:calc(100% - 1.25rem)}}.collection-info{background:linear-gradient(90deg,#f7ffe3,#f7ffe3 50%,#f3f7ff 50% 100%)}.collection-info .container{--container-max-width: 84.375rem;--multi-column-gap: 9.375rem}.collection-info .multi-column{grid-template-columns:repeat(2,1fr)}.collection-info .multi-column .prose p:not(.h3){font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:var(--primary)}@media screen and (max-width: 1440px){.collection-info .multi-column{column-gap:6rem}}@media screen and (max-width: 999px){.collection-info{background:none}.collection-info .container{margin-inline-start:0;margin-inline-end:0}.collection-info .multi-column{grid-template-columns:1fr;row-gap:0}.collection-info .multi-column .multi-column__item{padding-top:3rem;padding-bottom:3rem;padding-inline-start:2rem;padding-inline-end:2rem}.collection-info .multi-column .multi-column__item:first-child{background:#f7ffe3;padding-top:4rem}.collection-info .multi-column .multi-column__item:last-child{background:#f3f7ff;padding-bottom:4rem}.collection-info .multi-column .multi-column__item .overflow-hidden{max-width:26.25rem;margin:0 auto}.collection-info .multi-column .multi-column__item .prose{text-align:center;max-width:32.5rem;margin:0 auto}}@media screen and (max-width: 480px){.collection-info .multi-column .multi-column__item{padding-inline-start:1rem;padding-inline-end:1rem}.collection-info .multi-column .multi-column__item .overflow-hidden,.collection-info .multi-column .multi-column__item .prose{max-width:unset}}.collection-seo{padding-block-start:calc(var(--section-vertical-spacing-override, var(--section-vertical-spacing)) + var(--section-vertical-spacing-block-start-compensation, 0px))!important}.collection-seo .container{--container-max-width: 84.375rem}@media screen and (max-width: 699px){.collection-seo .prose{text-align:center}}.shopify-section--main-product .container{--container-max-width: 73.125rem}.shopify-section--main-product .product-info__block-item[data-block-type=title] .product-title{color:var(--primary)}.shopify-section--main-product .product-info__block-item[data-block-type=text] ul{margin-inline-start:0;list-style:none;row-gap:.875rem}.shopify-section--main-product .product-info__block-item[data-block-type=text] ul li{position:relative;--icon-size: 1.5625rem;padding-left:calc(var(--icon-size) + .875rem);display:flex;align-items:center;font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:var(--primary)}.shopify-section--main-product .product-info__block-item[data-block-type=text] ul li:before{content:"";position:absolute;width:var(--icon-size);height:var(--icon-size);left:0;background:url(/cdn/shop/files/icon-check-seepferd.svg?v=1708935001) center / contain no-repeat}.shopify-section--main-product .product-info__block-item[data-block-type=price]{margin-block-start:2.125rem}.shopify-section--main-product .product-info__block-item[data-block-type=price] .text-sm{font-family:var(--text-font-family);font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--muted-text)}.shopify-section--main-product .product-info__block-item[data-block-type=price] .text-sm a.link{color:var(--orange)}.shopify-section--main-product .product-info__block-item[data-block-type=price] .text-sm a.link:hover{color:var(--primary)}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector]{margin-block-start:2.1875rem}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector] p.h6{margin-bottom:.875rem}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{width:100%;max-width:33.75rem}.product-gallery__thumbnail-list{align-self:center}.product-content-below-gallery .accordion:first-of-type{border-block-start-width:0}.product-content-below-gallery .accordion:last-of-type{border-block-end-width:0}.shopify-section--main-product .orange .product-info__block-item[data-block-type=title] .product-title{color:var(--orange)}.shopify-section--main-product .orange .product-info__block-item[data-block-type=text] ul li:before{background-image:url(/cdn/shop/files/icon-check-scorpion.svg?v=1708936534)}.shopify-section--main-product .green .product-info__block-item[data-block-type=title] .product-title{color:var(--green)}.shopify-section--main-product .green .product-info__block-item[data-block-type=text] ul li:before{background-image:url(/cdn/shop/files/icon-check-schildkroete.svg?v=1708936676)}@media screen and (max-width: 999px){.shopify-section--main-product .product-info__block-list{text-align:center}.shopify-section--main-product .product-info__block-item[data-block-type=text] ul li{text-align:left}.shopify-section--main-product .product-info__block-item[data-block-type=text] ul{max-width:max-content;margin:0 auto}.shopify-section--main-product .product-info__block-item[data-block-type=price] .v-stack .price-list{justify-content:center}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{margin:0 auto}.shopify-section--main-product .product-content-below-gallery{margin-top:4.375rem}}.product-parallax-product .content-over-media--lg{--content-over-media-height: 53.125rem}.product-parallax-manual .content-over-media--lg{--content-over-media-height: 47.5rem}.product-parallax-product .content,.product-parallax-manual .content{background:no-repeat;box-shadow:none;padding:0}.product-parallax-product .content{min-width:41.25rem}.product-parallax-manual .content{min-width:50rem}.product-parallax-product .content h3,.product-parallax-manual .content h3{text-shadow:0 .0625rem .3125rem rgba(0,0,0,.3);font-family:var(--heading-font-family);font-size:3.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}@media screen and (max-width: 1280px){.product-parallax-product .content-over-media--lg,.product-parallax-manual .content-over-media--lg{--content-over-media-height: 40rem}}@media screen and (max-width: 980px){.product-parallax-product .content-over-media--lg,.product-parallax-manual .content-over-media--lg{--content-over-media-height: 30rem}}@media screen and (max-width: 920px){.product-parallax-product .content,.product-parallax-manual .content{min-width:100%}}@media screen and (max-width: 720px){.product-parallax-product .content h3,.product-parallax-manual .content h3{font-size:2.8rem;line-height:1.3}}@media screen and (max-width: 380px){.product-parallax-product .content h3,.product-parallax-manual .content h3{font-size:2.6rem}}@media screen and (max-width: 340px){.product-parallax-product .content h3,.product-parallax-manual .content h3{font-size:2.4rem}}.product-instructions .container{--container-max-width: 73.125rem}.product-instructions .section-header .h3{color:var(--orange)}.product-instructions .multi-column .h5{font-weight:700}@media screen and (max-width: 699px){.product-instructions .multi-column .h5{text-align:center}}.related-products .section-header .prose p.h6{font-family:var(--heading-font-family);font-size:.875rem;font-weight:500;text-align:center}.related-products .section-header .prose h2.h2{margin-block-start:.6875rem;text-align:center}.story-banner{--content-over-media-height: clamp(20rem, 85vw, 28.125rem);background:url(/cdn/shop/files/story-banner.jpg?v=1709131018) center / cover no-repeat;height:var(--content-over-media-height, auto);display:flex;justify-content:center;align-items:center}.story-banner h1.h1-center-inverse{text-shadow:0 .0625rem .3125rem rgba(0,0,0,.3)}@media screen and (max-width: 860px){.story-banner{--content-over-media-height: clamp(20rem, 85vw, 24rem)}}@media screen and (max-width: 640px){.story-banner{--content-over-media-height: clamp(20rem, 85vw, 22rem)}}.story-content{padding-block-start:calc(var(--section-vertical-spacing-override, var(--section-vertical-spacing)) + var(--section-vertical-spacing-block-start-compensation, 0px))!important}.story-content .container{--container-max-width: 84.375rem}.story-content .multi-column{align-items:center}@media screen and (max-width: 1280px){.story-content .multi-column{column-gap:4rem;align-items:start}}@media screen and (max-width: 1220px){.story-content .multi-column{grid-template-columns:1fr}.story-content .multi-column .multi-column__item{justify-content:center}.story-content .multi-column .multi-column__item:nth-child(1){order:1}.story-content .multi-column .multi-column__item:nth-child(2){order:2}.story-content .multi-column .multi-column__item:nth-child(3){order:4}.story-content .multi-column .multi-column__item:nth-child(4){order:3}.story-content .multi-column .multi-column__item .prose{max-width:45rem;text-align:center}.story-content .multi-column .multi-column__item .overflow-hidden{max-width:36.25rem}}.story-bewegung .container{--container-max-width: 84.375rem}@media screen and (max-width: 1280px){.story-bewegung .multi-column{column-gap:2.5rem}}@media screen and (max-width: 1140px){.story-bewegung .multi-column{grid-template-columns:1fr;justify-content:center}.story-bewegung .multi-column .multi-column__item{justify-items:center}.story-bewegung .multi-column .multi-column__item .overflow-hidden{max-width:36.25rem}.story-bewegung .multi-column .multi-column__item .prose{max-width:45rem;text-align:center}}.dhdl-parallax .content-over-media--lg{--content-over-media-height: 45rem}@media screen and (max-width: 1280px){.dhdl-parallax .content-over-media--lg{--content-over-media-height: 38rem}}@media screen and (max-width: 860px){.dhdl-parallax .content-over-media--lg{--content-over-media-height: 30rem}}@media screen and (max-width: 720px){.dhdl-parallax .content-over-media--lg{--content-over-media-height: 26rem}}@media screen and (max-width: 580px){.dhdl-parallax{display:none}}.story-dhdl .container{--container-max-width: 84.375rem}.story-dhdl .section-header{max-width:47.5rem}.story-dhdl .section-header p.h5{margin-bottom:1.25rem}.story-dhdl .multi-column{align-items:center}@media screen and (max-width: 1280px){.story-dhdl .multi-column{column-gap:4rem;align-items:start}}@media screen and (max-width: 1220px){.story-dhdl .multi-column{grid-template-columns:1fr}.story-dhdl .multi-column .multi-column__item{justify-content:center}.story-dhdl .multi-column .multi-column__item:nth-child(1){order:1}.story-dhdl .multi-column .multi-column__item:nth-child(2){order:2}.story-dhdl .multi-column .multi-column__item:nth-child(3){order:4}.story-dhdl .multi-column .multi-column__item:nth-child(4){order:3}.story-dhdl .multi-column .multi-column__item .prose{max-width:45rem;text-align:center}.story-dhdl .multi-column .multi-column__item .overflow-hidden{max-width:36.25rem}}.story-products .container{--container-max-width: 84.375rem}.story-products .v-stack.justify-self-center.gap-4.text-center{gap:.6875rem}.story-products p.h6.text-center{font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--primary)}.story-products h2.h2{font-size:3.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:var(--primary)}.contact-info p a{color:var(--blue)}.agree_contact a.link{color:var(--orange)}.contact-info p a:hover,.agree_contact a.link:hover{color:var(--primary)}.shopify-policy__body h3{font-size:1.5rem}.shopify-policy__body table{width:100%;white-space:normal}.shopify-policy__body th,.shopify-policy__body td{border:solid .0625rem rgba(0,0,0,.1)}.shopify-policy__body td{padding:.375rem .625rem!important}.shopify-policy__body tr:nth-child(odd){background:#f3f7ff}.line-item-info sale-price{font-size:.875rem;letter-spacing:normal;text-align:left;position:relative;font-family:var(--text-font-family);font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.125rem;color:var(--primary)}.cart-drawer .agree-check.text-small a{color:var(--blue)}.cart-drawer .agree-check.text-small a:hover,.cart-footer .cart-recap label a:hover{color:var(--primary)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-custom.css.map */
