.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}b,strong{font-weight:var(--font-body-weight-bold)}p a{color:inherit}a{text-decoration:none}.h1,.h2,h1,h2{margin:0 0 17px;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}ul{list-style:none}p{margin:0 0 15px;line-height:1.5}img{max-width:100%;border:0}div.button:before,div.button:after,a.button:before,a.button:after,button.button:before,button.button:after{display:none!important}.new--tab--product--description table{box-shadow:none!important}.new--tab--product--description table:not([class]) td,.new--tab--product--description table:not([class]) th{padding:0;border:0}.Lieferengpass p{margin-bottom:15px!important;margin-left:0}.new--tab--products .Lieferengpass p{flex-wrap:wrap!important;letter-spacing:-.4px;font-weight:300}h1,h3,h4,h5,h6{font-family:var(--font-stack-header)}body{font-family:var(--font-stack-body)}.page-width{max-width:1180px;margin:0 auto;padding:0!important}.site-header,.site-header__mobile-nav{background-color:transparent;border:0}#shopify-section-header,.rd-site-header-outer{position:fixed;width:100%;top:0;left:0;z-index:9999;padding:45px 0}.main-content{padding-top:0}.homepage-banner-content{height:85vh;background-size:cover;background-position:50% 60%;position:relative}.site-header__mobile-nav{width:1000px;max-width:1000px;margin:0 auto}.site-header__logo img{max-width:67px!important}.site-nav a{padding:0;font-size:16px;color:#fff;font-weight:300;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body)}.list--inline>li{margin:0 20px}.site-nav__label{color:#fff!important;border:0!important}.site-header__logo-image{background-color:transparent!important}.site-header__icon.site-header__account svg{width:30px}.site-header__icon.site-header__cart svg{width:22px}.site-header__logo,.site-nav{margin:0}#shopify-section-header.fixed,.rd-site-header-outer.fixed{background-color:#fff;padding:20px 0;box-shadow:0 0 20px -5px #0006}.transition,button,.button,input[type=submit],#shopify-section-header,.right_header svg .clsthird,.site-nav__label,.benefit-item,.faq-item-contant,.faq-item-title:after,.product-tab-button strong,.product-tab-button span,.product-tab-button:after,.button-atc-product.button span:before,.spr-summary-actions-newreview,.anchor_overlay span,.anchor_overlay,.blog-post-hover,.product-info-section,.info-modal,.rd-site-header-outer{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.fixed .site-header__logo-image svg .a{fill:#004e47}.fixed .site-nav__label{color:#004e47!important}.fixed .site-header__icons svg .clsthird,.fixed .site-header__icons svg .cls-third{stroke:#004e47!important}.page-width.homepage-banner-inner{position:relative;height:100%;display:table;width:1000px}.right-section-image{max-width:60%;position:absolute;right:-105px;top:-75px}.right-section-image img{max-height:60vh;display:block}.homepage-banner-content>div{position:absolute;top:0!important;left:0;width:100%;height:100%}.banner-inner-text{max-width:480px}.banner-inner-text h1{color:#004e47;font-size:55px;font-weight:300;line-height:1.1;padding-bottom:20px;margin-bottom:20px;position:relative;font-family:Nunito,sans-serif;font-family:var(--font-stack-header)}.banner-inner-text h1:after{content:"";width:120px;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;display:block}.homepage-banner-inner .text-content p{display:inline-block;margin-bottom:0;padding-right:17px;margin-right:17px;position:relative;font-size:20px}.text-content p{font-size:14px;color:#fff;font-weight:300}.button{color:#004e47;font-weight:400;font-size:22px;display:inline-block;background-color:#ffce00;border-radius:10px;padding:17px 58px;line-height:1.1}.button:hover{background-color:#004e47;color:#ffce00!important}.button-container{padding-top:30px}.homepage-banner-content .button{background-color:#fff;color:#004e47}.website-copyright{float:left}.website-bottom-menu{float:right}.footer-legal-menu li{display:inline-block;margin-left:13px;vertical-align:top;line-height:1}.website-copyright,.footer-legal-menu li a{font-size:12px;line-height:1.1;color:#666;font-weight:300}.page-width.page-bottom-footer{padding-top:18px!important;border-top:1px solid #004E47;padding-bottom:16px!important}.site-footer{color:#333232;background-color:#fff;padding-top:0!important;margin:0}.site-footer .page-width.page-top-footer{border-top:2px solid #004E47;padding-top:30px!important;padding-bottom:50px!important}.footer-logo-section{width:34%;float:left;padding-right:15px}.site-footer__content.footer-widgets-columns{display:block;width:41%;float:left}.footer-widgets-columns .site-footer__item{width:37%;float:left;padding-left:0!important}.footer-widgets-columns .site-footer__item:first-child{width:63%}.footer-social-section{width:25%;float:left}.footer-widgets-columns .site-footer__item:nth-child(3){width:156px}.site-footer__item p.h4,.site-footer__linklist-item a,.footer-social-section p.h4{font-size:12px;font-weight:700;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);color:#666;margin-bottom:0;line-height:1.75}.site-footer__linklist-item{padding:0!important}.site-footer__linklist-item a{font-weight:300}.site-footer__linklist-item a{font-weight:300;margin:0!important;color:#666!important}.site-logo-item.footer-logo-item{background-color:transparent!important}.site-footer svg .a{fill:#347e42;stroke:none!important}.benefits-main-image{width:51%;float:right;margin-bottom:30px}.benefit-icon-inner svg{width:45px;height:45px}.benefit-item-text{padding-left:55px;position:relative}.benefit-item-text h3{margin-bottom:10px;font-size:24px;font-weight:300;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);color:#666;margin-top:0}.benefit-item-description p{color:#333;font-size:15px;font-weight:300}.benefits-content-list{position:relative}.benefit-item{position:relative;margin-bottom:30px;opacity:0;z-index:1}.benefit-item.visible{opacity:1}.benefit-icon-inner svg{width:35px;height:35px;display:block;margin:0 auto}.benefit-icon{width:50px;position:absolute;top:-6px;left:0;text-align:center;background-color:#fff;z-index:2;border-radius:50%;border:2px solid #328F56;height:50px}.benefit-icon line,.benefit-icon path{stroke-width:8px}.icon-options-section-row,.superfoods-page-template .icons-options-section{background-color:#f8f8f8;padding:48px 0 57px;margin-bottom:25px}.options-main-text p,.option-item-text p,.imgtxt-inner-text .text-content p,.blogposts-description p{color:#333;text-align:center;font-size:17px;font-weight:300;margin-bottom:42px}.option-item{width:14%;display:inline-block;vertical-align:top}.options-content-list{font-size:0;text-align:center}.option-icon svg{height:55px;width:54px;display:block;margin:0 auto}.option-icon{margin-bottom:14px}.options-main-text{max-width:696px;margin:0 auto 40px}.lazy-image{display:block;width:100%}.image-column-section{width:63%;float:left}.img-txt-inner-container{margin-left:-90px;margin-top:25px}.image-column-section img{opacity:0;visibility:hidden}.image-column-section .inner-image{background-size:cover;background-position:center center}.imgtxt-inner-text{width:42.6%;float:right;padding-left:45px}.image-column-section{width:57.4%;float:left}.imgtxt-inner-text h2,.latest-posts-row h2,.nutrition-text h2,h1.cart-header__title{color:#004e47;font-size:35px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;text-transform:none;letter-spacing:0;margin-bottom:30px}h1.cart-header__title,.imgtxt-inner-text h2 strong{font-weight:var(--font-body-weight-bold)}.imgtxt-inner-text .text-content p{margin-bottom:30px;text-align:left}.imgtxt-inner-text .text-content p:last-child{margin-bottom:0}.imgtxt-inner-text .button-container{padding-top:0}.imgtxt-inner-text .text-content{margin-bottom:34px}.imgtxt-inner-text .button{background-color:transparent;color:#004e47;padding:0;border:0;border-radius:0;line-height:1.7;border-bottom:1px solid #004E47;font-family:Nunito,sans-serif}.imgtxt-inner-text .button:hover{color:#666!important;background-color:transparent;box-shadow:none;border-color:#666!important}.imgtxt-inner-text>div{top:50%;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.image-right .img-txt-inner-container{margin-left:0}.image-right .image-column-section{float:right;width:49.4%}.image-right .imgtxt-inner-text{padding-left:0;float:left;width:41%}.experts-carousel-section-row{background-color:#f8f8f8;padding:20px 0;margin-top:60px}.expert-image img{width:100%;height:122px;object-fit:cover;object-position:center center;border-radius:50%;display:block;overflow:hidden}.expert-image{width:122px;float:left}.expert-item{padding-left:121px;background-size:121px 100%;background-position:top left;background-repeat:no-repeat;height:370px;background-color:#fff}.expert-item>div{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.experts-content-list{width:605px;margin:0 auto 33px;box-shadow:5px 5px 25px #328f5626}.slick-arrow{width:50px;height:50px;border-radius:50%;font-size:0;border:0;cursor:pointer;position:absolute;top:50%;margin-top:-25px;margin-left:-25px;left:0;background-color:#004e47;z-index:2}.slick-arrow.slick-next{right:0;left:auto;margin-right:-25px}.slick-dots{width:290px;padding:0;margin:0;position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#dee4df;border-radius:2px;overflow:hidden}.slick-dots.nr_slides_2 li{width:50%}.slick-dots.nr_slides_3 li{width:33.33%}.slick-dots.nr_slides_4 li{width:25%}.slick-dots.nr_slides_5 li{width:20%}.slick-dots.nr_slides_6 li{width:16.6667%}.slick-dots.nr_slides_7 li{width:14.2857%}.slick-dots.nr_slides_8 li{width:12.5%}.slick-dots.nr_slides_9 li{width:11.11%}.slick-dots.nr_slides_10 li{width:10%}.slick-dots.nr_slides_11 li{width:9.09%}.slick-dots.nr_slides_12 li{width:8.33%}.slick-dots.nr_slides_13 li{width:7.69%}.slick-dots.nr_slides_14 li{width:7.14%}.slick-dots li{float:left}.slick-dots li button{width:100%;display:block;height:2px;cursor:pointer;border:0;margin:0;padding:0;background-color:transparent}.slick-dots li.slick-active button{background-color:#004e47}.expert-item>div{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px 47px 10px 34px}.expert-name-title{width:calc(100% - 122px);float:left;height:122px}.expert-name-title h4{margin:0;color:#004e47;font-size:17px;line-height:1.3}.expert-position{color:#004e47;text-transform:uppercase;font-size:12px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;padding-bottom:20px;position:relative}.expert-position:after{content:"";width:65px;height:2px;background-color:#004e47;opacity:.7;position:absolute;bottom:0;left:0;display:block}.expert-name-title>div{padding-left:37px;top:50%;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.expert-bottom-section{clear:both}.expert-quote{font-size:17px;font-weight:300;color:#666;line-height:1.41}.expert-top-section{margin-bottom:35px}.slick-arrow:before{content:"";width:17px;height:17px;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;display:block;left:19px;top:17px;transform:rotate(45deg)}.slick-next.slick-arrow:before{transform:rotate(-135deg);left:13px}.experts-main-text h2{font-size:25px;margin-bottom:25px;text-align:center;color:#004e47;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;text-transform:none;letter-spacing:0}p:last-child{margin-bottom:0!important}.blog-posts-list{padding:0;margin:0}.shopify-section.latest-posts-row{padding:40px 0}.latest-posts-row h2{text-align:center}.blogposts-description{max-width:696px;margin:0 auto 48px}.blog-post-item{width:32.4%;box-shadow:0 0 5px #328f5626;margin-right:1.4%}.shopify-section.latest-posts-row .blog-posts-list .blog-post-item{width:100%;margin-right:0}.shopify-section.latest-posts-row .blog-posts-list .slick-slide>div{padding:8px}.shopify-section.latest-posts-row .latest-blog-posts{margin-left:-8px;margin-right:-8px}.blog-post-item:nth-child(3n){margin-right:0}.blog-post-image{height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.anchor_overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.blog-post-text{padding:25px 25px 32px 22px;text-align:center}.blog-tags{padding:0}.blog-tags a{color:#dee4df;font-size:12px;text-transform:uppercase;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);line-height:1.3}.blog-post-text h3{color:#004e47;font-size:17px;margin:0;letter-spacing:0;line-height:1.2}.blog-post-text h3 a{color:#004e47}.article__tags.rte{margin-bottom:19px}.newsletters-form-section{padding:65px 0;background-size:cover;background-position:center center}.newsletter-inner-text h2{color:#fff;font-size:35px;letter-spacing:0;text-transform:none;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;padding-bottom:33px;margin-bottom:23px;position:relative}.newsletter-inner-text h2:after{content:"";width:120px;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;display:block}.newsletter-inner-text h2 strong{font-weight:var(--font-body-weight-bold)}.newsletter-inner-text .text-content p{font-size:18px}.newsletter-inner-text .text-content{margin-bottom:53px}.instafeed-outer{padding:66px 0 93px;max-width:1000px;margin:0 auto}.instafeed-outer h2{font-size:35px!important;font-family:Nunito,sans-serif!important;font-family:var(--font-stack-header);text-transform:none;font-weight:300;letter-spacing:0;color:#004e47;margin-bottom:45px!important}.social-icons-list,.site-footer__linklist,.footer-legal-menu ul{padding:0;margin:0}.social-icons-list li a{font-size:12px;font-weight:300;color:#666}.social-icons-list a svg{width:21px;height:21px;margin-right:10px;position:relative;top:-1px;display:inline-block;vertical-align:middle}.social-icons-list li{padding:6px 0}.benefits-loading-bar{position:absolute;width:2px;height:calc(100% - 100px);top:5px;left:25px;display:block;overflow:hidden}.benefits-loading-item{position:absolute;width:100%;height:0;background-color:#004e47;top:0;left:0;display:block}.benefits-section-row,.superfoods-page-template .benefits-section{padding:30px 0 0}.benefit-icon-inner{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.benefit-item:nth-last-child(2):before{content:"";width:50px;background-color:#fff;height:100%;position:absolute;z-index:1;display:block;left:0;top:0}.benefit-item:nth-last-child(2){margin-bottom:0}.benefits-content-title{margin-bottom:35px}.benefits-text-content-column{width:45%;float:left}.benefits-content-title h2{font-size:35px;font-weight:300;letter-spacing:0;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none;color:#004e47}.benefits-content-title h2 strong{display:block}.newsletter-inner-text form{width:660px}.klaviyo_form_actions{width:200px;float:right}.klaviyo_field_group{width:calc(100% - 220px);float:left}.klaviyo_submit_button{width:100%;color:#fff;border:3px solid #fff;border-radius:30px;background-color:transparent;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:700;font-size:17px;padding:10px;cursor:pointer;height:52px}.klaviyo_submit_button:hover{background-color:#fff;color:#004e47}#shopify-section-supernaturals-image-text{padding:70px 0}.ingredients-section-row,.superfoods-page-template .ingredients-section{padding:65px 0 70px}.ingredients-description-container{width:40.9%;float:left}.ingredients-description-container .imgtxt-inner-text{float:none;width:100%;padding-left:0}.ingredients-description-container .imgtxt-inner-text>div{top:0;transform:none;-moz-transform:none;-webkit-transform:none}.ingredients-carousel-container{width:51%;float:right}.ingredient-slide-item{padding-left:265px;position:relative;min-height:550px}.ingredients-description-container p strong{color:#004e47}.ingredient-group-image{width:170px;left:30px;position:absolute;height:100%}.ingredient-group-title{color:#004e47;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-size:17px;font-weight:var(--font-body-weight-bold);line-height:1;position:relative;padding-bottom:12px;margin-bottom:11px}.ingredient-group-image .lazy-background{width:100%;height:100%;position:relative;background-size:contain;background-position:center center;background-repeat:no-repeat}.ingredient-group-list ul{padding:0;margin:0}.ingredient-group-list ul li{font-weight:300;font-size:17px;line-height:1;padding-bottom:12px;margin-bottom:11px;position:relative}.ingredient-group-list ul li:before,.ingredient-group-title:before{content:"";width:17px;bottom:0;left:0;height:1px;display:block;position:absolute;background-color:#707070}.ingredient-group-title:before{background-color:#004e47}.ingredient-group-icon svg{display:block}.ingredient-group-icon{margin-bottom:12px}.shopify-section.faq-section-row,.superfoods-page-template .faq-section{background-color:#004e47;padding:50px 0}.faq-text-column{width:26.8%;float:left}.faq-list-content-column{width:57.9%;float:right}.faq-text-column h2{color:#fff;letter-spacing:0;font-weight:300;font-size:35px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none}.faq-section .text-content p{font-size:12px;line-height:1.7}.faq-section .text-content p a{color:inherit;text-decoration:underline}.faq-item-title{padding:11px 48px 11px 23px;font-size:17px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);color:#fff;font-weight:var(--font-body-weight-bold);border-bottom:1px solid #fff;position:relative;cursor:pointer}.faq-item-title:before,.faq-item-title:after{content:"";width:14px;height:2px;background-color:#fff;position:absolute;right:30px;top:22px;display:block}.faq-item-title:after{transform:rotate(90deg)}.faq-item-inner p{color:#fff;font-size:17px;font-weight:300;line-height:1.41}.faq-item-inner{padding:20px}.faq-item:last-child .faq-item-title{border-bottom:0}.faq-item-contant{max-height:0;overflow:hidden}.open .faq-item-contant{max-height:800px}.faq-item.open .faq-item-title:after{transform:rotate(0)}.shopify-section.nutrition-section-row,.superfoods-page-template .nutrition-section{padding:50px 0;background-color:#f8f8f8}.nutrition-item{width:32.4%;float:left;margin-right:1.4%;margin-bottom:1.4%;display:none;box-shadow:3px 3px 13px #328f5614;background-color:#fff;background-repeat:no-repeat;background-position:top right;position:relative;padding:28px}.nutrition-item:nth-child(3n){margin-right:0}.nutrition-item.active{display:block}.item-option-column{width:33.33%;float:left;padding-right:10px}.item-option-column h6{font-size:12px;margin:0;font-weight:var(--font-body-weight-bold);text-transform:none;letter-spacing:0;line-height:1.6;color:#666}.item-option-column span{font-size:17px;color:#328f56;font-weight:300;line-height:1.5;display:block}.nutrition-item-top h3{font-size:16px;color:#707070;line-height:1.5;margin:0}.nutrition-item-top h3 em{font-style:normal;font-weight:300;font-size:13px}.nutrition-subtitle{font-size:12px;letter-spacing:-.36px;color:#707070;line-height:2}.nutrition-item-top{margin-bottom:23px;padding-bottom:2px;position:relative;min-height:50px}.nutrition-item-top:after{content:"";width:95px;left:0;bottom:0;height:1px;background-color:#004e47;display:block;position:absolute}.nutrition-image{position:absolute;width:125px;height:90px;top:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:top right;display:block}.nutrition-item-bottom{position:relative}.load-more-nutrition-boxes{font-size:17px;font-weight:700;color:#389367;border-bottom:1px solid #004E47;display:inline-block;cursor:pointer}.load-more-container{clear:both;text-align:center;padding-top:12px}#shopify-section-supernaturals-experts-carousel{background-color:#fff;margin:0;padding:40px 0}#shopify-section-supernaturals-product-list{height:84vh;min-height:745px;background-color:#004e47;padding-top:245px;background-image:url(/cdn/shop/files/Hero-Shot-BG-2_2x_1.jpg?v=1632313279);background-repeat:no-repeat;background-size:cover;background-position:center center}.icon__fallback-text.medium-up--hide{display:none!important}.site-header__cart-count span{font-size:10px;text-align:center;line-height:15px;font-weight:300;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);position:relative;top:0;display:block}.site-header__cart-count{text-align:center;line-height:15px;padding:0!important;border:0!important}.site-header__logo-image svg .a,.site-header__logo-image svg .b{stroke:none}.product-info-section{width:49.5%;float:right}h1.product-title{font-size:30px;color:#fff;font-weight:300;letter-spacing:-.9px;line-height:1;margin-bottom:4px}h1.product-title strong{font-size:38px;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body)}.product-list-tabs-container ul{margin:0;padding:0}.products-banner-section-row [class^=spr-icon-]:before,.products-banner-section-row [class*=" spr-icon-"]:before{font-size:14px!important;color:#fff}.spr-badge-caption{font-size:16px;color:#004e47;font-weight:300;margin-left:4px;display:inline-block;vertical-align:middle;padding-top:0;top:-2px;position:relative}.spr-starrating.spr-badge-starrating i{margin:0 5px}.product-list-tabs-container>h4{margin:0 0 14px;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);color:#fff;font-size:17px;font-weight:var(--font-body-weight-bold)}.product-tab-button{width:31.12%;float:left;margin-right:3.32%;position:relative;cursor:pointer;padding:21px 38px;height:100px;text-align:center}.product-tab-button:after{content:"";width:100%;top:0;left:0;height:100%;border:1px solid #fff;display:block;position:absolute}.product-tab-button:nth-child(3n){margin-right:0}.product-tab-button strong{font-size:17px;font-weight:300;color:#fff;line-height:1.2;display:block;text-align:left;margin-bottom:8px}.product-tab-button span{font-size:12px;font-weight:300;color:#fff;line-height:1;display:block;text-align:center;padding-top:8px;border-top:1px solid #fff}.product-tab-button>div{display:inline-block}.product-list-tabs-container{padding-top:38px}.product-list-tabs>ul{margin-bottom:30px}.product-tab-button.active span,.product-tab-button.active strong{font-weight:var(--font-body-weight-bold)}.product-tab-button.active:after{border-width:2px}.product-tab-item{position:absolute;top:15px;opacity:0;visibility:hidden;width:100%}.product-tab-item:first-child{position:relative}.product-tab-item.active{top:0;opacity:1;visibility:visible}.top-tab-item h3{color:#fff;font-size:20px;margin:0;width:31.12%;float:left;padding-right:5px}.product-description{width:68.88%;float:right;border-left:1px solid #fff;padding-left:3.32%;font-size:16px;line-height:1.25;color:#fff;font-weight:300}.top-tab-item{margin-bottom:28px}.add-top-cart-product-container{width:68.88%;float:right;padding-left:3.32%;clear:both}.button-atc-product.button{width:154px;position:absolute;top:-2px;right:-2px;background-color:#fff;color:#004e47;padding:0 10px;text-align:center;height:50px;line-height:50px;border-radius:200px;cursor:pointer}.product-tab-price>span{color:#004e47;font-size:15px;font-weight:300;line-height:1.25}.product-tab-price{top:50%;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.product-tab-price>strong{font-size:16px;color:#fff;line-height:1}.product-tab-price>strong em{font-style:normal}.product-tab-price>strong,.product-tab-price>span{display:block;line-height:1.3}.bottom-tab-item{display:block;clear:both;padding-top:20px;font-size:12px;color:#fff;text-align:center}.bottom-tab-item{font-size:0;color:#fff;font-weight:300}.bottom-tab-item li{display:inline-block;margin:0 0 5px;color:#fff;-webkit-appearance:none}.tabs-inside-content{position:relative}.main-products-image-wrap{width:calc(50% - 120px);position:absolute;left:0;top:250px}.main-products-image-wrap .main-products-image>div{position:relative;width:100%;height:100%;top:0;left:0;background-size:contain;background-position:top right;background-repeat:no-repeat}.product-tab-item:nth-child(3) .add-top-cart-product-container>div{padding-left:22px}.product-tab-item:nth-child(3) .product-tab-price>strong{font-size:14px}.adding .button-atc-product.button,.added .button-atc-product.button{width:100%;line-height:40px;height:40px}.button-atc-product.button span{position:relative}.added .button-atc-product.button span:before{opacity:1}.button-atc-product.button .added{display:none;font-size:12px;top:-3px}.lds-ring{display:block;position:absolute;width:30px;height:30px;left:calc(100% - 30px);top:10px;display:none}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:0;border:2px solid #7690e3;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#7690e3 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shopify-shop-product-reviews{padding:36px 0;background-color:#f8f8f8}.shopify-shop-product-reviews .spr-container{padding:0;border:0}.shopify-shop-product-reviews .spr-header-title{display:none}.shopify-shop-product-reviews .spr-summary-starrating{display:table;margin:0 auto 12px}.shopify-shop-product-reviews .spr-summary-caption{display:block;text-align:center;font-size:35px;color:#004e47;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;margin-bottom:30px;padding-bottom:25px;position:relative}.spr-summary-caption:after{content:"Transparenz liegt uns am Herzen. Hier findest du echte Bewertungen von Kunden, die 'SuperME' nehmen.";font-size:12px;color:#666;position:absolute;width:100%;height:auto;bottom:0;left:0}.shopify-shop-product-reviews .spr-summary-actions-togglereviews{line-height:1;display:block}.spr-summary [class^=spr-icon-]:before,.spr-summary [class*=" spr-icon-"]:before{font-size:30px!important;color:#004e47}.spr-summary-actions{display:block;text-align:center}.shopify-shop-product-reviews .spr-summary-actions-newreview{float:none;display:inline-block;border:2px solid #004E47;border-radius:200px;font-size:17px;font-weight:700;color:#004e47;padding:14px 50px;line-height:1}.shopify-shop-product-reviews .spr-summary-actions-newreview:hover{color:#fff;background-color:#004e47}.shopify-shop-product-reviews .spr-review,.shopify-shop-product-reviews .spr-form,.shopify-shop-product-reviews .spr-pagination{border-color:#004e47}h3.spr-form-title{display:none}.shopify-shop-product-reviews .spr-form-label{color:#666;font-size:16px;font-weight:300;margin-bottom:5px;display:block;padding-left:22px}input.spr-form-input,textarea.spr-form-input{border:2px solid #004E47;border-radius:30px;background-color:#fff;padding:10px 20px;font-size:16px;font-weight:300;color:#666}.spr-form-input.spr-starrating{padding-left:22px}.shopify-shop-product-reviews .spr-button.spr-button-primary.button{border:0;cursor:pointer;float:none!important;margin:0 auto!important;display:inline-block}.shopify-shop-product-reviews .spr-form-actions{text-align:center}.shopify-shop-product-reviews .spr-review-content{width:calc(100% - 255px);display:inline-block;margin-bottom:0!important;padding-right:160px!important;vertical-align:middle}.spr-review-header{width:255px;display:inline-block;vertical-align:middle}.shopify-shop-product-reviews .spr-review-content-body{font-size:17px;font-weight:300;color:#707070;line-height:1.45}.spr-review-header .spr-starratings.spr-review-header-starratings{position:absolute;right:0;margin:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.spr-review{position:relative;font-size:0}.shopify-shop-product-reviews .spr-review-header-byline{font-size:0}.shopify-shop-product-reviews .spr-review-header-byline strong:first-child{font-size:17px;font-weight:700;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);line-height:1.3;font-style:normal;display:block}.shopify-shop-product-reviews .spr-review-header-byline strong:last-child{font-size:12px;font-weight:300;line-height:1.35;color:#707070;display:block;font-style:normal}.spr-review-header-title{display:none}.spr-review-footer{position:absolute;bottom:5px;font-size:12px;left:0}.spr-review-header [class^=spr-icon-]:before,.spr-review-header [class*=" spr-icon-"]:before{font-size:12px;color:#004e47}.spr-review-reportreview,.spr-pagination-page,.spr-pagination-page a{color:#707070}.spr-pagination-page.is-active{color:#004e47}.spr-pagination-next a,.spr-pagination-prev a{color:#004e47;border:1px solid #004E47;border-radius:30px;padding:6px 15px;display:block;line-height:1}.spr-pagination-next a:hover,.spr-pagination-prev a:hover{color:#fff;background-color:#004e47}.shopify-shop-product-reviews .spr-pagination{display:block!important;padding:15px 0}.shopify-shop-product-reviews .spr-pagination-next,.shopify-shop-product-reviews .spr-pagination-prev{top:11px}#shopify-product-reviews{margin:0!important}.simple-page-banner,.simple-page-top-section{padding:40px 0 20px;text-align:center;background-size:cover;background-position:center center}.simple-page-title h1,.simple-page-title h2{margin-bottom:0;color:#004e47;font-size:46px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none;letter-spacing:0}.blog-section-container{padding:65px 0}.blog-post{width:48.5%;float:left;margin-right:3%;margin-bottom:50px}.blog-post-superfoods{width:auto;float:left;margin-right:3%;margin-bottom:50px}.blog-post:nth-child(2n){margin-right:0}.blog-post-hover{width:100%;height:100%;top:0;left:0;position:absolute;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1)}.blog-post .blog-post-image{overflow:hidden}.blog-post .anchor_overlay{background-color:#0009;opacity:0}.anchor_overlay span{color:#fff;border:3px solid #fff;font-size:16px;font-weight:700;font-family:Nunito,sans-serif;padding:5px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);text-transform:uppercase;letter-spacing:2px}.anchor_overlay span:hover{background-color:#fff;color:#666}.blog-post .blog-post-image:hover .anchor_overlay{opacity:1}.blog-post-image:hover .blog-post-hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.blog-post .blog-post-text{padding:25px 0 0}.blog-post .blog-post-text h3{font-size:22px}.post-excerpt{font-size:14px;font-weight:300;color:#666;padding-top:25px}#more-posts{clear:both;text-align:center}button.button,input.button{cursor:pointer;border:0;position:relative}.button.disabled{pointer-events:none;opacity:.2}.button.js-load-more .lds-ring{top:0;width:50px;height:50px}.js-load-more .lds-ring div{border:2px solid #004E47;width:50px;height:50px;border-color:#004E47 transparent transparent transparent}.blog-post-content-image{width:100%;height:auto;background-size:cover;background-position:center center;margin-bottom:35px}.blog-post-content-image img,.blog-post-image img,.blog-post-hover img{width:100%;height:auto;display:block;opacity:0;visibility:hidden}.template-article .simple-page-banner{padding:170px 0 30px}.blog-post-content{padding:55px 0}.blog-post-content-header.page-width .blog-tags{margin:0;text-align:center}.blog-post-content-header.page-width .blog-tags a{color:#666}.blog-post-content-header.page-width h1,.blog-post-content-header.page-width .article-date{text-align:center}.article-date{display:table;margin:0 auto 25px;padding-bottom:4px;border-bottom:1px solid #666;line-height:1;color:#666}.blog-post-content-text p,.blog-post-content-text li{font-size:18px;font-weight:300;margin-bottom:30px;color:#333}.blog-post-content-text li{margin-bottom:0}.blog-post-content-text{padding:0 150px}.blog-post-content-text h1,.blog-post-content-text h2,.blog-post-content-text h3,.blog-post-content-text h4,.blog-post-content-text h5,.blog-post-content-text h6{color:#004e47;font-size:40px;font-family:var(--font-stack-header);font-weight:300;margin:0 0 30px;text-transform:none;letter-spacing:0em}.blog-post-content-text h2{font-size:35px}.blog-post-content-text h3{font-size:30px}.blog-post-content-text h4{font-size:27px}.blog-post-content-text h5{font-size:24px}.blog-post-content-text h6{font-size:20px}.blog-post-content-header.page-width h1{font-size:35px;color:#004e47;margin-bottom:25px}.blog-post-content-text p a{color:#004e47}.blog-post-content-text ul,.blog-post-content-text ol{padding-left:0}.blog-post-content-text li{padding-left:20px;position:relative}.blog-post-content-text ol{counter-reset:listnumber}.blog-post-content-text ul li:before{content:"";width:7px;height:7px;border-radius:50%;background-color:#666;display:block;position:absolute;left:0;top:8px}.blog-post-content-text ol li:before{counter-increment:listnumber;content:counter(listnumber) ". ";position:absolute;left:0;display:block;color:#004e47;font-weight:700;font-size:14px;top:2px}.related-blog-posts{padding:60px 0;background-color:#f8f8f8}.related-blog-posts .blog-post-text{background-color:#fff}.site-footer{background-color:#fff!important}.stripes{cursor:pointer;float:none;margin-left:0;position:relative;width:32px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;z-index:99999999!important;padding:4px}.stripes>span{background:#fff none repeat scroll 0 0;display:block;height:2px;margin:8px 0;width:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);-o-transform:translateY(0px) rotate(0deg);transform:translateY(0) rotate(0);border-radius:2px}.activeclose{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.activeclose span:nth-child(2){width:0px}.stripes span:nth-child(1),.stripes span:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.activeclose span:nth-child(1){-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.activeclose span:nth-child(3){-webkit-transform:translateY(-10px) rotate(90deg);-ms-transform:translateY(-10px) rotate(90deg);-o-transform:translateY(-10px) rotate(90deg);transform:translateY(-10px) rotate(90deg)}.stripes>span:first-child{margin-top:0}.stripes>span:last-child{margin-bottom:0}.homepage-banner-inner .text-content p:after{content:"\30fb";position:absolute;right:-7px;top:0;display:block}.homepage-banner-inner .text-content p:last-child:after{display:none}.homepage-banner-inner .text-content p:last-child{padding-right:0;margin-right:0}.stripes-container{display:none}.related-blog-posts .slick-slide>div{padding:10px}.related-blog-posts .slick-slide>div .blog-post-item{float:none!important;margin:0}a,.button,button,input[type=submit]{outline:none!important}.template-cart #shopify-section-header,.template-cart .rd-site-header-outer{display:none}.cart-template-bar{padding:13px 0;border-top:4px solid #004E47;border-bottom:1px solid rgba(0,0,0,.15)}#simulate_checkout_action{cursor:pointer;float:right}.text-link.text-link--accent.back-to-shop{color:#004e47;font-size:17px;font-family:Nunito,sans-serif;font-weight:600;position:relative;top:1px}.icon.icon--wide.icon-arrow-left{display:inline-block;vertical-align:middle;height:18px;position:relative;top:-2px;width:22px;margin-right:5px}.cart-header{padding:45px 0 20px;width:56%}.having-account{color:#666;font-size:13px;font-weight:400;float:right;padding-top:12px}h1.cart-header__title{float:left;margin-bottom:0}.having-account a{color:#004e47;text-decoration:underline}.cart-items-column,.payment-options-section{padding:20px;background-color:#f8f8f8;margin-bottom:20px}.cart-info_left-column{width:60%;float:left}.cart-items-column>div{background-color:#fff}.cart__footer{padding-top:0;float:right;width:34%}.cart table,.cart tr,.cart td,.cart th,.cart tbody{display:block;width:100%}.cart__submit.btn.btn--small-wide.button{width:100%}.cart__final-price.text-right.small--hide,.cart__quantity-td.text-right.small--hide{display:none}.cart__price.text-right{width:130px;padding:15px;float:right}.cart__meta.small--text-left{width:calc(100% - 130px);padding:15px 0 15px 15px!important;float:left}.cart__product-information{display:block}.cart__image{max-height:none;display:block;margin:0 auto;width:110px;height:110px;object-fit:contain;object-position:50% 60%}.cart__image-wrapper{padding:0;background-color:#f8f8f8;display:block;width:110px;float:left}.cart-title-column{width:calc(100% - 110px);padding-left:15px;float:right}.page-width.cart-page-container{margin-bottom:80px}.list-view-item__title{font-size:18px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:700;line-height:1}.list-view-item__title .cart__product-title{border:0!important;text-decoration:none!important;color:#004e47;line-height:1.2;display:block}.cart__row:last-child{border-bottom:0}.cart__remove a{font-weight:700;font-family:Nunito,sans-serif;font-size:12px;border-bottom:1px solid #000;color:#000}.cart-title-column .product-details .product-details__item{font-size:11px}.cart-footer-title{font-size:20px;font-weight:var(--font-body-weight-bold);line-height:1;padding-bottom:17px;border-bottom:3px solid #004E47;margin-bottom:17px;color:#004e47;font-family:Nunito,sans-serif;font-family:var(--font-stack-header)}.cart__price.text-right{font-size:15px;font-weight:700;color:#004e47}.cart__qty.medium-up--hide{padding-top:15px}select.drowndown-quantity{padding:0 15px 0 0;width:84px;font-size:13px;appearance:none;-webkit-appearance:none;text-align:left;font-weight:700;border:0;background-color:transparent;cursor:pointer;position:relative;z-index:2;outline:none!important}.dropdown-product-quantity{display:block;width:84px;float:right;position:relative;border:0;outline:none}.dropdown-product-quantity label{position:absolute;left:0;top:1px;font-size:13px;display:none}.dropdown-product-quantity .icon.icon-chevron-down{display:block;position:absolute;top:5px;right:0;width:14px;height:14px}.cart__removed-product{padding:5px 20px!important;border-radius:0!important;font-size:12px;color:#666}.cart-subtotal__title{width:calc(100% - 150px);text-align:left;display:inline-block;font-size:18px;font-weight:600;color:#666}.cart-subtotal{font-size:0}.cart__shipping.rte{padding-top:40px!important;text-align:left;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);color:#004e47;font-size:14px}.cart__submit-controls{margin-bottom:40px}.selling_plan_days{font-size:11px;font-weight:400;display:block;font-style:normal}.template-cart .product-details{margin-top:0;padding-top:0!important}.cart-subtotal__price{font-size:15px;color:#666;padding-left:20px;width:150px;display:inline-block}.customer-page-container,.template-captcha #MainContent{padding:100px 0;background-size:cover;background-position:center center}.template-captcha #MainContent,#ReCharge.user-customer,.recharge-te{background-color:#fff}.website-form-container{width:570px;padding:55px 100px;background-color:#fff;float:none;margin:0 auto}.website-form-container h1{color:#004e47;font-size:35px;margin-bottom:25px;text-align:center}.website-form-container h2,.account-page-container h2{color:#004e47;font-size:35px;margin-bottom:25px;text-align:center;text-transform:none;letter-spacing:0;font-family:Nunito,sans-serif;font-family:var(--font-stack-header)}.account-page-container h2{text-align:left}.form-field label,.account-page-container .grid__item label{display:block;font-size:14px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);color:#666;margin-bottom:5px}.form-field input,.form-field select,.account-page-container input[type=text],.account-page-container input[type=email],.account-page-container input[type=tel],.account-page-container select,.rc_form__group.form__control input[type=email],.rc_form__group.form__control input[type=text],.discount-code-cart-container input{display:block;width:100%;border:1px solid #004E47;font-size:18px;font-weight:400;padding:10px 20px;margin-top:40px}.form-field,.account-page-container .grid{margin-bottom:25px}.account-page-container .grid .form-field:last-child{margin-bottom:0}.form-field.submit-field{padding-top:30px}input.btn.button{padding:17px 58px;font-weight:400;border:0;line-height:1.1;font-size:22px}.template-customers-login .form-field.submit-field{padding-top:0}.website-form-container form p{font-size:15px;font-weight:300;color:#666;text-align:center}.website-form-container form p a{text-decoration:underline}#rc_login,.rc_login_new_button{margin:0!important;padding-top:0;text-align:center}#rc_login h5,.rc_login_new_button h5{margin:0;font-weight:300;color:#004e47;font-size:22px;text-align:center;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);display:inline-block}#rc_login p,.rc_login_new_button p,.rc_login_new_button p a{font-size:22px;display:inline-block}#CustomerLoginForm #rc_login{display:none!important}p.form-info{font-size:15px;margin-bottom:15px!important;font-weight:300;color:#666;text-align:left}.template-captcha .shopify-challenge__container{width:570px!important;max-width:570px;background-color:#fff;padding:55px 100px}.template-captcha .shopify-challenge__message{color:#666;font-size:17px;font-weight:300}.shopify-challenge__button.btn{color:#fff;font-weight:700;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);display:inline-block;background-color:#004e47;border-radius:200px;padding:17px 58px;line-height:1.1;border:0;cursor:pointer;display:block;width:100%}.shopify-challenge__button.btn:hover{background-color:#fff;color:#004e47!important;box-shadow:0 0 20px -5px #0006}.website-form-container .form-message{margin-bottom:25px;font-size:15px;font-weight:300;text-align:center;color:#fff;background-color:#666;padding:10px}#customer_logout_link{color:#fff;text-decoration:underline}.back-to-page{padding-top:10px}.btn.address-new-toggle.button{background-color:#fff;color:#004e47}.page-width.account-page-container{padding:75px 0!important}.back-to-page a{color:#fff;font-weight:300;text-decoration:underline}.form-checkbox input,.form-checkbox label{display:inline-block;vertical-align:middle}.form-checkbox input,.form-checkbox label{display:inline-block!important;vertical-align:middle!important;width:auto;margin-bottom:0!important}.form-checkbox input{position:relative;top:-1px}.text-link.address-new-toggle{border:0;padding:0;background-color:transparent;cursor:pointer;color:#666;text-decoration:underline;display:block;margin:15px auto 0}.cancel_button_container{width:215px;padding-bottom:15px}ul.addresses_list{padding:0;margin:0}.addresses_list li{width:48%;padding:25px;float:left;margin-right:2%;margin-bottom:2%;background-color:#f2f1f58f}.addresses_list li:nth-child(2n){margin-right:0}.addresses_list h2{font-size:22px;margin-bottom:10px}.address.text-center>p{font-weight:300;font-size:16px}.addresses_list .list--inline li{margin:0 2% 0 0;background-color:transparent;padding:0}.addresses_list .list--inline li:last-child{text-align:right}.addresses_list>li{padding-bottom:80px;position:relative}ul.addresses_list .list--inline{position:absolute;bottom:0;width:100%;padding:20px;left:0}.inner_button .button{font-size:14px!important;padding:12px 24px!important}.inner_button{width:49%;float:left}.inner_button:nth-child(2){margin-left:2%;text-align:right}.inner-column-container{background-color:#f2f1f58f;padding:25px}.inner-column-container>h2{font-size:24px}.inner-column-container th,.inner-column-container td{border:1px solid #666;font-size:14px;padding:5px;text-align:left}.myaccount__account-details p{font-size:15px;line-height:1.4;font-weight:300}.myaccount__account-details p a{color:#004e47}#ReCharge.user-customer .rc_logo{display:none!important}#ReCharge.user-customer{padding:150px 0 250px}.recharge .rc_layout__container{width:1000px!important;max-width:1000px!important;padding:0!important}.rc_layout__full .col-md-6.grid__item{width:100%;background-color:#fff;padding:25px}.rc_layout__full .col-md-6.grid__item p{font-size:15px;font-weight:300;color:#666}.rc_layout__full .col-md-6.grid__item p a{text-decoration:underline}.rc_layout__container .grid{margin-left:0}#login_verification .rc_form__group.form__control{width:400px;margin:0 auto 25px}#login_verification br{display:none}.rc_layout__full h2{color:#004e47;font-size:34px;letter-spacing:0;font-family:Karla,sans-serif;text-transform:none}.recharge-te{padding:40px 0 0}.recharge-te>.wrapper{display:block!important;max-width:1000px;margin:0 auto;background-color:#fff}.recharge-te{padding:40px 0;margin-bottom:30px}.form-message h2{font-size:17px;text-align:left;margin-bottom:0}.form-message .errors ul{margin:0;text-align:left;padding-left:0}.slideout-menu{z-index:99999!important}.superfoods-page-template .experts-carousel-section-row{background-color:#f8f8f8!important}.superfoods-page-template .image-text-section{padding:45px 0}.simple-page-top-section .top-desc{width:70%;margin:0 auto}.top-desc p{color:#fff;font-weight:300;font-size:16px}.shopify-section.page-title-section{margin-bottom:45px}.top-desc{padding-top:25px}.payment-options-section li img{max-width:50px;display:block}.payment-options-section ul{margin:0;padding:0;font-size:0;display:block}.payment-options-section li{display:inline-block;vertical-align:middle;margin:0 7px 0 0}.payment-options-section h4{color:#004e47;margin:0 0 12px;font-size:22px}.product-delivery-text{padding-top:15px;font-size:14px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:700;color:#000}.empty-page-content .cart-header__title{float:none;margin-bottom:20px}.empty-page-content p{color:#666;text-align:left;font-size:17px;font-weight:300}.empty-page-content.text-center .cart-header.clearfix{width:100%;padding-top:80px}.cart-membership-benefits{padding-top:75px;clear:both}.cart-membership-benefits h2{color:#004e47;margin:0 0 45px;font-size:24px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none;letter-spacing:0;text-align:center}.membership-benefit{width:33.33%;padding:0 15px;float:left;text-align:center}.membership-benefit-icon{width:70px;height:70px;margin:0 auto 25px;background-size:contain;background-position:center center;background-repeat:no-repeat}.membership-benefit h4{margin-top:0;margin-bottom:16px;font-size:18px;color:#004e47}.membership-benefit p{color:#666;font-size:16px;font-weight:300}#login_verification .button{padding:17px 40px;width:100%}.discount-code-cart-container{margin:0 0 15px;font-size:18px;color:#666}.discount-code-cart-container input{font-size:15px}.discount-code-cart-container .button{display:block;text-align:center;padding:14px 10px;font-size:16px;line-height:1;max-width:200px;margin:15px auto 0}.discount-code-cart-container h4{color:#666;font-size:18px;margin:0 0 15px}.faq-page-template .faq-icons .options-content-list{background-color:#f8f8f8;padding:30px 0 10px}.faq-page-template .faq-icons .options-content-list-headings{padding:0;text-align:center;border-bottom:1px solid #fff}.faq-page-template .faq-section .faq-item-title,.faq-page-template .faq-section h2,.faq-section--superfood h2,.faq-section--superfood .faq-item-title{color:#004e47}.faq-page-template .faq-item-inner p{color:#666}.faq-page-template .faq-icons .options-content-list-headings .option-item{margin-bottom:10px}.faq-page-template .faq-icons .option-item{position:relative}.faq-icons .option-item .link-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.faq-page-template .faq-icons .options-content-list .option-item{margin-bottom:20px}.faq-page-template .faq-icons .option-item{width:16%}.faq-page-template .faq-icons .options-content-list-headings p{font-weight:600}.faq-page-template .faq-icons .option-item:hover p{color:#004e47}.faq-page-template .faq-text-column,.faq-page-template .faq-list-content-column{width:100%}.faq-page-template .faq-section h2,.faq-section--superfood h2{text-align:center;margin:50px 0;font-weight:var(--font-body-weight-bold)}.faq-page-template .faq-list-content-column .faq-item{border-bottom:1px solid #ccc;margin-bottom:20px}.faq-page-template .faq-list-content-column .faq-item .faq-item-title{padding:13px 20px 11px 0}.faq-page-template .faq-item-title:before,.faq-page-template .faq-item-title:after{background-color:#004e47;right:0}.faq-page-template .faq-item-inner{padding:10px 0 25px}#shopify-section-faq-tab-kontakt{margin-bottom:50px}.faq-page-template .faq-item.open .faq-item-title:after{transform:rotate(45deg)}.faq-page-template .faq-item.open .faq-item-title:before{transform:rotate(-45deg)}.faq-page-template .faq-item .faq-item-title:before,.options-content-list-headings.scrolling-section-icons,.faq-page-template .options-content-list-headings .option-item:before,.shop-page-template .product-info-image{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.options-content-list-headings .option-item p{color:#8c8c8c;font-size:14px;text-transform:uppercase}.options-content-list-headings .page-width{font-size:0}.faq-page-template .options-content-list-headings .option-item{width:auto!important;margin:0 10px!important}.faq-page-template .faq-icons .options-content-list-headings .page-width{padding:30px 0!important}.options-content-list-headings.scrolling-section-icons.is_stuck{background-color:#fff;z-index:1;border-color:#ccc}.options-content-list-headings.scrolling-section-icons.is_stuck .page-width{padding:20px 0!important}.faq-page-template .faq-icons .options-content-list-headings .option-item.active p{color:#004e47}.homepage-banner-inner .right-section-image{max-width:70%;top:auto;bottom:0}.faq-page-template .options-content-list-headings .option-item:before{content:"";position:absolute;bottom:-5px;left:0;height:2px;width:0;background-color:#004e47;opacity:0;visibility:hidden}.faq-page-template .options-content-list-headings .option-item.active:before{width:100%;opacity:1;visibility:visible}.faq-page-template .options-main-text{margin:0}.faq-page-template .options-main-text h2{margin:0!important}.homepage-banner-inner .banner-inner-text{max-width:570px;display:table-cell;vertical-align:middle}.faq-section--superfood{margin-bottom:50px}.faq-section--superfood h2{margin-top:0}.faq-page-template .faq-item.has_image .faq-answer-image{width:20%}.faq-page-template .faq-item.has_image .faq-answer-text{width:77%;margin-left:3%}.faq-page-template .faq-item.has_image .faq-answer-image,.faq-page-template .faq-item.has_image .faq-answer-text{display:inline-block;vertical-align:top}.faq-page-template .faq-item .faq-answer{font-size:0}.faq-page-template .faq-item.has_image .faq-answer-text{padding-right:40px}.shop-page-template .product-info-image{opacity:0;visibility:hidden;position:absolute}.shop-page-template .product-info-image.active{opacity:1;visibility:visible}.latest-blog-posts .anchor_overlay{background-color:#0009;opacity:0}.latest-blog-posts .anchor_overlay:hover{opacity:1}#insta-feed{margin-top:0!important}#insta-feed>h2{display:none!important}.ingredients-carousel-container .slick-dots li button{width:15px;height:15px;border-radius:50%;border:1px solid #004E47}.ingredients-carousel-container .slick-dots li{width:auto!important;font-size:0!important;margin:0 6px}.ingredients-carousel-container .slick-dots{width:auto!important;background-color:transparent!important;border-radius:0!important;overflow:visible!important}.page-redirect-overlay{position:fixed;width:100%;height:100%;background-color:#fff;z-index:999999999999;display:block}.page-redirect-overlay .lds-ring div{border:2px solid #004E47!important;border-color:#004E47 transparent transparent transparent!important}.page-redirect-overlay .lds-ring{display:block!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.textbox-module-section h2,h3{font-size:26px!important;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none;font-weight:300;letter-spacing:0;color:#004e47;margin-bottom:35px!important}.textbox-module-section p{color:#666;font-size:17px;font-weight:300}.button-module-section.align_left{text-align:left}.button-module-section.align_center{text-align:center}.button-module-section.align_right{text-align:right}.button-module-section{background-size:cover;background-position:center center;background-repeat:no-repeat}.button-module-section.button_style_v2 a.button{background-color:#fff;color:#004e47}.button-module-section.button_style_v3 a.button{color:#fff;padding:0!important;border-radius:0!important;background-color:transparent!important;border-bottom:1px solid #ffffff;line-height:1.7}.button-module-section.button_style_v4 a.button{color:#004e47;padding:0!important;border-radius:0!important;background-color:transparent!important;border-bottom:1px solid #004E47;line-height:1.7}.experts-carousel-section-row.feine-fruechte-row,.experts-carousel-section-row.mikroorganismen-row{margin-top:0;background-color:#fff!important}.experts-carousel-section-row.feine-fruechte-row .expert-item,.experts-carousel-section-row.mikroorganismen-row .expert-item{background-color:#f8f8f8}.experts-carousel-section-row.feine-fruechte-row .experts-main-text h2,.experts-carousel-section-row.mikroorganismen-row .experts-main-text h2{font-weight:var(--font-body-weight-bold)}.experts-carousel-section-row.algen-row,.experts-carousel-section-row.powerpflanzen-row{margin-top:0}.announcement-bar{position:absolute;width:100%;height:60px;top:0;left:0;border:0!important;z-index:99}.announcement_message_active #shopify-section-header,.announcement_message_active .rd-site-header-outer{padding-top:75px}.announcement-bar__coupon,.announcement-bar__message{display:inline-block;vertical-align:middle;padding:0;font-size:15px}.announcement-bar>div{top:50%;position:relative;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.announcement-bar__coupon{margin-left:15px}.announcement-bar__coupon span{display:block;padding:10px;border:1px dashed;line-height:1}.announcement-bar__link.anchor_overlay{background-color:transparent!important}.announcement_message_active .homepage-banner-content{margin-top:60px}.image-center .image-column-section{padding-top:0;width:100%;height:auto!important;float:none}.image-center .imgtxt-inner-text{width:100%;padding:40px 0 0!important;height:auto!important;float:none}.image-center .imgtxt-inner-text>div{top:0;transform:none;-moz-transform:none;-webkit-transform:none}.bottom-tab-item span{display:inline-block;vertical-align:middle}.bottom-tab-item span img{max-width:24px;max-height:23px;width:auto!important;height:auto!important}.bottom-tab-item span:nth-child(2){padding-left:3px}.bottom-tab-item li{font-size:14px;line-height:1.3;width:31.12%;padding:0 0 0 30px;position:relative;text-align:left;margin-right:3.32%}.bottom-tab-item li:last-child{padding-right:0;margin-right:0}.bottom-tab-item span:nth-child(1){position:absolute;top:50%;left:0;display:block;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.section_block_nr_1 .product-tab-button{width:100%}.discount--apply{text-decoration:line-through;color:#999;font-size:18px}.product-tab-price-subline{color:#004e47;font-size:15px}.product-tab-price-subline-2{color:#68b300;font-size:15px}.review--placeholder .spr-starrating,.review--placeholder .spr-badge-caption{cursor:pointer}.spr-badge{display:table;margin:auto;padding-top:28px}.button-atc-product.button{background-color:#ffce00!important;width:100%;color:#004e47;border-radius:15px;font-size:20px;margin-top:10px;margin-bottom:10px;position:relative!important;top:0!important;right:0!important;padding:0!important;font-weight:400}.product-tab-price span{position:relative;top:-3px}.product-tab-price strong em{font-size:16px;font-weight:400;left:-6px;position:relative}.product-tab-price strong{color:#004e47!important;font-size:28px;font-weight:400}.product-tab-price{top:0;transform:none}.rd-logo-showcase.new-logo-style h2{float:left;width:300px;margin-bottom:0;padding-top:12px}.rd-logo-showcase.new-logo-style .rd-container{display:inline-block;width:100%}.new-logo-style .logo-showcase-list--new{width:100%;float:right;max-width:calc(100% - 300px)}.rd-new-ing-list-inner{display:table;width:100%}.rd-new-ing-list-inner h2{text-transform:none;letter-spacing:0;margin-bottom:60px}.ing-list-and-content-new{display:table;width:100%}.ing-desc-new{display:table;float:left;width:30%;padding-top:70px}.each-new-ing-name h3{margin-top:0}.ing-showcase-item{width:100%;border-radius:20px;-webkit-box-shadow:0px 0px 15px -6px rgba(0,0,0,.55);box-shadow:0 0 15px -6px #0000008c;position:relative;opacity:0;visibility:hidden;max-height:0}.starting--scroll .ing-showcase-item.active--ing{opacity:1;visibility:visible;max-height:9000px}.ing-showcase-img img{width:auto;margin:auto;position:absolute;top:50%;max-height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%}.ing-showcase-img{width:140px;height:140px;position:relative;border-radius:50%;left:50%;top:0;transform:translate(-50%);-webkit-transform:translateX(-50%);background-color:#fff}.ing-showcase-img:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:110%;height:110%;border:1px solid #E8C46A;border-radius:50%}.ing-showcase-img:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:120%;height:120%;border:1px solid #E8C46A;border-radius:50%}.ing-showcase-item-desc{position:relative;padding:40px 40px 30px 30px;line-height:1.2!important}.ing-showcase-item .rd-expert-count{text-align:center;padding:30px 0;top:0;position:relative;font-size:22px;color:#fff}.each-bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.ing-showcase-item-desc strong{font-weight:400;color:#ffce00}.addon--title{color:#004e47;font-size:48px;font-weight:300;line-height:1.1;margin-bottom:50px;margin-top:0}.addon--subtitle{color:#e8c46a;font-size:22px;font-weight:400;margin-top:5px}.new--addon .new--prod--style .product-info-section{padding-left:30px}.addon-breadcrumbs{font-size:14px}.new--addon .shop-f-template h1,.new--addon .additional--bullets{padding-left:0}.new--addon .product-list-tabs{background:transparent;border-radius:0}.new--addon .new--each--tab h3:before,.new--addon .new--each--tab h3:after,.new--addon .new--prod--title strong:before,.new--addon .new--prod--title strong:after{display:none!important}.new--addon .new--each--tab h3{padding-left:0!important}.new--addon .new--each--tab.tab-head-active{background:#004e47}.new--addon .new--each--tab.tab-head-active h3{color:#fff!important}.new--addon .new--each--tab{width:auto!important;min-width:210px;text-align:center;border:2px solid #004e47;border-radius:16px;background:transparent;padding:10px;margin-right:15px}.new--addon .new--each--tab h3{margin:0!important;font-size:21px!important}.new--addon .new--tab--product--description{width:100%;padding:0;margin-top:0;position:relative}.new--addon .shipp--interval{color:#004e47;font-size:23px;font-weight:500;margin-bottom:8px}.new--addon .new--prod--title strong{padding-left:0;font-size:24px!important}.new--addon .new--tab--product--products{display:inline-block;width:100%;border:0;padding-bottom:0;margin-bottom:0}.new--addon .new--prod--title{min-width:210px;width:auto;float:left;margin-right:15px;border:2px solid #004E47;border-radius:16px;padding:10px;text-align:center}.new--addon .new--prod--title strong{padding-left:0;font-size:21px!important;line-height:1.2}.new--addon .new--prod--title.tab-name-active{color:#fff;background:#004e47}.new--addon .new--tab--product--price{margin-top:0}.new--addon .button-atc-product.button{float:left;width:auto;min-width:280px;height:60px;line-height:60px;font-size:23px;margin-left:22px}.new--addon .price-btn-wrap{display:flex;align-items:center}.new--addon .shop-f-template h1{margin-bottom:20px}.new--addon .product-tab-price strong{font-size:40px}.new--addon .product-tab-price span{font-size:26px}@media (max-width:959px){.mobile--sticky--price{box-shadow:0 0 20px -5px #0006;position:fixed;bottom:0;left:0;width:100%;z-index:999999;background:#fff;padding-top:10px;padding-bottom:10px}.mobile--price .product-tab-item.active{position:static}.mobile--price .product-tab-item{position:absolute}.mobile--price .product-tab-price{top:auto;transform:none;float:left;width:50%;text-align:left;margin-top:4px}.sticky--right--info{float:right;width:50%}.sticky--right--info h3{margin:6px 0 0;color:#fff;text-align:right;font-size:14px}.mobile--sticky--price .product-tab-item .product-tab-price>strong{font-size:22px}.sticky--active .mobile--sticky--price{display:block!important}.sticky--right--info img{float:right;max-width:25px;margin-top:0;margin-bottom:-4px;margin-left:10px}.sticky--right--info h3,.mobile--price .product-tab-price strong,.mobile--price .product-tab-price span{color:#155d35}.sn-products-section.new--prod--style{padding:10px 0 0}}@media (max-width:439px){.sticky--right--info h3{float:right;max-width:106px;margin-top:0}}@media (max-width:375px){.mobile--sticky--price .page-width{padding-left:10px!important;padding-right:10px!important}}@media (min-height:1100px)and (max-width:1400px)and (min-width:1023px){#shopify-section-supernaturals-product-list .main-products-image-wrap .main-products-image>div{top:-170px!important}}@media (max-height:900px){#shopify-section-supernaturals-product-list{padding-top:150px}}@media (max-height:780px) and (min-height:1024px){.homepage-banner-content>div{top:220px}#shopify-section-supernaturals-product-list .main-products-image-wrap .main-products-image>div{top:-27%}#shopify-section-supernaturals-product-list{padding-top:100px;height:86vh}#shopify-section-supernaturals-product-list .product-list-tabs-container{padding-top:10px}}@media (max-height:680px){.homepage-banner-content>div{top:180px}}@media (max-width:1599px){.banner-inner-text h1{font-size:42px}.text-content p{font-size:17px}.button{padding:16px 44px;font-size:17px}.benefit-item-description p{font-size:17px}.img-txt-inner-container{margin-left:-5px}.image-column-section{width:45.4%;padding-top:70px}.imgtxt-inner-text{padding-left:15px}.right-section-image{max-width:46%;right:-50px;top:-80px}.image-right .imgtxt-inner-text{width:42%}.experts-main-text h2{font-size:35px;margin-bottom:30px}.experts-carousel-section-row{padding:50px 0;margin-top:90px}.shopify-section.latest-posts-row{padding:60px 0 80px}.newsletter-inner-text .text-content p{font-size:17px}.klaviyo_form_actions{float:left;margin-left:15px}.klaviyo_field_group{width:calc(100% - 251px)}.klaviyo_submit_button{font-size:17px;padding:10px;height:60px}.newsletters-form-section{padding:130px 0 70px}.instafeed-outer{padding:80px 0 100px;margin-top:0!important}#shopify-section-supernaturals-product-list{padding-top:165px}.customer-page-container,.template-captcha #MainContent,#ReCharge.user-customer,.recharge-te{padding:170px 0 70px}.website-form-container{width:570px!important;max-width:100%!important;padding:40px 55px}.benefits-section-row,.superfoods-page-template .benefits-section{padding:40px 0 50px}.homepage-banner-content>div{top:200px}.homepage-banner-content{background-position:50% 50%}#shopify-section-supernaturals-product-list{padding-top:120px}.shop-page-template .product-list-tabs ul{margin-bottom:15px!important}.homepage-banner-inner .right-section-image{max-width:80%}.homepage-banner-inner .right-section-image img{max-height:70vh}.main-products-image-wrap{top:11vw}#shopify-section-supernaturals-product-list{min-height:640px}}@media (max-width:1399px){.product-description{font-size:12px;line-height:1.35}.top-tab-item h3{font-size:17px;text-align:right}.product-description{border:0}.main-products-image-wrap .main-products-image>div{background-size:contain;background-position:center left}#shopify-section-supernaturals-product-list{padding-top:150px;padding-bottom:45px;height:auto}.bottom-tab-item{padding-top:42px}.top-tab-item{margin-bottom:41px}#shopify-section-supernaturals-product-list .product-list-tabs>ul{margin-bottom:15px}.homepage-banner-inner .right-section-image{max-width:70%}#shopify-section-supernaturals-product-list .main-products-image-wrap .main-products-image>div{top:0}.main-products-image-wrap{max-height:none}}@media (max-width:1279px){.site-header{padding:0 80px!important}.site-header__mobile-nav,.medium-up--one-half{width:100%}.medium-up--one-quarter{width:14%}.page-width{max-width:800px}.recharge .rc_layout__container{width:800px!important;max-width:800px!important}.right-section-image{max-width:45%;right:-40px;top:-40px}.banner-inner-text h1{font-size:40px}.benefits-content-title h2{font-size:30px}.imgtxt-inner-text h2,.latest-posts-row h2,.nutrition-text h2,.experts-main-text h2{font-size:30px;margin-bottom:25px}.newsletters-form-section{padding:80px 0 50px}.instafeed-outer{padding:50px 0 60px}.blog-post-image{height:240px}.sn-products-section .page-width{width:875px;max-width:875px}.product-info-section{width:57.5%;float:right}.main-products-image-wrap{top:50%;margin-top:-27vh}.nutrition-item{width:49%!important;margin-right:2%!important;margin-bottom:2%!important}.nutrition-item:nth-child(2n){margin-right:0!important}.faq-text-column{width:35%}.blog-post .blog-post-image{height:300px}.recharge-te>.wrapper{max-width:calc(100% - 160px)}.homepage-banner-content{background-position:50% 35%}.homepage-banner-content>div{top:190px}.right-section-image{top:-65px}.homepage-banner-content{background-size:cover;background-repeat:no-repeat}.icon-options-section-row{margin-bottom:40px}.shop-f-template h1{padding-left:10px!important}.additional--bullets{padding:0 19px!important}.new--addon .additional--bullets,.new--addon .shop-f-template h1{padding-left:0!important}.new--addon .new--prod--style .product-info-section{padding-left:10px}.new--addon .button-atc-product.button{min-width:250px;height:50px;line-height:50px;font-size:23px}.new--addon .product-tab-price strong{font-size:34px}.new--addon .product-tab-price span{font-size:22px}}@media (max-width:1023px){.product-info-section{width:100%}.sn-products-section .page-width{width:100%;max-width:100%;padding:0 80px!important}#shopify-section-supernaturals-product-list{padding-top:66vw}.main-products-image-wrap{top:120px;margin-top:0;width:65vw}h1.product-title,.product-info-section .spr-badge{text-align:center}.product-list-tabs-container>h4{font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-align:center;font-size:15px;margin-bottom:10px}.tabs-inside-content{width:calc(100% - 160px);margin-left:80px}.add-top-cart-product-container{width:100%;float:right;padding-left:0;clear:both}.top-tab-item h3{padding-right:30px}.top-tab-item{margin-bottom:30px}.add-top-cart-product-container>div,.product-tab-item:nth-child(3) .add-top-cart-product-container>div{padding-left:68px}.bottom-tab-item{margin-left:-50px;margin-right:-50px}.ingredients-description-container .imgtxt-inner-text{float:left!important;width:100%!important;text-align:left!important;margin-bottom:0!important}.ingredients-section-row .imgtxt-inner-text .text-content p,.superfoods-page-template .ingredients-section .imgtxt-inner-text .text-content p{text-align:left}.ingredient-slide-item{padding-left:195px}.ingredients-description-container{width:40%;float:left}.ingredients-section-row,.superfoods-page-template .ingredients-section{padding:70px 0 35px}.ingredients-description-container .imgtxt-inner-text h2{font-size:35px}.ingredients-description-container .imgtxt-inner-text h2 strong:last-child{font-size:40px;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);position:relative;line-height:1!important}.ingredients-carousel-container{width:57%}.ingredient-group-image{width:145px;left:20px}.ingredient-group-list,.ingredient-group-title{text-align:right}.ingredient-group-icon svg{margin-left:auto}.ingredient-group-list ul li:before,.ingredient-group-title:before{left:auto;right:0}.nutrition-text h2{font-size:35px!important}.nutrition-item.active{display:none}.nutrition-item.active.responsive-active{display:block}.load-more-nutrition-boxes span{font-size:0}.load-more-nutrition-boxes span:before{content:attr(respnsive_nr);font-size:17px}.template-page .page-width.image-text-container{padding:0 80px!important}.template-page .image-and-text-row .imgtxt-inner-text{width:43%!important;text-align:left;margin:0;float:left!important}.template-page .image-and-text-row .img-txt-inner-container{position:relative}.template-page .image-and-text-row .image-column-section{width:50%!important;position:absolute!important;top:0;right:0;margin:0!important;height:100%!important}.template-page .imgtxt-inner-text .text-content p{text-align:left}.template-page .image-column-section .inner-image{height:100%;position:relative}.product-tab-button strong{text-transform:uppercase}.faq-list-content-column{width:49%}.faq-text-column{width:42%}.faq-text-column h2{font-size:34px}.faq-item-title{font-weight:300;padding:11px 38px 11px 10px}.faq-item-inner{padding:15px 10px 20px;border-bottom:1px solid #fff}.faq-item-title:before,.faq-item-title:after{right:20px}.shopify-section.faq-section-row,.superfoods-page-template .faq-section{padding:45px 0}.shopify-shop-product-reviews .spr-review-content-body{font-size:12px}.imgtxt-inner-text>div{top:auto!important;position:relative;transform:none;-moz-transform:none;-webkit-transform:none}.blog-post .blog-post-image{height:35vw}.blog-post-content-text{padding:0 30px}.blog-post-content-header.page-width h1{font-size:30px}.cart-header{padding:25px 0 20px;width:100%}.cart-items-column{width:100%;margin-bottom:25px}.cart-info_left-column{width:100%}.cart__footer{padding-top:0;float:right;width:100%}.page-width.cart-page-container{margin-bottom:40px}.cart__qty-label{display:none!important}.page-width.account-page-container{padding:40px 0!important}.addresses_list>li{width:100%;margin-right:0}.addresses_list .medium-up--one-half,#AddressNewForm .medium-up--one-half{width:100%;margin-bottom:25px}.medium-up--one-half:last-child,#AddressNewForm .medium-up--one-half:last-child{margin-bottom:0}.inner_button{width:100%;margin-left:0!important;margin-bottom:10px}.homepage-banner-content{background-size:cover;height:auto;background-position:top center}.homepage-banner-content>div{top:160px;height:calc(100% - 160px)}.page-width.homepage-banner-inner{height:auto}.right-section-image{max-width:45%;right:50%;transform:translate(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%)}.right-section-image{top:auto;bottom:0}.right-section-image img{max-height:36vh}.benefits-section-row,.superfoods-page-template .benefits-section{padding:45px 0 50px}.simple-page-top-section .top-desc{width:100%}.payment-options-section{margin-bottom:25px}.homepage-banner-inner .right-section-image{max-width:90%;top:auto}.homepage-banner-inner .text-content p:last-child{display:block}#shopify-section-supernaturals-product-list .main-products-image-wrap{left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.homepage-banner-inner .right-section-image{max-width:45%;right:auto;position:relative;bottom:auto}.homepage-banner-inner .right-section-image{max-width:100%;right:auto;position:relative;bottom:auto;transform:none;-webkit-transform:none;-moz-transform:none;display:block;width:100%}.homepage-banner-content>div{position:relative;top:auto!important;left:auto}.homepage-banner-inner .banner-inner-text{max-width:100%;display:block}.homepage-banner-inner .right-section-image img{margin:0 auto}.homepage-banner-inner .banner-inner-text{padding-top:160px}.homepage-banner-inner .right-section-image img{max-height:40vh}.nutri-desc-new:after{content:"";position:absolute;width:100%;height:60px;left:0;bottom:-45px;background-color:#fff;opacity:.8;z-index:-1}.nutri-showcase-item{width:100%;float:left;position:relative;opacity:0;visibility:hidden;max-height:0px;padding:0 25px;z-index:9!important;display:block;background-color:#004e47;border-bottom-right-radius:20px;border-bottom-left-radius:20px;top:-2px}.starting--scroll .nutri-desc-new{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent}.additional--bullets{padding:0 18px!important;font-size:16px}.shop-f-template h1{padding-left:20px!important;padding-top:4px}.sn-products-section.shop--new--vr,.sn-products-section.shop--new--vr .rd-container{padding-top:0!important}.new--addon .sn-products-section.new--prod--style{padding-top:30px!important}.new--addon .new--each--tab{float:left;border-radius:16px!important}.new--addon .new--prod--style .product-tab-item .product-tab-price{padding-left:0;left:auto}.new--addon .price-btn-wrap{padding-left:0;padding-right:20px;max-width:500px}.new--addon .loading-button.lds-ring{left:calc(100% - 50px)}.new--addon .new--prod--style .product-info-section{padding-left:20px;padding-right:20px}}@media (max-width:1023px) and (min-width:640px){.template-page .shop-page-template .image-column-section .inner-image{background-image:url(/cdn/shop/t/2/assets/tablet-image.png?v=1617813152)!important;background-size:100% auto;background-position:center left;background-repeat:no-repeat}.shop-page-template .image-text-container .imgtxt-inner-text h2{position:absolute;width:100%}.shop-page-template .image-text-container .imgtxt-inner-text>div{position:static}.template-page .image-and-text-row .img-txt-inner-container{margin-top:105px}.shop-page-template .image-text-container .imgtxt-inner-text h2{position:absolute;width:100%;text-align:center;top:-90px;font-size:35px}.template-page .image-and-text-row .image-column-section{width:58%!important}.banner-inner-text h1{font-size:45px;text-align:center;padding-bottom:15px;margin-bottom:24px}.banner-inner-text h1:after{width:62px;height:1px;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.banner-inner-text .text-content p{text-align:center;font-size:17px!important}.banner-inner-text{margin:0 auto}.homepage-banner-inner .button-container{text-align:center}.faq-page-template .options-content-list-headings .option-item{margin:0 10px 10px!important}}@media (max-width:959px){.page-width{max-width:610px}.recharge .rc_layout__container{width:610px!important;max-width:610px!important}.site-nav a{font-size:14px}.list--inline>li{margin:0 10px}.banner-inner-text{max-width:100%;width:100%}.button{padding:14px 30px;font-size:17px}.option-item-text p{font-size:12px}.benefits-content-title h2{font-size:25px}.image-column-section{width:100%;padding-top:0}.experts-carousel-section-row{padding:50px 0;margin-top:0}.imgtxt-inner-text h2,.latest-posts-row h2,.nutrition-text h2{font-size:25px;margin-bottom:30px}.icon-options-section-row,.superfoods-page-template .icons-options-section{margin-bottom:0}.img-txt-inner-container{margin-left:0}.imgtxt-inner-text{width:610px!important;float:none!important;padding-left:0!important;height:auto!important;text-align:center;margin:0 auto 60px}.image-column-section{width:100%!important;padding-top:0;position:relative!important;height:auto!important;margin-bottom:60px;float:none!important}.imgtxt-inner-text .text-content{margin-bottom:40px}.image-right .image-column-section{float:right;width:100%;height:auto!important;position:relative!important;margin-bottom:20px}.image-right .imgtxt-inner-text{width:100%}.experts-main-text h2{font-size:25px;margin-bottom:30px}.newsletters-form-section{padding:38px 0}.newsletter-inner-text h2{font-size:25px;padding-bottom:18px;margin-bottom:18px}.newsletter-inner-text h2:after{width:62px}.newsletter-inner-text .text-content p{font-size:17px;width:360px}.newsletter-inner-text .text-content{margin-bottom:23px}.klaviyo_field_group{width:296px}.klaviyo_submit_button{font-size:17px;padding:10px;height:50px}.klaviyo_form_actions{float:left;margin-left:15px;width:180px}.instafeed-outer{padding:60px 0 45px}.footer-logo-section{width:24%;float:left;padding-right:15px}.footer-social-section{width:27%}.site-footer__content.footer-widgets-columns{width:49%;float:left}.site-footer .page-width.page-top-footer{border-top:2px solid #004E47;padding-top:28px!important;padding-bottom:45px!important}.footer-legal-menu li{margin-left:9px}.benefits-section .page-width{max-width:96%}.benefits-content-title{margin-bottom:35px;padding-left:55px}.page-width.image-text-container{max-width:100%}.image-column-section img{display:none}.image-column-section .inner-image{height:545px}.imgtxt-inner-text h2{clear:both}.imgtxt-inner-text h2 br{display:none}.imgtxt-inner-text .text-content p{text-align:center}.template-index .image-column-section .inner-image{background-size:contain;background-position:center center;background-repeat:no-repeat}.blog-post-text{padding:24px 55px 32px 22px}.shopify-section.latest-posts-row .blog-posts-list .blog-post-item{margin-bottom:6px}.footer-legal-menu li{margin-left:8px}.website-copyright{padding-top:2px}.blog-post-image{height:270px}.fixed .stripes>span{background-color:#004e47!important}.top-section-row .text-content,.button-container{text-align:center}.cart-membership-benefits{padding-top:60px}.faq-page-template .faq-item.has_image .faq-answer-text{padding-right:20px}.mobile--sticky--price.new--mob--price.fixed{display:block!important}}@media (max-width:767px){#shopify-section-header,.rd-site-header-outer{padding:20px 0}.site-header__icon.site-header__account{display:none}.site-header__logo{padding-left:0;text-align:left}.grid.grid--no-gutters.grid--table.site-header__mobile-nav{position:relative;font-size:0}.site-header__icons-wrapper{display:block!important}.site-header__icon.site-header__cart{position:absolute;right:0}.icon{width:28px;height:28px}.icon.icon-hamburger path{fill:#fff!important}.page-width.homepage-banner-inner{max-width:100%;width:100%;padding-right:35px!important;padding-left:35px!important}.banner-inner-text h1:after{width:62px;height:1px;bottom:0;left:0;transform:none;-webkit-transform:none;-moz-transform:none}.banner-inner-text .text-content p{text-align:left;font-size:17px!important}.site-header #AccessibleNav{display:block;position:fixed;width:100%;height:100%;top:0;left:-100%;background-color:#004e47}.site-header #SiteNav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;text-align:center}.site-header #SiteNav li{display:block;margin:15px}.site-nav a{font-size:25px;line-height:1.8}.site-header{padding:0 60px!important}.btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle.mobile-nav--open{display:none}.site-header__icons.site-header__icons--plus{display:inline-block;vertical-align:middle;padding-right:0;width:50px}.site-header__icon.site-header__cart{position:relative;padding:0;display:block}.h2.site-header__logo{text-align:center;display:inline-block}.stripes-container{display:inline-block;width:50px;vertical-align:middle}.grid__item.medium-up--one-quarter.logo-align--left{width:calc(100% - 100px);text-align:center;display:inline-block;vertical-align:middle;position:relative;z-index:1}.site-header #AccessibleNav{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.activeover .site-header #AccessibleNav{left:0}.activeover{overflow:hidden}.homepage-banner-content{height:811px}.banner-inner-text h1{font-size:40px;text-align:left;padding-bottom:20px;margin-bottom:20px}.homepage-banner-content>div{top:0;padding-top:125px;height:100%}.right-section-image{max-width:38%;right:50%;top:auto;bottom:35px;transform:translate(50%)}.page-width.homepage-banner-inner{position:static}.experts-content-list{width:88%}.expert-quote{font-size:15px}.newsletter-inner-text form{width:100%}.homepage-banner-inner .text-content p{display:inline-block;margin-bottom:0;padding-right:17px;margin-right:17px;position:relative}.blog-post-image{height:40vw}.activeover .fixed .site-nav__label{color:#fff!important}.activeover .fixed .stripes>span{background-color:#fff!important}.activeover .fixed .site-header__logo-image svg .a{fill:#fff}.activeover .fixed .site-header__icons svg .clsthird,.activeover .fixed .site-header__icons svg .cls-third{stroke:#fff!important}.site-header__cart-count{top:-6px;right:-9px}.tabs-inside-content{width:100%;margin:0}.top-tab-item h3{padding-right:3px}.template-page .page-width.image-text-container{padding:0!important}.template-page .page-width.image-text-container{max-width:610px!important}.top-section-row .text-content{text-align:left}.site-header__cart-count span{padding:0;width:17px;height:17px;text-align:center;border-radius:50%;background-color:#3a3a3a;line-height:17px}.customer-page-container .grid{margin-left:0}.website-form-container{padding:35px 40px}.page-width.account-page-container{padding:0 35px!important}#address_form_new{padding-top:40px}.recharge-te>.wrapper{padding-top:3px;max-width:calc(100% - 120px)}.homepage-banner-content{height:auto}.homepage-banner-content>div{top:0;padding-top:125px;height:auto;position:relative;padding-bottom:0}.homepage-banner-content .button-container{text-align:left}.membership-benefit p{font-size:14px}.membership-benefit{padding:0 10px}#shopify-section-supernaturals-product-list .main-products-image-wrap .main-products-image>div{background-position:center bottom}.homepage-banner-inner .banner-inner-text{padding-top:0}.new--addon .button-atc-product.button{min-width:220px;width:220px!important;margin-left:20px!important}.new--addon .new--prod--style .product-tab-item .product-tab-price{width:auto}.new--addon .new--each--tab.einz h3,.new--addon .new--each--tab.abo h3{font-size:17px!important}.new--addon .new--each--tab,.new--addon .new--prod--title{min-width:180px}.new--addon .new--prod--title{line-height:1.2}.new--addon .new--tab--product--description .button-atc-product.button{font-size:20px}}@media (max-width:639px){.homepage-banner-inner .text-content p strong{display:block}.homepage-banner-inner .text-content p:after{display:none}.homepage-banner-inner .text-content p{padding-right:0;margin-right:21px}.banner-inner-text .text-content p{font-size:16px!important}.homepage-banner-content .button-container{width:100%;padding:20px 0 0;text-align:left}.homepage-banner-content .button-container .button{text-align:center}.right-section-image{max-width:245px}.benefits-text-content-column{width:100%;float:left;height:auto!important}.benefits-main-image{width:100%;float:none;height:auto!important}.benefits-content-title{display:none}.benefits-responsive-title{display:block!important;padding:0 30px}.benefits-responsive-title h2{color:#328f56;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-size:28px;text-transform:none;letter-spacing:0;font-weight:300;line-height:1.2}.benefits-responsive-title h2 strong{display:block}.benefits-section-row,.superfoods-page-template .benefits-section{padding:25px 0 0}.page-width{max-width:100%!important;width:100%!important;padding:0 15px!important}.recharge .rc_layout__container{width:calc(100% - 70px)!important;max-width:calc(100% - 70px)!important}.options-main-text>div{display:none}.options-main-text>h2{display:block!important;color:#328f56;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);text-transform:none;letter-spacing:0;font-size:28px;line-height:1.2}.options-main-text>h2 p{color:inherit;font-size:inherit}.option-item{width:100%;margin-bottom:40px}.option-icon{margin-bottom:0;width:65px;float:none;display:inline-block;vertical-align:middle}.option-item-text{width:calc(100% - 65px);display:inline-block;vertical-align:middle;padding-left:22px}.option-item-text p{font-size:18px;text-align:left}.option-item-text p br{display:none}.option-item:last-child{margin-bottom:0}.image-column-section{width:100%!important;margin-bottom:35px;float:none!important}.image-column-section img{display:block}.image-column-section .inner-image{height:auto}.imgtxt-inner-text h2 br{display:block}.imgtxt-inner-text h2,.imgtxt-inner-text .text-content p{text-align:left}.template-index .image-text-section.image-left{padding-top:0}.options-main-text>h2 p{text-align:left}.imgtxt-inner-text{width:100%!important;margin:0 auto 40px}.experts-content-list{width:100%}.expert-item{height:auto;background-color:#fff;padding-top:127px;padding-left:0;background-image:none!important;background-size:100% 127px;background-position:top left}.expert-item.loadimage{background-image:url(/cdn/shop/t/2/assets/experts_background.png?v=1617786457)!important}.expert-image{width:146px;float:none;display:block;margin:-88px auto 30px}.expert-image img{height:146px}.expert-item>div{position:relative;top:0;transform:none;-moz-transform:none;-webkit-transform:none;padding:0 45px 45px}.expert-name-title{width:100%;height:auto;text-align:center}.expert-name-title>div{padding-left:0;top:0;position:relative;transform:none;-moz-transform:none;-webkit-transform:none}#insta-feed>a{width:50%!important;display:block;float:left;height:50vw}#insta-feed:after{content:"";display:table;clear:both}.instafeed-container{width:100%!important;height:100%;padding:0!important}.expert-position:after{width:66px;margin-left:-33px;left:50%}.expert-position{padding-bottom:35px}.expert-quote{font-size:17px;text-align:center}.experts-carousel-section-row{padding:25px 0;margin-top:0}.blog-post-image{height:calc(100vw - 86px)}.klaviyo_field_group{width:100%;margin-bottom:16px}.klaviyo_form_actions{margin-left:0;width:100%}#shopify-section-footer{padding:0 35px}.site-footer .page-width.page-top-footer{padding:40px 0 55px!important}.site-footer__content.footer-widgets-columns{width:100%}.footer-widgets-columns .site-footer__item:first-child{width:50%;padding-right:10px}.footer-widgets-columns .site-footer__item{width:50%}.footer-widgets-columns .site-footer__item:last-child{padding-left:10px!important}.site-footer__item p.h4,.site-footer__linklist-item a,.footer-social-section p.h4{font-size:16px}.footer-logo-section{width:50%}.footer-logo-section{width:50%;margin-bottom:27px}.footer-social-section p.h4{display:none}.footer-logo-section svg{width:110px;height:95px}.social-icons-list li a{font-size:16px}.social-icons-list li{padding:0;margin-bottom:19px}.social-icons-list a svg{width:33px;height:33px;margin-right:15px}.footer-social-section{width:50%;padding-left:10px}.page-width.page-bottom-footer{padding-bottom:82px!important;padding-left:0!important;padding-right:0!important;position:relative}.footer-legal-menu li{margin-left:10px;margin-right:10px}.footer-legal-menu li a{font-size:16px;line-height:1.55}.footer-legal-menu{text-align:center}.website-copyright{position:absolute;bottom:46px;width:100%;text-align:center;left:0}.instafeed-outer{padding:30px 0 40px}.product-list-tabs-container{padding-top:285px}.main-products-image-wrap{top:182px;width:100vw}.sn-products-section .page-width{padding:0 22px!important}.product-tab-button{width:31.12%;height:95px}.bottom-tab-item{margin-left:0;margin-right:0}.bottom-tab-item ul{margin-left:0!important;margin-right:0!important}.bottom-tab-item li{text-align:left}.product-tab-button{padding:21px 25px}#shopify-section-supernaturals-product-list{padding-top:100px}.bottom-tab-item li:nth-child(2){text-align:left}.ingredients-description-container,.ingredients-carousel-container{width:100%}.main-products-image-wrap .main-products-image>div{background-size:contain;background-position:center left}.ingredient-group-image{width:150px}.ingredients-description-container .imgtxt-inner-text h2{display:none}.ingredients-description-container .imgtxt-inner-text{padding-top:55px}.responsive-ingredients-title{display:block!important;text-align:center}.responsive-ingredients-title{color:#004e47;font-size:28px;font-family:Nunito,sans-serif;font-family:var(--font-stack-header);font-weight:300;text-transform:none;letter-spacing:0;margin-bottom:30px}.responsive-ingredients-title strong:last-child{font-size:35px;font-family:Open Sans,sans-serif;font-family:var(--font-stack-body);position:relative;line-height:1!important}.ingredients-section-row,.superfoods-page-template .ingredients-section{padding:32px 0 15px}.nutrition-text h2{font-size:28px!important;font-weight:var(--font-body-weight-bold)}.nutrition-text h2 strong{font-weight:300;margin-bottom:25px}.nutrition-item{width:100%!important;margin-right:0!important;margin-bottom:2%!important}.shopify-shop-product-reviews{padding:85px 0 30px}.shopify-shop-product-reviews .spr-summary-caption{font-size:28px}.shopify-shop-product-reviews .spr-summary-caption{padding-bottom:45px}.spr-review-header{width:100%;margin-bottom:20px}.shopify-shop-product-reviews .spr-review-content{width:100%;margin-bottom:0!important;padding-right:0!important}.shopify-shop-product-reviews .spr-review-content-body{font-size:17px}.spr-review-header .spr-starratings.spr-review-header-starratings{right:0;margin:0;top:28px;transform:none;-moz-transform:none;-webkit-transform:none}.spr-review{padding:24px 0 40px!important}.faq-text-column{width:100%;margin-bottom:30px}.faq-list-content-column{width:100%}.faq-item-title{font-weight:var(--font-body-weight-bold)}.faq-item-inner{padding:15px 20px 20px}.template-page .page-width.image-text-container{max-width:100%!important;padding:0 35px!important}.template-page .image-and-text-row .imgtxt-inner-text{width:100%!important;float:none!important}.template-page .image-and-text-row .image-column-section{width:100%!important;position:relative!important;top:0;right:0;margin:0 0 40px!important;height:100%!important;height:80vw!important}.faq-item-title{padding:11px 38px 11px 0}.faq-text-column h2{font-size:28px}#shopify-section-supernaturals-image-text{padding:25px 0 50px}.template-page .image-column-section .inner-image{background-size:contain;background-repeat:no-repeat}.blog-post{width:100%;margin-right:0}.blog-post .blog-post-image{height:62vw}.simple-page-banner,.template-article .simple-page-banner,.simple-page-top-section{padding:40px 0 20px}.loading-button.lds-ring{position:absolute;width:30px;height:30px;left:auto;top:13px;display:none;right:5px}.loading-button.lds-ring div{width:30px;height:30px;border:2px solid #004E47;border-color:#004E47 transparent transparent transparent}#simulate_checkout_action{cursor:pointer;float:none;margin:0 auto;display:table;font-size:16px}.text-link.text-link--accent.back-to-shop{font-size:16px;top:0;display:table;margin:0 auto}.cart-items-column{padding:10px}.cart__meta.small--text-left{padding:10px 0 10px 10px!important}.cart__image-wrapper{width:75px}.cart__image{width:75px;height:75px}.cart-title-column{width:calc(100% - 75px);padding-left:10px}.list-view-item__title{font-size:15px;margin-bottom:5px}h1.cart-header__title{font-size:24px}.having-account{padding-top:5px}.website-form-container{padding:30px 20px 35px}.website-form-container h1,.website-form-container h2,.account-page-container h2{font-size:25px;margin-bottom:25px}.form-field input,.form-field select,.account-page-container input[type=text],.account-page-container input[type=email],.account-page-container input[type=tel],.account-page-container select,.rc_form__group.form__control input[type=email],.rc_form__group.form__control input[type=text]{font-size:15px;padding:10px 12px}.customer-page-container,.template-captcha #MainContent,#ReCharge.user-customer,.recharge-te{padding:130px 0 70px}input.btn.button{padding:14px 40px;font-size:14px}#login_verification .rc_form__group.form__control{width:100%}.rct_navigation{margin-bottom:20px}.recharge-te>.wrapper{padding-top:30px}.simple-page-title h1,.simple-page-title h2{font-size:28px}.shopify-section.page-title-section{margin-bottom:35px}.membership-benefit{width:100%;margin-bottom:50px}.cart-membership-benefits h2{margin:0 0 35px;font-size:22px}.discount-code-cart-container .button{font-size:14px}.faq-page-template .options-main-text{margin:0}.faq-page-template .icons-options-section.faq-icons .option-item-text{width:100%;padding:0}.faq-page-template .faq-icons .option-item{width:30%}.faq-page-template .icons-options-section.faq-icons .option-item-text p{text-align:center;font-size:13px}.faq-page-template .faq-icons .option-item:nth-child(3n+2){margin-right:1%;margin-left:1%}.faq-page-template .faq-section h2{margin:30px 0 0}.faq-page-template .faq-list-content-column .faq-item{margin-bottom:10px}.faq-page-template .faq-icons .options-content-list-headings .option-item{margin-bottom:10px!important}.options-content-list-headings.scrolling-section-icons.is_stuck .page-width{padding:20px 0 0!important}.faq-section--superfood h2{margin-bottom:30px}.faq-page-template .faq-item.has_image .faq-answer-image{width:100%}.faq-page-template .faq-item.has_image .faq-answer-text{padding-right:0;width:100%;margin:20px 0 0}.faq-page-template .faq-item.has_image .faq-answer-image img{max-width:70%;margin:0 auto}.ingredients-carousel-container{width:100%;margin-left:0;float:none}.slick-arrow{width:35px;height:35px}.slick-arrow:before{width:11px;height:11px;border-left:2px solid #fff;border-bottom:2px solid #fff;left:14px;top:13px}.ingredients-carousel{padding:0 40px!important}.slick-next.slick-arrow:before{left:10px}.ingredients-carousel-container .slick-arrow{margin-left:0}.ingredients-carousel-container .slick-arrow.slick-next{margin-left:0;margin-right:0}.announcement_message_active #shopify-section-supernaturals-product-list{margin-top:60px;position:relative}#shopify-section-supernaturals-product-list{background-image:url(/cdn/shop/files/Hero-Shot-BG-2_2x-mobile.jpg?v=1632377620);background-image:image-set("Hero-Shot-BG-2_2x-mobile.webp " type("image/webp"),"/cdn/shop/files/Hero-Shot-BG-2_2x-mobile.jpg?v=1632377620" type("image/jpg"))}.image-center .imgtxt-inner-text{float:none}.spr-pagination-next,.spr-pagination-prev{position:relative!important;display:block!important;margin-bottom:20px}}@media (max-width:479px){.right-section-image{max-width:245px;width:245px}.right-section-image img{max-height:none}.site-nav a{font-size:20px}.benefits-responsive-title{display:block!important;padding:0}.slick-dots{width:100%}.latest-posts-row h2{text-align:left;margin-bottom:20px!important}.blogposts-description p{text-align:left}.blogposts-description{max-width:100%;margin:0 auto 28px}.newsletter-inner-text .text-content p{width:100%}.newsletters-form-section{background-image:none!important;padding-bottom:85vw;background-position:bottom center}.newsletters-form-section.loadimage{background-image:url(/cdn/shop/t/2/assets/newsletter-image.png?v=1617797108)!important}#shopify-section-supernaturals-product-list{padding-top:100px}.main-products-image-wrap{width:85vw}.product-tab-button{padding:10px;height:72px}.product-tab-button strong{text-transform:none}.add-top-cart-product-container>div,.product-tab-item:nth-child(3) .add-top-cart-product-container>div{padding-left:19px}.product-list-tabs>ul{margin-bottom:40px}.responsive-ingredients-title{font-size:26px}.ingredients-carousel-container{width:calc(100% + 60px);margin-left:-30px;float:none}.ingredients-section-row .slick-dots,.superfoods-page-template .ingredients-section .slick-dots{display:none!important}.nutrition-item{margin-bottom:16px!important}.experts-carousel-section .slick-arrow{margin-top:0;top:262px}.shopify-shop-product-reviews .spr-summary-caption{font-size:23px}.shopify-shop-product-reviews .spr-summary-actions-newreview{padding:13px 50px;width:100%}.faq-item-title:before,.faq-item-title:after{right:0}#shopify-section-supernaturals-newsletter{margin-bottom:35px}.article-date{font-size:13px}.blog-post-content-header.page-width h1{font-size:24px}.related-blog-posts{padding:45px 0}.shopify-section.latest-posts-row{padding:30px 0}.template-index .inner-image.responsive-background-position{display:block!important;background-size:cover;background-position:center center;margin-bottom:50px;margin-top:-25px}.template-index .image-right .inner-image.responsive-background-position{margin-bottom:24px}.cart__price.text-right{width:100%;text-align:left;padding:20px 10px 10px 95px!important;position:relative}.text-link.text-link--accent.back-to-shop{margin:0 auto 15px}h1.cart-header__title{font-size:24px;display:block;text-align:center;float:none}.cart__meta.small--text-left{width:100%;padding-right:10px}.having-account{padding-top:8px;text-align:center;float:none;display:block}.dropdown-product-quantity{float:none;top:-12px;position:absolute;left:95px}.cart__qty.medium-up--hide{padding-top:0;margin-top:5px}.cart dd,.selling_plan_days{display:inline-block}.template-cart .product-details{margin-bottom:0}.dropdown-product-quantity label{top:2px}.cart__remove.desktop{display:none!important}.cart__remove.mobile{display:block!important}.inner-column-container thead{display:none}.inner-column-container .responsive-table,.inner-column-container tbody,.inner-column-container tr,.inner-column-container td,.inner-column-container th{display:block}.inner-column-container th:before,.inner-column-container td:before{content:attr(data-label) ": ";font-weight:700}.inner-column-container th,.inner-column-container td{border-bottom:0}.inner-column-container th:last-child,.inner-column-container td:last-child{border-bottom:1px solid #666;margin-bottom:20px}.grid__item.myaccount__account-details .inner-column-container{padding-top:0}.template-customers-account .page-width.account-page-container{padding:0!important}.recharge-te>.wrapper{max-width:calc(100% - 60px)}.banner-inner-text h1{padding-bottom:16px;margin-bottom:15px}.top-desc p{font-size:14px}.faq-page-template .faq-icons .option-item{width:49%}.faq-page-template .faq-icons .option-item:nth-child(3n+2){margin-right:0;margin-left:0}.options-content-list-headings.scrolling-section-icons.is_stuck .page-width{padding:20px 0 5px!important}.icon-options-section-row{margin-bottom:40px}.faq-section--superfood h2{margin-bottom:0}.ingredient-slide-item{padding-left:140px}.ingredients-section-row .slick-dots{display:block!important;top:calc(100% + 5px)}.announcement-bar__coupon,.announcement-bar__message{font-size:13px}.site-header{padding:0 35px!important}.banner-inner-text h1{font-size:24px}.button{padding:14px 25px;font-size:15px;width:100%}.banner-inner-text .text-content p{font-size:14px!important;margin-right:12px}.banner-inner-text .text-content p strong{font-size:14px}.banner-inner-text h1{padding-bottom:23px;margin-bottom:15px}.homepage-banner-content{height:auto}#shopify-section-header,.rd-site-header-outer{padding:16px 0}#shopify-section-header.fixed,.rd-site-header-outer.fixed{padding:10px 0}.homepage-banner-content>div{padding-top:102px}.homepage-banner-content .button-container{bottom:33px}.right-section-image{bottom:105px}.benefits-responsive-title h2{font-size:24px}.right-section-image{max-width:225px;width:225px}.benefits-main-image{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.benefits-text-content-column{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}.benefit-item-description p{font-size:15px}.benefit-item-text h3{font-size:22px}.options-main-text>h2{font-size:24px}.option-item-text p{font-size:15px}.option-item-text{padding-left:18px}.option-icon svg{height:51px;width:51x}.option-item{margin-bottom:32px}.icon-options-section-row,.superfoods-page-template .icons-options-section{padding:30px 0 50px}.option-item{display:none}.option-item:nth-child(1),.option-item:nth-child(2),.option-item:nth-child(3){display:block}.see-all-features{color:#004e47;font-size:14px;font-weight:700;display:table!important;margin:0 auto;border-bottom:1px solid;padding-bottom:2px;cursor:pointer;padding-top:20px}.see-all-features.hidden{display:none!important}.imgtxt-inner-text h2{font-size:24px;margin-right:-15px}.imgtxt-inner-text .button{width:auto}.expert-quote{font-size:16px}.expert-item>div{padding:0 12px 25px}.expert-position{padding-left:11px;padding-right:11px}.experts-main-text h2{font-size:24px;margin-right:-15px}.experts-carousel-section-row{padding:30px 0;margin-top:0}.shopify-section.latest-posts-row{padding:40px 0 60px}.blog-post-text{padding:24px 12px 32px 22px}.instafeed-outer{padding:45px 0}.social-icons-list li a{font-size:0;text-align:right;display:block}.site-footer .page-width.page-top-footer{padding:35px 0!important}h1.product-title{font-size:25px;margin-left:-2px;margin-right:-2px}h1.product-title strong{font-size:32px}.main-products-image-wrap{width:90vw;top:170px}.product-list-tabs-container{padding-top:180px}.product-tab-button{padding:10px 5px}.product-tab-button span{font-size:11px}.product-tab-price>strong{font-size:12px}.button-atc-product.button{width:138px;font-size:15px;min-width:50%}.add-top-cart-product-container>div{padding-right:145px}.add-top-cart-product-container>div,.product-tab-item:nth-child(3) .add-top-cart-product-container>div{padding-left:16px}.product-tab-price>span{font-size:11px}#shopify-section-supernaturals-product-list{padding-bottom:20px}.product-list-tabs-container>h4{display:none}.product-list-tabs>ul{margin-bottom:20px}.responsive-ingredients-title{font-size:24px;margin-left:-10px;margin-right:-10px}.responsive-ingredients-title strong:last-child{font-size:27px}.product-tab-item:nth-child(3) .product-tab-price>strong{font-size:11px}.ingredient-group-image .lazy-background{left:-10px!important}.nutrition-text h2{font-size:24px!important}.nutrition-list-content{margin-left:-20px;margin-right:-20px}.spr-review-header .spr-starratings.spr-review-header-starratings{right:auto;top:61px;left:0}.spr-review-header{margin-bottom:35px}.blog-post .blog-post-text h3{font-size:20px}.anchor_overlay span{font-size:14px}.button.js-load-more .lds-ring{display:none!important}.template-article .page-width{padding:0 20px!important}.blog-post-content-header.page-width h1{font-size:22px}.blog-post-content-text{padding:0}.blog-post-content-text h5{font-size:20px}.button-atc-product.button .added{font-size:16px}.cart-items-column{padding:4px}.cart__meta.small--text-left{padding:4px!important}.cart__image-wrapper{width:85px;float:none;margin:5px auto 12px}.cart__price.text-right{width:100%;text-align:left;padding:20px 10px 10px 14px!important;position:relative}.cart-title-column{width:100%;padding-left:10px;padding-right:10px}.dropdown-product-quantity{top:-5px;left:15px}.website-form-container{padding:20px 10px 25px}.form-message h2{font-size:15px}.website-form-container .form-message{font-size:13px}.customer-page-container,.template-captcha #MainContent,#ReCharge.user-customer,.recharge-te{padding:110px 0 50px}.rc_layout__full .col-md-6.grid__item{width:100%;padding:25px 10px}.recharge-te>.wrapper{max-width:calc(100% - 40px)}.cart-membership-benefits h2{font-size:18px}.membership-benefit{width:100%;margin-bottom:40px;padding:0}.membership-benefit-icon{width:60px;height:60px;margin:0 auto 18px}.discount-code-cart-container input{font-size:11px}.discount-code-cart-container h4{font-size:16px}.faq-page-template .faq-icons .option-item{display:block;float:left}.faq-page-template .faq-icons .options-content-list-headings{padding:0}.faq-page-template .faq-section .faq-item-title,.faq-section--superfood .faq-item-title{font-size:15px}.faq-page-template .faq-item-inner p{font-size:13px}.faq-page-template .faq-section h2{font-size:24px}.faq-page-template .faq-text-column{margin-bottom:10px}.faq-page-template .faq-list-content-column .faq-item{margin-bottom:5px}.faq-page-template .faq-icons .options-content-list-headings .option-item{display:inline-block;float:none}.faq-page-template .faq-icons .options-content-list-headings .page-width{padding:10px 0!important}.faq-page-template .icons-options-section.faq-icons .option-item-text p{font-size:13px}.faq-page-template .faq-icons .options-content-list-headings .option-item{margin-bottom:5px!important}.faq-page-template .see-all-features{display:none!important}.homepage-banner-inner .right-section-image{max-width:100%;width:90%}.faq-page-template .options-content-list-headings .option-item:before{bottom:-2px}.icon-options-section-row{margin-bottom:30px}.ingredients-carousel{padding:0 22px!important}.ingredients-carousel-container .slick-arrow{width:22px;height:22px}.ingredients-carousel .slick-arrow:before{width:7px;height:7px;left:9px;top:8px}.ingredients-carousel .slick-next.slick-arrow:before{left:6px}.ingredient-group-title,.ingredient-group-list ul li{font-size:14px}.product-tab-item{width:100%}.product-info-section .review--placeholder{min-height:23px;display:block}.announcement-bar__coupon,.announcement-bar__message{display:block;font-size:13px}.announcement-bar__coupon{margin-left:0;padding-top:2px}.announcement-bar__coupon span{display:inline-block;padding:6px 10px;border:1px dashed;line-height:1}.announcement-bar{height:45px}.announcement_message_active #shopify-section-header,.announcement_message_active .rd-site-header-outer{padding-top:55px!important}.announcement_message_active .homepage-banner-content,.announcement_message_active #shopify-section-supernaturals-product-list{margin-top:45px}#shopify-section-supernaturals-product-list{min-height:auto}.bottom-tab-item:after{content:"";display:table;clear:both}.top-tab-item h3{font-size:15px}.sn-products-section .page-width{padding:0 15px!important}.bottom-tab-item{padding-top:30px;padding-bottom:20px}.bottom-tab-item li{font-size:13px;font-size:3vw;padding-left:26px}.bottom-tab-item span img{max-width:21px;max-height:21px;width:auto!important;height:auto!important}body .addon--subtitle{font-size:17px}body .addon--title{font-size:28px;margin-bottom:15px}body .new--addon .new--each--tab.einz h3,body .new--addon .new--each--tab.abo h3{font-size:15px!important}.new--addon .new--each--tab{min-width:calc(50% - 8px)}.new--addon .new--each--tab:last-child,.new--addon .new--prod--title:last-child{margin-right:0}.new--addon .new--prod--title strong{font-size:15px!important}.new--addon .new--prod--title{min-width:calc(50% - 8px)}.new--addon .button-atc-product.button{min-width:100%;width:100%!important;margin-left:0!important}.new--addon .price-btn-wrap{flex-direction:column}.new--addon .new--prod--style .product-tab-price span{font-size:22px}.new--addon .shipp--interval{font-size:19px}}@media (max-width:440px){.shopify-shop-product-reviews{padding:65px 0 30px}.shopify-shop-product-reviews .spr-summary-caption{padding-bottom:0}.spr-summary-caption:after{position:relative;height:auto;bottom:auto;line-height:1.6;display:inline-block;margin-top:15px}}@media (max-width:767px) and (max-height:450px){.announcement_message_active .site-header #SiteNav{padding-top:100px}}#preview-bar-iframe{display:none}a.rd-button,.rd-expert-item>div,.rd-sustainability-item>div,.rd-community-item>div,.rd-header-column.rd-header-menu,button.rd-button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rd-site-announcement{padding:5px 30px}.rd-site-announcement.sticky_element_position{position:fixed;width:100%;top:0;left:0;display:block;z-index:99;max-height:45px}.rd-site-announcement .rd-site-announcement__link{color:inherit;display:block}#shopify-section-header,.rd-site-header-outer{position:absolute;padding:0;top:45px}.rd-container{max-width:1180px;margin:0 auto;display:block;font-weight:400;position:relative}.rd-site-header{background-color:#fff;padding:29px 0;height:100px;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out}.mobile_logo{display:none!important}.rd-header-column.rd-header-logo{width:280px}.rd-header-column{display:inline-block;vertical-align:middle}.rd-site-header-columns{display:block;font-size:0}.rd-header-logo-inner img,.rd-header-logo-inner svg{display:block;width:100%}.rd-header-column.rd-header-icons{width:250px;text-align:right}.rd-header-column.rd-header-menu{width:calc(100% - 530px);text-align:center}.rd-header-column.rd-header-menu li a{font-size:25px}.rd-main-menu li{display:inline-block;vertical-align:middle;margin:0 20px}.rd-header-menu-inner ul{padding:0}.rd-header-column.rd-header-menu li a{font-size:25px;color:#004e47;font-weight:400}.rd-header-icon img,.rd-header-icon svg{width:30px;height:30px;object-fit:contain;object-position:center;display:block}.rd-header-icons-inner ul{list-style:none;padding:0}.rd-header-icon{display:inline-block;vertical-align:middle;margin-left:20px;position:relative}.mobile_icon,.mobile_section{display:none!important}.rd-top-section{height:925px;position:relative;display:block}.rd-top-media-item{position:absolute;width:100%;height:100%;top:0;left:0;display:block;background-color:#eef0f6}.video_item video{position:absolute;height:auto;width:auto;min-width:105%;min-height:105%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%;max-width:none;background-size:cover;background-position:bottom center}.rd-top-content{position:absolute;z-index:1;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.bg-image-item{position:absolute;width:100%;height:100%;background-size:cover;background-position:top center}.rd-text ul{margin:0 0 20px;padding:0}.rd-text ul:last-child{margin:0}.rd-text{margin-bottom:25px}.rd-top-content .rd-text{margin-bottom:75px}.rd-top-section h1{margin-bottom:65px}.rd-top-section ul li{margin-bottom:22px;padding-left:42px;position:relative}.rd-top-section ul li:before{content:"";width:20px;height:12px;border-left:2px solid #004E47;border-bottom:2px solid #004E47;position:absolute;top:50%;left:0;transform:rotate(-52deg);margin-top:-8px;display:block}a.rd-button,button.rd-button{display:inline-block;border-radius:20px;padding:19px 62px;min-width:510px;border:0;cursor:pointer}.rd-logo-showcase{padding:53px 0}#shopify-section-header.sticky_element_position,.rd-site-header-outer.sticky_element_position{position:fixed}#shopify-section-header.fixed,.rd-site-header-outer.fixed{background-color:transparent;padding:0;box-shadow:0 0 20px -5px #0006}#shopify-section-announcement,.rd-site-announcement-outer{z-index:10000;position:relative}#PageContainer,#MainContent{padding-top:145px}#MainContent.content-for-layout--bridge-page{padding-top:0;min-height:100vh;background:#f1f8f7}.logo-showcase-item img{max-height:60px;width:auto;display:block;max-width:100%;margin:0 auto}.logo-showcase-list{max-width:725px;margin:0 auto}.logo-showcase-list .slick-list,.logo-showcase-list--new .slick-list{padding:0!important}.logo-showcase-list .slick-slide span,.logo-showcase-list--new .slick-slide span{display:block}.rd-logo-showcase h2{margin-bottom:55px}.rd-cart-items-bubble{width:20px;height:20px;background-color:#004e47;color:#fff;font-size:9px;display:block;position:absolute;border-radius:50%;text-align:center;line-height:20px;top:-10px;right:-11px}.rd-quick-intro-outer{padding:55px 0}.quick-intro-icon{width:115px;height:100px;display:block;margin:0 auto;position:relative;border-radius:15px}.rd-quick-intro-list{display:block;text-align:center;font-size:0;margin-left:-40px;margin-right:-40px}.rd-quick-intro-list-item{display:inline-block;vertical-align:top;width:33.33%;padding:0 40px;margin-bottom:70px}.rd-quick-intro-list-item h4{margin:-50px 0 0;background-color:#fff;border-radius:15px;padding:75px 40px 40px}.quick-intro-icon img{display:block;position:absolute;width:60%;height:60%;object-fit:contain;object-position:center;top:20%;left:20%}.rd-quick-intro h2{margin-bottom:65px}.rd-quick-intro-list-item:nth-last-child(1),.rd-quick-intro-list-item:nth-last-child(2),.rd-quick-intro-list-item:nth-last-child(3){margin-bottom:0}.rd-image-text-outer{padding:100px 0}.rd-image-text-inner{border-radius:20px;position:relative;padding-left:52.8%}.rd-image-item{position:absolute;top:0;left:0;border-radius:20px;height:100%;width:52.8%;overflow:hidden}.rd-image-item>div{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;background-size:cover;background-position:center center}.img_promises{height:100%;max-width:inherit}.rd-text-item{min-height:490px;padding:75px 60px 75px 70px}.rd-image-text h2{margin-bottom:55px}.rd-image-text .rd-text{margin-bottom:45px}.mobile_bg{display:none!important}.right_image_position .rd-image-text-inner{padding-left:0;padding-right:52.8%}.right_image_position .rd-image-item{left:auto;right:0}a.rd-button:hover{background-color:#ffce00!important}.rd-benefits-item{display:inline-block;width:27.2%;vertical-align:top;margin-left:3.04%;margin-right:3.04%;margin-bottom:60px}.rd-benefits-list{display:block;text-align:center;font-size:0}.rd-benefit-icon{width:110px;height:110px;border-radius:50%;margin:0 auto 50px;position:relative}.rd-benefits-section h2{margin-bottom:85px}.rd-benefit-icon img{display:block;position:absolute;width:70%;height:70%;object-fit:contain;object-position:center;top:15%;left:15%}.rd-benefit-text .rd-text{margin-bottom:0}.rd-benefits-section{padding:85px 0}.rd-image-text-outer+.rd-benefits-section-outer .rd-benefits-section{padding-top:10px}.rd-benefits-section .rd-button-container{text-align:center;padding-top:60px}.rd-stats-section{padding:45px 0 30px}.rd-stat-icon img{display:block;max-height:60px;max-width:80px;width:auto}.rd-stat-item{width:30%;display:inline-block;vertical-align:middle}.rd-stats-list{font-size:0}.rd-stat-text .rd-text{margin-bottom:0;padding-left:20px}.rd-stat-item>div{display:inline-block;vertical-align:middle}.rd-reference-text p{font-weight:300!important}.rd-reference-text{padding-top:70px}.rd-stats-section h2{margin-bottom:70px}.rd-stat-item:nth-child(2){margin-left:5%;margin-right:5%;position:relative}.rd-stat-item:first-child{text-align:right}.rd-stat-icon span{display:block;padding-bottom:4px}.promises-columns{position:relative;border-radius:20px;overflow:hidden}.rd-promises-section{padding:110px 0 90px}.promises-columns{padding-left:calc(52.8% + 75px);padding-top:45px;padding-bottom:45px;padding-right:110px}.rd-promise-item{overflow:hidden;background-color:#fff;margin-bottom:22px;border-radius:15px;position:relative;padding-left:130px}.rd-promise-item:last-child{margin-bottom:0}.rd-promises-list{counter-reset:promises}.rd-promise-item:before{counter-increment:promises;content:"0" counter(promises);width:130px;height:100%;background-color:#004e47;position:absolute;border-radius:20px;top:0;left:0;color:#fff;font-weight:700;font-size:40px;text-align:center;line-height:70px}.rd-promise-text,.rd-promise-text-adapted{position:relative;padding-left:75px}.rd-promise-text:before{content:"";width:22px;height:12px;position:absolute;display:block;top:50%;left:23px;border-left:4px solid #004E47;border-bottom:4px solid #004E47;transform:rotate(-45deg);margin-top:-10px}.rd-promise-text .rd-text,.rd-promise-text-adapted .rd-text{margin-bottom:0;padding:19px 0}.rd-promises-section h2{margin-bottom:20px}.rd-experts-list .slick-list{padding:0 215px}.rd-expert-icon{max-width:245px;margin:0 auto;position:relative}.rd-expert-text{text-align:center;background-color:#004e47;border-radius:20px;padding:170px 25px 30px;margin-top:-150px}.rd-expert-item.slick-active>div{padding:0 47px}.rd-expert-item:not(.slick-active)>div{transform:scale(.85);opacity:.3}.rd-expert-position{display:inline-block;border-bottom:1px solid #fff;padding-bottom:2px;margin-bottom:25px;color:#fff}.rd-experts-top{margin-bottom:70px}.rd-expert-count{text-align:center;font-weight:300;font-size:30px;color:#004e47;line-height:1;padding-top:38px;padding-bottom:65px}.rd-experts-section{padding:70px 0}.rd-promises-section-outer+.rd-experts-section-outer .rd-experts-section{padding-top:10px}.rd-experts-section .slick-arrow,.rd-sustainability-section .slick-arrow,.rd-community-section .slick-arrow,.rd-latest-blogposts-section .slick-arrow{width:70px;height:70px;border-radius:50%;font-size:0;border:0;cursor:pointer;position:absolute;top:50%;margin-top:-35px;margin-left:0;left:70px;background-color:#fff;z-index:2;box-shadow:0 0 15px -6px #0003}.rd-experts-section .slick-arrow.slick-next,.rd-sustainability-section .slick-arrow.slick-next,.rd-community-section .slick-arrow.slick-next,.rd-latest-blogposts-section .slick-arrow.slick-next{margin-right:0;left:auto;right:70px}.rd-button-container.rd-experts-footer{text-align:center}.rd-experts-section .slick-arrow:before{display:none!important}.rd-experts-section .slick-arrow:after,.rd-sustainability-section .slick-arrow:after,.rd-community-section .slick-arrow:after,.rd-latest-blogposts-section .slick-arrow:after{content:"";width:45px;height:35px;position:absolute;top:50%;left:50%;background-image:url(/cdn/shop/t/4/assets/slider-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translate(-50%,-50%)}.rd-experts-section .slick-arrow.slick-next:after,.rd-sustainability-section .slick-arrow.slick-next:after,.rd-community-section .slick-arrow.slick-next:after,.rd-latest-blogposts-section .slick-arrow.slick-next:after{transform:translate(-50%,-50%) rotate(180deg)}.rd-sustainability-section{padding:35px 0 20px}.rd-sustainability-section-outer{background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.rd-sustainability-icon{width:105px;height:105px;background-color:#fff;border-radius:50%;position:relative;display:inline-block;vertical-align:middle}.rd-sustainability-text{display:inline-block;vertical-align:middle;padding-left:20px}.rd-sustainability-icon img{width:70%;height:70%;top:15%;left:15%;position:absolute;object-fit:contain;object-position:center;display:block}.rd-sustainability-list{margin-right:calc(1px - ((100vw - 1630px)/2))}.rd-sustainability-list .slick-list{padding-right:calc((100vw - 1632px)/2 + 15px)}.rd-sustainability-section .slick-prev.slick-arrow{display:none!important}.rd-sustainability-item:not(.slick-active)>div{opacity:.3}.rd-sustainability-item>div{padding-right:100px;position:relative}.rd-sustainability-item>div:after{content:"";width:3px;height:100%;background-color:#fff;right:48px;position:absolute;top:0;display:block}.rd-sustainability-top{margin-bottom:75px}.rd-community-image{height:365px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block!important}.rd-community-item-inner>div{background-color:#004e47;border-radius:20px;overflow:hidden}.rd-community-top h2{margin-bottom:70px}.rd-community-count{color:#004e47;font-size:30px;font-weight:300;text-align:center;line-height:1;padding-top:30px}.rd-community-text{padding:20px 33px!important}.rd-community-name a{width:16px;height:16px;display:inline-block;vertical-align:middle;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important;margin-left:10px}.rd-community-quote{margin-bottom:44px}.rd-community-item>.rd-community-item-inner{padding:0 25px}.comm-video .rd-community-item>.rd-community-item-inner{padding:0 10px!important}.rd-community-list.slick-initialized.slick-slider{margin-left:-25px;margin-right:-25px}.rd-community-section .slick-arrow{margin-top:0;top:auto;bottom:-15px;left:-16px;background-color:transparent!important;box-shadow:none}.rd-community-section .slick-arrow.slick-next{right:-16px}.rd-community-section{padding:30px 0}.rd-image-text-outer+.rd-community-section-outer .rd-community-section{padding-top:0}.rd-latest-blogposts-section{padding:120px 0}.rd-community-section-outer+.rd-latest-posts-row .rd-latest-blogposts-section{padding-top:0}.rd-blog-post-item>div{border-radius:20px;overflow:hidden;background-color:#f4f6fa}.rd-blog-post-item{width:30%;float:left;margin-right:5%}.rd-blog-post-item:last-child{margin-right:0}.rd-blog-posts-list{margin:0;list-style:none;display:block;overflow:hidden;padding:0}.rd-blog-post-text{padding:25px 25px 40px}.rd-blog-post-text h3{margin:0}.rd-blog-post-text h3 a{color:inherit}.rd-blog-post-text .blog-tags a{text-transform:capitalize!important}.rd-blogposts-title h2{margin-bottom:72px}.rd-instagram-section{padding:115px 0 150px}.rd-insta-row.clearfix{margin-left:-15px!important;margin-right:-15px!important}.rd-insta-row .instafeed-container{width:23.5%!important;padding-top:23.5%!important;border-radius:15px!important;overflow:hidden}.rd-instagram-section #insta-feed>a{padding:0 .75%!important}.rd-instagram-section h2{margin-bottom:65px}.rd-newsletters-form-section{background-color:#5d82e6;padding:42px 0}.rd-newsletter-col:first-child{float:right;width:58%;padding:70px 0 64px 165px;border-left:2px solid #fff}.rd-newsletter-col:nth-child(2){float:left;width:42%;padding-top:36px;padding-right:180px}.rd-text-col h2 strong{font-weight:500!important;font-size:50px}.rd-newsletter-col:first-child h2{margin-bottom:5px}.rd-text-col .rd-text p{font-weight:300!important}.rd-newsletters-form-section #k_id_email::-webkit-input-placeholder{color:#fff;opacity:1}.rd-newsletters-form-section #k_id_email::-moz-placeholder{color:#fff;opacity:1}.rd-newsletters-form-section #k_id_email:-ms-input-placeholder{color:#fff;opacity:1}.rd-newsletters-form-section #k_id_email:-moz-placeholder{color:#fff;opacity:1}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label,.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label p{position:relative;padding-left:30px;display:block;cursor:pointer}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label a{text-decoration:underline;color:inherit}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group input{position:absolute;opacity:0;visibility:hidden;top:0;left:0}.rd-newsletters-form-section .klaviyo_field_group{width:100%}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group{padding-top:20px;padding-bottom:35px}.rd-newsletters-form-section .klaviyo_form_actions{float:none;width:100%}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:before{content:"";width:20px;height:20px;border-radius:50%;border:2px solid #fff;top:5px;left:0;position:absolute}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:after{content:"";width:10px;height:10px;top:10px;left:5px;background-color:#fff;position:absolute;border-radius:50%;display:none}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group input:checked+label:after{display:block!important}.rd-newsletters-form-section .klaviyo_form_actions .klaviyo_submit_button{border-radius:15px;background-color:#fff;color:#004e47;font-size:30px;line-height:1;height:auto;padding:20px;border:0!important;font-weight:700}.rd-newsletters-form-section .klaviyo_form_actions .klaviyo_submit_button:hover{background-color:#7690e3;color:#fff!important}.rd-newsletters-form-section .error_message{font-size:20px;color:#fff;margin-bottom:15px}#rd-site-footer{background-color:#01312d!important;padding:60px 0 70px!important}.rd-footer-logo-inner{max-width:355px;margin:0 auto 5px}.rd-footer-logo-inner img{display:block}.footer-text{text-align:center;font-size:25px;color:#fff;line-height:1.15;margin-bottom:70px;opacity:.75;font-weight:600}.rd-footer-menu-item{width:33%;float:left;margin:0 0 20px;text-align:left;padding-left:36px}.rd-footer-menu-item h4{color:#fff;font-weight:700;font-size:25px}.rd-footer-menu-item li{display:block;padding:0;position:relative;line-height:1;margin-bottom:12px}.rd-footer-menu-item li:after{display:none}.footer-menus{overflow:hidden}.rd-footer-menu-item li:last-child{margin-bottom:0}.rd-footer-menu-item li a{color:#fff;font-size:25px;font-weight:400}.footer-social-icons img{width:60px;height:auto;display:block}.footer-social-icons{text-align:center}.footer-copyright-text{text-align:center;color:#fff;font-size:15px;opacity:.75}.footer-social-icons li{display:inline-block;margin:0 10px}.footer-social-icons ul{margin:0;padding:0}.rd-footer-menu-item li:last-child:after{display:none}#PageContainer,#MainContent{overflow:hidden}.rd-blog-count{display:none!important}.desktop_original_image .desktop_bg img{border-radius:20px}.rd-sustainability-count{display:none}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label p{padding:0;position:static}.klaviyo_field_group input[type=email],.klaviyo_field_group input[type=text]{background-color:transparent;border:0;border-bottom:1px solid #fff;display:block;padding:7px 0;outline:none}.rd-newsletters-form-section .klaviyo_form_actions{margin:0}.klaviyo_form_actions button.rd-button{width:100%!important;min-width:auto}.rd-sustainability-section .rd-reference-text p{color:#fff;font-size:12px;font-family:Karla;font-weight:300;font-style:normal;text-align:center;line-height:1}.main-site__header-inner{width:calc(100% - 530px);text-align:center;display:inline-block}.main-site__header-inner.active_submenu{background-color:#fff}.active_submenu_this.menu-item .mega_menu__submenu{opacity:1!important;visibility:visible!important;margin-top:0!important}.main-site__header-inner .website__logo-inner{font-size:medium;font-size:initial;margin:0}.main-site__header-inner .header-container{padding:30px}.main-site__header-inner .mega_menu_item_image{width:100%;position:relative;height:140px;border-radius:20px;overflow:hidden;margin-bottom:15px;background-size:cover;background-position:center;background-repeat:no-repeat}.main-site__header-inner .mega_menu_item_title{line-height:1;margin-bottom:8px;font-size:18px;text-decoration:none;color:#004e47;font-weight:600}.main-site__header-inner .mega_menu_item_title a{font-size:18px;text-decoration:none;color:#004e47;font-weight:600}.main-site__header-inner .mega_menu_item_description{font-size:16px;color:#0006;line-height:1.3;margin-bottom:20px}.main-site__header-inner .sub__menu-mega-inner{font-size:16px;list-style:none;padding:0}.main-site__header-inner .sub__menu-mega-inner li{margin-bottom:5px}.main-site__header-inner .sub__menu-mega-inner li:last-child{margin-bottom:0}.main-site__header-inner .sub__menu-mega-inner a{line-height:1.2;display:inline-block;text-decoration:none;font-weight:400}.main-site__header-inner .menu-item{display:inline-block;vertical-align:middle;margin-right:40px;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.main-site__header-inner .menu-item.simple-menu-item{position:relative}.main-site__header-inner .menu-item.simple-menu-item .sub__menu{padding:22px 20px;border-radius:6px;-webkit-box-shadow:1px 1px 3px -3px rgba(0,0,0,.3);box-shadow:1px 1px 3px -3px #0000004d;position:absolute;background-color:#fff;top:calc(100% + 15px);left:-20px;width:calc(100% + 40px);opacity:0;visibility:hidden;margin-top:-5px;z-index:1;font-size:16px;list-style:none;min-width:210px;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.main-site__header-inner .menu-item.simple-menu-item .sub__menu li{margin-bottom:5px}.main-site__header-inner .menu-item.simple-menu-item .sub__menu li a{text-decoration:none;line-height:1.5}.main-site__header-inner .menu-item.simple-menu-item .sub__menu li:last-child{margin-bottom:0}.main-site__header-inner .menu-item.simple-menu-item:hover .sub__menu{opacity:1;visibility:visible;margin-top:-5px;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.main-site__header-inner .menu-item>a{font-size:22px;text-decoration:none;color:#004e47;font-weight:400;position:relative}.menu-item.mega-menu-item>a:before{content:"";position:absolute;top:7px;right:-15px;width:7px;height:7px;display:block;border-bottom:1px solid #004e47;border-right:1px solid #004e47;transform:rotate(45deg);opacity:0;visibility:hidden;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.menu-item.mega-menu-item.active_submenu_this a:before{opacity:1;visibility:visible}.main-site__header-inner .menu-item .mega_menu__submenu{display:block;position:absolute;background-color:#fff;width:100%;left:0;padding:50px 0 45px;opacity:0;visibility:hidden;top:calc(100% - 28px);transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.mega_menu__column{width:33%;text-align:left;display:inline-block;vertical-align:top}.mega_menu__column.unavailable__submenu{display:none}.mega_menu__submenu-inner{width:800px;margin:auto}.mega_menu__submenu-inner .clearfix{vertical-align:top}@media (min-width: 639px){.desktop_original_image .desktop_bg{background-image:none!important;display:flex;align-items:center}}body .rd-site-announcement{height:40px;font-size:16px}.rd-site-announcement.sticky_element_position{max-height:40px}#shopify-section-header,.rd-site-header-outer{top:40px}.rd-header-column.rd-header-logo{width:250px}.rd-header-column.rd-header-menu li a{font-size:18px}.rd-header-icon img,.rd-header-icon svg{width:22px;height:22px}.rd-header-logo-inner a,.rd-header-logo-inner span{display:block}#PageContainer,#MainContent{padding-top:140px}.rd-top-section{max-height:calc(100vh - 140px)}.rd-top-section h1{margin-bottom:45px}.rd-top-section ul li{margin-bottom:15px}.rd-top-content .rd-text{margin-bottom:50px}.rd-logo-showcase{padding:20px 0}.logo-showcase-item img{max-height:70px;max-width:190px}.rd-quick-intro-list-item{padding:0 30px;margin-bottom:60px}.rd-quick-intro-list{margin-left:-30px;margin-right:-30px}.quick-intro-icon{width:100px;height:90px;border-radius:12px}.rd-text-item{min-height:385px;padding:55px}.rd-button{padding:15px 40px}.rd-image-text-outer{padding:70px 0}.rd-benefits-section h2{margin-bottom:60px}.rd-benefit-icon{width:80px;height:80px;margin:0 auto 30px}.rd-benefit-text h4{margin:0 0 25px!important}.rd-benefits-section .rd-button-container{padding-top:20px}.rd-benefits-section{padding:70px 0}.rd-stats-section h2{margin-bottom:45px}.rd-reference-text{padding-top:60px}.rd-promises-section{padding:70px 0}.rd-promise-item{padding-left:100px}.promises-columns{padding-right:70px}.rd-promise-item:before{width:100px}.rd-expert-item.slick-active>div{padding:0 25px}.rd-expert-name{margin-bottom:0!important;position:relative}.rd-sustainability-list{margin-right:-7vw}.rd-stats-section h2{margin-bottom:40px}.rd-sustainability-section .slick-arrow.slick-next{right:32px;margin-top:-28px}.rd-experts-list .slick-list{padding:0 200px}.rd-blogposts-title h2{margin-bottom:50px}.rd-latest-blogposts-section{padding:75px 0}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label{font-size:18px}.rd-instagram-section{padding:90px 0}.rd-instagram-section h2{margin-bottom:50px}.footer-text{font-size:20px;margin-bottom:55px}.footer-social-icons{padding-top:40px;padding-bottom:5px}#rd-site-footer{padding:35px 0 50px!important}.rd-footer-menu-item li a{font-size:20px}.rd-footer-logo-inner{max-width:290px}.rd-site-header{padding:22px 0;height:80px}#PageContainer,#MainContent{padding-top:120px}.rd-top-section{max-height:calc(100vh - 120px)}.rd-top-section h1{margin-bottom:40px}a.rd-button{min-width:380px}.rd-logo-showcase h2{margin-bottom:35px}.quick-intro-icon{width:75px;height:70px}.rd-quick-intro h4{padding:65px 20px 30px}.promises-columns{padding-right:40px}.rd-promise-item:before{width:80px;border-radius:15px;font-size:28px}.rd-promise-item{padding-left:80px}.rd-promise-text{padding-left:60px}.rd-promise-text-adapted{padding-left:20px}.rd-promise-text .rd-text,.rd-promise-text-adapted .rd-text{padding:10px 0}.rd-promise-text:before{width:18px;height:11px;top:50%;left:17px;border-left:3px solid #004E47;border-bottom:3px solid #004E47;margin-top:-9px;line-height:50px}.rd-promises-section h2{margin-bottom:45px}.rd-image-text h2{margin-bottom:35px}.rd-benefits-section h2{margin-bottom:55px}.rd-quick-intro-list-item{padding:0 28px;margin-bottom:50px}.rd-quick-intro-list{margin-left:-20px;margin-right:-20px}.rd-promise-item:before{line-height:46px}.rd-sustainability-icon{width:70px;height:70px}.rd-sustainability-item>div{padding-right:80px}.rd-community-quote{margin-bottom:35px}.rd-community-count{font-size:22px}.rd-newsletter-col:nth-child(2){padding-right:40px;padding-top:0}.rd-newsletter-col:first-child{padding:60px 0 60px 60px}.rd-cart-items-bubble{width:18px;height:18px;line-height:18px}.rd-expert-icon{max-width:150px}.rd-expert-text{padding:130px 25px 30px;margin-top:-100px}.rd-experts-section .slick-arrow,.rd-sustainability-section .slick-arrow,.rd-community-section .slick-arrow,.rd-latest-blogposts-section .slick-arrow{width:55px;height:55px}.rd-experts-section .slick-arrow:after,.rd-sustainability-section .slick-arrow:after,.rd-community-section .slick-arrow:after,.rd-latest-blogposts-section .slick-arrow:after{width:30px;height:30px}.rd-expert-count{font-size:22px;padding-top:30px;padding-bottom:50px}.rd-community-top h2{margin-bottom:50px}.rd-community-image{height:28vh}.rd-community-text{padding:30px 33px}.rd-community-name a{margin-top:-3px}.rd-blog-post-item{width:31%;margin-right:3.5%}.rd-footer-logo-inner{max-width:270px}.footer-text{font-size:18px;font-weight:600}.footer-social-icons img{width:45px}.footer-copyright-text{font-size:13px}.rd-stat-text .rd-text{padding-left:15px}.rd-sustainability-list .slick-list{padding-right:4vw}.rd-sustainability-list{margin-right:calc(1px - ((100vw - 1180px)/2))}.rd-sustainability-list .slick-list{padding-right:9vw}.rd-sustainability-text{padding-left:10px}.rd-sustainability-icon{width:60px;height:60px}.rd-sustainability-item>div{padding-right:10px}.rd-sustainability-item>div:after{right:18px}.sn-products-section.new--prod--style{padding:40px 0;text-align:center}.new--prod--style .slick-slide{height:100%}.new--prod--style .slick-slide>div{height:100%}.new--prod--style .slick-track{height:100%}.new--prod--style .product-info-image{height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.new--prod--style .product-tab-button{width:100%}.new--prod--style .review--placeholder{width:100%;display:table;margin-top:20px}.new--prod--style .add-top-cart-product-container{float:none;width:auto;padding:0;position:relative;opacity:0;visibility:hidden;pointer-events:none;position:absolute}.new--prod--style .add-top-cart-product-container.show--price{opacity:1;visibility:visible;pointer-events:initial;position:relative}.new--prod--style .product-single__media img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:auto!important}.new--prod--style .rd-container{display:inline-block;width:100%;position:relative}.new--prod--style .product-info-section{width:55%;float:right;text-align:left;margin-top:68px}.new--prod--style .main-products-image-wrap{width:45%;position:relative;left:-15px;top:0;height:auto;padding:0 15px;float:left;margin-bottom:30px}.product-single--media video,.product-single--media img{width:100%;height:auto;position:relative;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%}.new--prod--style .main-products-image-wrap .slick-dots{width:auto;text-align:center;background-color:transparent;border-radius:0;top:105%}.new--prod--style .main-products-image-wrap .slick-dots li{margin:0 10px}.new--prod--style .main-products-image-wrap .slick-dots li.slick-active button{background-color:#004e47}.new--prod--style .main-products-image-wrap .slick-dots li button{width:14px;height:14px;font-size:0;background-color:#b9ced1;padding:0;margin:0;border-radius:50%}.product-list-tabs{width:100%;background-color:#fff;border-radius:20px}.new--tab--head{display:table;width:100%;position:relative}.new--each--tab{float:left;cursor:pointer}.new--each--tab h3{margin:16px 0;padding-left:70px;position:relative}.new--each--tab.abo{width:51%}.new--each--tab.einz{width:49%}.new--each--tab.tab-head-active h3{opacity:1}.new--each--tab h3:after{content:"";position:absolute;left:40px;width:20px;height:20px;border:1px solid #004E47;border-radius:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.new--each--tab h3:before{content:"";position:absolute;left:46px;width:8px;height:8px;border-radius:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:#004e47;opacity:0}.new--each--tab.abo span{background-color:#ffce00;top:-2px;position:relative;padding:2px 7px;border-radius:8px}.new--each--tab.tab-head-active{background-color:#fff;border-top-right-radius:20px;border-top-left-radius:20px}.new--each--tab.tab-head-active h3:before{opacity:1}.new--tab--product--details{width:55%;float:left;padding:40px 22px 40px 32px;margin-bottom:30px}.product-description{width:100%;float:right;font-size:16px;line-height:1.25;color:#004e47;font-weight:300;border-left:0;padding-left:0;position:relative;opacity:0;visibility:hidden;pointer-events:none;position:absolute}.product-description.show-desc{opacity:1;visibility:visible;pointer-events:initial;position:relative;margin-bottom:-10px}.product-description:after{content:"";position:absolute;right:-15px;top:0;width:1px;height:100%;background-color:#7690e3}.new--tab--product--price{width:100%;float:right}.new--tab--product--description{width:45%;float:right;padding:35px 18px}.new--tab--products{display:inline-block;width:100%}.new--prod--title{color:#004e47;margin-bottom:8px;cursor:pointer}.new--prod--title strong{font-size:16px;padding-left:30px;position:relative;font-weight:400}.new--prod--title span{font-size:13px;padding-left:15px;top:-1px;position:relative}.new--prod--title strong:after{content:"";position:absolute;left:0;width:16px;height:16px;border:1px solid #004E47;border-radius:50%;top:50%;transform:translateY(-50%)}.new--prod--title strong:before{content:"";position:absolute;left:4px;width:8px;height:8px;border-radius:50%;top:50%;transform:translateY(-50%);background-color:#004e47;opacity:0;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out}.button-atc-product.button:hover{color:#004e47!important;background-color:#ffce00!important}.new--prod--title.tab-name-active strong:before{opacity:1}.new--tab--product--products{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #dde5e0;position:relative}.tab-einz .new--tab--product--products{opacity:0;visibility:hidden;pointer-events:none;position:absolute}.new--prod--style .review--placeholder .spr-badge{display:table;margin-top:-20px}.product-description ul,.additional--bullets ul{margin:0;padding-left:40px}.product-description ul li,.additional--bullets ul li{margin-bottom:15px;position:relative;font-size:17px}.product-description ul li:before,.additional--bullets ul li:before{content:"";position:absolute;width:16px;height:8px;border-bottom:2px solid #004E47;border-left:2px solid #004E47;left:-30px;transform:rotate(-45deg);top:7px}.product-description ul li strong,.additional--bullets ul li strong{display:block;font-weight:500}.spr-starrating.spr-badge-starrating i:before{font-size:20px!important;color:#004e47}.rd-logo-showcase.new-logo-style .rd-container{position:relative;left:50%;transform:translate(-50%)}.logo-showcase-list--new .logo-showcase-item img{max-height:65px;max-width:190px}.logo-showcase-list--new .logo-showcase-item:after{content:"";position:absolute;top:-10%;right:0;height:120%!important;background-color:#dde5e0;z-index:99;display:block;width:2px;opacity:60%}.logo-showcase-list--new .logo-showcase-item{position:relative}.rd-new-nutritional-list{padding:20px 0 0;width:100%;display:inline-block;background-color:#fff}.rd-new-nutritional-list h2{color:#004e47;font-size:40px;font-family:Karla;font-weight:700;line-height:1;text-transform:none;letter-spacing:0;margin-bottom:35px}.nutri-list-and-content-new{border-radius:10px;overflow:hidden}.nutri-bottom{width:100%;display:inline-block;padding:10px 20px;color:#fff;font-size:13px}.nah-coll span{font-weight:400}.nutri-list-new{width:95%;float:left}.nutri-desc-new{width:24%;float:left}.each-nutri-row.table--top .pro25-coll,.each-nutri-row.table--top .nrv-coll,.each-nutri-row.table--top .pro100-coll,.each-nutri-row.table--top .nah-coll{background-color:#004e47!important;color:#fff;font-size:18px;padding:13px 0!important}.nah-coll{width:37%;float:left;color:#004e47;font-weight:600;border-left:2px solid #004E47;padding:10px 0 10px 45px;font-size:16px}.pro25-coll,.nrv-coll,.pro100-coll{width:21%;float:left;padding:10px 0;color:#004e47;font-weight:600;text-align:center;border-left:2px solid #004E47;font-size:16px}.each-nutri-row.table--top .nah-coll{padding-left:45px!important}.each-nutri-table-bott{width:100%;display:inline-block;background-color:#fff}.nutri-showcase-item{width:100%;float:left;position:relative;opacity:0;visibility:hidden;max-height:0px;padding:0 25px}.nutri-showcase-item.active--show{opacity:1;visibility:visible;max-height:2000px;padding:50px 25px;position:relative;height:100%!important;display:table}.nutri-showcase-item-desc--wrapp{display:table-cell;vertical-align:middle}.nutri-showcase-item h3{color:#fff;font-size:40px;font-family:Karla;font-weight:700;line-height:1;text-transform:none;letter-spacing:0;margin-bottom:20px;text-align:center;margin-top:0;padding-bottom:17px;border-bottom:1px solid #fff}.nutri-showcase-img img{width:auto;margin:auto;position:absolute;top:50%;max-height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%}.nutri-showcase-img{width:140px;height:140px;position:relative;border-radius:50%;left:50%;top:0;transform:translate(-50%);-webkit-transform:translateX(-50%);background-color:#fff}.nutri-showcase-img:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:110%;height:110%;border:1px solid #E8C46A;border-radius:50%}.nutri-showcase-img:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:120%;height:120%;border:1px solid #E8C46A;border-radius:50%}.nutri-showcase-item-desc{margin-top:0;padding-top:0;color:#fff;line-height:1.2;margin-bottom:40px}.nutri-showcase-item-desc strong{font-weight:400;color:#ffce00}.static--ingredients .rd-button-container{position:absolute;z-index:99;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:20px}.nutri-showcase-item .rd-expert-count{position:absolute;bottom:0;color:#fff;padding:0;width:100%;text-align:center;left:0}.each-nutri-row{display:table;width:100%;float:left}.each-nutri-row.active--row{background-color:#dde5e0;cursor:pointer}.faq-section.new--design--home{display:table;width:100%;padding:80px 0 100px}.faq-section.new--design--home h2{color:#004e47;font-size:40px;font-family:Karla;font-weight:300;font-style:normal;line-height:1;text-transform:none;letter-spacing:0;text-align:center;margin-bottom:50px}.faq-section.new--design--home h2 strong{font-weight:500}.new--design--home .faq-text-column,.new--design--home .faq-list-content-column{width:100%}.new--design--home .faq-list-content-column .faq-item:nth-child(2n){margin-right:0}.new--design--home .faq-list-content-column .faq-item{width:47%;float:left;margin-right:6%}.new--design--home .faq-list-content-column .faq-item .faq-item-inner{background-color:#f4f6fa;position:relative}.new--design--home .faq-list-content-column .faq-item .faq-item-inner p{color:#004e47;line-height:1.3;font-size:18px}.new--design--home .faq-item-title:after{display:none}.new--design--home .faq-item-title:before{width:18px;height:18px;border-right:2px solid #004E47;border-bottom:2px solid #004E47;background-color:transparent;transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);top:50%;right:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.new--design--home .faq-item.open .faq-item-title:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:9px}.new--design--home .faq-list-content-column .faq-item .faq-item-title{color:#004e47;font-size:24px;font-family:Karla;font-weight:500;font-style:normal;line-height:1.3;text-transform:none;letter-spacing:0;text-align:left;display:table;width:100%;padding-left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.new--design--home .faq-item.open .faq-item-title{background-color:#004e47;color:#fff!important;padding-left:25px!important;border-radius:15px 15px 0 0}.new--design--home .faq-item.open .faq-item-title:before{border-right:2px solid #fff;border-bottom:2px solid #fff}.new--design--home .faq-item.open{background-color:#f4f6fa;border-radius:20px;overflow:hidden}.static--ingredients{height:100vh;padding:70px 0 110px}.each--ingredient.scrolling--ingredient{padding-bottom:140px;font-size:20px}body{font-family:Karla}.starting--scroll .static--ingredients{position:fixed;left:0;top:0;width:100%;z-index:99}.sticky--bottom--parent .static--ingredients{bottom:0;position:absolute;left:0;width:100%}.starting--scroll .static--placeholder,.sticky--bottom--parent .static--placeholder{width:100%;height:100vh}.full--ingredients{display:inline-block;width:100%;opacity:0}.scrolling--ingredients{position:relative}.each--ingredient.active h3{opacity:1;font-weight:500!important}.list--ingr{column-count:3;width:70%;float:left}.list--ingr .each--ingredient{margin-bottom:14px}.each--ingredient h3{opacity:.6;margin-top:0}.for--mobile,.new--prod--style .review--placeholder.for--mobile,.new--tab--product--details.for--mobile{display:none}.template-index #PageContainer.trans-pad,.template-index #MainContent.trans-pad{padding-top:40px}.template-index .trans-bg .rd-header-column.rd-header-menu li a{color:#004e47;font-weight:400;font-size:18px}.template-index .trans-bg .desktop_icon svg path,.trans-bg .desktop_icon svg ellipse{stroke:#004e47}.template-index .trans-bg .stripes>span{background:#fff none repeat scroll 0 0}.template-index .trans-bg .for--fixed,.fixed .trans-bg .desktop_logo{display:none}.template-index .fixed .trans-bg .for--fixed{display:block}.template-index .fixed .trans-bg .stripes>span{background:#000 none repeat scroll 0 0}.template-index .fixed .rd-site-header.trans-bg{background-color:#fff!important}.template-index .fixed .trans-bg .rd-header-column.rd-header-menu li a{color:#004e47!important}.template-index .fixed .trans-bg .desktop_icon svg path,.fixed .trans-bg .desktop_icon svg ellipse{stroke:#004e47}.rd-top-media-item.image_item img{position:absolute;right:0;bottom:-110px;height:100%}.inverted--promises .promises-columns{padding-right:calc(52.8% + 75px);padding-left:40px}.inverted--promises .rd-image-item{left:auto;right:0}.inverted--promises .rd-promise-text:before{display:none}.inverted--promises .rd-promise-text{padding-left:18px}.rd-promise-item:before{background-color:#004e47}.rd-promise-item.img:before{display:none}.image--left{display:table;position:absolute;left:0;width:80px;height:100%;background-color:#004e47;border-radius:15px;text-align:center}.image--left--inner{display:table-cell;vertical-align:middle}.image--left img{max-width:70%;max-height:48px}.rd-image-item{border-radius:20px 0 0 20px}.number--number{position:relative;font-size:43px;color:#fff;line-height:1}.number--box span.box--height{position:absolute;left:-13px;width:5px;height:90%;bottom:10%;background-color:#fff}.number--box span.inner--height{position:absolute;left:0;width:5px;bottom:0;background-color:#ffce00;z-index:99}.number--box{position:relative}.template-index .trans-bg .stripes>span{background:#004e47 none repeat scroll 0 0}.template-index.activeover-for .trans-bg .stripes>span{background:#004e47 none repeat scroll 0 0}.template-index.activeover-for .trans-bg .desktop_icon svg path,.activeover-for .trans-bg .desktop_icon svg ellipse{stroke:#004e47}.template-index .fixed .trans-bg .stripes>span{background:#004e47 none repeat scroll 0 0}.rd-top-media-item.image_item.desktop_section.for--mobile{display:none}.rd-rev--section .rd-button-container.rd-experts-footer{padding:40px 0}.rd-rev--section .shopify-shop-product-reviews{background-color:#f4f6fa}.rd-rev--section .spr-summary [class^=spr-icon-]:before,.rd-rev--section .spr-summary [class*=" spr-icon-"]:before{color:#004e47}.rd-rev--section .shopify-shop-product-reviews .spr-summary-caption{color:#004e47}.rd-rev--section .shopify-shop-product-reviews .spr-summary-actions-newreview{border:2px solid #004e47;color:#004e47}.rd-rev--section .shopify-shop-product-reviews .spr-review,.rd-rev--section .shopify-shop-product-reviews .spr-form,.rd-rev--section .shopify-shop-product-reviews .spr-pagination{border-color:#004e47}.rd-rev--section .spr-pagination-page.is-active{color:#004e47}.rd-rev--section .spr-review-header [class^=spr-icon-]:before,.rd-rev--section .spr-review-header [class*=" spr-icon-"]:before{color:#004e47}.rd-rev--section .spr-pagination-next a,.rd-rev--section .spr-pagination-prev a{color:#004e47;border:1px solid #004e47}.rd-rev--section .spr-pagination-next a:hover,.rd-rev--section .spr-pagination-prev a:hover{background-color:#004e47}.shop--section.rd-promises-section h2 em{display:block;font-size:32px;font-style:normal;font-weight:400;line-height:1}.shop--section.rd-promises-section h2{margin-bottom:5px}.shop--section.rd-promises-section h4{color:#004e47;font-size:14px;font-family:Karla;font-weight:300;line-height:1.2;margin-bottom:25px;margin-top:0}.shop--section .rd-image-item{border-radius:20px}.shop--section .rd-promise-text{padding-left:20px}.shop--section .rd-promise-text:before{display:none}.shop--section .rd-promise-item{background-color:transparent}.shop--section .promises-columns{padding-top:35px;padding-bottom:35px}.rd-promises-section.shop--section{padding:25px 0}.main-products-image-wrap h1,.shop-f-template h1{color:#004e47;font-size:36px;font-family:Karla;font-weight:300;font-style:normal;text-align:center;margin-bottom:25px}.main-products-image-wrap h1 strong{font-weight:600}html{padding-bottom:0!important;scroll-behavior:smooth}.rd-image-text.left_image_position .rd-text-item{padding-top:50px;padding-bottom:25px}.rd-image-text h2{margin-bottom:25px}.rd-image-text .rd-text{margin-bottom:30px}.rd-promise-item .rd-text p strong{font-weight:700!important}.desktop_icon svg path,.desktop_icon svg ellipse{stroke:#004e47}.each-nutri-row.table--top .nah-coll,.each-nutri-row.table--top .pro25-coll,.each-nutri-row.table--top .nrv-coll,.each-nutri-row.table--top .pro100-coll{font-weight:700}.shop--section .rd-promise-item{background-color:transparent;display:flex;align-items:center;padding-left:0}.shop--section .image--left--wrap{width:80px;position:relative;display:inline-block}.shop--section .rd-promise-text{padding-left:20px;width:calc(100% - 80px);display:inline-block}.shop--section .image--left{width:80px;height:80px;top:0;transform:none;-webkit-transform:none;position:relative}.rd-homemap-top{display:inline-block;width:100%;margin-bottom:30px}.rd-homemap-top>div{width:50%;float:left}.rd-eachmap-image{display:inline-block;width:100%;height:100%;position:relative}.rd-eachmap-image-inner{background-position:right;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:relative}.rd-homemap-map-inner .slick-track,.rd-homemap-map-inner .slick-list.draggable{position:relative;height:100%}.rd-homemap-map-inner{position:relative;height:100%;width:100%}.rd-homemap-body{padding:50px 0 30px 80px;background-color:#f4f6fa}.rd-homemap-body h2{margin-bottom:50px}.rd-eachmap-text{border-radius:20px;position:relative;display:inline-block;overflow:hidden;margin-left:70px}.rd-eachmap-icon{width:180px;float:left;min-height:200px;background-size:cover;background-position:center;background-repeat:no-repeat}.map-info-holder{background-color:#004e47;width:calc(100% - 180px);float:left;padding:30px 10px 40px 25px}.rd-homemap-body .slick-list.draggable{margin-left:-70px}.rd-homemap-body .slick-arrow:after{content:"";width:45px;height:35px;position:absolute;top:50%;left:50%;background-image:url(/cdn/shop/t/4/assets/slider-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translate(-50%,-50%)}.rd-homemap-body .slick-arrow.slick-next:after{transform:translate(-50%,-50%) rotate(180deg)}.rd-homemap-body .slick-arrow:before{display:none}.rd-homemap-list{margin-bottom:80px}.rd-homemap-body .slick-arrow{background-color:transparent;top:auto;bottom:-13px;margin-top:0;margin-left:0}.rd-homemap-body .slick-arrow.slick-disabled{visibility:hidden;opacity:0;pointer-events:none}.rd-homemap-body .slick-arrow.slick-next{right:25%;margin-right:0}.rd-homemap-body .rd-eachmap-count{text-align:center;font-weight:300;color:#004e47;line-height:1;font-size:22px;padding-top:30px;padding-left:70px}.rd-homemap-body .rd-button{text-align:center}.rd-site-top-bar.trans-div .rd-top-section{max-height:calc(100vh - 40px)}.rd-homemap-map .for--mobile{display:none}.is--logged--in .show--admin,.is--logged--in-bkd .show--admin{display:block!important}.video--url.rd-community-image{height:340px}.comm-video .rd-community-text{z-index:9;position:relative;background-color:#004e47;padding:15px 20px!important}.rd-community-image.lazy-background.video--url video{position:relative;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:100%;top:50%}.comm-video .slick-list.draggable{padding:0!important}.rd-community-image.lazy-background.video--url{position:relative}.rd-community-image.lazy-background.video--url:before{content:"";width:0;height:0;border-top:20px solid transparent;border-left:35px solid #004e47;border-bottom:20px solid transparent;position:absolute;z-index:10;top:50%;left:51%;transform:translate(-50%,-50%);opacity:.6}.rd-community-image.lazy-background.video--url:after{content:"";width:90px;height:90px;position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#f4f6fa;opacity:.6}.rd-community-image.lazy-background.video--url .video_pause:before{content:"ll";position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.6;font-weight:900;font-size:40px;color:#004e47}.rd-community-image.lazy-background.video--url .video_pause:after{content:"";width:90px;height:90px;position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#f4f6fa;opacity:.6}.video_pause{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.rd-community-image.lazy-background.video--url.onplay:hover .video_pause{opacity:1}.rd-community-image.lazy-background.video--url.onplay:before{opacity:0}.rd-community-image.lazy-background.video--url.onplay:after{opacity:0}.video--url.rd-community-image{border-radius:20px;overflow:hidden;display:block;-webkit-transform:translateZ(0)}body.activeover-for div[id^=trustbadge-container-]{opacity:0;visibility:hidden}.Lieferengpass{width:100%;font-size:15px;color:#004e47;text-align:left;margin-left:-4px}.Lieferengpass p{width:100%;font-size:12px;color:#004e47;text-align:center;padding-top:0}.Lieferengpass table{border-collapse:collapse;width:100%;margin-top:0}.Lieferengpass td{vertical-align:middle;line-height:20px}.liefer-icon{width:30px;text-align:center}.product-description ul li.info:after{content:"";border-radius:10% 30% 50% 70%;width:10px;height:10px;position:absolute;background-color:#004e47;transform:rotate(-85deg);top:12px;left:-38px;z-index:1;display:block}.product-description ul li.info:before{content:"i";transform:none;color:#fff;background-color:#004e47;border:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:initial;font-weight:700;font-size:18px;z-index:2;top:-2px}.new--tab--product--details{padding-bottom:25px}.new--each--tab h3{margin:16px 0!important}.info-modal{display:block;max-height:0;overflow:hidden}.product-description ul li.info{cursor:pointer}.product-description ul li.info.open .info-modal{max-height:500px}.image--left{display:flex;align-items:center;justify-content:center}.image--left--inner,.image--left--inner>img{display:block}.image--left--inner>img{margin:0 auto}@media (min-width:1280px){.rd-sustainability-list .slick-track{display:flex!important;justify-content:center!important;flex-wrap:wrap;width:auto!important}.rd-sustainability-list .slick-track:before,.rd-sustainability-list .slick-track:after{display:none!important}.rd-sustainability-list .slick-track .rd-sustainability-item{width:auto!important}.rd-sustainability-list .slick-track .rd-sustainability-item>div{padding:0 45px!important}.rd-sustainability-list .slick-track .rd-sustainability-item>div:after{right:-1px!important}.rd-sustainability-list .slick-track .rd-sustainability-item:last-child>div:after{display:none!important}.rd-sustainability-list .slick-track .rd-sustainability-item:first-child>div{padding-left:0!important}.rd-sustainability-list .slick-track .rd-sustainability-item:last-child>div{padding-right:0!important}}.img_promises{height:100%;max-width:inherit;width:100%;object-fit:cover;object-position:center center}.four_cols_layout .rd-benefits-item:nth-child(5){display:none!important}.four_cols_layout .rd-benefits-item{display:block;width:23%;margin-left:0;margin-right:0;margin-bottom:0}.four_cols_layout .rd-benefits-list{display:flex;justify-content:space-between;align-items:start}.second--style .rd-top-media-item.image_item img{right:calc((100vw - 1980px)/2);bottom:0;height:100%;top:15%}.product-info-section.shop-f-template{margin-top:0}.shop-f-template h1{text-align:left;font-size:38px;padding-left:20px;margin-bottom:10px}.title-topline{text-align:left;font-size:15px;color:#212121;font-weight:700;letter-spacing:2px;padding-left:23px;padding-top:10px;margin-bottom:0}.shop-f-template .trusted-stars-service-widget .wrapper{margin:0!important;width:auto!important}.additional--bullets{font-size:17px;line-height:1.15;color:#004e47;font-weight:400;padding:0 22px 0 32px;margin-bottom:35px}.additional--bullets ul li{font-weight:400}.additional--bullets ul li em{font-size:11px}.trust--widget{overflow:hidden;margin-top:-27px}.inner--trust--widget{margin-left:-308px;transform:scale(.7);min-height:40px}.tp-section-hasvid .video_item video{width:100%;height:100%;min-width:auto;min-height:auto;object-fit:cover;object-position:center;left:0;top:0;transform:none;-moz-transform:none;-webkit-transform:none}.tp-section-hasvid .video_item-adv-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}@media (min-width: 640px){.tp-section-hasvid .video_item.desktop_section{display:block!important}.tp-section-hasvid .video_item.mobile_vid{display:none!important}}@media (max-width: 639px){.tp-section-hasvid .video_item.desktop_section{display:none!important}.tp-section-hasvid .video_item.mobile_vid{display:block!important}.rd-top-media-item.video_item.mobile_vid{position:relative;width:auto;height:auto;top:0;left:0}.rd-top-media-item.video_item.mobile_vid video{position:relative;height:auto;display:block}.tp-section-hasvid .rd-top-content{padding:50px 0!important}}@media (max-width:1599px){.rd-experts-list .slick-list{padding:0 150px}.rd-sustainability-item>div:after{right:4px}.rd-community-item.slick-active>.rd-community-item-inner{padding:0 25px}.sn-products-section.new--prod--style{padding:40px 0}.new--tab--product--description{padding:30px 15px}.new--each--tab h3{margin:14px 0!important;padding-left:50px!important}.new--each--tab h3:after{left:17px}.new--each--tab h3:before{left:23px}.new--tab--product--details{padding:30px 15px 30px 35px}.rd-logo-showcase{padding:35px 0}.static--ingredients{padding:50px 0 80px}.each--ingredient h3{margin-bottom:25px!important}.each--ingredient.scrolling--ingredient{padding-bottom:80px}.ing-desc-new{padding-top:20px}.ing-showcase-img{width:130px;height:130px}.ing-showcase-item-desc{font-size:18px!important}.each--ingredient h3{font-size:27px!important}.rd-new-ing-list-inner h2{margin-bottom:40px}.rd-new-nutritional-list{padding:10px 0}.faq-section.new--design--home{padding:50px 0 60px}.each-bg-img{height:450px!important;margin-top:0}.rd-top-section h1{font-size:50px!important}.rd-top-section ul li{margin-bottom:10px;font-size:20px!important}.main-products-image-wrap h1{font-size:32px}.product-single--media video,.product-single--media img{width:90%}.rd-homemap-body{padding:40px 0 25px 60px}.rd-homemap-body h2{margin-bottom:40px;font-size:35px!important}.rd-homemap-list{margin-bottom:60px}.rd-eachmap-text{margin-left:50px}.rd-homemap-body .slick-list.draggable{margin-left:-50px}.rd-homemap-body .rd-eachmap-count{padding-left:50px}.main-site__header-inner .sub__menu-mega-inner li{margin-bottom:3px}.second--style .rd-top-media-item.image_item img{right:calc((100vw - 1580px)/2);height:90%;top:15%}}@media (max-width:1399px){.rd-stat-text{max-width:calc(100% - 100px)}.promises-columns{padding-left:calc(50% + 75px)}.rd-community-item.slick-active>.rd-community-item-inner{padding:0 20px}.rd-sustainability-item>div:after{right:44px}.each-bg-img{height:420px!important;margin-top:0}.rd-new-nutritional-list{padding:10px 0 0}.faq-section.new--design--home{padding:40px 0 30px}.logo-showcase-item img{max-height:55px;max-width:150px}.rd-experts-section{padding:50px 0}.rd-homemap-body{padding:30px 0 20px 40px}.rd-homemap-body h2{margin-bottom:30px;font-size:33px!important}.rd-homemap-list{margin-bottom:40px}.rd-homemap-body .rd-eachmap-count{font-size:20px;padding-top:16px;padding-left:40px}.rd-eachmap-text{margin-left:40px}.rd-homemap-body .slick-list.draggable{margin-left:-40px}.rd-homemap-body .slick-arrow.slick-next{right:10px!important}.video--url.rd-community-image{height:540px}.second--style .rd-top-media-item.image_item img{right:calc((100vw - 1380px)/2);height:85%;top:15%}}@media (max-width: 1399px) and (min-width: 640px){.rd-stats-section .rd-text p{font-size:16px!important}}@media (max-width: 1279px){.rd-header-column.rd-header-stripes{display:inline-block!important;width:90px;vertical-align:middle}.rd-header-column.rd-header-icons{width:90px}.rd-header-column.rd-header-menu{position:fixed;width:100%;height:100%;top:0;left:-100%;z-index:999;background-color:#fff;display:block}.rd-header-column.rd-header-logo{width:calc(100% - 180px)}.rd-header-logo-inner{width:185px;margin:0 auto;position:relative;z-index:9999}.stripes-container{display:block!important}.stripes>span{background:#004e47 none repeat scroll 0 0;height:3px;margin:6px 0;border-radius:20%!important}.rd-site-header{padding:22px 0;height:75px}#PageContainer,#MainContent{padding-top:115px}.rd-top-section{max-height:calc(100vh - 115px)}.rd-quick-intro-list-item{padding:0 10px;margin-bottom:40px}.rd-quick-intro h4{padding:60px 15px 22px}.quick-intro-icon{width:70px;height:62px}.rd-quick-intro h2{margin-bottom:45px}.rd-text-item{min-height:385px;padding:30px}a.rd-button{min-width:auto}.rd-image-text-outer{padding:55px 0}.rd-benefit-icon{width:70px;height:70px;margin:0 auto 20px}.rd-benefit-text h4{margin:0 0 15px!important}.rd-benefits-item{margin-bottom:40px}.rd-container{max-width:92%}.rd-stats-section h2{margin-bottom:35px}.rd-stat-icon img{max-width:70px}.rd-stat-item:nth-child(2){margin-left:3%;margin-right:3%}.rd-stat-item{width:31.33%}.rd-stat-item:nth-child(2):before,.rd-stat-item:nth-child(2):after{left:-6%}.rd-stat-item:nth-child(2):after{left:auto;right:-6%}.rd-stat-text{max-width:calc(100% - 70px)}.rd-stats-section .rd-text p{line-height:1.2!important}.rd-reference-text{padding-top:40px}.rd-quick-intro-list-item h4{margin:-40px 0 0}.logo-showcase-list{max-width:600px}.rd-experts-list .slick-list{padding:0 150px}.rd-expert-item.slick-active>div{padding:0 20px}.rd-experts-section .slick-arrow,.rd-sustainability-section .slick-arrow,.rd-community-section .slick-arrow,.rd-latest-blogposts-section .slick-arrow{left:25px}.rd-experts-section .slick-arrow.slick-next,.rd-sustainability-section .slick-arrow.slick-next,.rd-community-section .slick-arrow.slick-next,.rd-latest-blogposts-section .slick-arrow.slick-next{margin-right:0;left:auto;right:25px}.rd-blog-post-text{padding:20px}.rd-newsletters-form-section #k_id_email{padding:10px 0;height:auto}.rd-blogposts-title h2{margin-bottom:35px}.rd-latest-blogposts-section{padding:60px 0}.rd-blog-post-item{width:32%;margin-right:2%}.rd-sustainability-list{margin-right:-4vw}.rd-sustainability-list .slick-list{padding-right:4vw}.rd-promises-section{padding:55px 0}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group{padding-top:20px;padding-bottom:30px}.klaviyo_form_actions{margin-left:0}.rd-community-top h2,.rd-quick-intro h2,.rd-benefits-section h2,.rd-promises-section h2,.rd-experts-top{margin-bottom:55px}.rd-experts-top h2{margin-bottom:0}.rd-experts-list .slick-list{padding:0 130px}.rd-newsletter-col:nth-child(2){padding-right:25px}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:before{width:18px;height:18px;top:4px}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:after{width:8px;height:8px;top:9px;left:5px}a.rd-button{border-radius:10px}.rd-community-text{padding:25px}.rd-newsletters-form-section .klaviyo_form_actions .klaviyo_submit_button{border-radius:10px;font-size:20px;padding:14px 45px;border:0!important;width:auto}.activeclose span:nth-child(1){-webkit-transform:translateY(9px);-ms-transform:translateY(9px);-o-transform:translateY(9px);transform:translateY(9px)}.activeclose span:nth-child(3){-webkit-transform:translateY(-9px) rotate(90deg);-ms-transform:translateY(-9px) rotate(90deg);-o-transform:translateY(-9px) rotate(90deg);transform:translateY(-9px) rotate(90deg)}.activeover .rd-header-column.rd-header-menu{left:0}.rd-main-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;text-align:center}.rd-main-menu li{display:block;margin-bottom:25px}.rd-main-menu li:last-child{margin-bottom:0}.rd-header-column.rd-header-menu li a{font-size:25px}.rd-header-column.rd-header-stripes{z-index:9999;position:relative}.rd-header-column.rd-header-icons{width:90px;position:relative;z-index:9999}.fixed .stripes>span{background-color:#000!important}.activeover .fixed .stripes>span{background-color:#000!important}.new--prod--style .main-products-image-wrap{margin-top:0}.new--tab--product--details{padding:30px 10px 30px 25px;margin-bottom:80px}.product-description{font-size:16px}.new--tab--product--description{padding:30px 20px}.new--prod--title strong{font-size:16px;padding-left:23px;position:relative}.new--prod--title span{font-size:9px;padding-left:1px}.product-description ul{margin:0;padding-left:25px}.product-description ul li:before{left:-30px}.product-tab-price strong{font-size:25px}.button-atc-product.button{height:45px;line-height:45px}.new--each--tab.abo h3,.new--each--tab.einz h3{font-size:25px!important}.new--addon .new--each--tab.einz h3,.new--addon .new--each--tab.abo h3{font-size:21px!important}.addon--title{font-size:40px}.addon--subtitle{font-size:22px}.new--each--tab.abo h3 span{font-size:14px!important}.product-description ul li{margin-bottom:10px;font-size:16px}.rd-logo-showcase{padding:30px 0}.static--ingredients{padding:50px 0 70px}.each-bg-img{height:290px!important;margin-top:0}.nah-coll{padding:10px 0 10px 25px;font-size:14px}.pro25-coll,.nrv-coll,.pro100-coll{font-size:14px}.nutri-showcase-item h3{font-size:30px}.nutri-showcase-item.active--show{padding:40px 20px}.each-nutri-row.table--top .pro25-coll,.each-nutri-row.table--top .nrv-coll,.each-nutri-row.table--top .pro100-coll,.each-nutri-row.table--top .nah-coll{font-size:16px}.each-nutri-row.table--top .nah-coll{padding-left:25px!important}.nutri-showcase-img{width:75%}.new--design--home .faq-list-content-column .faq-item .faq-item-title{font-size:20px}.new--design--home .faq-list-content-column .faq-item .faq-item-inner p{font-size:16px}.new--design--home .faq-list-content-column .faq-item .faq-item-inner{padding:15px}.ing-desc-new{padding-top:30px}.ing-showcase-img{width:100px;height:100px}.ing-showcase-item-desc{font-size:17px!important;top:-5px}.template-index .trans-bg .rd-header-column.rd-header-menu li a{color:#004e47}.template-index.activeover-for .trans-bg .stripes>span{background:#004e47 none repeat scroll 0 0}.activeover-for .trans-bg .desktop_logo{display:none!important}.activeover-for .trans-bg .desktop_logo.for--fixed{display:block!important}.rd-top-section h1{font-size:40px!important}.rd-top-media-item.image_item img{bottom:-80px}.rd-top-section ul li{margin-bottom:8px;font-size:18px!important}.fixed .stripes>span{background-color:#004e47!important}.activeover .fixed .stripes>span{background-color:#004e47!important}.template-index.activeover-for .trans-bg .desktop_icon svg path,.activeover-for .trans-bg .desktop_icon svg ellipse{stroke:#004e47}.main-products-image-wrap h1{font-size:26px}.rd-rev--section .rd-button-container.rd-experts-footer{padding:20px 0}.map-info-holder{width:calc(100% - 140px);padding:20px 10px 20px 15px}.rd-eachmap-icon{width:140px;min-height:150px}.rd-eachmap-desc{font-size:15px!important}.rd-eachmap-name{font-size:20px!important}.rd-homemap-body .rd-eachmap-count{padding-left:30px}.rd-eachmap-text{margin-left:30px}.rd-homemap-body .slick-list.draggable{margin-left:-30px}.rd-homemap-body{padding:26px 0 16px 30px}.rd-homemap-body h2{margin-bottom:20px;font-size:30px!important}.rd-homemap-list{margin-bottom:30px}.video--url.rd-community-image{height:440px}.main-site__header-inner{text-align:center;display:block;position:fixed;bottom:0;width:100%;left:-100%;height:88vh;background-color:#fff;z-index:99;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;max-height:88vh}.activeover .main-site__header-inner{left:0;overflow-x:scroll}.main-site__header-inner .menu-item .mega_menu__submenu{position:relative;background-color:#fff;width:100%;left:auto;padding:20px 0;opacity:1;visibility:visible;top:auto}.main-site__header-inner .menu-item{display:table;margin-right:0;width:100%}.main__menu-inner.clearfix{padding:25px 0 30px}.mega_menu__column{width:100%;margin-bottom:25px}.mega_menu__submenu-inner{width:400px}.main-site__header-inner .menu-item>a{font-size:22px;font-weight:400;width:400px;display:table;margin:auto;text-align:left}.mega_menu_item_submenu{display:table;width:100%}.has---img .mega_menu_details_container{width:calc(100% - 100px);float:right;padding-left:20px}.main-site__header-inner .mega_menu_item_image{width:100px;height:100px;border-radius:5px;margin-bottom:15px;float:left;clear:both}.main-site__header-inner .mega_menu_item_title{line-height:1.3;margin-bottom:8px;font-size:17px;text-decoration:none;font-weight:400;color:var(--color-text);border-bottom:1px solid #ececec;padding:5px 0 5px 12px}.main-site__header-inner .mega_menu__column.empty_main_url:first-child .mega_menu_item_title{border-top:1px solid #ececec}.main-site__header-inner .has---img .sub__menu-mega-inner a{display:inline-block;text-decoration:none;line-height:1;font-size:16px;font-weight:400;color:var(--color-text)}.main-site__header-inner .has---img .sub__menu-mega-inner li{padding:5px 0;border-bottom:1px solid #ececec;padding-left:12px!important}.main-site__header-inner .has---img .sub__menu-mega-inner li:first-child{border-top:1px solid #ececec}.main-site__header-inner .has---img .mega_menu_item_title{padding:0;border:0}.main-site__header-inner .mega_menu_item_submenu .sub__menu-mega-inner li{font-size:16px;font-weight:400;line-height:1.6;margin-bottom:1px;padding:5px 0 5px 25px}.menu-item.mega-menu-item.has--img>a{display:none}.main-site__header-inner .has---img .mega_menu_details_container:before{content:"";position:absolute;top:50%;right:2px;width:7px;height:7px;display:block;border-bottom:1px solid #004e47;border-right:1px solid #004e47;transform:rotate(45deg) translateY(-50%);transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;cursor:pointer}.main-site__header-inner .has---img .mega_menu_details_container{position:relative;cursor:pointer}.menu-item.mega-menu-item a:before{opacity:1;visibility:visible}.main-site__header-inner .has---img .mega_menu_item_title a:before{display:none}.menu-item.mega-menu-item>a.activearrow:before{transform:rotate(-135deg)}.main-site__header-inner .menu-item:not(.has--img) .mega_menu__submenu{max-height:0;overflow:hidden;padding:0}.main-site__header-inner .menu-item:not(.has--img) .mega_menu__submenu.activearrowdrop{max-height:9000px;overflow:visible;padding:20px 0}.mega_menu__column.has---img .mega_menu_item_submenu{max-height:0;overflow:hidden;display:block;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}.mega_menu__column.has---img .mega_menu_item_submenu.activearrowdrop{max-height:9000px;overflow:auto}.menu-item.mega-menu-item>a:before{right:0}.menu-item.simple-menu-item{display:none}.main-site__header-inner .menu-item>a{padding-left:12px}.main-site__header-inner .mega_menu_item_description{padding-right:10px}.header-column.main__menu_col{position:relative;overflow-x:scroll;height:100%}body.activeover.activeover-for.smart-cart--enabled{overflow:hidden}.product-description ul li.info:after{border-radius:25% 33% 50% 70%;top:12px;left:-28px}.inner--trust--widget{margin-left:-142px;width:500px}}@media (max-width: 1279px) and (min-width: 640px){.rd-quick-intro h4{font-size:17px!important}.rd-button{font-size:20px!important}.rd-benefit-text h4{font-size:25px!important}.rd-benefit-text p{font-size:14px!important}.rd-quick-intro h2,.rd-logo-showcase h2,.rd-promises-section h2,.rd-experts-section h2,.rd-stats-section h2,.rd-sustainability-section h2,.rd-community-section h2,.rd-latest-blogposts-section h2,.rd-instagram-section h2{font-size:35px!important}.rd-promise-item .rd-text p{font-size:18px!important}.rd-blog-post-text .blog-tags a{font-size:16px!important}.rd-blog-posts-list h3{font-size:20px!important}.rd-text-item h2,.rd-benefits-section h2{font-size:35px!important}}@media (max-width:1279px){.grid.grid--uniform.image--position--right{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.text--column--image img{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important}.text--column--image .h4{margin-top:0;padding-top:0!important}.text--column--image{padding-bottom:20px}}@media (max-width: 1023px){.rd-quick-intro-list-item{width:50%}.rd-quick-intro-list-item:nth-last-child(3){margin-bottom:40px}.rd-text-item{padding:25px}.promises-columns{padding-left:calc(50% + 25px);padding-right:25px;padding-top:25px;padding-bottom:25px}.rd-image-item{width:50%}.rd-promise-item{padding-left:55px}.rd-promise-item:before{width:55px;border-radius:12px;font-size:22px}.rd-quick-intro h2,.rd-logo-showcase h2,.rd-promises-section h2,.rd-experts-section h2,.rd-stats-section h2,.rd-sustainability-section h2,.rd-community-section h2,.rd-latest-blogposts-section h2,.rd-instagram-section h2{font-size:32px!important}.rd-promise-item{border-radius:12px;margin-bottom:12px}.rd-promise-text:before{width:14px;height:9px;left:14px;border-left:2px solid #004e47;border-bottom:2px solid #004e47;margin-top:-6px}.rd-stat-item:first-child,.rd-stats-list{text-align:center}.rd-stat-item{width:100%}.rd-stat-item:nth-child(2):before,.rd-stat-item:nth-child(2):after{display:none!important}.rd-stat-item:nth-child(2){margin-left:0;margin-right:0}.rd-stat-icon img{max-width:100px}.rd-stat-text{max-width:none}.rd-image-text-inner{padding-left:50%}.rd-image-text h2{margin-bottom:25px}.rd-image-text .rd-text{margin-bottom:30px}.rd-blog-post-item{margin-right:0}.rd-blog-post-item{padding:0 15px}.rd-newsletter-col:first-child{padding:0;border:0;width:100%}.rd-newsletter-col:nth-child(2){width:100%;padding-right:0}.rd-instagram-section{padding:55px 0 65px}.new--prod--style .product-info-section{width:100%;margin-top:30px}.new--prod--style .main-products-image-wrap{width:100%;left:0;top:0;padding:0 50px;position:relative;margin-bottom:50px}.new--prod--style .rd-container{display:inline-block;width:100%;position:relative;max-width:100%}.product-single--media video,.product-single--media img{width:50%;margin:auto;display:table}.review--placeholder.for--mobile{display:block!important}.new--prod--style .review--placeholder{display:none}.sn-products-section.new--prod--style{padding:0}.new--each--tab.tab-head-active{border-top-right-radius:0;border-top-left-radius:0}.product-list-tabs{border-radius:0}.new--each--tab.abo.tab-head-active{border-top-right-radius:20px}.new--each--tab.einz.tab-head-active{border-top-left-radius:20px}.new--tab--product--details{padding:0;margin-bottom:10px;width:100%}.new--tab--product--description{padding:10px 25px;width:100%}.new--prod--style .product-tab-item.active{padding:0}.new--prod--style .product-tab-price strong{font-size:28px}.new--prod--style .product-tab-price span{font-size:24px;top:0}.new--prod--style .product-tab-item .product-tab-price{width:100%;float:right;padding:4px 28px 4px 86px;left:-27px}.new--prod--style .product-tab-item .button-atc-product.button{width:100%;float:left;margin:0}.mobile--sticky--price .product-tab-price{width:35%;float:right;padding:4px 28px 4px 66px;left:-27px}.mobile--sticky--price .button-atc-product.button{width:65%;float:left;margin:0}.mobile--sticky--price .product-tab-price strong em{font-size:8px;left:-2px}.mobile--sticky--price .product-tab-price span{font-size:9px;top:0}.new--prod--style .new--tab--product--details{display:none}.new--prod--style .new--tab--product--details.for--mobile{display:block;margin-bottom:30px}.new--prod--style .product-tab-price strong em{font-size:9px;left:-2px}.new--prod--title span{font-size:14px;padding-left:65px}.product-description ul{padding-left:30px}.new--each--tab.abo h3 span{font-size:11px!important;content:"\a";white-space:pre}.new--prod--style .review--placeholder{margin-top:-55px;margin-bottom:100px}.mobile--sticky--price .add-top-cart-product-container{opacity:0;visibility:hidden;max-height:0}.mobile--sticky--price .add-top-cart-product-container.show--price{opacity:1;visibility:visible;max-height:9000px}.list--ingr{column-count:1;width:100%}.ing-desc-new{padding-top:30px;width:calc(100% - 60px);position:fixed;bottom:0;left:0;margin:0 30px;z-index:999}.new--design--home .faq-list-content-column .faq-item{width:100%;float:left;margin-right:0;margin-bottom:20px}.nutri-list-new,.nutri-desc-new{width:100%;float:left}.static--placeholder{display:none}.full--ingredients{opacity:1}.static--ingredients{height:auto}.list--ingr{display:none}.each--ingredient.scrolling--ingredient.start h3{opacity:1}.scrolling--mobile .ing-showcase-item.active--ing{opacity:1;visibility:visible;max-height:9000px}.starting--scroll .static--ingredients{position:static}.sticky--bottom--parent .ing-showcase-item.active--ing{opacity:0;visibility:hidden;max-height:0px}.sticky--bottom--parent .static--ingredients{position:static}.static--ingredients{padding:40px 0 10px}.mobile--sticky--price{z-index:9999}.ing-showcase-img{width:100px;height:100px;box-shadow:none;-webkit-box-shadow:none}.each--ingredient.scrolling--ingredient{padding-bottom:0}.pro100-coll{border-right:2px solid #004E47}.nutri-desc-new{position:absolute;bottom:-2px;z-index:999;display:block;background-color:#004e47}.nutri-list-and-content-new{position:relative}.nutri-bottom{display:none}.nutri-bottom.for--mobile{display:block;color:#004e47;max-width:500px}.nutri-showcase-img{position:absolute;left:auto;transform:none;right:41px;top:40px;width:140px}.product-description:after{display:none}.nutri-showcase-item .rd-expert-count{display:none}.starting--scroll .nutri-desc-new{position:fixed;bottom:20px;width:92%;left:4%;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.nutri-showcase-item h3{font-size:30px}.nutri-showcase-item-desc{margin-top:0;padding-top:0;border-top:0;color:#fff;line-height:1.2;width:70%;float:left}.nutri-showcase-item h3{font-size:30px;display:none}.new--design--home .faq-list-content-column .faq-item{margin-bottom:15px}.bott--bg{display:block;width:100%;height:60px;bottom:0;background-color:#fff;opacity:.8;z-index:99;position:fixed;left:0}.rd-top-section h1{margin-bottom:40px}.rd-top-media-item.image_item{display:none}.rd-top-media-item.for--mobile{display:block;position:relative;height:auto;background-color:transparent}.second--style .rd-top-media-item.for--mobile{display:none}.rd-top-media-item.image_item img{position:relative;right:-60px;height:auto;width:100%;bottom:0!important;margin:auto;display:table}.rd-top-section{max-height:9000px;height:auto!important;position:relative;display:block}.rd-top-content{position:relative;z-index:1;top:0;transform:none;-moz-transform:none;-webkit-transform:none;width:100%;padding:90px 0 30px}.inverted--promises .promises-columns{padding-right:0;padding-left:0;padding-top:0}.inverted--promises .rd-image-item{left:auto;right:0;width:100%;position:relative;height:400px;border-radius:0!important;margin-bottom:25px}.rd-promises-section{padding:30px 0}.rd-promises-section.inverted--promises{padding:0 0 30px}.promises-column.text-column .rd-container{max-width:92%}.rd-stat-item{margin-bottom:30px}.rd-promise-text{padding-left:40px}.rd-promise-text-adapted{padding-left:70px}.rd-promises-section.inverted--promises .rd-container{max-width:100%}.rd-promises-section.inverted--promises .promises-column .rd-container{max-width:92%}.nutri-showcase-item-desc--wrapp{display:block;vertical-align:unset}.nutri-desc-new.same--height{height:auto!important}.new--each--tab{float:right}.new--each--tab.abo.tab-head-active{border-top-right-radius:0;border-top-left-radius:20px}.new--each--tab.einz.tab-head-active{border-top-left-radius:0;border-top-right-radius:20px}.static--ingredients .rd-button-container{position:absolute;z-index:99;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:20px;display:none}.rd-button-container.rd-experts-footer.for--mobile{display:block}.nutri-showcase-item.active--show{padding:44px 20px}.rd-homemap-top>div{width:100%;float:left}.rd-homemap-body h2{display:none}.rd-homemap-section h2.for--mobile{display:block!important;font-size:30px!important;padding:30px 0 20px}.rd-homemap-map{height:380px!important}.rd-homemap-body{padding:20px 0 20px 20px;height:auto!important;position:relative}.rd-eachmap-icon{width:100px;min-height:110px}.rd-eachmap-desc{font-size:15px!important}.rd-eachmap-name{font-size:17px!important}.rd-homemap-body .slick-arrow:after{width:26px;height:20px}.rd-homemap-body .slick-arrow.slick-next{right:0}.rd-homemap-body .rd-eachmap-count{font-size:18px;font-weight:600}.rd-homemap-body .rd-button-container.rd-homemap-footer .rd-button{padding:12px 62px;border-radius:20px;width:90%}.rd-homemap-body .rd-button-container.rd-homemap-footer{width:100%;text-align:center;margin-left:-20px;bottom:-74px;position:absolute}.rd-image-text-outer{padding:85px 0 55px}.rd-homemap-list{margin-bottom:10px;position:relative}.map-info-holder{width:calc(100% - 100px)}.trans-div .rd-top-content{padding-top:80px!important}.rd-site-top-bar.trans-div .rd-top-section{max-height:9000px}.rd-homemap-map{height:auto!important}.rd-eachmap-image-inner{display:none}.rd-homemap-map .for--mobile{display:block!important;width:100%}.mobile--buttons{display:block!important;position:absolute;width:100%;bottom:0;z-index:99;background-color:#fff}.mobile--buttons a{width:calc(50% - 4px);float:left;padding:8px 0}.shop---buttons{background-color:#004e47}.shop---buttons svg path,.shop---buttons svg ellipse{stroke:#fff}.mobile--buttons a svg{max-width:23px}.mobile--buttons a h5{font-size:18px;display:inline-block;line-height:1;padding-left:14px;color:#fff;margin:0;position:relative}.account---buttons h5{color:#004e47!important}.main-site__header-inner .menu-item>a{padding-left:12px}.main-site__header-inner .has---img .mega_menu_details_container.activearrow:before{transform:rotate(-135deg) translateY(-50%);right:-2px}.menu-item.mega-menu-item>a:before{top:13px}.rd-promise-item:not(.no--img){padding-left:80px}.second--style>.rd-top-media-item.image_item:not(.desktop_section){display:block;position:static;width:110%;height:auto;padding-top:10px;margin-bottom:-100px}.second--style>.rd-top-media-item.image_item:not(.desktop_section) img{position:relative;right:-25px;left:auto;height:auto;width:100%}.inner--trust--widget{margin-left:-120px}}@media (max-width: 1023px) and (min-width: 640px){.rd-instagram-section h2{font-size:32px!important}.rd-promise-item .rd-text p{font-size:16px!important}.rd-reference-text p{font-size:12px!important}.rd-stats-section .rd-text p{font-size:20px!important}}@media (max-width:959px){.button.scroll--top{background-color:#ffce00!important;color:#004e47;border-radius:15px;font-size:20px;position:relative!important;top:0!important;right:0!important;padding:0!important;font-weight:400;height:45px;line-height:45px;width:65%!important;float:left;margin:0;text-align:center;cursor:pointer}.video--url.rd-community-image{height:500px}.rd-footer-menu-item li a{font-size:18px}.rd-footer-menu-item h4{color:#fff;font-weight:700;font-size:18px}.video_pause{display:none}}@media (max-width:767px){.desktop_section{display:none!important}.mobile_section{display:block!important}.new--prod--style .product-tab-item .product-tab-price{width:35%;float:right;padding:4px 24px 4px 65px;left:-27px}.new-logo-style .logo-showcase-list--new{width:100%;float:right;max-width:100%;margin-top:30px}.rd-logo-showcase.new-logo-style h2{float:left;width:100%;margin-bottom:0;padding-top:12px;text-align:center!important}.logo-showcase-list--new .logo-showcase-item:after{display:none}.logo-showcase-item img{max-height:75px;max-width:140px}.rd-logo-showcase{padding:20px 0}.nah-coll span{font-weight:400;display:none}.rd-top-content{padding:100px 0 30px!important}.inverted--promises .rd-image-item{margin-bottom:0}.rd-top-section h1{font-size:30px!important}.shop--section .rd-image-item{position:relative}.nutri-showcase-img{width:100px;height:100px;right:22px}.template-collection #rd-site-footer{padding:35px 0 80px!important}.rd-homemap-body .slick-arrow.slick-next{right:15px!important}.rd-footer-menu-item{width:50%;float:left;margin:0 0 20px;text-align:left;padding-left:6px}.rd-footer-menu-item li a{font-size:18px}.four_cols_layout .rd-benefits-item{width:48%}.four_cols_layout .rd-benefits-list{flex-wrap:wrap;row-gap:30px}.template-shop-f #dummy-chat-button-iframe{bottom:80px!important;right:6px!important}}@media (max-width:640px){.rd-top-content{top:0;transform:none;-moz-transform:none;-webkit-transform:none;width:100%;height:100%;padding-top:4%}.rd-shift-mobile{position:absolute;bottom:0;width:100%;padding-bottom:30px}.rd-top-media-item.image_item.mobile_section:after{content:"";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,#0000,#000000a6);position:absolute;height:85%;left:0;width:100%;bottom:0;display:block}.logo-showcase-list{max-width:100%}.logo-showcase-item img{max-height:40px;max-width:105px}.rd-logo-showcase{padding:20px 0 35px}.rd-logo-showcase h2{margin-bottom:22px}.rd-quick-intro-list-item{width:100%;padding:0;margin-bottom:15px!important}.rd-quick-intro-list-item h4{margin:0}.rd-quick-intro-list-item{position:relative}.rd-quick-intro h4{padding:10px 10px 10px 80px}.quick-intro-icon{width:60px;height:100%;position:absolute;top:0;left:0}.rd-quick-intro-list{margin-left:0;margin-right:0}.rd-quick-intro-outer{padding:45px 0}.rd-image-text-inner{padding-left:0;padding-top:60vw}.rd-image-item{width:100%;height:60vw;border-bottom-left-radius:0;border-bottom-right-radius:0}a.rd-button{border-radius:20px}.rd-text-item{min-height:auto}.rd-text-item .rd-button{width:100%}.rd-image-text-outer{padding:70px 0 32px}.rd-benefits-item{margin-bottom:30px;width:100%;margin-left:0;margin-right:0}.rd-benefit-text{max-width:98%;margin:0 auto}.rd-benefit-icon{width:60px;height:60px;margin:0 auto 10px}.rd-benefits-section .rd-button{width:100%}.rd-benefits-section .rd-button-container{padding-top:0}.rd-stat-item:first-child,.rd-stat-item{text-align:left}.rd-reference-text{padding-top:20px}.promises-columns{padding-left:0;padding-right:0;padding-top:60vw;padding-bottom:0}.rd-promise-item{padding-left:70px}.rd-promise-item:before{width:70px;font-size:25px;line-height:1;display:flex;align-items:center;justify-content:center}.promises-column.text-column{padding:30px}.rd-promises-section{padding:35px 0}.rd-experts-list .slick-list,.rd-latest-blogposts-section .slick-list{padding:0 30px 0 5px}.rd-expert-item:not(.slick-active)>div{transform:scale(1)}.rd-expert-item>div{padding:0 5px!important}.rd-expert-count{font-size:15px;padding-top:15px;padding-bottom:35px}.rd-experts-section .slick-arrow,.rd-sustainability-section .slick-arrow,.rd-community-section .slick-arrow,.rd-latest-blogposts-section .slick-arrow{top:auto;bottom:32px;background-color:transparent;border-radius:0;box-shadow:none;left:10px}.rd-experts-section .slick-arrow.slick-next,.rd-sustainability-section .slick-arrow.slick-next,.rd-community-section .slick-arrow.slick-next,.rd-latest-blogposts-section .slick-arrow.slick-next{right:10px}.rd-expert-icon{max-width:180px}.rd-expert-text{text-align:left}.rd-expert-name{margin-bottom:0!important}.rd-expert-position{padding-bottom:4px;margin-bottom:15px}.rd-sustainability-section-outer{margin-top:60px;position:relative;margin-bottom:45px}.rd-sustainability-top{margin-bottom:0;position:absolute;top:-60px;width:100%}.rd-sustainability-section h2{margin-bottom:0}.rd-sustainability-item>div:after{width:2px}.rd-sustainability-section{padding:52px 0}.rd-sustainability-section-outer{overflow:visible}.rd-sustainability-section .slick-prev.slick-arrow{display:block!important}.rd-sustainability-list .slick-arrow:before,.rd-experts-top .slick-arrow:before,.rd-community-section .slick-arrow:before,.rd-latest-blogposts-section .slick-arrow:before{display:none!important}.rd-sustainability-section .slick-arrow{bottom:-4px!important;top:auto!important;left:-20px}.rd-sustainability-item>div:after{right:20px}.rd-sustainability-item:not(.slick-active)>div{opacity:1}.rd-sustainability-list .slick-list{padding-right:7vw}.rd-sustainability-list{margin-right:-4vw}.rd-sustainability-count{display:none}.rd-community-item>.rd-community-item-inner{padding:0 5px!important}.rd-community-item:not(.slick-active)>div{transform:scale(1)}.rd-community-list{padding-bottom:18px}.rd-community-top h2{margin-bottom:25px}.rd-blog-post-item{padding:0 5px}.rd-latest-blogposts-section .rd-container{max-width:100%}.rd-blog-post-item:not(.slick-active)>div{opacity:.3}.rd-blogposts-title{padding-left:4vw}.blog-post-image{height:60vw}.rd-experts-section .slick-arrow,.rd-sustainability-section .slick-arrow,.rd-community-section .slick-arrow,.rd-latest-blogposts-section .slick-arrow{width:24px;height:22px;padding:0;margin:0}.rd-sustainability-section .slick-arrow{left:0}.rd-sustainability-section .slick-arrow.slick-next{left:auto;right:4vw}.rd-community-count{font-size:15px;padding-top:15px}.rd-experts-section .slick-arrow:after,.rd-sustainability-section .slick-arrow:after,.rd-community-section .slick-arrow:after,.rd-latest-blogposts-section .slick-arrow:after{width:100%;height:100%}.rd-community-section .slick-arrow{bottom:15px}.rd-blogposts-title h2{margin-bottom:25px}.rd-blog-post-item{position:relative}.rd-blog-count{background-color:transparent!important;display:block!important;text-align:center;color:#004e47;font-size:15px;padding-top:15px;font-weight:400}.rd-latest-blogposts-section .slick-arrow{bottom:0}.rd-newsletters-form-section .klaviyo_form_actions .klaviyo_submit_button{width:100%;border-radius:20px}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label{font-size:13px}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:before{width:16px;height:16px;top:2px;border:1px solid #fff}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group{padding-top:0;padding-bottom:20px}[href="#4-insta-feed"]{display:none!important}#insta-feed>a[href="#1-insta-feed"]{width:100%!important;display:block;height:46vw;margin-bottom:8px}.rd-insta-row .instafeed-container{width:100%!important;padding-top:46vw!important}.rd-instagram-section #insta-feed>a{padding:0 4px!important}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:after{width:8px;height:8px;top:6px;left:4px}.rd-instagram-section{padding:40px 0 35px}#shopify-section-footer{padding:0}#rd-site-footer{padding:35px 0 38px!important}.footer-text{font-size:15px}.rd-footer-menu-item li a{font-size:18px}.rd-footer-menu-item h4{color:#fff;font-weight:700;font-size:18px}.footer-menus{overflow:hidden}.footer-copyright-text{font-size:10px}.desktop_bg{display:none!important}.mobile_bg{display:block!important}.mobile_original_image .rd-image-text-inner,.mobile_original_image .promises-columns{padding-top:0}.mobile_original_image .rd-image-item{height:auto;position:relative}.mobile_original_image .mobile_bg{background-image:none!important}.logo-showcase-item img{max-height:45px;max-width:105px}.klaviyo_field_group input[type=email],.klaviyo_field_group input[type=text]{width:100%}.rd-newsletters-form-section .klaviyo_field_group{margin-bottom:16px}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:before{border:1px solid #fff}.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label:after{top:4px}.rd-sustainability-count{display:block!important;position:absolute!important;bottom:-85px!important;top:auto!important;padding:0!important;color:#004e47;font-weight:700;text-align:center!important;width:100vw;margin-left:-16px!important;line-height:1!important}.rd-sustainability-list .slick-list{padding-bottom:85px!important;margin-bottom:-85px!important}.rd-sustainability-list .slick-track,.rd-sustainability-list .slick-slide{position:static!important}.rd-stat-icon .desktop_icon{display:none!important}.rd-stat-icon .mobile_icon{display:block!important}.new--prod--style .main-products-image-wrap{padding:0 40px;margin-bottom:40px}.product-single--media video,.product-single--media img{width:70%}.new--prod--style .product-tab-item .product-tab-price{width:35%;border-radius:15px;padding:4px 2px 4px 27px;left:-19px}.mobile--sticky--price .product-tab-price{width:35%;border-radius:15px;padding:4px 14px 4px 31px;left:-20px}.new--mob--price .product-tab-item.active{padding-left:0}.new--prod--style .product-tab-item .product-tab-price{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.new--mob--price.mobile--sticky--price.fixed.another--stick,.new--mob--price.mobile--sticky--price.fixed.another--stick2{display:none!important}.rd-shift-mobile{position:relative}.image--left{width:58px;height:58px}.inverted--promises .rd-promise-text p{font-size:16px!important}.rd-benefit-icon{width:62px;height:62px}.rd-stats-list{padding-left:20px}.rd-sustainability-list .slick-list{overflow:visible}.rd-sustainability-count{bottom:-120px!important;color:#004e47;font-weight:500}.rd-sustainability-section .slick-arrow{bottom:-38px!important}.rd-community-list.slick-initialized.slick-slider{margin-left:0;margin-right:0}.rd-community-text{padding:20px 33px 40px!important}.shop--image{width:17%;float:right;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;height:65px;right:-14px;top:-10px;background-color:#f4f6fa}.mobile--sticky--price .button-atc-product.button{width:55%}.mobile--sticky--price .product-tab-price{left:-15%}.shop--section .rd-promise-item{background-color:transparent;display:flex;align-items:center;padding-left:0}.shop--section .image--left--wrap{width:58px;position:relative;display:inline-block}.shop--section .rd-promise-text{padding-left:20px;width:calc(100% - 58px);display:inline-block}.shop--section .image--left{width:58px;height:58px;top:0;transform:none;-webkit-transform:none;position:relative}.new--tab--product--description .button-atc-product.button{height:47px;line-height:47px;top:-1px!important;font-size:24px}.mobile--sticky--price .button-atc-product.button{height:44px;line-height:44px}.new--prod--style .product-tab-price strong em{font-size:7px}.sticky--bottom--parent .rd-button-container,.rd-rev--section .rd-button-container,.rd-experts-section .rd-button-container,.scrolling--ingredients .rd-button-container{display:none!important}.bott--bg{display:none}.each-nutri-row.table--top>div{height:auto!important}.rd-image-text.left_image_position.mobile_original_image .rd-image-item{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.mobile_original_image.inverted--promises .promises-columns{border-radius:0!important}.rd-top-content{padding:50px 0 30px!important}.shop--section .promises-columns{border-top-right-radius:0}.button.scroll--top{height:44px;line-height:44px;width:55%!important;float:left;margin:0}.rd-homemap-body .slick-arrow.slick-next{right:20px}.rd-homemap-body .rd-button-container.rd-homemap-footer .rd-button{padding:12px 32px;width:84%!important}.rd-homemap-section h2.for--mobile{display:block!important;font-size:27px!important;padding:40px 0 30px;margin-bottom:0}.mega_menu__submenu-inner{width:92%}.main-site__header-inner .menu-item>a{width:92%}.mobile--buttons a h5{font-size:18px;font-weight:400}.mobile--buttons a{padding:6px 0}.main-site__header-inner{height:calc(100% - 115px);max-height:calc(100% - 115px)}.main-site__header-inner .menu-item .mega_menu__submenu{padding:20px 0 10px}.rd-promise-item:not(.no--img){padding-left:0;padding-right:10px}.image--left{height:100%}.promises-column.text-column{padding-right:12px}.rd-promise-item.img .image--left+.rd-promise-text{padding-left:70px}.faq-section.new--design--home{display:block}.faq-section.new--design--home:after{content:"";display:table;clear:both}}@media (max-width: 479px){.rd-site-announcement{padding:8px 0}body .rd-site-announcement{font-size:13px}.rd-header-icon.account-icon{display:none}.rd-container{max-width:100%;padding-left:16px;padding-right:16px}.rd-top-section ul li:before{width:17px;height:11px;left:0;margin-top:-8px;display:block}.rd-top-section ul li{padding-left:25px}.rd-top-section ul li:before{width:15px;height:9px;left:0;margin-top:-7px}.rd-top-content .rd-text{margin-bottom:35px}.logo-showcase-item img{max-height:34px;max-width:97px}.rd-quick-intro .rd-container{padding-left:25px;padding-right:25px}.rd-text-item,.promises-column.text-column{padding:32px 12px 12px}.rd-image-item{border-radius:15px}.rd-benefits-section h2{margin-bottom:30px}.rd-stats-section{padding:30px 0 20px}.rd-stats-section h2{margin-bottom:20px}.rd-image-item{height:92vw}.promises-columns,.rd-image-text-inner{padding-top:90vw}.promises-column.text-column{padding-right:30px;padding-bottom:30px}.rd-experts-section h2{font-size:30px!important;text-align:center!important}.rd-experts-list .slick-list,.rd-latest-blogposts-section .slick-list{padding:0 23px 0 5px}.rd-expert-text{padding-left:12px;padding-right:12px;padding-bottom:32px}.rd-experts-section .rd-button{width:100%}.rd-button-container.rd-experts-footer{padding:0 25px}.rd-benefits-section .rd-button-container,.rd-sustainability-top h2{padding-left:9px;padding-right:9px}.rd-community-text{padding:18px 11px 30px}.rd-latest-blogposts-section .rd-container{padding-left:0;padding-right:0}.rd-blogposts-title{padding-left:25px;padding-right:25px}.rd-blog-post-text{padding:20px 11px 30px}.article__tags.rte{margin-bottom:10px}.rd-newsletter-col.rd-text-col h2{margin-bottom:10px!important}.rd-newsletters-form-section{padding:28px 0}.rd-insta-row.clearfix{margin-left:-5px!important;margin-right:-5px!important}.rd-instagram-section h2{font-size:30px!important}.rd-instagram-section h2{margin-bottom:25px;padding-left:9px;padding-right:9px}#insta-feed>a[href="#1-insta-feed"]{height:52vw}.rd-main-menu{position:absolute;top:50%;left:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;width:100%}.rd-header-column.rd-header-menu{padding-top:115px;overflow:auto}.rd-header-menu-inner{position:absolute;width:100%;padding-top:0;height:calc(100% - 115px)}.rd-main-menu{margin-top:-115px}.rd-top-section{max-height:calc(100vh - 200px)}.rd-header-column.rd-header-stripes,.rd-header-column.rd-header-icons{width:50px}.rd-header-column.rd-header-logo{width:calc(100% - 100px)}.rd-site-announcement.sticky_element_position{max-height:28px}.rd-site-announcement{padding:4px 0}#shopify-section-header,.rd-site-header-outer{top:28px}.rd-site-header{padding:12px 0;height:52px}#PageContainer,#MainContent{padding-top:82px}.rd-sustainability-item>div{padding-right:40px}.rd-footer-menu-item li a{font-size:15px}.rd-footer-menu-item h4{color:#fff;font-weight:700;font-size:15px}.spr-badge-caption{font-size:15px}.spr-starrating.spr-badge-starrating i{margin:0 3px;top:0}.spr-starrating.spr-badge-starrating i:before{font-size:15px!important}.product-single--media video,.product-single--media img{width:100%}.new--prod--style .main-products-image-wrap{padding:0 40px;margin-bottom:30px}.new--prod--style .review--placeholder{margin-top:0;margin-bottom:0}.new--prod--style .rd-container{padding:0}.new--each--tab.abo h3,.new--each--tab.einz h3{font-size:18px!important}.new--each--tab h3:after{left:17px;width:18px;height:18px}.new--each--tab h3:before{left:22px;width:8px;height:8px}.new--each--tab h3{margin:10px 0!important;padding-left:42px!important}.new--tab--product--description{padding:20px 25px 3px}.product-description{font-size:15px}.new--prod--style .product-tab-price strong{font-size:36px}.button-atc-product.button{font-size:16px}.new--mob--price .product-tab-item.active{padding-left:0;padding-right:0}.mobile--sticky--price .product-tab-price{width:40%;border-radius:15px;padding:4px 14px 4px 26px;left:-20px}.mobile--sticky--price .button-atc-product.button{width:60%}.new--prod--style .product-tab-item .product-tab-price{width:calc(40% + 19px);border-radius:15px;padding:5px 2px 5px 27px;left:-19px;margin-right:-19px}.new--prod--style .product-tab-item .button-atc-product.button{width:100%}.new--prod--style .product-tab-item .button-atc-product.button:before{content:"";position:absolute;top:18px;right:24px;border-bottom:1px solid #004E47;border-right:1px solid #004E47;width:12px;height:12px;transform:rotate(-45deg)}.logo-showcase-item img{max-height:37px;max-width:103px}.ing-desc-new{padding-top:0;width:calc(100% - 20px);position:fixed;bottom:0;left:0;margin:0 10px;z-index:999}.ing-showcase-item-desc{top:-20px;padding:0 15px 20px}.rd-new-nutritional-list h2{font-size:30px;margin-bottom:24px}.each-nutri-row.table--top .pro25-coll,.each-nutri-row.table--top .nrv-coll,.each-nutri-row.table--top .pro100-coll,.each-nutri-row.table--top .nah-coll{font-size:12px;padding:12px 0!important}.nutri-showcase-item h3.for--mobile{font-size:23px;width:65%}.nutri-showcase-item.active--show{padding:20px 20px 15px}.each-nutri-row.table--top .nah-coll{padding-left:15px!important}.nah-coll{padding:10px 0 10px 15px}.nutri-showcase-img{right:18px;width:80px;height:80px;top:24px}.nutri-bottom{font-size:11px}.starting--scroll .nutri-desc-new{bottom:20px;width:calc(100% - 32px);left:0;margin:0 16px}.faq-section.new--design--home h2{font-size:30px;margin-bottom:10px}.rd-experts-section{padding:40px 0}.new--design--home .faq-list-content-column .faq-item .faq-item-title{font-size:18px}.new--design--home .faq-list-content-column .faq-item{margin-bottom:5px}.new--design--home .faq-item-title:before{width:16px;height:16px}.ing-showcase-item .rd-expert-count{font-size:16px}.new--prod--style .product-tab-price span{font-size:28px;padding-left:5px}.product-tab-price-subline{font-size:12px}.mobile--sticky--price .button-atc-product.button{width:60%;float:left;margin-left:2%;min-width:10px}.mobile--sticky--price .product-tab-price{width:35%;border-radius:15px;padding:4px 10px;left:0;float:left}.new--design--home .faq-text-column{margin-bottom:15px}.mobile_original_image .promises-columns{border-bottom-right-radius:20px;border-top-right-radius:15px}.new--prod--style .product-tab-item .product-tab-price{width:100%;border-radius:15px;padding:6px 2px 6px 27px;left:-14px;margin-right:-19px;margin-bottom:10px}.product-tab-price-test66{width:auto;padding-top:6px}.product-tab-price-test66 strong{font-weight:400;font-size:28px;color:#004e47}.Lieferengpass{margin-left:20px}.Lieferengpass p{margin-left:-20px;margin-bottom:26px}.button-atc-product.button{font-size:18px}.button-atc-product.button,.new--prod--style .product-tab-item .product-tab-price{border-radius:18px}.nah-coll{padding:10px 0 10px 15px;font-size:13px}.pro25-coll,.nrv-coll,.pro100-coll{font-size:12px}.nutri-bottom.for--mobile{padding-left:0;font-size:10px}.logo-showcase-list--new .logo-showcase-item img{max-height:55px;max-width:120px}.rd-top-section{max-height:9000px}.rd-top-section h1{font-size:34px!important}.rd-top-media-item.image_item img{width:100%;max-width:100%;right:-30px}.main-products-image-wrap h1{font-size:24px}.new--prod--style .main-products-image-wrap .slick-dots li{margin:0 6px}.new--prod--style .main-products-image-wrap .slick-dots li button{width:12px;height:12px}.shop--section .promises-columns{padding-top:0}.rd-promises-section h2{font-size:17px!important}.rd-shift-mobile a.rd-button,.rd-benefits-section a.rd-button,.rd-experts-section .rd-button,.rd-image-text-inner .rd-button,.klaviyo_form_actions button.rd-button{border-radius:20px;padding:16px 20px;width:100%}.rd-shift-mobile{padding-bottom:10px;margin-top:-20px}.rd-promises-section.inverted--promises .rd-container{padding:0}.inverted--promises .rd-image-item{height:300px}.inverted--promises .rd-promise-text{padding-left:10px}.rd-promises-section h2{font-size:20px!important;margin-bottom:30px}.inverted--promises .rd-promise-text p{font-size:15px!important;font-weight:500!important}.rd-benefits-section{padding-bottom:55px}.rd-stats-section h2{margin-bottom:30px}.rd-stat-item:last-child{margin-bottom:5px}.rd-promises-section-outer+.rd-experts-section-outer .rd-experts-section{padding-bottom:50px}.rd-reference-text{padding-top:20px;position:relative;bottom:-5px}.rd-sustainability-count{bottom:-130px!important}.rd-sustainability-section .slick-arrow{bottom:-49px!important}.rd-promises-section.shop--section{padding:0 0 25px}.shop--section .rd-image-item{border-radius:0!important}.shop--section .promises-columns{border-top-left-radius:0;border-bottom-left-radius:0}.shop--section .rd-container{padding:0}.shop--section .promises-column.text-column{padding:25px 25px 20px}.rd-promises-section.shop--section h2{font-size:18px!important;font-weight:300!important}.shop--section .rd-promise-text .rd-text{padding:0 0 15px}.shop--section .promises-columns{padding-bottom:5px}.ing-showcase-item-desc{padding:80px 15px 20px!important;max-height:200px!important}.ing-showcase-img{width:110px;height:110px;position:absolute;top:-65px}.rd-logo-showcase{padding:25px 0}.shopify-section.rd-site-top-bar{background-color:#f1f2f7}.template-index #PageContainer.trans-pad,.template-index #MainContent.trans-pad{padding-top:28px}.rd-benefits-section h2 strong{display:block}.rd-promise-text .rd-text{padding:14px 0}.rd-expert-position{font-weight:700}.rd-community-count{font-size:16px;font-weight:400}.klaviyo_form_actions button.rd-button,.rd-newsletters-form-section .klaviyo_field_group.acceptance_group label p{font-weight:500!important}.rd-expert-item:not(.slick-active)>div{opacity:1}.shop--image{width:21%}.nah-coll{padding:6px 0 6px 15px}.pro25-coll,.nrv-coll,.pro100-coll{padding:6px 0}.nutri-showcase-item-desc{margin-bottom:20px}.main-products-image-wrap h1{font-size:26px}.rd-top-content{padding:10px 0!important}.rd-reference-text{bottom:-28px}.rd-sustainability-section .rd-reference-text p{font-size:9px}.button.scroll--top{width:60%;float:left;margin-left:2%;min-width:10px;height:44px;line-height:44px;font-size:20px}.video--url.rd-community-image{height:450px}.comm-video .rd-community-list.slick-initialized .slick-list.draggable{padding-right:60px!important}.main-site__header-inner{height:calc(100% - 80px);max-height:calc(100% - 80px)}.rd-stats-section .rd-reference-text{bottom:0}.promises-column.text-column{padding-right:12px}}@media (max-width: 400px){.ing-showcase-item-desc{top:0;padding:20px 15px;max-height:150px;overflow:scroll}.new--prod--style .main-products-image-wrap{padding:0;margin-bottom:20px}.new--prod--style .main-products-image-wrap .slick-dots{top:105%}.mobile--sticky--price .button-atc-product.button{width:44%;min-width:40%;font-size:16px}.shop--image{right:-10px;top:-10px}.mobile--sticky--price .button-atc-product.button{width:43%}.rd-top-section ul li{font-size:16px!important}.button.scroll--top{width:60%;min-width:40%;font-size:18px}.rd-homemap-body .slick-list.draggable{margin-left:-30px;padding-right:60px!important}.rd-eachmap-text{margin-left:20px}.rd-homemap-body .rd-eachmap-count{padding-left:70px}.video--url.rd-community-image{height:400px}.comm-video .rd-community-list.slick-initialized .slick-list.draggable{padding-right:40px!important}#shopify-section-footer{padding:0}#rd-site-footer{padding:35px 0 38px!important}.footer-text,.rd-footer-menu-item li a{font-size:14px}.footer-menus{overflow:hidden}.footer-copyright-text{font-size:10px}.desktop_bg{display:none!important}.mobile_bg{display:block!important}.inner--trust--widget{margin-left:-40px;width:280px}}@media (max-width: 360px){.rd-shift-mobile{position:relative;bottom:0;width:100%;padding-bottom:30px;left:0;padding-left:4vw;padding-right:4vw}.rd-top-section h1{font-size:26px!important}a.rd-button{padding:15px 20px;text-align:center!important;width:100%!important}.logo-showcase-item>span{padding:0 5px}.logo-showcase-item img{max-width:100%}.rd-quick-intro .rd-container{padding-left:4vw;padding-right:4vw}.rd-stat-icon img{max-width:80px}body .rd-site-announcement{font-size:11px}.rd-sustainability-text{padding-left:10px}.rd-sustainability-icon{width:55px;height:55px}.rd-sustainability-text{width:calc(100% - 60px)}.rd-top-section{max-height:9000px}.rd-top-section h1{font-size:32px!important}.rd-top-media-item.image_item img{width:140%;max-width:140%;right:0}.rd-shift-mobile{bottom:0;width:100%;padding-bottom:0;left:0;padding-left:0;padding-right:0}.mobile--sticky--price .button-atc-product.button{font-size:14px}.mobile--sticky--price .product-tab-item .product-tab-price>strong{font-size:12px!important}.main-products-image-wrap h1{font-size:28px}.mobile--sticky--price .button-atc-product.button{height:40px;line-height:40px}.rd-top-section ul li{font-size:14px!important}.button.scroll--top{font-size:14px;height:40px;line-height:40px}.video--url.rd-community-image{height:380px}.comm-video .rd-community-list.slick-initialized .slick-list.draggable{padding-right:30px!important}.rd-footer-menu-item{width:100%;margin-bottom:40px;text-align:center}.rd-footer-menu-item li a{font-size:16px}.inverted--promises .rd-promise-text p,.rd-stats-section .rd-text p{font-size:13px!important}}@media (max-width: 1200px) and (max-height: 400px){.rd-main-menu{position:absolute;top:50%;left:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;width:100%}.rd-header-column.rd-header-menu{overflow:auto}.rd-header-menu-inner{position:absolute;width:100%;padding-top:115px;height:100%}.rd-top-section{max-height:none;height:auto;padding-top:70px;padding-bottom:70px}.rd-top-content{position:relative;top:0;transform:none;-moz-transform:none;-webkit-transform:none;width:100%}.rd-main-menu li{display:block;margin:0 0 10px;text-align:left}.rd-main-menu{padding:30px 4vw 0!important}.rd-main-menu{position:relative;top:0;left:0;transform:none;-moz-transform:none;-webkit-transform:none;text-align:center}.rd-header-column.rd-header-menu{overflow:initial}.rd-header-menu-inner{position:absolute;width:100%;padding-top:0;height:calc(100% - 115px);bottom:0;overflow:auto}}@media (max-height: 900px){.each--ingredient h3{margin-bottom:35px!important}}@media (max-height: 820px){.each--ingredient h3{margin-bottom:25px!important}}@media (max-height: 730px){.each--ingredient h3{margin-bottom:20px!important}}.video_url_wrap span{position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;bottom:10px;right:10px;background-size:70%;background-position:center;background-repeat:no-repeat;opacity:.6}.video_url_wrap{position:relative}.comm-video .video_url_wrap span.muted:after{content:"";position:absolute;width:100%;height:2px;background-color:#000;transform:rotate(-45deg);top:10px}.new-page-content{padding-bottom:35px}.template-404 .empty-page-content.text-center{padding:50px 0}.rd3-benefits-section{padding:70px 0}.rd3-section-body{padding:30px 0 45px}.rd3-benefits-section .section_description{max-width:500px}.rd3-benefits-list{display:flex;gap:18px;flex-wrap:wrap}.rd3-benefits-item{display:flex;position:relative;width:calc(33.33% - 12px);padding-bottom:31%;overflow:hidden}.rd-benefit-image{position:absolute;width:100%;height:100%;top:0;left:0}.rd3-benefits-item img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.rd3-benefits-item .rd-benefit-item-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px}.rd3-benefits-section .rd-tc-ben .rd-button{min-width:auto;border-radius:70px;font-size:20px;padding:12px 20px}a.rd-button,button.rd-button{border-radius:70px;padding:14px 30px}a.rd-button{min-width:auto}a.rd-button:hover{background-color:#fff739!important}.rd3-section-footer .rd-button-container{display:flex;justify-content:center;gap:40px}.rd-btn-arrow{gap:18px;display:inline-flex!important;align-items:center;justify-content:center}.rd-button.rd-btn-arrow:hover{color:#004e47!important}.rd-button.rd-btn-arrow:hover path{fill:#004e47!important}.rd-button.rd-btn-arrow.rd-yellow-btn{background-color:#fff739!important}.rd3-benefits-item .rd-button.rd-btn-arrow{background-color:#fff!important;color:#004e47!important}.rd3-benefits-item .rd-button.rd-btn-arrow:hover{background-color:#fff739!important}.rd3-section-footer .rd-button.rd-btn-arrow.rd-yellow-btn{color:#004e47!important}.rd3-section-footer .rd-button.rd-btn-arrow.rd-yellow-btn path{fill:#004e47!important}.rd-button svg path{transition:.3s all ease-in-out}.rd3-section-footer .rd-button.rd-btn-arrow.rd-yellow-btn:hover{background-color:#004e47!important;color:#fff!important}.rd-benefit-item-container .rd-btn-arrow path{fill:#004e47!important}.rd3-section-footer .rd-button.rd-btn-arrow.rd-yellow-btn:hover path{fill:#fff!important}.promises-columns,.rd-promises-section.inverted--promises .rd-image-item{border-radius:0}.rd-promises-section.inverted--promises .image--left{height:80px;border-radius:50%;width:80px;position:relative}.rd-promises-section.inverted--promises .rd-promise-item.img{display:flex;align-items:center;flex-wrap:wrap;padding:0}.inverted--promises .rd-promise-text{width:calc(100% - 80px)}.rd3-ingredients-list{position:relative;padding-left:45%;display:flex;gap:20px;flex-wrap:wrap}.rd3-ingredient-item{width:calc(50% - 10px);position:relative;padding-bottom:calc(50% - 10px)}.rd3-ingredient-image,.rd3-ingredient-item-container,.rd3-ingredient-image img{width:100%;position:absolute;height:100%;top:0;left:0}.rd3-ingredient-image img{object-fit:cover;object-position:center}.rd3-ingredient-item:nth-child(1){position:absolute;top:0;left:0;width:calc(45% - 20px);height:100%}.rd3-ingredients-preview h2{margin-bottom:0}.rd3-ingredient-item-container{display:flex;align-items:center;justify-content:center;padding:20px}.shopify-section.rd3-ingredients-preview{padding:80px 0 100px}.rd3-ingredient-item-container .rd-button{background-color:#fff!important;color:#004e47!important;padding:5px 16px;min-width:106px}.rd3-modal-main-item{position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;background-color:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.4s all ease-in-out}.rd3-modal-inner{background-color:#004e47;max-height:70vh;width:900px;padding:35px 30px 40px;position:relative;z-index:1}.rd3-modal-close-btn{color:#fff739}.rd3-ing-mod-image{width:40%;padding-bottom:40%;position:absolute;top:0;left:0}.rd3-ingredients-carousel-item>div{position:relative;width:100%;min-height:340px;padding-left:calc(40% + 25px);margin-bottom:60px}.rd3-modal-header{display:flex;width:100%;margin-bottom:20px}.rd3-ing-mod-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.rd3-ing-mod-title{font-size:38px;font-weight:600;color:#fff;line-height:1.1;margin-bottom:10px}.rd3-ing-mod-description{font-size:18px;font-weight:400!important;line-height:1.25;color:#fff}.rd3-modal-close-btn{color:#fff739;cursor:pointer;display:flex;align-items:center;gap:10px}.rd3-ing-count{position:absolute;bottom:-57px;width:100%;text-align:center;left:0;color:#fff739;font-size:18px;font-weight:500}.rd3-modal-main-item .slick-arrow{background-color:transparent;border-radius:0;width:35px;margin-right:0;margin-top:0;bottom:0!important;top:auto;padding:0;height:35px;margin-left:0}.rd3-modal-main-item .slick-arrow:before{content:"";width:12px;height:12px;border-left:2px solid #fff739;border-bottom:2px solid #fff739;position:absolute;display:block;left:4px;top:12px;transform:rotate(45deg)}.rd3-modal-main-item .slick-arrow:after{content:"";width:28px;height:2px;top:17px;left:3px;background-color:#fff739;position:absolute}.rd3-modal-main-item .slick-next.slick-arrow:before{transform:rotate(-135deg);left:auto;right:3px}.rd3-modal-main-item.active-mod{opacity:1;visibility:visible}.rd3-modal-banner{position:absolute;width:100%;height:100%;top:0;left:0}.rd3-fx-container{display:flex}.rd-stat-item:nth-child(2){margin-left:0;margin-right:0}.number--box span.box--height{display:none}.rd-stats-list{display:flex;align-items:start;gap:30px;flex-wrap:wrap}.rd-stat-item{width:calc(33.33% - 20px);display:flex}.rd-promise-item.no--img{padding-left:0}.rd-promise-item.no--img:before{display:none}.rd-image-item{border-radius:0}.rd-promise-text:before{width:11px;height:8px;top:16px;left:7px;border-left:2px solid #004E47;border-bottom:2px solid #004E47;margin-top:-9px;line-height:50px;z-index:1}.rd-promise-item.no--img .rd-promise-text:after{content:"";width:26px;height:26px;top:0;left:0;background-color:#fff739;border-radius:50%;position:absolute}.rd-promise-text{padding-left:42px}.rd-promise-item.no--img .rd-text{padding:0;display:flex;min-height:26px;align-items:center}.rd-expert-icon{max-width:100%;width:100%;padding-bottom:58%}.rd-expert-text{padding:25px 30px;margin-top:0;border-radius:0}.rd-expert-icon span,.rd-expert-icon img{position:absolute;width:100%;height:100%;top:0;left:0}.rd-expert-icon img{object-fit:cover;object-position:center}.rd-expert-position{width:100%;text-align:left;color:#fff739;font-weight:700;margin-bottom:10px!important}.rd-expert-name{margin-bottom:5px!important}.rd-experts-section{background-color:#f1f8f7}.rd-promises-section-outer+.rd-experts-section-outer .rd-experts-section{padding-top:95px}.faq-section.rd3{padding:50px 0}.rd3 .faq-item-title{border-bottom:0;padding:15px 55px 15px 0;position:relative}.rd3 .faq-item-title:before,.rd3 .faq-item-title:after{display:none}.rd3 .faq-item-title svg{display:block;height:auto}.rd3 .faq-item{border-bottom:1px solid #004E47}.rd3 .faq-item-inner{padding-left:0}.rd3 .faq-item-inner p{color:#004e47;line-height:1.3;font-size:16px}.rd3-title-icon{position:absolute;width:32px;height:32px;right:0;top:8px;display:flex;align-items:center;justify-content:center}.rd3-faq-close{display:none!important}.open .rd3-faq-close{display:block!important}.open .rd3-faq-arrow{display:none!important}.rd3.two_col .faq-list-items{display:flex;flex-wrap:wrap;column-gap:30px}.rd3.two_col .faq-list-items .faq-item{width:calc(50% - 15px)}.rd-button-container{padding-top:32px}[visib=hide_desktop_visibility].menu-item,.visnodesk{display:none}.main-header-button .rd-button{font-size:14px;color:#004e47;font-weight:600;background-color:#fff739;padding:9px 13px}.rd-header-icon.account-icon:first-child{margin-left:0!important}.rd-header-icon.main-header-button{padding-left:10px}.main-header-button .rd-button-container{padding-top:0!important}.main-header-button .rd-button:hover{background-color:#004e47!important;color:#fff!important}.rd-image-text-inner{border-radius:0!important}.rd-expert-count{padding-bottom:0!important}.rd-newsletters-form-section{background-color:#004e47}.rd-community-item-inner>div{border-radius:0!important}.rd-community-text{padding-top:30px!important;padding-bottom:30px!important}.rd-community-text>div{display:flex;height:100%;flex-direction:column}.rd-community-quote{flex-grow:1;padding-bottom:25px!important;border-bottom:1px solid #FFFFFF!important;margin-bottom:12px!important}.rd-community-name{font-weight:700!important;margin-bottom:2px!important}.rd-community-section{padding:50px 0 40px;background-color:#f1f8f7}.rd-community-section .slick-arrow:before{display:none!important}.reputon-single-review .reputon-top-part{background-color:#dde5e0!important;border-radius:0!important}.reputon-show-more{display:none!important}.reputon-testimonials-widget .reputon-text-holder{-webkit-line-clamp:10!important;-webkit-mask-image:none!important;mask-image:none!important}.reputon-testimonials-widget .reputon-icon-star{color:#004e47!important}.reputon-review-info .reputon-image{display:none!important}.reputon-top-part:after{display:none!important}.reputon-name{color:#004e47!important;font-size:18px!important;font-weight:500!important;line-height:1.3!important}.reputon-single-review.reputon-card{height:100%}.reputon-reviews-holder.reputon-carousel{padding-left:30px;padding-right:40px}.reputon-text{color:#004e47!important;font-size:14px!important}.rd3 .rd-top-media-item.image_item img{bottom:0;width:50%;object-fit:cover;object-position:center}.rd3 .rd-top-content .rd-container>div{padding-right:53%}.rd3 .rd-text-out li em{font-size:11px}.rd3.rd-top-section ul li:before{top:3px;left:0;transform:rotate(-52deg);margin-top:0}.rd-image-text ol li{font-size:18px!important;font-weight:600!important;position:relative;padding-left:55px;line-height:40px;margin-bottom:8px}.rd-image-text ol{counter-reset:textimgol;padding:0;margin:0 0 20px}.rd-image-text ol li:before{counter-increment:textimgol;content:counter(textimgol,decimal-leading-zero);font-weight:600;color:#fff;background-color:#004e47;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.rd-image-text p+ol{padding-top:15px!important}.rd3-numbercta-section{padding:100px 0;position:relative;overflow:hidden}.rd3-numbercta-section .rd3-section-body{padding:10px 0 0;max-width:50%}.rd3-numbercta-section .rd3-section-body p a{color:#fff739}.rd3-numbercta-section:after{content:attr(bgnrval);position:absolute;font-size:50vh;letter-spacing:-10%;font-weight:700;color:#fff3;top:0;right:50%;line-height:.75;margin-right:-500px;height:100%;align-items:center;display:flex}.rd3-numbercta-section .rd3-section-head h2{font-weight:700!important}.rd3-textbox-section{padding:60px 0 15px}.rd3-textbox-section.small_text_after_review{padding:0}.rd3-textbox-section.small_text_after_review .rd3-section-body{padding-bottom:30px}.rd3-textbox-section .rd3-section-footer .rd-button-container{padding-top:0;justify-content:left}.rd-experts-section .rd-experts-top p{font-weight:300;font-size:18px;color:#004e47;line-height:1.3}.rd3-ingredients-mainlist .rd3-ingredients-list{padding:0}.rd3-ingredients-mainlist .rd3-ingredient-item:nth-child(1){position:relative;top:0;left:0;width:calc(33.33% - 14px);height:auto}.rd3-ingredients-mainlist .rd3-ingredient-item{width:calc(33.33% - 14px);position:relative;padding-bottom:0;height:120px}.rd3-ingredients-mainlist .rd3-ingredient-item-container .rd-button{color:#004e47!important;padding:11px 20px;min-width:122px}.rd3-fit-head,.rd3-fit-body{color:#004e47;font-size:14px;font-weight:500}.rd3-fit-head{font-weight:700}.rd3-fit-th,.rd3-fit-td{width:120px;text-align:center;padding:5px}.rd3-fit-tr{display:flex;flex-wrap:wrap}.rd3-fit-th:nth-child(1),.rd3-fit-td:nth-child(1){flex-grow:1;text-align:left}.rd3-fit-footer{border-top:1px solid #004E47;padding-top:15px;margin-top:15px}.faq-item-table{padding-top:20px}.rd3-fit-footer{color:#004e47;font-size:14px;font-weight:500}.rd3-howitworks-section{padding:70px 0}.rd3-hiw-list{display:flex;gap:30px;flex-wrap:wrap}.rd3-hiw-wrapper{display:flex;gap:30px}.rd3-hiw-video-item{width:calc(25% - 22.5px);position:relative;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.rd3-hiw-video-item:before{content:"";width:100%;padding-bottom:100%}.rd3-hiw-slider{flex-grow:1}.rd3-hiw-slider .swiper-wrapper{display:flex}.rd3-hiw-item.swiper-slide{flex-shrink:0;width:calc(100% / 3 - 30px / (3 / 2))}.rd3-hiw-item.swiper-slide:not(:last-child){margin-right:30px}.rd-hiw-video-poster{width:100%;height:auto;position:absolute;left:0;top:0;padding:0 1px}.rd-hiw-video-poster img{width:100%;height:auto;display:block}.rd-hiw-video-item-content{position:relative;z-index:2;background:linear-gradient(180deg,#fff0,#ffffffc2 21.63%,#fff 38.94%);margin-top:-29px;padding:47px 27px 6px 16px}.rd-hiw-popup-opener{display:flex;align-items:center;padding:12px 16px;border-radius:50px;background-color:#004e47;gap:8px;width:max-content;max-width:90%;position:absolute;bottom:calc(100% - 29px);left:50%;transform:translate(-50%);font-family:Karla;font-weight:600;font-size:15px;line-height:25px;letter-spacing:0;color:#fff;cursor:pointer;z-index:2}.rd-hiw-popup-opener svg{width:24px;height:24px;object-fit:contain;object-position:center;flex-shrink:0;display:block}.rd3-hiw-item{width:calc(25% - 23px)}.rd-hiw-item-title{font-size:18px;font-weight:600;color:#004e47;margin-bottom:10px}.rd3-hiw-video-item .rd-hiw-item-title{line-height:25px;letter-spacing:0}.rd-hiw-item-text p{color:#004e47!important;font-size:15px!important}.rd-hiw-item-container{padding-top:20px}@media screen and (max-width: 910px){.rd3-hiw-wrapper{flex-direction:column}.rd3-hiw-slider.swiper{margin:0 -4.3%;padding:0 4.3%}.rd3-hiw-video-item{width:100%}.rd-hiw-video-poster{height:100%;padding-bottom:1px}.rd-hiw-video-poster img{height:100%;object-fit:cover;object-position:top center}.rd3-hiw-item.swiper-slide{width:calc(100% / 3 - 16px / (3 / 2));min-width:162px}.rd3-hiw-item.swiper-slide:not(:last-child){margin-right:16px}}@media screen and (max-width: 479px){.rd3-hiw-slider.swiper{margin:0 -23px;padding:0 23px}}.promises-rd3 .rd-promise-item{border-radius:0!important;background-color:transparent;align-items:start!important}.promises-rd3 .rd-promise-item .rd-text p strong{font-size:18px;display:block}.new--each--tab.abo span,.button-atc-product.button,.button.scroll--top{background-color:#fff739!important;border-radius:60px}.faq-section.rd3 p a{color:#004e47;text-decoration:underline}.rd3-bit-sc1,.rd3-bit-sc2{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s all ease-in-out}.rd3-bit-sc2{background-color:#004e47;left:100%}.rd3-bit-description{height:100%;position:relative;width:100%}.rd3-ing-sl-scroll{position:absolute;width:100%;height:100%;top:0;left:0;padding:60px 20px 20px;overflow:auto}.rd3-ing-sl-description p{font-weight:300!important;color:#fff!important;line-height:1.3!important;text-align:center!important}.rd3-ing-sl-title{color:#fff;margin-bottom:10px;text-align:center;font-weight:700;font-size:18px}.rd3-bit-description .rd3-modal-close-btn{position:absolute;top:0;left:0;padding-top:12px;padding-bottom:2px;padding-left:20px;width:100%;background-color:#004e47;z-index:1}.active .rd3-bit-sc2{left:0}.active .rd3-bit-sc1{left:-100%}.template-index .rd-promise-item.no--img .rd-promise-text:after{display:none!important}.rd3-benefits-section.rd3-hide-buttons .rd3-section-footer,.rd-community-section.rd3-hide-buttons .rd-button-container.rd-experts-footer,.rd3-hide-buttons .rd-button-container.rd3-fx-container,.rd3-ingredients-mainlist.rd3-hide-buttons .rd3-section-footer,.rd3-numbercta-section.rd3-hide-buttons .rd3-section-footer,.rd3-textbox-section.rd3-hide-buttons .rd3-section-footer,.rd-image-text.rd3-hide-buttons .rd-button-container.rd3-fx-container,.rd3-ingredients-preview.rd3-hide-buttons .rd3-section-footer{display:none!important}.button-atc-product.button:hover{background-color:#004e47!important;color:#fff!important}.new--prod--style .product-tab-item .button-atc-product.button:hover:before{border-color:#fff!important}.rd3 .faq-item-contant{overflow:hidden;display:grid;grid-template-rows:0fr;transition:all .4s linear;max-height:none}.rd3 .faq-item-contant .faq-item-inner{min-height:0;padding:0}.rd3 .faq-item-contant .faq-item-inner>div{padding:20px}.rd3 .open .faq-item-contant{grid-template-rows:1fr}.new--tab--products .Lieferengpass p{flex-wrap:wrap!important}@media (max-width:1279px){#PageContainer,#MainContent{padding-top:110px}.rd-header-column.rd-header-logo{width:auto}.rd-header-column.rd-header-icons{width:auto;margin-left:auto}.rd-site-header-columns{display:flex;align-items:center}.main-header-button .rd-button{font-size:14px!important}body.template-index #PageContainer,body[class*=template-shop] #PageContainer,body.template-index #MainContent,body[class*=template-shop] #MainContent{padding-top:40px}.rd-site-header{background-color:#013b35}body.template-index .rd-site-header,body[class*=template-shop] .rd-site-header{background-color:#004e4766}.stripes>span{background:#fff none repeat scroll 0 0;height:1px;margin:7px 0;width:27px;border-radius:20%!important}.stripes>span:nth-child(2){width:20px}.stripes>span:nth-child(3){width:10px}.rd-site-header .desktop_logo{display:none!important}.rd-site-header .mobile_logo{display:block!important}.rd-site-header{padding:18px 0}.desktop_icon svg path,.desktop_icon svg ellipse{stroke:#fff}.rd-site-announcement{background-color:#002724}.rd-site-header:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.main-site__header-inner{height:calc(100vh - 115px)!important}.activeclose.stripes>span:first-child{display:none}.activeclose.stripes>span:nth-child(2),.activeclose.stripes>span:nth-child(3){width:27px;height:2px!important;background-color:#004e47!important}.stripes>span,.stripes{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.activeover-for .rd-site-header{background-color:#d9d9d9!important}[visib=default_visibility].menu-item,[visib=hide_desktop_visibility].menu-item,.visnodesk{display:block!important}.visnomob,[visib=hide_mobile_visibility].menu-item{display:none!important}.main-site__header-inner .menu-item>a{padding-left:0;font-size:24px;font-weight:500;line-height:1;width:auto!important;display:block}.rd-site-header .mobile--buttons{display:flex!important;flex-wrap:wrap;position:absolute;bottom:0;left:0;width:100%;gap:8px;justify-content:center;align-items:center;padding:35px 16px 16px;background-color:#fff;z-index:1}.rd-site-header .mobile--buttons a{font-size:20px!important;line-height:1!important}.rd-site-header .mobile--buttons a .desktop_icon{display:none!important}.rd-site-header .mobile--buttons a h5{margin:0!important;font-size:20px!important;color:#fff!important;font-weight:300!important;background-color:#004e47!important;border-radius:50px;padding:16px 40px;line-height:1!important;min-width:160px;width:100%}.rd-site-header .mobile--buttons a.kontakt---buttons h5{color:#004e47!important;background-color:#d9d9d9!important}.main__menu-inner.clearfix{display:block;width:400px;margin:0 auto;padding:10px 0}.main-site__header-inner .menu-item{padding:27px 0;border-bottom:1px solid #004E47}.main__menu{padding-bottom:170px!important}.main-site__header-inner:has(.sidebar-country-switcher[aria-expanded=true]) .main__menu{padding-bottom:290px!important}.activeover-for .rd-site-header .mobile_logo{display:none!important}.activeover-for .rd-site-header .desktop_logo{display:block!important}.activeover-for .desktop_icon svg path,.activeover-for .desktop_icon svg ellipse{stroke:#004e47}.rd3-benefits-item .rd-button.rd-btn-arrow{font-size:18px!important;padding:8px 18px;gap:12px!important}.rd3-benefits-item .rd-button.rd-btn-arrow svg{width:25px!important;height:auto}.rd3-section-body{padding:30px 0}.rd-button-container{padding-top:20px}.inverted--promises .promises-columns{padding-left:0;padding-top:20px!important}.rd-promises-section.inverted--promises .image--left{height:60px;width:60px}.inverted--promises .promises-columns h2{margin-bottom:40px!important}.shopify-section.rd3-ingredients-preview{padding:50px 0}.rd-community-item.slick-active>.rd-community-item-inner{padding:0 10px}.faq-section.rd3 .rd-button-container{padding-top:40px}.fixed .stripes>span{background-color:#fff!important}body[class*=template-shop] #PageContainer,body[class*=template-shop] #MainContent{padding-top:112px}.new--prod--style .main-products-image-wrap .slick-dots{display:flex}}@media (max-width: 1023px){.rd-top-content{padding:105px 0 30px}.rd-top-section .rd-button-container{padding-top:0}.rd3-benefits-item{width:calc(50% - 9px);padding-bottom:48%}.rd-stat-item{width:100%;display:flex;align-items:center;margin-bottom:0!important}.rd-reference-text{padding-top:30px}.rd-reference-text p,.rd-stats-section h2{text-align:left!important}body .rd-site-announcement{height:35px;font-size:13px}body.template-index #PageContainer,body[class*=template-shop] #PageContainer,body.template-index #MainContent,body[class*=template-shop] #MainContent{padding-top:35px}#shopify-section-header,.rd-site-header-outer{top:35px}.main-site__header-inner{height:calc(100vh - 110px)!important}.rd-image-text-outer{padding:50px 0 55px}.rd-experts-list .slick-list{padding:0 45px}.rd-expert-item.slick-active>div{padding:0 8px}.rd3-modal-inner{max-height:100%;width:100%;height:100%}.rd3-ingredients-carousel-item>div{height:calc(100vh - 220px)}.rd3-hiw-item{width:calc(50% - 15px)}.new--prod--style .main-products-image-wrap{padding:0}.sn-products-section.new--prod--style .product-single--media img{width:100%;top:0;left:0;transform:none;-webkit-transform:none}.sn-products-section.new--prod--style .product-single--media{height:auto!important}.inverted--promises .promises-columns{padding-top:0!important}.rd-top-section.rd3 .rd-top-media-item.image_item.desktop_section{display:block!important;position:relative;top:0;left:0;width:100%;height:auto}.rd-top-section.rd3 .rd-top-media-item.image_item.desktop_section img{width:100%;margin:0!important;top:0;left:0;right:0;display:block;height:auto}.rd-top-section.rd3 .rd-top-content{padding:50px 0 40px;background-color:#f1f8f7}.rd3 .rd-top-content .rd-container>div{padding-right:0}.rd3 .rd-top-content .rd-text{margin-bottom:0}body .new--mob--price.mobile--sticky--price.fixed{display:none!important}}@media (max-width:1023px) and (min-width:640px){.rd-button{font-size:17px!important}}@media (max-width: 767px){.rd-top-content{padding:115px 0 30px!important}.rd-top-content .rd-text{font-size:16px!important}.rd-top-section h1{color:#fff!important}.main-site__header-inner{height:calc(100% - 110px);max-height:calc(100% - 110px)}.rd-promise-item.img .image--left+.rd-promise-text{padding-left:20px}.rd-image-text .rd-container{max-width:100%}.rd-image-text.left_image_position .rd-text-item{padding-top:40px;padding-bottom:65px;padding-left:0!important;padding-right:0!important}.rd-image-text-inner{padding:25px 4% 0!important}.rd-image-text-outer{padding:0}.rd3-ingredients-carousel-item>div{padding-left:0}.rd3-ing-mod-image{width:100%;padding-bottom:50%;position:relative;top:0;left:0}.rd3-ing-mod-image{margin-bottom:30px}.rd3-ing-mod-title{margin-bottom:20px}.rd-image-text .rd-image-item{width:100%;position:relative;height:80vw}.promises-column.text-column{padding:35px 4%}.rd-promises-section.inverted--promises .promises-column .rd-container{max-width:100%}.rd-image-text.mobile_original_image .rd-image-item{height:auto}.rd-promises-section-outer+.rd-experts-section-outer .rd-experts-section{padding-top:65px}.rd3-textbox-section.after-testimonial-text{padding-top:0;padding-bottom:0!important}.rd3.two_col .faq-list-items .faq-item{width:100%}.rd3-numbercta-section .rd3-section-body{max-width:100%}.rd3-numbercta-section:after{font-size:50vh;top:0;right:0;margin-right:0;height:100%;align-items:center;display:flex;width:100%;justify-content:center}.product-description ul li strong,.additional--bullets ul li strong{font-weight:700}.shop-f-template h1{font-weight:700!important}.rd-top-section.rd3 .rd-top-content{padding:50px 0 30px!important}.rd-top-section.rd3 .rd-top-content h1{font-size:38px!important;color:#004e47!important;font-weight:700!important}.rd-top-section.rd3 ul li:before{width:16px;height:9px}.rd-top-section.rd3 ul li{margin-bottom:32px}.rd-image-text .rd-image-text-inner{padding:0!important}.rd-image-text.left_image_position .rd-text-item{padding-left:4%!important;padding-right:4%!important}.rd3-textbox-section .rd-button.rd-btn-arrow{width:100%}.rd3-ingredients-mainlist .rd3-ingredient-item:nth-child(1),.rd3-ingredients-mainlist .rd3-ingredient-item{width:calc(50% - 10px)}}@media (max-width: 639px){.rd-header-column.rd-header-stripes{width:46px}.rd-header-icons-inner .rd-header-icon.account-icon{display:none}.rd-header-icon.cart-icon{margin-left:0}.rd-top-section h1{color:#004e47!important;font-size:38px!important;font-weight:500!important}.rd-top-content .rd-text{font-size:16px!important;color:#004e47!important}.rd-top-content .rd-text br{display:none!important}.tp-section-hasvid .rd-top-content{padding:30px 0!important}.rd-logo-showcase{padding:20px 0}.rd-top-section .rd-button.rd-btn-arrow{font-weight:300!important;padding:15px 20px!important}.rd3-benefits-section{padding:60px 0}.rd3-benefits-item{width:100%;padding-bottom:100%}.rd3-benefits-section .rd-button{width:100%}.rd3-section-footer .rd-button-container{flex-wrap:wrap;gap:15px}.inverted--promises .rd-promise-text p{font-weight:600!important}.rd3-ingredient-item:nth-child(1){position:relative;top:0;left:0;width:100%}.rd3-ingredients-list{padding-left:0;gap:20px}.rd-stats-list{padding-left:0}.rd3-benefits-section .rd-button-container,.rd3-ingredients-preview .rd-button-container{padding-top:0}.rd-experts-body{padding:0 4%}.rd-experts-list .slick-list{padding:0}.rd-experts-section .slick-arrow{bottom:0!important}.rd-community-quote{line-height:1.4!important;font-weight:300!important}.reputon-testimonials-widget{padding:0 4%}.rd3-textbox-section.before-testimonial-text h2{margin-bottom:0}.reputon-name{color:#004e47!important;font-size:18px!important;font-weight:500!important;line-height:1.3!important;max-width:235px!important;min-height:45px!important;text-align:center!important}.reputon-review-info{padding:0 50px!important}.reputon-carousel-container{position:relative}.reputon-swiper-button-next,.reputon-swiper-button-prev{position:absolute;bottom:5px;left:0;z-index:1;height:45px!important;width:45px!important;opacity:0}.reputon-swiper-button-next{left:auto!important;right:0!important}.reputon-carousel-container:after,.reputon-carousel-container:before{content:"";width:45px;height:45px;background-image:url(right-testimonial-slider.svg);position:absolute;bottom:6px;left:0;background-repeat:no-repeat;background-position:center center;background-size:30px auto}.reputon-carousel-container:after{transform:rotate(180deg)}.reputon-carousel-container:before{left:auto;right:0}.new--prod--style .product-tab-item .product-tab-price{width:100%;border-radius:15px;padding:4px 30px;left:0;margin-bottom:20px}.sn-products-section.new--prod--style{background-color:#f1f8f7}.rd3-fit-head,.rd3-fit-body{font-size:12px}.rd3-fit-th,.rd3-fit-td{width:80px}.rd3-ingredients-mainlist .rd3-ingredient-item:nth-child(1),.rd3-ingredients-mainlist .rd3-ingredient-item{width:100%;height:120px}.rd3 .faq-item-contant .faq-item-inner>div{padding:15px 20px 20px}}@media (max-width: 479px){.rd-top-section .rd-button.rd-btn-arrow{font-weight:300!important;padding:15px 20px!important;border-radius:70px!important}.rd-header-icons-inner .rd-header-icon.cart-icon{display:none!important}.rd-header-logo-inner{width:150px}.rd-header-icon.main-header-button{padding-left:0}.rd-site-header{height:80px;padding:20px 0!important}#shopify-section-header,.rd-site-header-outer{top:28px}.main-site__header-inner{height:calc(100% - 108px)!important;max-height:calc(100% - 108px)!important}.main__menu-inner.clearfix{width:100%;padding:0 4%}.rd-top-media-item.video_item.mobile_vid video{height:110vw}.rd-container{padding-left:23px;padding-right:23px}.rd-site-header .rd-container{padding-left:15px;padding-right:15px}a.rd-button{padding:14px 20px}.rd-promises-section h2{font-size:38px!important;font-weight:700!important}.inverted--promises .rd-promise-text p{font-size:18px!important;line-height:1.3!important}.rd3-ingredients-preview h2{font-weight:700!important}.rd-image-text .rd-container{padding:0}.rd-image-text h2{font-weight:700!important}.rd-shift-mobile a.rd-button,.rd-benefits-section a.rd-button,.rd-experts-section .rd-button,.rd-image-text-inner .rd-button,.klaviyo_form_actions button.rd-button{border-radius:70px}.rd-experts-top h2{font-size:38px!important;font-weight:700!important;text-align:left!important}.rd3 .faq-item-title{font-weight:600!important}.new--each--tab.einz h3{font-size:20px!important}.new--tab--product--description .button-atc-product.button{height:52px;line-height:52px}.new--tab--product--price{margin-bottom:14px}.rd3 .faq-item-inner{padding:15px 0 20px}.rd3-fit-footer{padding-top:12px;margin-top:12px;font-size:12px}.promises-rd3.rd-promises-section h2{font-weight:400!important}.promises-rd3 .rd-promise-text .rd-text{padding:0}.promises-rd3.rd-promises-section.inverted--promises .image--left{height:40px;width:40px}.promises-rd3.inverted--promises .rd-promise-text p{font-weight:300!important}.rd3-hiw-list{gap:20px}.rd-hiw-item-container{padding-top:15px}.rd3-hiw-item{width:calc(50% - 10px);padding-bottom:10px}.rd3-howitworks-section .rd3-section-head h2{font-weight:700!important}.rd3-howitworks-section{padding:60px 0 40px}.rd3-numbercta-section{padding:30px 0}.new--prod--style .product-tab-item .button-atc-product.button:before{top:21px}}@media (max-width: 389px){.rd-site-header{height:65px}.rd-header-logo-inner{width:180px}.rd-button.rd-btn-arrow{font-weight:300!important;font-size:15px!important;gap:12px}.rd-button.rd-btn-arrow svg{width:25px!important}.rd3-ingredient-item{width:100%}.main-site__header-inner .menu-item{padding:20px 0}.rd-site-header .mobile--buttons a h5{font-size:17px!important;padding:16px 20px;min-width:auto}.main-site__header-inner .menu-item>a{font-size:22px}.main-site__header-inner{height:calc(100% - 93px)!important;max-height:calc(100% - 93px)!important}.rd3-fit-th,.rd3-fit-td{width:56px;padding:3px;font-size:10px}.stripes-container,.rd-header-column.rd-header-stripes{width:37px}.rd-header-logo-inner{width:175px}.rd-header-icon{margin-left:7px}.stripes{padding-left:0}.main-header-button .rd-button{font-size:14px!important;padding:5px 10px}.rd-site-header .rd-container{padding-left:10px;padding-right:10px}.rd-header-logo-inner{width:160px}.main-header-button .rd-button{font-size:11px!important}}@media (max-width: 345px){.stripes-container,.rd-header-column.rd-header-stripes{width:37px}.rd-header-logo-inner{width:160px}.rd-header-icon{margin-left:7px}.stripes{padding-left:0}.main-header-button .rd-button{font-size:10px!important;padding:5px}.stripes>span{width:24px}.stripes>span:nth-child(2){width:17px}.stripes>span:nth-child(3){width:8px}body .rd-site-announcement{font-size:11px}}body.rebuy-cart-visible inbox-online-store-chat{z-index:100!important}#ShopifyChat{z-index:100000!important}.rd-header-icon.cart-icon.cart-icon-new .cart-count-bubble{top:3px;right:2px;left:auto;background-color:#004e47!important}.clearfix:after{content:"";display:block;clear:both}.main-header-button .rd-button{line-height:1;padding:12px 13px}.rd-site-header-columns{display:flex;align-items:center}.rd-header-column.rd-header-icons{margin-left:auto}.rd-site-header{padding:15px 0;display:flex;align-items:center}.rd-site-header .rd-container{width:100%}cart-drawer.drawer{z-index:99999}.product-info-section__guarantee-block-title{color:#fff}.rd3-textbox-section p a{color:inherit}.custom__item.custom__item--text p{display:block!important}#rebuy-cart{display:none!important}body.rebuy-modal-visible,body .rebuy-cart-visible,body .rebuy-bundle-builder-container-visible{overflow:visible!important}.prod-img-wrap .product-single--media{height:auto!important;padding-bottom:100%!important;position:relative;width:100%}.product-single--media video,.product-single--media img{width:100%;height:100%;position:absolute;top:0;transform:none;-webkit-transform:none;left:0;object-fit:cover;object-position:center}.prod-img-wrap{display:block!important}.main-products-image:not(.slick-initialized){background-color:#d8e4e3;padding-bottom:100%;width:100%;overflow:hidden}.main-products-image:not(.slick-initialized) .product-single--media{position:absolute!important;opacity:0;visibility:hidden}.template-customers-account .responsive-table{border-collapse:collapse;width:100%}.grid__item.myaccount__order-history{width:65%!important;max-width:65%}.template-customers-account .responsive-table a{color:inherit}.template-customers-login #MainContent,.template-customers-register #MainContent{background-color:#e9e9e9}.template-customers-login #MainContent .customer.login,.template-customers-register #MainContent .customer.register{margin-top:100px;margin-bottom:100px;background-color:#fff;padding-left:30px;padding-right:30px}.template-customers-login h1,.template-customers-login h2,.template-customers-login h3,.template-customers-register h1,.template-customers-register h2,.template-customers-register h3,.template-customers-account h1,.template-customers-account h2,.template-customers-account h3,.template-customers-order h1,.template-customers-order h2,.template-customers-order h3{color:#004e47}body .customer button{color:#004e47;font-weight:600;background-color:#fff739;border-radius:30px!important;box-shadow:none!important}body .customer button:before,body .customer button:after{display:none!important}.sn-account-head{display:flex;align-items:center;justify-content:center;flex-direction:column}.sn-account-body>div{background-color:#f2f1f58f;padding:25px!important;width:70%}.sn-account-body>div:nth-child(2){width:calc(30% - 25px)}.sn-account-body{gap:25px;flex-wrap:wrap}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}@media (max-width: 1100px){.sn-account-body>div,.sn-account-body>div:nth-child(2){width:100%}.sn-account-body h2{margin-top:0!important}.sn-account-head{margin-bottom:30px}}.page-width:after{content:"";clear:both;display:block}.link-wrapper{display:block!important}.product-list-tabs__lower-header .discount--apply{margin-left:auto;margin-right:8px;font-size:16px;line-height:1;display:none}@media (max-width: 768px){.product-list-tabs__lower-header .discount--apply{font-size:12px}}.price--per-day{display:none}.sn-products-section.sn-products-section--price-per-day-test .product-list-tabs__lower-header .discount--apply,.sn-products-section.sn-products-section--price-per-day-test .price--per-day{display:inline}.sn-products-section.sn-products-section--price-per-day-test .product-list-tabs__price :is(.discount--apply,.price--regular){display:none}.bridge-page-width{max-width:1280px;margin:0 auto;padding-left:50px;padding-right:50px}@media screen and (max-width: 749px){.bridge-page-width{padding-left:16px;padding-right:16px}}body:not(.faq-test-wrapper) .faq-test-item,body.faq-test-wrapper .faq-test-item--hide{display:none!important}.product-info-section .faq-item,.upsell-product .faq-item{border-bottom:1px solid #004E47}.product-info-section .faq-item.faq-item--first{margin-top:24px}.upsell-product .faq-item:last-child{border-bottom:none}.product-info-section .faq-item-title,.upsell-product .faq-item-title{color:#004e47;padding:15px 8px 15px 16px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.6px}.product-info-section .faq-item-title:before,.product-info-section .faq-item-title:after,.upsell-product .faq-item-title:before,.upsell-product .faq-item-title:after{content:none}.product-info-section .faq-item-inner p,.upsell-product .faq-item-inner p{color:#004e47}.product-info-section__anchor-block{display:flex;align-items:center;background:#f3f7f6;padding:8px;gap:16px;border-radius:10px;text-decoration:none;margin-top:17px}.anchor-block__text{font-family:Karla;font-weight:400;font-size:16px;line-height:18.4px;letter-spacing:0;color:#004e47}.anchor-block__icon{width:36px;height:36px}.anchor-block__icon img{width:100%;height:100%;object-fit:contain}.anchor-block__arrow{margin-left:auto;width:36px;height:36px}.anchor-block__arrow svg{width:100%;height:100%;object-fit:contain}.faq-section{position:relative}.faq-section__anchor-target{position:absolute;top:-115px;display:block!important;visibility:hidden;opacity:0}@media screen and (max-width: 749px){.product-info-section .faq-item,.upsell-product .faq-item{margin-top:10px}.product-info-section .faq-item.faq-item--first{margin-top:17px}.product-info-section .faq-item.faq-item--last{border-bottom:none}.product-info-section .faq-item-title,.upsell-product .faq-item-title{padding:15px 0 15px 12px}.product-info-section__anchor-block{padding:12px;gap:8px;margin-top:9px}}.product-video-popup{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:.3s ease;display:flex;align-items:center;justify-content:center;padding:50px;z-index:10000}.product-video-popup[open]{opacity:1;visibility:visible}.product-video-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#004e47;opacity:.72}.product-video-popup__overlay:empty{display:block}.product-video-popup__body{background:#fff;box-shadow:0 3px 3px -1.5px #0a0d120a;box-shadow:0 8px 8px -4px #0a0d1208;box-shadow:0 20px 24px -4px #0a0d1214;border-radius:12px;width:100%;height:fit-content;max-width:731px;max-height:100%;position:relative;transition:.3s ease;transform:translateY(30px);padding:24.5px 66px 24.5px 26px;overflow:hidden}.product-video-popup[open] .product-video-popup__body{transform:translate(0)}.product-video-popup__close{padding:10px;border:none;margin:0;outline:none;background:transparent;cursor:pointer;color:#004e47;position:absolute;top:24.5px;right:22px}.product-video-popup__close svg{width:24px;height:24px;object-fit:contain;object-position:center;display:block}.product-video-popup__background-decor{position:absolute;width:336px;height:336px;top:-100px;left:200px}.product-video-popup__background-decor img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.product-video-popup__content-wrapper{display:flex;gap:49px;align-items:stretch;z-index:2;position:relative}.product-video-popup__video-wrapper{width:276px;flex-shrink:0;display:flex;align-items:center}.product-video-popup__video{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;cursor:pointer;width:100%}.product-video-popup__video video{width:100%;display:block}.product-video-popup__play-button{width:48px;height:48px;position:absolute;z-index:2}.product-video-popup__play-button svg{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.product-video-popup__text-content{padding:94.5px 0 24.5px;width:100%;display:flex;flex-direction:column;gap:8px}.product-video-popup__title{font-weight:600;font-size:36px!important;line-height:100%;letter-spacing:0;margin:0!important;color:#004e47}.product-video-popup__subtitle{font-weight:600;font-size:20px;line-height:120%;letter-spacing:0;color:#004e47;margin:0}.product-video-popup__popup-review{margin-top:auto;background-color:#f1f8f7;border-radius:10px;width:100%;padding:8px 16px}.popup-review__header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.popup-review__rating{width:86px}.popup-review__rating svg{display:block;width:100%;flex-shrink:0}.popup-review__date{font-family:DM Sans;font-weight:400;font-size:12px;line-height:21px;letter-spacing:0;color:#999}*+.popup-review__body{margin-top:4px}.popup-review__body{display:flex;flex-direction:column;gap:4px}.popup-review__verified-title{display:flex;align-items:center;gap:4px;font-family:DM Sans;font-weight:400;font-size:12px;line-height:21px;letter-spacing:0;color:#000}.popup-review__verified-title svg{width:12px;height:12px;object-fit:contain;object-position:center;flex-shrink:0}.popup-review__text{font-family:DM Sans;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;color:#004e47}.popup-review__text{margin:0}@media screen and (max-width: 768px){.product-video-popup{padding:23px 16px}.product-video-popup__body{max-width:358px;overflow-y:auto;padding:80px 16px 16px}.product-video-popup__close{top:16px;right:16px}.product-video-popup__background-decor{top:-120px;left:-120px}.product-video-popup__content-wrapper{flex-direction:column-reverse;gap:16px}.product-video-popup__video-wrapper{width:100%}.product-video-popup__text-content{padding:0;display:block}.product-video-popup__title{font-size:24px!important}*+.product-video-popup__subtitle{margin-top:8px}.product-video-popup__subtitle{font-size:15px}*+.product-video-popup__popup-review{margin-top:16px}.hiw-video-popup .product-video-popup__popup-review{display:none}.hiw-video-popup .product-video-popup__video{aspect-ratio:326 / 477}}.menu-item__popover-wrapper{position:relative}.menu-item__products-menu{position:absolute;visibility:hidden;opacity:0;width:max-content;top:calc(100% + 15px);left:50%;transform:translate(-50%,-10px);border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #00000029;background:#fff;display:flex;align-items:stretch;transition:.3s ease}.menu-item__products-menu:after{content:"";display:block;width:100%;height:15px;top:-15px;position:absolute}.menu-item:hover .menu-item__products-menu{opacity:1;visibility:visible;transform:translate(-50%)}.products-menu__main-menu-product-wrapper{padding:16px 0 16px 16px;z-index:2}.products-menu__main-menu-product{width:300px;text-align:left;border-radius:8px;border:1px solid #D6E5E3;background:#fff;padding:12px;text-decoration:none;display:block}.main-menu-product__image{width:100%;height:auto}.main-menu-product__image img{width:100%;height:auto;display:block;border-radius:6px}.main-menu-product__save-badge{padding:2px 12px;background:#fff739;font-weight:600;font-size:15px;line-height:normal;letter-spacing:.6px;border-radius:60px;color:#004e47;margin-top:18px;display:inline-block}.main-menu-product__title{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0;color:#004e47;margin:10px 0 0;text-align:left}.main-menu-product__price{font-weight:400;font-size:18px;line-height:36px;letter-spacing:.6px;text-align:right;color:#004e47;margin:18px 0 0}.products-menu__menu-gifts-wrapper{padding:24px 16px 24px 24px;margin-left:-12px;background-color:#f2f8f7;width:282px;text-align:left}.menu-gifts-wrapper__title{font-weight:800;font-size:12px;line-height:15px;letter-spacing:0px;color:#004e47;margin-bottom:8px}.products-menu__menu-gifts{display:flex;flex-direction:column;gap:8px;width:100%}.menu-gifts__menu-gift-product{width:100%;border-radius:10px;border:1px solid #D6E5E3;padding:10px;display:flex;align-items:center;gap:16px;transition:.2s ease;text-decoration:none}.menu-gifts__menu-gift-product:hover{border-color:#004e47}.menu-gift-product__image{width:60px;height:60px;border-radius:6px;border:1px solid #E2EAE9;flex-shrink:0;overflow:hidden}.menu-gift-product__image img{width:100%;height:100%;object-fit:cover;display:block}.menu-gift-product__title{font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;color:#004e47}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sn-style.css.map */
