*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-display);font-variation-settings:var(--fv-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-gold-ink);outline-offset:3px}.skip-link{position:absolute;left:-9999px;top:0;z-index:999;background:var(--color-ink);color:var(--color-paper);padding:var(--s-3) var(--s-4);font-family:var(--font-mono);font-size:var(--text-sm)}.skip-link:focus{left:0}.t-display{font-variation-settings:var(--fv-display);letter-spacing:.005em;line-height:var(--leading-tight);text-transform:uppercase;margin:0}.t-wordmark{font-variation-settings:var(--fv-wordmark);letter-spacing:var(--tracking-wordmark);text-transform:uppercase;display:inline-block}.t-wordmark .sub{display:block;font-family:var(--font-mono);font-size:.5rem;letter-spacing:.42em;text-indent:.42em;color:var(--color-gold-ink);margin-top:3px}.t-eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-stone)}.t-data{font-family:var(--font-mono);font-size:var(--text-data);letter-spacing:.02em}.t-label{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase}.t-muted{color:var(--color-stone)}.band{padding-block:var(--s-7)}.band-head{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:var(--s-4);border-bottom:1px solid var(--color-rule);margin-bottom:var(--s-5)}.rule-gold{box-shadow:0 1px 0 var(--color-gold)}.band-dark{background:var(--color-green-deep);color:var(--color-paper);padding:var(--s-6) var(--page-margin)}.band-dark .t-eyebrow{color:color-mix(in srgb,var(--color-paper) 55%,transparent)}.btn{display:inline-block;width:100%;background:var(--color-ink);color:var(--color-paper);padding:15px;font-family:var(--font-mono);font-size:var(--text-data);letter-spacing:.14em;text-transform:uppercase;text-align:center;border-radius:var(--style-border-radius-inputs);transition:background var(--dur-fast) var(--ease)}.btn:disabled{background:var(--color-stone);cursor:not-allowed}.btn-quiet{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.chip{font-family:var(--font-mono);font-size:var(--text-data);padding:5px 12px;border:1px solid var(--color-rule);border-radius:var(--style-border-radius-inputs);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.chip[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.frame{position:relative;overflow:hidden;background:var(--color-paper-alt)}.frame-product{aspect-ratio:3 / 4}.frame-editorial{aspect-ratio:4 / 5}.frame img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}main{flex:1 0 auto}.shopify-section>.band-dark{padding-inline:var(--page-margin)}shopify-account svg,shopify-account img{display:none}shopify-account{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/4/assets/luxore.css.map */
