@font-face{font-family:Nadira Pro Bold;src:url(font-nadira-pro-bold.woff2) format("woff2"),url(font-nadira-pro-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clear Sans;src:url(font-clear-sans.woff2) format("woff2"),url(font-clear-sans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:Nadira Pro Bold!important}h1,.h1,h2,.h2,.h0,.hxl,.hxxl{text-wrap:balance}html,body{font-family:Clear Sans!important;-webkit-font-smoothing:antialiased}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe{text-transform:uppercase}.customer .button--recharge{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.customer .button--recharge:hover{color:#fff}#rc_login p a{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}#HeaderMenu-shop-now{background-color:#4f7765!important;color:#fff!important;border-radius:2.6rem;padding-inline:2rem 3.4rem}#HeaderMenu-shop-now span{color:#fff!important;text-decoration:none!important}#HeaderMenu-shop-now .icon-caret{right:1.6rem;fill:#fff!important;color:#fff!important}#HeaderDrawer-shop-now{background-color:#4f7765;color:#fff;border-radius:2.6rem;margin:.4rem 1rem 0}#HeaderDrawer-shop-now:hover{color:#fff}.menu-drawer__cta{padding:2.4rem 3rem 0;position:relative;z-index:0}.menu-drawer__cta .button{width:100%}.newsletter .klaviyo-form button{border-radius:0 2.6rem 2.6rem 0!important;font-family:"Clear Sans",var(--font-body-family, sans-serif)!important}.newsletter .klaviyo-form input[type=email]{border-radius:2.6rem 0 0 2.6rem!important;padding-left:2rem!important;font-family:"Clear Sans",var(--font-body-family, sans-serif)!important}.footer__content-top{padding-bottom:3rem!important}.footer-block--newsletter{margin-top:1rem!important}.footer__payment{display:none!important}@media screen and (max-width:749px){.slideshow__text.banner__box{max-width:100%!important}}.banner__buttons.banner__buttons--multiple>*{flex-grow:1;min-width:22rem}.product .product__accordion .accordion__content{padding:0}.card__modal-ingredients{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem;padding-bottom:1rem}.card__modal-ingredient{display:flex;flex-direction:column;align-items:center;gap:.5rem}.card__modal-ingredient-title{font-weight:700;font-size:1.2rem}.product-popup-modal__content .card__modal-ingredients img{width:70px}.custom-product__accordion{--color-foreground: 64, 37, 10;--color-primary: 79, 119, 101;--color-secondary: 193, 221, 207;margin-top:2.5rem}.product .product__description>p:first-child{font-size:1.7rem;line-height:1.55;margin-bottom:1.8rem}.product .product__description .card__modal-icons{margin-bottom:.5rem}.product .product__description .card__modal-ingredient img{border:0;border-radius:0;box-shadow:none}.custom-product__accordion .accordion{margin-top:0;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.custom-product__accordion .accordion+.accordion{border-top:none}.custom-product__accordion summary{display:flex;align-items:center;position:relative;gap:1rem;min-height:2.6rem;padding:1.8rem 2.4rem 1.8rem 0;cursor:pointer;list-style:none;word-break:break-word;font-family:Nadira Pro Bold;font-size:1.6rem;color:rgb(var(--color-foreground));transition:color .2s ease}.custom-product__accordion summary::-webkit-details-marker{display:none}.custom-product__accordion summary:hover{color:rgb(var(--color-primary))}.custom-product__accordion summary:after{content:"";display:inline-block;position:absolute;width:1.2rem;height:.8rem;top:50%;right:0;transform:translateY(-50%);transition:transform .25s ease;background-color:rgb(var(--color-primary));-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z'/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z'/></svg>");mask-repeat:no-repeat;mask-size:contain}.custom-product__accordion details[open]>summary:after{transform:translateY(-50%) rotate(180deg)}.custom-product__accordion details[open]{padding-bottom:1rem}@media(prefers-reduced-motion:no-preference){.custom-product__accordion details[open]>*:not(summary){animation:pft-accordion-reveal .3s ease both}}@keyframes pft-accordion-reveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}.custom-product__accordion details table{margin-block:1.6rem;width:100%;border-collapse:separate;border-spacing:0;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-secondary),.35);font-size:1.2rem;font-weight:700;color:rgb(var(--color-foreground))}.custom-product__accordion details table th,.custom-product__accordion details table td{padding:1rem 1.2rem;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-bottom:.1rem solid rgba(249,248,244,.7)}.custom-product__accordion details table thead th:first-child{width:34%}.custom-product__accordion details table thead{background:rgb(var(--color-primary));color:#fff}.custom-product__accordion details table thead th{border-bottom:none;font-family:Nadira Pro Bold;font-weight:400}.custom-product__accordion details table td.label,.custom-product__accordion details table td.sub-label{text-align:left;background:rgba(var(--color-secondary),.9)}.custom-product__accordion details table td.sub-label{font-style:italic;font-weight:400}.custom-product__accordion details table tfoot td{text-align:left;font-weight:400;background:rgba(var(--color-secondary),.45)}@media screen and (max-width:749px){.custom-product__accordion details table th,.custom-product__accordion details table td{padding:.8rem .6rem}}.product-description-accordion{border-top:1px solid rgba(var(--color-foreground),.15)}.product-description-accordion details{border-bottom:1px solid rgba(var(--color-foreground),.15)}.product-description-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;cursor:pointer;list-style:none;font-weight:700}.product-description-accordion summary::-webkit-details-marker{display:none}.product-description-accordion summary:after{content:"+";font-size:1.8rem;line-height:1}.product-description-accordion details[open] summary:after{content:"\2212"}.product-description-accordion__content{padding:0 0 1.2rem}[id$=__why_choose_promise] .image-with-text__text>p:first-child{font-weight:700;margin-bottom:.6rem}[id$=__why_choose_promise] .image-with-text__text ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}[id$=__why_choose_promise] .image-with-text__text li{position:relative;padding-left:3.2rem;line-height:1.4}[id$=__why_choose_promise] .image-with-text__text li:before{content:"";position:absolute;left:.5rem;top:.15em;width:.7rem;height:1.3rem;border:solid #4f7765;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.price[data-loop-priced] .price__badge-sale{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/82/assets/custom.css.map */
