html:root{--lux-ease: cubic-bezier(.22, .61, .36, 1);--lux-track: .18em;--lux-track-wide: .26em}html body ::selection{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3,.title){font-weight:300;letter-spacing:var(--lux-track);text-transform:uppercase;line-height:1.35}html body h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}html body h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}html body h3,html body .h3{font-size:calc(var(--font-heading-scale) * 1.4rem);font-weight:400}html body .h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}html body .h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}@media screen and (min-width:750px){html body h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}html body h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}html body h3,html body .h3{font-size:calc(var(--font-heading-scale) * 1.6rem)}html body .h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}html body .h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}html body .title-wrapper-with-link{justify-content:center;margin:0 0 3.6rem}html body .title-wrapper-with-link .title,html body .collection__title .title,html body .related-products__heading{font-size:1.5rem;font-weight:400;letter-spacing:var(--lux-track-wide);text-align:center}@media screen and (min-width:750px){html body .title-wrapper-with-link .title,html body .collection__title .title,html body .related-products__heading{font-size:1.7rem}}html body .rich-text__heading{margin-bottom:1.6rem}html body .rich-text__text,html body .rich-text__text p,html body .banner__text,html body .banner__text p{font-size:1.2rem;letter-spacing:var(--lux-track);text-transform:uppercase;color:rgba(var(--color-foreground),.64)}html body .rich-text__text p,html body .banner__text p{margin:0}html body .banner:after{background:linear-gradient(to top,#000000e0,#000000b3 45%,#0003 75%,#0000)}html body .banner .banner__box.gradient{background:transparent;box-shadow:none;border:0;padding:0 1.6rem 2.8rem}html body .banner__heading{margin-bottom:1.2rem}html body .banner__buttons{margin-top:2.4rem}html body .banner__buttons .button{background-color:transparent;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){html body .banner--medium{min-height:44rem}}@media screen and (min-width:750px){html body .banner .banner__box.gradient{padding:0 4.8rem 4.4rem}}html body .collection-hero__inner{text-align:center}html body .product-count__text{font-size:1.2rem;font-weight:400;letter-spacing:.16em;color:rgba(var(--color-foreground),.64)}html body .announcement-bar__message{font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;font-weight:400}html body .header__menu-item,html body .header__menu-item span,html body .header__inline-menu .list-menu__item{font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}html body .menu-drawer__menu-item{font-size:1.4rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase}html body .card-information{padding-top:1.6rem}html body .card__heading{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}html body .card__heading a{letter-spacing:inherit}html body .product-grid .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}html body .card-information .price{font-size:1.3rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.8)}html body .price__low-stock{font-size:1.2rem;letter-spacing:.16em!important;color:rgba(var(--color-foreground),.64)}html body .badge{border-radius:0;font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:.6rem 1.2rem}html body .button,html body .shopify-challenge__button,html body .shopify-payment-button__button--unbranded{font-size:1.2rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;min-height:4.8rem;padding:0 3.6rem}html body .shopify-payment-button__button--unbranded{border-radius:0;padding:0 2rem}@media(hover:hover){html body .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:transparent;color:rgb(var(--color-button))}html body .button--secondary:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button))}html body .banner__buttons .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}}html body .form__label,html body .facets__heading,html body .facets__summary,html body .mobile-facets__open-label{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}html body .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--lux-track-wide);text-transform:uppercase;margin-bottom:2rem}html body .footer .list-menu__item--link{font-size:1.3rem;letter-spacing:.1em}@media(prefers-reduced-motion:no-preference){html body .button{transition:background-color .5s var(--lux-ease),color .5s var(--lux-ease)}html body .card .media>*:not(.zoom):not(.deferred-media__poster-button){transition:transform 1.6s var(--lux-ease)}@media(hover:hover){html body .card-wrapper:hover .media>*:not(.zoom):not(.deferred-media__poster-button){transform:scale(1.035)}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luxury.css.map */
