.h0,.h1,h1,.h2,h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.02}.caption-with-letter-spacing{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.26em;text-transform:uppercase;font-weight:700;color:var(--rc-gold-deep)}.rte a,.link{text-underline-offset:.3rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-mono-family);font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;line-height:1;padding:1.4rem 2.6rem;min-height:0;border-radius:var(--buttons-radius, .4rem);transition:background-color .18s ease,color .18s ease,transform .18s ease,border-color .18s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.button:after,.button:before{box-shadow:none;border:0}.button--primary,.button:not(.button--secondary):not(.button--tertiary){border:1px solid rgb(var(--color-button))}.button--secondary{border:1px solid rgb(var(--color-foreground));background:transparent}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button--small{padding:.9rem 1.6rem;font-size:1.1rem}.price,.price-item,.price__container .price-item{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:600;letter-spacing:0}.price--on-sale .price-item--regular,.price-item--regular s{color:var(--rc-ink-faint);font-weight:500;font-size:1.7rem}.price__badge-sale,.price__badge-sold-out{font-family:var(--font-mono-family);font-size:1rem;letter-spacing:.1em}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;line-height:1.18;letter-spacing:0}.card__heading a:hover{color:var(--rc-gold-deep)}.card__information .caption,.card__information .caption-large{font-family:var(--font-body-family);color:var(--rc-ink-soft);font-size:1.4rem}.card--standard .card__inner,.card__media,.card .media{border-radius:var(--rc-radius, .4rem)}.card__media img,.card .media img{transition:transform .4s ease}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.03)}.card__badge .badge,.badge{font-family:var(--font-mono-family);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--badge-corner-radius, .4rem);padding:.5rem 1rem;border:1px solid transparent}.header-wrapper{border-bottom:1px solid var(--rc-hair);background:color-mix(in srgb,var(--rc-paper) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not (backdrop-filter: blur(10px)){.header-wrapper{background:var(--rc-paper)}}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-family:var(--font-mono-family);font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.header__menu-item span{position:relative;padding-bottom:.3rem;text-decoration:none}.header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:var(--rc-gold-deep);transition:right .22s ease}.header__menu-item:hover span:after,.header__active-menu-item span:after{right:0}.header__active-menu-item{color:var(--rc-gold-deep)}.header__heading-logo{height:3.8rem;width:auto;max-width:none}@media screen and (min-width:990px){.header__heading-logo{height:4.6rem}}.cart-count-bubble{font-family:var(--font-mono-family);font-size:.95rem;font-weight:700;background:var(--rc-gold);color:var(--rc-ink)}.facets__label,.facet-checkbox,.facets__summary,.facet-filters__label,.product-count{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-soft)}.active-facets__button-inner,.facets__button{font-family:var(--font-mono-family);border-radius:100px;border:1px solid var(--rc-hair-strong);background:var(--rc-paper-2);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.facets__disclosure .facets__summary:hover{color:var(--rc-ink)}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.footer a:hover{color:var(--rc-gold)}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.14)}.product__title h1,.product__title .h1{font-family:var(--font-heading-family);font-weight:600}.product-form__input .form__label{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-soft)}variant-selects .select__select,.product-form__input input[type=radio]+label{font-family:var(--font-mono-family);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--variant-pills-radius, .4rem);border:1px solid var(--rc-hair-strong);background:var(--rc-paper-2);padding:1rem 1.6rem;min-width:9.2rem;justify-content:center}.product-form__input input[type=radio]:checked+label{background:var(--rc-ink);color:var(--rc-paper);border-color:var(--rc-ink)}.product-form__input input[type=radio]+label:hover{border-color:var(--rc-ink)}.product__accordion .summary__title,.product__tab-title{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.product__description.rte>p:first-of-type{font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.5;color:var(--rc-ink-soft)}hr{border-top:1px solid var(--rc-hair)}*:focus-visible{outline:2px solid var(--rc-gold-deep);outline-offset:2px}.rc-pdp-meta{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-bottom:.4rem}.rc-pdp-origin{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-gold-deep)}.rc-pdp-pct{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--rc-hair-strong);border-radius:100px;padding:.4rem 1.1rem;color:var(--rc-ink-soft)}.rc-odot{width:11px;height:11px;border-radius:50%;border:1px solid #00000022;display:inline-block;flex-shrink:0}.rc-chips{display:flex;gap:.9rem;flex-wrap:wrap;margin:1.2rem 0}.rc-chip{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;padding:.8rem 1.5rem;border:1px solid var(--rc-hair-strong);border-radius:100px;background:var(--rc-paper-2);color:var(--rc-ink-soft);white-space:nowrap}.icon-with-text .icon-with-text__text{font-size:1.4rem;color:var(--rc-ink-soft)}.icon-with-text svg{color:var(--rc-gold-deep)}.collection-hero__title,.collection__title .title{font-family:var(--font-heading-family);font-weight:600}.facets-container{border-top:1px solid var(--rc-hair);border-bottom:1px solid var(--rc-hair);background:color-mix(in srgb,var(--rc-paper) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:3;padding:1.3rem 0;margin-bottom:3.2rem}@supports not (backdrop-filter: blur(10px)){.facets-container{background:var(--rc-paper)}}.card__information .rc-pdp-origin{font-size:1.1rem;margin-bottom:.4rem}.rc-callout{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border-radius:var(--rc-radius, .4rem);background:var(--rc-gold-soft);border:1px solid #d6952f4d;margin:.4rem 0}.rc-callout__mark{width:5.6rem;height:5.6rem;flex-shrink:0;display:grid;place-items:center}.rc-callout__mark img{width:100%;height:100%;object-fit:contain;display:block}.rc-callout__txt{display:flex;flex-direction:column}.rc-callout__txt strong{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;line-height:1.2}.rc-callout__txt span{font-size:1.35rem;color:var(--rc-ink-soft)}.rc-tag{position:absolute;top:1.2rem;left:1.2rem;z-index:2;font-family:var(--font-mono-family);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:.7rem 1.2rem;border-radius:var(--rc-radius, .4rem);background:var(--rc-tag-brown);color:#f7efe0;border:1px solid #d6952f80;box-shadow:0 1px 3px #0000002b;pointer-events:none}.product__media-wrapper{position:relative}.product__media-wrapper>.rc-tag{top:1.6rem;left:1.6rem;font-size:1.15rem}.card__media{position:relative}.rc-card-origin{display:flex;align-items:center;gap:.7rem;font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-gold-deep);margin-bottom:.6rem}.rc-card-note{display:block;font-size:1.4rem;color:var(--rc-ink-soft);margin:.4rem 0 .2rem}.card__information{padding-top:1.4rem}.card__information .price{font-size:2.2rem}.price--on-sale .price-item--regular{font-size:1.6rem}.card__information .price__container{display:flex;align-items:baseline;gap:.8rem}.card__information .price .price-item--last,.card__information .price dd{margin:0}.quick-add__submit,.card__information .quick-add .button{font-family:var(--font-mono-family);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:1.2rem 1.8rem;border-radius:var(--rc-radius, .4rem)}.card__information .card-information{display:block}.rc-card-origin--plain{color:var(--rc-ink-faint)}.quick-add__submit,.card .button,.button--secondary{background:transparent;color:var(--rc-wrapper);border:1px solid var(--rc-wrapper);box-shadow:none}.quick-add__submit:not([disabled]):hover,.card .button:not([disabled]):hover,.button--secondary:not([disabled]):hover{background:var(--rc-wrapper);color:#f4ead6}.product-form__submit{background:var(--rc-gold);color:var(--rc-ink);border-color:var(--rc-gold)}.product-form__submit:not([disabled]):hover{background:var(--rc-gold-deep);border-color:var(--rc-gold-deep);color:#fdf7ea}media-gallery slider-component{position:relative}media-gallery slider-component>.rc-tag{top:1.6rem;left:1.6rem}.card__content{display:flex;align-items:flex-end;gap:1.2rem}.card__content>.card__information{flex:1 1 auto;min-width:0}.card__content>.quick-add{flex:0 0 auto;margin:0}.quick-add__submit.button--full-width{width:auto;min-width:0;padding:1rem 1.5rem;font-size:1.1rem;letter-spacing:.12em}.product-form__buttons button.shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button__button{background:transparent!important;background-color:transparent!important;color:var(--rc-wrapper)!important;border:1px solid var(--rc-wrapper)!important;border-radius:var(--buttons-radius, .4rem)!important;font-family:var(--font-mono-family)!important;font-size:1.25rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important;line-height:1!important;padding:1.4rem 2.6rem!important;min-height:0!important;height:auto!important;box-shadow:none!important;transition:background-color .18s ease,color .18s ease}.product-form__buttons button.shopify-payment-button__button--unbranded:hover:not([disabled]),.product-form__buttons .shopify-payment-button__button:hover:not([disabled]){background:var(--rc-wrapper)!important;background-color:var(--rc-wrapper)!important;color:#f4ead6!important}.shopify-payment-button__more-options{color:var(--rc-ink-soft)}.product-form__buttons{display:flex;flex-direction:column;gap:1.2rem}.product-form__buttons .shopify-payment-button{width:100%}.product-form__buttons .shopify-payment-button__button{width:100%!important}.product-form__input input[type=radio]:checked+label{background:var(--rc-wrapper);border-color:var(--rc-wrapper);color:#f4ead6}.rc-tag{white-space:nowrap}.rc-tag__short{display:none}@media screen and (max-width:749px){.card__media .rc-tag,.card .rc-tag{font-size:.9rem;padding:.5rem .8rem;top:.8rem;left:.8rem;letter-spacing:.06em}.card .rc-tag__full{display:none}.card .rc-tag__short{display:inline}}.card-wrapper{height:100%}.card-wrapper>.card{height:100%;display:flex;flex-direction:column}.card>.card__content{margin-top:auto}.card__content>.card__information{display:flex;flex-direction:column}.card__information>.card-information{margin-top:auto;padding-top:.6rem}.card>.card__inner,.card-wrapper .card__inner.ratio{flex:0 0 auto}.rc-pack{font-family:var(--font-mono-family);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-faint);margin:.4rem 0 0}.product__info-container .rc-pack{font-size:1.25rem;margin:.6rem 0 .2rem}.product__info-container .product__tax{display:none}.product__accordion .accordion__title,.rc-tabs .accordion__title{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.4}.rc-tabs .accordion__content,.rc-tabs .accordion__content p{font-family:var(--font-body-family);font-size:1.5rem;color:var(--rc-ink-soft)}.rc-callout__mark{background:none;width:5.6rem;height:5.6rem}.rc-callout+.rc-callout{margin-top:1rem}.header__menu-item,.header__menu-item:hover,.header__menu-item span,.header__menu-item:hover span,.header__menu-item.list-menu__item--active,.header__menu-item.list-menu__item--active:hover,.header__menu-item.list-menu__item--active span,details[open]>.header__menu-item{text-decoration:none}.footer{background:var(--rc-paper-2);border-top:1px solid var(--rc-hair)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rc-components.css.map */
