:root{--lume-cream:#FAF4EA;--lume-parch:#F2E7D5;--lume-espresso:#3A2A22;--lume-deep:#2A1D17;--lume-gold:#B58A3C;--lume-gold-lt:#D9B56B;--lume-rose:#C98F86;--font-heading-family:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-heading-style:normal;--font-heading-weight:600;--font-body-family:"Nunito Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-body-style:normal;--font-body-weight:400}html{-webkit-text-size-adjust:100%}body{background:var(--lume-cream);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.title{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.005em}.title-wrapper-with-link .title:after,.collection-list-wrapper .title:after{content:"";display:block;width:56px;height:2px;margin-top:12px;background:var(--lume-gold);opacity:.8}.announcement-bar,.announcement-bar__message{letter-spacing:.07em;text-transform:uppercase;font-size:1.2rem;font-weight:700}.announcement-bar{border-bottom:1px solid var(--lume-gold)}.header-wrapper{border-bottom:1px solid rgba(181,138,60,.4)}.badge{letter-spacing:.1em;text-transform:uppercase;font-size:1.05rem;font-weight:700}.card__heading a,.card-information .price{font-family:var(--font-heading-family)}.card-wrapper .card{overflow:hidden}.footer{border-top:3px double var(--lume-gold)}a:focus-visible,button:focus-visible{outline:2px solid var(--lume-gold);outline-offset:2px}.lume-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:999px;background:var(--lume-gold-lt);color:var(--lume-deep);font-family:var(--font-body-family);font-weight:800;letter-spacing:.07em;text-transform:uppercase;font-size:1.35rem;text-decoration:none;border:0;cursor:pointer;transition:transform .2s,background .2s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lume-btn:hover{background:var(--lume-cream);transform:translateY(-2px)}.lume-hero{background:radial-gradient(900px 420px at 88% -10%,rgba(217,181,107,.2),transparent 62%),var(--lume-deep);color:var(--lume-cream);overflow:hidden}.lume-hero__inner{display:grid;gap:30px;padding:34px 0 44px;align-items:center}.lume-eyebrow{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lume-gold-lt);margin:0 0 12px;font-weight:700}.lume-hero__title{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(4rem,10.5vw,7rem);line-height:1;margin:0 0 14px;color:var(--lume-cream)}.lume-hero__title em{display:block;font-style:italic;font-weight:500;color:var(--lume-gold-lt)}.lume-hero__sub{font-size:1.6rem;line-height:1.6;max-width:46ch;margin:0 0 22px;opacity:.92}.lume-deal{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px;max-width:540px}.lume-deal__tier{border:1px solid rgba(217,181,107,.55);border-radius:16px;padding:14px 12px 12px;background:#faf4ea0f;text-align:center}.lume-deal__pct{display:block;font-family:var(--font-heading-family);font-size:4.6rem;line-height:1;color:var(--lume-gold-lt);font-weight:700}.lume-deal__pct small{font-size:1.5rem;letter-spacing:.12em;margin-left:3px;font-family:var(--font-body-family);font-weight:800}.lume-deal__label{display:block;font-size:1.3rem;margin-top:7px;line-height:1.4}.lume-deal__tier--best{background:var(--lume-cream);color:var(--lume-espresso);border-color:var(--lume-gold-lt)}.lume-deal__tier--best .lume-deal__pct{color:var(--lume-gold)}.lume-deal__tag{display:inline-block;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;background:var(--lume-gold);color:var(--lume-deep);border-radius:99px;padding:3px 10px;margin-bottom:6px}.lume-timer-wrap{margin:0 0 22px}.lume-timer__label{display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lume-gold-lt);margin:0 0 8px;font-weight:700}.lume-timer{display:flex;gap:8px}.lume-timer>div{min-width:62px;text-align:center;background:#faf4ea14;border:1px solid rgba(217,181,107,.45);border-radius:12px;padding:8px 6px 7px}.lume-timer b{display:block;font-family:var(--font-heading-family);font-size:3.2rem;line-height:1;color:var(--lume-cream);font-variant-numeric:tabular-nums}.lume-timer span{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lume-gold-lt);font-weight:700}.lume-fine{font-size:1.2rem;opacity:.78;margin:12px 0 0;max-width:46ch;line-height:1.5}.lume-perks{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;padding:0;margin:18px 0 0;font-size:1.3rem;color:var(--lume-gold-lt)}.lume-perks li:before{content:"\273f";margin-right:7px;font-size:1.1rem}.lume-hero__media{position:relative;width:100%;max-width:330px;margin:0 auto}.lume-hero__media:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid var(--lume-gold-lt);border-radius:999px 999px 26px 26px;opacity:.65;pointer-events:none}.lume-hero__media img{display:block;position:relative;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:999px 999px 20px 20px}@media(min-width:750px){.lume-hero__inner{grid-template-columns:1.15fr .85fr;gap:60px;padding:66px 0}.lume-hero__media{max-width:460px}}.lume-cart-banner{background:var(--lume-espresso);color:var(--lume-cream);padding:10px 16px;font-size:1.25rem;line-height:1.4;text-align:center;border-bottom:2px solid var(--lume-gold)}.lume-cart-banner strong{color:var(--lume-gold-lt);letter-spacing:.1em;text-transform:uppercase;margin-right:6px}.lume-cart-banner b{color:var(--lume-gold-lt);font-variant-numeric:tabular-nums;white-space:nowrap}.lume-cart-banner span{display:block;opacity:.95}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lume-bf.css.map */
