button.button-main-search{padding:0 20px}svg.icon--search{width:30px;height:auto}svg.icon--search{cursor:pointer}.header--search{position:absolute;width:100%;background-color:#fff;padding:0;height:0px;overflow:hidden;transition:all .5s ease-in-out}.header--search form{width:100%}.header--search form input:focus{outline:none}.header--search form button{padding:1px 20px}span.search--close svg rect{fill:#000!important}span.search--close svg{width:32px;height:30px;margin-left:10px;margin-top:8px}.header--search.show{height:auto;padding:20px}@media (max-width:768px){.header--search form button .hidden{display:block}.header--search.show{height:auto;padding:10px}}.rewards-section h2{margin-bottom:0}.rewards-section .product-carousel .swiper-arrow:after{display:none!important}.rewards-section .product-carousel .swiper-arrow{width:45px;height:45px}.rewards-section .picture-product-card img{border-radius:12rem}.rewards-section .reward-info{margin-top:20px;text-align:center}.rewards-section .reward-info span{color:#ffd571;font-family:Auger Mono,sans-serif;font-size:24px}@media screen and (min-width: 768px){.rewards-section .scrollbar-custom{display:none}}@media screen and (max-width: 768px){.rewards-section .reward-btn{display:none}.rewards-section .scrollbar-custom{width:90%!important;left:5%!important;height:2px!important}}.shopify-section-columns .block-info{flex-direction:column;text-align:center;padding:0 30px}.shopify-section-columns .btn-bottom{margin-top:4rem}.shopify-section-products-subscribe .product-wrap{position:relative}.shopify-section-products-subscribe .custom_sub_selector_wrapper{margin-bottom:20px;text-align:left}.shopify-section-products-subscribe .custom_radio_sub_option input{margin-right:10px}.shopify-section-products-subscribe form{position:absolute;top:40%;left:50%;transform:translate(-50%);z-index:99;background:#fff;padding:30px;width:60%;align-items:center;opacity:0;visibility:hidden;transition:all .5s}.shopify-section-products-subscribe form.active{opacity:1;visibility:visible}@media screen and (max-width: 768px){.shopify-section-products-subscribe form{top:38%;width:80%}}.press-page{padding:50px 0 10px}.press-page h1{position:relative;padding-top:50px}.shopify-section-press .block-info{text-align:left;margin-bottom:20px}.shopify-section-press .block-info h3{font-size:25px;line-height:35px;margin:5px 0 0;padding-left:10px}.shopify-section-press .block-info .introduction{padding-left:10px;font-size:15px}.shopify-section-press .block-info .publication{font-size:18px;line-height:26px;text-transform:uppercase;font-weight:400;margin-top:8px;padding-left:10px}.shopify-section-press .block-info img{max-height:335px}@media screen and (max-width: 768px){.container-press{padding:0}}.main-article ul{list-style:disc;margin-left:40px}.main-article ol{list-style-type:auto;margin-left:40px}.press-list-items{font-family:Auger Mono,sans-serif}.press-list-items a{font-family:Es Build,sans-serif;font-size:20px;line-height:30px}.atc_btn_js.hidden{display:none!important}.klaviyo-bis-trigger.show{display:block!important}.rc_popup_label_wrapper svg{display:inline-block!important}.rc_popup__hover:after{top:4px!important}div.rc_popup__hover,a.rc_popup__hover{padding-bottom:0!important}.rc-container-wrapper .rc-template__legacy-radio .rc-radio.rc-option__subsave{margin-bottom:0!important}.earn-points{display:flex;align-items:center;margin:20px 0 20px -5px}.earn-points img{max-width:50px;margin-right:10px}.earn-points p strong{color:#a6d4ec;font-weight:500}.icon-list{display:flex;align-items:center;gap:20px}.icon-list img{width:80px;height:80px;object-fit:contain}.product-tabs{margin-top:40px}.product-tabs .tab-nav-wrap{display:flex;align-items:center;gap:40px}.product-tabs .tab-nav-wrap .tab-header{text-transform:uppercase;font-weight:500;color:#828282}.product-tabs .tab-nav-wrap .tab-header.active{color:#000;text-decoration:underline}.product-tabs .tabs-content{padding-top:15px;max-height:210px;overflow-y:auto}.product-tabs .tab-content{display:none}.product-tabs .tab-content.active{display:block}.product-tabs .tab-content #sustainability p:not(:last-child){margin-bottom:10px}.product-tabs .tab-content ul{list-style:disc;padding-left:20px}@media screen and (max-width: 768px){.icon-list{gap:10px}.icon-list img{width:65px;height:65px}.product-tabs .tab-nav-wrap{gap:30px}.product-tabs .tab-nav-wrap .tab-header{font-size:13px;text-align:left}}.block-info-with-image{text-align:left!important;align-items:flex-start;margin-bottom:20px}.block-info-with-image .multicol-info{background-color:#f9fafb;width:100%;padding:20px}.block-info-with-image h3{font-size:1.25rem;margin-bottom:0}.block-info-with-image .multicol-info p,.block-info-with-image .multicol-info div{margin-bottom:0!important}.block-info-with-image p a{text-decoration:underline;font-size:1.1rem;color:#87c8e9;font-weight:500}.multicol-info--center{display:flex;flex-direction:column;align-items:center;padding:40px 0}
/*# sourceMappingURL=/cdn/shop/t/120/assets/custom.css.map */
