html{overflow-x:hidden}#csr-landing{max-width:1680px;min-width:990px;width:100%;padding:0}#csr-landing #landing{text-align:center}#csr-landing #landing img{display:block;width:100%}#csr-landing #landing h1{font-size:3.27381vw;color:#fff;font-weight:400;line-height:1;margin-bottom:1%}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing h1{font-size:3.27381vw}}@media (max-width: 990px){#csr-landing #landing h1{font-size:32px}}#csr-landing #landing h2{font-size:2.67857vw;font-weight:400;line-height:1;margin-bottom:1%}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing h2{font-size:2.67857vw}}@media (max-width: 990px){#csr-landing #landing h2{font-size:26.7px}}#csr-landing #landing h3{font-size:2.08333vw;color:#000;font-weight:300;letter-spacing:0.015em;line-height:1.4}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing h3{font-size:2.08333vw}}@media (max-width: 990px){#csr-landing #landing h3{font-size:20px}}#csr-landing #landing h3 span{font-weight:400}#csr-landing #landing h4{font-size:2.38095vw;font-weight:400;letter-spacing:0.02em;line-height:1.2}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing h4{font-size:2.38095vw}}@media (max-width: 990px){#csr-landing #landing h4{font-size:23.6px}}#csr-landing #landing h5{font-family:"TT-Norms-Pro","Open Sans",Helvetica,Arial,sans-serif;font-size:1.4881vw;color:#fff;font-weight:500;letter-spacing:0.1em}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing h5{font-size:1.4881vw}}@media (max-width: 990px){#csr-landing #landing h5{font-size:14.7px}}#csr-landing #landing p{font-size:1.07143vw;font-weight:400;letter-spacing:0.015em;line-height:1.6}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing p{font-size:1.07143vw}}@media (max-width: 990px){#csr-landing #landing p{font-size:10.6px}}#csr-landing #landing p.eyebrow{font-weight:600;letter-spacing:0.1em}#csr-landing #landing p.disclaimer{font-size:0.59524vw;margin-bottom:4.46429vw;margin-top:2.97619vw}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing p.disclaimer{font-size:0.59524vw}}@media (max-width: 990px){#csr-landing #landing p.disclaimer{font-size:14.7px}}#csr-landing #landing a{display:inline-block;text-decoration:none}#csr-landing #landing a:hover{color:inherit}#csr-landing #landing .cta-link{font-size:1.8em;font-weight:600;letter-spacing:0.075em}@media only screen and (max-width: 1440px){#csr-landing #landing .cta-link{font-size:1.25vw}}#csr-landing #landing .cta-link.arrowHover{cursor:pointer}#csr-landing #landing .cta-link.arrowHover span{width:12px;height:1px;background-color:#000;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:8px;transition:all 0.3s}#csr-landing #landing .cta-link.arrowHover span::after,#csr-landing #landing .cta-link.arrowHover span::before{content:"";display:inline-block;width:5px;height:1px;background-color:#000;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#csr-landing #landing .cta-link.arrowHover span::before{transform:rotate(-45deg);top:2px}#csr-landing #landing .cta-link.arrowHover:hover span{transform:translateX(10px)}#csr-landing #landing .font-color-fff{color:#fff}#csr-landing #landing .font-color-fff .arrowHover span{background-color:#fff}#csr-landing #landing .font-color-fff .arrowHover span::after,#csr-landing #landing .font-color-fff .arrowHover span::before{background-color:#fff}#csr-landing #landing .flex-parent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#csr-landing #landing .header-hero-wrapper{padding-bottom:41.66667%;position:relative;width:100%}#csr-landing #landing .header-hero-wrapper>*{position:absolute;width:100%}#csr-landing #landing .header-hero-wrapper iframe{height:100%;left:0;top:0}#csr-landing #landing .header-hero-wrapper .hero-overlay{left:50%;top:50%;transform:translate(-50%, -50%)}#csr-landing #landing .header-hero-wrapper #nav{background-color:rgba(255,255,255,0.25);bottom:0;height:8.85714%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#csr-landing #landing .header-hero-wrapper #nav .cta-link{margin-left:2.67857vw;margin-right:2.67857vw}#csr-landing #landing .two-icon{display:flex;justify-content:space-around}#csr-landing #landing .icon-img{margin:auto;width:10%}#csr-landing #landing .icon-img.smaller{width:8%}#csr-landing #landing .icon-left{margin:0;max-height:74px;width:35%}#csr-landing #landing .icon-right{margin:0;max-height:74px;width:50%}#csr-landing #landing .side-by-side-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#csr-landing #landing .side-by-side-section>*{width:50%}#csr-landing #landing .side-by-side-section .copy .icon-img{margin-bottom:2.08333vw}#csr-landing #landing .side-by-side-section .copy h4{margin-bottom:0.71429vw}#csr-landing #landing .side-by-side-section .copy p.eyebrow{margin-top:1.4881vw;margin-bottom:0.71429vw}#csr-landing #landing .side-by-side-section .copy .cta-link{margin-top:1.4881vw}#csr-landing #landing .side-by-side-section .copy-top::after{content:"";display:block;margin:auto;width:50%;padding-top:1.78571vw}#csr-landing #landing .side-by-side-section.bg-green{background-color:#9eb79d}#csr-landing #landing .side-by-side-section.bg-green .copy-top::after{border-bottom:1px solid rgba(255,255,255,0.2)}#csr-landing #landing .side-by-side-section.bg-gray{background-color:#f7f7f7}#csr-landing #landing .side-by-side-section.bg-gray .copy-top::after{border-bottom:1px solid #cfcfcf}#csr-landing #landing .factoids{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-top:2.97619vw;margin-bottom:4.16667vw;text-align:left}#csr-landing #landing .factoids p.eyebrow{color:#797979;font-size:0.89286vw}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing .factoids p.eyebrow{font-size:0.89286vw}}@media (max-width: 990px){#csr-landing #landing .factoids p.eyebrow{font-size:8.8px}}#csr-landing #landing .factoids h4.figure{margin-top:0.89286vw;margin-bottom:0.59524vw}#csr-landing #landing .factoids>*{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:50%}#csr-landing #landing .factoids>*:first-child{position:relative}#csr-landing #landing .factoids>*:first-child::after{border-right:1px solid #cfcfcf;bottom:0;content:"";display:block;height:75%;position:absolute;right:0}#csr-landing #landing .std-section .main-image{position:relative}#csr-landing #landing .std-section .main-image img{margin:auto;width:100%}#csr-landing #landing .std-section .main-image .title{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#csr-landing #landing .std-section .main-image .title .icon-img{margin-bottom:2.38095vw;width:7%}#csr-landing #landing .std-section .copy{margin-top:2.08333vw;margin-bottom:5.05952vw}#csr-landing #landing .std-section .copy p{font-size:1.66667vw;margin-bottom:2.38095vw}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing .std-section .copy p{font-size:1.66667vw}}@media (max-width: 990px){#csr-landing #landing .std-section .copy p{font-size:16.55px}}#csr-landing #landing #section_good-for-you .gfy_header{margin-top:2.38095vw;margin-bottom:2.38095vw}#csr-landing #landing #section_good-for-you .gfy_footer{margin-top:5.35714vw;margin-bottom:5.35714vw}#csr-landing #landing #section_good-for-you::after{background-color:#c9c9c9;content:"";display:block;height:1px}@media only screen and (min-width: 990px){#csr-landing #landing #section_good-for-you::after{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}#csr-landing #landing #section_good-for-planet .gfplanet_header{margin-top:5.35714vw;margin-bottom:1.78571vw}#csr-landing #landing #section_good-for-planet .gfplanet_section1{padding-bottom:2.97619vw;padding-top:2.97619vw}#csr-landing #landing #section_good-for-planet .gfplanet_section2{margin-bottom:3.27381vw}#csr-landing #landing #section_good-for-planet .gfplanet_section2 .icon-img,#csr-landing #landing #section_good-for-planet .gfplanet_section2 .eyebrow{display:inline-block;letter-spacing:0;vertical-align:middle}#csr-landing #landing #section_good-for-planet .gfplanet_section2 .icon-img{margin-right:1.07143vw;width:1.5%}#csr-landing #landing #section_good-for-people .gfpeople_header{margin-top:4.46429vw;margin-bottom:2.97619vw}#csr-landing #landing #section_good-for-people .gfpeople_section1 p{margin-top:1.4881vw;margin-bottom:0.89286vw}#csr-landing #landing #section_good-for-people .gfpeople_section2{margin-top:5.95238vw}#csr-landing #landing p.section-subheader{font-size:1.19048vw;font-weight:300}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing p.section-subheader{font-size:1.19048vw}}@media (max-width: 990px){#csr-landing #landing p.section-subheader{font-size:11.8px}}#csr-landing #landing .shop-sustainably{padding-bottom:1.4881vw;padding-top:3.27381vw;background:#f8f8f8}#csr-landing #landing .shop-sustainably .label-grid{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding-left:7.14286vw;padding-right:7.14286vw;padding-top:4.7619vw}#csr-landing #landing .shop-sustainably .label-grid li{margin-bottom:5.05952vw;padding-bottom:1.78571vw;list-style:none;position:relative;width:31.5%}#csr-landing #landing .shop-sustainably .label-grid li:not(:nth-of-type(3n))::after{border-right:1px solid #cfcfcf;bottom:0;content:"";display:block;height:90%;position:absolute;right:0}#csr-landing #landing .shop-sustainably .label-grid li h4{font-size:1.19048vw;margin-top:1.78571vw;margin-bottom:1.07143vw;color:#8a9d73;font-weight:700;letter-spacing:0.1em}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing .shop-sustainably .label-grid li h4{font-size:1.19048vw}}@media (max-width: 990px){#csr-landing #landing .shop-sustainably .label-grid li h4{font-size:11.8px}}#csr-landing #landing .shop-sustainably .label-grid li p{font-weight:300}#csr-landing #landing .shop-sustainably .label-grid li .icon-wrapper{height:4.2vw;margin:auto;max-height:74px;width:4.2vw}#csr-landing #landing .shop-sustainably .label-grid li .icon-wrapper img{height:100%}#csr-landing #landing .responsibly-made{margin-top:4.16667vw}#csr-landing #landing .responsibly-made .design-grid{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-top:2.97619vw;margin:auto;max-width:1440px}#csr-landing #landing .responsibly-made .design-grid li{margin-bottom:1.78571vw;list-style:none;text-align:left;width:31.25%}#csr-landing #landing .responsibly-made .design-grid li .thumb-link{position:relative}#csr-landing #landing .responsibly-made .design-grid li .overlay{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,0.4);height:100%;opacity:0;text-align:center;top:0;width:100%}#csr-landing #landing .responsibly-made .design-grid li .overlay .icon-img{margin:0;max-height:74px;width:14.44444%}#csr-landing #landing .responsibly-made .design-grid li .overlay p{font-size:1.42857vw;color:#fff;font-weight:300;line-height:1.4em;margin-top:1em}@media (min-width: 990px) and (max-width: 1379px){#csr-landing #landing .responsibly-made .design-grid li .overlay p{font-size:1.42857vw}}@media (max-width: 990px){#csr-landing #landing .responsibly-made .design-grid li .overlay p{font-size:14px}}#csr-landing #landing .responsibly-made .design-grid li .cta-link{margin-top:1.19048vw;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}#csr-landing #landing .responsibly-made .design-grid li:hover .overlay{opacity:1;transition:ease-in all 0.2s}
