:root,.color-background-1{--color-foreground: 26,24,22}.color-background-2{--color-background: 248,245,240;--gradient-background: #F8F5F0;--color-foreground: 26,24,22}.color-inverse{--color-background: 20,18,16;--gradient-background: #141210}body{color:#1a1816d1}:root{--grid-desktop-horizontal-spacing: 28px;--grid-desktop-vertical-spacing: 48px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 28px}.page-width{max-width:136rem}h1,h2,h3,.h0,.h1,.h2,.hxl{font-weight:400;letter-spacing:.02em}.rich-text__heading{line-height:1.2;max-width:22ch;margin-left:auto;margin-right:auto}.rich-text__text{max-width:56ch;margin-left:auto!important;margin-right:auto!important}.caption-with-letter-spacing{letter-spacing:.32em;text-transform:uppercase;font-size:1.1rem}.title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link{flex-direction:column;align-items:center;justify-content:center;text-align:center}.title-wrapper-with-link .title,.collection-list-title{font-family:var(--font-body-family);font-size:1.3rem!important;letter-spacing:.32em;text-transform:uppercase;margin:0 auto 3.2rem;text-align:center}.title-wrapper-with-link .title:after,.collection-list-title:after{content:"";display:block;width:4rem;height:1px;margin:1.6rem auto 0;background:rgba(var(--color-foreground),.35)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.header{padding-top:1.6rem;padding-bottom:1.6rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.28em;font-size:1.05rem}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.24em;font-size:1.15rem;min-height:4.8rem;padding:0 3.6rem;font-weight:400}.button--secondary{background:transparent}.link.animate-arrow,.underlined-link{text-transform:uppercase;letter-spacing:.2em;font-size:1.15rem}.banner__heading{letter-spacing:.04em;font-weight:400}.banner__text{text-transform:uppercase;letter-spacing:.34em;font-size:1.1rem}.banner__buttons{gap:1.2rem}.card__heading,.card__heading a{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem;font-weight:400;text-align:center}.collection-list .card__information,.card__information{text-align:center}.collection-list .icon-wrap,.card .card__heading .icon-wrap{display:none}.card__inner{background:transparent}.card__media img{transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.045)}.price{justify-content:center;letter-spacing:.08em;font-size:1.3rem}.card-information{text-align:center}.badge{text-transform:uppercase;letter-spacing:.16em;font-size:1rem;border-radius:0}.product__title h1{letter-spacing:.03em}.product__text.caption-with-letter-spacing{opacity:.7}.product-form__input .form__label,.product__info-container .price{letter-spacing:.12em}.footer-block__heading{text-transform:uppercase;letter-spacing:.28em;font-size:1.15rem;font-family:var(--font-body-family)}.footer{border-top:1px solid rgba(26,24,22,.08)}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition-duration:1.1s!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/luxury.css.map */
