:root{--rsh-gold:#c3912f;--rsh-gold-lt:#e3b866;--rsh-gold-dk:#9a6f1c;--rsh-ink:#1c1714;--rsh-espresso:#14100c;--rsh-stone:#ece7df;--rsh-hair:rgba(28,23,20,.14)}body,:root{--variant-pills-radius:0px!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--rsh-gold-lt);color:var(--rsh-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:.005em}.price,.price-item{font-family:var(--font-heading-family)}.announcement-bar{border-bottom:1px solid rgba(227,184,102,.28)}.announcement-bar__message,.announcement-bar__link{font-size:1.25rem;letter-spacing:.06em}@media(min-width:990px){.announcement-bar__message,.announcement-bar__link{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}}.header-wrapper{border-bottom:1px solid var(--rsh-hair)}.header{padding-top:1.8rem;padding-bottom:1.8rem}.header__heading-link{letter-spacing:.06em}.header__menu-item,.header__menu-item span,.header__inline-menu .header__menu-item{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding:1.2rem 1rem}.header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.7rem;padding-right:1rem}.header__inline-menu summary .icon-caret{position:static;right:auto;width:.9rem;height:.9rem;margin:0}.header__menu-item:hover,.header__menu-item:hover span{color:var(--rsh-gold-dk);text-decoration:none}.header__menu-item .header__active-menu-item,.header__active-menu-item{text-decoration:none;border-bottom:1px solid var(--rsh-gold);padding-bottom:.4rem}.header-wrapper .list-menu__item{letter-spacing:.08em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.25rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border-radius:0;min-height:5rem}.button--primary,.product-form__submit.button--primary,button.shopify-payment-button__button--unbranded{background:linear-gradient(135deg,var(--rsh-gold-lt),var(--rsh-gold));color:var(--rsh-ink);--color-button:195,145,47;--color-button-text:28,23,20}.button--primary:after,.button--primary:hover:after{box-shadow:none}.button--primary:hover{filter:brightness(1.06)}.button--secondary{background:transparent;color:inherit}.product-form__submit.button--secondary{background:var(--rsh-ink);color:#fff;border-color:var(--rsh-ink)}.product-form__submit.button--secondary:hover{background:linear-gradient(135deg,var(--rsh-gold-lt),var(--rsh-gold));color:var(--rsh-ink);border-color:transparent}.product-form__submit.button--secondary:before,.product-form__submit.button--secondary:after{box-shadow:none}.card__media .media img,.card__inner .media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card__inner .media img{transform:scale(1.045)}.card__heading,.card__heading a{font-size:1.9rem;line-height:1.28;letter-spacing:.005em;text-decoration:none}.card-information{padding-top:1.4rem}.card-information .price{font-size:1.9rem}.badge{border-radius:0;border:0;background:var(--rsh-gold-lt);color:var(--rsh-ink);font-size:1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:.6rem 1.1rem}.collection-hero__title,.main-page-title,.title--primary{font-size:clamp(3.4rem,4.4vw,5.2rem);line-height:1.1}.collection-hero__description,.collection-hero__description p{font-size:1.7rem;line-height:1.75;opacity:.8}.facets__summary,.facets__heading,.facet-filters__label{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}.facets-container,.facets-wrapper{border-top:1px solid var(--rsh-hair);border-bottom:1px solid var(--rsh-hair)}.product__text.caption-with-letter-spacing,.product__text.caption-with-letter-spacing a{color:var(--rsh-gold-dk);font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.product__title h1,.product__title{font-size:clamp(2.8rem,3vw,4rem);line-height:1.14}.product__info-container .price__container .price-item{font-size:3.4rem;line-height:1.1}.product-form__input input[type=radio]+label,.product-form__input--pill input[type=radio]+label,fieldset.product-form__input label{border-radius:0!important;font-size:1.35rem;letter-spacing:.03em;padding:1.1rem 1.8rem}.product-form__input input[type=radio]:checked+label{background:var(--rsh-ink);color:#fff;border-color:var(--rsh-ink)}.product-form__input input[type=radio]+label:hover{border-color:var(--rsh-gold)}.quantity{border-radius:0}.product__accordion .accordion__title,.accordion__title{font-size:1.5rem;letter-spacing:.02em}.product__accordion,.product__accordion .accordion{border-color:var(--rsh-hair)}.product__media-wrapper .media,.product-media-container{background:var(--rsh-stone)}.product__info-container a:not(.button):not(.shopify-payment-button__more-options),.product__description a{color:inherit;text-decoration-color:var(--rsh-gold);text-underline-offset:.35rem}.field__input,.select__select,.customer .field input,textarea.text-area{border-radius:0}.field__input:focus,.select__select:focus{box-shadow:0 0 0 1px var(--rsh-gold)}.field:after,.select:after{border-radius:0}.rte,.main-page-content .rte{line-height:1.8}.rte h2,.rte h3{margin-top:3.2rem}.rte a{text-decoration-color:var(--rsh-gold);text-underline-offset:.35rem}.jdgm-rev-widg__title,.jdgm-widget .jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2.6rem!important}.jdgm-write-rev-link,.jdgm-write-rev-link:hover{border-radius:0!important;letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem!important}.cart__footer .totals__subtotal-value,.cart-item__price-wrapper .price{font-family:var(--font-heading-family)}.cart__checkout-button{width:100%}.footer{background:var(--rsh-espresso);border-top:1px solid rgba(227,184,102,.32)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--rsh-gold-lt);font-weight:600}.footer-block__details-content a,.footer .list-menu__item--link{font-size:1.45rem;letter-spacing:.02em;opacity:.82}.footer-block__details-content a:hover,.footer .list-menu__item--link:hover{opacity:1;color:var(--rsh-gold-lt);text-decoration:none}.footer__content-bottom{border-top:1px solid rgba(227,184,102,.18)}.copyright__content,.copyright__content a{font-size:1.15rem;letter-spacing:.1em}@media(prefers-reduced-motion:reduce){.card__media .media img,.card__inner .media img{transition:none}}.product__description details.rsh-terms{border-top:1px solid var(--rsh-hair);margin:0;padding:0}.product__description details.rsh-terms:last-of-type{border-bottom:1px solid var(--rsh-hair)}.product__description details.rsh-terms summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600}.product__description details.rsh-terms summary::-webkit-details-marker{display:none}.product__description details.rsh-terms summary:after{content:"";flex:0 0 auto;width:.9rem;height:.9rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .25s ease;margin-right:.3rem}.product__description details.rsh-terms[open] summary:after{transform:rotate(-135deg)}.product__description details.rsh-terms summary:hover{color:var(--rsh-gold-dk)}.product__description details.rsh-terms h3{display:none}.product__description details.rsh-terms>*:not(summary){padding-right:.4rem}.product__description details.rsh-terms>p:last-child{padding-bottom:1.6rem}.product__description details.rsh-terms+hr,.product__description hr+details.rsh-terms{margin-top:0}.product__description hr{border:0;height:0;margin:1.6rem 0 0}@media(prefers-reduced-motion:reduce){.product__description details.rsh-terms summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rsh-showroom.css.map */
