html{scroll-behavior:smooth}p,.rte{line-height:25px;line-height:1.67;font-size:18px;font-weight:400;font-family:Montserrat}h1{font-size:50px;line-height:50px;font-weight:700;letter-spacing:1px;font-family:Montserrat}h2,h2.homepage-sections--title{font-size:45px;line-height:50px;letter-spacing:1px;font-weight:700;font-variant:all-small-caps;font-family:Montserrat}h3,.h3{font-size:35px;letter-spacing:1px;font-weight:700}#admin-bar-iframe{display:none}.footnote-p{font-size:12px;text-indent:0px;margin-left:20px}.site-header__links li a svg{width:18px;height:18px}#top_links_wrapper .site-nav li a{font-size:14.4px}.custom-list{list-style-position:inside}.custom-list li{text-indent:-20px}.site-header__links .site-header__cart-toggle.cart-count-enabled.shopping-cart{padding-top:17px}.announcement_bar .announcement_wrapper{padding:3px 0}.collection-header__title h1{font-size:50px;line-height:50px;font-weight:700;letter-spacing:1px;font-variant:all-small-caps}.site-header__nav .site-nav__link .site-nav--link-text{background-image:unset}.site-header__nav .site-nav__link{font-weight:500}.site-header .site-header__nav .site-nav__link:visited:hover{color:#fff!important}.site-header .site-header__nav .site-nav__link:hover{background:#59997a;color:#fff!important;border-radius:5px 5px 0 0;transition:unset}.hero-image-with-text-wrapper{background:#f9f9f9}.applepie-image-with-text-wrapper .homepage-sections-wrapper.applepie-banner-1,.applepie-image-with-text-wrapper .homepage-sections-wrapper.applepie-banner-2{padding:50px 0 0}.applepie-image-with-text-wrapper .responsive-image-wrapper{justify-content:start}.shopify-section.hero-image-with-text-wrapper .homepage-sections-wrapper{padding:40px 0 0}.applepie-image-with-text-wrapper .studien-page-hero .homepage-featured-content-box-inner{padding:30px;background:#f9f9f9;max-width:583px}.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{font-size:50px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:1px;text-transform:uppercase;max-width:687px}.applepie-image-with-text-wrapper .applepie-banner-1 .featured-row__subtext p{font-size:24px;font-style:normal;font-weight:400;line-height:30px;max-width:649px}.applepie-image-with-text-wrapper .homepage-featured-box-btn{display:flex;width:100%;max-width:max-content;height:auto;padding:9.8px 34.689px 10.19px 35px;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 4px 4px #00000040;border-radius:0}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-featured-content-box-inner{padding:0 0 30px 15px}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-featured-box-btn:hover{background:var(--primary-btn-bg-hover-color)!important;color:var(--primary-btn-text-hover-color)!important}.applepie-info-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.applepie-info-collumns{display:flex;justify-content:center;gap:65px;align-items:stretch;flex-wrap:wrap}.applepie-info-collumn{max-width:306px;padding:15px 26px;background:#f9f9f9;border-radius:10px}.applepie-info-collumn img{max-width:30px;margin:0 auto 15px;display:block}.applepie-info-collumn h4{text-align:center;font-size:25px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:1px;margin-bottom:5px}.applepie-info-collumn p{text-align:center;margin:0}.bg-vector{background:linear-gradient(#e7fd36,#e7fd36) 0 85% / 100% 1rem no-repeat}.applepie-collection-heading{font-size:45px;font-style:normal;font-weight:600;line-height:50px;font-variant:all-small-caps;letter-spacing:1px;width:fit-content}.text-light{font-style:normal;font-weight:400;font-variant:all-small-caps;letter-spacing:1px}.applepie-collection-heading.bg-vector:after{bottom:3px;background-size:100%}.applepie-collection-wrapper .swiper-slide{height:unset}.applepie-collection-item{background:#f9f9f9;display:flex;justify-content:center;align-items:self-start;gap:20px;padding:28px;height:100%}.applepie-product-image{width:50%;display:flex;align-items:center;justify-content:center}.applepie-product-content{width:50%}.applepie-product-title{font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-variant:all-small-caps;color:#40475d}.applepie-product-info{font-size:12px;font-style:normal;font-weight:500;line-height:25.6px;background:#e7fd36;padding:0 5px;max-width:169px;display:block}.applepie-product-price-wrapper{margin-top:7px}.applepie-product-price{font-size:14px;font-style:normal;font-weight:400;line-height:25.6px;opacity:.8}.applepie-product-price.text-red{color:#ca1818}.applepie-product-compare-at-price{opacity:.8;color:#40475d;font-size:14px;font-style:normal;font-weight:400;line-height:25.6px;text-decoration-line:strikethrough;text-decoration:line-through}.applepie-product-unit-price-wrapper .unit-price{font-weight:400;font-size:8px;color:#40475dcc;line-height:15.6px}.appelpie-product-button{margin-top:10px}.appelpie-product-button .quick-add-button{text-align:center;font-size:14px;font-style:normal;line-height:normal;font-variant:all-small-caps;border-radius:0;box-shadow:0 4px 4px #00000040}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-sections--title{font-size:45px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:1px;max-width:504px}.applepie-image-with-text-wrapper .applepie-banner-2 .featured-row__subtext{max-width:472px}.homepage-sections-wrapper.applepie-product-info-section{background:#f9f9f9}.applepie-product-info-heading{text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:1px}.applepie-product-info-description{text-align:center;max-width:530px;margin:0 auto}.applepie-product-info-wrapepr{max-width:730px;margin:0 auto}.applepie-product-progress-wrapper{margin-top:60px;display:flex;justify-content:space-between;gap:20px}.applepie-info-product-image{margin-top:-15px}.applepie-info-product-image img{max-width:122px}.applepie-product-info-content{display:flex;flex-direction:column;align-items:center;gap:60px}.applepie-prodgress-data{display:flex;justify-content:center;flex-direction:column;align-items:center}.applepie-progress-text{text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:20px;max-width:146px;margin:10px 0 20px}.applepie-info-product-button a{display:flex;width:212.59px;height:42.39px;justify-content:center;align-items:center;background:#e7fd36;box-shadow:0 4px 4px #00000040;font-size:14px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:1px;text-transform:uppercase;color:#40475d;border-radius:0}.page-banner-with-text .table-box{display:block;width:100%;max-width:unset;padding:0 5px}.faq-main-accordion--wrapper .homepage-sections--title{font-size:35px;font-style:normal;font-weight:700;line-height:66px;font-variant:all-small-caps;letter-spacing:1px;text-align:left;width:fit-content}.faq-main-accordion--wrapper .homepage-sections--title.bg-vector:after{background-size:100%;bottom:15px}.faq-main-accordion--wrapper .accordion--faq-wrapper .accordion-container.wrapper-padded{max-width:1250px}.faq-main-accordion--wrapper .text-link-animated p{color:#40475d}.faq-main-accordion--wrapper .text-with-icon--content{font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:1px;color:#40475d}.homepage-section--newsletter-wrapper .wrapper{padding:0 54px}.homepage-section--newsletter-wrapper .grid.row--table{padding:50px 60px;background:#f9f9f9;margin:0 auto;border-radius:10px}.homepage-section--newsletter-wrapper .homepage-sections--title,.homepage-section--newsletter-wrapper .text-link-animated p{text-align:start!important}.homepage-section--newsletter-wrapper #newsletter_section_form{text-align:center!important}.footer-main .h3.footer-header{color:var(--grau, #f9f9f9);font-size:12px;font-style:normal;font-weight:700;line-height:25.6px}.footer-main .footer-content a{color:#f9f9f9;font-size:12px;font-style:normal;font-weight:400;line-height:25.6px}.collapsible-tab .summary .text-with-icon+span{background:#f9f9f9;border-radius:50%;width:23px;height:23px;display:flex;justify-content:center;align-items:center}.applepie-custom-grid-section{background:#f9f9f9}.applepie-custom-grid-section .homepage-sections-wrapper{padding:120px 20px 80px!important}.applepie-grid-info{max-width:1235px;margin:0 auto}.applepie-grid-heading{text-align:center;font-size:45px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:1px;margin:0 auto 22px;width:fit-content}.applepie-grid-heading.bg-vector:after{background-size:100%;bottom:0}.applepie-grid-description{text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:1.6;max-width:530px;margin:auto}.appelie-grid-wrapper{display:grid;gap:25px;margin-top:58px;grid-template-columns:375px 1fr 375px;grid-template-rows:auto}.applepie-box-content{border-radius:5px;background:#e7fd36;padding:40px 5px 20px 35px}.applie-grid-content{display:flex;flex-direction:column;gap:22px}.applepie-box-description{font-size:15px;font-style:normal;font-weight:500;line-height:20px;max-width:200px}.applepie-box-percentage{font-size:60px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:1px;margin-bottom:10px;margin-top:44px}.applepie-box-label{font-size:33px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:1px}.applie-grid-image{position:relative}.applepie-box-content{height:262px}.applie-grid-content .applepie-box-image{height:371px}.applepie-box-image img{height:100%}.applepie-box-content.box-2{background:transparent;position:absolute;top:0}.applepie-box-content.box-2 .applepie-box-percentage{margin-top:0}.applepie-box-content.box-2 .applepie-box-label{margin-bottom:0}.applepie-box-content.box-3 .applepie-box-percentage{margin-top:0}.applepie-box-content.box-3{padding:36px 23px 40px}.applepie-box-content.box-3 .applepie-box-label{margin-bottom:30px}.applepie-grid-button{margin-top:58px;display:flex;justify-content:center}.applepie-grid-button .applepie-grid-link{display:flex;width:100%;max-width:max-content;height:auto;padding:9.8px 34.689px 10.19px 35px;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 4px 4px #00000040;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:1px;text-transform:uppercase}.applepie-video-section .homepage-sections-wrapper{padding:0!important}.applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-wrapper{min-height:550px}.applepie-video-section .homepage-section-title{color:#fff!important}.applepie-video-section .homepage-section-btn{background:transparent!important;box-shadow:none;text-decoration:underline;font-size:14px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:1px}.applepie-video-button{margin-top:15px;display:flex;justify-content:center}.applepie-video-button .button{display:flex;width:226px;padding:10px 32px 10px 31px;justify-content:center;align-items:flex-start;gap:7px;background:#e7fd36;border:0;color:#40475d}.applepie-video-section .homepage-featured-content-box-inner p{color:#fff!important;padding-top:10px;padding-bottom:5px}.applepie-video-icon{display:flex;justify-content:center;align-items:center}.applepie-video-btn-text{font-size:14px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:1px;text-transform:uppercase}.applepie-video-section{position:relative}.applepie-video-section:before{content:"";position:absolute;background:#0000004d;width:100%;height:100%;bottom:0;z-index:1}.template-collection .applepie-video-section:before{content:"";position:absolute;width:100%;height:100%;bottom:0;z-index:1;background:linear-gradient(180deg,#40475d33 41.5%,#40475d00)}.accordion--faq-wrapper.homepage-sections-wrapper--white .accordion-content{padding:15px 0}.newsletter--section--grid_inner .rte.text-link-animated{max-width:430px;margin:0}.newsletter--section--grid_inner .rte.text-link-animated p{margin-bottom:0}.applepie-image-with-text-wrapper{position:relative}.clearfix.mobile-button,#newsletter-wrapper .btn-mobile{display:none}.mobile-nav-grid-container .mobile-nav .mega-menu--mobile .mobile-promo--block{display:block}.product-medias .product-medias__thumbnail.product-single__media--selected{border:1px solid #000000}.product-medias .product-medias__thumbnail{max-width:140px;width:100%;margin:5px auto}.template-product .grid__item.product-form-wrapper .product-details-wrapper{max-width:457px;margin:0}.product-details-wrapper .product-details-product-title{font-size:25px;font-style:normal;font-weight:700;line-height:30px;font-variant:all-small-caps;letter-spacing:1px;margin-bottom:5px}.product-details-wrapper .product-price-group{display:flex;flex-direction:row;flex-wrap:unset;justify-content:flex-start;align-items:baseline;gap:10px}.product-details-wrapper #ProductPrice .money{font-size:20px;font-style:normal;font-weight:500}.product-details-wrapper .unit-price{color:#272727b3;font-size:12px;font-style:normal;font-weight:300;line-height:25.6px}.product-details-wrapper .product-page__policies{opacity:.7;color:#40475d;font-size:12px;font-style:normal;font-weight:300;line-height:1.3;margin:0}.product-extra-info{display:flex;align-items:center;gap:10px}.product-details-wrapper .product-page__policies a{color:#40475d}.product-details-wrapper #shopify-block-air_product_reviews_app_summary_block_DJMPNf{margin-bottom:19px}.product-values-wrapper{border-radius:5px;background:#f9f9f9;padding:24.5px 23.5px;margin-bottom:39px;display:flex;flex-direction:column;gap:5px}.product-values-item img{max-width:15px}.product-values-item p{font-size:15px;font-style:normal;font-weight:400;line-height:1.1;margin:0}.product-values-item p a{color:#40475d;font-size:15px;font-style:normal;font-weight:400;line-height:25.6px;text-decoration:underline;margin:0}.product-values-item-image{padding-top:3px}.product-values-item{display:grid;gap:20px;grid-template-columns:15px 1fr;align-items:start;margin:7px 0}.stock-indicator-wrapper .level-indicator-message{color:#40475d66;font-size:14px;font-style:normal;font-weight:400;line-height:25.6px}.stock-indicator-wrapper .level-indicator-message .green-text{color:#48a23f}.product-details-wrapper #AddToCart{font-size:15px;font-style:normal;font-weight:600;padding:19px 35px;text-transform:none;box-shadow:0 4px 4px #0000000d}.cross-sells-products{background:#f9f9f9;padding:19px 10px;position:relative;overflow:hidden}.ectocare-variant-spare-price{position:absolute;background:#ca1818;color:#fff;padding:10px 25px 3px;transform:rotate(45deg);right:-23px;top:-7px}.ectocare-variant-spare-price span{font-size:10px;font-style:normal;font-weight:700}.shopify-section .homepage-sections-wrapper.product-icons-section{background:#f9f9f9;margin-top:80px;padding:20px 0;margin-bottom:80px}.product-icons-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:920px;margin:auto;padding:0 20px}.product-icons-wrapper-item{display:flex;align-items:center;gap:10px}.product-icon-item-image{display:flex}.product-icon-item-image img{max-width:15px}.product-icon-item-text{font-size:15px;font-style:normal;font-weight:500;line-height:28px;font-variant:all-small-caps;letter-spacing:1px}.template-product .shopify-section.image-with-text-wrapper .homepage-sections-wrapper{padding:120px 0}.template-product .image-with-text-wrapper .homepage-sections--title{font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1px;max-width:491px}.template-product .image-with-text-wrapper .featured-row__subtext p{max-width:515px}.template-product .faq-main-accordion--wrapper .accordion--faq-wrapper .accordion-container.wrapper-padded{max-width:1480px}section[data-wetheme-section-type=product--tabs-accordion]{padding-bottom:120px}.tabs--wrapper_a_p{border-radius:10px;background-color:#f9f9f9;border:1px solid #2727271a;padding:25px}.tabs--wrapper_a_p .tab-header{display:flex;justify-content:flex-start;column-gap:20px;overflow-y:hidden;overflow-x:auto;padding-bottom:10px}.tabs--wrapper_a_p .tab-link{padding:15px;cursor:pointer;color:#000;transition:all .3s ease;font-size:14px;font-weight:500;line-height:1.5;text-transform:uppercase;text-align:left;border-radius:5px;min-width:202px;background:#fff;text-align:center;max-width:fit-content}.tabs--wrapper_a_p .tab-link:hover{background:#fff}.tabs--wrapper_a_p .tab-link.active{background:transparent}.tabs-accordion-container .tab-content li{text-indent:unset}.tabs-accordion-container .tab-content p.footnote-p{margin-left:0}.tabs--wrapper_a_p .tab-content{padding:25px 20px 0}.tabs--wrapper_a_p .tab{display:none}.tabs--wrapper_a_p .tab.active{display:block}.desktop-visible-active{display:none}.accordions--wrapper_a_p .accordion-header{padding:15px;cursor:pointer;font-weight:600;color:#40475d;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.accordions--wrapper_a_p .accordion-content{display:none;padding:15px}.accordions--wrapper_a_p .accordion-header.active+.accordion-content{display:block}.accordions-wrapp--inner{background-color:#f9f9f9;border-radius:5px;margin-bottom:12px}span.accordion--icon{display:flex;width:24px;height:24px;background-color:#2727271a;align-items:center;justify-content:center;border-radius:99px}span.accordion--icon svg{width:12px;height:12px;transition:all ease .5s}.accordions--wrapper_a_p .accordion-header.active span.accordion--icon svg{transform:rotate(180deg)}.homepage-section--newsletter-wrapper .homepage-sections--title{font-size:30px}.homepage-section--newsletter-wrapper .rte p{font-size:14px;line-height:normal}.tabs-accordion-container.wrapper-padded{max-width:1490px!important}.applepie-image-with-text-wrapper .studien-page-hero{padding:0 20px!important}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title{font-size:60px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title .bg-vector:after{bottom:10px}.applepie-image-with-text-wrapper .studien-page-hero .featured-row__subtext p{font-size:18px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:1px}.template-page .shopify-section .homepage-sections-wrapper.product-icons-section{margin-top:0}.template-page .product-icons-wrapper{max-width:1171px}.studien-image-with-text-1 .featured-row__subtext p{color:#333;letter-spacing:1px;max-width:540px}.studien-image-with-text-1 .homepage-sections--title{color:#333;font-size:50px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px;margin:0 0 20px;max-width:400px}.bg-full{position:relative}.bg-full:after{content:"";position:absolute;background:url(/cdn/shop/files/Link_ae4c0245-bd7e-46b5-92a3-21c73239361f.png?v=1724053604);width:100%;display:block;background-size:100%;height:80%;z-index:-1;top:14px;left:0}.shopify-section.experience-section{background:#e7fd36;margin-top:150px;margin-bottom:90px}.experience-section .homepage-sections-wrapper.experience-wrapper{max-width:1245px;margin:auto;padding:28px 49px 0}.experience-content-wrapper{display:flex;justify-content:space-between}.experience-content-heading{font-size:50px;font-style:normal;font-weight:700;line-height:40px;font-variant:all-small-caps;letter-spacing:1px;text-align:center;margin:0}.experience-content-description p{text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1px}.applepie-image-with-text-wrapper .studien-image-with-text-2 .homepage-featured-content-box-inner{padding:30px}.studien-image-with-text-2 .homepgae-sections--overline-title{color:#333;font-size:25px;font-style:normal;font-weight:700;line-height:40px;font-variant:all-small-caps;letter-spacing:1px}.studien-image-with-text-2 .homepage-sections--title .text-large{color:#333;font-size:60px;font-style:normal;font-weight:700;line-height:40px;font-variant:all-small-caps;letter-spacing:1px}.studien-image-with-text-2 .homepage-sections--title{color:#333;font-size:50px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px;position:relative;margin:0}.studien-image-with-text-2 .homepage-sections--title .bg-full{color:#333;font-size:120px;font-style:normal;font-weight:700;line-height:70px;font-variant:all-small-caps;letter-spacing:1px;position:relative;bottom:-35px;padding:0 10px}.studien-image-with-text-2 .featured-row__subtext{margin-top:50px}.studien-image-with-text-2 .featured-row__subtext p{color:#333;letter-spacing:1px;max-width:552px}.shopify-section .top-image-with-text .main-image-wrapper{max-width:1293px;margin:auto}.top-image-content-wrapper{margin-top:70px;display:flex}.top-image-left-content,.top-image-right-content{width:50%}.top-image-first-heading p{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:1.6;letter-spacing:1px;margin:0}.top-image-first-heading p strong{color:#333;font-size:50px;font-style:normal;font-weight:700;line-height:.6;font-variant:all-small-caps;letter-spacing:1px;margin:0 0 5px}.top-image-second-heading{background:#e7fd36;max-width:481px;margin-top:16px;padding:48px 0 20px 22px}.top-image-second-heading h2{color:#333;font-size:38px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px;margin:0}.top-image-second-heading h2 .text-larger{color:#333;font-size:120px;font-style:normal;font-weight:700;line-height:40px;font-variant:all-small-caps;letter-spacing:1px;margin:0}.top-image-description p{color:#333;letter-spacing:1px}.ectocare-featured-collection .ectocare-collection-section{max-width:1323px;margin:auto;padding:80px 30px 20px!important}.ectocare-collection-heading{color:var(--dark, #40475d);font-size:50px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px}.ectocare-page-collection-section{background:#f9f9f9;margin-bottom:70px}.ectocare-collection-wrapper{max-width:1283px;padding:20px 30px;margin:auto;display:flex;justify-content:center;gap:15px}.ectocare-collection-item{display:flex;gap:10px}.ectocare-product-image{width:50%;display:flex;justify-content:center;align-items:center}.ectocare-product-content{width:50%}.ectocare-product-title{color:var(--dark, #40475d);font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-variant:all-small-caps}.ectocare-product-info{font-size:12px}.ectocare-product-price{font-size:14px;font-style:normal;font-weight:400;line-height:25.6px;opacity:.8}.ectocare-product-price.text-red{color:#ca1818}.ectocare-product-compare-at-price{opacity:.8;color:#40475d;font-size:14px;font-style:normal;font-weight:400;line-height:25.6px;text-decoration-line:strikethrough;text-decoration:line-through}.ectocare-page-collection-section .quick-add-button{color:var(--dark, #40475d);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-variant:all-small-caps;padding:8px 10px;background:#e7fd36}.template-page .applepie-video-section{margin:auto}.template-page .main-accordion--wrapper .homepage-sections-wrapper{padding:75px 0!important}.template-page .accordion--faq-wrapper .accordion-container.wrapper-padded{max-width:1292px;padding:40px 10px;border-top:13px solid #e7fd36}.template-page .accordion--faq-wrapper .text-with-icon--text{font-size:28px;font-style:normal;font-weight:700;line-height:32px;font-variant:all-small-caps;letter-spacing:1px}.template-page .standard-image-with-text{padding:40px 0 20px!important}.wrapper-padded.stretched-width{max-width:1343px}.stretched-width{max-width:1343px;margin:0 auto;position:relative}.template-page .standard-image-with-text.feature-row--no-overlapping .homepage-featured-content-wrapper{gap:64px}.applepie-image-with-text-wrapper .standard-image-with-text .homepage-featured-content-box-inner{padding:30px}.standard-image-with-text .homepage-sections--title{color:#333;font-size:50px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px}.standard-image-with-text .featured-row__subtext p{color:var(--text-color)}.template-page .shopify-section.rich-text .homepage-featured-content-wrapper{max-width:1283px;margin:0 auto!important;display:block}.top-second-image-content-wrapper{margin-top:20px}.top-second-image-with-text{padding:80px 20px!important}.top-second-image-with-text .main-image-wrapper{max-width:1303px;margin:auto}.top-image-heading h2{color:#333;font-size:50px;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px}.top-second-image-description p{color:#333;letter-spacing:1px}.applepie-banner-1 .ectocare-main-headings{position:relative;max-width:667px}.applepie-banner-1 .ectocare-main-headings .sitewide--title-wrapper.highlight-title{position:absolute;right:0;bottom:0}.studien-page-hero .ectocare-main-headings{display:flex;flex-direction:column-reverse}.studien-image-with-text-1 .sitewide--title-wrapper.full-highlight-title{width:fit-content;margin-bottom:15px}.studien-image-with-text-2 .ectocare-main-headings{position:relative;max-width:405px}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper{max-width:250px}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title{position:absolute;bottom:-50px;right:0}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title .homepage-sections--title.bg-full{font-size:100px;padding:30px 0 25px 20px}.studien-image-with-text-2.third-studien .ectocare-main-headings{position:relative;max-width:350px}.studien-image-with-text-2.third-studien .ectocare-main-headings .sitewide--title-wrapper{max-width:350px}.studien-image-with-text-2.third-studien .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title{right:25px}.shopify-section .feature-row__text-alignment--left *{text-align:left}.applepie-rich-text .homepage-sections--title{color:#333;font-style:normal;font-weight:700;line-height:50px;font-variant:all-small-caps;letter-spacing:1px}.applepie-rich-text h1.homepage-sections--title{color:#40475d}.applepie-rich-text h2.homepage-sections--title{font-size:50px}.applepie-rich-text h4.homepage-sections--title{line-height:34px}.applepie-rich-text h5.homepage-sections--title{line-height:32px}.overlay-blog-title .sitewide--title-wrapper{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,#00000057,#0000);padding:35px 0;text-align:center;z-index:1}.page--title-overlay{max-width:850px;margin:0 auto!important;color:#fff}.template-collection .applepie-image-with-text-overlay-wrapper .homepage-content--image img{height:100%;object-position:100% 100%!important}.template-collection .applepie-rich-text .homepage-sections-wrapper{padding:40px 0 0}.template-collection .applepie-rich-text .homepage-sections-wrapper .rte p{font-size:24px;line-height:36px}#template--collection product-card .product-grid--title a{cursor:pointer;font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-variant:all-small-caps;color:#40475d;display:block;margin-bottom:25px;max-width:371px}.grid-area--collection .collection-style--grid .collection-main-body.grid-uniform{width:100%;margin:auto}#CollectionFiltersForm .facets__wrapper .facets__heading,#CollectionFiltersForm .collection-filters__item.sorting .collection-filters__label{font-weight:600}#CollectionFiltersForm .disclosure-has-popup[open]>summary+*{z-index:101;background:#fff}.collection .collection-header__title:last-of-type{margin-bottom:0}.collection_grid.filtering_enabled--topbar{max-width:1380px;margin:0 auto}.collection-main-body #template--collection:not(.collection__defualt_view){display:grid;gap:22px;grid-template-columns:1fr 1fr;grid-template-rows:auto}#template--collection .grid__item{background:#f9f9f9;border-radius:10px;padding:20px}#template--collection:not(.collection__defualt_view) .grid__item{width:100%}#template--collection .grid__item.grid__item_defualt_view product-card.grid-view-item{background:#f9f9f9;border-radius:0;padding:20px;margin-bottom:0}#template--collection .grid__item.grid__item_defualt_view .product-card-ribbon{width:100%;max-width:100px;top:0;right:10px;transform:rotate(0);padding:6px 0}#template--collection .grid__item.grid__item_defualt_view{border:none!important;background-color:transparent;border-radius:0;position:relative;padding:0 10px 20px}#template--collection>.grid__item:nth-child(3n+1),#template--collection>.grid__item:nth-child(3n+2){grid-column:span 1}#template--collection>.grid__item:nth-child(3n+1):hover,#template--collection>.grid__item:nth-child(3n+2):hover{border:1px solid rgba(64,71,93,.1)}#template--collection>.grid__item:nth-child(3n+1),#template--collection>.grid__item:nth-child(3n+2){border:1px solid transparent}#template--collection:not(.collection__defualt_view)>.grid__item:nth-child(3n){grid-column:1 / -1;border:2px solid rgba(64,71,93,.4);position:relative;overflow:hidden}#template--collection.collection__defualt_view>.grid__item:nth-child(3n):hover{border:1px solid rgba(64,71,93,.1)}#template--collection.collection__defualt_view>.grid__item:nth-child(3n){border:1px solid transparent}#template--collection:not(.collection__defualt_view)>.grid__item .grid-view-item{display:flex;align-items:center;gap:15px;margin-bottom:0}#template--collection:not(.collection__defualt_view) .product-card-featured-image{width:50%;margin-bottom:0;display:flex;justify-content:flex-end}#template--collection:not(.collection__defualt_view) .product-card-featured-image .grid-view-item-image{max-width:368px}#template--collection:not(.collection__defualt_view) .product-card-featured-content{width:50%;margin-bottom:0}#template--collection .grid-view-item.text-align--center .product-grid--price{padding-left:5px;margin-bottom:5px}#template--collection .product-card-info{background:#e7fd36;max-width:184px;padding-left:5px;margin-bottom:10px}#template--collection .product-card-info span{font-size:12px;font-weight:500;line-height:25.6px;font-style:normal}#template--collection .product-price--regular .money{font-size:14px;font-weight:400;line-height:25.6px;font-style:normal;opacity:.8}.product-price--regular{text-align:left}#template--collection .unit-price{color:#40475dcc;font-size:8px;font-style:normal;font-weight:400;line-height:25.6px}#template--collection .quick-add-button{font-size:14px;font-style:normal;line-height:normal;font-variant:all-small-caps;padding:9px 25px}#template--collection .product-card-ribbon{z-index:1000;background:#4d9679;position:absolute;top:30px;right:-45px;width:195px;text-align:center;transform:rotate(45deg);padding:10px 0}#template--collection .product-card-ribbon span{font-size:14px;font-style:normal;font-weight:700;line-height:15px;color:#f9f9f9;text-align:center}#template--collection .mobile-product-card-title{display:none}.product-grid--wrapper{display:flex;flex-wrap:wrap;column-gap:calc(var(--grid-spacing) * .75);position:relative}#template--collection .grid__item.grid__item_defualt_view product-card.grid-view-item{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1em;position:relative;text-align:center}.grid__item_defualt_view product-card.grid-view-item .product-card-featured-content{height:100%;display:flex;flex-direction:column}#template--collection .grid__item_defualt_view product-card .product-grid--title a{margin-bottom:10px;margin-top:10px}@media (min-width: 1024px){.grid__item_defualt_view product-card.grid-view-item img{height:290px;object-fit:cover;width:100%}}@media (max-width: 1023px){.grid__item_defualt_view product-card.grid-view-item img{margin-bottom:0}}.header-section--wrapper #NavDrawerOverlay{display:none}#NavDrawer{background-color:#f9f9f9!important;width:100%}#NavDrawer .mobile-nav-grid-container{position:relative}#NavDrawer .mobile-nav .mobile-nav__item{position:unset;border-bottom:1px solid rgba(0,0,0,.2)}#NavDrawer .mobile-nav .mobile-nav__link{font-size:15px;font-style:normal;font-weight:600;line-height:22.4px;font-variant:all-small-caps;letter-spacing:1px}#NavDrawer .mobile-nav.mobile-nav--main>li:nth-child(1){border-top:1px solid rgba(0,0,0,.2)}#NavDrawer .mobile-nav .mobile-nav__item .mobile-nav--expanded+.mobile-nav__sublist{transform:translate(0)}#NavDrawer .mobile-nav .mobile-nav__sublist{visibility:unset;-webkit-backface-visibility:unset;backface-visibility:unset;max-height:unset;position:absolute;top:0;left:0;height:100%;background:#f9f9f9;z-index:100;transform:translate(100%);width:100%;padding-bottom:10px}#NavDrawer .mobile-nav .mobile-nav__sublist .mobile-promo--block{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 25px}#NavDrawer .mobile-nav>.mobile-nav__item{background-color:#f9f9f9}#NavDrawer .mobile-nav .mobile-nav__sublist .mobile-promo--block .mega-menu-container{gap:0}.mobile-sub-list-drawer-close{border-top:1px solid rgba(0,0,0,.2);padding-top:15px;padding-bottom:10px}.mobile-sub-list-drawer-close button{display:flex;align-items:center;gap:10px}#NavDrawer .mobile-nav .mobile-nav__sublist .mega-menu-box:after{content:none}#NavDrawer .mobile-nav .mobile-nav__sublist .mega-menu-box{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.2)!important;padding:15px 0}#NavDrawer .mobile-nav .mobile-nav__sublist .mega-menu-box-text{margin:0}#NavDrawer .mobile-nav .mobile-nav__sublist .mega-menu-box-text span{font-size:15px;font-style:normal;font-weight:600;line-height:22.4px;font-variant:all-small-caps;letter-spacing:1px;margin:0}#NavDrawer .mobile-nav .mobile-nav__sublist .mega-menu-box-img img{max-width:62px}.mobile-sub-list-drawer-close button .fallback-text{display:block;font-size:15px;font-style:normal;font-weight:600;line-height:22.4px;font-variant:all-small-caps;letter-spacing:1px}.mega-menu-banner{height:122px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}.mega-menu-banner:after{content:"";position:absolute;width:100%;height:100%;background:#0000001a;z-index:0}.mega-menu-banner h4{font-size:20px;font-style:normal;font-weight:700;line-height:66px;letter-spacing:1px;color:#f9f9f9;text-transform:uppercase;margin:0;z-index:1}#NavDrawer .navigation-sub_links{padding:0 25px;display:flex;justify-content:space-between}.mobile-navigation-sub_links .mobile-nav__item{padding:15px 0}.mobile-nav--footer .mobile-nav.locale--mobile{padding:0}#NavDrawer .mobile-nav--footer .mobile-nav.nav--meta .mobile-nav__item{border-bottom:0}#NavDrawer .mobile-nav--footer .mobile-nav.nav--meta .mobile-nav__item a{font-size:14px;font-style:normal;font-weight:700;line-height:22.4px}.header-section--wrapper .drawer{max-width:100%;top:150px;overflow-y:hidden}.mobile-nav__logo-title .mobile-nav__logo-title--inner{display:none}.mobile-nav-bar--inner .site-nav--mobile{position:relative}.mobile-nav-bar--inner .site-nav--mobile .hamburger-nav-button{z-index:10}.mobile-nav-bar--inner .site-nav--mobile .mobile-menu--close-btn{padding:11px 10px 11px 0;position:absolute;top:0;left:-6px;opacity:0;z-index:0}.js-drawer-open.js-drawer-open-left .mobile-nav-bar--inner .site-nav--mobile .hamburger-nav-button{opacity:0}.js-drawer-open.js-drawer-open-left .mobile-nav-bar--inner .site-nav--mobile .mobile-menu--close-btn{opacity:1}.mobile-nav--footer .mobile-nav.nav--meta{background:#f9f9f9}#NavDrawer .mobile-nav__item a:active,.mobile-nav__item a:focus,.mobile-nav__item button:active,.mobile-nav__item button:focus,.mobile-nav__toggle button:active,.mobile-nav__toggle button:focus.mobile-nav__item a:active{background-color:#f9f9f9;color:#40475d!important}.related-product-block{background:#f9f9f9;display:flex;gap:10px;padding:19px 10px;position:relative;overflow:hidden}.related-product-image{width:90px;display:flex;justify-content:center;align-items:center}.related-product-content{flex:1 1 0%;display:flex;flex-direction:column;justify-content:space-between}.related-product-title{max-width:275px}.related-product-title a{color:var(--text-color);font-weight:700}.related-product-content .money{font-size:14px}.related-product-content .price-line-through{color:var(--text-color);opacity:1!important;margin-left:5px}.related-product-button{position:absolute;bottom:15px;right:23px}.related-product-button button{font-size:10px;padding:;padding:8px 30px}.related-product-button .spinner{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:16px;height:16px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 1280px){.header-section--wrapper .site-header .site-header__wrapper .site-header__wrapper__left{flex-basis:14%;justify-content:end;margin-left:0}.header-section--wrapper .site-header .site-header__wrapper .site-header__wrapper__right{margin:0 40px 0 15px}}@media screen and (min-width: 1163px){.site-header .site-header__wrapper .site-header__wrapper__right{gap:50px}.site-header__nav .site-nav__link{padding:15px 20px}.applepie-image-with-text-wrapper .homepage-sections-wrapper.applepie-banner-2{padding:120px 0 0}}@media screen and (min-width: 1166px) and (max-width: 1396px){.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{font-size:40px}}@media only screen and (min-width: 768px){.mobile-visible-active{display:none}.desktop-visible-active{display:block}.applepie-image-with-text-wrapper .wrapper-padded{padding:0 49px}.applepie-image-with-text-wrapper .homepage-content--image.large--one-half{width:45%}.applepie-image-with-text-wrapper .feature_row__image_wrapper.large--one-half{width:55%}.applepie-image-with-text-wrapper .studien-page-hero .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .studien-page-hero .feature_row__image_wrapper.large--one-half{width:50%}.applepie-image-with-text-wrapper .feature-row--no-overlapping .feature_row__image_wrapper{justify-content:center;padding:0 70px}.template-page .applepie-image-with-text-wrapper .feature-row--no-overlapping .feature_row__image_wrapper{justify-content:center}.applepie-image-with-text-wrapper .studien-page-hero.feature-row--no-overlapping .feature_row__image_wrapper{justify-content:center;padding-left:30px}.studien-image-with-text-2 .homepage-featured-content-wrapper{gap:60px}.applepie-collection-section .wrapper-padded{padding:0 97px}.template-page .applepie-collection-section .wrapper-padded{padding:0 70px}.applepie-image-with-text-wrapper .applepie-banner-2 .feature_row__image_wrapper{align-items:center}.shopify-section .homepage-sections-wrapper.applepie-product-info-section{padding:84px 0 40px}.faq-main-accordion--wrapper .homepage-sections-wrapper.accordion--faq-wrapper{padding:110px 0 50px}.footer-main .grid .grid__item{width:20%}.template-product .wrapper-padded{padding:0 60px}#template--collection .product-card-featured-content .product-grid--title,#template--collection .grid-view-item.text-align--center .product-grid--price,#template--collection .product-card-info{text-align:left}#template--collection .grid-view-item.text-align--center .quick-add-wrapper.quick-shop--block{justify-content:left}.shopify-section .main-page-container{margin-bottom:120px}}@media only screen and (min-width: 951px){.applepie-image-with-text-wrapper .studien-image-with-text-2 .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .studien-image-with-text-2 .feature_row__image_wrapper.large--one-half,.applepie-image-with-text-wrapper .standard-image-with-text .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .standard-image-with-text .feature_row__image_wrapper.large--one-half{width:50%}.homepage-sections-wrapper .grid__item.mobile-button-wrapper .page-banner-wrapper{display:none}.desktop-img{display:block}.mobile-img{display:none}}@media screen and (max-width: 1366px){.image-with-text-overlay-wrapper .homepage-featured-content-box{width:70%}.template-page .main-accordion--wrapper .homepage-sections-wrapper{padding:75px 49px!important}}@media screen and (max-width: 1166px){.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{font-size:36px}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title{font-size:45px}.template-page .standard-image-with-text.feature-row--no-overlapping .homepage-featured-content-wrapper{gap:0px}}@media screen and (min-width: 950px) and (max-width: 1075px){.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{font-size:30px}}@media screen and (min-width: 767px) and (max-width: 1280px){.shopify-section .top-image-with-text .main-image-wrapper{padding:0 30px}}@media screen and (max-width: 1050px){.applepie-image-with-text-wrapper .applepie-banner-1 .featured-row__subtext p{font-size:20px}.applepie-box-percentage{font-size:50px;margin-top:25px}.applepie-box-label{font-size:22px}.homepage-section--newsletter-wrapper .wrapper{padding:0 20px}.applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-box{width:75%}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title,.studien-image-with-text-2 .homepage-sections--title{font-size:40px;line-height:40px}.studien-image-with-text-2 .homepage-sections--title .bg-full{font-size:80px;line-height:20px}.studien-image-with-text-2 .featured-row__subtext{margin-top:40px}.studien-image-with-text-2 .homepage-featured-content-wrapper{gap:20px}.top-image-second-heading{max-width:430px}.top-image-second-heading h2 .text-larger{font-size:80px}}@media screen and (max-width: 950px){.applepie-image-with-text-wrapper .feature-row--no-overlapping .homepage-featured-content-wrapper{display:flex;flex-direction:column-reverse}.applepie-image-with-text-wrapper .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .feature_row__image_wrapper.large--one-half{width:100%}.applepie-image-with-text-wrapper .feature-row--no-overlapping .feature_row__image_wrapper,.applepie-image-with-text-wrapper .responsive-image-wrapper{justify-content:center}.applepie-image-with-text-wrapper .homepage-featured-content-box-inner{padding:0 15px 30px}.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{text-align:center;max-width:100%}.applepie-image-with-text-wrapper .applepie-banner-1 .featured-row__subtext p{margin:0 auto}.applepie-image-with-text-wrapper .applepie-banner-1 .featured-row__subtext p,.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-sections--title,.applepie-image-with-text-wrapper .applepie-banner-2 .featured-row__subtext p{text-align:center}.applepie-image-with-text-wrapper .homepage-featured-box-btn{margin:15px auto}.applepie-box-label{font-size:20px}.homepage-section--newsletter-wrapper .grid.row--table{padding:50px 0}.applepie-image-with-text-wrapper .studien-page-hero .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .studien-page-hero .feature_row__image_wrapper.large--one-half{width:100%}.applepie-image-with-text-wrapper .studien-page-hero.feature-row--no-overlapping .feature_row__image_wrapper{padding-left:0;margin-top:10px}.applepie-image-with-text-wrapper .studien-page-hero .homepage-featured-content-box-inner{max-width:100%}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title,.studien-image-with-text-2 .homepage-sections--title,.applepie-image-with-text-wrapper .studien-page-hero .featured-row__subtext p,.template-page .shopify-section .feature-row__text-alignment--left *{text-align:center}.studien-image-with-text-1 .homepage-sections--title{text-align:center!important}.studien-image-with-text-1 .featured-row__subtext p{max-width:100%;text-align:center}.applepie-image-with-text-wrapper .studien-image-with-text-2 .homepage-content--image.large--one-half,.applepie-image-with-text-wrapper .studien-image-with-text-2 .feature_row__image_wrapper.large--one-half{width:100%}.studien-image-with-text-2 .homepgae-sections--overline-title{text-align:center}.studien-image-with-text-2 .homepage-sections--title{text-align:center!important}.studien-image-with-text-2 .featured-row__subtext p{max-width:100%;text-align:center}.shopify-section .top-image-with-text{padding:50px 49px 40px!important}.top-image-content-wrapper{flex-direction:column}.top-image-left-content,.top-image-right-content{width:100%}.top-image-first-heading p{text-align:center}.top-image-second-heading{margin:10px auto}.top-image-description p,.top-image-second-heading h2{text-align:center}.applepie-banner-1 .ectocare-main-headings{position:relative;max-width:100%}.applepie-banner-1 .ectocare-main-headings .sitewide--title-wrapper.highlight-title{position:relative;width:fit-content;text-align:center;margin:auto}.studien-page-hero .sitewide--title-wrapper.highlight-title{width:fit-content;margin:auto}.studien-page-hero .sitewide--title-wrapper.highlight-title h2{margin:0}.studien-image-with-text-1 .sitewide--title-wrapper.full-highlight-title{margin:0 auto 15px}.studien-image-with-text-2 .ectocare-main-headings{margin:0 auto}.studien-image-with-text-2 .featured-row__subtext{margin-top:40px}.studien-image-with-text-2.third-studien .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title{position:relative;bottom:unset;right:unset;width:fit-content;margin:auto}.shopify-section .studien-image-with-text-1 .feature-row__text-alignment--left *{text-align:center}.desktop-img{display:none}.mobile-img{display:block}}@media only screen and (max-width: 767px){h2,h2.homepage-sections--title{font-size:35px;line-height:38px;font-weight:600}.template-page h3,h3,.h3{font-size:25px;line-height:28px}.applepie-custom-grid-section .homepage-sections-wrapper{padding:70px 20px 80px!important}div#shopify-block-reviews_io_reviewsio_rating_output_gaBtG6{margin:0}.product-details-wrapper .product-price-group{flex-direction:column;gap:0px}.product-image{width:75px}.product-info .title{font-size:13px;line-height:1.5}.price .money:not(.sale-price):not(.price-line-through){font-size:10px;line-height:25.6px}.price .money.sale-price{color:var(--text-color);font-size:10px}.template-product .shopify-section.image-with-text-wrapper .homepage-sections-wrapper{padding:70px 0 25px}section[data-wetheme-section-type=product--tabs-accordion]{padding-bottom:60px}.product-details-wrapper #shopify-block-air_product_reviews_app_summary_block_DJMPNf{margin:4px 0}.product-single-wrapper .product-medias__main .swiper-pagination{position:absolute;left:0;right:0;margin-top:0;display:flex;bottom:0;align-items:flex-end}.product-single-wrapper .product-medias__main .swiper-pagination span.swiper-pagination-bullet{width:auto;flex:1;margin:0;height:2px;border-radius:0;background:#d4d9e8;border:unset}.product-single-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active,.product-single-wrapper .swiper-pagination-bullet:hover{background:var(--text-color)!important;height:3px!important}.product-images-container{margin:0 -15px!important;padding:0}section[data-wetheme-section-type=product--icons-block]{display:none}.header-section--wrapper .mobile-nav-bar-wrapper .site-nav__link{padding:11px 15px 11px 0;margin-left:0}.header-section--wrapper{margin-bottom:5px}.applepie-image-with-text-wrapper .applepie-banner-1 .homepage-sections--title{font-size:35px;line-height:38px}.applepie-image-with-text-wrapper .applepie-banner-1 .featured-row__subtext p{font-size:15px;line-height:18px}.applepie-image-with-text-wrapper .homepage-featured-content-box-inner,.applepie-image-with-text-wrapper .studien-page-hero .homepage-featured-content-box-inner{padding:15px}.applepie-image-with-text-wrapper .applepie-banner-2 .sitewide--title-wrapper{text-align:center}.applepie-image-with-text-wrapper .applepie-banner-2 .sitewide--title-wrapper~.clearfix{display:none}.applepie-image-with-text-wrapper .applepie-banner-1 .feature_row__image_wrapper.large--one-half .clearfix{position:absolute;bottom:25px;left:0;right:0}.applepie-image-with-text-wrapper .standard-image-with-text .homepage-featured-box-btn{background:#e7fd36}.applepie-image-with-text-wrapper .standard-image-with-text .homepage-featured-content-box-inner{padding:0}.applepie-info-collumn h4{font-size:20px}.applepie-info-collumn p{font-size:12px;line-height:15px}.applepie-collection-heading{font-size:25px;line-height:28px}.applepie-collection-item{flex-direction:column;height:auto;align-items:center}.applepie-collection-heading.bg-vector:after{content:none}.applepie-product-price{font-size:12px}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-sections--title{font-size:25px;line-height:25px;font-variant:all-small-caps;font-weight:600;padding:0 4px}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-sections--title .bg-vector:after{content:none}.applepie-image-with-text-wrapper .applepie-banner-2 .featured-row__subtext{font-size:12px;line-height:15px}.applepie-image-with-text-wrapper .applepie-banner-2 .featured-row__subtext{margin:auto}.applepie-banner-2 .clearfix.mobile-button{display:block;position:absolute;bottom:-10px;left:0;right:0}.applepie-grid-heading{font-size:25px;line-height:28px;font-variant:all-small-caps}.applepie-grid-heading.bg-vector:after{content:none}.applepie-grid-description{font-size:12px}.appelie-grid-wrapper{grid-template-columns:1fr;margin-top:40px}.applepie-box-content{height:unset;padding:20px 5px 11px 30px}.applie-grid-content .applepie-box-image{height:unset}.applepie-box-description{font-size:12px;line-height:15px}.applepie-box-percentage{font-size:50px;margin-top:35px;margin-bottom:0}.applepie-grid-button{margin-top:20px}.applepie-grid-button .applepie-grid-link{width:100%}.applepie-video-section .homepage-sections--title.homepage-section-title{font-size:25px;line-height:28px}.applepie-video-section .featured-row__subtext.textarea{font-size:12px;line-height:15px}.faq-main-accordion--wrapper .homepage-sections--title{font-size:25px;font-weight:600;line-height:28px}.applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-box{width:100%}.faq-main-accordion--wrapper .homepage-sections--title.bg-vector:after{content:none}.faq-main-accordion--wrapper .text-with-icon--content{font-size:16px}.homepage-section--newsletter-wrapper .wrapper{padding:0 15px}.homepage-section--newsletter-wrapper .grid.row--table{padding:30px 0}.applepie-product-progress-wrapper{flex-direction:column}.applepie-product-info-content{flex-direction:row;justify-content:space-around}.applepie-product-info-content.mobile{flex-direction:column;gap:30px}.accordion--faq-wrapper.homepage-sections-wrapper--white .accordion-content{padding:5px 0 10px}.faq-main-accordion--wrapper .homepage-sections-wrapper.accordion--faq-wrapper{padding:50px 0}.experience-content-wrapper{justify-content:center;gap:20px;flex-wrap:wrap}.ectocare-collection-heading.bg-vector:after{content:none}.shopify-section .top-image-with-text{padding:50px 30px 40px!important}.ectocare-collection-heading{font-size:25px;text-align:center}.standard-image-with-text .homepage-sections--title{font-size:35px;line-height:38px}.top-image-heading h2{font-size:35px;line-height:38px;text-align:center}.top-image-heading.bg-vector:after{content:none}.top-second-image-description{text-align:center}.top-second-image-button{display:flex;justify-content:center}.template-page .shopify-section.rich-text .homepage-sections-wrapper .homepage-featured-rich-text__text-alignment-desktop--left div{text-align:center!important;overflow:hidden}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper{max-width:100%}.studien-image-with-text-2 .homepage-sections--title{margin:0}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title{position:relative;width:fit-content;margin:auto;bottom:unset;right:unset}.studien-image-with-text-2 .featured-row__subtext{margin-top:40px}.needsclick button.needsclick{margin-left:0;width:100%;font-size:14px!important;background:#e7fd36!important;border-radius:0!important;font-weight:600!important;color:#40475d!important;height:42px!important;margin-bottom:10px}.needsclick button.needsclick:before{content:none}.applepie-rich-text h2.homepage-sections--title{font-size:35px}.applepie-rich-text .homepage-sections--title{color:#333;font-style:normal;font-weight:700;line-height:38px;font-variant:all-small-caps;letter-spacing:1px}.top-image-content-wrapper{margin-top:20px}.shopify-section .homepage-sections-wrapper.product-icons-section{margin-bottom:25px}.shopify-section.experience-section{margin-top:50px;margin-bottom:0}.ectocare-collection-mobile .applepie-product-info{background:none}.template-page .standard-image-with-text.feature-row--no-overlapping .homepage-featured-content-wrapper{gap:0px}.template-page .standard-image-with-text .grid__item{margin-top:20px}.collection-header__title h1{font-size:30px;line-height:35px}.template-collection .applepie-image-with-text-overlay-wrapper .homepage-featured-content-wrapper{flex-direction:column;min-height:100%!important}.template-collection .applepie-image-with-text-overlay-wrapper .homepage-content--image{position:relative!important;min-height:100%}.template-collection .applepie-image-with-text-overlay-wrapper .homepage-content--image .responsive-image-wrapper{min-height:100%}.template-collection .applepie-image-with-text-overlay-wrapper .homepage-featured-content-box{position:unset!important;margin:0;width:100%}.template-collection .applepie-rich-text{display:none}.shopify-section .collection_grid{padding:40px 10px 70px}.collection-main-body #template--collection:not(.collection__defualt_view){grid-template-columns:1fr}#template--collection .mobile-product-card-title{display:block}#template--collection .desktop-product-card-title{display:none}#template--collection:not(.collection__defualt_view)>.grid__item .grid-view-item{flex-direction:column}#template--collection:not(.collection__defualt_view) .product-card-featured-image{width:100%;flex-direction:column-reverse;gap:10px}#template--collection .product-card-featured-content{width:100%;align-items:flex-start}#template--collection product-card .product-grid--title a{font-size:15px;font-style:normal;line-height:1.1;margin:auto;max-width:288px;text-align:left}#template--collection .unit-price{font-size:10px}.quick-add-wrapper{padding-bottom:4px}.jdgm-prev-badge__stars{display:block}.product-price--sale{font-size:12px}#template--collection .grid-view-item.text-align--center .product-grid--price{padding-left:0}#template--collection .product-card-featured-image .grid-view-item-image{max-width:100%}#template--collection .product-card-info{margin:0 auto 2px}#template--collection .grid__item{border:0;padding:37px 20px;margin-top:0}#template--collection>.grid__item[data-grid="3"]{border:0}#template--collection .product-card-ribbon{display:none}#template--collection .product-price--regular .money{font-size:12px}#template--collection .quick-add-button{padding:4px 9px}.template-collection .applepie-video-section .homepage-featured-content-box-inner p{padding-left:25px;padding-right:25px}.table-content-heading{font-size:20px!important}.homepage-sections-wrapper .homepage-featured-content-box-inner .desktop-button{display:none}.homepage-sections-wrapper .grid__item.mobile-button-wrapper{margin:-15px 0 0;padding:0 20px}.homepage-sections-wrapper .grid__item.mobile-button-wrapper a.homepage-featured-box-btn{margin-top:0}.homepage-sections-wrapper .grid__item.mobile-button-wrapper .clearfix.mobile-button.mobile-img{display:block;position:relative;z-index:9}.jdgm-prev-badge__stars{font-size:14px}}@media (max-width: 480px){.hero-image-with-text-wrapper .homepage-content--template--26221576421750__hero_section_cfeQ3d .responsive-image-wrapper{height:auto}p,.rte{font-size:15px}.hero-image-with-text-wrapper .responsive-image-wrapper{height:400px}.hero-image-with-text-wrapper .responsive-image-wrapper img{object-fit:contain!important;max-height:100%!important}.applepie-info-collumn{padding:15px 45px}.applepie-box-description{max-width:160px}.appelie-grid-wrapper,.applie-grid-content{gap:13px}.applepie-video-section .homepage-featured-content-box-inner{padding:0}.applepie-video-section .featured-row__subtext.textarea{padding:5px 45px}.applepie-product-image{width:100%}.applepie-product-content{width:65%}.applepie-image-with-text-wrapper .homepage-sections-wrapper.applepie-banner-2{padding:25px 0 0}.applepie-image-with-text-wrapper .applepie-banner-2 .homepage-featured-content-box-inner{padding:0 0 30px}.applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-wrapper{min-height:450px}.template-collection .applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-wrapper,.template-product .applepie-video-section .image-with-text-overlay-wrapper .homepage-featured-content-wrapper{min-height:550px}.newsletter--section--grid_inner .rte.text-link-animated p{font-size:12px;line-height:normal;max-width:315px}.applepie-video-section .homepage-section-btn{margin-top:5px}.homepage-section--newsletter-wrapper .grid.row--table{padding:20px 0}.homepage-section--newsletter-wrapper .grid.row--table>div:nth-child(2){padding:0}.homepage-section--newsletter-wrapper .newsletter--section #newsletter-wrapper{display:flex;padding:7px 30px;flex-direction:column;gap:15px}.homepage-section--newsletter-wrapper .newsletter--section #newsletter_text{width:90%;padding:0}.homepage-section--newsletter-wrapper #newsletter-wrapper .btn-large{display:none!important}.homepage-section--newsletter-wrapper #newsletter-wrapper .btn-mobile{display:block;background:#59997a;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:22.4px;letter-spacing:1px;text-transform:uppercase;border-radius:0}.shopify-section .top-image-with-text{padding:50px 15px 40px!important}.template-page .main-accordion--wrapper .homepage-sections-wrapper{padding:40px 15px!important}.template-page .accordion--faq-wrapper .text-with-icon--text{font-size:22px;line-height:26px}.applepie-image-with-text-wrapper .studien-page-hero .homepage-featured-content-box-inner{padding:10px}.applepie-image-with-text-wrapper .studien-page-hero .homepage-sections--title,.studien-image-with-text-2 .homepage-sections--title{font-size:35px;line-height:38px}.applepie-image-with-text-wrapper .studien-page-hero .featured-row__subtext p{font-size:15px;line-height:18px}.studien-image-with-text-1 .homepage-sections--title{font-size:35px;line-height:38px}.studien-image-with-text-2 .homepgae-sections--overline-title{font-size:22px}.applepie-image-with-text-wrapper .studien-image-with-text-2 .homepage-featured-content-box-inner{padding:0}.top-image-first-heading p strong{font-size:35px}.top-image-second-heading h2{font-size:35px;line-height:38px}.top-image-second-heading h2 .text-larger{font-size:66px}.ectocare-collection-heading{line-height:28px}.applepie-video-section .homepage-sections--title.homepage-section-title{padding:0 10px}.studien-image-with-text-2 .ectocare-main-headings .sitewide--title-wrapper.full-highlight-title .homepage-sections--title.bg-full{font-size:60px}.homepage-section--newsletter-wrapper .grid.row--table .grid__item{width:100%}.studien-image-with-text-2 .homepage-sections--title .bg-full{font-size:66px;bottom:-30px;padding:10px 10px 0}.product-icon-item-text{line-height:18px}.bg-vector{background:linear-gradient(#e7fd36,#e7fd36) 0 85% / 100% .7rem no-repeat}.shopify-section .homepage-sections-wrapper.applepie-collection-section{padding:20px 0 40px!important}.top-second-image-with-text{padding:25px 20px!important}.product-medias__thumbnails{display:flex!important;gap:8px;flex-wrap:wrap}.product-medias .product-medias__thumbnail{max-width:70px;margin:0}}@media (max-width: 425px){.cross-sells-products,.related-product-block{padding:19px 10px 50px}}@media (min-width: 768px) and (max-width: 1124px){.cross-sells-products,.related-product-block{padding:19px 10px 50px}.product-price--sale{display:flex;gap:6px}}@media only screen and (min-width: 481px) and (max-width: 767px){.homepage-section--newsletter-wrapper .grid.row--table .medium--one-half{width:100%}#template--collection .grid__item.grid__item_defualt_view product-card.grid-view-item{padding:8px 8px 12px}#template--collection product-card .product-grid--title a{font-size:18px}#template--collection .grid__item.grid__item_defualt_view product-card.grid-view-item .product-card-featured-image{margin:0}}@media only screen and (min-width: 481px){.product-medias__with-thumbnails.product-medias__with-thumbnails--left .product-medias__main,.product-medias__with-thumbnails.product-medias__with-thumbnails--right .product-medias__main{width:83.3334%;margin:0}}.tab-header::-webkit-scrollbar{height:5px;margin:12px}.tab-header::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:8px}.tab-header::-webkit-scrollbar-thumb{background-color:#2727271a;outline:1px solid #f9f9f9;margin:9px;border-radius:8px}.product-images-container .main-swiper{display:block!important;width:100%!important;max-width:85%!important}.product-images-container .thumbnail-swiper{display:block!important;width:100%!important;max-width:15%!important}.product-images-container .thumbnail-swiper .swiper-slide{width:clamp(0px,7vw,120px)!important;height:clamp(0px,7vw,120px)!important}.product-images-container .swiper-vertical>.swiper-wrapper{flex-direction:column;align-items:center!important}.product-images-container .swiper-slide-thumb-active{border:1px solid black}.product-images-container .plyr--full-ui.plyr--video .plyr__control--overlaid{display:block;border-radius:0}.product-images-container .thumbnail-swiper .imageBox{display:block;position:relative}.product-images-container .thumbnail-swiper .imageBox img{display:block;width:100%;height:100%}.product-images-container .thumbnail-swiper .product-medias__emblem{display:none;position:absolute;z-index:1;right:5px;top:5px;min-width:20px;min-height:20px;background-color:var(--body-color);color:var(--text-color);padding:0;width:20px;height:20px}.product-images-container .main-swiper video{scale:1.3}div#zoom-modal{display:none;position:fixed;width:50%;height:95%;top:50%;left:50%;background:#fff;z-index:999;transform:translate(-50%,-50%);padding:15px}div#zoom-modal div#zoom-modal-content{position:relative}div#zoom-modal div#zoom-modal-content span.close-zoom{position:absolute;top:0;right:0;width:40px;height:40px;font-size:40px;display:flex;justify-content:center;align-items:center;line-height:normal;font-weight:700;background-color:#e6e6e6;cursor:pointer}div#zoom-modal img#zoomed-image{display:block;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 767px){.product-images-container .thumbnail-swiper .swiper-slide{width:clamp(0px,14vw,120px)!important;height:clamp(0px,14vw,120px)!important}.product-images-container .main-swiper video{scale:1.4}}@media screen and (max-width: 480px){.product-images-container{display:block!important;width:100%!important;margin:0!important}.product-images-container .thumbnail-swiper{max-width:unset!important;padding:0 6px}.product-images-container .thumbnail-swiper .swiper-slide{width:auto!important;height:auto!important;max-width:13.8%!important;max-height:13.8%!important}.product-images-container .main-swiper{max-width:unset!important}.product-images-container .main-swiper video{scale:1}div#zoom-modal{width:90%;height:95%}.product-images-container .thumbnail-swiper .product-medias__emblem svg{width:16px;height:16px}}body p,body pre p,h2,h3,h4,h5,h6,.kl-private-reset-css-Xuajs1 span{color:var(--text-color)!important}@media screen and (min-width: 769px){.table-content-headings-section,.table-box{background-color:#fff!important}.table-content-headings-section .wrapper-padded h3.table-content-heading,.table-box .wrapper-padded-content h3.table-content-heading{display:block;background:#4d9679;padding:19px 27px 15px;text-transform:uppercase;margin:0;font-size:25px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.2px;color:#f9f9f9!important}.table-content-headings-section .wrapper-padded-content,.table-box .wrapper-padded-content{display:block;width:100%;max-width:640px;margin:0 0 0 auto}.table-content-headings-section ul li:before,.table-box ul li:before{display:none!important}.table-content-headings-section ul,.table-box ul,.table-content-headings-section ul li,.table-box ul li{display:block!important;margin:0!important}.table-content-headings-section ul li a,.table-box ul li a{display:block!important;padding:19px 27px 15px!important;background-color:#f9f9f9!important;border-bottom:1px solid #D4D9E8!important;font-size:15px!important;line-height:1.5;-webkit-transition:all .3s!important;transition:all .3s!important;font-weight:400!important;color:#40475d!important;letter-spacing:2.2px!important;text-decoration:none!important}.table-content-headings-section ul li a:hover,.table-box ul li a:hover,.table-content-headings-section ul li a:active,.table-box ul li a:active{color:#4d9679!important;background:#e7f4ef!important;border-bottom:1px solid #4D9679!important}}@media screen and (max-width: 768px){.desktop-img{display:none}.table-content-headings-section .wrapper-padded h3.table-content-heading{display:block;background:#4d9679;padding:19px 27px 15px;text-transform:uppercase;margin:0;font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;color:#f9f9f9!important}.table-content-headings-section ul,.table-content-headings-section ul li{display:block!important;margin:0!important}.table-content-headings-section ul li:before{display:none!important}.table-content-headings-section ul li a{display:block!important;padding:19px 27px 15px!important;background-color:#f9f9f9!important;border-bottom:1px solid #D4D9E8!important;font-size:12px!important;line-height:18px!important;-webkit-transition:all .3s!important;transition:all .3s!important;font-weight:400!important;color:#000!important;letter-spacing:2.2px!important;text-decoration:none!important}.table-content-headings-section ul li a:hover,.table-content-headings-section ul li a:active{color:#4d9679!important;background:#e7f4ef!important;border-bottom:1px solid #4D9679!important}}#NavDrawer{z-index:99999999999!important}.quick-add-wrapper a.sold-out-button{font-size:14px;font-style:normal;line-height:normal;font-variant:all-small-caps;padding:9px 25px}.js-qty-wrapper .js-qty{display:flex;align-items:center;position:relative}.js-qty-wrapper .js-qty a.icon-fallback-text.cart__remove{position:relative;left:20px}@media screen and (max-width: 768px){.collection-style--grid.list #template--collection .mobile-product-card-title{display:none!important}.collection-style--grid.list #template--collection .grid__item.grid__item_defualt_view product-card.grid-view-item{display:flex;flex-direction:row!important;padding:10px}.collection-style--grid.list #template--collection .desktop-product-card-title{display:block!important;text-align:left}.jdgm-prev-badge__text{font-size:12px}}@media (min-width: 768px) and (max-width: 1024px){.collection-main-body-inner .grid__item{width:33.33%!important}}.jdgm-rev-widg__header .jdgm-write-rev-link.jdgm-write-rev-link{background-color:#108474!important;background-color:var(--jdgm-write-review-bg-color, var(--jdgm-primary-color))!important}@media only screen and (max-width: 767px){.grid__item{margin-top:0!important}.applepie-image-with-text-wrapper .homepage-featured-content-box-inner{padding:15px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
