.sustainability-section-item{margin-bottom:20px}.sustainability-section-item:last-child{margin-bottom:0}.sustainability-section-item .page-width{max-width:1200px;margin:0 auto}.sustainability-section .mobile-hide{display:block}@media screen and (max-width:749px){.sustainability-section .mobile-hide{display:none!important}}.sustainability-section .desktop-hide{display:none}@media screen and (max-width:749px){.sustainability-section .desktop-hide{display:block!important}}.sustainability-image-banner{line-height:0;overflow:hidden;margin-bottom:5px}.sustainability-image-banner img,.sustainability-image-container img{width:100%;height:auto;display:block;vertical-align:middle}.sustainability-image-banner img{max-width:100%}.sustainability-image-container{line-height:0}.sustainability-image-container img{width:100%;height:auto}.sustainability-banner-link{display:block}.sustainability-split-container{display:flex;align-items:center}.sustainability-split-container.mobile-reverse .sustainability-split-left{width:60%}.sustainability-split-container.mobile-reverse .sustainability-split-right,.sustainability-split-container .sustainability-split-left{width:40%}.sustainability-split-container .sustainability-split-right{width:60%}.sustainability-split-container .sustainability-heading,.sustainability-split-container h2{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid black;font-size:30px;text-align:left;font-weight:500;display:inline-block}.sustainability-text-container p,.sustainability-text-container ul{font-size:22px;letter-spacing:2px;padding:10px;font-family:Avenir LT Std,sans-serif}.sustainability-text-container ul{margin:0 0 0 1.2em;padding-left:0;list-style:disc;list-style-position:outside}.sustainability-text-footer{text-align:right;font-style:italic;display:block;margin-top:10px;letter-spacing:1px}.sustainability-text-container button{width:100%;color:#fff;letter-spacing:2px;border:0;height:85px;padding:0 5px;font-size:28px;font-family:Avenir LT Std,sans-serif;cursor:pointer}.sustainability-content-wrapper{padding:20px}@media screen and (max-width:768px){.sustainability-text-container ul{margin-left:15px;font-size:16px}.sustainability-image-container{border-left:0!important;border-right:0!important}.sustainability-text-container{font-size:14px;letter-spacing:2px;padding:0;font-family:Avenir LT Std,sans-serif}.sustainability-split-container .sustainability-heading,.sustainability-split-container h2{font-size:20px;margin-bottom:10px;padding-bottom:5px}.sustainability-split-container.page-width{padding-left:0;padding-right:0}.sustainability-split-container>div{width:100%!important}.sustainability-text-container p{padding:0}.sustainability-content-wrapper{padding:15px}.sustainability-text-container button{font-size:14px;height:55px}.sustainability-split-container{flex-direction:column}.sustainability-split-container.mobile-reverse{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/section-sustainability.css.map */
