:root{--bb-ink:#2b1d14;--bb-text:#3a2a1f;--bb-muted:#8a7262;--bb-bg:#f7e8da;--bb-cream:#efdcc9;--bb-border:#e3cdb8;--bb-accent:#a67c48;--bb-accent-dark:#7f5d33;--bb-sale:#8c1d35;--bb-star:#a67c48;--bb-font-heading:"Cormorant Garamond",Georgia,"Times New Roman",serif;--bb-font-body:"Jost","Helvetica Neue",Arial,sans-serif;--lux-gold:#a67c48;--lux-gold-2:#e2c89f;--lux-ink:#2b1d14;--lux-ivory:#f7e8da;--lux-blush:#efdcc9;--lux-line:#e3cdb8;--lux-muted:#8a7262;--lux-card:#fbf3ea}html,body{background:var(--lux-ivory);color:var(--bb-text);font-family:var(--bb-font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,.bb-h1,.bb-h2{font-family:var(--bb-font-heading);font-weight:500;letter-spacing:.005em;color:var(--lux-ink)}.btn,.button{font-family:var(--bb-font-body);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:500}.btn--gold,.btn.btn--block:not(.btn--outline):not(.btn--wa-soft){background:var(--lux-ink);border-color:var(--lux-ink);color:#fff}.bb-announcement,.bb-announce{background:var(--lux-ink)!important;color:#f3e9da!important;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.bb-header,.bb-topbar{background:#f7e8daf7!important;-webkit-backdrop-filter:saturate(1.2) blur(6px);backdrop-filter:saturate(1.2) blur(6px)}.bb-footer{background:var(--lux-ink)!important;color:#d9cfc2}.bb-footer a{color:#f3e9da}.lux-wrap{max-width:1240px;margin:0 auto;padding:0 1.1rem}@media(min-width:900px){.lux-wrap{padding:0 2rem}}.lux-eyebrow{font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--lux-gold);margin:0 0 .6rem}.lux-h{font-family:var(--bb-font-heading);font-weight:500;font-size:clamp(1.9rem,5.5vw,3.1rem);line-height:1.08;margin:0 0 .6rem}.lux-h em{font-style:italic;color:var(--lux-gold)}.lux-lead{color:var(--lux-muted);font-size:1rem;line-height:1.6;max-width:36rem}.lux-sec{padding:3.2rem 0}@media(min-width:900px){.lux-sec{padding:5rem 0}}.lux-center{text-align:center}.lux-center .lux-lead{margin-left:auto;margin-right:auto}.lux-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:0 1.8rem;background:var(--lux-ink);color:#fff;border:1px solid var(--lux-ink);text-decoration:none;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;border-radius:2px;transition:background .2s,color .2s}.lux-btn:hover{background:var(--lux-gold);border-color:var(--lux-gold)}.lux-btn--ghost{background:transparent;color:var(--lux-ink)}.lux-btn--ghost:hover{background:var(--lux-ink);color:#fff}.lux-btn--light{background:#fff;color:var(--lux-ink);border-color:#fff}.lux-trust{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.78rem;letter-spacing:.04em;color:var(--lux-muted)}.lux-trust span:before{content:"\25c6";color:var(--lux-gold);font-size:.55rem;margin-right:.45rem;vertical-align:2px}.lux-rule{width:44px;height:1px;background:var(--lux-gold);margin:1rem 0}.lux-center .lux-rule{margin:1rem auto}.lux-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem .8rem}@media(min-width:900px){.lux-grid{grid-template-columns:repeat(4,1fr);gap:2.2rem 1.4rem}}.lux-card{display:block;text-decoration:none;color:inherit}.lux-card__img{display:block;width:100%;position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--lux-ivory)}.lux-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s,transform 1.2s}.lux-card__img img+img{opacity:0}@media(hover:hover){.lux-card:hover .lux-card__img img:first-child{transform:scale(1.04)}.lux-card:hover .lux-card__img img+img{opacity:1}}.lux-card__chip{display:block;position:absolute;z-index:2;left:.55rem;top:.55rem;background:var(--lux-ink);color:#f3e4d2!important;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .55rem}.lux-card__body{display:grid;padding:.75rem .1rem 0;gap:.15rem}.lux-card__month{font-family:var(--bb-font-heading);font-size:1.6rem;line-height:1.05;color:var(--lux-ink);font-weight:500}.lux-card__t{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lux-gold);order:-1}.lux-card__body .lux-card__t{order:0}.lux-card__p{font-size:.86rem;color:var(--lux-ink)}.lux-card__p s{color:var(--lux-muted);margin-left:.35rem}.lux-card__set{font-size:.72rem;color:var(--lux-muted)}.rset{background:var(--lux-ivory)}.rset__slide,.rset__zimgs img,.rset__thumbs img{background:var(--lux-ivory)!important}.rset__thumbs img{border-color:var(--lux-ivory)!important}.rset__title{font-family:var(--bb-font-heading)!important;font-weight:500;font-size:clamp(1.7rem,5vw,2.4rem)!important}.rset__eyebrow{color:var(--lux-gold)!important;letter-spacing:.22em!important}.rset__price b{font-family:var(--bb-font-body);font-weight:500}.rset__n{background:var(--lux-gold)!important}.rset__tier,.rset__mat,.rset__addon,.rset__input{border-radius:4px!important;border-color:var(--lux-line)!important;background:var(--lux-card)!important}.rset__tier.is-on,.rset__mat.is-on{background:#532332!important}.rset__sticky{background:var(--lux-card)!important}.rset__tier.is-on,.rset__mat.is-on,.rset__tier--best{border-color:var(--lux-gold)!important}.rset__badge{background:var(--lux-ink)!important;letter-spacing:.14em!important}.rset__badge--gold{background:var(--lux-gold)!important}.rset__btn{border-radius:2px!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:.84rem!important;font-weight:500!important;min-height:54px}.rset__wa{border-radius:2px!important}.rset__preview{color:var(--lux-gold)!important}.rset__tt b{font-family:var(--bb-font-heading);font-size:1.12rem!important;font-weight:600}.rs-xsell__head b{font-family:var(--bb-font-heading);font-size:1.15rem}.bb-drawer,.bb-search__inner,.lxh-hero{background:var(--lux-ivory)!important}.lxh-how,.lxh-month__img,.lxh-piece__img{background:var(--lux-blush)!important}.bb-input,input[type=text],input[type=search],textarea{background:var(--lux-card)}.bb-header__row{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}.bb-header__left{justify-self:start;display:flex;align-items:center}.bb-header__logo{justify-self:center;margin:0!important}.bb-header__right{justify-self:end;display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/18/assets/rs-lux.css.map */
