.js-product-grid{position:relative}.soldout-text{position:absolute;right:0;top:0;background:#ce5a3a;color:#fff;font-weight:600;text-transform:uppercase;padding:5px 10px}.corvuspay-icon img,.signature-icon img{max-width:120px;vertical-align:top;margin:0}.visa-secured-icon img{max-width:60px;margin:0 5px;vertical-align:top}.mast-secured-icon img{vertical-align:top;max-width:55px;margin:0 5px}.add-spacing .icon{vertical-align:bottom}.pbzcard img{max-width:55px;vertical-align:bottom}.mt-10{margin-top:10px}.mt-20{margin-top:20px}#shopify-section-product-template{padding:20px 0}.product-single__title{font-family:Crumbs;font-size:60px;font-style:normal;font-weight:900;line-height:normal;text-transform:none}.product-single__price{font-family:Montserrat;font-weight:600}.atc-btn{border-radius:50px}.jdgm-write-rev-link{max-width:max-content!important}@media only screen and (min-width: 801px){.sticky-gallery{position:sticky;top:15px}}.announcement-bar{background:#ce5a3a}.announcement-bar p{font-family:Crumbs;font-weight:500;color:#fff;padding:15px 0;font-size:20px;margin:0;line-height:normal}.product-usp{padding:20px 0}.product-usp li{list-style:none;display:flex;align-items:center;gap:10px;margin-bottom:12px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:900}span.usp-svg{min-width:36px;min-height:36px;background:#fffaf4;display:flex;justify-content:center;align-items:center;border-radius:50px}.other-flavours label,.quantity-label{font-family:Crumbs;font-size:24px;font-style:normal;font-weight:500}.quantity-wrapper{flex:0 0 100%;width:100%;max-width:100%;padding-bottom:20px}.other-flavours ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:20px 0}.other-flavours ul li{list-style:none}.other-flavours ul li.active a{background:#ce5a39;color:#fff}.other-flavours ul li a{list-style:none;text-align:center;font-family:Crumbs;font-weight:500;font-size:18px;font-style:normal;padding:15px;color:#000;border:2px solid #ce5a39;border-radius:50px;display:block}.product-form__cart-submit{background:#ce5a39;color:#fff;font-family:Montserrat;border:none;border-radius:30px;font-size:16px;line-height:normal}.js-qty input{background:transparent;font-weight:600}.product-tabs{padding:20px 0}.product-tabs .tab-headings{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.product-tabs .tab-headings li{list-style:none;border:2px solid #ce5a39;padding:15px 0;border-top-left-radius:20px;border-top-right-radius:20px;line-height:normal;font-family:Montserrat;font-size:16px;font-weight:600;color:#ce5a39;cursor:pointer;border-bottom:0}.product-tabs .tab-headings li.active{background-color:#ce5a39;color:#fff}.tab-details{display:none;border:2px solid #ce5a39;padding:25px;font-family:Montserrat;font-size:14px;line-height:20px;letter-spacing:.3px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tab-details.active{display:block}.featured-news-wrapper{background:#ce5a39;margin:40px 0}.featured-news-wrapper .feature-news{padding-top:60px;padding-bottom:60px}.featured-news-wrapper .feature-news h2{font-family:Crumbs;font-size:50px;color:#f8efe3}.feature-news ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:20px}.featured-news-wrapper .feature-news li.news-logo{list-style:none;flex:0 0 25%;max-width:calc(25% - 20px);border:1px solid #F8EFE3;min-height:120px;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer;padding:15px}li.news-logo svg{fill:#f8efe3}li.news-logo.active{background-color:#f8efe3}li.news-logo.active svg{fill:#ce5a39}.news-logo-content.active{display:block}.news-logo-content{display:none;font-family:Crumbs;font-size:36px;font-style:normal;color:#f8efe3;margin:0 auto;text-align:center;max-width:1000px}.featured-news-wrapper .icon-quite{display:block;margin:50px 0 20px}.item-timeline-wrapper{padding-top:40px;padding-bottom:40px}.item-timeline h2,.faq-wrapper h2,#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title:before{font-family:Crumbs;font-size:50px;color:#000;margin-bottom:50px;display:block}.ingredient-timeline{max-width:1180px;margin:0 auto}.ingredient-timeline .image-text-timeline:first-child .timeline-image,.ingredient-timeline .image-text-timeline:first-child .timeline-text{padding-top:50px}.timeline-image-block{height:100%;width:100%;border-radius:10px;display:block}.image-text-timeline{display:grid;grid-template-columns:1fr 1fr}.image-on-left .timeline-image,.image-on-right .timeline-text{padding-right:50px;padding-bottom:50px;position:relative}.image-on-left .timeline-text,.image-on-right .timeline-image{padding-left:50px;padding-bottom:50px}.image-on-right .timeline-text,.image-on-left .timeline-image{border-right:1px solid #ce5a3a}.image-on-right .timeline-text{text-align:right}.timeline-text{color:#ce5a3a;font-family:Crumbs;font-size:24px}.timeline-text h3{font-family:Crumbs;font-size:36px;color:#ce5a3a}.image-text-timeline:first-child .timeline-image:before{content:"";width:20px;height:20px;background:#ce5a3a;display:inline-block;border-radius:50%;position:absolute;right:-10px;top:-15px}.image-text-timeline:last-child .timeline-text:before{content:"";width:20px;height:20px;background:#ce5a3a;display:inline-block;border-radius:50%;position:absolute;right:-10px;bottom:-15px}.image-block-wrapper,.faq-wrapper{background:#e8d8cc;margin-top:50px;margin-bottom:50px}.product-image-block,.product-faq-block{padding-top:60px;padding-bottom:60px}.button-link,.button-link:focus{background:#ce5a39;color:#f8efe3;padding:20px 40px;border-radius:50px;margin-top:30px;display:inline-block;font-family:Montserrat;font-size:16px;font-weight:600}.button-link:hover{background-color:#1a1a1a;color:#f8efe3}.bundle-button-link,.bundle-button-link:hover,.bundle-button-link:focus{background:#ce5a39;color:#f8efe3;padding:15px 25px;border-radius:50px;margin-top:15px;display:block;font-family:Montserrat;font-size:14px;font-weight:600}.faq-que-wrapper{max-width:900px;margin:0 auto}.faq-block-wrapper{border:2px solid #ce5a39;margin-bottom:20px;padding:20px 35px;border-radius:50px}.faq-question{font-family:Crumbs;font-size:24px;position:relative;cursor:pointer}.faq-answer{font-family:Crumbs;font-size:18px}.faq-question:after{content:"+";font-size:40px;position:absolute;right:0;line-height:0;color:#ce5a39;top:50%}.faq-question.active:after{content:"-"}.faq-answer{display:none;padding-top:15px}.pdp-bundle-product{border-radius:20px;background:#e8d8cc;padding:25px}.bundle-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:20px}.bundle-title{margin:0;font-family:Crumbs;font-size:30px}.bundle-price{background:#000;color:#fff;padding:10px 15px;border-radius:20px;font-family:Montserrat;font-size:14px;font-weight:600}.bundle-flavours{font-family:Montserrat;font-size:20px;font-weight:500}.qty-box-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding-top:10px}.qty-box .box-aligner{border:2px solid #CE5A3A;border-radius:10px;padding:10px;cursor:pointer}.qty-box.active .box-aligner{background:#ce5a3a;color:#fff}.qty-box .option-selection{display:none}.qty-box.active .option-selection{display:block}.qty-image{max-width:150px;margin:5px auto 0}.offer-text{font-family:Montserrat;font-size:12px;font-weight:600}select.flavour-selection,.flavour-selection option{background-color:transparent;color:#fff;border-bottom:1px solid #FFF;padding:10px 35px 10px 10px;width:100%;font-size:14px;font-family:Montserrat;min-height:unset;background-image:unset}.flavour-selection option,.flavour-selection option:disabled{color:#000}.flavour-selection{-webkit-appearance:none;-moz-appearance:none}.flavour-selection:focus,.flavour-selection:focus-visible,.flavour-selection:focus-within{outline:none}.flavour-selection::-ms-expand{display:none!important}.flavour-selection-wrapper{position:relative}.flavour-selection-wrapper svg{position:absolute;right:0;top:50%;transform:translate(-50%,-50%);left:auto}#AddToCart-product-template[disabled]{display:none}.klaviyo-bis-trigger{background:#ce5a39;color:#f8efe3;border-radius:50px;display:flex!important;align-items:center;justify-content:center;font-family:Montserrat;font-weight:600;text-align:center}.klaviyo-bis-trigger.hide{display:none!important}#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title{font-size:0}#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title:before{content:"Was unsere Kunden sagen";font-family:Crumbs}.jdgm-preview-badge{margin-bottom:15px}.custom-footer-wrapper.flex-footer{align-items:center;justify-content:space-between;margin:0}.custom-footer-wrapper.flex-footer.block-logo{padding-top:20px}.block-new-newsletter h2{font-family:Crumbs;font-size:50px;font-style:normal;color:#fff;max-width:450px;margin:0}.block-logo img{max-width:200px;object-fit:contain}.custom-footer-wrapper .social-icons a{color:#fff}.block-new-newsletter .klaviyo-form{border:1px solid #FFF;padding:10px;border-radius:50px}.block-new-newsletter .klaviyo-form input[name=email]{border:unset!important;min-width:250px;padding-left:10px!important}.block-new-newsletter .klaviyo-form input[name=email]:focus,.block-new-newsletter .klaviyo-form input[name=email]:focus-within{border:none!important;outline:unset}.block-new-newsletter .klaviyo-form button[type=button]{padding:13px 25px!important;font-weight:600!important;font-family:Montserrat!important}.block-new-newsletter .klaviyo-form [data-lastpass-icon-root]{display:none!important}.site-footer .site-footer__copyright *{color:#fff}.site-footer__copyright a{font-size:14px}@media only screen and (max-width: 1440px){.product-single__title{font-size:50px}}@media only screen and (max-width: 1200px){.product-single__title{font-size:40px}.bundle-title{font-size:24px}.bundle-price{padding:8px 12px;font-size:13px}.bundle-flavours{font-size:16px}.product-tabs .tab-headings li,.product-usp li{font-size:14px}.offer-text{font-size:10px}.other-flavours label,.quantity-label,.faq-question,.timeline-text{font-size:20px}.other-flavours ul{gap:12px;padding:15px 0}.featured-news-wrapper .feature-news h2,.item-timeline h2,.faq-wrapper h2,#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title:before{font-size:45px}.news-logo-content{font-size:30px;max-width:800px}.item-timeline-wrapper{padding-top:30px;padding-bottom:30px}.faq-answer{font-size:16px}}@media only screen and (max-width: 980px){.product-single__title{font-size:35px}.product-single__price{font-size:16px}.product-single__description{font-size:14px;line-height:normal}span.usp-svg{min-width:30px;min-height:30px}span.usp-svg svg{width:18px;height:18px}.bundle-title{font-size:20px}.bundle-price{padding:6px 10px;font-size:12px}.bundle-flavours{font-size:14px}.product-usp{padding:10px 0}.product-tabs .tab-headings li,.product-usp li,.tab-details{font-size:12px}.product-usp li:last-child{margin:0}.offer-text{font-size:10px}.other-flavours label,.quantity-label,.faq-question,.timeline-text{font-size:18px}.other-flavours ul li a{font-size:14px;padding:10px}.other-flavours ul{gap:12px}.qty-box-wrapper,.other-flavours ul{padding-top:5px}.featured-news-wrapper .feature-news h2,.item-timeline h2,.faq-wrapper h2,#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title:before{font-size:35px}.featured-news-wrapper .icon-quite{margin:30px 0 20px}.featured-news-wrapper .icon-quite svg{max-width:40px;height:auto}.featured-news-wrapper{margin:30px 0}.news-logo-content{font-size:24px;max-width:650px}.item-timeline-wrapper{padding-top:20px;padding-bottom:20px}.timeline-text h3{font-size:30px}.faq-answer{font-size:16px}}@media only screen and (max-width: 800px){.product-single .grid__item{width:100%;padding:0}.featured-news-wrapper .feature-news{padding-top:40px;padding-bottom:40px}.grid.product-single{margin:0}}@media only screen and (max-width: 640px){.block-new-newsletter h2{font-size:35px;margin:0 auto 20px;text-align:center}.block-new-newsletter .klaviyo-form{margin:0 auto}.product-form .klaviyo-bis-trigger.btn{padding:15px;min-height:unset}.other-flavours ul li a{font-family:Crumbs;font-weight:500}.faq-block-wrapper{border-radius:32px}}@media only screen and (max-width: 560px){.timeline-text h3{font-size:24px;margin-bottom:10px}.other-flavours label,.quantity-label,.timeline-text{font-size:16px}.ingredient-timeline .image-text-timeline:first-child .timeline-image,.ingredient-timeline .image-text-timeline:first-child .timeline-text{padding-top:40px}.image-on-left .timeline-text,.image-on-right .timeline-image{padding-left:40px;padding-bottom:40px}.image-on-left .timeline-image,.image-on-right .timeline-text{padding-right:40px;padding-bottom:40px}.product-form__cart-submit{font-size:12px}.product-form .product-form__item .js-qty__input,.product-form .product-form__item .js-qty__adjust{min-height:40px;width:40px;height:40px;font-size:14px}.product-form .product-form__item .js-qty__input{padding:0}select.flavour-selection,.flavour-selection option{padding:7px 25px 7px 7px;font-size:12px}.flavour-selection-wrapper svg{width:15px;height:15px}.featured-news-wrapper .feature-news h2,.item-timeline h2,.faq-wrapper h2,#shopify-section-review #judgeme_product_reviews .jdgm-rev-widg__title:before{font-size:24px;margin-bottom:30px}.button-link,.button-link:focus{font-size:14px;padding:15px 30px}.faq-question{font-size:16px}.faq-answer{font-size:14px}.faq-block-wrapper{padding:20px}.announcement-bar p{font-size:14px;padding:10px 0}.payment-icons .icon{width:45px}}@media only screen and (max-width: 480px){#shopify-section-product-template{padding:0}.breadcrumbs{margin:0 0 .5em}.product-single__title{font-size:30px}.product-usp{padding:20px 0}.product-usp li{margin-bottom:8px}span.usp-svg{min-width:28px;min-height:28px}span.usp-svg svg{width:16px;height:16px}.offer-text{font-size:9px}.featured-news-wrapper .feature-news li.news-logo{flex:0 0 50%;max-width:calc(50% - 10px)}.ingredient-timeline .image-text-timeline:first-child .timeline-image,.ingredient-timeline .image-text-timeline:first-child .timeline-text{padding-top:25px}.image-on-left .timeline-text,.image-on-right .timeline-image{padding-left:25px;padding-bottom:25px}.image-on-left .timeline-image,.image-on-right .timeline-text{padding-right:25px;padding-bottom:25px}.button-link{font-size:12px}.product-form .klaviyo-bis-trigger.btn{padding:12px}.other-flavours ul li a{font-size:12px}.payment-icons .icon{width:40px}.payment-icons{display:flex}.corvuspay-icon img,.signature-icon img{max-width:80px}.visa-secured-icon img,.mast-secured-icon img{max-width:50px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
