/*!************************************************************************************************************************************************************************************************************!*\
  !*** 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}.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/statements-block/_statements-block.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}.section--station-blocks{overflow-x:clip}.statements-block-wrap{width:100%;color:#fff;padding:var(--iam-spacing-2xs) var(--iam-spacing-sm);gap:var(--iam-spacing-sm)}@media(min-width:1080px){.statements-block-wrap{padding:var(--iam-spacing-md) 0}}.statements-block-wrap .block-wrap{background-color:var(--grey-700)}.statements-block-wrap .title,.statements-block-wrap .sub-title{margin:0}.statements-block-wrap .sub-title{font-family:var(--font-heading);font-style:normal;line-height:80%;font-size:16px;font-size:1.6rem;line-height:90%;font-weight:var(--font-weight-medium)}.statements-block-wrap .statements-block-section{display:flex;flex-direction:column;gap:var(--iam-spacing-sm)}@media(min-width:1080px){.statements-block-wrap .statements-block-section{grid-column:main}}.statements-block-wrap .statements-block-section .swiper-wrapper{gap:0;padding-bottom:0}.statements-block-wrap .statements-block-section .block-wrap{flex:1;padding:var(--iam-spacing-md) var(--iam-spacing-sm);text-align:center;display:flex;flex-direction:column;justify-content:center;row-gap:var(--iam-spacing-2xs);height:initial}.statements-block-wrap .statements-block-section .block-wrap:last-of-type{margin-right:0!important}@media(min-width:1080px){.statements-block-wrap .statements-block-section .block-wrap{padding:var(--iam-spacing-lg) var(--iam-spacing-md)}}.statements-block-wrap .statements-block-section .block-wrap.uppercase{text-transform:uppercase}.statements-block-wrap .statements-block-section .block-wrap .small{font-size:32px;font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%}@media(max-width:768px){.statements-block-wrap .statements-block-section{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;position:relative}.statements-block-wrap .statements-block-section .block-wrap{flex:0 0 80%;scroll-snap-align:center;min-width:250px;max-width:300px;height:auto}}.statements-block-wrap .statements-block-section .swiper-scrollbar{position:unset;height:6px;border-radius:24px;margin:0;width:100%}.statements-block-wrap .statements-block-section .swiper-scrollbar .swiper-scrollbar-drag{background:var(--black);height:6px}.statements-block-wrap .disclaimer{color:var(--text-color);text-align:center}.statements-block-wrap .disclaimer p{margin: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/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}.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/detailed-product/_detailed-product.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}.section--detailed-product{margin:0}.detailed-products-wrap{grid-column:full}@media(max-width:768px){.detailed-products-wrap{margin-bottom:2rem}}.detailed-products-wrap .detailed-products{display:flex;flex-direction:column;margin-top:2rem}.detailed-products-wrap .detailed-products .detailed-product:first-of-type{margin-top:var(--iam-spacing-section--desktop)}.detailed-products-wrap .detailed-products .detailed-product:last-of-type{margin-bottom:var(--iam-spacing-section--desktop)}.detailed-products-wrap .detailed-products .detailed-product:nth-child(2n){background-color:#f5f5f5}.detailed-products-wrap .detailed-products .detailed-product{align-items:center;display:flex;flex-direction:row;margin-top:20px}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product{flex-direction:column}}.detailed-products-wrap .detailed-products .detailed-product .product-info{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:4rem 3rem 4rem 6rem;width:557px}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-info{margin-bottom:2rem;width:100%}}.detailed-products-wrap .detailed-products .detailed-product .product-info .product-title{text-transform:uppercase}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-info .product-title{width:75%}}.detailed-products-wrap .detailed-products .detailed-product .product-info .product-blocks{display:flex;flex-direction:column;gap:2rem}.detailed-products-wrap .detailed-products .detailed-product .product-info .product-blocks ul{padding-inline-start:0px;display:flex;flex-direction:column;margin-block-start:0;margin-block-end:0;gap:1rem}.detailed-products-wrap .detailed-products .detailed-product .product-info .product-blocks ul li{display:flex;font-family:var(--font-heading);font-weight:var(--font-weight-medium);text-transform:uppercase;position:relative;padding-left:30px}.detailed-products-wrap .detailed-products .detailed-product .product-info .product-blocks ul li:before{content:" ";height:24px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2231%22%20viewBox%3D%220%200%2030%2031%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215.9424%22%20r%3D%2212.5%22%20fill%3D%22black%22/%3E%3Cpath%20d%3D%22M10%2017.0453L12.6087%2019.6924L20%2012.1924%22%20stroke%3D%22white%22%20stroke-width%3D%221.6125%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards{display:flex;flex-direction:column;width:calc(100% - 557px)}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards.static-slides .section__header,.detailed-products-wrap .detailed-products .detailed-product .product-group-cards.static-slides .section__footer{display:none}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards.static-slides .carousel--featured-product{width:100%;padding-right:1rem}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards.static-slides .carousel--featured-product ul.swiper-wrapper{display:flex}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards.static-slides .carousel--featured-product ul.swiper-wrapper .swiper-slide--product{width:40%;margin-right:16px}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards{width:100%}}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .section__header{display:flex;justify-content:flex-end;width:100%;padding:1rem 48px 0}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .section__header{display:none}}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper{display:flex;justify-content:space-between}}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .pagination__container{margin:1rem 0}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .pagination__container .swiper-pagination.swiper-pagination-bullets{display:flex;justify-content:flex-end;width:100%;padding:0 48px}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .pagination__container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:var(--black)}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .pagination__container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:var(--black)}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .swiper-arrows__container{display:none}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-controls__wrapper .swiper-arrows__container{display:flex;align-items:center}}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-arrows__container div.icon{display:none}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-arrows__container div.icon{display:flex;background:#fff;width:30px;height:30px;border-radius:9px;align-items:center;justify-content:center}}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-arrows__container div.icon .icon{width:11px}@media(max-width:768px){.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .swiper-arrows__container .swiper-arrow-text{display:none}}.detailed-products-wrap .detailed-products .detailed-product .product-group-cards .carousel-wrapper .swiper-wrapper .swiper-slide--product .card__content .product__subtitle{display:none}.section--feature-product{overflow-x:clip}.featured-product .carousel-wrapper .carousel{overflow:visible}.featured-product .section__header{margin-bottom:var(--iam-spacing-lg);display:flex;flex-direction:row;justify-content:space-between}@media(min-width:1080px){.featured-product .section__header{margin-bottom:var(--iam-spacing-xl)}}.featured-product .featured-product__title-wrapper{max-width:700px}@media(min-width:1280px){.featured-product .featured-product__title-wrapper{max-width:900px}}.featured-product .featured-product__title.text-color__grey{color:var(--grey-500)}.featured-product .button--feature-product{margin-top:0}.featured-product .featured-product__footer{display:flex;flex-direction:column-reverse;gap:var(--iam-spacing-lg);margin-top:var(--iam-spacing-lg)}@media(min-width:768px){.featured-product .featured-product__footer{margin-top:var(--iam-spacing-md);flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:768px){.featured-product .pagination__container{padding-top:var(--iam-spacing-md)}}@media(min-width:768px){.featured-product .button--feature-product+.pagination__container{padding-top: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/collections-carousel/_collections-carousel.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;--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: 4px;--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}:root{--font-heading: "Founders Grotesk Cond SmBd", Helvetica, Arial, serif;--font-body: "Sohne", Helvetica, Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-weight-extrabold: 800}.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}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/template.index.css.map */
