[page=sustainability]{position:relative;padding:0;margin:0}[page=sustainability] .section-container-fluid{max-width:100%;position:relative}[page=sustainability] .section-container{max-width:1920px;width:100%;margin:auto;padding:0 1rem;position:relative}[page=sustainability] .row{--sq-gutter-x: 1.5rem;--sq-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--sq-gutter-y));margin-right:calc(-.5 * var(--sq-gutter-x));margin-left:calc(-.5 * var(--sq-gutter-x))}[page=sustainability] .col{flex:1 0 0%}[page=sustainability] section{padding-bottom:4rem}[page=sustainability] .ratio{position:relative;width:100%}[page=sustainability] .ratio-16x9{--sq-aspect-ratio: 56.25%}[page=sustainability] .ratio:before{display:block;padding-top:var(--sq-aspect-ratio);content:""}[page=sustainability] .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}[page=sustainability] .img-fluid{max-width:100%;height:auto}@media screen and (min-width: 992px){[page=sustainability] .img-desktop{display:block}[page=sustainability] .img-mobile{display:none}[page=sustainability] .desktop-view{display:block}[page=sustainability] .mobile-view{display:none}}@media screen and (max-width: 991.98px){[page=sustainability] .img-desktop{display:none}[page=sustainability] .img-mobile{display:block}[page=sustainability] .desktop-view{display:none}[page=sustainability] .mobile-view{display:block}}[page=sustainability] .vertical-line{width:1px;height:100px;background-color:#ddd;margin:0 auto 4rem}.section-title{width:100%;padding:1rem;text-align:center}[page=sustainability] h1.text-heading{font-size:4.5rem;font-weight:700;line-height:1.125}[page=sustainability] p.text-p{font-size:2rem;font-weight:400;line-height:1.245;margin:0 0 3rem}@media (max-width: 768px){[page=sustainability] h1.text-heading{font-size:2.5rem!important}[page=sustainability] p.text-p{font-size:1.5rem!important}.section-milestone .slide-container{padding:0 2rem!important}.section-milestone .sq-swiper-button-prev,.section-milestone .sq-swiper-button-next{scale:.7!important}p.counting-number{font-size:3.5rem!important}}[page=sustainability] h2{font-size:3rem;font-weight:700;line-height:1.125;margin:0 0 3rem}[page=sustainability] h3{font-size:2.5rem;font-weight:700;line-height:1;margin:0 0 3rem}[page=sustainability] p{font-size:1.5rem;font-weight:400;line-height:1.45;margin:0}[page=sustainability] .text-center{text-align:center}[page=sustainability] .text-section-title span,[page=sustainability] .text-info{color:#757575}[page=sustainability] .text-highlight{color:#008002}.btn-cta,.btn-text{display:inline-block;font-size:1.5rem;font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;color:#008002}p+.btn-cta{margin-top:3rem}[page=sustainability] .section-form .klaviyo_submit_button{display:block;cursor:pointer;padding:1rem 2rem;margin:50px auto;color:#fff;background-color:#2997ff;border:solid thin #2997ff;width:300px;height:60px;border-radius:100px;font-size:1.5rem;font-weight:500;line-height:1;text-decoration:none}[page=sustainability] .section-form .klaviyo_submit_button:hover{background-color:#2374de;border:solid thin #2374de}.btn-take-action{position:fixed;bottom:10rem;right:0;font-size:1.25rem;font-weight:700;text-align:center;text-decoration:none;color:#fff;background-color:#008002;padding:1rem 2rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 5px 10px 5px #00000026;z-index:2}[page=sustainability] section.section-intro{padding-bottom:0}[page=sustainability] section.section-intro h1.text-heading{margin:0 0 3rem;color:#fff}[page=sustainability] section.section-intro p.text-p{color:#fff}.section-scroll-animation{position:relative;width:100%;height:100vh;overflow:hidden}.animation-container{position:relative;height:100%}.animation-slide{position:absolute;top:0;left:0;width:100%;height:100%}.slide-inner-container{position:relative;width:100%;height:100%}#animation-1 .slide-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;z-index:-1}#animation-1 .slide-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1000px;width:100%;padding:1rem;text-align:center;color:#fff;z-index:10}.arrow-container{position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin:auto}.down-arrow{position:relative;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;animation:arrow-float 1s ease-in-out infinite alternate}.down-arrow svg{position:relative;display:block;width:1.75rem;height:1.75rem}@keyframes arrow-float{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.section-recycle .row{margin-bottom:4rem}.section-recycle .col{flex:0 0 auto;width:50%;padding:0 1rem}.section-recycle .col-text{margin:auto}.section-recycle .col-text .col-container{max-width:600px;padding:2rem;text-align:center;margin:auto}.section-recycle .img-heading{width:auto;height:200px}@media screen and (max-width: 991.98px){.section-recycle .img-heading{width:auto;height:140px}.section-recycle .col{flex:0 0 auto;width:100%}.section-recycle .col-image{order:-1}.section-recycle .col-text{order:6}}.section-climate-pledge .section-container-fluid{position:relative}.section-climate-pledge .overlay-object{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:850px;width:100%;height:auto;padding:2rem;text-align:center;color:#fff}.section-climate-pledge .overlay-object h1,.section-climate-pledge .overlay-object p{color:#fff}.section-climate-pledge .btn-cta-pill{display:block;max-width:240px;color:#fff;background-color:#2897ff;padding:1.25rem 2.5rem;font-size:1.5rem;font-weight:400;line-height:1;text-decoration:none;border-radius:4rem;white-space:nowrap;margin:3rem auto 0}.section-climate-pledge .img-badge{max-width:400px;height:auto;margin:8rem auto 0}.section-climate-pledge .video-container{position:relative;width:100%;height:840px;overflow:hidden}.section-climate-pledge .video-container iframe{position:absolute;top:50%;left:50%;width:3840px;height:840px;min-height:100%;transform:translate(-50%,-50%)}section[id^=animation-2-] .slide-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1200px;width:100%;height:auto}section[id^=animation-2-] .slide-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:950px;width:100%;text-align:center;color:#000;z-index:10}@media screen and (min-width: 992px){section[id^=animation-2-] .text-heading.text-highlight{font-size:150px;font-weight:700;line-height:1.145}}@media screen and (max-width: 991.98px){section[id^=animation-2-] .text-heading.text-highlight{font-size:100px;font-weight:700;line-height:1.145}}section[id^=animation-2-] .slide-1{z-index:50}section[id^=animation-2-] .slide-2{z-index:40}section[id^=animation-2-] .slide-3{z-index:30}section[id^=animation-2-] .slide-4{z-index:20}section[id^=animation-2-] .slide-5{z-index:70}.additional-info{width:100%;height:200px;padding:1rem}.section-milestone{padding-top:4rem;background-color:#eaeaea}[page=sustainability] .section-milestone .section-container{max-width:calc(1200px + 10rem)}.section-milestone .swiper-wrapper{height:auto}.section-milestone .slide-container{text-align:center;padding:4rem}p.counting-number{font-size:12rem;font-weight:600;line-height:1.125;color:#008002;margin:.5rem}p.counting-type{font-size:2.5rem;font-weight:600;line-height:1.475;color:#008002}.swiper-milestone{max-width:1200px;width:100%;margin:auto;--swiper-theme-color: #008002;--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-pagination-bullet-size: 20px;--swiper-pagination-color: #008002}.sq-swiper-button-next,.sq-swiper-button-prev{--sq-swiper-size: 4rem;position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:var(--sq-swiper-size);height:var(--sq-swiper-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.sq-swiper-button-next.swiper-button-disabled,.sq-swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.sq-swiper-button-next.swiper-button-hidden,.sq-swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .sq-swiper-button-next,.swiper-navigation-disabled .sq-swiper-button-prev{display:none!important}.sq-swiper-button-next svg,.sq-swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .sq-swiper-button-next svg,.swiper-rtl .sq-swiper-button-prev svg{transform:rotate(180deg)}.sq-swiper-button-prev,.swiper-rtl .sq-swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.sq-swiper-button-next,.swiper-rtl .sq-swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.sq-swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullet{--swiper-pagination-bullet-width: 16px;--swiper-pagination-bullet-height: 16px;width:var( --swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 16px) );height:var( --swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 16px) );display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.sq-swiper-pagination .swiper-pagination-bullet:after{display:none;content:unset}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);border:solid thin var(--swiper-pagination-color);background:var(--swiper-pagination-color);background-color:var(--swiper-pagination-color)!important}.section-steps{padding-top:4rem}.section-steps .section-title p{font-size:2.75rem;font-weight:500}.section-steps .row{max-width:1280px;width:100%;margin:auto}.section-steps .col{flex:0 0 auto;width:50%;padding:2rem}.section-steps .col-container{overflow:hidden;border-radius:2rem;height:100%;box-shadow:0 5px 10px 5px #00000026}.section-steps .col .text-container{text-align:center;padding:2rem}.section-steps .img-badge{width:200px;height:auto;margin-top:1rem}@media screen and (max-width: 991.98px){.section-steps .col h3{margin-bottom:2rem}.section-steps .col{flex:0 0 auto;width:100%}}[page=sustainability] section.section-form h1.text-heading{margin:0 0 1rem}.section-form .text-subheading{font-size:2.5rem;font-weight:600;line-height:1.475;color:#008002}.section-form .section-heading{width:100%;padding:2rem 1rem;margin:auto;text-align:center}.section-form form{max-width:800px;width:100%;margin:auto}.section-form .klaviyo_field_group .text-heading{color:#000;padding:1rem}@media screen and (min-width: 992px){.section-form .klaviyo_field_group .text-heading br{display:none}.section-form .klaviyo_field_group .text-subheading{font-size:45px}}@media screen and (max-width: 991.98px){.section-form .klaviyo_field_group .text-heading br{display:block}.section-form .klaviyo_field_group .text-subheading{max-width:80%;margin:auto;font-size:25px}}.section-form .klaviyo_field_group .text-heading,.section-form .klaviyo_field_group .text-subheading{text-align:center!important}.section-form .input-form-cotainer{max-width:620px;width:100%;padding:1rem;margin:auto;text-align:left}.section-form label{font-size:1rem;font-weight:600;line-height:1.245;padding:.5rem 0}.section-form input{display:block;width:100%!important;height:48px!important;padding:.75rem!important;font-size:1rem!important;font-weight:400;line-height:1.5!important;color:#000!important;background-color:#fff!important;background-clip:padding-box;border:solid 1px #adb5bd!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2rem}.section-form .klaviyo_condensed_styling .klaviyo_form_actions,.section-form .klaviyo_styling .klaviyo_form_actions{text-align:left}.section-form .klaviyo_messages{max-width:1400px;width:100%;margin:auto}.section-form .success_message{text-align:center;padding:3rem 1rem}@media screen and (min-width: 992px){.section-form .success_message .img-symbol{max-width:200px;width:100%;height:auto;margin-bottom:4rem}.section-form .success_message .text-subheading{color:#000;font-size:75px;margin-bottom:2rem}.section-form .success_message .text-p{color:#000;font-size:45px;font-weight:500;margin-bottom:1rem}}@media screen and (max-width: 991.98px){.section-form .success_message .img-symbol{max-width:160px;width:100%;height:auto;margin-bottom:4rem}.section-form .success_message .text-subheading{color:#000;font-size:28px;margin-bottom:2rem}.section-form .success_message .text-p{color:#000;font-size:24px;font-weight:500;margin-bottom:1rem}}.section-faq{padding-top:4rem;background-color:#eaeaea}.section-faq .section-heading{margin-bottom:4rem}.section-faq .accordion{max-width:1000px;margin:auto;border:1px solid transparent;border-radius:4px}.section-faq .accordion-item:first-of-type{border-top:none}.section-faq .accordion-header{margin:0}.section-faq .accordion-button{background-color:transparent;border:solid thin transparent;border-top:solid thin #a8a8a8;padding:2rem .5rem;width:100%;text-align:left;font-size:1.5rem;font-weight:400;cursor:pointer;position:relative;transition:background-color .15s ease}.section-faq .accordion-button:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22none%22 stroke=%22%23000000%22 stroke-width=%221.5%22 viewBox=%220 0 16 16%22%3E%3Cline x1=%228%22 y1=%222%22 x2=%228%22 y2=%2214%22/%3E%3Cline x1=%222%22 y1=%228%22 x2=%2214%22 y2=%228%22/%3E%3C/svg%3E")}.section-faq .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22none%22 stroke=%22%23000000%22 stroke-width=%221.5%22 viewBox=%220 0 16 16%22%3E%3Cline x1=%222%22 y1=%228%22 x2=%2214%22 y2=%228%22/%3E%3C/svg%3E")}.section-faq .accordion-collapse{display:none}.section-faq .accordion-collapse.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.section-faq .accordion-collapse.collapse.show{display:block;visibility:visible}.section-faq .accordion-body{padding:2rem;border-bottom:1px solid transparent;font-size:1.5rem;font-weight:400;color:#4c4c4c}
/*# sourceMappingURL=/cdn/shop/t/352/assets/sustainability.css.map */
