@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,600&family=Inter:wght@400;500;600&display=swap";:root{--irp-cream:#f4f1e8;--irp-cream-2:#ece8da;--irp-forest:#0e271b;--irp-ink:#12291c;--irp-moss:#5c7a52;--irp-sage:#7a8a6b;--irp-line:rgba(18,41,28,.16)}body{background:var(--irp-cream)!important;color:var(--irp-ink)!important;font-family:Inter,sans-serif!important}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title h1,.banner__heading{font-family:Fraunces,serif!important;font-weight:300!important;letter-spacing:.01em!important;color:var(--irp-ink)!important}p,li,span,div{font-family:inherit}.header-wrapper,.section-header,sticky-header{background:var(--irp-cream)!important;border-bottom:1px solid var(--irp-line)}.header__heading-text,.header__menu-item span,.header__icon{color:var(--irp-ink)!important;letter-spacing:.06em}.header__menu-item span{font:500 13px/1 Inter,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}.header__menu-item:hover span{color:var(--irp-moss)!important}.button,.shopify-challenge__button,.customer button,button.button{background:var(--irp-forest)!important;color:var(--irp-cream)!important;border:1px solid var(--irp-forest)!important;border-radius:2px!important;font:600 12px/1 Inter,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase;box-shadow:none!important}.button:hover{background:#1d4530!important}.button--secondary{background:transparent!important;color:var(--irp-forest)!important}.card,.card__content{background:transparent!important}.card__inner{background:#fff!important;border-radius:0!important;border:none!important;box-shadow:0 10px 34px #12291c14!important;transition:box-shadow .35s ease,transform .35s ease}.card-wrapper:hover .card__inner{box-shadow:0 22px 54px #12291c29!important;transform:translateY(-4px)}.card__heading a{font-family:Fraunces,serif!important;font-weight:400!important;color:var(--irp-ink)!important;font-size:1.05rem}.price{color:var(--irp-moss)!important;font:500 14px/1 Inter,sans-serif!important}.card__media img{transition:transform .9s cubic-bezier(.2,.8,.2,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)}.collection-hero__title,.collection__title h1{font-family:Fraunces,serif!important}.product__info-container .product__title{font-size:clamp(26px,3vw,44px)!important}.product__info-container .price{font-size:1.25rem!important}.product form [name=add]{width:100%}.footer{background:var(--irp-forest)!important;color:var(--irp-cream)!important;border-top:none!important}.footer *{color:var(--irp-cream)!important}.footer .footer__heading{font:600 11px/1 Inter,sans-serif!important;letter-spacing:.3em;text-transform:uppercase;color:#9db38a!important}.footer a:hover{color:#c8d6b5!important}.announcement-bar{background:var(--irp-forest)!important}.announcement-bar__message{color:var(--irp-cream)!important;font:500 12px/1 Inter,sans-serif!important;letter-spacing:.18em}::selection{background:var(--irp-moss);color:#fff}.irph .irph-title,.irph .irph-kicker,.irph .irph-sub{color:#f4f1e8!important}.irph .irph-title{text-shadow:0 6px 40px rgba(6,20,13,.55),0 2px 10px rgba(6,20,13,.35)}.irph-shade{background:linear-gradient(180deg,#0818106b,#0818104d 38%,#081810b8),radial-gradient(ellipse 70% 55% at 50% 46%,#08181075,#08181000 72%)!important}.irph .irph-cta{color:#12291c!important}.irph .irph-cta--ghost,.irps h2,.irps strong,.irps .irps-quote p,.irps .irps-kicker,.irps span,.irps a{color:#f4f1e8!important}.irps .irps-kicker{color:#9db38a!important}.irps .irps-steps span{color:#cfd8c2!important}.irps .irps-quote span{color:#c8d6b5!important}.irpx h2,.irpx h3,.irpx h4{color:#12291c!important}.irpx .irpx-price{color:#5c7a52!important}.irpct-name{color:#12291c!important}.irpct-count{color:#7a8a6b!important}.irp-logo-wrap{display:inline-flex;align-items:center;line-height:0}.irp-logo-img{display:block;width:auto;height:clamp(30px,3.4vw,44px);object-fit:contain;image-rendering:auto}.irp-logo-rev{display:none}.header__heading,.header__heading-link{font-size:0!important;line-height:0!important;padding:0!important}.header__heading-link{display:inline-flex!important;align-items:center}.irp-over-hero .irp-logo-img:not(.irp-logo-rev){display:none}.irp-over-hero .irp-logo-rev{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/irp-dark.css.map */
