/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/hero/_hero.scss ***!
  \**********************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}:root{--hero-text-color: var(--text-color-white);--hero-aspect-ratio-mobile: 2 / 3;--hero-aspect-ratio-desktop: 3 / 1}html.design-mode .hero .hero__title{transform:translateY(0)}html.design-mode .hero .animate-in,html.design-mode .hero .animate-in--list-delay{opacity:1;transform:none}.hero .swiper-slide{display:grid;grid-template-columns:[full-start] minmax(var(--grid-gutter--mobile),1fr) [main-start] repeat(8,minmax(0,calc(var(--max-width) * .25))) [main-end] minmax(var(--grid-gutter--mobile),1fr) [full-end];max-width:initial;width:100%;height:100%;column-gap:var(--grid-gap--mobile)}@media(min-width:768px){.hero .swiper-slide{grid-template-columns:[full-start] minmax(var(--grid-gutter--mobile),1fr) [main-start] repeat(24,minmax(0,calc((var(--max-width) - 23 * var(--grid-gap--mobile)) * .04167))) [main-end] minmax(var(--grid-gutter--mobile),1fr) [full-end]}}@media(min-width:1280px){.hero .swiper-slide{column-gap:var(--grid-gap);grid-template-columns:[full-start] minmax(var(--grid-gutter),1fr) [main-start] repeat(24,minmax(0,calc((var(--max-width) - 23 * var(--grid-gap)) * .04167))) [main-end] minmax(var(--grid-gutter),1fr) [full-end]}}.hero .carousel--hero{position:relative}.hero .pagination__container{position:absolute;top:var(--iam-spacing-sm);right:var(--iam-spacing-md)}@media(min-width:768px){.hero .pagination__container{top:auto;bottom:var(--iam-spacing-md);right:var(--iam-spacing-md)}}@media(min-width:1080px){.hero .pagination__container{top:auto;bottom:var(--iam-spacing-xl);right:var(--iam-spacing-xl)}}.hero .swiper-pagination-bullet-active:before{animation:slide-in 7s linear}.hero__slide{--hero-text-color: var(--text-color-white);--hero-button-bg: var(--white);--hero-button-fg: var(--black);position:relative;aspect-ratio:var(--hero-aspect-ratio-mobile, auto)}@media(min-width:768px){.hero__slide{aspect-ratio:var(--hero-aspect-ratio-desktop, auto);max-height:var(--hero-max-height, none);height:100%}}.hero__slide.hero__slide--mobile-theme-light_on_media{--hero-text-color: var(--text-color-white);--hero-button-bg: var(--white);--hero-button-fg: var(--black)}.hero__slide.hero__slide--mobile-theme-dark_on_media{--hero-text-color: var(--text-color);--hero-button-bg: var(--black);--hero-button-fg: var(--white)}@media(min-width:768px){.hero__slide.hero__slide--desktop-theme-light_on_media{--hero-text-color: var(--text-color-white);--hero-button-bg: var(--white);--hero-button-fg: var(--black)}.hero__slide.hero__slide--desktop-theme-dark_on_media{--hero-text-color: var(--text-color);--hero-button-bg: var(--black);--hero-button-fg: var(--white)}}.hero__media{grid-row:1;grid-column:full;height:100%;width:100%;overflow:hidden;position:relative}.hero__media picture,.hero__media img,.hero__media video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.hero__media .video-block{height:100%}.safari .hero__media .video-block{height:auto}.hero__overlay{grid-column:full;grid-row:1;background:var(--bg-color-overlay);z-index:calc(var(--z-index-default) + 1);pointer-events:none;display:none}.hero__overlay--mobile{display:block}@media(min-width:768px){.hero__overlay--mobile{display:none}}@media(min-width:768px){.hero__overlay--desktop{display:block}}.hero__content{grid-column:2/span 8;grid-row:1;z-index:calc(var(--z-index-default) + 1);align-self:center;text-align:left;color:var(--hero-text-color);padding-top:30px;padding-bottom:30px}@media(min-width:768px){.hero__content{padding-top:var(--iam-spacing-xl);padding-bottom:var(--iam-spacing-xl)}}@media(min-width:1080px){.hero__content{grid-column:5/span 18;padding-top:var(--iam-spacing-6xl);padding-bottom:var(--iam-spacing-6xl)}}.hero__buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--iam-spacing-xs);margin-top:var(--iam-spacing-sm);width:100%}@media(min-width:1080px){.hero__buttons{align-items:center;gap:var(--iam-spacing-sm);width:auto}}.hero__eyebrow{color:var(--hero-text-color);margin-bottom:var(--iam-spacing-sm)}.hero__title-wrapper{overflow:hidden;margin-bottom:var(--iam-spacing-sm)}@media(min-width:1080px){.hero__title-wrapper{margin-bottom:var(--iam-spacing-lg)}}.hero__title-wrapper.already-visible .hero__title,.hero__title-wrapper.is-animated .hero__title{transform:translateY(0);transition:transform .5s ease}.hero__title{color:var(--hero-text-color);line-height:80%;transform:translateY(100%);transition:transform .5s ease .5s}.hero__text{color:var(--hero-text-color)}.hero__content--mobile-left_top{grid-column:2 / span 8;text-align:left;align-self:flex-start}@media(min-width:768px){.hero__content--mobile-left_top{grid-column:2 / span 16}}.hero__content--mobile-left_top .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--mobile-left_middle{grid-column:2 / span 8;text-align:left;align-self:center}@media(min-width:768px){.hero__content--mobile-left_middle{grid-column:2 / span 16}}.hero__content--mobile-left_middle .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--mobile-left_bottom{grid-column:2 / span 8;text-align:left;align-self:flex-end}@media(min-width:768px){.hero__content--mobile-left_bottom{grid-column:2 / span 16}}.hero__content--mobile-left_bottom .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--mobile-center_top{grid-column:2 / span 8;text-align:center;align-self:flex-start}@media(min-width:768px){.hero__content--mobile-center_top{grid-column:5 / span 18}}.hero__content--mobile-center_top .hero__buttons{justify-content:center;align-items:center}.hero__content--mobile-center_middle{grid-column:2 / span 8;text-align:center;align-self:center}@media(min-width:768px){.hero__content--mobile-center_middle{grid-column:5 / span 18}}.hero__content--mobile-center_middle .hero__buttons{justify-content:center;align-items:center}.hero__content--mobile-center_bottom{grid-column:2 / span 8;text-align:center;align-self:flex-end}@media(min-width:768px){.hero__content--mobile-center_bottom{grid-column:5 / span 18}}.hero__content--mobile-center_bottom .hero__buttons{justify-content:center;align-items:center}.hero__content--mobile-right_top{grid-column:2 / span 8;text-align:right;align-self:flex-start}@media(min-width:768px){.hero__content--mobile-right_top{grid-column:10 / span 16}}.hero__content--mobile-right_top .hero__buttons{justify-content:flex-end;align-items:flex-end}.hero__content--mobile-right_middle{grid-column:2 / span 8;text-align:right;align-self:center}@media(min-width:768px){.hero__content--mobile-right_middle{grid-column:10 / span 16}}.hero__content--mobile-right_middle .hero__buttons{justify-content:flex-end;align-items:flex-end}.hero__content--mobile-right_bottom{grid-column:2 / span 8;text-align:right;align-self:flex-end}@media(min-width:768px){.hero__content--mobile-right_bottom{grid-column:10 / span 16}}.hero__content--mobile-right_bottom .hero__buttons{justify-content:flex-end;align-items:flex-end}@media(min-width:1080px){.hero__content--desktop-left_top{grid-column:2 / span 12;text-align:left;align-self:flex-start}.hero__content--desktop-left_top .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--desktop-left_middle{grid-column:2 / span 12;text-align:left;align-self:center}.hero__content--desktop-left_middle .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--desktop-left_bottom{grid-column:2 / span 12;text-align:left;align-self:flex-end}.hero__content--desktop-left_bottom .hero__buttons{justify-content:flex-start;align-items:flex-start}.hero__content--desktop-center_top{grid-column:5 / span 18;text-align:center;align-self:flex-start}.hero__content--desktop-center_top .hero__buttons{justify-content:center;align-items:center}.hero__content--desktop-center_middle{grid-column:5 / span 18;text-align:center;align-self:center}.hero__content--desktop-center_middle .hero__buttons{justify-content:center;align-items:center}.hero__content--desktop-center_bottom{grid-column:5 / span 18;text-align:center;align-self:flex-end}.hero__content--desktop-center_bottom .hero__buttons{justify-content:center;align-items:center}.hero__content--desktop-right_top{grid-column:16 / span 10;text-align:right;align-self:flex-start}.hero__content--desktop-right_top .hero__buttons{justify-content:flex-end;align-items:flex-end}.hero__content--desktop-right_middle{grid-column:16 / span 10;text-align:right;align-self:center}.hero__content--desktop-right_middle .hero__buttons{justify-content:flex-end;align-items:flex-end}.hero__content--desktop-right_bottom{grid-column:16 / span 10;text-align:right;align-self:flex-end}.hero__content--desktop-right_bottom .hero__buttons{justify-content:flex-end;align-items:flex-end}}.button--hero-solid{--button-bg-color: var(--hero-button-bg);--button-text-color: var(--hero-button-fg);--button-border-color: var(--hero-button-bg);--button-hover-bg-color: var(--yellow);--button-hover-text-color: var(--black);--button-hover-border-color: var(--yellow)}.button--hero-outline{--button-bg-color: transparent;--button-text-color: var(--hero-text-color);--button-border-color: var(--hero-text-color);--button-hover-bg-color: var(--hero-text-color);--button-hover-text-color: var(--hero-button-fg);--button-hover-border-color: var(--hero-text-color)}.button--hero-white{--button-bg-color: var(--white);--button-text-color: var(--black);--button-border-color: var(--black);--button-hover-bg-color: #D5DEDE;--button-hover-text-color: var(--black);--button-hover-border-color: #D5DEDE}.button--hero-yellow{--button-bg-color: var(--yellow);--button-text-color: var(--black);--button-border-color: var(--yellow);--button-hover-bg-color: var(--black);--button-hover-text-color: var(--white);--button-hover-border-color: var(--black)}.hero__button{margin-top:0;flex:1 1 auto;min-width:0;padding:20px;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;height:48px}@media(min-width:1080px){.hero__button{flex:0 0 auto;min-width:173px}}/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/testimonial/_testimonial.scss ***!
  \************************************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}.testimonial{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:var(--iam-spacing-md) auto 18px auto 18px auto auto auto var(--iam-spacing-5xl);grid-row-gap:0;height:100%}@media(min-width:768px){.testimonial{grid-template-columns:repeat(24,1fr);grid-template-rows:minmax(20px,var(--iam-spacing-xl)) auto 40px auto 60px auto minmax(20px,var(--iam-spacing-xl));grid-row-gap:0}}@media(min-width:1080px){.testimonial{grid-template-rows:minmax(var(--iam-spacing-md),var(--iam-spacing-md)) auto 38px auto 115px auto minmax(20px,var(--iam-spacing-xl))}}.carousel-section--testimonials .testimonials__title{text-align:center}.carousel-section--testimonials .swiper-wrapper{display:flex}.carousel-section--testimonials .swiper-slide{display:flex;height:auto}.carousel-section--testimonials .swiper-slide-active{opacity:1!important;z-index:100;transition:opacity .5s ease!important}.carousel-section--testimonials .swiper-pagination{align-items:center;justify-content:center;display:flex;bottom:0}.carousel-section--testimonials .pagination__container{position:absolute;bottom:var(--iam-spacing-md);top:auto;left:50%;transform:translate(-50%);right:auto}@media(min-width:1080px){.carousel-section--testimonials .pagination__container{bottom:var(--iam-spacing-4xl)}}.carousel-section--testimonials .testimonials__title-top{grid-column:1/span 8;grid-row:2/span 2;align-self:end;color:var(--text-color-white);z-index:200;text-align:center;text-transform:uppercase;margin:0}@media(min-width:768px){.carousel-section--testimonials .testimonials__title-top{grid-column:2/span 22;line-height:50%}}.carousel-section--testimonials .testimonials__title-bottom{grid-column:1/span 8;grid-row:5/span 2;align-self:start;color:var(--text-color-white);z-index:200;text-align:center;text-transform:uppercase}@media(min-width:768px){.carousel-section--testimonials .testimonials__title-bottom{grid-column:2/span 22;line-height:50%}}.carousel-section--testimonials .testimonial__background{background-color:var(--grey-700);grid-column:1/span 8;grid-row:1/span 9;width:100%;height:100%}@media(min-width:768px){.carousel-section--testimonials .testimonial__background{grid-column:1/span 24;grid-row:1/span 7;aspect-ratio:7/4}}.carousel-section--testimonials .testimonial__product{grid-column:2/span 6;grid-row:8;align-self:center;width:100%;max-width:260px;margin:0 auto}@media(min-width:768px){.carousel-section--testimonials .testimonial__product{grid-column:19/span 5;grid-row:4}}.carousel-section--testimonials .testimonial__content{grid-column:1/span 8;grid-row:7;width:100%;align-self:center;padding:var(--iam-spacing-sm) var(--iam-spacing-md)}@media(min-width:768px){.carousel-section--testimonials .testimonial__content{grid-column:2/span 7;grid-row:4;padding:0}}@media(min-width:1080px){.carousel-section--testimonials .testimonial__content{grid-column:2/span 6}}.carousel-section--testimonials .testimonial__image{grid-column:3/span 4;grid-row:3/span 3;align-self:center;width:100%;overflow:hidden}.carousel-section--testimonials .testimonial__image img{position:relative;z-index:100}@media(min-width:768px){.carousel-section--testimonials .testimonial__image{grid-column:10/span 6;grid-row:3/span 3}}.swiper-slide-active .carousel-section--testimonials .testimonial__image{z-index:100;opacity:1}.swiper-slide-active .carousel-section--testimonials .testimonial__image img{transform:translateY(0);transition:transform .5s ease}.swiper-slide:not(.swiper-slide-active) .carousel-section--testimonials .testimonial__image{z-index:80;opacity:1}.swiper-slide:not(.swiper-slide-active) .carousel-section--testimonials .testimonial__image img{transform:translateY(100%);transition:transform .5s ease .5s}.carousel-section--testimonials .testimonial__quote{font-size:20px;font-size:2rem;line-height:1.25;color:var(--text-color-white);text-align:center;margin:0;z-index:100}@media(min-width:1080px){.carousel-section--testimonials .testimonial__quote{font-size:24px;font-size:2.4rem}}.swiper-slide:not(.swiper-slide-active) .carousel-section--testimonials .testimonial__quote{z-index:80}.carousel-section--testimonials .testimonial__product{background-color:var(--bg-color-light);padding:16px;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:100}.swiper-slide:not(.swiper-slide-active) .carousel-section--testimonials .testimonial__product{z-index:80}.carousel-section--testimonials .testimonial__product-text{grid-column:1/span 2;grid-row:1;color:var(--text-color-link-hover);padding-right:4px}.carousel-section--testimonials .testimonial__product-text>:first-child{margin-top:0}.carousel-section--testimonials .testimonial__product-text strong{color:var(--text-color)}.carousel-section--testimonials .testimonial__product-image{grid-column:3;grid-row:1/span 2;align-self:end;justify-self:end}.carousel-section--testimonials .testimonial__product-link{grid-column:1;grid-row:2;align-self:end;justify-self:start}.carousel-section--testimonials-simple{background-position:center;background-repeat:no-repeat;background-size:cover}.carousel-section--testimonials-simple.background-color--black{background-color:var(--grey-700)}.carousel-section--testimonials-simple.background-color--red{background-color:var(--red)}.carousel-section--testimonials-simple.background-color--yellow{background-color:var(--yellow-100)}.carousel-section--testimonials-simple.background-color--yellow .testimonial__quote.body-font,.carousel-section--testimonials-simple.background-color--yellow .testimonial__author,.carousel-section--testimonials-simple.background-color--yellow .testimonial__title{color:var(--text-color)}@media(min-width:768px){.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-prev,.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-next{color:var(--text-color)}.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-prev:hover span:before,.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-next:hover span:before{background:var(--text-color)}}.carousel-section--testimonials-simple.background-color--yellow .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000000b3}.carousel-section--testimonials-simple.background-color--yellow .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--text-color)}.carousel-section--testimonials-simple.background-color--yellow .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:var(--text-color)}.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-prev .swiper-arrow-text,.carousel-section--testimonials-simple.background-color--yellow .swiper-arrow.swiper-button-next .swiper-arrow-text{border-color:var(--text-color-accent)}.carousel-section--testimonials-simple.background-color--blue{background-color:var(--blue)}.carousel-section--testimonials-simple .swiper-wrapper{display:flex}@media(min-width:1080px){.carousel-section--testimonials-simple .swiper-wrapper{align-items:center}}.carousel-section--testimonials-simple .swiper-slide:focus-visible{outline:none}.carousel-section--testimonials-simple .swiper-slide:focus-visible .testimonial__quote-container{outline:var(--focus-state)}.carousel-section--testimonials-simple .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--text-color-white)}.carousel-section--testimonials-simple .testimonial__title{padding:var(--iam-spacing-xl) var(--iam-spacing-sm) 0;text-align:center}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial__title{text-align:left;padding:0;margin-bottom:var(--iam-spacing-lg)}}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial__title.mobile-only{display:none}}.carousel-section--testimonials-simple .testimonial__title.desktop-only{display:none}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial__title.desktop-only{display:block}}.carousel-section--testimonials-simple .testimonial__quote-container{padding:var(--iam-spacing-md) var(--iam-spacing-sm) 0}@media(min-width:1080px){.carousel-section--testimonials-simple .testimonial__quote-container{padding:var(--iam-spacing-2xl) var(--iam-spacing-3xl) 0}}@media(min-width:1280px){.carousel-section--testimonials-simple .testimonial__quote-container{width:70%;margin:0 auto;padding-left:0;padding-right:0}}.carousel-section--testimonials-simple .testimonial__quote-container p{margin:0}.carousel-section--testimonials-simple .testimonial__quote{margin:0;margin-bottom:var(--iam-spacing-3xs)}.carousel-section--testimonials-simple .testimonial__quote.heading{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%;text-transform:uppercase;font-size:26px;font-size:2.6rem;line-height:90%}@media(min-width:1080px){.carousel-section--testimonials-simple .testimonial__quote.heading{font-size:48px;font-size:4.8rem;line-height:80%}}.carousel-section--testimonials-simple .testimonial__quote.body-font{font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625;font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem;color:var(--text-color);font-size:24px;font-size:2.4rem;line-height:135%}@media(min-width:1080px){.carousel-section--testimonials-simple .testimonial__quote.body-font{font-size:28px;font-size:2.8rem}}.carousel-section--testimonials-simple .testimonial__author{font-family:var(--font-body);font-style:normal;line-height:1.625;font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;font-weight:var(--font-weight-medium);color:var(--text-color-caption);font-weight:var(--font-weight-regular);color:var(--text-color-white);margin:var(--iam-spacing-sm) 0 0;font-size:17px;font-size:1.7rem}@media(min-width:1080px){.carousel-section--testimonials-simple .testimonial__author{margin:var(--iam-spacing-2xs) 0 0}}.carousel-section--testimonials-simple .testimonial__quote.body-font,.carousel-section--testimonials-simple .testimonial__author,.carousel-section--testimonials-simple .testimonial__title{color:var(--text-color-white)}.carousel-section--testimonials-simple .swiper-arrow{display:flex}.carousel-section--testimonials-simple .swiper-arrow.swiper-button-lock{display:none}@media(min-width:768px){.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next{color:var(--text-color-white)}.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev:hover span:before,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next:hover span:before{background:var(--text-color-white)}}@media(max-width:768px){.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next{background-color:var(--bg-color-light);width:30px;height:30px;border-radius:9px}.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev .icon,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next .icon{width:10px}.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev .swiper-arrow-text,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next .swiper-arrow-text{display:none}}@media(min-width:768px){.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev .icon,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next .icon{display:none}}.carousel-section--testimonials-simple .swiper-arrow.swiper-button-prev .swiper-arrow-text:before,.carousel-section--testimonials-simple .swiper-arrow.swiper-button-next .swiper-arrow-text:before{background:transparent}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:var(--focus-width)}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container{flex-flow:row nowrap;gap:var(--iam-spacing-2xl)}}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__image:before{content:"";float:left;height:0;margin-left:-1px;padding-top:100%;width:1px}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__image:after{clear:both;content:"";display:table}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__image{aspect-ratio:1/1;position:relative;width:100%;height:100%;margin:0 0 var(--iam-spacing-md);overflow:hidden}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__image picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__image{margin-top:0;margin-bottom:0;min-height:250px;min-width:250px;max-width:310px;max-height:310px;flex:0 0 25%}}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__content{width:100%}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__content{text-align:left;margin-bottom:0}}.carousel-section--testimonials-simple .testimonial--with-image .testimonial__quote-container .testimonial__quote{margin-left:0}.carousel-section--testimonials-simple .testimonial--no-image .testimonial__content{text-align:center}@media(min-width:768px){.carousel-section--testimonials-simple .testimonial--no-image .testimonial__content .testimonial__author{margin-left:auto;margin-right:auto}}.carousel-section--testimonials-simple .section__footer{margin-top:var(--iam-spacing-md);margin-bottom:var(--iam-spacing-xl);padding:0 var(--iam-spacing-sm)}@media(min-width:1080px){.carousel-section--testimonials-simple .section__footer{margin-top:var(--iam-spacing-sm);margin-bottom:var(--iam-spacing-2xl);padding:0 var(--iam-spacing-3xl)}}@media(min-width:1280px){.carousel-section--testimonials-simple .section__footer{width:70%;padding:0;margin-left:auto;margin-right:auto}}.carousel-section--testimonials-simple .section__footer .swiper-controls__wrapper{display:flex;align-items:center;justify-content:space-between;gap:var(--iam-spacing-md)}.testimonial__disclaimer-wrapper{margin-top:var(--iam-spacing-xs);text-align:center;max-width:957px;margin-left:auto;margin-right:auto}.testimonial__disclaimer-wrapper .testimonial__disclaimer{font-size:12px;font-size:1.2rem;line-height:135%}/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/bundle-cards/_bundle-cards.scss ***!
  \**************************************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}.whats-included-section-wrap .whats-included-title{text-transform:uppercase;margin-bottom:2rem}@media(max-width:768px){.whats-included-section-wrap .whats-included-products .section__header,.whats-included-section-wrap .whats-included-products .section__footer{display:none}}@media(max-width:768px){.whats-included-section-wrap .whats-included-products .bundle-cards ul.swiper-wrapper{display:flex;flex-direction:column}.whats-included-section-wrap .whats-included-products .bundle-cards ul.swiper-wrapper .swiper-slide--product{width:100%}}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product{background-color:var(--grey-400);padding:0;gap:var(--iam-spacing-sm)}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product:after{content:"";display:none}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product:hover .card__title{color:var(--card-title-color)}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .card__heading{font-size:16px;font-size:1.6rem;line-height:14.4px;line-height:1.44rem}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .card__content{padding:var(--iam-spacing-sm);height:50px}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .card__content .product__name{display:flex;flex-direction:column;text-transform:uppercase}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description{padding:var(--iam-spacing-sm);background-color:var(--white);height:100%;display:flex;gap:2rem;flex-direction:column}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .h4{text-transform:uppercase}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .description__container{font-size:12px;font-size:1.2rem;line-height:16.2px;line-height:1.62rem;margin-top:var(--iam-spacing-3xs)}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .description__container>:first-child{margin-top:0}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .description__container>:last-child{margin-bottom:0}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .benefits .metafield-rich_text_field{font-size:12px;font-size:1.2rem;line-height:16.2px;line-height:1.62rem;margin-top:var(--iam-spacing-sm)}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .benefits ul{list-style-type:disc}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .modal_ingredients__trigger{font-size:14px;font-size:1.4rem;line-height:12.6px;line-height:1.26rem;cursor:pointer;display:flex;flex-direction:column;width:fit-content;position:relative;border-bottom:2px solid var(--grey-300);padding-bottom:2px}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .modal_ingredients__trigger:hover{color:var(--black)}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .modal_ingredients__trigger:hover:before{width:100%;transition:width .3s ease}.whats-included-section-wrap .whats-included-products .bundle-cards .carousel--bundle-cards .swiper-slide--product .bundle-card--product .product-description .modal_ingredients__trigger:before{content:"";background:var(--button-text-color);display:block;position:absolute;bottom:-2px;left:0;width:0;height:2px;transition:all .3s ease-in-out}.whats-included-section-wrap .whats-included-products .static-slides ul.swiper-wrapper{display:flex;gap:1rem}.whats-included-section-wrap .whats-included-products .static-slides ul.swiper-wrapper .swiper-slide--product{flex:1;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;row-gap:1rem;min-width:20%}.whats-included-section-wrap .whats-included-products .static-slides .section__header,.whats-included-section-wrap .whats-included-products .static-slides .section__footer{display:none}.modal-ingredients .modal__popup .modal__content{background:var(--white)}@media(max-width:768px){.modal-ingredients .modal__popup .modal__content{min-width:inherit;width:calc(100% - var(--grid-gutter));padding:calc(var(--iam-spacing-lg) / 2) calc(var(--iam-spacing-lg) / 2) 0}}.modal-ingredients .modal__popup .modal-details{display:flex;gap:40px;width:100%}@media(max-width:768px){.modal-ingredients .modal__popup .modal-details{flex-direction:column;gap:0}}.modal-ingredients .modal__popup .modal-details .h4{text-transform:uppercase}.modal-ingredients .modal__popup .modal-details .ingredients-description{width:450px}@media(max-width:768px){.modal-ingredients .modal__popup .modal-details .ingredients-description{width:100%}}.modal-ingredients .modal__popup .modal-details .ingredients-description .product__name{display:flex;flex-direction:column;text-transform:uppercase}.modal-ingredients .modal__popup .modal-details .ingredients-description .full_ingredients{line-height:135%}.modal-ingredients .modal__popup .modal-details .ingredients-description .full_ingredients .h4{display:flex;margin:2rem 0 1rem;font-size:20px;line-height:90%}.modal-ingredients .modal__popup .modal-details .ingredients-description .full_ingredients .h5{line-height:90%}.modal-ingredients .modal__popup .modal-details .ingredients-description .full_ingredients ul{padding-inline-start:20px;margin-block-start:0}.modal-ingredients .modal__popup .modal-details .ingredients-asset{width:300px}@media(max-width:768px){.modal-ingredients .modal__popup .modal-details .ingredients-asset{width:100%}}@media(max-width:768px){.modal-ingredients .modal__popup .modal-details .ingredients-asset .product__ingredient-asset{margin:0;display:flex;justify-content:center}.modal-ingredients .modal__popup .modal-details .ingredients-asset .product__ingredient-asset img{width:75%}}/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/collections-carousel/_collections-carousel.scss ***!
  \******************************************************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}.collections-carousel{background:var(--collections-carousel-bg);overflow:hidden;margin:40px 0}.collections-carousel__header{grid-column:main;margin-bottom:var(--iam-spacing-md)}.collections-carousel__heading{margin:0;text-transform:uppercase;font-size:32px;font-size:3.2rem;line-height:26px;line-height:2.6rem}@media(min-width:768px){.collections-carousel__heading{font-size:48px;font-size:4.8rem;line-height:40px;line-height:4rem}}.collections-carousel__body{grid-column:main;max-width:100%}.collections-carousel .carousel-wrapper{max-width:100%;overflow:hidden}.collections-carousel__viewport{position:relative;width:100%}.collections-carousel .carousel--collections-carousel{position:relative;width:100%;max-width:100%}.collections-carousel__slide{height:auto;display:flex}.collections-carousel__card{display:flex;height:100%;flex:1 1 auto;flex-direction:column;background:transparent;transition:background-color .2s ease-in-out}.collections-carousel__media{display:flex;align-items:center;justify-content:center}.collections-carousel__image{max-width:100%;object-fit:contain;aspect-ratio:1}.collections-carousel__content{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--iam-spacing-2xs)}.collections-carousel__title{display:inline-flex;margin:0 0 var(--iam-spacing-2xs);text-transform:uppercase}@media(min-width:768px){.collections-carousel__title{margin-bottom:var(--iam-spacing-xs)}}.collections-carousel__title-text{position:relative;display:inline-block;font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem}.collections-carousel__title-text:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:currentColor;transition:width .25s ease}.collections-carousel__description{color:var(--grey-500);font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem}.collections-carousel__controls{position:absolute;top:50%;left:50%;z-index:2;display:none;width:100%;max-width:calc(100% - 40px);justify-content:space-between;transform:translate(-50%,-50%)}@media(min-width:1080px){.collections-carousel__controls{display:flex}}.collections-carousel__arrow{display:flex;width:48px;height:48px;padding:0;align-items:center;justify-content:center;border-radius:12px;background:var(--black)}.collections-carousel__arrow:disabled{opacity:1;background:var(--grey-300)}.collections-carousel__arrow:hover{background:var(--grey-500)}.collections-carousel__arrow:after{display:none}.collections-carousel__arrow svg{width:20px;height:15px;color:var(--white)}.collections-carousel__pagination{position:relative;display:flex;width:100%;margin:var(--iam-spacing-md) auto 0;flex-direction:column;align-items:center}.collections-carousel__progress{position:relative;width:70px;height:6px;overflow:hidden;border-radius:999px;background:var(--white)}.collections-carousel__progress-fill{position:absolute;top:0;left:0;display:block;width:0;height:100%;border-radius:999px;background:var(--black);transition:width .3s ease}.collections-carousel__cta{margin-top:auto}.collections-carousel__cta a{margin:var(--iam-spacing-sm) 0 0}.collections-carousel .swiper-pagination-bullet{background:var(--black);opacity:.2}.collections-carousel .swiper-pagination-bullet-active{opacity:1}@media(min-width:768px){.collections-carousel__title-text{font-size:20px;font-size:2rem;line-height:18px;line-height:1.8rem}.collections-carousel__pagination{margin-top:30px}.collections-carousel__content{padding:var(--iam-spacing-sm)}.collections-carousel__card:hover{background:var(--white)}.collections-carousel__card:hover .collections-carousel__title-text:after{width:100%}.collections-carousel__card:hover .button{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color);border:2px solid var(--button-hover-border-color)}}.collections-carousel--align-left .collections-carousel__content,.collections-carousel--align-left .collections-carousel__heading{text-align:left}.collections-carousel--align-left .collections-carousel__pagination{align-items:start}@media(min-width:768px){.collections-carousel--align-left .collections-carousel__pagination{align-items:center}}.collections-carousel--align-center .collections-carousel__title{justify-content:center}.collections-carousel--align-center .collections-carousel__content,.collections-carousel--align-center .collections-carousel__heading{text-align:center}.collections-carousel--align-center .collections-carousel__cta{display:flex;justify-content:center}.collections-carousel--static .collections-carousel__controls,.collections-carousel--static .collections-carousel__pagination{display:none}.collections-carousel--static .swiper-wrapper{display:flex}.collections-carousel--static .collections-carousel__slide{height:auto}@media(min-width:768px){.collections-carousel--static .collections-carousel__slide{flex:1 1 0}}/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/image-text-50-50/_image-text-50-50.scss ***!
  \**********************************************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}.section--image-text-50-50+.section--image-text-50-50{margin-top:0}.image-text-50-50{--image-text-50-50-background-image: url(/cdn/shop/files/brown-mobile.png?v=1783340407);--image-text-50-50-text: var(--white);--image-text-50-50-accent: var(--yellow);--image-text-50-50-brown-pattern-image: none;position:relative;overflow:hidden;color:var(--image-text-50-50-text);background-image:var(--image-text-50-50-background-image);background-position:center;background-repeat:no-repeat;background-size:cover}.image-text-50-50--theme-green{--image-text-50-50-background-image: url(/cdn/shop/files/green-mobile.png?v=1783340837)}@media(min-width:768px){.image-text-50-50--padding-top{padding-top:var(--iam-spacing-4xl)}}@media(min-width:768px){.image-text-50-50--padding-bottom{padding-bottom:var(--iam-spacing-4xl)}}.image-text-50-50__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:var(--max-width);margin:0 auto}.image-text-50-50__content,.image-text-50-50__media{min-width:0}.image-text-50-50__content{position:relative;order:2;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:30px 20px 45px}@media(min-width:768px){.image-text-50-50__content{padding:var(--iam-spacing-lg) var(--iam-spacing-md)}}.image-text-50-50__content-inner{position:relative;z-index:1;display:flex;flex-direction:column;text-align:left}.image-text-50-50--text-width .image-text-50-50__content-inner{max-width:580px}.image-text-50-50__heading{margin:0;font-family:var(--font-heading);font-weight:600;color:inherit;text-transform:uppercase}.image-text-50-50__heading--small{font-size:36px;font-size:3.6rem;line-height:32px;line-height:3.2rem}.image-text-50-50__heading--medium{font-size:48px;font-size:4.8rem;line-height:39px;line-height:3.9rem}.image-text-50-50__heading--large{font-size:56px;font-size:5.6rem;line-height:45px;line-height:4.5rem}.image-text-50-50__richtext{color:inherit;margin:20px 0 0}.image-text-50-50__richtext p{margin:0;font-size:21px;font-size:2.1rem;line-height:28px;line-height:2.8rem}.image-text-50-50__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--iam-spacing-md);padding-top:var(--iam-spacing-md)}@media(min-width:1080px){.image-text-50-50__columns{padding-top:var(--iam-spacing-lg)}}.image-text-50-50__columns--1{grid-template-columns:minmax(0,1fr)}.image-text-50-50__column{display:flex;flex-direction:column;gap:var(--iam-spacing-2xs)}.image-text-50-50__column-heading{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-medium);text-transform:uppercase;font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem}.image-text-50-50__column-text{color:inherit}.image-text-50-50__column-text p{margin:0;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem}.image-text-50-50__icon-content{display:grid;grid-template-columns:auto 1fr;gap:0 var(--iam-spacing-xs);align-items:start}.image-text-50-50__icon-content--brown{--icon-content-border-color: var(--brown)}.image-text-50-50__icon-content--green{--icon-content-border-color: var(--green-100)}.image-text-50-50__icon{display:flex;align-items:center;grid-column:1;grid-row:1}.image-text-50-50__icon .icon{width:30px;height:30px}.image-text-50-50__icon--brown{color:var(--brown)}.image-text-50-50__icon--green{color:var(--green-100)}.image-text-50-50__icon-content-text{color:inherit;grid-column:2;grid-row:1/span 2;border-left:3px solid var(--icon-content-border-color);padding-left:19px}.image-text-50-50__icon-content-text h2{margin:0 0 var(--iam-spacing-2xs);text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem}.image-text-50-50__icon-content-text ul{margin:0;padding-left:1.25em}.image-text-50-50__icon-content-text li{margin-bottom:var(--iam-spacing-2xs);font-size:17px;font-size:1.7rem;line-height:23px;line-height:2.3rem}.image-text-50-50__icon-content-text p{margin:0;font-size:17px;font-size:1.7rem;line-height:23px;line-height:2.3rem}.image-text-50-50__button-wrapper .button{margin:30px 0 0}@media(min-width:1080px){.image-text-50-50__button-wrapper .button{margin:var(--iam-spacing-lg) 0 0}}.image-text-50-50__button-wrapper .button{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem}.image-text-50-50__button{margin-top:0}.image-text-50-50__button.button--yellow{--button-bg-color: var(--yellow);--button-text-color: var(--black);--button-border-color: var(--yellow);--button-hover-bg-color: var(--black);--button-hover-text-color: var(--white);--button-hover-border-color: var(--black)}.image-text-50-50__media{order:1;display:flex;align-items:stretch}.image-text-50-50__media-frame{position:relative;width:100%;height:100%;min-height:320px;overflow:hidden}.image-text-50-50__media-frame picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.image-text-50-50__image,.image-text-50-50__placeholder,.image-text-50-50 .responsive-image__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.image-text-50-50{--image-text-50-50-background-image: url(/cdn/shop/files/brown.png?v=1783333526)}.image-text-50-50--theme-green{--image-text-50-50-background-image: url(/cdn/shop/files/green.png?v=1783333526)}.image-text-50-50__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--iam-spacing-lg)}.image-text-50-50__content{padding:var(--iam-spacing-xl)}.image-text-50-50--media-left .image-text-50-50__media{order:1}.image-text-50-50--media-left .image-text-50-50__content{order:2}.image-text-50-50--media-right .image-text-50-50__content{order:1}.image-text-50-50--media-right .image-text-50-50__media{order:2}.image-text-50-50__columns{gap:var(--iam-spacing-md)}.image-text-50-50--page-width .image-text-50-50__inner{padding-right:48px;padding-left:48px}}@media(min-width:1080px){.image-text-50-50__media-frame{min-height:600px}.image-text-50-50--theme-brown:before{content:"";position:absolute;z-index:0;top:0;right:25px;bottom:0;left:25px;pointer-events:none;background-image:var(--image-text-50-50-brown-pattern-image);background-repeat:no-repeat;background-position:center;background-size:100% auto}.image-text-50-50--text-width .image-text-50-50__inner{padding:0 100px}.image-text-50-50__content{padding:var(--iam-spacing-xl)}.image-text-50-50__media{align-items:center;justify-content:center}.image-text-50-50__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.image-text-50-50__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.image-text-50-50__heading--small{font-size:48px;font-size:4.8rem;line-height:39px;line-height:3.9rem;max-width:395px}.image-text-50-50__heading--medium{font-size:72px;font-size:7.2rem;line-height:57px;line-height:5.7rem}.image-text-50-50__heading--large{font-size:96px;font-size:9.6rem;line-height:76px;line-height:7.6rem}.image-text-50-50__richtext{max-width:440px;margin:10px 0 0;font-size:21px;font-size:2.1rem;line-height:28px;line-height:2.8rem}.image-text-50-50--padding-top{padding-top:124px}.image-text-50-50--padding-bottom{padding-bottom:124px}}/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/image-text-overlap/_image-text-overlap.scss ***!
  \**************************************************************************************************************************************************************************************************************************/@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}.shopify-section.section--image-text-overlap{overflow:visible}.image-text-overlap{position:relative;z-index:1;background-color:var(--black)}@media(min-width:1080px){.image-text-overlap{padding-top:var(--image-text-overlap-padding-top, 40px);padding-bottom:var(--image-text-overlap-padding-bottom, 40px)}}.image-text-overlap__panel{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;width:100%}@media(min-width:1080px){.image-text-overlap__panel{flex-direction:row;overflow:visible;min-height:384px}}.image-text-overlap__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(165deg,#ffb20000,#ffb200bd),linear-gradient(180deg,rgba(212,60,44,0) 0%,var(--yellow) 100%),url(/cdn/shop/files/image_9bfe0612-5e82-4f80-a546-856f66f48a62.webp?v=1784294626);background-repeat:no-repeat;background-position:center;background-size:cover}.image-text-overlap__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:32px 20px 0;color:var(--white)}@media(min-width:768px){.image-text-overlap__content{padding:var(--iam-spacing-lg) var(--iam-spacing-md)}}@media(min-width:1080px){.image-text-overlap__content{flex:1 1 auto;max-width:652px;padding:var(--iam-spacing-xl)}}.image-text-overlap__heading{margin:0;font-family:var(--font-heading);font-weight:600;color:inherit;text-transform:uppercase;font-size:48px;font-size:4.8rem;line-height:39px;line-height:3.9rem}@media(min-width:1080px){.image-text-overlap__heading{font-size:72px;font-size:7.2rem;line-height:57px;line-height:5.7rem}}.image-text-overlap__richtext{margin:16px 0 0;color:inherit}.image-text-overlap__richtext p{margin:0;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}.image-text-overlap__button-wrapper{margin-top:24px}.image-text-overlap__button{flex:0 0 auto;margin-top:0!important;border-width:1px!important;padding:18px 30px;font-size:16px;font-size:1.6rem;line-height:10px;line-height:1rem}.image-text-overlap__button.button--yellow{--button-bg-color: var(--yellow);--button-text-color: var(--black);--button-border-color: var(--yellow);--button-hover-bg-color: var(--black);--button-hover-text-color: var(--white);--button-hover-border-color: var(--black)}.image-text-overlap__media{position:relative;z-index:1;display:flex;justify-content:center;flex-shrink:0;pointer-events:none;padding:0 20px}@media(min-width:1080px){.image-text-overlap__media{position:absolute;top:calc(-1 * var(--image-text-overlap-above, 0px));right:var(--iam-spacing-xl);bottom:calc(-1 * var(--image-text-overlap-below, 0px));width:608px;padding:0}}@media(min-width:1080px){.image-text-overlap__media picture{display:block;width:100%;height:100%}}.image-text-overlap__image,.image-text-overlap .responsive-image__image{display:block;width:100%;max-width:345px;height:auto;object-fit:contain}@media(min-width:1080px){.image-text-overlap__image,.image-text-overlap .responsive-image__image{max-width:608px;height:100%}}/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/sections/quote-block/_quote-block.scss ***!
  \************************************************************************************************************************************************************************************************************/:root{--og-select-padding: 0px;--black: #000000;--white: #ffffff;--grey-100: #ececec;--grey-300: #aaaaaa;--grey-400: #e0e0e0;--grey-400-alt: #979797;--grey-500: #606060;--grey-500-alt: #505050;--grey-700: #303434;--blue: #1A4CCB;--blue-100: #0A95FF;--blue-slate: #4F3CFF;--green: #28a820;--green-100: #25AE65;--orange: #ff6a1f;--orange-100: #FB7500;--burnt-orange: #A53C00;--red: #A12E21;--slate: #d5dede;--yellow: #ffb200;--yellow-100: #F5AD1B;--purple: #654FA2;--neutral-900: #252525;--camel: #B4886A;--brown: #BF7845;--overlay: #00000080;--overlay-light: #00000033;--overlay-hover: #00000066;--red-light: #f8d7da;--green-light: #d1e7dd;--yellow-light: #fff3cd;--primary-color: var(--orange);--secondary-color: var(--blue);--tertiary-color: var(--red);--disabled-color: var(--grey-300);--text-color: var(--black);--text-color-accent: var(--grey-700);--text-color-light: var(--grey-300);--text-color-white: var(--white);--text-color-disabled: var(--grey-100);--text-color-link: var(--black);--text-color-link-hover: var(--grey-700);--text-color-sale: var(--black);--text-color-caption: var(--black);--bg-color: var(--grey-100);--bg-color-base: var(--grey-100);--bg-color-light: var(--white);--bg-color-grey: var(--grey-300);--bg-color-dark: var(--black);--bg-color-accent: var(--slate);--bg-color-disabled: var(--grey-400);--bg-color-error: var(--red-light);--bg-color-warning: var(--yellow-light);--bg-color-success: var(--green-light);--bg-color-overlay: var(--overlay);--bg-color-overlay-light: var(--overlay-light);--bg-color-overlay-hover: var(--overlay-hover);--border-color: var(--grey-100);--border-color-grey: var(--grey-300);--border-color-light: var(--white);--border-color-accent: var(--slate);--border-color-dark: var(--black);--border-color-disabled: var(--grey-400);--border: 1px solid var(--border-color);--border--light: 1px solid var(--border-color-light);--tag-bg-color: var(--yellow);--tag-text-color: var(--black);--sale-color: var(--red);--success-color: var(--green);--warning-color: var(--yellow);--error-color: var(--red);--focus-color: var(--blue);--focus-border-color: var(--blue);--focus-width: 2px;--focus-style: solid;--focus-state: var(--focus-width) var(--focus-style) var(--focus-color);--form-input-background: var(--white);--form-input-border-radius: 0px;--form-input-border-color: var(--black);--form-input-border-focus-color: var(--black);--form-input-border-width: 1px;--form-border: var(--form-input-border-width) solid var(--form-input-border-color);--form-input-radio-bg: var(--black);--iam-spacing-4xs: 2px;--iam-spacing-3xs: 4px;--iam-spacing-2xs: 8px;--iam-spacing-xs: 12px;--iam-spacing-sm: 16px;--iam-spacing-md: 24px;--iam-spacing-lg: 32px;--iam-spacing-xl: 40px;--iam-spacing-2xl: 48px;--iam-spacing-3xl: 56px;--iam-spacing-4xl: 64px;--iam-spacing-5xl: 72px;--iam-spacing-6xl: 80px;--iam-spacing-section: var(--iam-spacing-md);--iam-spacing-section--desktop: var(--iam-spacing-2xl);--iam-container-padding: 15px;--iam-container-padding--desktop: 30px;--container--mobile: $container--mobile;--container--tablet: $container--tablet;--container--laptop: $container--laptop;--container--desktop: $container--desktop;--container--xl-desktop: $container--xl-desktop;--grid-gap: 16px;--grid-gap--mobile: 8px;--grid-gutter: calc(40px - var(--grid-gap--mobile));--grid-gutter--mobile: calc(16px - var(--grid-gap--mobile));--grid-gutter--desktop: calc(48px - var(--grid-gap));--max-width: 1920px;--z-index-default: 0;--z-index--base: 100;--z-index--base-overlay: 300;--z-index--base-controls: 500;--z-index--base-content: 700;--z-index--header: 900;--z-index--nav: 1000;--z-index--tooltip: 1600;--z-index--lightbox: 1000;--transition-default: all .2s ease;--button-spacing: 15px 60px;--button-spacing--desktop: 15px 60px;--button-bg-color: var(--white);--button-text-color: var(--black);--button-border-color: var(--white);--button-hover-bg-color: var(--slate);--button-hover-text-color: var(--black);--button-hover-border-color: var(--slate);--button-border-radius: 40px;--button-disabled-bg-color: var(--grey-300);--button-disabled-text-color: var(--text-color-disabled);--button-disabled-border-color: var(--grey-300);--button-disabled-hover-bg-color: var(--grey-300);--button-disabled-hover-text-color: var(--text-color-disabled);--pdp-thumbnail-width: 64px;--total-thumbnails-height: calc((var(--pdp-thumbnail-width) + var(--iam-spacing-2xs)) * 6);--pdp-swiper-arrow-size: 27px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-buch-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-buch-kursiv.woff?v=1749765309) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig.woff?v=1749765309) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/cdn/shop/files/soehne-kraftig-kursiv.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-kraftig-kursiv.woff?v=1749765309) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/cdn/shop/files/soehne-mono-buch.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/soehne-mono-buch.woff?v=1749765309) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk Cond SmBd;src:url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff2?v=1746136607) format("woff2"),url(/cdn/shop/files/founders-grotesk-condensed-semibold.woff?v=1749765518) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1779138327) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}:root{--font-heading: "Founders Grotesk Cond SmBd", Helvetica, Arial, serif;--font-heading-regular: "Founders Grotesk", Helvetica, Arial, serif;--font-body: "Sohne", Helvetica, Arial, sans-serif;--font-weight-regular: 400;--font-weight-light: 300;--font-weight-medium: 600;--font-weight-bold: 700;--font-weight-extrabold: 800}.shopify-section.section--quote-block{overflow:visible}.quote-block{position:relative;z-index:1;background-color:var(--black)}@media(min-width:1080px){.quote-block{padding-top:var(--quote-block-padding-top, 40px);padding-bottom:var(--quote-block-padding-bottom, 40px)}}.quote-block__panel{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%}.quote-block__panel+.quote-block__panel{margin-top:var(--iam-spacing-lg)}@media(min-width:1080px){.quote-block__panel{flex-direction:row;min-height:480px}}.quote-block__media{position:relative;width:100%;aspect-ratio:390/320;overflow:hidden}@media(min-width:1080px){.quote-block__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:1240/480}}.quote-block__image,.quote-block .responsive-image__image{display:block;width:100%;height:100%;object-fit:cover;object-position:15% center}@media(min-width:1080px){.quote-block__image,.quote-block .responsive-image__image{object-position:center}}.quote-block__media-fade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#00000026;background-image:linear-gradient(to bottom,#0000,#000000e6)}@media(min-width:1080px){.quote-block__media-fade{background-image:linear-gradient(to right,#0000,#000000e6)}}.quote-block__quote{position:relative;z-index:1;margin:0;padding:var(--iam-spacing-lg) 20px;color:var(--white)}@media(min-width:768px){.quote-block__quote{padding:var(--iam-spacing-lg) var(--iam-spacing-md)}}@media(min-width:1080px){.quote-block__quote{align-self:center;width:100%;max-width:489px;margin-left:auto;padding:var(--iam-spacing-xl)}}.quote-block__quote-row{display:flex;flex-direction:column;align-items:flex-start;gap:var(--iam-spacing-2xs)}@media(min-width:1080px){.quote-block__quote-row{flex-direction:row;align-items:flex-start;gap:var(--iam-spacing-sm)}}.quote-block__quote-mark{flex-shrink:0;font-family:var(--font-heading);font-weight:600;line-height:.7;color:inherit;font-size:60px;font-size:6rem}@media(min-width:1080px){.quote-block__quote-mark{font-size:160px;font-size:16rem}}.quote-block__quote-body{color:inherit}.quote-block__quote-body p{margin:0;font-size:21px;font-size:2.1rem;line-height:28px;line-height:2.8rem}.quote-block__quote-body a{color:inherit;text-decoration:underline}.quote-block__quote-body a:hover{color:var(--grey-300)}.quote-block__quote-author{margin-top:var(--iam-spacing-sm);text-align:right}.quote-block__quote-author cite{font-family:var(--font-heading);font-weight:600;font-style:normal;text-transform:uppercase;color:inherit;font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem}@media(min-width:1080px){.quote-block__quote-author cite{font-size:20px;font-size:2rem;line-height:18px;line-height:1.8rem}}.quote-block__quote-role{font-family:var(--font-heading-regular);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/213/assets/template.index.css.map */
