:root{--maison-ease: cubic-bezier(.22, 1, .36, 1);--maison-duration: .45s;--maison-duration-slow: 1.2s;--maison-tracking: .14em}h1,.h1,h2,.h2,.h0{line-height:1.12;letter-spacing:-.01em}h3,.h3{line-height:1.2}.caption-with-letter-spacing{letter-spacing:.18em}.rte p{line-height:1.75}::selection{background:rgba(var(--color-foreground),.92);color:rgb(var(--color-background))}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:var(--maison-tracking);font-size:1.1rem;font-weight:500;min-height:4.8rem;transition:box-shadow var(--maison-duration) var(--maison-ease)}@media(hover:hover){.button:hover:not([disabled]),.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{box-shadow:inset 0 0 0 99rem #0000001f}}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 rgba(var(--color-button),0)}.header__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem}.header__menu-item>span{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:.3rem;transition:background-size var(--maison-duration) var(--maison-ease)}@media(hover:hover){.header__menu-item:hover>span{background-size:100% 1px;text-decoration:none}}.underlined-link,.customer a{text-underline-offset:.35em;text-decoration-thickness:.05em;transition:text-decoration-color var(--maison-duration) var(--maison-ease)}.card__heading{letter-spacing:.02em}.card__heading a{text-underline-offset:.35em}.card--card .card__inner .card__media,.card--standard .card__inner .card__media{overflow:hidden}.card .media img{transition:transform var(--maison-duration-slow) var(--maison-ease),opacity var(--duration-long) ease!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card:hover .media img{transform:scale(1.05)}}.price{letter-spacing:.04em}.quick-add__submit{font-size:1rem;min-height:4rem}.badge{text-transform:uppercase;letter-spacing:.12em;font-size:1rem;font-weight:500}.field__input,.select__select,.customer .field input,.customer select{font-size:1.3rem;letter-spacing:.02em}.field__label{letter-spacing:.06em}.product__title>*:not([data-update-url=true] *){line-height:1.1}.product__accordion .summary__title h2:not([data-update-url=true] *){letter-spacing:.01em}.product-form__input .form__label:not([data-update-url=true] *){text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-family:var(--font-body-family);font-weight:500}.footer__list-social{gap:.4rem}.cart-drawer .drawer__heading{text-transform:uppercase;letter-spacing:.14em;font-size:1.4rem;font-family:var(--font-body-family);font-weight:500}@media(prefers-reduced-motion:reduce){.header__menu-item>span,.button,.card .media img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/maison-luxury.css.map */
