:root{--luxe-bone: #F4F0E8;--luxe-bone-2: #ECE7DB;--luxe-ink: #0E0E0C;--luxe-gold: #B08A3E;--luxe-display: "Instrument Serif", "Times New Roman", serif;--luxe-sans: "Geist", -apple-system, system-ui, sans-serif;--luxe-mono: "Geist Mono", "SF Mono", monospace}.luxe-page,.luxe-page *{box-sizing:border-box}.luxe-page{background:var(--luxe-bone)!important;color:var(--luxe-ink)!important;font-family:var(--luxe-sans)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;letter-spacing:normal;font-size:16px}.luxe-page h1,.luxe-page h2,.luxe-page h3,.luxe-page h4,.luxe-page h5{color:inherit!important;font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;word-break:normal!important}.luxe-page ::selection{background:var(--luxe-ink);color:var(--luxe-bone)}.luxe-page a{color:inherit;text-decoration:none}a.luxe-btn-primary,a.luxe-btn-primary:hover,a.luxe-btn-primary:visited,a.luxe-header__cta,a.luxe-header__cta:hover,a.luxe-header__cta:visited{color:var(--luxe-bone)!important}.luxe-page img{display:block;max-width:100%}.luxe-display{font-family:var(--luxe-display);font-weight:400}.luxe-sans{font-family:var(--luxe-sans)}.luxe-mono{font-family:var(--luxe-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.luxe-btn-primary{font-family:var(--luxe-sans)!important;font-size:13px;letter-spacing:-.005em;padding:14px 22px;background:var(--luxe-ink)!important;color:var(--luxe-bone)!important;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:opacity .2s}.luxe-btn-primary:hover{opacity:.85;color:var(--luxe-bone)!important}.luxe-btn-ghost{font-family:var(--luxe-sans);font-size:13px;letter-spacing:-.005em;padding:14px 22px;background:transparent;color:var(--luxe-ink);border:1px solid rgba(14,14,12,.2);cursor:pointer;transition:background .2s}.luxe-btn-ghost:hover{background:#0e0e0c0a}.luxe-lock-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--luxe-mono);font-size:10px;letter-spacing:.1em;color:#0e0e0c8c;padding:4px 8px;border:1px solid rgba(14,14,12,.15)}.luxe-section-label{font-family:var(--luxe-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#0e0e0c80;margin-bottom:28px}.luxe-status{font-family:var(--luxe-mono);font-size:9px;letter-spacing:.1em;display:inline-flex;align-items:center;gap:6px}.luxe-status-dot{width:5px;height:5px;border-radius:50%;display:inline-block}.luxe-status--available{color:#6b8e4e}.luxe-status--hold{color:#b08a3e}.luxe-status--reserved{color:#0e0e0c80}@keyframes luxe-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.luxe-placeholder{position:relative;overflow:hidden;background:var(--luxe-bone-2);border:1px solid rgba(14,14,12,.06)}.luxe-placeholder__pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.luxe-placeholder--stripe .luxe-placeholder__pattern{background-image:repeating-linear-gradient(135deg,transparent 0 14px,rgba(14,14,12,.22) 14px 15px)}.luxe-placeholder--cross .luxe-placeholder__pattern{background-image:repeating-linear-gradient(45deg,transparent 0 20px,rgba(14,14,12,.22) 20px 21px),repeating-linear-gradient(-45deg,transparent 0 20px,rgba(14,14,12,.22) 20px 21px)}.luxe-placeholder--dots .luxe-placeholder__pattern{background-image:radial-gradient(rgba(14,14,12,.22) 1px,transparent 1.5px);background-size:12px 12px}.luxe-placeholder__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.luxe-placeholder__label span{font-family:var(--luxe-mono);font-size:10px;letter-spacing:.1em;color:#0e0e0c73;text-transform:uppercase;text-align:center;padding:4px 8px;background:var(--luxe-bone-2)}.luxe-card-blurred{filter:blur(14px)}.luxe-card-reserved-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.luxe-card-reserved-overlay__inner{background:var(--luxe-bone);border:1px solid rgba(14,14,12,.12);padding:10px 14px;font-family:var(--luxe-mono);font-size:10px;letter-spacing:.14em;color:var(--luxe-ink);text-align:center}.luxe-container{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width:989px){.luxe-container{padding-left:24px;padding-right:24px}.luxe-hero{padding:120px 0 60px!important}.luxe-hero__eyebrow{flex-direction:column;gap:8px;text-align:center;margin-bottom:48px!important}.luxe-hero__grid{grid-template-columns:1fr!important;gap:40px!important}.luxe-hero h1{font-size:clamp(48px,8vw,80px)!important}.luxe-hero__buttons{flex-direction:column}.luxe-hero__buttons a{text-align:center;justify-content:center}.luxe-numbers{padding:80px 0!important}.luxe-numbers__grid{grid-template-columns:1fr!important;gap:40px!important}.luxe-numbers h2{font-size:40px!important}.luxe-numbers__statement{font-size:24px!important}.luxe-numbers__stats{grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin-top:48px!important}.luxe-partners{padding:80px 0!important}.luxe-partners__header{grid-template-columns:1fr!important;gap:32px!important}.luxe-partners h2{font-size:40px!important}.luxe-partners__desc{font-size:24px!important}.luxe-partners__grid{grid-template-columns:repeat(3,1fr)!important}.luxe-inventory{padding:80px 0!important}.luxe-inventory__header{flex-direction:column;align-items:flex-start;gap:24px}.luxe-inventory h2{font-size:40px!important}.luxe-inventory__grid{grid-template-columns:repeat(2,1fr)!important;gap:24px 16px!important}.luxe-channels{padding:80px 0!important}.luxe-channels__header{grid-template-columns:1fr!important;gap:32px!important}.luxe-channels h2{font-size:48px!important}.luxe-channels__grid{grid-template-columns:1fr!important}.luxe-channels__channel{grid-template-columns:48px 1fr!important;gap:20px!important;padding:32px 24px!important}.luxe-process{padding:80px 0!important}.luxe-process__header{grid-template-columns:1fr!important;gap:40px!important;margin-bottom:60px!important}.luxe-process h2{font-size:56px!important}.luxe-process__steps{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.luxe-portal{padding:80px 0!important}.luxe-portal__header{grid-template-columns:1fr!important;gap:32px!important}.luxe-portal h2{font-size:48px!important}.luxe-portal__browser{overflow-x:auto;-webkit-overflow-scrolling:touch}.luxe-portal__app{min-width:900px}.luxe-cta{padding:80px 0!important}.luxe-cta__grid{grid-template-columns:1fr!important;gap:48px!important}.luxe-cta h2{font-size:clamp(48px,8vw,80px)!important}.luxe-footer{padding:60px 0 32px!important}.luxe-footer__grid{grid-template-columns:1fr 1fr!important;gap:40px!important}.luxe-footer__grid>div:first-child{grid-column:1 / -1}.luxe-footer__wordmark{font-size:clamp(60px,12vw,160px)!important;flex-direction:column!important;gap:0!important}.luxe-footer__bottom{flex-direction:column;gap:8px}}@media screen and (max-width:749px){.luxe-container{padding-left:16px;padding-right:16px}.luxe-hero{padding:100px 0 48px!important}.luxe-hero h1{font-size:clamp(36px,10vw,56px)!important}.luxe-hero__body p{font-size:15px!important}.luxe-hero__eyebrow{font-size:8px;margin-bottom:36px!important}.luxe-numbers h2{font-size:32px!important}.luxe-numbers__statement{font-size:20px!important}.luxe-numbers__stats{grid-template-columns:1fr 1fr!important}.luxe-numbers__stat-value,.luxe-partners h2{font-size:32px!important}.luxe-partners__desc{font-size:20px!important}.luxe-partners__grid{grid-template-columns:1fr 1fr!important}.luxe-partners__name{font-size:20px!important}.luxe-partners__item{padding:28px 16px!important}.luxe-inventory h2{font-size:32px!important}.luxe-inventory__grid{grid-template-columns:1fr 1fr!important;gap:20px 12px!important}.luxe-inventory__card-brand{font-size:15px!important}.luxe-brand-strip__track{font-size:16px!important;gap:40px!important}.luxe-channels h2{font-size:36px!important}.luxe-channels__title{font-size:26px!important}.luxe-channels__channel{grid-template-columns:1fr!important;gap:12px!important}.luxe-process h2{font-size:36px!important}.luxe-process__steps{grid-template-columns:1fr!important}.luxe-process__step-title{font-size:24px!important}.luxe-portal h2{font-size:36px!important}.luxe-portal__features{flex-wrap:wrap;gap:12px!important}.luxe-cta h2{font-size:clamp(36px,10vw,56px)!important}.luxe-footer__grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.luxe-footer__tagline{font-size:24px!important}.luxe-footer__wordmark{font-size:clamp(48px,14vw,100px)!important;margin-top:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/luxe-supply.css.map */
