main{background-color:#f6f6f6}h2:last-child{margin-bottom:0}input:required{box-shadow:none}.text-align__center{text-align:center}.page-row:after,.page-row:before{content:"";display:table;clear:both}.icon-wrapper{display:inline-block;width:1em;height:0;padding-bottom:1em;vertical-align:middle;position:relative}.icon-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.img{display:block}.embed.img__responsive.img__cover{height:0;padding-bottom:100%}.img img{display:block;max-width:100%;height:auto;transition:opacity .2s ease-in-out}.img.img--wrapper{position:relative;overflow:hidden}.img.img--cover{height:0;padding-bottom:100%}.img.img--cover.img--1x1{padding-bottom:100%}.img.img--cover picture{position:absolute;top:0;left:0;right:0;bottom:0}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.col{flex:1 0 auto}.col-xs-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:100%;max-width:100%}.col-xs__center{justify-content:center;text-align:center}.col-xs__middle{align-items:center}.col-xs__bottom{align-items:flex-end}@media (min-width: 48rem){.col-md-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:100%;max-width:100%}.col-md__middle{align-items:center}}.page-row-content,.page-side-spacing{padding-left:1.25rem}@media screen and (min-width: 48rem){.page-row-content,.page-side-spacing{padding-left:2rem}.banner-image-text .page-side-spacing{padding-left:0}}.page-row-content,.page-side-spacing{padding-right:1.25rem}@media screen and (min-width: 48rem){.page-row-content,.page-side-spacing{padding-right:2rem}.banner-image-text .page-side-spacing{padding-right:0}}.page-row-content,.page-side-spacing{transition:padding .1s ease-in-out}.page-full.page-row-content{padding-left:0;padding-right:0}.page-main{min-width:320px;width:100%;flex-grow:1;display:flex;flex-direction:column}.page-center,.page-row-content{max-width:none;margin:0 auto}.page-center.page-center__narrow{max-width:43.75rem}.page-row{position:relative;z-index:1;margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 48rem){.page-row{margin-top:3.5rem;margin-bottom:3.5rem}}.page-row-content.page-wide{max-width:100%}.page-row-content.page-full{max-width:100%;padding-left:0;padding-right:0}.page-row-content{margin-top:1.5rem}@media screen and (min-width: 48rem){.page-row-content{margin-top:2.5rem}}.page-row-content:first-child{margin-top:0}.content-banner{margin:1rem 0}.content-page-section--image-text{display:flex;margin:0 -2rem;flex-direction:column-reverse}@media screen and (min-width: 48rem){.content-page-section--image-text{margin:0 -2rem}}@media screen and (min-width: 48rem){.content-page-section--image-text.left{flex-direction:row-reverse}}@media screen and (min-width: 48rem){.content-page-section--image-text.right{flex-direction:row}}@media screen and (max-width: 767rem){.content-page-section--image-text{margin:0}}.content-page-section--image-text .image-text__content-wrapper{flex-basis:100%;max-width:100%;padding:5% 2rem;box-sizing:border-box}@media screen and (min-width: 48rem){.content-page-section--image-text .image-text__content-wrapper{flex-basis:50%;max-width:50%;padding:5%}}.content-page-section--image-text .image-text__image-wrapper{flex-basis:100%;max-width:100%;margin-top:1.25rem}@media screen and (min-width: 48rem){.content-page-section--image-text .image-text__image-wrapper{margin-top:0;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1120px){#top-margin{height:32px}}.collection-image .content-description p a,.image-text__content a{background:none!important;opacity:.45}figure.baner-image-desktop,figure.baner-image-mobile{margin-bottom:0}.template-page .content-page-section .image-text__content-wrapper{align-self:center;max-width:580px;margin:0 auto;line-height:20px;padding:0 15px 0 30px}@media screen and (max-width:1119px){.template-page .content-page-section .image-text__content-wrapper{padding:1.8rem 2rem 73px}.mailmunch-scrollbox{right:0!important}}.collection-image .content-description p a,.image-text__content a{display:inline-block;position:relative;color:#000;background:linear-gradient(#666666,#666666 100%,transparent 100%) bottom / 100% 1px no-repeat;height:19px}.collection-image .content-description p a:active,.collection-image .content-description p a:focus,.collection-image .content-description p a:hover,.image-text__content a:active,.image-text__content a:focus,.image-text__content a:hover{text-decoration:none!important}footer{background:#fff}::selection{color:#fff;background:#000}input[type=email]::-moz-placeholder{color:#949494!important}input[type=email]::-webkit-input-placeholder{color:#949494!important}input[type=email]:-ms-input-placeholder{color:#949494!important}input[type=email]::-ms-input-placeholder{color:#949494!important}input[type=email]::placeholder{color:#949494!important}.customer-service p,.customer-service-mobile p{text-transform:uppercase}footer a{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}footer a:hover{text-decoration:none;opacity:.45}.email-subscribe .subscribe-title,.footer-nav_link.level-1>span,.email-subscribe .subscribe-text,.footer-copyright,.customer-service p i{opacity:.45}.inner-row-2{position:relative;z-index:0;margin-bottom:11px;opacity:.45}@media screen and (min-width:1050px){footer .inner-row{display:flex;justify-content:space-around}footer .inner-row>div{flex:33% 0 0}.footer-social{margin-top:55px}.footer-social .social-links{justify-content:space-between;width:74px}footer .footer-navigation-wrapper{display:flex;justify-content:space-between;box-sizing:border-box}footer .footer-navigation-wrapper>div{flex:50% 0 0}.bottom-line,.email-subscribe>p,.footer-nav_link-title{cursor:default}.bottom-line{margin-top:60px}footer .email-subscribe{min-width:320px}.mobile-contact-us_socials{display:none}.customer-service p i{font-size:30px;margin:auto 25px auto -2px;transform:rotate(22deg)}.customer-service p{text-align:left;display:flex;margin:0}.email-subscribe .subscribe-title{margin:0 0 2px}.email-subscribe .subscribe-text{margin:0 0 -12px}.footer-n-row{padding:4rem 5rem 15px}.footer-nav_col.level-2{text-transform:uppercase;position:relative;z-index:5}.footer-nav_link.level-1>span{padding-bottom:25px;display:block}.footer-nav_col-item.level-1 ol li{padding-bottom:6px}.bottom-line ul{list-style:none;display:flex;flex-direction:column-reverse;padding:0}.bottom-line ul li{align-self:center}.bottom-line-mobile,.customer-service-mobile{display:none}}@media screen and (min-width:1050px) and (max-width:1366px){footer .inner-row{justify-content:space-between}footer .footer-navigation-wrapper{padding:0 50px}.footer-n-row{padding:4rem 32px 0px}.footer-nav_col.level-1:first-child{padding-right:25px}.footer-nav_col.level-1:last-child{padding-left:25px}}@media screen and (max-width:1049px){footer .inner-row{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}footer .inner-row>div{width:270px}footer .inner-row>div.email-subscribe{width:270px}.mailmunch-forms-widget-1049165{margin-bottom:4px}.footer-n-row{padding:4rem 15px 15px;padding-bottom:100px;width:270px;margin:0 auto}.footer-nav_link.level-1{margin:30px 0 15px;display:block}.footer-nav_col.level-2{text-transform:uppercase}.footer-nav_link.level-1>span{padding-bottom:21px;display:block}.footer-nav_col-item.level-1 ol li{padding-bottom:15px}.newsletter .newsletter_elements .form-input__text{display:flex;flex-direction:column}.newsletter .newsletter_elements input[type=email]{max-width:initial;margin-bottom:10px;text-align:center}.newsletter .newsletter_elements input[type=submit]{width:100%;min-width:initial;max-width:initial;background-color:#000;color:#fff;font-weight:400}.email-subscribe .subscribe-title{margin:0 0 10px;text-align:center}.email-subscribe .subscribe-text{margin:0 0 15px;text-align:center}.customer-service .footer-social,.customer-service p{display:none}.inner-row-2{top:20px}.bottom-line ul{list-style:none;padding:0}.bottom-line ul .lang{display:none}.bottom-line ul .privacy-policy,.bottom-line ul .terms-of-service{margin-bottom:10px;opacity:.45}.bottom-line ul li:last-child{opacity:.45;margin-top:35px}.bottom-line-mobile{display:none}.customer-service-mobile a{text-align:center;position:relative;left:-10px}.customer-service-mobile p i{font-size:25px;margin:auto 25px auto -2px;transform:rotate(22deg)}.customer-service-mobile p{display:flex;justify-content:center;margin-left:-25px;margin-bottom:0}.footer-social a{box-sizing:border-box;display:block;color:#000;padding:0}}.template-page-sustainability .spec-icon-container{flex-direction:column;align-items:center;margin-top:14px}.template-page-sustainability .spec-icon-container p{display:none}.template-page-sustainability .spec-icon-container p:last-child{display:block}.template-page-sustainability .spec-icons-wrapper{display:flex}.template-page-sustainability .spec-icon-container p{margin:11px 0 0}
/*# sourceMappingURL=/cdn/shop/t/69/assets/theme-page-sustainability.css.map */
