.desktop-banner{width:100%}.cat-expert-banner{margin-bottom:30px}.text-content-section-con-compost-genie{padding:30px 20px;text-align:center}.image-content-section-description-compost-genie{font-size:16px;margin-top:20px;margin-bottom:20px;line-height:1.5;font-family:OceanWide;font-weight:400;text-wrap:pretty}.image-content-section-header-compost-genie{font-size:30px;font-family:OceanWide;line-height:1;font-weight:700;margin:15px 0;text-wrap:pretty}.image-content-section-header-compost-genie sup{font-size:16px}p.image-content-section-description-compost-genie sup{font-size:10px}.purple-button.section-image-content-cta-compost-genie{font-size:16px;margin:0 auto;width:max-content}.adaptable-image-content-section-con-mobile{display:block}.adaptable-image-content-section-con-desktop{display:none}@media only screen and (min-width: 900px){.image-content-section-description-compost-genie{font-size:18px;max-width:700px;text-align:left}.image-content-section-header-compost-genie{font-size:58px;text-align:left}.purple-button.section-image-content-cta-compost-genie{margin:0}.adaptable-content-and-image-container-composte-genie{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding:40px 0}.adaptable-content-and-image-container-composte-genie-align-img-left{order:-1}.adaptable-image-content-section-con-mobile{display:none}.adaptable-image-content-section-con-desktop{display:block}.text-content-section-con-compost-genie{padding:20px;display:flex;flex-direction:column;justify-content:center}.section-image-content-cta-compost-genie{margin-right:auto}}.litter-genie-custom-carousel-image-and-text{width:80%;margin:auto}.custom-carousel-image-and-text-container{padding:50px 20px;text-align:center}.custom-carousel-image-and-text-container h2{font-size:30px;font-family:OceanWide;line-height:1;font-weight:700;margin:15px 0;text-wrap:pretty}.litter.slick-slide h3{font-size:23px;font-family:OceanWide;line-height:1;font-weight:700;margin:25px 0 15px}.litter.slick-slide p{font-size:16px;line-height:1.5;font-family:OceanWide;font-weight:400;text-wrap:pretty;text-align:left}.litter-genie-custom-carousel-cta{padding:10px 30px;border-radius:30px;text-decoration:none;font-size:18px;display:inline-block;font-family:OceanWide;font-weight:400;width:max-content}.litter-item{width:95%}.slick-arrow svg{fill:#3c2568!important}@media only screen and (min-width: 1000px){.custom-carousel-image-and-text-container h2{font-size:40px}}@media only screen and (max-width: 768px){.litter-item{width:100%}button#button-next{right:-50px!important}}.expert-info-section{display:flex!important;justify-content:center;align-items:flex-start}.expert-photo-cloumn{flex:0 0 30%}.expert-name{font-size:2.8rem;margin-bottom:0}.expert-intro{margin-top:10px}.expert-intro,.expert-blog-title a{font-size:18px}.expert-blog-title a{font-weight:600}.expert-intro-column{flex:0 0 70%}.expert-photo img{border-radius:50%;margin:auto}.expert-logo img{margin:20px auto}.expert-photo-cloumn .expert-logo{object-fit:cover}.section-container{padding:0!important;max-width:100%!important}.expert-blog-title{text-decoration:underline}.rte.subtext-brand{text-align:left!important;padding-bottom:0!important}.expert-blogs h3{font-weight:600}iframe{width:100%}.video-item{margin-right:20px}.slick-arrow.slick-prev{left:-50px!important;background-color:#8c4799!important}.slick-arrow.slick-next{right:-30px!important;background-color:#8c4799!important}.videos-container{background-color:#fafafa;margin-top:30px;padding:50px 0 30px}.cat-experts-section-container{padding-top:50px}h3,h2,span,p,div,a{font-family:Oceanwide,sans-serif!important}.halo-block-header .title .text{text-transform:none}.expert-video-description{font-size:16px;letter-spacing:0}@media (min-width: 1025px){.halo-block-header .title .text{width:100%!important}}@media (max-width: 768px){.expert-info-section{flex-direction:column;align-items:center}.video-item{margin:0}.slick-dots{margin-bottom:20px}}.custom-hero-banner-slider-item{min-height:550px!important;text-align:center;display:flex!important;flex-direction:column;padding:30px 20px;background-position:center;background-size:cover;background-repeat:no-repeat}.custom-hero-banner-slider-item h2{margin:0 0 20px;font-size:40px;font-family:OceanWide;line-height:1}.custom-hero-banner-slider-item h3{margin:0;font-size:25px;font-family:OceanWide;line-height:1;font-weight:100;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.custom-hero-banner-slider-cta-con a{padding:10px 30px;border-radius:30px;text-decoration:none;font-size:16px;display:inline-block;font-family:OceanWide;font-weight:400;width:max-content;margin:5px}.custom-hero-banner-slider-text{font-size:30px;margin:15px 0;line-height:1.5;font-family:OceanWide;text-wrap:pretty}.custom-hero-banner-slider-dots>li:only-child{display:none}.custom-hero-banner-slider-dots{bottom:10px!important;height:20px}.custom-hero-banner-slider-dots.slick-dots li button,.slider-dots li button{border-color:#fff!important}.custom-hero-banner-slider-dots.slick-dots li.slick-active button,.slider-dots li.active button{background-color:#fff!important}.end-block{margin-top:auto}@media only screen and (min-width: 768px){.custom-hero-banner-slider-item{min-height:75dvh!important}}@media only screen and (min-width: 1000px){.custom-hero-banner-slider-item{min-height:90dvh!important}.custom-hero-banner-slider-item h2{font-size:55px}.custom-hero-banner-slider-item h3{font-size:35px;margin-top:10px}}@media (min-width: 950px) and (max-width: 1350px){.custom-hero-banner-slider-item{background-size:100% 100%}}.custom-hero-banner-slider-item h2 sup{font-size:30px}@media only screen and (max-width: 768px){.custom-hero-banner-slider-item h2 sup{font-size:23px}}.header-image-section{background-color:#3c2568}.header-container{padding-top:1px}.header-text-section{margin-top:50px;margin-bottom:40px;padding:20px}.header-description{font-size:18px;color:#fff;margin-top:20px;margin-bottom:20px;line-height:1.5;font-family:OceanWide;font-weight:300}.purple-button{background-color:#8c4799;color:#fff;padding:10px 30px;border-radius:30px;text-decoration:none;font-size:18px;display:inline-block;font-family:OceanWide}.white-text-header{font-size:40px;color:#fff;font-family:OceanWide;line-height:1;font-weight:500}h1.white-text-header sup{font-size:16px}p.header-description sup{font-size:10px}.purple-text{color:#b55dc4}.image-header{width:100%}@media only screen and (min-width: 1000px){.header-container{display:flex;flex-direction:row;padding-top:0}.image-header{display:flex;align-items:normal}.header-text-section{max-width:500px;width:100%}.header-image-mobile{display:none!important}.header-image-desktop{display:block!important;max-width:780px;width:100%;margin-left:auto}}@media only screen and (min-width: 1200px){.header-text-section{margin-left:10%}}@media only screen and (min-width: 1600px){.header-text-section{margin-left:15%}}.how-to-use-section-container{padding:50px 20px;text-align:center}.how-to-use-section-container h2{font-size:30px;font-family:OceanWide;line-height:1.2;font-weight:700;margin:15px 0;text-wrap:pretty}.how-to-use-section-grid{display:grid;grid-gap:20px;max-width:1350px;margin:40px auto;place-items:center}.how-to-use-custom-item{max-width:250px}.how-to-use-custom-item h3{font-size:30px;font-family:OceanWide;line-height:1;font-weight:700;margin:25px 0 15px}.how-to-use-custom-item p{font-size:16px;line-height:1.5;font-family:OceanWide;font-weight:400;text-wrap:pretty}.how-to-use-ectison-cta{padding:10px 30px;border-radius:30px;text-decoration:none;font-size:18px;display:inline-block;font-family:OceanWide;font-weight:400;width:max-content}.howto-description{font-family:Oceanwide,sans-serif!important;font-size:2.5rem;text-align:center;color:#3c2568}@media only screen and (max-width: 768px){.how-to-use-section-grid{grid-template-columns:repeat(1,1fr)!important}.how-to-use-custom-item h3{font-size:25px}}@media only screen and (min-width: 700px){.how-to-use-section-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 1000px){.how-to-use-section-container h2{font-size:40px}.how-to-use-section-grid{grid-template-columns:repeat(4,1fr)}}.retailers-container{padding:50px 20px;text-align:center}.retailers-container h2{font-size:30px;font-family:OceanWide;line-height:1;font-weight:700;margin:15px 0;text-wrap:pretty}.retailers-grid-container.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:0 auto;justify-items:center}.retailers-grid-container.flex{display:flex;justify-content:center;gap:1rem;max-width:1200px;margin:20px auto}.retailers-item{margin:20px;display:flex;justify-content:center;align-items:center}.retailers-item img{width:100%;display:block}@media only screen and (min-width: 1000px){.retailers-container h2{font-size:52px}.retailers-grid-container{margin-top:35px}}.custom-reviews-container{padding:40px}.custom-reviews-container h2{text-align:center;font-size:30px;font-family:OceanWide;line-height:1;font-weight:700;margin:15px 0;text-wrap:pretty}.custom-reviews-carousel{max-width:90%;margin:30px auto}.custom-review-item{text-align:center;margin:0 auto;padding:0 10px}.custom-review-item p{font-size:16px;line-height:1.5;font-family:OceanWide;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#reviews-template--24167711473945__custom_reviews_section_litter_genie_8jiW7C .slick-arrow{background-color:#232323!important}@media only screen and (min-width: 1000px){.custom-reviews-container h2{font-size:40px}}.product-tab-info{width:80%;margin:auto}.compatible-with img{width:200px;margin:20px auto;height:250px;object-fit:cover}.product-description{height:110px}.right-side-custom-section-compost-genie-paragraph-con{padding:20px;height:100%;display:flex;align-items:center;justify-content:center}.right-side-custom-section-compost-genie-paragraph-con p{font-size:16px;line-height:1.5;font-family:OceanWide;font-weight:400;text-wrap:pretty;max-width:600px;color:#3c2568}@media only screen and (min-width: 900px){.custom-section-images-and-content-compost-genie{display:grid;grid-template-columns:repeat(2,1fr)}.right-side-custom-section-compost-genie{display:flex;flex-direction:column;height:100%;justify-content:space-between}}@media only screen and (min-width: 1200px){.right-side-custom-section-compost-genie-paragraph-con p{font-size:23px}}.header-container-slider{padding-top:1px}.header-text-section-slider{padding:20px 20px 40px;min-height:365px;text-align:center}.header-description-slider{font-size:18px;margin-top:20px;margin-bottom:20px;line-height:1.5;font-family:OceanWide;font-weight:400}.slider-header-text{font-size:35px;font-family:OceanWide;line-height:1;font-weight:500}h1.slider-header-text sup{font-size:16px}p.header-description-slider sup{font-size:10px}.br-for-desktop{display:none!important}.custom-hero-slider-container{max-width:100%}.custom-hero-dots{top:360px!important;height:20px}.custom-hero-dots>li:only-child{display:none}.header-image-mobile{display:block;width:100%}.header-image-desktop{display:none!important}@media only screen and (min-width: 1000px){.header-container-slider{display:flex;flex-direction:row;padding-top:0;justify-content:space-between}.slider-header-text{font-size:40px}.image-header{display:flex;align-items:normal}.header-text-section-slider{min-height:auto!important;max-width:450px;min-width:400px;width:100%;margin:0;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.header-text-section-slider h1,.header-text-section-slider p.slider-header-text{margin:0}.br-for-desktop{display:block!important}.custom-slider-cta{margin-right:auto}.custom-hero-slider-container{max-width:800px}.header-image-mobile{display:none!important}.header-image-desktop{display:block!important;max-width:780px;width:100%;margin-left:auto}.custom-hero-dots{top:95%!important}}@media only screen and (min-width: 1200px){.header-text-section-slider{max-width:550px;min-width:400px;margin-left:5%;padding:20px}}@media only screen and (min-width: 1600px){.header-text-section-slider{margin-left:15%}}.grey-background{background-color:#e6e6e6}.section-container{padding:60px 30px;max-width:1200px;margin:auto}.littlegenie-cares{padding:0 30px}.littergenie-image-container{max-width:400px;margin:40px auto}.purple-header{margin:0!important}.text-button-container{max-width:450px;margin:40px auto;text-align:center}.text-button-container p{font-size:20px;line-height:1.5}.shop-btn{display:none}.card-product{height:260px}.card-media>img,.card-media>video{height:auto}.card-summary.product-card-description{height:auto!important}@media only screen and (min-width: 1000px){.littlegenie-cares{display:flex;flex-direction:row}.text-button-container{text-align:left}}.compost-genie-custom-banner1-container{min-height:450px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px;background-position:center;background-size:cover;background-repeat:no-repeat}.compost-genie-custom-banner1-container h2{margin:0 0 20px;font-size:30px;font-family:OceanWide;line-height:1;font-weight:100;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.custom-banner1-cta-con a{padding:10px 30px;border-radius:30px;text-decoration:none;font-size:16px;display:inline-block;font-family:OceanWide;font-weight:400;width:max-content;margin:5px}.custom-banner1-cta-con a:first-child{margin-right:10px}.custom-banner1-cta-con a:last-child{margin-left:10px}@media only screen and (min-width: 1000px){.compost-genie-custom-banner1-container{min-height:85vh}.compost-genie-custom-banner1-container h2{font-size:40px;margin-top:20px}}#top-reasons-con{margin-top:45px;margin-bottom:35px}#top-reasons-header{text-align:center;font-size:40px!important;margin-bottom:45px;color:#3c2568;font-family:OceanWide!important;line-height:1.3;padding:0 15px}.icon-text{margin:0 auto 40px;max-width:300px}.icons-text-container{max-width:1000px;margin:auto;padding:0 20px}.icon-container{max-width:200px;margin:0 auto 20px}.icons-text-container p{text-align:center;font-size:16px;line-height:1.2;color:#3c2568;font-family:OceanWide!important;width:80%;margin:auto;font-weight:400}.icon-container img{width:80%;margin:auto}@media (min-width: 900px){.icons-text-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;justify-content:center}}@media (min-width: 768px) and (max-width: 897px){.card-product{height:160px}}@media (max-width: 475px){.card-product{height:125px}}.compatible-with.less-product .german-description{height:180px}.shop-btn-compatible{background-color:#8c4799;color:#fff;border-radius:25px;padding:15px 40px;font-size:14px;font-family:Oceanwide,sans-serif;font-weight:500}.product-tab-item span{font-size:17px;font-weight:500;font-family:Oceanwide,sans-serif;cursor:pointer}.features-text{color:#3c2568;font-size:14px;padding-top:10px;font-family:Oceanwide,sans-serif}.features-text ul li:not(:last-child){margin-bottom:10px}.product-tab-info{display:none}.product-active{display:block}.product-tabs{display:flex;justify-content:space-evenly}.tabs-container{width:80%;max-width:1180px;margin:auto}.product-tab-info{width:90%;margin:auto}.compatible-with{margin-top:40px;text-align:center;padding:20px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.compatible-with img{width:220px;margin:20px auto;height:250px;object-fit:cover}.compatible-title{font-size:18px;font-weight:500;color:#3c2568;font-family:Oceanwide,sans-serif}.compatible-with p{width:200px;margin:auto;color:#3c2568;font-family:Oceanwide,sans-serif}.product-tab-item:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:2px;transition:var(--anchor-transition);background:#8c4799}.product-tab-item{display:inline-block;position:relative;color:#3c2568}.product-tab-item.is-active:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:4px;bottom:0;left:0;background-color:#8c4799;transform-origin:bottom left;transition:transform .5s ease-out}.shop-btn-container{padding-top:15px}h2.spr-header-title{display:none}.compatible-chart{width:80%;margin:30px auto 0;object-fit:cover}@media only screen and (max-width: 800px){.product-tabs{display:flex;justify-content:space-evenly;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:31px;justify-content:center;text-align:center}.item-product{flex:auto!important}}.card-media>img{height:auto}.halo-recommendations-block div .halo-block-header{padding:30px 0 40px}.card-media>img{height:auto!important}.halo-recommendations-block>div>div.halo-block-content>div>div>div>div.product.slick-slide>div>div>div.card-information{margin-top:-65px}.product-description{height:150px}.item-product{flex:0 0 33.333333%}.product-description.fr-description{height:180px!important}.more-product{flex:0 0 24.333333%}.compatible-with.less-product{justify-content:center}#subscribe-container{text-align:center;padding:5rem;display:none}#subscribe-container p{font-size:1.8rem;padding-bottom:1.4rem;padding-top:.8rem}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080}.modal-content{background-color:#fff;margin:10% auto;padding:20px;width:50%;border-radius:8px}.close{float:right;font-size:24px;cursor:pointer}@media screen and (max-width: 768px){#subscribe-container h3{line-height:1.5}.modal-content{width:100%}}.rte{color:#3c2568;padding-top:20px;padding-bottom:40px;font-family:Oceanwide,sans-serif;font-size:14px}.where-to-buy-container.container{min-height:420px}h1.main-page-title.page-header{text-transform:initial;color:#3c2568;text-align:center;font-size:32px;font-family:OceanWide!important;padding-top:60px}.brands-container,.brands-container-3-col{max-width:1600px;margin:-50px auto 0;padding:0 20px 20px}.brands-image-con{max-width:200px;margin:20px auto}.brand-image{width:100%}.where-to-buy-text{text-align:center;color:#3c2568;font-weight:400;font-size:21px}img.brand-image{object-fit:contain}@media (min-width: 700px){.brands-container,.brands-container-3-col{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;justify-content:center}}@media (min-width: 1000px){.brands-container{grid-template-columns:repeat(4,1fr)}}.about-section{text-align:center;background-color:#e6e6e6;padding:40px 0}.about-title h1,.about-title p{color:#3c2568;font-family:OceanWide!important}.about-title p{width:70%;margin:auto auto 20px;font-size:16px}.video-container{position:relative;width:80%;margin:auto}.video-container iframe{width:100%;height:650px}.playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
