:root{--ink:#14261b;--ink-2:#4a5a4e;--ink-3:#7d8a80;--green:#2f6b45;--green-l:#e8f0e9;--sand:#f4efe4;--paper:#fcfbf7;--white:#ffffff;--line:rgba(20,38,27,.12);--line-2:rgba(20,38,27,.07);--gold:#a8763a;--red:#a5442e;--shadow-s:0 1px 2px rgba(20,38,27,.06);--shadow:0 10px 30px rgba(20,38,27,.1);--shadow-l:0 22px 60px rgba(20,38,27,.16);--serif:"Fraunces",Georgia,"Times New Roman",serif;--sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}body{background:var(--paper);color:var(--ink);font-family:var(--sans)}h1,h2,h3,.h0,.h1,.h2{font-family:var(--serif)!important;font-weight:400!important;letter-spacing:-.01em}a{color:inherit}.header-wrapper,#shopify-section-header .header{background:var(--white)!important;border-bottom:1px solid var(--line-2)!important}.header{padding-top:14px!important;padding-bottom:14px!important}.header__menu-item{font-family:var(--sans)!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--ink)!important;font-weight:500!important}.header__menu-item:hover{color:var(--green)!important}.header__heading-logo{max-height:52px!important;min-width:150px}.header__heading-link{padding:0!important}.announcement-bar,.utility-bar{background:var(--ink)!important}.announcement-bar__message,.utility-bar__grid p{color:#f2f7f2!important;font-family:var(--sans)!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:500!important;padding:11px 0!important}.card__content{background:transparent!important;border:none!important;padding:0!important}.card-wrapper .card,.card__inner{background:transparent!important;border:none!important}.card-wrapper{position:relative}.card__inner{border-radius:10px!important;overflow:hidden!important;background:var(--white)!important;box-shadow:var(--shadow-s);transition:box-shadow .3s ease,transform .3s ease}.card-wrapper:hover .card__inner{box-shadow:var(--shadow);transform:translateY(-3px)}.card__media img,.card .media img{object-fit:cover!important;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card--standard .card__inner .ratio:before{padding-bottom:100%!important}.card__information{background:transparent!important;padding:14px 2px 4px!important;text-align:left!important}.card__heading,.card__heading a{font-family:var(--serif)!important;font-size:15px!important;line-height:1.32!important;color:var(--ink)!important;text-decoration:none!important;font-weight:400!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper:hover .card__heading a{color:var(--green)!important}.price,.price-item{font-family:var(--sans)!important;font-size:15px!important;font-weight:600!important;color:var(--ink)!important;letter-spacing:0!important}.card__information .price{margin-top:5px}.price--on-sale .price-item--regular{color:var(--ink-3)!important;font-weight:400!important}.price__sale .price-item--sale{color:var(--red)!important}.card__information:after{content:"\2713  Phyto certificate  \b7  Ships worldwide";display:block;margin-top:8px;font:500 10.5px/1.4 var(--sans);letter-spacing:.02em;color:var(--ink-3)}.card__badge .badge{background:var(--ink)!important;color:#fff!important;border:none!important;border-radius:99px!important;font:600 10px/1 var(--sans)!important;letter-spacing:.08em!important;padding:7px 11px!important;text-transform:uppercase}.card__badge.bottom.left{margin:12px!important}.product-grid{column-gap:24px!important;row-gap:40px!important}.button,.shopify-payment-button__button--unbranded,button.product-form__submit{background:var(--ink)!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important;padding:16px 28px!important;min-height:52px!important;transition:.2s!important;box-shadow:none!important}.button:hover,button.product-form__submit:hover{background:var(--green)!important}.button--secondary{background:var(--white)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.button--secondary:hover{background:var(--sand)!important}.shopify-payment-button__button--unbranded{background:var(--green)!important}.collection-hero,.collection__title{padding-top:26px!important}.main-page-title,.collection-hero__title,.title--primary{font-family:var(--serif)!important;font-size:clamp(28px,4vw,44px)!important}.facets__label,.facet-filters__label,.product-count{font-family:var(--sans)!important;font-size:12px!important;color:var(--ink-2)!important}.product__title h1{font-size:clamp(24px,3.2vw,36px)!important;line-height:1.15!important}.product .price{font-size:26px!important;font-weight:600!important}.product__description{font-size:15.5px!important;line-height:1.75!important;color:var(--ink-2)}.product-form__buttons:after{content:"";display:block;height:0}.irp-pdp-trust{margin-top:18px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--white)}.irp-pdp-trust div{display:flex;gap:11px;align-items:flex-start;padding:13px 16px;border-bottom:1px solid var(--line-2);font:500 13px/1.5 var(--sans);color:var(--ink-2)}.irp-pdp-trust div:last-child{border-bottom:none}.irp-pdp-trust b{color:var(--ink);font-weight:600}.irp-pdp-trust svg{flex:none;margin-top:1px;color:var(--green)}.footer{background:var(--ink)!important;border-top:none!important}.footer *,.footer a,.footer__content-bottom,.footer-block__heading{color:#e7efe8!important}.footer a:hover{color:#fff!important}.footer-block__heading{font-family:var(--sans)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase;opacity:.7}.irp-sec{padding:clamp(52px,7vw,92px) 0}.irp-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.irp-kick{font:600 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.irp-h2{font:400 clamp(26px,3.6vw,42px)/1.15 var(--serif);margin:0 0 12px;letter-spacing:-.015em}.irp-sub{font:400 15.5px/1.7 var(--sans);color:var(--ink-2);max-width:560px;margin:0}.irp-head{margin-bottom:clamp(28px,3.5vw,44px)}.irp-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.irp-link{font:600 13px/1 var(--sans);color:var(--ink);text-decoration:none;border-bottom:1.5px solid var(--ink);padding-bottom:3px;white-space:nowrap}.irp-link:hover{color:var(--green);border-color:var(--green)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/irp-store.css.map */
