@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500&display=swap";:root{--lux-ivory: #fdfcfa;--lux-black: #191919;--lux-gold: #b18a4d;--lux-gold-light: #d4bc8b;--lux-red: #8e1521;--lux-grey: #6e6a63;--lux-serif: "Cormorant Garamond", "Georgia", serif;--lux-sans: "Jost", "Helvetica Neue", sans-serif}body{font-family:var(--lux-sans)!important;font-weight:300;letter-spacing:.02em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.title,.product__title,.card__heading{font-family:var(--lux-serif)!important;font-weight:500!important;letter-spacing:.04em}.header-wrapper{border-bottom:1px solid rgba(177,138,77,.35)}.header__heading-logo{max-width:180px}.header__heading,.header__heading-link .h2{font-family:var(--lux-serif)!important;letter-spacing:.28em!important;text-transform:uppercase;font-weight:500!important}.header__menu-item,.header__menu-item span{font-family:var(--lux-sans)!important;text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;font-weight:400}.header__menu-item:hover span{color:var(--lux-red);text-decoration:none}.announcement-bar,.utility-bar{background:var(--lux-black)!important}.announcement-bar__message,.announcement-bar__message span{color:var(--lux-gold-light)!important;font-family:var(--lux-sans);text-transform:uppercase;letter-spacing:.3em;font-size:.95rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:0;text-transform:uppercase;letter-spacing:.28em;font-family:var(--lux-sans);font-weight:400;font-size:1.1rem;padding:1.4rem 3.2rem;transition:all .35s ease}.button:after,.button:before{box-shadow:none!important}.button:hover{background:var(--lux-red);color:#fff}.card{border-radius:0}.card__inner,.card__inner .card__media,.card__media img{border-radius:0!important}.card__information{text-align:center;padding-top:1.4rem}.card__heading a{font-family:var(--lux-serif)!important;font-size:1.7rem;letter-spacing:.06em}.card__heading a:hover{color:var(--lux-red);text-decoration:none}.price{font-family:var(--lux-sans);letter-spacing:.18em;font-size:1.15rem!important}.card-wrapper:hover .card__media img{transform:scale(1.04);transition:transform .8s ease}.badge{border-radius:0;background:var(--lux-red)!important;color:#fff!important;border:none;text-transform:uppercase;letter-spacing:.18em;font-size:.9rem}.title-wrapper-with-link .title,.collection__title .title,.rich-text__heading{position:relative;text-align:center;width:100%}.title-wrapper-with-link{justify-content:center}.title-wrapper-with-link .title:after,.collection__title .title:after{content:"";display:block;width:56px;height:1px;background:var(--lux-gold);margin:1.6rem auto 0}.footer{background:var(--lux-black)!important;border-top:2px solid var(--lux-gold)}.footer__heading,.footer-block__heading{color:var(--lux-gold-light)!important;font-family:var(--lux-sans)!important;text-transform:uppercase;letter-spacing:.3em;font-size:1.1rem!important}.footer,.footer a,.footer__copyright,.copyright__content,.footer-block__details-content .list-menu__item--link{color:#cfc9bf!important}.footer a:hover{color:var(--lux-gold-light)!important}.footer .field__input{background:transparent;border:1px solid #5c584f;color:#fff;border-radius:0}.field__input,.select__select,.customer .field input{border-radius:0}.field:after,.select:after,.customer .field:after{border-radius:0}.lux-hero{position:relative;min-height:78vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:radial-gradient(ellipse 90% 60% at 50% 20%,rgba(177,138,77,.22),transparent 60%),linear-gradient(180deg,#14120f,#241f18 55%,#14120f);color:var(--lux-ivory)}.lux-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.lux-hero__media img{width:100%;height:100%;object-fit:cover;opacity:.5}.lux-hero__content{position:relative;z-index:2;padding:8rem 2rem;max-width:860px}.lux-hero__eyebrow{font-family:var(--lux-sans);text-transform:uppercase;letter-spacing:.5em;font-size:1.2rem;color:var(--lux-gold-light);margin-bottom:2.4rem}.lux-hero__heading{font-family:var(--lux-serif)!important;font-size:clamp(3.6rem,7vw,7rem);font-weight:500!important;color:var(--lux-ivory)!important;line-height:1.08;margin:0 0 2rem}.lux-hero__sub{font-family:var(--lux-serif);font-style:italic;font-size:clamp(1.8rem,2.4vw,2.4rem);color:#e9e2d4;margin-bottom:4rem}.lux-hero__buttons{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.lux-btn{display:inline-block;padding:1.5rem 4rem;border:1px solid var(--lux-gold);color:var(--lux-gold-light);text-transform:uppercase;letter-spacing:.3em;font-family:var(--lux-sans);font-size:1.15rem;text-decoration:none;transition:all .35s ease}.lux-btn:hover{background:var(--lux-gold);color:#14120f}.lux-btn--solid{background:var(--lux-ivory);border-color:var(--lux-ivory);color:#14120f}.lux-btn--solid:hover{background:var(--lux-gold);border-color:var(--lux-gold)}.lux-collections{padding:9rem 2rem;background:var(--lux-ivory)}.lux-collections__inner{max-width:1300px;margin:0 auto}.lux-collections__eyebrow,.lux-story__eyebrow{text-align:center;text-transform:uppercase;letter-spacing:.5em;font-size:1.1rem;color:var(--lux-red);margin-bottom:1.6rem}.lux-collections__title{text-align:center;font-family:var(--lux-serif)!important;font-size:clamp(3rem,4.5vw,4.6rem);margin:0 0 1.4rem;color:var(--lux-black)}.lux-collections__title:after{content:"";display:block;width:56px;height:1px;background:var(--lux-gold);margin:2rem auto 0}.lux-collections__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;margin-top:5.5rem}@media(max-width:989px){.lux-collections__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.lux-collections__grid{grid-template-columns:1fr}}.lux-collection-card{text-decoration:none;color:var(--lux-black);text-align:center;display:block}.lux-collection-card__media{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(160deg,#f2ede4,#e5dcc9);display:flex;align-items:center;justify-content:center}.lux-collection-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.lux-collection-card:hover .lux-collection-card__media img{transform:scale(1.05)}.lux-collection-card__placeholder{font-family:var(--lux-serif);font-size:4rem;color:var(--lux-gold);font-style:italic}.lux-collection-card__name{font-family:var(--lux-serif);font-size:2.2rem;margin:2rem 0 .4rem}.lux-collection-card__cta{text-transform:uppercase;letter-spacing:.3em;font-size:1rem;color:var(--lux-grey);border-bottom:1px solid var(--lux-gold);padding-bottom:.3rem;transition:color .3s ease}.lux-collection-card:hover .lux-collection-card__cta{color:var(--lux-red)}.lux-story{background:#14120f;color:#e9e2d4;padding:10rem 2rem}.lux-story__inner{max-width:820px;margin:0 auto;text-align:center}.lux-story__eyebrow{color:var(--lux-gold-light)}.lux-story__heading{font-family:var(--lux-serif)!important;color:var(--lux-ivory)!important;font-size:clamp(3rem,4.5vw,4.6rem);margin:0 0 3rem}.lux-story__text{font-family:var(--lux-serif);font-size:2rem;line-height:1.75;font-style:italic}.lux-story__rule{width:56px;height:1px;background:var(--lux-gold);margin:3.5rem auto}.newsletter__subheading{font-family:var(--lux-serif);font-style:italic;font-size:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/luxury-maison.css.map */
