body{margin:0;background:#fafbf8;color:#123c31;font-family:Manrope;-webkit-font-smoothing:antialiased}*{font-family:Manrope,sans-serif;letter-spacing:0}a{outline:none!important;text-decoration:none;color:#123c31}.header__menu-item span{font-size:15px;font-weight:600;color:#123c31;font-family:Manrope,sans-serif;text-decoration:none!important}.list-menu__item{padding:0;text-decoration:none!important;font-size:14px;font-weight:600;color:#123c31;font-family:Manrope,sans-serif}nav.header__inline-menu ul.list-menu.list-menu--inline{gap:34px;justify-content:center;display:flex}.page-width{max-width:1440px!important;padding-left:40px!important;padding-right:40px!important}.button:after,.button:before{display:none!important}h1{font-size:clamp(4.2rem,6.15vw,6.1rem)}h1,h2{letter-spacing:-.055em;line-height:1.055}h1,h2,h3,h4{font-family:Manrope;font-weight:600}.header-wrapper{background:#fafbf8;border:none}.section-header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-regular.ttf?v=1789469939) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/manrope-semibold.ttf?v=1789465794) format("truetype");font-weight:500 800;font-display:swap}.button:hover{background:#2c5542;transform:translateY(-2px)}.button-outline{background:transparent;color:#163d31;border-color:#abbca0}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:59px;padding:18px 27px;border:1px solid #163d31;border-radius:40px;background:#163d31;color:#fff;font-size:14px;font-weight:600;transition:background .2s,transform .2s;letter-spacing:0}.newsletter__wrapper.color-scheme-1.gradient.content-container{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#eaf0e2;border-bottom:none;max-width:1440px;margin:0 auto;background:transparent;padding:0 40px!important}.newsletter.center{background:#eaf0e2;border-bottom:1px solid #c4d0b9;padding:30px 0!important}.header__icons{justify-content:flex-end}.newsletter h2.inline-richtext.h1{font-size:28px;line-height:1.1;letter-spacing:0;margin:0;font-weight:500}.newsletter__wrapper>*+*{margin-top:0}.newsletter__subheading{font-size:14px;font-weight:600;letter-spacing:-.015em;color:#123c31}.newsletter__wrapper h2{font-family:Manrope,Arial,sans-serif;font-weight:600!important;color:#153f32;font-size:20px!important}.newsletter-form__field-wrapper .field{background:transparent!important;box-sizing:border-box!important}.newsletter-form__field-wrapper .field__input{background:transparent!important;font-size:16px!important;border:1px solid #c4d0b9!important;color:#000!important;padding:10px 50px 10px 10px!important;min-width:270px;outline:none!important;box-shadow:none!important}.newsletter-form__field-wrapper .field__input::placeholder{color:#000!important;opacity:1!important}.newsletter-form__field-wrapper label.field__label{display:none}.newsletter__wrapper div{margin:0!important}.field:after,.field:before{display:none!important}details-modal.header__search{display:none!important}.button-outline:hover{color:#163d31;background:#dfe8d7}product-component .product__media-list .product-media-container{border:none!important}@media screen and (min-width:990px){html .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}html .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (max-width:767px){.grid__item.product__media-wrapper{width:calc(100% - 30px);max-width:calc(100% + -0px);margin:0 auto;padding:0;border-radius:18px!important}html product-component .product__media-list{border:0px!important}.grid__item.product__media-wrapper .product__media-list,.grid__item.product__media-wrapper .product__media-item{height:380px;max-height:380px}.grid__item.product__media-wrapper .product-media-container{height:380px!important;max-height:380px!important;min-height:0!important;aspect-ratio:auto!important}.grid__item.product__media-wrapper .product__media{width:100%;height:380px!important;max-height:380px!important;aspect-ratio:auto!important;display:flex;align-items:center;justify-content:center;overflow:hidden}.grid__item.product__media-wrapper img{width:100%;height:100%;max-height:370px!important;object-fit:contain;display:block;margin:0 auto}}sticky-header.header-wrapper .header__icons svg.icon.icon-cart{height:2.6rem}product-info{background:#edf1e7!important}product-component .product__media-list{border-radius:18px!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(23,52,40,.16)!important}product-component .product-media-container{border-radius:18px!important}product-component .product__media img{mix-blend-mode:multiply!important}product-component .slider-button{background:#dfe8d7!important;border:1px solid rgba(23,52,40,.16)!important;border-radius:999px!important;color:#16332b!important}product-component .quantity:after{display:none!important;content:none!important}product-component .slider-counter--current,product-component .slider-counter--total{color:#5b5b52!important}product-component .product__info-wrapper{padding-top:4px!important}product-component .product__text.caption-with-letter-spacing{color:#a9793f!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;margin-bottom:8px!important}product-component .product__title h1,product-component .product__title h2.h1{font-weight:700!important;color:#16332b!important;font-size:clamp(34px,5vw,60px);line-height:1!important;margin:0 0 5px!important}product-component .product__title a.product__title{text-decoration:none!important}product-component .product__title h1 span{color:#b08d3e}product-component .price{border:none!important;margin-bottom:10px!important}html .pack-selector__head{text-align:left;margin:0 0 10px}product-component .price .price-item,product-component .price__regular .price-item,product-component .price__sale .price-item--sale{font-weight:800!important;color:#123c31!important;font-size:1.6rem!important}product-component .price__badge-sale{background:#a9793f!important;color:#dfe8d7!important;border:none!important;border-radius:999px!important;font-weight:600!important}product-component .product-form__quantity{margin-bottom:20px!important}product-component .quantity__label{font-size:17px!important;font-weight:600!important;text-transform:uppercase!important;color:#5a645f!important;margin-bottom:8px!important}product-component .quantity{border:1px solid rgba(23,52,40,.16)!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important;max-width:140px!important}product-component .quantity__button{color:#16332b!important;border:none!important;opacity:unset!important}product-component .quantity__button svg{color:#16332b!important}product-component .quantity__input{font-weight:600!important;color:#123c31!important;background:transparent!important;border:none!important}product-component .product-form__buttons{display:flex!important;max-width:100%;gap:12px!important}.shopify-payment-button{width:50%}product-component .product-form__submit,product-component .product-form__submit.button--secondary{color:#fff;border-radius:100px!important;height:50px;width:50%}product-component .product-form__submit,product-component .product-form__submit.button--secondary{background:#16332b!important;border:none!important;min-height:unset!important;box-shadow:none!important;transition:opacity .15s ease,transform .1s ease!important}product-component .product-form__submit:hover{opacity:.92!important}product-component .product-form__submit:active{transform:scale(.99)!important}product-component .shopify-payment-button__button--unbranded{background:transparent!important;color:#16332b!important;border:none!important;border-radius:999px!important;font-size:14px!important;box-shadow:none!important}product-component .shopify-payment-button__button--unbranded:after{border-radius:50px!important;border:1px solid #D8D3C8!important}product-component .shopify-payment-button__button--unbranded:hover{opacity:.9!important}product-component .product__description.rte{font-size:17px;line-height:1.6;color:#5a645f;margin-top:30px!important}product-component .product__description.rte p{margin:0!important}product-component .pickup-availability-preview{border:1px solid rgba(23,52,40,.16)!important;border-radius:12px!important;background:#efeae0!important;padding:14px 16px!important}product-component .pickup-availability-button{color:#16332b!important}product-component .share-button__button{color:#16332b!important;font-weight:500!important}product-component .share-button__fallback{border:1px solid rgba(23,52,40,.16)!important;border-radius:12px!important;background:#dfe8d7!important}product-component .share-button__copy,product-component .share-button__close{color:#16332b!important}product-component .price__badge-sold-out{background:#5b5b52!important;color:#dfe8d7!important;border:none!important;border-radius:999px!important}product-component .product-form__error-message-wrapper{border:1px solid #EB001B!important;border-radius:10px!important;background:#fceeee!important}.pack-card{padding:15px!important}.pack-selector{padding:0!important;border:none!important;background:transparent!important}html .pack-selector__title{font-weight:700;font-size:22px;font-family:Manrope}html .pack-selector__footnote{margin:0;font-size:14px;color:#333}html .product__info-container>*+*{margin:0}html product-component .product__description.rte{margin:0!important}.product-form{margin:15px 0!important}html .pack-toggle{background:#fff}product-component .product-form__buttons{display:flex!important;flex-wrap:wrap;max-width:100%;gap:12px!important}product-component .product-form__buttons .shopify-payment-button{display:contents}product-component .product-form__buttons .product-form__submit,product-component .product-form__buttons shopify-accelerated-checkout{flex:1 1 calc(50% - 6px);min-width:0}product-component .product-form__buttons #shopify-buyer-consent{flex:0 0 100%;width:100%;order:3;margin:0!important}.bottom-footnote{margin-top:14px}@media screen and (min-width:1200px){html .pack-cards{display:flex}html .pack-card__right{align-items:baseline;text-align:left}html .pack-card{flex-direction:column;text-align:left;align-items:flex-start}}@media screen and (min-width:990px){h1.header__heading,.header__icons,.header>.header__heading-link{width:25%;margin:0}.header h1.header__heading .header__heading-link{width:100%;margin:0}nav.header__inline-menu{width:50%}header.header{display:flex;justify-content:space-between}.header__icons.header__icons--localization.header-localization{align-items:center;gap:0}.header__icons a.button{padding:18px 23px;gap:13px;margin-left:25px}product-component .product__info-wrapper{padding-left:60px!important}}@media screen and (min-width:767px){.grid__item.product__media-wrapper{max-width:60%!important}product-component .product__info-wrapper{max-width:40%!important}product-component .product__info-container{max-width:unset!important}product-component .product__media-list{max-height:610px}product-component .product__media-list .product__media img{max-height:600px;margin:0 auto;object-fit:contain}}@media screen and (max-width:767px){.page-width{padding-left:15px!important;padding-right:15px!important}.header__icons a.button{display:none!important}product-component .product-form__submit,product-component .product-form__submit.button--secondary{padding:18px!important}html .pack-selector__footnote{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
