.how-to-use-video{padding:30px 0}.how-to-use-video iframe{margin:auto}.how-to-use-video-btn{margin:20px auto;width:160px}.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}}#contact-us-con{padding:60px 20px 50px;max-width:1170px;margin:auto;text-align:center}h2.contact-us-header{text-align:center;font-size:40px!important;color:#4b4b4b;font-family:Nexa,Poppins!important;line-height:normal;text-transform:none!important;margin-bottom:30px!important;margin-top:0!important}p.contact-us-item-description{text-align:center;font-size:16px;font-family:Nexa,Helvetica,sans-serif;color:#4b4b4b}.contact-us-item{margin-bottom:60px}.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}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.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.slick-prev{left:-50px!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}}.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 h1{margin:0 0 20px;font-size:40px;font-family:OceanWide;line-height:1}.custom-hero-banner-slider-item span{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}.bottom-text-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 h1{font-size:55px}.custom-hero-banner-slider-item span{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 h1 sup{font-size:30px}@media only screen and (max-width: 768px){.custom-hero-banner-slider-item h1 sup{font-size:23px}}.header-image-section{background-color:#e1ddd8}.header-container{padding-top:1px}.header-text-section{margin-top:50px;margin-bottom:40px;padding:20px}.header-description{font-size:18px;color:#89807d;margin-top:20px;margin-bottom:20px;line-height:1.5;font-family:OceanWide;font-weight:300}.white-text-header{font-size:40px;color:#545454;font-family:OceanWide;line-height:1;font-weight:500}h1.white-text-header sup{font-size:16px}p.header-description sup{font-size:10px}.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:550px;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-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}.how-to-use-section-grid{display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width: 768px){.how-to-use-section-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.how-to-use-section-grid:has(>.how-to-use-custom-item:first-child:last-child),.how-to-use-section-grid:has(>.how-to-use-custom-item:nth-child(2):last-child){display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:10rem}}.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;flex-wrap:wrap;justify-content:center;gap:40px;max-width:900px;margin:0 auto}.retailers-item{display:flex;justify-content:center;align-items:center;margin:20px}.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}}@media (max-width: 830px){.retailers-item{flex:0 0 calc(33.333% - 30px);display:flex;margin:20px auto!important;justify-content:center;align-items:center}.retailers-grid-container.flex>.retailers-item:nth-child(2){max-width:50px!important}}.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}}.text-content-section-con{padding:30px 20px;text-align:center}.image-content-section-description{font-size:18px;margin-top:20px;margin-bottom:20px;line-height:1.5;font-family:Nexa;font-weight:400}.image-content-section-header{font-size:40px;font-family:Nexa;line-height:1;font-weight:400;margin:15px 0}h1.image-content-section-header sup{font-size:16px}p.image-content-section-description sup{font-size:10px}.purple-button.section-image-content-cta{font-weight:800;text-transform:uppercase;font-size:16px}.image-content-section-con-desktop{display:none}@media only screen and (min-width: 1000px){.container-image-content-section{display:flex;flex-direction:row;padding-top:0;justify-content:space-between}.container-image-left-side-content-section{display:flex;flex-direction:row-reverse;padding-top:0;justify-content:space-between}.image-content-section-con-mobile{display:none}.image-content-section-con-desktop{display:block;width:50%}.image-content-section-con-desktop img{display:block}.text-content-section-con{text-align:left;padding:10px 40px 10px 10px;width:50%;display:flex;flex-direction:column;justify-content:center}.section-image-content-cta{margin-right:auto}}@media only screen and (min-width: 1200px){.text-content-section-con{padding-left:5%}}@media only screen and (min-width: 1600px){.text-content-section-con{padding-left:10%}}.features-text{color:#4b4b4b;font-size:14px;padding-top:10px;font-family:Nexa}.product-tab-info{width:80%;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:200px;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}.halo-recommendations-block div .halo-block-header h3{font-family:Nexa!important;font-weight:800!important;line-height:1.2!important}.product-description{height:110px}.section-heading{text-align:center;font-size:2rem;font-weight:700;margin:20px 0;padding:20px;font-family:OceanWide,sans-serif;color:#3c2568}.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:Nexa;font-weight:400}.slider-header-text{font-size:40px;font-family:Nexa;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:350px!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}.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{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%}}#top-reasons-con{margin-top:45px;margin-bottom:35px}#top-reasons-header{text-align:center;font-size:40px!important;margin-bottom:45px;color:#525252;font-family:OceanWide!important;line-height:1.3;padding:0 15px}sup{font-size: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:#525252;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}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collection-title{font-size:2.5rem;font-weight:700;margin:1rem 0;text-align:center}.collection-description-container{width:100%;max-width:1200px;margin:40px auto;padding:0 20px}.collection-description{text-align:center;font-size:16px;line-height:1.6;color:#4b4b4b;font-family:Nexa,sans-serif}.collection-description p{margin:0 0 1em}.collection-description p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.collection-description-container{margin:30px auto}.collection-description{font-size:14px}}.banner-container{display:flex;justify-content:space-between}.pails-heading{width:50%;display:flex;justify-content:center;align-items:center}.pails-heading h2,.pails-heading h2 p{line-height:1.2}.pails-img-dsktp{display:block;max-width:780px;width:50%;margin-left:auto}.pails-img-dsktp img{width:100%}.pails-heading h2 p{font-family:Nexa;color:#09aac4;font-size:6rem}.pails-img-mb{display:none}@media only screen and (max-width: 768px){.pails-img-dsktp{display:none}.pails-img-mb{display:block}.pails-img-mb img{width:100%}.banner-container{flex-direction:column}.pails-heading{width:100%}}.partners-section{max-width:1460px;margin:0 auto;padding:20px}.partner-item{display:flex;flex-direction:column;padding:10px 0;word-wrap:break-word}.partner-item a{font-size:14px;font-family:Nexa;text-decoration:underline}.partner-country{margin:0;font-size:1.8rem;font-family:Nexa;font-weight:700}.partner-heading{margin:0;font-size:1.6rem;font-family:Nexa;font-weight:600}.partner-description{font-family:Nexa;font-size:14px;margin:5px 0}.partner-contact{display:flex;flex-direction:column;gap:5px}@media only screen and (min-width: 800px){.partners-section{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}@media only screen and (min-width: 1200px){.partners-section{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px}}.compatible-with.less-product .german-description{height:180px}.shop-btn-compatible{background-color:#09aac4;color:#fff;border-radius:25px;padding:15px 40px;font-size:14px;font-family:Oceanwide,sans-serif;font-weight:500}a.shop-btn-compatible:hover{text-decoration:none}.product-tab-item span{font-size:17px;font-weight:800;font-family:Nexa;cursor:pointer}.features-text{color:#4b4b4b!important;font-size:14px;padding-top:10px;font-family:Nexa!important}.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 20px 60px;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:#545454;font-family:Oceanwide,sans-serif}.compatible-with p{width:200px;margin:auto;color:#545454;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:#0aaac4}.product-tab-item{display:inline-block;position:relative;color:#4b4b4b}.product-tab-item.is-active:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:4px;bottom:0;left:0;background-color:#13aac4;transform-origin:bottom left;transition:transform .5s ease-out}.shop-btn-container{padding-top:15px}h2.spr-header-title{display:none}@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:170px}.item-product{flex:0 0 33.333333%}.product-description.fr-description,.product-description.english-description{height:auto!important;margin:auto auto 20px;width:80%}#halo-recommendations-block-template--20643874177308__product-recommendations>div>div.halo-block-content>div>div>div>div>div>div>div.yyy.card-product>div>a>img{transform:scale(1.5)}.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-con{min-height:460px}p.where-to-buy-description{text-align:center;font-size:18px;font-family:Nexa,Helvetica,sans-serif;color:#4b4b4b;padding:0 20px}h1.main-page-title.page-header{text-transform:initial;color:#4b4b4b;text-align:center;font-size:32px;font-family:Nexa!important;padding-top:60px}.brands-container-4-rows,.brands-container-3-rows{max-width:1600px;margin:0 auto;padding:0 20px 20px}.brands-image-con{max-width:200px;margin:10px auto;display:flex;align-items:center;min-height:200px;justify-content:center}.brand-image{width:100%}.where-to-buy-text{text-align:center;color:#3c2568;font-weight:400;font-size:21px}@media (min-width: 700px){.brands-container-4-rows{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;justify-content:center}.brands-container-3-rows{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;justify-content:center}}@media (min-width: 1000px){.brands-container-4-rows{grid-template-columns:repeat(4,1fr)}.span-2-columns{grid-column:span 2}}.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}.product-subtitle{font-family:Nexa,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:.02em;color:#232323}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
