/*!******************************************************************************************************************************************************************************************************************!*\
  !*** 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/snippets/_containers/swatches/_swatches.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}.swatch__option{display:inline-flex}.swatch__option input[value="Extra Small"]+label .form__option-label-inner:after{content:"XS"}.swatch__option input[value=Small]+label .form__option-label-inner:after{content:"S"}.swatch__option input[value=Medium]+label .form__option-label-inner:after{content:"M"}.swatch__option input[value=Large]+label .form__option-label-inner:after{content:"L"}.swatch__option input[value="Extra Large"]+label .form__option-label-inner:after{content:"XL"}.swatch__option input[value="Extra Small"]+label .form__option-label-visually-hidden,.swatch__option input[value=Small]+label .form__option-label-visually-hidden,.swatch__option input[value=Medium]+label .form__option-label-visually-hidden,.swatch__option input[value=Large]+label .form__option-label-visually-hidden,.swatch__option input[value="Extra Large"]+label .form__option-label-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.swatch__title{order:-1;width:100%;margin-bottom:var(--iam-spacing-xs);color:var(--text-color)}.swatch__title .swatch__subtitle.show-swatch{display:inline}.form__field--radio-text .swatch--disabled{color:var(--border-color)}.form__field--radio-text .swatch--disabled:after{content:"";background:var(--border-color);width:1px;height:209%;transform:translate(-50%,-50%) rotate(62deg);position:absolute;top:50%;left:50%}.form__field--radio-color .swatch--disabled .form__option-label-inner{opacity:.5}.form__field--radio-color .swatch--disabled:after{content:"";background:var(--black);width:2px;height:100%;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.form__field--radio-color .form__option-label{border:2px solid var(--border-color)}.card__color-swatches{position:relative;z-index:1;display:flex;flex-wrap:wrap;grid-gap:var(--iam-spacing-3xs);margin:var(--iam-spacing-xs) 0}.card__color-swatches .card__swatch--color-option{border-radius:50%;border:2px solid var(--border-color)}.card__color-swatches .card__swatch--color-option:nth-child(4){display:none}@media(min-width:768px){.card__color-swatches .card__swatch--color-option:nth-child(4){display:block}}.card__color-swatches .card__swatch--color-option.selected,.card__color-swatches .card__swatch--color-option.selected:hover{border-color:var(--border-color-dark)}.card__color-swatches .card__swatch--color-option:focus-visible{outline:var(--focus-state)}.card__color-swatches .card__swatch--color-option:hover{border-color:var(--grey);cursor:pointer}.card__color-swatches .card__swatch--color-option:hover label{cursor:pointer}.card__color-swatches .card__swatch-option-label{position:relative;display:block;width:auto;border-radius:50%;color:var(--text-color);border:2px solid transparent;padding:0}.card__color-swatches .card__swatch-option-label .card__swatch-option-label-inner{display:block;width:24px;height:24px;background-size:cover;background-position:center;border-radius:50%;padding:0}@media(min-width:768px){.card__color-swatches .card__swatch-option-label .card__swatch-option-label-inner{width:36px;height:36px}}.card__color-swatches .card__swatch-option-label .card__swatch-option-label-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);overflow:hidden;border:0;padding:0}.card__color-swatches .card__more-colors-link{display:flex;align-items:center;visibility:visible;padding-left:var(--iam-spacing-3xs)}@media(min-width:768px){.card__color-swatches .card__more-colors-link.card__more-colors-link--mobile{display:none;visibility:hidden}}.card__color-swatches .card__more-colors-link a{font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:var(--text-color-link);text-decoration:underline}@media(min-width:768px){.card__color-swatches .card__more-colors-link a{font-size:16px;font-size:1.6rem}}.card__color-swatches .card__more-colors-link a:hover{color:var(--text-color-link);text-decoration:none;transition:var(--transition-default)}.card__color-swatches .card__more-colors-link a:focus-visible{color:inherit;outline:var(--focus-state)}/*!************************************************************************************************************************************************************************************************************!*\
  !*** 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/snippets/specs-table/_specs-table.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}.specification-table{border-collapse:collapse;width:100%}.specification-table .specification-title{display:flex;justify-content:flex-start;align-items:center}.specification-table td,.specification-table th{font-size:14px;font-size:1.4rem;border:none;padding:5px 10px;padding:var(--iam-spacing-3xs) var(--iam-spacing-2xs)}@media(min-width:1080px){.specification-table td,.specification-table th{font-size:16px;font-size:1.6rem;padding:var(--iam-spacing-xs)}}.specification-table tr:nth-child(2n){background-color:var(--bg-color-light)}.specification-table th{opacity:0}.specification-table td.specification-title{font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-bold);font-size:14px;font-size:1.4rem;position:relative;min-width:120px}.specification-table .toggle-tooltip{left:-68px;max-width:300px}.specification-table .toggle-tooltip:before{left:54px}@media(min-width:768px){.specification-table .toggle-tooltip{top:50%;transform:translate(30px,-50%);left:10px;width:100vw;max-width:337px}.specification-table .toggle-tooltip:before{content:"";position:absolute;top:50%;right:calc(100% + 18px);left:auto;transform:translate(23px,-50%) rotate(45deg)}}/*!**************************************************************************************************************************************************************************************************************!*\
  !*** 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/snippets/product-zoom/_product-zoom.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}.modal--product-zoom .modal__content{width:100%;height:100%;overflow-y:scroll;max-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding-top:0;background-color:var(--bg-color-base)}@media(min-width:1080px){.modal--product-zoom .modal__content{padding:0 var(--iam-spacing-6xl)}}.modal--product-zoom .modal__content .modal__content__header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:0 0 var(--iam-spacing-6xl);text-align:center;position:sticky;z-index:1;top:0;background-color:var(--bg-color-base)}.modal--product-zoom .modal__content .modal__content__header .close-zoom{background:transparent;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;padding-left:0;text-transform:capitalize;font-size:14px;font-size:1.4rem}.modal--product-zoom .modal__content .modal__content__header .icon-close-zoom{background:none;display:flex;justify-content:flex-end;padding-right:0}.modal--product-zoom .modal__content .modal__content__header .icon-close-zoom .icon{width:24px;height:24px}.modal--product-zoom .modal__content .modal__content_media_container{display:flex;flex-direction:column;align-items:center;gap:var(--iam-spacing-md);width:75%;margin:0 auto;padding-bottom:var(--iam-spacing-6xl)}.modal--product-zoom .modal__content .modal__content_media_container .swiper-slide{flex-shrink:unset;position:initial}.modal--product-zoom .modal__content .modal__content_media_container .video-block{margin:0;z-index:-1}.modal--product-zoom .modal__content .modal__content_media_container .video-block .video-block__video{position:inherit}.modal--product-zoom .modal__content .modal__content_media_container .video-block__controls,.modal--product-zoom .media-zoom-button{display:none}/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** 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/snippets/product-sfp-zoom/_product-sfp-zoom.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}.sendback{z-index:-1!important}.modal--product-sfp-zoom .modal__content{width:100%;height:100%;overflow-y:scroll;max-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding-top:0;background-color:var(--bg-color-base)}@media(min-width:1080px){.modal--product-sfp-zoom .modal__content{padding:0 var(--iam-spacing-6xl)}}.modal--product-sfp-zoom .modal__content .modal__content__header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:0 0 var(--iam-spacing-6xl);text-align:center;position:sticky;z-index:1;top:0;background-color:var(--bg-color-base)}.modal--product-sfp-zoom .modal__content .modal__content__header .close-zoom{background:transparent;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;padding-left:0;text-transform:capitalize;font-size:14px;font-size:1.4rem}.modal--product-sfp-zoom .modal__content .modal__content__header .icon-close-zoom{background:none;display:flex;justify-content:flex-end;padding-right:0}.modal--product-sfp-zoom .modal__content .modal__content__header .icon-close-zoom .icon{width:24px;height:24px}.modal--product-sfp-zoom .modal__content .modal__content_media_container{display:flex;flex-direction:column;align-items:center;gap:var(--iam-spacing-md);width:75%;margin:0 auto;padding-bottom:var(--iam-spacing-6xl)}.modal--product-sfp-zoom .modal__content .modal__content_media_container .swiper-slide{flex-shrink:unset;position:initial}.modal--product-sfp-zoom .modal__content .modal__content_media_container .video-block{margin:0;z-index:-1}.modal--product-sfp-zoom .modal__content .modal__content_media_container .video-block .video-block__video{position:inherit}.modal--product-sfp-zoom .modal__content .modal__content_media_container .video-block__controls,.modal--product-sfp-zoom .media-zoom-button{display:none}/*!**************************************************************************************************************************************************************************************************************!*\
  !*** 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/main-product/_main-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}@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}.product{width:100%;row-gap:var(--iam-spacing-md)}.product .product__flavor{font-size:24px;font-size:2.4rem;line-height:90%;text-transform:uppercase;margin:2px 0 0}@media(min-width:1080px){.product .product__flavor{font-size:28px;font-size:2.8rem}}.product .background-image{width:100%;height:100%}.product .form__label--product{margin-bottom:var(--iam-spacing-2xs)}.product .group-dropdown__title{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%;font-size:14px;font-size:1.4rem;line-height:90%;margin-top:var(--iam-spacing-xl);margin-bottom:var(--iam-spacing-2xs);text-transform:uppercase}.product .product__container.--has-dropdown-title{margin-top:0}@media(min-width:1080px){.product .product__container{margin-top:var(--iam-spacing-md);margin-bottom:var(--iam-spacing-md)}}.product .price__wrapper{line-height:1}.product .price__wrapper .selling-plan__discount{font-family:var(--font-heading);line-height:14px;background-color:var(--sale-color);color:var(--text-color-white);padding:var(--iam-spacing-3xs) var(--iam-spacing-2xs)}.product .product__custom-discount-message{text-transform:uppercase;color:var(--red)}.product .product__price{margin:0}.product .price__sale{color:var(--grey-700)}.product .product__price .price__original--sale{color:var(--black)}.product__images{position:relative;display:grid}@media(min-width:768px){.product__images{grid-column:2/span 14}}.product__images .card__tags-wrapper{position:absolute;top:var(--iam-spacing-md);right:var(--iam-spacing-md);z-index:1}@media(min-width:768px){.product__images .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}}@media(min-width:768px){.product__images .swiper-wrapper .swiper-slide:first-of-type{grid-column:span 2}}.product__content{grid-column:main;display:flex;align-self:start;flex-direction:column}@media(min-width:768px){.product__content{grid-column:16/span 10}}@media(min-width:1080px){.product__content{grid-column:17/span 9}}.product__content .card__tag{margin:var(--iam-spacing-3xs) 0}.product__wrapper .product__reviews{min-height:18.5px}.product__wrapper{background-color:var(--bg-color-light);border-top:8px solid var(--yellow);padding:var(--iam-spacing-2xl) var(--iam-spacing-md) 40px}@media(min-width:768px){.product__wrapper{padding:var(--iam-spacing-xl) var(--iam-spacing-md)}}@media(min-width:1080px){.product__wrapper{padding:var(--iam-spacing-2xl) var(--iam-spacing-xl)}}.product__wrapper--buy-box-v2{--pfbv-accent: var(--product-form-v2-accent, #ffb200);border-top:8px solid var(--pfbv-accent)}.product__wrapper--buy-box-v2 .product__accordion{margin-top:var(--iam-spacing-xl)}.product__wrapper--buy-box-v2{padding:var(--iam-spacing-md) 20px var(--iam-spacing-lg) 20px}@media(min-width:1080px){.product__wrapper--buy-box-v2{padding:var(--iam-spacing-lg) var(--iam-spacing-xl) var(--iam-spacing-xl) var(--iam-spacing-xl)}}.product__title{margin:var(--iam-spacing-sm) 0 0}.product__subtitle{color:var(--text-color-accent);text-transform:uppercase;margin-top:var(--iam-spacing-sm)}.product__benefits{background-color:var(--bg-color-dark);display:grid;grid-auto-flow:column}.benefit-item{padding:var(--iam-spacing-lg) var(--iam-spacing-sm) var(--iam-spacing-xs);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--iam-spacing-md)}.benefit-item+.benefit-item{border-left:var(--border);border-color:var(--text-color-accent)}.benefit-item__icon{max-width:60px}.benefit-item__title{line-height:14px;line-height:1.4rem;font-family:var(--font-heading);color:var(--text-color-white);text-align:center;text-transform:uppercase;margin:0}.product__nutrition_highlights{border-top:var(--border);border-color:var(--text-color-accent);background-color:var(--bg-color-dark);padding:var(--iam-spacing-xs);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:var(--iam-spacing-sm);row-gap:var(--iam-spacing-xs)}.nutrition-item{display:flex;align-items:center}.nutrition-item__icon{font-size:20px;margin-right:var(--iam-spacing-2xs)}.nutrition-item__text{line-height:14px;line-height:1.4rem;font-family:var(--font-heading);text-transform:uppercase;color:var(--text-color-white)}.product__accordion{margin:var(--iam-spacing-lg) 0}.product__location{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background-color:initial!important;width:max-content!important;margin:0 auto!important}.product__location-title{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%;color:var(--text-color-accent);margin:var(--iam-spacing-sm) 0 var(--iam-spacing-xs)}.product__location-icon{width:48px;height:48px;background-color:var(--bg-color-dark);padding:var(--iam-spacing-2xs);border-radius:100px;display:flex;align-items:center;justify-content:center}.product__location-icon .icon{font-size:19px}.product__location-button{margin-top:0}.product__ingredient-asset{margin:0 auto;margin-top:var(--iam-spacing-md);max-width:350px;padding-bottom:0}.product__legal-directions{margin-top:var(--iam-spacing-sm)}.legal-directions-text{font-size:12px;font-size:1.2rem;line-height:135%;margin:var(--iam-spacing-md) 0}.product .ps-widget[role=button],.product .ps-widget button,.product .ps-widget[ps-sku]{font-family:var(--font-heading);-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;line-height:1!important;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:transparent!important;border:0!important;padding:0!important;color:var(--text-color)!important;border-radius:0}.product .ps-widget[role=button]:hover,.product .ps-widget button:hover,.product .ps-widget[ps-sku]:hover{background-color:transparent!important;border:0;padding:0!important;color:var(--button-text-color)!important;border-radius:0;font-family:var(--font-heading)!important}.product .ps-widget[ps-sku].ps-disabled>small{background-color:transparent;border:0;padding:0!important;color:var(--button-text-color)!important;border-radius:0;font-family:var(--font-heading)!important;line-height:15px!important}.product .ps-widget .ps-button-label{position:relative;border-bottom:2px solid var(--grey-300)}.product .ps-widget .ps-button-label: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}a:hover .product .ps-widget .ps-button-label{background-color:transparent;border:0;padding:0;color:var(--button-text-color);border-radius:0;font-family:var(--font-heading)}a:hover .product .ps-widget .ps-button-label span:before{width:100%;transition:width .3s ease}a:hover .product .ps-widget .ps-button-label[ps-sku].ps-disabled>small{background-color:transparent;border:0;padding:0;color:var(--button-text-color);border-radius:0;font-family:var(--font-heading)}.product .ps-widget:hover .ps-button-label:before{width:100%;transition:width .3s ease}.product .accordion__content{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)}.product .accordion__content.accordion__content--benefits ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:var(--iam-spacing-sm)}.product .accordion__content.accordion__content--benefits ul li{display:flex;align-items:center}.product .accordion__content.accordion__content--benefits ul li:before{display:inline-flex;content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2710%27 fill=%27white%27/%3E%3Cpath d=%27M8 12.8824L10.087 15L16 9%27 stroke=%27black%27 stroke-width=%271.29%27/%3E%3C/svg%3E");width:24px;height:24px;margin-right:var(--iam-spacing-2xs)}@media(min-width:768px){.ps-lightbox.ps-container{padding:0 0 50px}}.ps-lightbox.ps-container .ps-widget{padding:40px 0}@media(min-width:768px){.ps-lightbox.ps-container .ps-widget{padding:50px 0}}.ps-lightbox.ps-container .ps-widget[ps-widget-type=embedded]{max-width:100%}.ps-lightbox.ps-container .ps-widget .ps-header-container input.ps-product-finder-textbox{border-radius:0;font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content *{font-style:normal;font-weight:400}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h1{font-style:normal;font-weight:800}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h2{font-style:normal;font-weight:800}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h3{font-style:normal;font-weight:800}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h4{font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h5{font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content h6{font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625}.ps-lightbox.ps-container .ps-wtb .ps-header *{font-style:normal;font-weight:400}.ps-lightbox.ps-container .ps-wtb .ps-header .ps-client-logo{display:none}.ps-lightbox.ps-container .ps-wtb .ps-product-selector>div>.single,.ps-lightbox.ps-container .ps-wtb .ps-product-selector>div>select,.ps-lightbox.ps-container .ps-wtb .ps-country-selector-holder>div>select{border-radius:0;font-family:var(--font-body);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.625;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.ps-lightbox.ps-container .ps-wtb .ps-header-container{min-height:50px;height:auto}.ps-lightbox.ps-container .ps-wtb .ps-header-container .ps-wtb-header{padding:0;font-size:32px;font-size:3.2rem;line-height:40px;line-height:4rem}@media(min-width:1080px){.ps-lightbox.ps-container .ps-wtb .ps-header-container .ps-wtb-header{font-size:48px;font-size:4.8rem;line-height:60px;line-height:6rem}}.ps-lightbox.ps-container .ps-wtb .ps-header-container .ps-wtb-header{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%}.ps-lightbox.ps-container .ps-wtb .ps-product-details>h2.ps-product-name{font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem}@media(min-width:1080px){.ps-lightbox.ps-container .ps-wtb .ps-product-details>h2.ps-product-name{font-size:32px;font-size:3.2rem;line-height:40px;line-height:4rem}}.ps-lightbox.ps-container .ps-wtb .ps-product-details>h2.ps-product-name{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-medium);line-height:80%}.ps-lightbox.ps-container .ps-wtb .ps-product-details{padding:20px}.ps-lightbox.ps-container .ps-wtb .ps-header-container .ps-product-finder{top:5px}.ps-lightbox.ps-container .ps-wtb .ps-header{padding:0 0 30px;height:auto}.ps-lightbox.ps-container .ps-wtb .ps-country-selector-holder{padding:0 20px}.ps-lightbox.ps-container .ps-wtb .screen-reader-only{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(min-width:768px){.ps-lightbox.ps-container .ps-wtb .ps-country-selector-holder{padding:0}.ps-lightbox.ps-container .ps-wtb>.ps-wtb-content>.ps-local-tab{width:calc(100% - 460px)}}@media(min-width:1025px){.ps-lightbox.ps-container .ps-wtb .ps-local-tab-label{width:calc(100% - 460px)!important}}@media(max-width:1024px){.ps-lightbox.ps-container .ps-wtb input[type=radio].ps-local-tab-button:checked~div.ps-wtb-content>div.ps-local-tab{width:100%}}.whats-included-wrap{margin-top:4rem;display:flex;flex-direction:column}.whats-included-wrap .whats-included-title{text-transform:uppercase;margin-bottom:2rem}.whats-included-wrap .whats-included-products-list{display:flex;flex-direction:column;gap:.25rem}.whats-included-wrap .whats-included-products-list .product-list{gap:.25rem;display:flex;flex-direction:column}.whats-included-wrap .whats-included-products-list .whats-included-product{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:4px 12px;background-color:#ececec80}.whats-included-wrap .whats-included-products-list .whats-included-product .product-thumbnail{width:40px;height:40px;display:flex;align-items:center}.whats-included-wrap .whats-included-products-list .whats-included-product .product-thumbnail .product-image{height:40px;width:auto}@media(max-width:768px){.whats-included-wrap .whats-included-products-list .whats-included-product .product-title{font-size:14px;font-size:1.4rem}}.whats-included-wrap .whats-included-products-list .whats-included-product .product-title{text-transform:uppercase;width:calc(100% - 120px)}.whats-included-wrap .whats-included-products-list .whats-included-product .product-link a{text-transform:uppercase;min-width:80px;font-size:14px;position:relative;display:flex;align-items:flex-end;justify-content:center;border-bottom:2px solid var(--grey-300);padding-bottom:2px}.whats-included-wrap .whats-included-products-list .whats-included-product .product-link a:hover{color:var(--black)}.whats-included-wrap .whats-included-products-list .whats-included-product .product-link a:hover:before{width:100%;transition:width .3s ease}.whats-included-wrap .whats-included-products-list .whats-included-product .product-link a: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}.ps-stock-status.available{color:#3a6100!important}.lion-reward-item__content,.lion-currency__value,.lion-integrated-page-section__heading-text,.lion-rule-item__content{color:var(--text-color-accent)!important}.lion-action-button--primary{background-color:#9c6a07!important}/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** 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/main-bundle-product/_main-bundle-product.scss ***!
  \****************************************************************************************************************************************************************************************************************************//*!************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/product-recommendations/_product-recommendations.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--product-recommendations{overflow-x:clip;background:var(--bg-color-light)}.related-products .carousel-wrapper .carousel{overflow:visible}.related-products .section__header{margin-bottom:var(--iam-spacing-lg);display:flex;flex-direction:row;justify-content:space-between}@media(min-width:1080px){.related-products .section__header{margin-bottom:var(--iam-spacing-xl)}}.related-products .related-products__title-wrapper{max-width:100%}@media(min-width:768px){.related-products .related-products__title-wrapper{max-width:35vw}}@media(min-width:768px){.related-products .related-products__title-wrapper{max-width:30vw}}.related-products .related-products__title.text-color__grey{color:var(--grey-500)}.related-products .button--related-products{margin-top:0}.related-products .related-products__footer{display:flex;flex-direction:column-reverse;gap:var(--iam-spacing-lg);margin-top:var(--iam-spacing-lg)}@media(min-width:768px){.related-products .related-products__footer{margin-top:var(--iam-spacing-md);flex-direction:row;justify-content:space-between}}@media(min-width:768px){.related-products .pagination__container{padding-top:var(--iam-spacing-md)}}/*!**********************************************************************************************************************************************************************************************************!*\
  !*** 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/bv-reviews/_bv-reviews.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}.section--bv-reviews #BVRRContainer{grid-column:1/span 24}.section--bv-reviews #BVRRContainer .bv-content-title{margin-top:16px!important}.section--bv-reviews #BVRRContainer .bv-content-review{background-color:#e0e0e0!important;margin-bottom:16px!important}@media(min-width:1080px){.section--bv-reviews #BVRRContainer .bv-content-review{padding:0 60px!important}}.section--bv-reviews #BVRRContainer .bv-content-summary-body-text{color:var(--black)!important}.section--bv-reviews #BVRRContainer .bv-control-bar.bv-control-bar-filter-offset{background:#d5dede!important}.section--bv-reviews #BVRRContainer .bv-content-pagination{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/213/assets/template.product.css.map */
