.Header_wrapper_35Tco{background-color:#141414;color:#fff;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:50% 0;align-items:center}.Header_textArea_3bTkr{text-align:center;line-height:normal;padding:20px}@media only screen and (min-width:769px){.Header_textArea_3bTkr{max-width:440px;padding:0}}.Header_textArea_3bTkr>div{margin:0}.Header_textArea_3bTkr>div+div{margin-top:10px}.Header_headline_3-KmD{color:inherit;letter-spacing:3px}.Header_text_1vU0F{color:inherit;letter-spacing:2px}

.FancyDescription_wrapper_2s_eV{background-color:#f2f2f2;border-radius:6px;padding:20px;margin-top:15px;display:flex;flex-flow:row nowrap;align-items:flex-start}.FancyDescription_wrapper_2s_eV:first-child{margin-top:0}.FancyDescription_icon_2Bm2a{padding:0 15px 0 0;flex:0 1 65px;text-align:center}.FancyDescription_icon_2Bm2a svg{width:40px;height:auto;fill:var(--color-typo-accent)}.FancyDescription_content_2Fz_o{border-left:1px solid #e6e6e6;padding:0 0 0 15px;flex:1 0 80%;height:100%}.FancyDescription_wrapper_2s_eV .FancyDescription_content_2Fz_o p{margin-top:10px}.FancyDescription_content_2Fz_o p{margin:0}.ProductFeaturesFancy_wrapper_2N0I1{margin:0 0 1em}
.BlogPost_card_2a2I6{flex-grow:.5;display:flex;flex-direction:column;text-decoration:none;min-width:79%;padding:0 4px;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width:769px){.BlogPost_card_2a2I6{min-width:0;padding:0 8px}}.BlogPost_content_3qLI-{flex:1;display:flex;flex-direction:column;align-items:flex-start}.BlogPost_content_3qLI- time{display:block;color:var(--color-typo-base);font-size:15px;font-weight:400;line-height:22px;margin:10px 0 4px}.BlogPost_content_3qLI- h3{flex:1;color:var(--color-typo-accent);font-size:20px;font-weight:var(--font-weight-accent);text-transform:uppercase;margin:0 0 15px;display:-webkit-box;overflow:hidden;font-family:var(--font-family-accent);-webkit-line-clamp:3;-webkit-box-orient:vertical/*! autoprefixer: off */}.BlogPost_content_3qLI- p{color:#aaa;font-size:.9375rem;line-height:1.4667;font-family:var(--font-family-accent);text-decoration:underline;margin:0}.BlogPost_content_3qLI- p:hover{text-decoration:none}.Blog_wrapperSwiper_3w3rf{display:flex;overflow-x:auto;overflow-y:hidden;padding:0 8px}@media only screen and (min-width:769px){.Blog_skeleton_3246Q{padding:0 16px}}.CardSwiper_swiper_3RUIl{display:flex;overflow-x:auto;overflow-y:hidden;margin:0 -4px}@media only screen and (min-width:769px){.CardSwiper_swiper_3RUIl{margin:0 -8px}}.CardLinkWithImage_card_fNGBb{flex:.5;display:flex;flex-direction:column;text-decoration:none;min-width:80%;padding:0 4px}@media only screen and (min-width:769px){.CardLinkWithImage_card_fNGBb{min-width:0;padding:0 8px}}.CardLinkWithImage_content_1Y3IP{flex:1;display:flex;flex-direction:column}.Banners_card_3mkbj:hover p{text-decoration:none}.Banners_content_3V4Sz h3{flex:1;color:var(--color-typo-accent);font-size:22px;line-height:27px;text-align:left;margin:15px 0}.Banners_content_3V4Sz h3,.Banners_content_3V4Sz p{font-weight:var(--font-weight-accent);font-family:var(--font-family-accent);text-transform:uppercase}.Banners_content_3V4Sz p{margin:0;color:var(--color-typo-minor);font-size:15px;text-decoration:underline}@media only screen and (min-width:769px){.Banners_content_3V4Sz h3{font-size:24px;line-height:30px;letter-spacing:1px;margin:15px 0 20px}}@media only screen and (min-width:991px){.Banners_content_3V4Sz h3{margin:15px 0}}div.Sustainability_header_2tYr_{background-position:50%;padding-top:90%;background-image:url(/themes/default-bootstrap/dist/images/pages/sustainability/header/1-mobile.jpg?v1)}@media only screen and (min-width:769px){div.Sustainability_header_2tYr_{padding-top:60%;background-image:url(/themes/default-bootstrap/dist/images/pages/sustainability/header/1-tablet.jpg?v1)}}@media only screen and (min-width:991px){div.Sustainability_header_2tYr_{padding-top:37.5%;background-image:url(/themes/default-bootstrap/dist/images/pages/sustainability/header/1-desktop.jpg?v1)}}.Sustainability_submenuWrapper_2a28B{background-color:#f2f2f2;margin-bottom:60px}.Sustainability_submenuWrapper_2a28B .Sustainability_submenu_37tVQ{display:flex}.Sustainability_submenuWrapper_2a28B .Sustainability_submenuLink_18uz4{flex:1;color:var(--color-typo-accent);padding:24px 0;text-align:center;text-decoration:none}.Sustainability_submenuWrapper_2a28B .Sustainability_submenuLink_18uz4:hover{text-decoration:underline}.Sustainability_submenuWrapper_2a28B .Sustainability_submenuLink_18uz4:first-child{text-align:left}.Sustainability_submenuWrapper_2a28B .Sustainability_submenuLink_18uz4:last-child{text-align:right}.Sustainability_ourMission_1MkTI{margin-top:60px;margin-bottom:65px}@media only screen and (min-width:769px){.Sustainability_ourMission_1MkTI{margin-top:100px;margin-bottom:103px}}.Sustainability_ourMission_1MkTI p{font-size:15px;line-height:22px}.Sustainability_marginSmall_3I2yq{margin-bottom:10px}@media only screen and (min-width:769px){.Sustainability_marginSmall_3I2yq{margin-bottom:30px}}.Sustainability_marginMedium_1IX-f{margin-bottom:40px}@media only screen and (min-width:769px){.Sustainability_marginMedium_1IX-f{margin-bottom:60px}}.Sustainability_marginPageBottom_1dLA6{margin-bottom:calc(100px - 2rem)}@media only screen and (min-width:769px){.Sustainability_marginPageBottom_1dLA6{margin-bottom:calc(150px - 2rem)}}.Sustainability_criteriaText_3pAsB{max-width:840px;margin:0 0 40px}@media only screen and (min-width:769px){.Sustainability_criteriaText_3pAsB{margin:0 0 60px}}.Sustainability_criteriaWrapper_fU8Q3{display:grid;grid-template-columns:1fr;grid-gap:15px}@media only screen and (min-width:769px){.Sustainability_criteriaWrapper_fU8Q3{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:991px){.Sustainability_criteriaWrapper_fU8Q3{grid-template-columns:repeat(3,1fr)}}.Sustainability_criteriaWrapper_fU8Q3 h5{font-size:15px;font-weight:var(--font-weight-accent);font-family:var(--font-family-accent);color:var(--color-typo-accent);line-height:22px;text-transform:uppercase;margin:0 0 10px}.Sustainability_criteriaWrapper_fU8Q3 p{margin:0}.Sustainability_criteriaWrapper_fU8Q3>div{margin-top:0}