/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#0000;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:#000c;font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}p{margin:0;padding:0}.solar-message-bar{background:#46d377;text-align:center;padding:10px 0;font-size:14px;font-weight:600}.custom-de-msg{margin-top:-20px!important;font-weight:500}.skip-to-content-link{position:absolute;display:none}.solar-message-bar p{margin:0}.solar-message-bar a{color:#2d764f;text-decoration:none;transition:.3s;display:inline}.solar-message-bar br{display:none}.solar-message-bar a:hover{color:#141926}.footer-global{background:#141926;color:#f3f4f4;padding:40px 0;position:relative}.footer-global:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(starbg.svg) 50% 50% no-repeat;background-size:cover}.footer-global .page-width{position:relative;z-index:3}.footer__copyright{margin:0}.flexed{display:flex;align-items:center;flex-wrap:wrap}.flexed.flexed--between{justify-content:space-between}.flexed.flexed--top{align-items:flex-start}.footer-feature-img img{display:block}.footer-feature{gap:15px;font-weight:600;letter-spacing:-.02px;padding:0 50px 0 0}.footer-global footer{background:#141926;color:#f3f4f4;max-width:1260px;margin-left:auto;margin-right:auto;border-top:1px solid #222A40;border-bottom:1px solid #222A40}.footer__content-top.page-width{padding-left:0;padding-right:0}.footer-global a{color:#f3f4f4;padding:0}.footer-global footer h2{color:currentColor;font-size:18px;font-weight:700;letter-spacing:.02px}.page-width{padding:0 20px}.footer-global .rich-text{background:#141926;color:currentColor;font-size:20px}.footer-global .rich-text>div>div{border-top:1px solid #222A40;margin-top:40px;border-bottom:0;padding-bottom:0;padding-top:40px}.footer-global .rich-text strong{color:#46d377;font-weight:700}.footer-bottom{padding:40px 0 25px}.footer-bottom-left{gap:0 60px;flex:1}.footer-bottom-block{max-width:255px;width:100%}.footer-bottom-block h3{font-size:16px;color:currentColor;font-weight:600}.footer-block__details-content li{display:block}.footer-block__details-content ul{padding:0}.copyright-text,.copyright-text a{color:#f3f4f4;text-decoration:none;font-size:16px}ul.policies{display:flex}ul.policies li{display:block;position:relative;font-size:16px}ul.policies li:before{content:"|";position:absolute;right:0;padding:0}ul.policies li:not(:last-child){padding-right:10px;margin-right:10px}ul.policies li:last-child:before{content:""}ul.policies li a{text-decoration:none}.footer-block__details-content li a{color:currentColor!important;text-decoration:none}.footer-block__details-content li a:hover{text-decoration:underline}.social-list{gap:15px}.custom-mega1-left{max-width:370px;width:100%;padding-right:20px;border-right:1px solid #D0D1D4;margin-right:20px;display:flex;flex-direction:column;justify-content:space-between}.custom-mega1-right{flex:1}.flexed--full{align-items:stretch}.custom-mega{padding:20px 26px}.custom-mega1-left-links a{display:block}.custom-mega-right-area-cells{gap:7px}.custom-mega-right-area-cell{width:calc(50% - 4px);height:156px;background-color:#46d3771a;border-radius:20px;background-repeat:no-repeat;background-position:100% 100%;border:3px solid #fff;transition:.3s;background-size:130px auto}.custom-mega-right-area-cell a{display:block;height:100%;padding:20px;color:#848d87;text-decoration:none;font-size:14px;font-weight:600;line-height:17px}.custom-mega-right-area-cell p{margin:0;max-width:185px}.custom-mega-right-area-cell a p strong{color:#000;font-size:16px;font-weight:700;line-height:19px;margin-bottom:5px;display:block}.custom-mega-right-area-cell:hover{background-color:#daf6e4;border-color:#46d377;box-shadow:0 4px 4px -1px #0c0c0d1a}.shopify-section-group-footer-group.rich-text-section a:last-of-type,.btn button,.btn a{color:#fff;background:#46d377;padding:16px 40px;text-decoration:none;display:inline-block;border:2px solid #46D377;border-radius:50px;font-size:18px;font-weight:600;transition:.3s}.image-with-text__link.btn a{padding:11px 40px}.btn.btn--alt button,.btn.btn--alt a{color:#46d377;background:transparent}.shopify-section-group-footer-group.rich-text-section a:last-of-type:hover,.btn button:hover,.btn a:hover{background:#4abb77;color:#fff;border-color:#4abb77}.custom-mega-right-area-btn{margin-top:30px;display:flex;justify-content:center}header.header{padding:8px 20px!important}nav.header__inline-menu>ul>li:last-child>a{padding:10px;background:#c8f2d7;width:110px;border-radius:30px;text-align:center;font-weight:600}.header__icon .svg-wrapper{width:24px;height:24px}ul.list-menu--inline{align-items:center}.custom-mega1-left-links a{color:#141926;text-decoration:none;padding:10px;font-size:20px;line-height:24px;font-weight:700;transition:.2s;border-radius:10px}.custom-mega1-left-links a.has-children{background:url(caret-right.svg) calc(100% - 10px) 50% no-repeat}.custom-mega1-left-links a:hover{background-color:#daf6e4}.header-localization button>span{overflow:hidden;font-weight:700;display:block;white-space:nowrap}#epb_container:has(div)~.header-group-wrap .section-header sticky-header header{top:85px}#epb_container:has(div)~.header-group-wrap .section-header.shopify-section-header-sticky sticky-header header{top:38px}.collection-hero__description,.collection-hero__description h2{color:#fff}.header-localization button{display:block}html[lang=fr] .desktop-localization-wrapper .localization-form{width:50px}html[lang=fr] .desktop-localization-wrapper{margin-right:30px}.custom-mega-right-area:not(:first-child){display:none}.custom-mega1-left-links a.active{background-color:#daf6e4}.custom-mega2-inner{gap:14px}a.custom-mega2-cell{position:relative;flex:1;border-radius:20px;overflow:hidden;background:#f7f6f1;border:3px solid #fff;transition:.2s}a.custom-mega2-cell:hover{border-color:#46d377;box-shadow:0 4px 4px -1px #0c0c0d1a}a.custom-mega2-cell span{position:absolute;top:20px;left:50%;transform:translate(-50%);text-align:center}a.custom-mega2-cell img{width:100%}a.custom-mega2-cell span p{font-size:20px;line-height:24px;font-weight:700;color:#141926}a.custom-mega2-cell span p+p{margin-top:4px;font-size:16px;line-height:19px;font-weight:600;color:#4b5355}.custom-mega2-btn{display:flex;justify-content:center;margin-top:20px}.header-group-wrap{position:relative}.custom-mega{position:absolute;top:100%;z-index:10;width:100%;display:none;left:0}.header__menu-item:hover>span{text-decoration:none}.header__menu-item:hover span{text-decoration:none}nav.header__inline-menu>ul>li>a{font-weight:600;font-size:15px;justify-content:space-between;align-items:center;gap:5px}nav.header__inline-menu>ul>li summary{font-weight:600;font-size:15px;gap:5px;align-items:center}nav.header__inline-menu>ul>li summary svg{display:none}nav.header__inline-menu>ul>li summary span{text-decoration:none}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:auto}nav.header__inline-menu>ul>li>a[href="#info"]:after,nav.header__inline-menu>ul>li>a[href="#pv"]:after,nav.header__inline-menu>ul>li>a[href="#balk"]:after{content:"";width:10px;height:6px;background:url(caret-bottom.svg) 50% 50% no-repeat}nav.header__inline-menu>ul>li>a[href="#info"]:hover:after,nav.header__inline-menu>ul>li>a[href="#pv"]:hover:after,nav.header__inline-menu>ul>li>a[href="#balk"]:hover:after{background:url(caret-bottom-green.svg) 50% 50% no-repeat}nav.header__inline-menu>ul>li .mega-menu[open] summary:after,nav.header__inline-menu>ul>li>a.active:after{transform:rotate(180deg)}body.gradient{background:#f3f4f4}sticky-header.header-wrapper{background:transparent;border:none}header.header{background:#fff;margin-top:10px;border-radius:36px}header.header.active{border-radius:36px 36px 0 0}.custom-mega-inner{background:#fff;box-shadow:0 4px 8px #0000001a;padding:20px;border-radius:0 0 36px 36px}.custom-mega-wrap .page-width,.custom-mega{padding:0}.mega-menu__content{background:none;border:none;box-shadow:none;padding:0}.mega-menu__content{background:none!important;border:none;box-shadow:none;padding:0!important}.mega-menu__content>ul{background:#fff;box-shadow:0 4px 8px #0000001a;padding:20px 30px;border-radius:0 0 36px 36px}h1.main-page-title{padding-top:20px;text-align:center;font-size:49px;font-weight:700}.main-content-main-part{margin:0 auto;width:100%;padding:0 0 160px}.faq-group-info{max-width:380px;width:100%}.faq-group{gap:40px;margin-bottom:60px}.faq-group-faq-list{flex:1}.faq-item:not(:last-child){margin-bottom:15px}.faq-item{background:#fff;border-radius:20px}.faq-item-q{font-size:18px;padding:22px 20px 15px 30px;line-height:21px;font-weight:700;position:relative;gap:10px;cursor:pointer}.faq-item-a{font-weight:500;display:none;padding:15px 20px 22px 30px}.faq-item-q-text{flex:1;letter-spacing:-.02rem}.footer-block__details-content{letter-spacing:-.02rem}.faq-item-q button{width:37px;height:37px;background:#46d377;border:none;cursor:pointer;border-radius:20px;font-size:0;position:relative}.faq-item-q button:after,.faq-item-q button:before{content:"";position:absolute;background:#141926;width:3px;height:17px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);border-radius:2px;transition:.3s}.faq-item-q button:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item-q.active button:before{transform:translate(-50%,-50%) rotate(90deg)}.faq-item-a p:last-child a{padding:5px 35px 5px 10px;display:inline-block;background:url(arrow-right-green.svg) calc(100% - 10px) 50% no-repeat #edfbf2;border-radius:10px;color:#46d377;text-decoration:none}.faq-item-a p+p{margin-top:15px}.faq-group-info h2{font-size:18px;font-weight:700;padding:15px 0 30px;margin:0}.faq-group-info{line-height:20px;font-weight:600}.faq-group-info p+p{padding-top:20px}.faq-group-info p:last-child a{background:#46d377;color:#fff;padding:19px 38px;display:inline-block;text-decoration:none;font-weight:600;border-radius:50px}.download-group-text p a:hover,.faq-group-info p:last-child a:hover{background:#4abb77}.download-group-title{font-size:18px;font-weight:700;width:100%;position:relative;margin-bottom:15px}.download-group-info{max-width:400px;width:100%}.download-group-download-list{flex:1;margin-top:-5px}.download-group{gap:30px;margin-bottom:60px}.download-item a{color:#4abb77;text-decoration:none;padding:0 15px;display:inline-block;font-weight:600;margin-bottom:10px}.download-group-title:after{content:"";width:100%;height:2px;border-bottom:2px dashed #B1B2B6;position:absolute;bottom:9px;left:0}.download-item a{display:inline-flex;align-items:center;gap:10px}.download-item a:hover path{fill:#4abb77}.card.card-product .card-img{aspect-ratio:1 / 1;align-items:center;display:flex}variant-selects fieldset>legend{padding-bottom:0!important;font-size:16px!important}div[id^=price-template]{margin:20px 0!important}.product-form__input--pill input[type=radio]+label{background:transparent!important}.product .price .badge{margin-top:3px}.upsell-wrap,.supply-sm,variant-selects{margin-bottom:30px!important}.product__media img{border-radius:10px}.product-media-container{background:transparent;border:none}button.thumbnail{border-radius:10px;display:block}.download-group-title span{background:#f3f4f4;position:relative;z-index:2;padding-right:12px}.download-group-text{margin-top:55px;color:#141926;font-weight:600}.download-group-text strong{font-size:18px;font-weight:700;line-height:21px}.download-group-text p+p{margin-top:15px;line-height:22px}.download-group-text p a{background:#46d377;color:#fff;padding:19px 38px;display:inline-block;text-decoration:none;font-weight:600;border-radius:50px;margin-top:15px}.page-template-downloads h1{color:#46d377}.page-template-downloads h1 span{color:#141926}.page-width.page-width--small{max-width:860px}header.page-width:has(>h1.article-template__title){position:relative}h1.article-template__title{text-align:center;font-size:48px;line-height:62px;font-weight:700;padding-bottom:5px;padding-top:30px}article.article-template{position:relative}.post-back-blog a{font-weight:600;color:#46d377;text-decoration:none}.post-back-blog{gap:10px}header .post-back-blog{position:absolute;right:100%;top:40px;width:215px}.flexed--center{justify-content:center}.articles-meta-info{gap:25px;font-weight:600;color:#141926}.article-meta-info-cat a{display:inline-block;color:#141926;text-decoration:none;background:#d0eddb;padding:10px 15px;border-radius:30px}article.article-template header{margin:88px auto 50px}.article-template__hero-adapt{overflow:hidden;border-radius:35px}.article-template__hero-container{position:relative}.article-text-over-image{position:absolute;font-size:36px;line-height:43px;font-style:italic;color:#fff;z-index:2;font-weight:700;max-width:350px;width:100%;top:50%;left:50px;transform:translateY(-50%)}.article-share{position:absolute;right:100%;width:220px;font-weight:600}.article-share-title{margin-bottom:20px}.article-share-list{gap:15px}.article-template__content{margin:50px auto}.article-related-inner h2{font-size:48px;font-weight:700;margin:100px 0 50px}.article-related-item{flex:1;padding:30px;background:#fff;border-radius:15px;align-self:stretch}.article-related-list{gap:25px}.article-related-img{max-width:335px;height:225px;width:100%;position:relative}.article-related-img img{height:100%;width:100%;object-fit:cover;display:block;border-radius:20px}.article-related-img .text-over-image{position:absolute;top:50%;transform:translateY(-50%);z-index:3;max-width:225px;width:100%;left:16px;font-size:35px;line-height:36px;color:#f3f4f4;text-shadow:0 0 5px rgba(0,0,0,.15);font-weight:700}.article-related-item .article-meta-info-read{margin:20px 0 10px;font-weight:600;font-size:14px}.article-related-item .article-title{margin-top:30px}.blog-articles-list{gap:25px}.article-related-item .article-title a{font-size:18px;line-height:21px;color:#141926;text-decoration:none;font-weight:700;display:block}.blog-articles-list .article-related-item{flex:auto;max-width:calc(33% - 15px);width:100%;text-align:left}.main-blog-tags ul li a:hover{border-color:#46d377}.blog-articles-list .article-related-item:first-child{max-width:calc(66% - 6px);width:100%}.blog-articles-list .article-related-img{height:270px;max-width:100%}.article-related-item .article-meta-info-cat a{padding:5px 15px;font-weight:600}.image-with-text-section:has(+section+.team-block-wrap) h2{font-size:36px;line-height:40px}header .post-back-blog svg:has(+a:hover) path,header .post-back-blog a:hover{fill:#4abb77;color:#4abb77}.blog-articles-list .article-related-img .text-over-image{word-wrap:break-word}.main-blog-tags ul{gap:10px}.main-blog-tags ul li{display:block}.main-blog-tags ul li a{padding:12px 22px;display:inline-block;border:1px solid #C6C8CB;border-radius:30px;font-weight:600;color:#141926;text-decoration:none}.main-blog-tags ul li a.active{background:#46d377;border-color:#46d377;color:#fff}h1.title--primary{text-align:center;padding:50px;margin:0;font-size:49px;font-weight:700}.main-blog-tags{margin-bottom:50px}a.custom-mega3-cell{background:#daf6e4;border:3px solid #fff;border-radius:20px;max-width:230px;width:100%;min-height:116px;position:relative;color:#141926;font-weight:700;text-decoration:none;padding:15px;line-height:19px;transition:.3s}a.custom-mega3-cell img{position:absolute;bottom:0;right:0;width:61px;height:auto}.custom-mega3-inner{gap:10px;max-width:951px;margin-left:auto}a.custom-mega3-cell:hover{border-color:#46d377}.heroimagetext{position:relative;top:-85px;padding:120px 0 50px}.heroimagetext-inner{max-width:415px;text-align:center;background:#f3f4f44d;-webkit-backdrop-filter:blur(15px);-moz-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:30px;border-radius:20px}.heroimagetext-text h2{color:#fff;text-shadow:0 3px 3px #00000033;font-size:49px;line-height:59px;letter-spacing:-.3px;font-weight:700;margin:0 0 20px}.heroimagetext-text h2 strong{color:#46d377;font-weight:700}.heroimagetext-text{color:#fff;line-height:20px;margin-bottom:20px;font-weight:600}.page-top-text h1{text-align:center;font-size:48px;font-weight:700;letter-spacing:-.3px;margin-bottom:50px}.page-top-text h1 strong{color:#46d377;font-weight:700}.process-block-item{max-width:350px;width:100%;background:#fff;border-radius:20px;position:relative;padding:35px 20px 40px}.process-text{max-width:240px;margin:0 auto;text-align:center;line-height:20px;font-weight:600;color:#141926}.process-image{max-width:190px;margin:0 auto 30px}.process-image img{max-width:100%;height:auto;display:block}.btn button:after,.btn a:after{display:none}.process-index{width:40px;height:40px;background:#000;color:#fff;display:flex;align-items:center;justify-content:space-around;font-weight:700;border-radius:20px;position:absolute;top:20px;left:20px}.process-text h3{margin:0 0 15px;font-size:24px;font-weight:700}.numbers-block-number{background:#46d37733;text-align:center;display:inline-block;padding:10px 40px;font-size:77px;line-height:100px;color:#4abb77;font-weight:700;white-space:nowrap;margin:0 auto;border-radius:80px}.numbers-block-item{flex:1;text-align:center}.numbers-block-text{color:#141926;margin-top:15px;font-weight:600;line-height:20px}.article-share-list a:hover path{fill:#4abb77}.article-template__back svg{transform:rotate(180deg)}.article-template__back a{color:#46d377}.article-template__back a:hover,.article-template__back a:hover path{color:#4abb77;fill:#4abb77}.numbers-block{padding:100px 0 90px}.bg-cta-block{background:#46d37733;padding:30px;border-radius:20px;margin-bottom:60px;gap:40px}.bg-cta-block img{max-width:100%;height:auto;border-radius:20px;display:block}.bg-cta-block-text h2{font-size:48px;line-height:62px;font-weight:700;margin:0 0 48px}.page-tpl-affiliate .faq-group{margin-bottom:0}.page-tpl-business .heroimagetext{background-position:50% 0!important}.bg-cta-block>div{flex:1}.bg-cta-block-text h2 strong{color:#46d377;font-weight:700}.bg-cta-block-text a{display:inline-block;padding:12px 20px;background:#46d37733;border-radius:40px;font-size:24px;line-height:21px;color:#141926;font-weight:700;text-decoration:none}.bg-cta-block-text p+p{margin-top:20px}.process-block-inner{margin-bottom:50px}.process-block-item:not(:last-child):before,.process-block-item:not(:last-child):after{content:"";position:absolute;width:28px;height:4px;background:#4abb77;top:120px;right:-70px;border-radius:8px;transform:rotate(45deg)}.process-block-item:not(:last-child):after{transform:rotate(-45deg);top:138px}.rich-text.content-container{background:transparent}.rich-text.content-container h2{font-size:48px;font-weight:700;letter-spacing:-.3px}.rich-text.content-container h3{font-size:36px;line-height:40px;font-weight:700;letter-spacing:-.3px}.image-with-text__num-info-wrap+.image-with-text__link{margin-top:30px}.rich-text.content-container h3 strong,.rich-text.content-container h2 strong{color:#46d377;font-weight:700}.faq-group.faq-group-align-centered .faq-group-info{display:none}.faq-group.faq-group-align-centered .faq-group-faq-list{max-width:820px;margin:0 auto}body.page-tpl-affiliate .heroimagetext:before{content:"";width:435px;height:435px;background:url(Affilate-Dude-img.png) 50% 50% no-repeat;background-size:cover;position:absolute;right:17%;bottom:0;z-index:2}body.page-tpl-affiliate .heroimagetext:after{content:"";width:150px;height:150px;background:url(Bage.png) 50% 50% no-repeat;background-size:cover;position:absolute;right:15%;bottom:34%}.image-with-text-inner>div{flex:1}.image-with-text-inner{gap:40px}.image-with-text-inner.image-with-text-layout-text_first{flex-direction:row-reverse}.image-with-text__text-item h2{font-size:48px;line-height:62px;font-weight:700;letter-spacing:-.3px;margin:0 0 15px}.image-with-text__text-item h2 strong{color:#46d377;font-weight:700}.image-with-text--wrap{padding-top:100px}.image-with-text__text{color:#141926;font-weight:600;max-width:540px;line-height:19px;margin-bottom:30px}.image-with-text__final-image{margin-top:40px}.image-with-text__media img{border-radius:20px}.heroimagetext-inner.heroimagetext-inner-align-right{margin-left:auto;margin-right:50px}.page-tpl-business .heroimagetext-inner{max-width:595px;margin-top:150px;margin-bottom:150px}.rich-text__blocks{max-width:100%!important}.benefit-item{flex:1}.benefits-inner{gap:16px;text-align:center}.benefit-item-title{background:#46d377;border-radius:20px;padding:50px 20px;position:relative;overflow:hidden}.benefit-item-title-title{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.3px;color:#141926}.benefit-item-icons{position:absolute;top:-20px;left:-35px;width:calc(100% + 70px);height:400px}.testim_item-logo img{margin:0 auto}.benefit-item-text{line-height:20px;color:#141926;padding:15px 12px;font-weight:600}span.benefit-item-icon{display:block;position:absolute;top:0;left:0}.benefit-item:nth-child(1) .benefit-item-icon:nth-child(1),.benefit-item:nth-child(7) .benefit-item-icon:nth-child(1),.benefit-item:nth-child(6) .benefit-item-icon:nth-child(1){transform:translate(67px,92px)}.benefit-item:nth-child(1) .benefit-item-icon:nth-child(2),.benefit-item:nth-child(7) .benefit-item-icon:nth-child(2),.benefit-item:nth-child(6) .benefit-item-icon:nth-child(2){transform:translate(250px)}.benefit-item:nth-child(1) .benefit-item-icon:nth-child(3),.benefit-item:nth-child(7) .benefit-item-icon:nth-child(3),.benefit-item:nth-child(6) .benefit-item-icon:nth-child(3){transform:translate(320px,120px)}.benefit-item:nth-child(2) .benefit-item-icon:nth-child(1),.benefit-item:nth-child(5) .benefit-item-icon:nth-child(1){transform:translate(67px,60px)}.benefit-item:nth-child(2) .benefit-item-icon:nth-child(2),.benefit-item:nth-child(5) .benefit-item-icon:nth-child(2){transform:translate(350px)}.benefit-item:nth-child(2) .benefit-item-icon:nth-child(3),.benefit-item:nth-child(5) .benefit-item-icon:nth-child(3){transform:translate(220px,120px)}.benefit-item:nth-child(3) .benefit-item-icon:nth-child(1),.benefit-item:nth-child(4) .benefit-item-icon:nth-child(1){transform:translate(17px,72px)}.benefit-item:nth-child(3) .benefit-item-icon:nth-child(2),.benefit-item:nth-child(4) .benefit-item-icon:nth-child(2){transform:translate(370px,40px)}.benefit-item:nth-child(3) .benefit-item-icon:nth-child(3),.benefit-item:nth-child(4) .benefit-item-icon:nth-child(3){transform:translate(180px,115px)}.benefit-item .benefit-item-icon:nth-child(4){transform:translate(304px,350px)}.benefit-item .benefit-item-icon:nth-child(5){transform:translate(160px,350px)}.benefit-item .benefit-item-icon:nth-child(6){transform:translate(30px,320px)}.benefit-item .benefit-item-icon:nth-child(7){transform:translate(380px,300px)}.benefit-item .benefit-item-icon:nth-child(8){transform:translate(220px,250px)}.benefit-item .benefit-item-icon:nth-child(9){transform:translate(95px,220px)}.benefit-item .benefit-item-icon:nth-child(10){transform:translate(290px,200px)}.benefit-item .benefit-item-icon:nth-child(11){transform:translate(385px,150px)}.benefit-item .benefit-item-icon:nth-child(12){transform:translate(340px,380px)}@keyframes slide-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-80%)}}.benefit-item-title:hover .benefit-item-icons{animation:slide-up;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.list-bg-video-block{position:relative;margin-top:100px}.bg-video{position:absolute;top:0;left:0;width:100%;100%:;100%: w;height:100%}.bg-video video{width:100%;height:100%;object-fit:cover;display:block}.list-bg-video-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#141926e5}.list-bg-video-block.no-bg-video:after{background:url(starbg.svg?q=1) 0 50% no-repeat #121622}.list-bg-video-inner{position:relative;z-index:2;color:#fff;padding:100px 0 170px}.list-bg-video-info{padding-top:25px;align-items:stretch}.bg-video-list-item{margin-top:25px;background:#ffffff1a;-webkit-backdrop-filter:blur(17px);-moz-backdrop-filter:blur(17px);backdrop-filter:blur(17px);padding:20px;gap:15px;border-radius:10px}.list-bg-video-info-list{max-width:570px}.bg-video-list-item-img{width:56px;height:56px;padding:28px;box-sizing:content-box;border:2px solid #46D377;border-radius:80px}.bg-video-list-item-img img{width:100%;height:auto}.page-tpl-business .heroimagetext-block+.image-with-text-section .image-with-text--wrap{padding-top:20px}.list-bg-video-block-wrap{position:relative;overflow-x:clip;overflow-y:clip}.list-bg-video-block-wrap:before{content:"";position:absolute;bottom:-10px;width:200%;height:170px;background:#f3f4f4;z-index:2;transform:rotate(-5deg);left:-40px}.list-bg-video-block-wrap:after{content:"";position:absolute;bottom:70px;left:calc(50vw - 650px);width:100%;height:90px;border:16px solid #121622;z-index:3;border-radius:40px;transform:rotate(-5deg);border-top-color:transparent}.bg-video-list-item-main-img{flex:1}.bg-video-list-item-main-img img{max-width:100%;height:auto;position:sticky;top:10px}.bg-video-list-item-text{flex:1;font-weight:600;line-height:1.4}.bg-video-list-item-text p:last-child{opacity:.6}.bg-video-list-item-text strong{font-size:20px;font-weight:700}.rich-text.content-container h2 em{background:#d0eddb;color:#4abb77;display:inline-block;padding:0 10px;border-radius:10px}.image-with-text__num-info-item_text{background:-webkit-linear-gradient(#328F5A,#46D377);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:21px;font-weight:600}.image-with-text__num-info-item_text p:last-child{min-height:45px}.image-with-text__num-info-item_text h5{font-size:24px;margin:10px 0;font-weight:700;letter-spacing:-.02rem}.image-with-text__num-info-item{background:#e2f1e8;padding:20px 20px 34px;max-width:225px;width:100%;border-radius:20px}.image-with-text__num-info-wrap{gap:15px}div#shopify-section-template--24247918035284__image_with_text_UdfNtG>div{padding:0}.benefit-item-title.benefit-item-title-theme-dark{background:#141926}.benefit-item-title.benefit-item-title-theme-dark .benefit-item-title-title{color:#46d377}.main-content-main-part span.deferred-media__poster-button.motion-reduce{background:#46d377;color:#fff}.scroll-trigger:where(.gradient.video-section__media){background:transparent!important;border:none}.page-tpl-about .heroimagetext{padding:170px 0 190px}.color-scheme-1.gradient{background:transparent}.deferred-media__poster{border-radius:20px!important}.fact-item{max-width:410px;width:100%;padding:12px;background:#e2f1e8;line-height:19px;gap:10px;border-radius:10px}span.fact-item-text{flex:1;font-weight:600}span.fact-item-icon{max-width:34px}.facts-inner{gap:25px;padding-bottom:15px}span.fact-item-icon img{display:block}.team-item{max-width:calc(33% - 15px);position:relative;border-radius:20px;overflow:hidden}.team-inner{gap:26px;padding-bottom:75px}.team-item img{max-width:100%;height:auto;display:block}.calc-top-text{font-weight:600}.team-item-text{position:absolute;bottom:20px;left:20px;background:#1f1f1f4d;-webkit-backdrop-filter:blur(15px);-moz-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;padding:20px;border-radius:20px;overflow:hidden;width:auto;font-weight:600}.rich-text.content-container p{line-height:24px;letter-spacing:-.02rem}.team-item-text strong{font-size:20px;line-height:24px;color:#46d377;font-weight:700}.page-tpl-about .benefits-block{padding-top:100px}.image-with-text__text a{color:#46d377;text-decoration:none}.logos-item.slick-slide{display:flex;align-items:center;justify-content:center;width:246px;height:110px;background:#fff;margin:0 13px;border-radius:20px}.logos-item.slick-slide img{max-width:182px;max-height:80px;width:100%;height:auto;object-fit:contain}.accordeon-changing-texts-item{position:relative;margin-bottom:15px}.accordeon-changing-texts-item{padding:26px 56px 26px 20px;border:1px solid #E2E3E4;border-radius:20px;color:#141926;line-height:20px}.accordeon-changing-texts-item-text p{padding:15px 0 15px 20px;font-weight:600}.accordeon-changing-texts-item-title{font-size:20px;line-height:24px;font-weight:700}.accordeon-changing-texts-item.active{background:#d0eddb;border-color:transparent}.accordeon-changing-texts-item-links a{color:#4abb77;font-weight:700;text-decoration:none;border-bottom:3px dashed currentColor}.accordeon-changing-texts-item-links a[href^="tel:"],.accordeon-changing-texts-item-links a[href^="mailto:"]{padding:7px 10px 8px 44px;background:url(envelop.svg) 15px 50% no-repeat #b4e8c7;color:#328f5a;border:none;text-decoration:none;font-weight:600;border-radius:20px;display:inline-block}.accordeon-changing-texts-item-links a[href^="tel:"]{background-image:url(phone.svg)}.accordeon-changing-texts-item-links{padding-left:20px}.accordeon-changing-texts-item:not(.active) .accordeon-changing-texts-item-title{cursor:pointer}.accordeon-changing-texts-item:after{content:"";width:35px;height:35px;background:#46d377;position:absolute;top:20px;right:20px;border-radius:30px;border:1px solid #46D377}.accordeon-changing-texts-item-title:after,.accordeon-changing-texts-item-title:before{content:"";width:3px;height:17px;position:absolute;background:#141926;border-radius:12px;top:29px;right:36px;z-index:2;transition:.3s}.accordeon-changing-texts-item-title:before{transform:rotate(90deg)}.accordeon-changing-texts-item.active .accordeon-changing-texts-item-title:before,.accordeon-changing-texts-item.active .accordeon-changing-texts-item-title:after{transform:rotate(90deg)}.accordeon-changing-texts-item.active:after{background:transparent}.accordeon-changing-texts{max-width:625px}.accordeon-changing-img-inner{gap:35px}.accordeon-changing-imgs{flex:1;border-radius:20px;overflow:hidden}.accordeon-changing-imgs img{display:block}.testim_item-item{padding:30px 20px 20px;background:#fff;flex:1;border-radius:20px;text-align:center;display:flex!important;flex-direction:column;justify-content:space-between;gap:15px;height:auto}.testims-inner .slick-track{display:flex;gap:25px}.testims-inner{gap:25px}.testim_item-logo{margin:15px 0}.testim_item-text p+p{margin-top:15px}.testim_item-text{line-height:20px;font-weight:600}.page-tpl-business .business-contact-wrap-inner{margin-bottom:-170px;background-size:cover!important;!i;!;padding:150px 0}.business-contact-wrap{padding-top:40px}.business-contact-form{max-width:420px;width:100%;padding:30px;background:#f3f4f44d;background-size:cover;border:3px solid #46D377;border-radius:20px;-webkit-backdrop-filter:blur(25px);-moz-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.business-contact-text{flex:1;margin:0 auto;font-weight:500;max-width:430px;color:#fff;line-height:20px}.business-contact-inner{gap:30px}.business-contact-text h2{font-size:48px;line-height:62px;font-weight:700;color:#fff}.business-contact-text h2 strong{color:#46d377;font-weight:700}.form-item span{display:block;margin-bottom:8px;font-size:14px;line-height:17px;color:#fff;font-weight:700}.form-item input,.form-item textarea{display:block;padding:18px 24px 16px;font-size:18px;font-family:Montserrat;border:2px solid #46D377;width:100%;border-radius:30px}.form-item{margin-bottom:20px}.form-item textarea{height:120px;resize:none}.contact-form button{width:100%}.success h3{font-size:36px;line-height:42px;color:#4abb77;font-weight:700;letter-spacing:-.3px}.success{padding:120px 0;text-align:center;color:#46d377;margin-top:20px;border-radius:14px;font-weight:700}.testimonial-item{max-width:400px;margin:0 13px;position:relative;border-radius:20px;overflow:hidden;width:100%}.bg-video-list-item.active{background:#46d377cc}.bg-video-list-item.active .bg-video-list-item-img{border-color:#fff}.bg-video-list-item.active .bg-video-list-item-img path{stroke:#fff}.bg-video-list-item.active+.active .bg-video-list-item-img path{stroke:#46d377}.bg-video-list-item.active+.active .bg-video-list-item-img{border-color:#46d377}.bg-video-list-item.active+.bg-video-list-item.active{background:#ffffff1a}.testimonial-item-img img{width:100%;height:468px;display:block;object-fit:cover}.testimonial-item-img{overflow:hidden;border-radius:20px}.testimonial-item-flairs{position:absolute;top:30px;z-index:2;right:0;text-align:right;display:flex;flex-direction:column;align-items:flex-end;letter-spacing:-.02rem}.testimonial-item-flair{padding:11px 20px 11px 44px;font-weight:700;margin-bottom:10px;background:url(flair1.svg) 10px 50% no-repeat #46d377;border-radius:10px 0 0 10px;display:inline-block}.testimonial-item-flair.testimonial-item-flair2{background:url(flair2.svg) 10px 50% no-repeat #39ddfe}.testimonial-item-flair.testimonial-item-flair3{background:url(flair3.svg) 10px 50% no-repeat #ed5c5b}.testimonial-item-flair.testimonial-item-flair4{background:url(flair4.svg) 10px 50% no-repeat #edc15b}.testimonial-item-info{position:absolute;z-index:4;width:44px;height:44px;bottom:26px;right:26px;display:block!important;background:url(info.svg) 50% 50% no-repeat #46d377;border-radius:50px;cursor:pointer}.card-content{transition:.3s}.article-related-item:hover,li.collection-list__item:hover,.card.card-product .card-content:hover{box-shadow:0 5px 15px #00000026}.article-title a:hover{color:#46d377}.testimonial-item-texts{position:absolute;display:flex;flex-direction:column;justify-content:space-between;z-index:2;top:0;left:0;width:100%;background:#46d377b3;height:100%;-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(15px);backdrop-filter:blur(20px);transition:.3s;opacity:0;padding:32px 26px 28px}.testimonial-item-text.testimonial-item-text-bottom{color:#2a664b;font-size:20px;line-height:24px}.testimonial-item-text.testimonial-item-text-bottom strong{color:#141926;font-size:16px;line-height:20px;font-weight:700}.testimonial-item-text.testimonial-item-text-bottom p:not(:last-child){margin-bottom:10px}.testimonial-item-text.testimonial-item-text-top{color:#141926;line-height:20px;font-weight:600}.testimonial-item-text.testimonial-item-text-top strong{font-size:20px;line-height:24px;letter-spacing:-.6px;margin-top:15px;display:block;font-weight:700}.testimonial-item:hover .testimonial-item-texts,.testimonial-item.active .testimonial-item-texts{opacity:1}.testimonial-item:hover .testimonial-item-info,.testimonial-item.active .testimonial-item-info{background-color:#7de0a0}.testimonials-inner .slick-list{overflow:visible;margin:0 -13px}.testimonials-block-wrap{overflow:hidden}button.slick-arrow{position:absolute;top:calc(50% - 28px);right:calc(100% + 10px);width:55px;height:55px;text-indent:-999999px;background:url(angle-left.svg) 45% 50% no-repeat #46d377;border:1px solid #fff;border-radius:100px;cursor:pointer;box-shadow:0 4px 4px -1px #0c0c0d1a;z-index:3;transition:.3s}button.slick-arrow:after{content:"";position:absolute;width:100%;height:100%;background:url(angle-left.svg) 150% 50% no-repeat;right:0;top:0;transition:.3s}button.slick-arrow:hover{background-position:-150% 50%;background-color:#4abb77}button.slick-arrow:hover:after{background-position:45% 50%}button.slick-next.slick-arrow{right:inherit;left:calc(100% + 10px);transform:rotate(180deg);box-shadow:0 -4px 4px -1px #0c0c0d1a}.prod-payment-methods-img{max-width:360px}.compare-item.compare-good{background:#46d377cc url(compare-bg.jpg) 50% 50% no-repeat;background-size:cover;max-width:53%;overflow:hidden;z-index:2;position:relative;padding:45px 80px 80px;border-radius:20px;width:100%}.compare-item.compare-other{background:#141926}.compare-item.compare-other{max-width:50%;margin-left:-3%;padding:40px 50px 60px;border-radius:20px;width:100%;text-align:right}.compare-inner img{max-width:100%;height:auto;display:block}.compare-inner{color:#fff}.compare-img{max-width:500px;margin:0 auto;padding-top:10px;padding-bottom:24px}.compare-item.compare-other .compare-img{max-width:320px;padding-top:55px;padding-bottom:45px}.compare-logo{max-width:195px;margin:0 auto}.compare-item.compare-other .compare-logo{max-width:225px}.compare-item{padding-left:63px;margin-bottom:25px;background:url(check.svg) 0 50% no-repeat}.compare-item p:not(:has(>strong)){opacity:.7;line-height:20px}.compare-item p strong{font-size:20px;font-weight:700}.compare-list{padding-left:30px}.compare-item.compare-other .compare-list{display:inline-block;text-align:left}.compare-item.compare-other .compare-item{background:url(cross.svg) 0 50% no-repeat}.supproducttitle{font-size:14px;line-height:18px;font-weight:600;color:#46d377;padding:0;background:none;height:60px;overflow:hidden}.product-share label{padding:5px 10px 5px 32px;background:url(share.svg) 10px 50% no-repeat #fff;color:#b9babe;border-radius:30px;cursor:pointer}.product-share label input{display:none}.product-share{position:relative}.product-share-list{position:absolute;bottom:calc(100% + 10px);flex-wrap:nowrap;gap:5px;opacity:0;visibility:hidden;transition:.3s}.product.product--small.product--left>div:not(:last-child){flex:1;!i;!;max-width:100%;padding:0}.product.product--small.product--left{gap:50px}.product-share-list a{max-width:25px}.product-share-list a svg{max-width:100%;height:auto;display:block}.product-share label:has(>input:checked)+.product-share-list{opacity:1;visibility:visible}.product__title{margin:10px 0 15px!important}.product__info-container>*+*{margin:30px 0}.product__title h1{font-size:26px;line-height:32px;font-weight:700;color:#141926;letter-spacing:-.02rem}.product-suptitle-info{margin:0;font-size:14px;font-weight:600;color:#46d377;padding:3px 0 3px 34px;background:url(shipping.svg) 0 50% no-repeat}variant-selects legend,.productlabel,.upsell-title{color:#9a9ca1;font-weight:600;padding-bottom:10px}.product-form__input--pill input[type=radio]:checked+label{background:url(check-sm.svg) 20px 50% no-repeat #d0eddb!important;color:#141926!important;font-weight:600;padding:15px 20px 15px 46px!important;border:2px solid #46D377!important}.product-form__input--pill input[type=radio]+label{padding:15px 20px!important;border:1px solid #C6C8CB!important;background:transparent!important;color:#141926!important;font-weight:600;margin:0 6px 10px 0;letter-spacing:0!important}.supply-sm-list-item-img{width:24px}.supply-sm-list-item-img img{max-width:100%;height:auto;display:block}.supply-sm-list-item-text{flex:1;color:#141926;line-height:20px;font-weight:600;min-height:24px;display:flex;align-items:center}.supply-sm-list-item{gap:10px;margin-bottom:16px}.upsell-item label{cursor:pointer;padding:9px 20px 9px 40px;display:block;color:#141926;border:1px solid #C6C8CB;border-radius:30px;font-weight:600;background:url(plus.svg) 20px 50% no-repeat}.upsell-list{gap:10px}.upsell-item label input{display:none}.upsell-item label:has(>input:checked){background:url(check-sm.svg) 17px 50% no-repeat #d0eddb;border:2px solid #46D377}.upsell-title .more-info{position:relative}.upsell-title .more-info .more-info-open{text-indent:-999999px;display:inline-block;width:24px;height:24px;background:url(q.svg) 50% 50% no-repeat;cursor:pointer;transform:translateY(3px)}.upsell-title .more-info .more-info-text{position:absolute;width:320px;bottom:100%;line-height:20px;background:#d0eddb;color:#000;font-size:12px;padding:10px 20px;letter-spacing:-.2px;left:0;border-radius:20px;opacity:0;visibility:hidden;transform:translate(-50%)}.upsell-title .more-info:hover .more-info-text{opacity:1;visibility:visible}.prod-payment-methods-title{font-weight:600;color:#141926;margin-bottom:15px}.prod-payment-methods-img img{max-width:100%;height:auto;display:block}.product-full-info{padding-top:50px;max-width:100%}.product-features-list .benefit-item{flex:auto;width:calc(33% - 8px);align-self:stretch;background:url(bfbg1.svg) 50% 50% no-repeat;background-size:cover;border-radius:20px}.product-features-list .benefit-item:nth-child(2){background:url(bfbg2.svg) 50% 50% no-repeat;background-size:cover}.product-features-list .benefit-item:nth-child(3){background:url(bfbg3.svg) 50% 50% no-repeat;background-size:cover}.product-features-list .benefit-item:nth-child(4){background:url(bfbg4.svg) 50% 50% no-repeat;background-size:cover}.product-features-list .benefit-item:nth-child(5){background:url(bfbg5.svg) 50% 50% no-repeat;background-size:cover}.product-features-list .benefit-item:nth-child(6){background:url(bfbg6.svg) 50% 50% no-repeat;background-size:cover}.product-features-list .benefit-item .benefit-item-title{background:#46d3774d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-features-list .benefit-item .benefit-item-title{padding:35px 20px;height:100%;display:flex;align-items:center;justify-content:center}.product-supply-full{padding-top:60px}.product-supply-full h2{text-align:center;padding-bottom:10px}.product-supply-full-list-item-wrap{background:url(zig.svg) 50% 50% no-repeat;border-radius:20px;overflow:hidden;margin-bottom:50px}.product-supply-full-list-item{background:#46d377cc;padding:40px 50px;gap:50px}.product-supply-full-list-item:last-child{margin-bottom:0}.product-supply-full-list-img{max-width:345px;width:100%;padding-top:65px;position:relative;z-index:3}img{max-width:100%;height:auto;display:block}.product-supply-full-list-info{flex:1;position:relative}.product-supply-full-list-info h3{font-size:30px;line-height:36px;font-weight:700;margin:0;padding-bottom:30px;letter-spacing:-.02rem}.product-supply-full-list-feat{gap:15px;margin-bottom:25px}.product-supply-full-list-feat-text{display:flex;align-items:center;min-height:48px;flex:1;font-weight:600;color:#141926;line-height:20px}.product-supply-full-list-feats{column-count:2;column-gap:50px;border-bottom:1px solid #FFFFFF4D;margin-bottom:30px;padding-bottom:30px}.product-supply-full-list-item-wrap:last-child{margin-bottom:0}.product-supply-full-list-bottom-info>div{gap:50px;width:100%}.product-supply-full-list-bottom-info>div>div{flex:1}.product-supply-full-list-video video{max-width:115px;height:auto;display:block;border-radius:10px;border:2px solid #fff}.product-supply-full-list-video-wrap{display:flex;align-items:center;gap:15px}.product-supply-full-list-video-title{font-weight:600;line-height:20px;cursor:pointer;color:#141926}.product-supply-full-list-video-title:hover,.product-supply-full-list-pdf a:hover{color:#2c6149}.product-supply-full-list-pdf:not(:last-child){margin-bottom:25px}.product-supply-full-list-pdf a{color:#141926;text-decoration:none;font-weight:600;padding-left:63px;background:url(pdficon.svg?q=1) 0 50% no-repeat;min-height:48px;display:inline-flex;align-items:center;line-height:20px}.supply-slide-img img{width:200px;height:200px;object-fit:contain;margin:0 auto}.supply-slideshow-slide{margin:0 12px;text-align:center;max-width:290px;width:100%}.supply-slideshow-slide-inner{padding:16px;background:#fff;border-radius:20px}.supply-slide-text{padding:15px 0 10px;min-height:56px;font-size:14px;line-height:18px;font-weight:600}.supply-slideshow-wrap,.tutorials-slideshow-wrap{padding-top:100px}.supply-slideshow-wrap .slick-list,.tutorials-slideshow-wrap .slick-list{overflow:visible}.supply-slideshow-wrap h2,.tutorials-slideshow-wrap h2{text-align:center;margin:0 0 50px}.tutor-slideshow-slide{max-width:460px;margin:0 12px;position:relative;width:100%}.tutor-slideshow-slide video{max-width:100%;height:auto;border-radius:20px;display:block}.tutor-slide-text{color:#141926;font-weight:600;margin-top:15px}.tutor-video-title{position:absolute;top:0;height:100%;right:0;width:200px;z-index:10;background:url(video-cover.svg) 50% 50% no-repeat;background-size:cover;display:flex;align-items:center;padding:0 26px 0 20px;color:#fff;font-weight:600;line-height:20px}.tutor-slide-video{position:relative}.tutorials-slideshow-wrap{padding-bottom:60px}product-info{overflow:hidden}.product-form__buttons span{background:url(cart.svg) 0 50% no-repeat;padding-left:40px}.product-form__buttons button{background:#46d377;border:2px solid #46D377;color:#fff;font-size:18px;border-radius:50px;width:100%;padding:18px;font-weight:600;letter-spacing:0}.product-form__buttons button:hover{background:#4abb77}.product-supply-full-list-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-media-container{align-self:stretch}modal-opener.product__modal-opener{height:100%}.product-media-container.constrain-height .media{height:100%!important;padding:0!important}.product-media-container{width:100%!important}.product-media-container.constrain-height .media img{position:static;aspect-ratio:1;object-fit:contain}.product-supply-full-list-video{cursor:pointer}.product-supply-full-list-video.active svg{display:none}button.slick-arrow.slick-disabled{display:none!important}.product-form__buttons button:before,.product-form__buttons button:after{display:none}.product-form__buttons{max-width:100%!important}.product-form__buttons button+div{display:none}span.discount-pill{background:#d0eddb;display:inline-flex;padding:2px 18px 1px;border-radius:17px;font-size:14px;color:#141926;font-weight:600;gap:10px;margin-bottom:5px;letter-spacing:0}span.discount-pill s{margin:0!important;font-size:14px!important;color:#5f6e6f;letter-spacing:0}span.price-item{font-weight:700;font-size:24px;letter-spacing:-.02rem}.product__tax:after{display:none}.product__tax{margin:0!important;letter-spacing:0}.product-supply-full-list-item:after{content:"";background:#46d37700;-webkit-backdrop-filter:blur(55px);-moz-backdrop-filter:blur(55px);backdrop-filter:blur(55px);position:absolute;top:0;left:0;width:100%;height:100%}.product-supply-full-list-item{position:relative}.product-supply-full-list-video.active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:8}.product-supply-full-list-video.active video{max-width:100%;width:50vw}#overlay{opacity:.8;background:#000;position:fixed;top:0;width:100%;left:0;height:100%;z-index:4}.product-supply-full-list-pdf,.product-supply-full-list-video,.product-supply-full-list-video-title,.product-supply-full-list-info h3,.product-supply-full-list-feats{position:relative;z-index:3}.tutor-slide-video.active>div{opacity:0}.product-fixed-bar{position:fixed;bottom:0;z-index:4;width:100%;background:#fff;border-top:1px solid #46D377;left:0;padding:12px 24px}.product-fixed-bar-img{max-width:70px;height:70px;object-fit:cover;border-radius:20px;overflow:hidden}.btn a.bottom_bar_add_cart{padding:17px 14px;line-height:18px;letter-spacing:-.1px}.product-fixed-bar-discount{background:#e2f1e7;border-radius:20px;margin-bottom:5px}.product-fixed-bar-discount span{padding:2px 10px;background:#46d377;border-radius:20px;font-size:12px;width:61%;display:block;line-height:16px;white-space:nowrap}.product-fixed-bar-info{gap:15px;flex:1}.product-fixed-bar-inner{gap:80px}.product-fixed-bar-discount-title{flex:1}.product-fixed-bar-title{font-size:14px;font-weight:600;line-height:19px;letter-spacing:-.1px}.product-variant-select{position:relative;max-width:280px;width:100%;padding:15px 24px;border:1px solid #14192633;border-radius:30px;gap:10px;cursor:pointer;flex:1}.product-variant-select-list{position:absolute;bottom:calc(100% + 13px);background:#fff;width:100%;padding:0;border-radius:15px 15px 0 0;left:0;opacity:0;visibility:hidden}.product-variant-select-list.active{opacity:1;visibility:visible}.product-variant-select-list-item{padding:6px 24px;line-height:20px;cursor:pointer}.product-variant-select-list-item:hover{background:#eee}.product-variant-select span{flex:1;line-height:20px}.product-fixed-bar-actions{gap:10px}.collection-hero{background:url(cat-bg.jpg) 50% 50% no-repeat #00ff3626!important;position:relative;top:-85px;padding:150px 0 120px!important;background-size:cover!important}.collection-hero__text-wrapper{background:#f3f4f44d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:20px;border-radius:20px;max-width:920px;margin:0 auto}.collection-hero__text-wrapper h1{text-align:center;padding:0 0 20px;margin:0;font-size:48px;line-height:50px;font-weight:700;color:#fff;text-shadow:0 0 9px #00000017}.collection-hero__description{width:100%;max-width:100%;margin:0!important;padding:0;max-width:100%!important}.collection-hero__description td{display:flex;align-items:center;gap:8px;color:#fff;font-weight:500;border:none!important;padding:0!important}.collection-hero__description td img{border:none}.collection-hero__description table{border:none!important;box-shadow:none}.collection-hero__description:after{display:none}.collection-hero__description table tr{display:flex;gap:15px}ul#product-grid{gap:30px}ul#product-grid>li{max-width:calc(33% - 18px);width:100%}.card-inner,.card-content{height:100%}.card-content{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-radius:20px;overflow:hidden;padding:20px}.card-img{border-radius:20px;overflow:hidden;margin-bottom:20px}.card-info h3 a{font-size:20px;line-height:24px;font-weight:700;color:#141926;letter-spacing:-.2px;text-decoration:none}.card-economy{margin-bottom:16px}.card-economy-bar{background:#e2f1e7;border-radius:20px;height:20px}.card-economy-label{margin-bottom:6px;font-weight:600;font-size:14px}.card-economy-bar-inner{position:relative;width:65%;background:#46d377;border-radius:20px;height:20px}.card-economy-bar-inner span{background:linear-gradient(90deg,#46d377,#328f5a);position:absolute;padding:7px 12px;color:#fff;text-align:center;font-weight:700;border-radius:10px;left:100%;width:auto;white-space:nowrap;transform:translate(-80%,-50%);top:50%}.card__badge{position:absolute;top:20px;right:20px}.card-link.btn a{width:100%;text-align:center;padding:10px}.card-price{margin-bottom:12px;font-size:20px;line-height:24px;font-weight:700;color:#46d377;display:flex;gap:8px;margin-top:12px}.card-feats{margin-top:0!important;padding-top:2px}.card-feat:not(:last-child){margin-bottom:6px}.card-info h3{margin-bottom:12px}.card-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.card-link.btn a{padding:10px 25px}.card-feat{padding:3px 0 3px 34px;font-weight:600;line-height:20px;background:url(check-green.svg) 0 50% no-repeat}ul.collection-list>li:nth-child(1),ul.collection-list>li:nth-child(2){max-width:calc(50% - 13px)}ul.collection-list>li:nth-child(n+3){max-width:calc(33% - 15px)}li.collection-list__item{background:#fff;padding:20px;border-radius:20px}ul.collection-list{gap:26px}ul.collection-list>li img{width:356px!important;height:356px!important;object-fit:cover;margin:0 auto}.card-collection h3.card-heading{margin:0;font-size:20px;font-weight:700}.card-collection .card-content{padding:24px 0 0}.card-collection-link{margin-top:24px!important}.card-collection-link a{padding:14px;width:100%;text-align:center}.main-content-main-part:has(.collection) .benefit-item{max-width:calc(33% - 7px);flex:auto;display:flex;width:100%;flex-direction:column;justify-content:center}.main-content-main-part:has(.collection) .benefit-item .benefit-item-title{height:124px;padding:20px;display:flex;justify-content:center;align-items:center}.main-content-main-part:has(.collection) .benefit-item .benefit-item-text{display:none}.benefit-item:nth-child(7){margin:0 auto}.main-content-main-part:has(.collection) .benefits-inner{margin-top:60px}.main-content-main-part:has(.collection) .compare-block-wrap{margin-top:60px}.page-tpl-testimonials .benefits-block{margin-top:120px;margin-bottom:20px}.contact-text{max-width:355px;align-self:flex-start;color:#141926;line-height:22px;font-weight:600}.contact-inner{justify-content:space-between;gap:30px}.contact-form-usual-wrap{max-width:740px;width:100%}.contact-form-usual-wrap-inner{max-width:100%;background:url(contactbg.svg) 50% 50% no-repeat;background-size:cover;border-radius:20px}.contact-form-usual-wrap-inner>div{max-width:100%;border:none}.contact-text p{margin-top:20px}.contact-text h6{color:#141926;font-size:20px}.contact-text h6 strong{color:#46d377;font-weight:700}.contact-form-usual.business-contact-form label span{color:#141926}.form-items-wrap>div{flex:1}.form-items-wrap{gap:18px}.header__active-menu-item{text-decoration:none}div#CartDrawer button.drawer__close svg{background:#46d377;padding:8px;width:33px!important;height:33px!important;border-radius:22px}cart-drawer button.drawer__close span{display:block}div#CartDrawer button.drawer__close svg path{stroke-width:1px;stroke:#000}.form-item select{width:100%;padding:13px 20px;font-size:18px;border:2px solid #46d377;border-radius:30px;-webkit-appearance:none;appearance:none;background:url(arrow-down.svg) 95% 50% no-repeat #fff;font-family:inherit}.contact-form-link{margin-top:30px}.contact-form-link a{display:flex;gap:15px;color:#46d377;font-weight:600;text-decoration:none;align-items:center}.products-slideshow .card-wrapper{max-width:400px}.products-slideshow{margin-top:50px}.prod-slideshow-block{overflow:hidden;padding-bottom:65px}.products-slideshow .slick-list{overflow:visible;margin:0 -30px}.products-slideshow .slick-track{display:flex;gap:30px;align-items:stretch}.products-slideshow .card-wrapper{height:auto;float:none}.hover-video-inner{gap:30px;padding-bottom:65px;align-items:stretch}.hover-video-item{flex:1;background:#fff;padding:20px;border-radius:20px;text-align:center;position:relative}.hover-video-item video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;z-index:2}.hover-video-item video.active{opacity:1}.hover-video-text{max-width:310px;margin:30px auto;color:#14192699;line-height:22px;font-weight:600}.hover-video-text strong{font-size:24px;line-height:26px;color:#141926;letter-spacing:-.2px;padding-bottom:10px;display:block;font-weight:700}.hover-video-media{position:relative;border-radius:20px;overflow:hidden}.hover-video-media:after{content:"";width:36px;height:36px;background:url(play.svg) 50% 50% no-repeat;position:absolute;top:16px;left:16px}.hover-video-item:not(:last-child):after{content:"";position:absolute;width:30px;height:136px;background:url(divider.svg) 50% 50% no-repeat;left:100%;top:50%;transform:translateY(-50%)}.blog-slides-inner ul{display:flex;gap:26px;align-items:flex-start}.blog-slides-inner ul li{flex:1}.blog-slides-inner ul li img{height:182px;object-fit:cover;border-radius:20px;width:100%;transition:.3s}.article-card-img{position:relative}.article-card-img span{position:absolute;top:50%;max-width:190px;left:15px;transform:translateY(-50%);color:#f3f4f4;font-size:30px;line-height:40px;font-weight:700;word-break:break-word;letter-spacing:-.3px;text-shadow:0 4px 4px #0000001A}.article-card-img:hover img{transform:scale(1.1)}.article-card-img{overflow:hidden;border-radius:20px}.article-card-inner h3{margin:15px 0}.article-card-inner h3 a{font-size:18px}.grid-gallery-inner{gap:25px 26px}.grid-gallery-item:nth-child(1),.grid-gallery-item:nth-child(2){width:calc(50% - 13px);padding:0}.grid-gallery-item{width:calc(25% - 20px);overflow:hidden;position:relative;border-radius:20px;padding:60px 0 28px;background:#bfe3cc}.grid-gallery-item:nth-child(1) .grid-gallery-text,.grid-gallery-item:nth-child(2) .grid-gallery-text{position:absolute;top:30px;left:32px;width:auto;max-width:360px;background:#f3f4f44d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:15px;border-radius:20px;color:#14192699;line-height:20px;margin:0}.grid-gallery-item:nth-child(1) .grid-gallery-text{max-width:270px}.grid-gallery-text strong{font-size:24px;line-height:26px;color:#141926;display:block;margin-bottom:11px;letter-spacing:-.3px;font-weight:700}.grid-gallery-item>a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}.grid-gallery-item:hover img{transform:scale(1.1)}.grid-gallery-item img{transition:.3s}.grid-gallery-text p:last-child{min-height:40px}.grid-gallery-item:nth-child(1) .grid-gallery-text p:last-child,.grid-gallery-item:nth-child(2) .grid-gallery-text p:last-child{min-height:auto}.grid-gallery-media{min-height:220px}.grid-gallery-text{max-width:190px;margin:35px 30px 0;line-height:20px;font-weight:600}.grid-gallery-item a:after{content:"";width:40px;height:40px;position:absolute;background:url(link.svg) 40px 50% repeat #46d377;bottom:30px;right:30px;transition:.3s;border-radius:30px}.grid-gallery-item:hover a:after{background-position:80px 50%;background-color:#4abb77}.grid-gallery-item:nth-child(1):after,.grid-gallery-item:nth-child(2):after{right:inherit;left:30px}.grid-gallery-item:nth-child(3){background:url(gridbg1.jpg) 50% 50% no-repeat;background-size:cover}.grid-gallery-item:nth-child(4){background:url(gridbg2.jpg) 50% 50% no-repeat;background-size:cover}.grid-gallery-item:nth-child(5){background:url(gridbg3.jpg) 50% 50% no-repeat;background-size:cover}.grid-gallery-item:nth-child(6){background:url(gridbg4.jpg) 50% 50% no-repeat;background-size:cover}.list-bg-video-title h2{font-size:48px;line-height:60px;text-align:center;color:#f3f4f4;font-weight:700;padding:0;margin:0 0 40px}.list-bg-video-title h2 strong{color:#46d377;font-weight:700}.bg-video-list-item-main-img video{max-width:580px;width:100%;margin:25px 0 0 auto;position:sticky;display:block;top:110px;border-radius:20px}.home-hero-types a{color:#14192680;text-decoration:none;background:#fff;display:inline-block;padding:9px 10px 7px 15px;border-radius:10px 0 0 10px;font-size:12px;line-height:16px;position:relative;transition:.3s}.home-hero-types a:hover{background:#4abb77;color:#fff}button.localization-form__select:hover{color:#46d377}summary.header__icon.header__icon--search:hover svg path{stroke:#46d377}body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(rectend-hover.png) url(caret-bottom-green.svg)}a#cart-icon-bubble:hover .cart-count-bubble{transform:scale(1.5) translate(-30%,50%)}a#cart-icon-bubble .cart-count-bubble{transition:.3s;font-weight:600}.home-hero-types a:hover:after{background:url(rectend-hover.png) 50% 50% no-repeat}.home-hero-types a:after{content:"";width:22px;height:100%;position:absolute;background:url(rectend.png) 50% 50% no-repeat;left:100%;top:0;transition:.3s}.home-hero-types a strong{font-size:16px;line-height:22px;font-weight:600;color:#141926}.home-hero-types a:hover strong{color:#fff}.home-hero-type{display:flex;align-items:flex-start}.home-hero-feat-prod-inner{padding:0 30px 11px 16px;border:3px solid #46D377;background:#f3f4f44d;border-radius:30px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:flex-start;gap:14px}.home-hero-feat-prod-img{max-width:226px;width:100%}.home-hero-feat-prod-img img{top:-22px;position:relative}.home-hero-prod-text h3{font-size:22px;line-height:26px;color:#fff;font-weight:700;margin:0 0 10px}.home-hero-prod-text ul{margin-top:0;margin-bottom:10px;padding-left:0}.home-hero-prod-info{padding-top:23px;flex:1}.flexed.flexed--bottom{align-items:flex-end}.home-hero-prod-text li{padding-left:34px;display:block;font-size:14px;color:#fff;font-weight:500;background:url(check-green.svg) 0 50% no-repeat}.home-hero-prod-text li:not(:last-child){margin-bottom:6px}.home-hero-prod-oldprice{color:#ffffff80;font-size:14px;line-height:18px;background:#46d37733;padding:2px 5px;border-radius:20px;font-weight:600}.home-hero-prod-currentprice{font-size:22px;line-height:26px;color:#46d377;font-weight:700}.home-hero-prod-price-link{gap:10px}.home-hero-prod-link a{color:#fff;background:#46d377;text-decoration:none;padding:4px 18px;border-radius:50px;transition:.3s;font-weight:600;display:block}.home-hero-feat-prod-inner:hover .home-hero-prod-link a,.home-hero-prod-link a:hover{background:#4abb77}.home-hero-prod-overlink{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero-prod-overlink a{text-indent:-9999999px;display:block;height:100%}.homehero-inner.heroimagetext-inner{max-width:455px}.home-hero-inner{flex:1}.homehero-inner.heroimagetext-inner .btn--alt a{background:#fff}.homehero-inner.heroimagetext-inner .btn--alt a:hover{background:#46d377;color:#fff;border-color:#46d377}.homehero-inner.heroimagetext-inner .btn a{width:100%;padding:10px 0 11px}.homehero-inner.heroimagetext-inner .btn{margin-bottom:20px}.heroimage-cert{max-width:90px}.heroimage-feats{flex:1;text-align:left;max-width:265px}.heroimage-feat span{flex:1;font-size:14px;line-height:18px;color:#fff;font-weight:600}.heroimage-feat:not(:last-child){margin-bottom:12px}.heroimage-feat{gap:14px}.home-hero-left{flex:1}.home-hero-type.home-hero-type1{justify-content:flex-end;position:relative;top:-44px;right:-5px}.home-hero-type.home-hero-type1 svg{position:relative;left:-17px;transform:scale(1.06);top:3px}.home-hero-type.home-hero-type1 a{position:relative;top:50px;left:30px}.home-hero-type a{position:relative;z-index:5;display:block}.home-hero-type.home-hero-type2{position:absolute;top:115px;left:100px}.home-hero-type.home-hero-type2 svg{position:relative;transform:scale(1.05);transform-origin:right center;left:49px;top:1px}.home-hero-feat-prod-inner{max-width:630px}.homehero.heroimagetext{padding:212px 0 120px}.home-hero-feat-prod{margin-bottom:-90px}.home-hero-inner{position:relative}.home-hero-type.home-hero-type3{position:relative;top:-60px;left:15px}.home-hero-type.home-hero-type3 svg{position:relative;left:30px}.home-hero-type.home-hero-type4{justify-content:flex-end;position:relative;left:-50px;top:-109px}.home-hero-type.home-hero-type4 svg{position:relative;left:27px;top:20px}.home-hero-type.home-hero-type5{justify-content:center;position:relative;top:-110px;left:38px}.home-hero-type.home-hero-type5 svg{position:relative;left:40px;top:9px}.home-hero-type a+svg{opacity:0;visibility:hidden}.home-hero-type a:hover+svg{opacity:1;visibility:visible}@keyframes lines{0%{stroke-dasharray:2 2}50%{stroke-dasharray:2 1 2}to{stroke-dasharray:2 2}}.home-hero-type svg path{animation:4s infinite normal lines linear}.cart-count-bubble{background:#46d377;top:0}.drawer.active .drawer__inner{background:#f3f4f4;width:530px;padding:0 30px}.drawer__cart-items-wrapper thead{display:none}.drawer__footer{background:#fff;margin-left:-30px;width:calc(100% + 60px);padding:30px;border:none}cart-remove-button{justify-content:flex-end;opacity:.5}cart-remove-button button svg{max-width:10px;height:10px}.cart-item__totals_custom{padding:0!important;!i;!;width:40px;margin-left:auto}.cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(7,1fr)}.cart-drawer .cart-item__media{grid-column:1 / 3;width:100%;max-width:130px}.cart-drawer .cart-item__details{grid-column:3 / 7;width:100%;grid-row:1 / 3}.cart-drawer .cart-items .cart-item__quantity{grid-column:6 / 8;padding:0;margin-left:auto;!i;!;margin-right:5px;grid-row:2;display:flex;align-items:flex-end}.cart-item__quantity-wrapper{justify-content:flex-start;max-width:100px}.cart-drawer .cart-items .cart-item__quantity .quantity-popover-container{width:100%}.quantity__button{max-width:30px;font-weight:700}.cart-drawer .cart-items .cart-item__quantity quantity-input.quantity.cart-quantity{border:1px solid #14192633;border-radius:30px}.cart-drawer .cart-items .cart-item__quantity input[type=number]{font-weight:600}drawer__footer button:before,drawer__footer button:after,.cart-drawer .cart-items .cart-item__quantity quantity-input.quantity.cart-quantity:before,.cart-drawer .cart-items .cart-item__quantity quantity-input.quantity.cart-quantity:after{display:none}td.cart-item__details>a{font-size:14px;font-weight:600;text-decoration:none!important;letter-spacing:0}h2.drawer__heading{font-weight:600}.footer__content-top .grid>div{padding-right:25px}strong.cart-item__final-price.product-option{font-weight:700;display:block;color:#46d377;font-size:20px;line-height:24px}table.cart-items tr{padding-bottom:30px;border-bottom:1px solid #C6C8CB;margin-bottom:13px!important}td.cart-item__details dl{max-width:210px}td.cart-item__details dl>div{line-height:15px}cart-drawer button.drawer__close{right:20px;top:17px}#predictive-search-option-search-keywords{display:none}cart-drawer .drawer__header{background:#fff;margin-left:-30px;width:calc(100% + 60px);padding:33px 0 33px 30px}cart-drawer h2.drawer__heading{margin:0}.header-group-wrap{z-index:9}.testimonials-google-inner script+a{pointer-events:none}div#eapps-amazon-reviews-b5b270e5-e16c-4c34-8ba3-5fc1820f8393 script+a:last-child:before,.testimonials-google-inner script+a:last-child:before{content:"";position:absolute;background:#f3f4f4;width:calc(100% + 20px);height:calc(100% + 20px);z-index:2;left:0;bottom:0}body.page-tpl-rechner.gradient{background:#1a203004}.page-tpl- .testimonials-google-inner script+a:last-child:before{background:#fff}.er-col span.help-info{position:relative;display:inline-block}.er-col span.help-info>span:first-child{width:24px;height:24px;display:inline-block;text-indent:-9999999px;background:url(q.svg) 50% 50% no-repeat}.er-col span.help-info span+span{position:absolute;width:320px;left:calc(100% + 5px);top:-10px;background:#fff;padding:10px 15px;border:1px solid #ccc;border-radius:15px;font-size:14px;color:#565757;z-index:2;line-height:16px;transition:.3s;visibility:hidden;opacity:0;font-weight:400}.er-col span.help-info>span:first-child:hover+span{opacity:1;visibility:visible}.er-col .section-wrapper img{height:40px;width:auto;max-width:110px}.er-col .section-heading h3{font-size:20px;line-height:24px;font-weight:700}.page-tpl-rechner main#MainContent{background:url(zigcalc.svg) 100% 100% no-repeat}.er-col h1{font-size:48px;font-weight:700;letter-spacing:-.3px}.output-card-inner{background:#46d377cc;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border-radius:30px;position:relative}.outputCard{border-radius:30px}.mobile{display:none}.blog-slides-inner li{margin:0 13px}.blog-slides-inner .slick-track{margin:0 -13px;display:flex}section#shopify-section-template--24433686249796__rich_text_ctM3Yn,section#shopify-section-template--23798860677460__rich_text_ctM3Yn{margin-top:80px}.page-tpl- .quiz-block-wrap{margin-top:80px;margin-bottom:40px}.page-tpl- .logos-line-wrap{margin-bottom:80px}.header__menu-item:hover{color:#46d377}.testimonials-inner{margin-bottom:40px}heyflow-wrapper{padding-top:40px;display:block;background:#fff}.article-card-img:hover+.card-info a{color:#46d377}.article-card-img:hover a span{transform:translate(-5px) translateY(-50%)}.article-card-img span{transition:.2s}.faq-item-q:not(.active):hover{background:#fafbfb;border-radius:20px}.bg-video-list-item-text strong{margin-bottom:10px;display:block;font-weight:700;letter-spacing:-.02rem}.faq-item-q:hover button{background-color:#4abb77}.shopify-section-group-footer-group{position:relative;z-index:2}div[class^=ArrowControl]{background:#46d377!important}div[class^=ArrowControl]:hover{background:#49bb77!important}div[class^=ArrowControl] svg path{fill:#000}.shopify-section-group-footer-group .rich-text a{color:#46d377;text-decoration:none}.shopify-section-group-footer-group .rich-text a:hover{text-decoration:underline}header.header{position:fixed;top:50px;left:50%;transform:translate(-50%);width:100%;transition:.3s}.shopify-section-header-sticky header.header{top:0}main#MainContent{padding-top:80px}section#shopify-section-template--24247918035284__rich_text_a3JkQ6 h2{font-size:60px}div#shopify-section-template--24247918035284__image_with_text_UdfNtG,.testims-inner{padding-bottom:80px}.accordeon-changing-img-inner{padding-bottom:70px}div#shopify-section-template--24247918035284__image_with_text_gXqYiK,div#shopify-section-template--24247918035284__image_with_text_WQjGeq{padding-bottom:80px}.form-item select,.form-item input,.form-item textarea{outline:none}button[type=submit]{cursor:pointer}.download-item a:after{content:"";width:20px;height:20px;position:absolute;left:100%;background:url(arrow-right-green.svg) 50% 50% no-repeat;top:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg);transition:.3s;opacity:0}.download-item a{position:relative;color:#46d377}.download-item a:hover:after{opacity:.5}.download-item a:hover{color:#4abb77}.article-template__content .card-wrapper.product-card-wrapper{max-width:calc(50% - 15px);float:left;margin:20px 0 40px}.article-template__content .card-wrapper.product-card-wrapper+.card-wrapper{margin-left:30px}.header__icons{gap:7px}.desktop-localization-wrapper{margin-right:6px;gap:15px}.business-contact-text h2{margin:0 0 5px}.contact-form-usual-wrap-inner .btn button{display:inline-block;width:auto;padding:16px 40px}.custom-product-gallery-nav{max-width:92px;margin-top:-5px}.custom-product-gallery-nav-item{max-width:90px;height:90px}.custom-product-gallery-nav-item img,.custom-product-gallery-nav-item video{width:100%;height:90px;object-fit:cover;border:1px solid #1419261A;border-radius:10px}.custom-product-gallery-main{flex:1;max-width:500px}.custom-product-gallery{gap:12px;align-items:flex-start}.custom-product-gallery-main-item img,.custom-product-gallery-main-item video{width:100%;height:500px;object-fit:contain;border-radius:10px}.custom-product-gallery button.slick-arrow{left:10px;width:48px;height:48px;background-color:transparent}.custom-product-gallery button.slick-arrow:hover{background-color:#46d378!important}.custom-product-gallery button.slick-next.slick-arrow{left:inherit;right:10px}.slick-vertical .slick-slide{margin:5px 0}.slick-vertical button.slick-arrow{left:50%;top:0;transform:translate(-50%,-50%) rotate(90deg);width:32px;height:32px;background-size:10px}.slick-vertical button.slick-arrow:after{background-size:10px}.slick-vertical button.slick-next.slick-arrow{top:inherit;bottom:0;transform:translate(-60%,25%) rotate(-90deg)}.custom-product-gallery-nav-item.slick-current.slick-active img{border:2px solid #4ABB77}ul.first-filter{margin:0;padding:0;display:flex;gap:5px;flex-wrap:wrap;max-width:700px;flex:1}ul.first-filter li label{font-size:16px;line-height:19px;font-weight:600;padding:18px 24px;border:1px solid #14192633;border-radius:30px;color:#141926}ul.first-filter li label input{display:none}form#FacetFiltersForm{display:flex;align-items:center;margin-top:-81px;gap:25px;justify-content:space-between}.active-facets.active-facets-desktop{display:none}form#FacetFiltersForm>div{align-self:flex-start;align-items:flex-start}ul.first-filter li label:has(input:checked){background:#46d377;color:#fff;border-color:#46d377}.facets__disclosure{margin:0 0 0 25px!important;font-size:16px;line-height:19px;font-weight:600;border:1px solid #14192633;border-radius:30px;color:#141926}.facets__disclosure summary{margin:0;color:#141926}h2.product-count__text.text-body{color:#84868d;font-weight:600;padding-top:16px}select#SortBy{font-weight:600;min-width:200px;margin-top:15px}select#SortBy+svg{margin-top:15px}.facet-filters.sorting.caption{padding:0}.facets-right-part{gap:50px}.custom-product-gallery{position:sticky;top:100px}product-info{overflow:clip}.custom-product-gallery-nav-item.slick-active{opacity:1!important;left:0!important}.facets__disclosure>summary{padding:15px 34px 14px 24px}.facets__disclosure>summary>div>.icon{right:16px}.custom-product-block1{padding:30px;background:#fff;border-radius:30px;gap:60px}.custom-product-block1-img{flex:1}.custom-product-block1-img img{margin:0 auto}.custom-product-block1 ul{padding:0;margin:20px 0 -15px;column-count:2;column-gap:15px}.custom-product-block1 ul li{display:inline-block;margin-bottom:15px;padding-left:25px;background:url(star.svg) 0 50% no-repeat}.custom-product-block1-text.image-with-text__text{margin:0}.custom-product-block-inner{margin-top:50px}.custom-product-block2{gap:20px;margin-top:100px}.custom-product-block2-left{max-width:400px;background:#fff;border-radius:20px;width:100%;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.custom-product-block2-right,.custom-product-block5-item{flex:1;border-radius:20px;overflow:hidden}.custom-product-block5{gap:20px;margin-top:20px}.custom-product-block2-left-text h3{font-size:24px;line-height:26px;text-align:center;letter-spacing:-.02rem;margin:0 auto;max-width:320px;font-weight:700}.custom-product-block2-left-img{max-width:170px;margin:0 auto}.custom-product-block2-left-text{margin-top:auto;margin-bottom:auto}.custom-product-block2-left-text h3 strong{color:#46d377}.custom-product-block3{background:#fff;border-radius:20px;margin-top:20px;padding:40px 20px}.custom-product-block3-top{max-width:1040px;margin:0 auto;padding:0 0 40px;text-align:center}.custom-product-block3-top-item-label{color:#72757d;font-size:24px;line-height:26px;font-weight:700}.custom-product-block3-top-item-inner{max-width:220px;margin:0 auto}.custom-product-block3-top-item-text{font-size:80px;line-height:1.3;color:#46d377;font-weight:700}.custom-product-block3-top-item{flex:1}.custom-product-block3-top-item:not(:last-child){border-right:1px solid #C7C7C7}.custom-product-block3-bottom{max-width:1040px;margin:0 auto}.custom-product-block3-bottom-item-label{max-width:160px;color:#141926;line-height:19px;width:100%}.custom-product-block3-bottom-item:not(:last-child){margin-bottom:20px}.custom-product-block3-bottom-item{gap:10px}.custom-product-block3-bottom-item-bar{flex:1;height:40px;border-radius:20px}.custom-product-block3-bottom-item-bar-val{width:100%;display:block!important;!i;!;background:#4abb77;height:100%;border-radius:20px}.custom-product-block3-bottom-item:nth-child(2) .custom-product-block3-bottom-item-bar{border:1px solid #46D377}.custom-product-block3-bottom-item:nth-child(2) .custom-product-block3-bottom-item-bar .custom-product-block3-bottom-item-bar-val{width:84%;background:#46d377}.custom-product-block3-bottom-item:nth-child(3) .custom-product-block3-bottom-item-bar .custom-product-block3-bottom-item-bar-val{background:#a1a3a8;width:63%}.custom-product-block3-bottom-item:nth-child(3) .custom-product-block3-bottom-item-bar{border:1px solid #A1A3A8}.product .price .badge,.product .price__container{margin-bottom:.5rem;margin-right:8px}.htusb-ui-section.htusb-payment-badges.htusb-ui-fade-in.htusb-payment-badges--medium{display:none}.footer-global h2 a{text-decoration:none}.footer-global h2 a:hover{color:#f3f4f4;text-decoration:underline}.product-variant-select{min-width:190px}.product-fixed-bar-discount{max-width:650px}.card-top{flex:1;display:flex;flex-direction:column}.card-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.disclosure__list-wrapper.country-selector{width:150px}html[lang=fr] .home-hero-type.home-hero-type1{right:-10px;top:-24px}html[lang=fr] .home-hero-type.home-hero-type2 a{max-width:215px}html[lang=fr] .home-hero-type.home-hero-type2 a:after{background-size:cover;!im;!i;!;width:32px}html[lang=fr] .home-hero-type.home-hero-type2{left:42px;top:137px}html[lang=fr] .home-hero-type.home-hero-type3{left:0;top:-100px}html[lang=fr] .home-hero-type.home-hero-type3 svg{top:65px;left:-20px}html[lang=fr] .home-hero-type.home-hero-type5{left:10px;top:-80px}html[lang=fr] .home-hero-type.home-hero-type4{top:-80px;left:-45px}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 25px 0 28px;width:auto;background:url(icon2.svg) 0 50% no-repeat}.js .header-localization:not(.menu-drawer__localization) localization-form+localization-form .localization-form__select{background:url(icon1.svg) 0 50% no-repeat}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{min-width:10px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/styles.css.map */
