[data-section-type=faq] [data-title]{border-bottom:1px solid transparent;transition:border-bottom 0s}[data-section-type=faq] [data-title][aria-expanded=false]{transition-delay:.3s;border-bottom:1px solid #cbcbcb}[data-section-type=faq] .accordion-content-wrapper{border-bottom:1px solid #cbcbcb}@media (min-width:769px){[data-section-type=image-with-text] .grid.image-right .text{grid-row-start:1}}[data-section-type=image-with-text] .grid .text-wrapper{max-width:647px}[data-section-type=text-bar] .text-bar{max-width:900px;padding:0 20px;margin:0 auto;position:relative;font-family:var(--font-serif),serif}@media (max-width:768px){[data-section-type=text-bar] .text-bar p{font-size:20px;line-height:30px}}@media (min-width:769px){[data-section-type=text-bar] .text-bar p{font-size:30px;line-height:40px}}[data-section-type=text-bar] .text-bar:after,[data-section-type=text-bar] .text-bar:before{content:"";width:60px;height:5px;left:50%;position:absolute;background-color:var(--orange);transform:translateX(-50%)}[data-section-type=text-bar] .text-bar:before{top:-20px}[data-section-type=text-bar] .text-bar:after{bottom:-20px}[data-section-type=page-hero]{position:relative}[data-section-type=page-hero] .image-fill{max-height:100vh;overflow:hidden}@media (max-width:768px){[data-section-type=page-hero] .image-fill{max-height:calc(100vh - 67px)}}@media (min-width:769px){[data-section-type=page-hero] .image-fill{max-height:calc(100vh - 90px)}}[data-section-type=page-hero] .circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width:768px){[data-section-type=page-hero] .circle{width:80%;max-width:335px}}@media (min-width:769px){[data-section-type=page-hero] .circle{width:100%;max-width:536px}}[data-section-type=page-hero] .content{z-index:1;border-radius:50%}@media (max-width:768px){[data-section-type=page-hero] .content{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}}@media (min-width:769px){[data-section-type=page-hero] .content{padding:30px;width:calc(100% - 60px);height:calc(100% - 60px);margin:30px}}[data-section-type=page-hero] .border-wrapper{width:100%;height:100%;position:absolute;will-change:transform;transition:all .1s;transform:translateZ(0)}[data-section-type=page-hero] .border{display:block;position:absolute;z-index:0}@media (max-width:768px){[data-section-type=page-hero] .border{width:calc(100% + 40px);height:calc(50% + 20px);left:-20px;border-top-right-radius:355px;border-top-left-radius:355px}}@media (min-width:769px){[data-section-type=page-hero] .border{width:calc(100% + 60px);height:calc(50% + 30px);left:-30px;border-top-right-radius:566px;border-top-left-radius:566px}}[data-section-type=page-hero] .border-after{transform:scaleY(-1)}@media (max-width:768px){[data-section-type=page-hero] .border-before{top:-20px}[data-section-type=page-hero] .border-after{bottom:-20px}}@media (min-width:769px){[data-section-type=page-hero] .border-before{top:-30px}[data-section-type=page-hero] .border-after{bottom:-30px}}[data-section-type=page-hero] .circle-orange .border-before{background:linear-gradient(180deg,rgba(241,85,35,.2),#f15523)}[data-section-type=page-hero] .circle-orange .border-after{background:linear-gradient(180deg,rgba(212,35,15,.2),#de331f 99.45%)}[data-section-type=page-hero] .circle-blue .border-before{background:linear-gradient(180deg,rgba(133,223,234,.2),#59b6c1)}[data-section-type=page-hero] .circle-blue .border-after{background:linear-gradient(180deg,rgba(64,153,163,.2),#4099a3)}.template-page-for-good-partner #icon-crossed-lines,.template-page-for-good-partner #icon-forgood-wrap g,.template-page-for-good-partner #icon-rethink-logo g{fill:#f3e8da}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .cta,.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner h2{display:none}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner section>div{padding:56px 0}@media (min-width:769px){.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner section>div{padding:130px 0}}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .rte{width:100%}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .rte p{text-align:center;font-size:16px;color:var(--green)}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .rte p:last-of-type{margin-bottom:0}@media (min-width:769px){.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .rte p{max-width:470px;margin:auto;font-size:24px}}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .grid{align-items:center}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .grid>div:first-of-type{position:relative;left:50%;transform:translatex(-50%);max-width:173px}@media (min-width:769px){.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner .grid>div:first-of-type{max-width:333px}}@media (min-width:769px){.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner{background:linear-gradient(90deg,var(--cream-light) 0,var(--cream-light) 50%,var(--cream) 0,var(--cream))}}.template-page-for-good-partner [data-section-id=simple-cta-partner-page__page-for-good-partner_2]{max-width:1238px}.template-page-for-good-partner [data-section-id=simple-cta-partner-page__page-for-good-partner_2] p strong{color:var(--yellow)}.template-page-for-good-partner [data-section-id=big-image-with-text__page-for-good-partner]{padding:0}.template-page-for-good-partner [data-section-id=big-image-with-text__page-for-good-partner]>div{display:block}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner_2{background:var(--white)}@media (min-width:769px){.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner_2 .text-wrapper{text-align:right}.template-page-for-good-partner #shopify-section-fg-text-image-columns__page-for-good-partner_2 .text-wrapper .rte{margin-left:auto}}.template-page-for-good-partner #shopify-section-fg-icon-row-partner__page-for-good-partner{background-color:var(--cream)}.template-page-for-good-partner #shopify-section-fg-icon-row-partner__page-for-good-partner .description,.template-page-for-good-partner #shopify-section-fg-icon-row-partner__page-for-good-partner .title{color:var(--green)}.template-page-for-good-partner #shopify-section-fg-icon-row-partner__page-for-good-partner .icon-element{max-width:190px}[data-section-type=page-hero-big-circle]{position:relative}@media (max-width:768px){[data-section-type=page-hero-big-circle]{min-height:375px;max-height:calc(100vh - 67px)}}@media (min-width:769px){[data-section-type=page-hero-big-circle]{min-height:730px;max-height:calc(100vh - 90px)}[data-section-type=page-hero-big-circle] .icon-arrow-down{width:24px;height:12px}}[data-section-type=page-hero-big-circle] .bg-white .icon{color:var(--orange)}[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none),[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none) .btn.link,[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none) h1,[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none) h2,[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none) h3,[data-section-type=page-hero-big-circle] [class*=bg-]:not(.bg-white):not(.bg-none) h4[class^=h]{color:#fff}[data-section-type=page-hero-big-circle] .image-fill{max-height:100vh;overflow:hidden}@media (max-width:768px){[data-section-type=page-hero-big-circle] .image-fill{min-height:375px;max-height:calc(100vh - 67px)}}@media (min-width:769px){[data-section-type=page-hero-big-circle] .image-fill{min-height:730px;max-height:calc(100vh - 90px)}}[data-section-type=page-hero-big-circle] .circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width:768px){[data-section-type=page-hero-big-circle] .circle{width:100%;max-width:335px}}@media (min-width:769px){[data-section-type=page-hero-big-circle] .circle{width:calc(100vh - 180px);min-width:500px;max-width:690px}}[data-section-type=page-hero-big-circle] .content{z-index:1;border-radius:50%}@media (max-width:768px){[data-section-type=page-hero-big-circle] .content{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}}@media (min-width:769px){[data-section-type=page-hero-big-circle] .content{padding:30px;width:calc(100% - 60px);height:calc(100% - 60px);margin:30px}}.square-with-carousel{position:relative}.square-with-carousel .product-trigger{white-space:nowrap}.square-with-carousel .square{flex:none}@media (max-width:768px){.square-with-carousel .square .circle{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px 0 0 20px}}@media (min-width:769px){.square-with-carousel .square .circle{width:calc(100% - 80px);height:calc(100% - 80px);margin:40px 0 0 40px}}.square-with-carousel .controls{color:#fff;line-height:26px}@media (max-width:768px){.square-with-carousel .controls{bottom:8%;font-size:17px}}@media (min-width:769px){.square-with-carousel .controls{bottom:13%;font-size:20px}}.square-with-carousel .controls button{padding:0 20px}.square-with-carousel .image{position:relative}.square-with-carousel .item{position:absolute;opacity:0;z-index:0;transition:opacity .5s;transition-delay:1s;top:0;grid-template-columns:1fr}@media (min-width:769px){.square-with-carousel .item{grid-template-columns:minmax(768px,41fr) 59fr}}.square-with-carousel .item .content{opacity:0;transition-delay:1s;transition:opacity .5s;width:100%;margin:0 auto;width:80%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.square-with-carousel .item[data-active]{opacity:1;z-index:1;transition-delay:0s;position:relative}.square-with-carousel .item[data-active] .content{opacity:1;transition-delay:0s}[data-section-type=icon-group] .icon-list{flex-wrap:wrap}[data-section-type=icon-group] .icon{flex:none}[data-section-type=icon-group] .icon img,[data-section-type=icon-group] .icon svg{height:100%;width:auto}@media (max-width:768px){[data-section-type=icon-group] .icon{height:80px;margin:0}}@media (min-width:769px){[data-section-type=icon-group] .icon{height:120px;margin:10px 80px}}[data-section-type=icon-group-plastic] .icon-wrapper{flex:none}@media (min-width:769px){[data-section-type=icon-group-plastic] .icon-wrapper{width:395px}[data-section-type=icon-group-plastic] .icon-wrapper .icon-plastic-bank{margin-top:-27px}}[data-section-type=meet-our-family] .circle{border-radius:50%}[data-section-type=meet-our-family] .circle img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){[data-section-type=card-grid] .grid{gap:0;display:flex!important;flex-direction:row;flex-wrap:nowrap}[data-section-type=card-grid] .grid .card-wrapper{flex:none;max-width:100vw;margin-right:36px}}@media (min-width:769px){[data-section-type=card-grid] .carousel-wrapper .card-wrapper{padding:0}[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card{width:100%}}[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content{padding:20px;color:#fff}[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content .btn.link,[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content h1,[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content h2,[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content h3,[data-section-type=card-grid] .carousel-wrapper .card-wrapper .card.color .content h4[class^=h]{color:#fff}[data-section-type=page-navigation] button{border-radius:50%;height:55px;width:55px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}[data-section-type=page-navigation] button .icon{line-height:0}[data-section-type=page-navigation] button[disabled]{visibility:hidden;display:none}[data-section-type=page-navigation] a span{line-height:1}@media (max-width:768px){[data-section-type=page-navigation] .wrapper{height:144px;overflow:hidden}[data-section-type=page-navigation] .abs-circle{width:90%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);margin-left:0;padding-bottom:90vw}}
.sl_exp-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sl_exp-content{height:0;overflow:hidden}.sl_exp-content.open{height:auto}.sl_exp-content[aria-hidden=true]{visibility:hidden}
.sl-accordion.initialized [data-title]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sl-accordion.initialized [data-title] .icons{width:1em;height:1em;display:flex;justify-content:center;align-items:center;pointer-events:none}.sl-accordion.initialized [data-title] .icons .contract,.sl-accordion.initialized [data-title][aria-expanded=true] .icons .expand{display:none}.sl-accordion.initialized [data-title][aria-expanded=true] .icons .contract{display:block}
