html{scroll-behavior:smooth}::selection{background:#c9a45c;color:#14110f}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.06em;font-weight:400}.announcement-bar{border-bottom:1px solid rgba(201,164,92,.22)}.announcement-bar__message,.announcement-bar .announcement-bar__link{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:#e8d5a8}.header-wrapper{border-bottom:1px solid rgba(201,164,92,.28)}.header__menu-item,.header__menu-item span{letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem}.header__menu-item:hover,.header__menu-item:hover span{color:#c9a45c}.button,.shopify-challenge__button,.customer button{letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;font-weight:500;transition:transform .25s ease}.button:hover{transform:translateY(-1px)}.card__heading,.card__heading a{letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem}.price-item{letter-spacing:.04em}.price-item--regular,.price-item--sale{color:#e8d5a8}.badge{letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.card__media .media>img{transition:transform .8s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media .media>img{transform:scale(1.04)}.footer{border-top:1px solid rgba(201,164,92,.35)}.footer-block__heading{font-family:var(--font-heading-family);color:#c9a45c;letter-spacing:.18em;text-transform:uppercase;font-size:1.3rem;font-weight:400}.footer a:hover{color:#c9a45c}.footer__content-bottom{border-top:1px solid rgba(201,164,92,.18)}.accordion{border-color:#c9a45c40}.accordion__title{letter-spacing:.06em}.product__title,.product__title h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.05em;line-height:1.25}.product__info-container .price__container .price-item{font-size:2.2rem;letter-spacing:.05em}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product-form__input .form__label{letter-spacing:.18em;text-transform:uppercase;font-size:1.1rem;color:#c9a45c}.product-form__input input[type=radio]+label{border-radius:0;min-width:5rem;padding:1rem 1.6rem;letter-spacing:.1em;font-size:1.3rem;border-color:#c9a45c73;transition:background .25s,color .25s,border-color .25s}.product-form__input input[type=radio]+label:hover{border-color:#c9a45c}.product-form__input input[type=radio]:checked+label{background:#c9a45c;color:#14110f;border-color:#c9a45c}.product-form__submit{min-height:5.4rem;letter-spacing:.22em}.product__text a{color:#c9a45c;text-decoration:underline;text-underline-offset:.4rem;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.product__text strong{color:#e8d5a8;font-weight:500}.product__accordion .accordion__title{letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem}.product__description{line-height:1.9}.quantity{border-radius:0}.collection-hero__text-wrapper{text-align:center}.collection-hero__title{font-family:var(--font-heading-family);font-weight:400;font-size:3.2rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:2.4rem 0 0}.collection-hero__title:after{content:"";display:block;width:6rem;height:1px;background:#c9a45c;margin:1.6rem auto 0}.collection-hero__description{max-width:60rem;margin:1.6rem auto 0;opacity:.75;text-align:center}.facets__heading,.facet-filters__label{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem}.facets__summary,.select__select{border-radius:0;letter-spacing:.06em}.product-count{letter-spacing:.08em;font-size:1.2rem;opacity:.7}.pagination__item:hover{color:#c9a45c}.pagination__item--current:after{background-color:#c9a45c;height:1px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/reesham-luxe.css.map */
