img{width:100%;height:auto}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu{grid-template-columns:auto auto auto}@media screen and (min-width:990px){nav.header__inline-menu{display:flex;justify-content:center}}@media screen and (max-width:989px){.menu-drawer-container .menu-drawer{height:fit-content!important}}.mega-menu .header__menu-item .icon-caret{right:1rem}.header__menu-item a{color:inherit}a.header__menu-item span{font-size:14px;color:#18251f;font-weight:500}summary.list-menu__item a span{font-weight:500}ul.list-menu .header__menu-item{padding:1.6rem}summary.list-menu__item{padding-right:2.7rem!important}ul.list-menu .header__menu-item:hover span{text-decoration:none;color:#568f6e}.header__active-menu-item{text-decoration:none}a.header__icon--cart span.svg-wrapper{height:24px;width:24px}header-menu details[open]>.header__menu-item{text-decoration:none}.header__heading-link .h2{font-size:32px;text-transform:uppercase;font-weight:900;letter-spacing:3px}@media screen and (max-width:768px){.header__heading-link .h2{font-size:26px}}.brand-intro{padding:var(--section-padding-top-mobile) 24px var(--section-padding-bottom-mobile);box-sizing:border-box}.brand-intro__inner{max-width:600px;margin:0 auto}.brand-intro__block{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.brand-intro__heading{margin:0;font-weight:700;font-size:var(--block-heading-font-size-mobile);line-height:1.2;color:#1a1a1a}.brand-intro__text{margin:0;font-size:var(--block-text-font-size-mobile);line-height:1.5;color:#5e786b}.footer-block__heading{margin-bottom:1.6rem!important}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important;color:#000!important}.brand-intro__icons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:8px}.brand-intro__icon-wrapper{display:flex;align-items:center;justify-content:center}.brand-intro__icon-link{display:flex;align-items:center;justify-content:center;color:#1a1a1a;text-decoration:none;transition:opacity .2s ease}.brand-intro__icon-link:hover{opacity:.7}.brand-intro__icon-svg{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.brand-intro__icon-svg svg{width:100%;height:100%;stroke:#568f6e}ul.footer-block__details-content a.link.link--text.list-menu__item{color:#5e786b;padding:0 0 3px}@media(min-width:768px){.brand-intro__heading{font-size:var(--block-heading-font-size-desktop)}.brand-intro__text{font-size:var(--block-text-font-size-desktop)}.brand-intro__block{gap:16px}}.footer__blocks-wrapper{gap:48px}.grid--4-col-tablet .grid__item{width:calc(25% - 36px)}.footer__blocks-wrapper{margin-bottom:48px!important}media-gallery slider-component .slider__slide .thumbnail{border-width:2px;border-color:transparent;border-radius:1.2rem;box-shadow:none}media-gallery slider-component .slider__slide .thumbnail[aria-current]{border-color:#568f6e}media-gallery slider-component .thumbnail-list{padding-left:0!important;padding-right:0!important}media-gallery slider-component .product__media-list{margin-bottom:11px}media-gallery slider-component .slider__slide img{border-radius:2.4rem}media-gallery slider-component .slider__slide .product-media-container{border-color:transparent}.product__title h1{font-size:36px;font-weight:700;font-family:UI-MONOSPACE}.product__info-container p.product__text.inline-richtext{background:#568f6e1a;color:#568f6e;padding:4px 12px;width:fit-content;border-radius:50px;font-size:14px;font-weight:500;letter-spacing:-.2px;margin-bottom:12px;text-transform:capitalize}.bg-secondary.rounded-2xl.p-6.space-y-3{background:#e7eee9;padding:24px;border-radius:16px}h3.font-semibold.mb-4{margin-top:0;font-size:16px;font-weight:600;font-family:UI-MONOSPACE}.flex.items-start.gap-3{display:flex;align-items:center;gap:15px;font-size:14px}li.icon-with-text__item img{width:24px;height:24px}.icon-with-text__item span.h4.inline-richtext{font-size:12px;font-family:UI-MONOSPACE;color:#5e786b}.product__tax.caption.rte{display:none}product-form.product-form.check{margin:0!important}ul.icon-with-text.enable_border{border-top:1px solid #d7e0da;padding-top:24px}.collection .price__regular span{font-family:CormorantGaramond,Georgia,serif;font-size:14px;font-weight:500}.card-wrapper .cus-price-saving-text{display:none}.underline-links-hover:hover a{text-decoration:none!important}a.full-unstyled-link{font-size:15px;font-weight:600;font-family:CormorantGaramond,Georgia,serif}.product-option dd{display:flex;align-items:end;gap:3px}.price__sale span.price-item{font-size:36px;font-weight:700;font-family:CormorantGaramond,Georgia,serif}h2.drawer__heading{font-weight:600;font-family:CormorantGaramond,Georgia,serif}a.cart-item__name{font-family:CormorantGaramond,Georgia,serif}.product_payments,.product-option dt{display:none}span.price{font-size:14px}quantity-input.cart-quantity{border:1px solid #d7e0da!important;border-radius:50px!important}.cart-item__details .product-option{line-height:100%!important}.card__inner{border-radius:20px!important;overflow:hidden}variant-selects .product-form__input label{width:calc(100% / 3 - 8px)!important;padding:16px!important;font-size:12px!important;border:1px solid #d7e0da!important;border-radius:12px!important}variant-selects .product-form__input label b{font-size:16px!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#568f6e0d!important;color:inherit!important;border-color:#568f6e!important}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.4rem!important;color:#18231f;font-weight:500}.price-per-item__container div{width:100%}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.price-per-item__container .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(215,224,218,var(--inputs-border-opacity));border-radius:50px;overflow:hidden}button.quantity__button:hover{background:#e7eee9!important}.price__regular span{font-family:CormorantGaramond,Georgia,serif;font-size:36px;font-weight:bolder}.cus-product-rictext-option p{margin:0}label.quantity__label.form__label{display:none}.cus-price-saving-text p{margin:0}.price__sale{flex-direction:row-reverse!important;align-items:baseline}.product__info-wrapper span.badge.price__badge-sale{display:none}@media screen and (max-width:767px){.price__regular span{font-size:28px!important}variant-selects .product-form__input label{width:31%}.price__sale span.price-item{font-size:28px}}.custom_btn_design:hover{transform:translate(1.02px)!important;transform:translateY(1.02px);transform:translate(0) rotate(0) skew(0) skewY(0) scaleX(1.02) scaleY(1.02)!important}.custom_btn_design{background:#568f6e;color:#fff;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #568f6e40,0 4px 6px -4px #568f6e40;border-radius:50px}button.product-form__submit:after{content:none}.quantity{overflow:hidden!important;border-radius:50px;min-width:130px}@media screen and (max-width:749px){media-gallery slider-component .product__media-list{margin-bottom:6px!important}media-gallery slider-component .product__media-list{gap:3rem}media-gallery slider-component .product__media-list .product__media-item{padding:0!important}}.hide{display:none}.shopify_subscriptions_app_policy{background:#568f6e1a;color:#568f6e!important;padding:4px 12px;width:fit-content;border-radius:50px;font-size:14px;font-weight:500;letter-spacing:-.2px;margin-bottom:12px;text-transform:capitalize}.shopify_subscriptions_fieldset>div{border-color:#568f6e!important;border-radius:12px!important;color:#18251f!important;background-color:#e7eee9!important}.shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper{border-color:#568f6e!important}input.shopify_subscriptions_app_block_one_time_purchase_option,input.shopify_subscriptions_app_block_subscription_purchase_option,input[data-radio-type=selling_plan]{accent-color:#568f6e}.shopify-section-group-footer-group~.shopify-app-block{display:none}.science-cards__overlay:empty{display:block}@media screen and (max-width:749px){.features__overlay{right:calc(var(--overlay-right) - -10px)}}.hero-banner--mobile-top-center .hero-banner__inner{padding-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
