.sustainability #shopify-section-footer .home-instagram{display:block}.sustainability .shopify-section{margin-bottom:3rem}.sustainability .shopify-section .v-wrap{padding-top:0}.sustainability .shopify-section:not(.sustainability-stats) .v-wrap{padding-bottom:0}.sustainability .shopify-section.sustainability-stats .v-wrap{padding-top:80px}.shopify-section.sustainability-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:604px;z-index:1}.shopify-section.sustainability-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:0}.shopify-section.sustainability-hero .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover}.shopify-section.sustainability-hero .hero-content{position:relative;z-index:1;color:#fff;padding:0 30px}.shopify-section.sustainability-hero .hero-content .hero-icon{width:80px;margin:0 auto 24px}.shopify-section.sustainability-hero .hero-content .hero-icon img{width:100%;height:auto}.shopify-section.sustainability-hero .hero-content h1{font-family:Neuton,serif;font-size:44px;font-weight:300;color:#fff;margin:0 0 24px;line-height:1.05}@media screen and (min-width:768px){.shopify-section.sustainability-hero .hero-content h1{font-size:60px}}.shopify-section.sustainability-hero .hero-content p{font-size:18px;color:#f5f5f5;max-width:1124px;margin:0 auto;line-height:1.55}@media screen and (min-width:768px){.shopify-section.sustainability-hero .hero-content p{font-size:22px}}.shopify-section.sustainability-intro .page-width{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width:768px){.shopify-section.sustainability-intro .page-width{grid-template-columns:1fr 1fr;column-gap:80px;align-items:center}}.shopify-section.sustainability-intro .one-half{width:100%}.shopify-section.sustainability-intro .one-half img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.shopify-section.sustainability-intro .content h2{font-family:Neuton,serif;font-size:40px;font-weight:300;margin-top:0;line-height:1.1}@media screen and (min-width:768px){.shopify-section.sustainability-intro .content h2{font-size:50px}}.shopify-section.sustainability-intro .content p{font-size:15px;line-height:1.65}.shopify-section.sustainability-pillars h2{font-family:Neuton,serif;font-size:40px;font-weight:300;margin:0 0 50px}@media screen and (min-width:768px){.shopify-section.sustainability-pillars h2{font-size:50px}}.shopify-section.sustainability-pillars .pillars{display:grid;grid-template-columns:1fr;gap:50px;margin-top:0}@media screen and (min-width:500px){.shopify-section.sustainability-pillars .pillars{grid-template-columns:repeat(3,1fr);gap:30px}}.shopify-section.sustainability-pillars .pillar{display:flex;flex-flow:column;align-items:center}.shopify-section.sustainability-pillars .pillar .pillar-image{width:100%;max-width:416px;overflow:hidden;margin:0 auto 30px}.shopify-section.sustainability-pillars .pillar .pillar-image img{width:100%;height:100%;object-fit:cover}.shopify-section.sustainability-pillars .pillar h3{font-size:30px;font-weight:600;text-transform:none;letter-spacing:0;margin:0 0 15px}.shopify-section.sustainability-pillars .pillar p{font-size:15px;max-width:372px;line-height:1.65;margin:0}.shopify-section.sustainability-waste h2{font-family:Neuton,serif;font-size:40px;font-weight:300;margin:0 0 50px}@media screen and (min-width:768px){.shopify-section.sustainability-waste h2{font-size:50px}}.shopify-section.sustainability-waste .waste-grid{display:grid;grid-template-columns:1fr;gap:50px}@media screen and (min-width:768px){.shopify-section.sustainability-waste .waste-grid{grid-template-columns:repeat(2,1fr);gap:60px 40px}}.shopify-section.sustainability-waste .waste-item{width:100%}.shopify-section.sustainability-waste .waste-item img{width:100%;aspect-ratio:1.68;object-fit:cover;display:block}.shopify-section.sustainability-waste .waste-item .waste-content{padding-top:22px}.shopify-section.sustainability-waste .waste-item .waste-content h3{font-size:30px;font-weight:600;text-transform:none;letter-spacing:0;margin:0 0 15px}.shopify-section.sustainability-waste .waste-item .waste-content p,.shopify-section.sustainability-waste .waste-item .waste-content .waste-description p{font-size:15px;line-height:1.65;margin:0 0 15px}.shopify-section.sustainability-waste .waste-item .waste-content .waste-description a{color:#202020;text-decoration:underline}.shopify-section.sustainability-waste .waste-item .waste-content .waste-description a:hover{color:#b0bb00}.shopify-section.sustainability-waste .waste-item .waste-content .link{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#202020;text-decoration:none}.shopify-section.sustainability-waste .waste-item .waste-content .link:hover{color:#b0bb00}.shopify-section.sustainability-stats{background-color:#f6f7f7}.shopify-section.sustainability-stats h2{font-family:Neuton,serif;font-size:36px;font-weight:300;margin:0 0 40px;line-height:1.15;max-width:800px}@media screen and (min-width:768px){.shopify-section.sustainability-stats h2{font-size:50px}}.shopify-section.sustainability-stats .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (min-width:768px){.shopify-section.sustainability-stats .stats{grid-template-columns:repeat(4,1fr)}}.shopify-section.sustainability-stats .stat .stat-number{font-size:50px;font-weight:600;color:#b0bb00;margin:0 0 8px;line-height:1}.shopify-section.sustainability-stats .stat .stat-label{font-size:16px;color:#202020;margin:0;line-height:1.45}.shopify-section.sustainability-faq h2{font-family:Neuton,serif;font-size:40px;font-weight:300;margin:0 0 50px}@media screen and (min-width:768px){.shopify-section.sustainability-faq h2{font-size:50px}}.shopify-section.sustainability-faq .faq-list{margin:0 auto}.shopify-section.sustainability-faq .faq-item{border-top:1px solid #d8d8d8}.shopify-section.sustainability-faq .faq-item:last-child{border-bottom:1px solid #d8d8d8}.shopify-section.sustainability-faq .faq-question{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:18px;font-weight:600;color:#202020}.shopify-section.sustainability-faq .faq-question::-webkit-details-marker{display:none}.shopify-section.sustainability-faq .faq-question .faq-icon{flex-shrink:0;width:20px;height:20px;position:relative}.shopify-section.sustainability-faq .faq-question .faq-icon:before,.shopify-section.sustainability-faq .faq-question .faq-icon:after{content:"";position:absolute;background:#202020;border-radius:2px;transition:transform .25s ease,opacity .25s ease}.shopify-section.sustainability-faq .faq-question .faq-icon:before{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.shopify-section.sustainability-faq .faq-question .faq-icon:after{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.shopify-section.sustainability-faq details[open] .faq-question .faq-icon:before{transform:translate(-50%) rotate(90deg);opacity:0}.shopify-section.sustainability-faq .faq-answer{padding:0 0 22px}.shopify-section.sustainability-faq .faq-answer p{font-size:15px;line-height:1.65;margin:0;color:#202020}.shopify-section.sustainability-content-rows .section-heading h2{font-family:Neuton,serif;font-size:36px;font-weight:300;margin:0 0 40px;line-height:1.2}@media screen and (min-width:768px){.shopify-section.sustainability-content-rows .section-heading h2{font-size:48px;margin:0 0 50px}}.shopify-section.sustainability-content-rows .section-heading--subsequent{margin-top:3rem}.shopify-section.sustainability-content-rows .content-row{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.shopify-section.sustainability-content-rows .content-row{grid-template-columns:1fr 1fr}.shopify-section.sustainability-content-rows .content-row.layout--reverse{direction:rtl}.shopify-section.sustainability-content-rows .content-row.layout--reverse .image-col,.shopify-section.sustainability-content-rows .content-row.layout--reverse .text-col{direction:ltr}}.shopify-section.sustainability-content-rows .image-col img{width:100%;aspect-ratio:1.3;object-fit:cover;display:block}.shopify-section.sustainability-content-rows .text-col{display:flex;align-items:center;justify-content:center;padding:60px 40px}.shopify-section.sustainability-content-rows .text-col .text-inner{max-width:550px}.shopify-section.sustainability-content-rows .text-col h3{text-align:center;font-size:30px;font-weight:600;text-transform:none;letter-spacing:0;margin:0 0 20px}.shopify-section.sustainability-content-rows .text-col p,.shopify-section.sustainability-content-rows .text-col .row-description p{font-size:16px;line-height:1.65;margin:0}.shopify-section.sustainability-content-rows .text-col .row-description a{color:#202020;text-decoration:underline}.shopify-section.sustainability-content-rows .text-col .row-description a:hover{color:#b0bb00}
/*# sourceMappingURL=/cdn/shop/t/94/assets/sustainability.css.map */
