body.page-collection{--surface:#0C0704;--surface-raised:#241712;--surface-alt:#1d1610;--text:#F5EFE4;--text-muted:#C7B79C;--border:rgba(199,154,78,.22);background:var(--surface);color:var(--text)}body.page-collection a:not([class*=btn]):not(.guide-card__cta){color:var(--color-gold-bright)}body.page-collection a:not([class*=btn]):not(.guide-card__cta):hover{color:#f3dca0}body.page-collection .eyebrow{color:var(--color-gold-bright)}body.page-collection .faq__answer{color:var(--text-muted)}body.page-collection .btn--ghost{color:var(--color-ivory);border-color:#f5efe480}body.page-collection .btn--ghost:hover{background:var(--color-ivory);color:#0c0704}body.page-collection .header{background:var(--color-espresso,#0C0704);border-bottom:1px solid rgba(199,154,78,.18)}body.page-collection .header__wordmark,body.page-collection .header__nav-item>a,body.page-collection .header__icon-btn,body.page-collection .header__menu-toggle{color:var(--color-ivory)}body.page-collection .header__nav-item>a:hover{color:var(--color-gold-bright)}body.page-collection .header__nav-item>a:after{background:var(--color-gold-bright)}body.page-collection .header__icon-btn:hover{background:#f5efe41a}.collection{--lx-gold:#E4C079;--lx-gold-soft:#B89968;--lx-burgundy:#5A1A2B;--lx-line:rgba(199,154,78,.22)}.collection .container{max-width:1320px}.collection__head{text-align:center;padding:clamp(2rem,5vw,4rem) 0 clamp(.8rem,2vw,1.4rem)}.collection__eyebrow{font-family:var(--font-heading);font-style:italic;font-weight:500;text-transform:uppercase;letter-spacing:.3em;font-size:clamp(12px,1.1vw,15px);color:var(--lx-gold);margin:0 0 1rem}.collection__head h1{font-family:var(--font-heading);font-weight:500;line-height:1;letter-spacing:-.015em;font-size:clamp(2.4rem,6vw,4.2rem);color:var(--color-ivory);margin:0 0 1rem}.collection__intro{margin:0 auto;max-width:62ch;color:var(--text-muted);font-weight:300;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75}.collection__rule{display:block;width:54px;height:1px;margin:1.5rem auto 0;background:linear-gradient(90deg,transparent,var(--lx-gold),transparent)}.collection__trust{list-style:none;margin:clamp(1.6rem,3vw,2.4rem) auto 0;padding:clamp(1rem,2vw,1.4rem) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,4vw,3rem);max-width:940px}.collection__trust li{display:flex;flex-direction:column;gap:.18rem;text-align:center;min-width:120px}.collection__trust strong{font-family:var(--font-heading);font-weight:600;font-size:1.04rem;color:var(--color-ivory)}.collection__trust span{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-soft)}.collection__toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin:clamp(1.6rem,3vw,2.6rem) 0 clamp(1.4rem,3vw,2.2rem);padding:.85rem 0;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.collection__count{margin:0;color:var(--text-muted);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.collection__sort{position:relative;display:flex;align-items:center}.collection__sort:after{content:"";position:absolute;right:.95rem;top:50%;width:7px;height:7px;border-right:1.5px solid var(--lx-gold);border-bottom:1.5px solid var(--lx-gold);transform:translateY(-65%) rotate(45deg);pointer-events:none}.collection__sort select{appearance:none;-webkit-appearance:none;font-family:var(--font-body);font-size:.82rem;letter-spacing:.03em;color:var(--color-ivory);background:transparent;border:1px solid var(--lx-line);border-radius:2px;padding:.6rem 2.4rem .6rem 1rem;cursor:pointer;transition:border-color .3s ease}.collection__sort select:hover,.collection__sort select:focus-visible{border-color:var(--lx-gold);outline:none}.collection__sort select option{color:#1b130d}.product-grid{gap:clamp(24px,3vw,48px) clamp(18px,2.4vw,34px)}@media(min-width:990px){.product-grid--4{grid-template-columns:repeat(4,1fr)}}.collection .product-card{background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none;transition:transform .5s var(--rs-ease-out,cubic-bezier(.16,1,.3,1))}.collection .product-card:hover{transform:none;box-shadow:none}.collection .product-card__media{position:relative;aspect-ratio:3/4;border-radius:3px;overflow:hidden;background:#160f0a;box-shadow:0 14px 34px #00000080}.collection .product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(228,192,121,.16);border-radius:3px;pointer-events:none;z-index:3;transition:border-color .5s ease}.collection .product-card:hover .product-card__media:after{border-color:#e4c07980}.collection .product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform 1.2s var(--rs-ease-out,cubic-bezier(.16,1,.3,1))}.collection .product-card:hover .product-card__media img{transform:scale(1.035)}.collection .product-card__media-hover{opacity:0}.collection .product-card:hover .product-card__media-hover{opacity:1}.collection .product-card__view{position:absolute;left:0;right:0;bottom:14px;z-index:4;text-align:center;font-family:var(--font-heading);font-style:italic;font-size:.98rem;letter-spacing:.04em;color:var(--color-ivory);opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s var(--rs-ease-out,cubic-bezier(.16,1,.3,1));pointer-events:none}.collection .product-card__view:after{content:"";display:block;width:22px;height:1px;margin:.4rem auto 0;background:var(--lx-gold)}.collection .product-card:hover .product-card__view{opacity:1;transform:none}.collection .product-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(8,5,2,.5));opacity:0;transition:opacity .5s ease}.collection .product-card:hover .product-card__media:before{opacity:1}.collection .product-card__badge{position:absolute;top:12px;left:12px;z-index:4;font-family:var(--font-body);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;padding:.4rem .7rem;border-radius:2px;background:var(--lx-burgundy);color:var(--color-ivory);border:0}.collection .product-card__badge--soldout{background:#08050299;color:var(--text-muted);border:1px solid var(--lx-line)}.collection .product-card__body{padding:1.1rem .1rem 0;text-align:left}.collection .product-card__eyebrow{display:block;font-family:var(--font-body);font-size:.68rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-gold-soft);margin:0 0 .5rem}.collection .product-card__title{margin:0 0 .4rem;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.12rem,1.5vw,1.34rem);line-height:1.15;color:var(--color-ivory)}.collection .product-card__title:after{content:"";display:block;width:0;height:1px;margin:.5rem 0 0;background:var(--lx-gold);transition:width .55s var(--rs-ease-out,cubic-bezier(.16,1,.3,1))}.collection .product-card:hover .product-card__title:after{width:34px}.collection .product-card__sub{margin:0 0 .55rem;color:var(--text-muted);font-size:.86rem;font-weight:300;line-height:1.5}.collection .product-card .price{color:var(--lx-gold);font-size:1.04rem;font-weight:500;display:flex;gap:.55rem;justify-content:flex-start}.collection .product-card .price s,.collection .product-card .price__compare{color:var(--text-muted);opacity:.6}.collection .product-card--sold-out{opacity:.55}html.rs-on .collection.lx-reveal .product-card{opacity:0;transform:translateY(22px)}html.rs-on .collection.lx-reveal .product-card.is-in{opacity:1;transform:none;transition:opacity .9s ease,transform .9s var(--rs-ease-out,cubic-bezier(.16,1,.3,1));transition-delay:var(--lx-delay,0ms)}.pagination{margin-top:clamp(2.4rem,5vw,3.6rem);gap:.5rem}.collection .pagination a,.collection .pagination span{min-width:42px;text-align:center;padding:.6rem .9rem;border-radius:2px;border:1px solid var(--lx-line);color:var(--text-muted);background:transparent;font-size:.9rem;transition:border-color .3s ease,color .3s ease}.collection .pagination a:hover{border-color:var(--lx-gold);color:var(--color-ivory)}.collection .pagination [aria-current=page]{color:var(--lx-gold);border-color:var(--lx-gold)}.collection__seo{margin-top:clamp(3rem,7vw,5rem);padding-top:2.2rem;border-top:1px solid var(--lx-line);color:var(--text-muted);max-width:780px}.collection__seo h2,.collection__seo h3{font-family:var(--font-heading);color:var(--color-ivory);font-weight:500}.collection__seo a{color:var(--lx-gold);text-underline-offset:3px}.col-ed{--lx-gold:#E4C079;--lx-gold-soft:#B89968;--lx-burgundy:#5A1A2B;--lx-line:rgba(199,154,78,.22);color:var(--color-ivory)}.col-ed .container{max-width:1180px}.col-ed__block{padding:clamp(2.6rem,6vw,5rem) 0}.col-ed__head{text-align:center;margin-bottom:clamp(1.6rem,3.5vw,2.6rem)}.col-ed__eyebrow{font-family:var(--font-heading);font-style:italic;font-weight:500;text-transform:uppercase;letter-spacing:.3em;font-size:clamp(11px,1vw,14px);color:var(--lx-gold);margin:0 0 .9rem}.col-ed__h2{font-family:var(--font-heading);font-weight:500;line-height:1.05;letter-spacing:-.01em;font-size:clamp(1.9rem,4.2vw,3rem);color:var(--color-ivory);margin:0 0 1.05rem}.col-ed__h2--center{text-align:center}.col-ed__body{color:var(--text-muted);font-weight:300;font-size:1.05rem;line-height:1.8;max-width:46ch}.col-ed__body p{margin:0 0 1rem}.col-ed__guide-grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,2vw,24px)}@media(min-width:760px){.col-ed__guide-grid{grid-template-columns:repeat(3,1fr)}}.guide-card{position:relative;display:flex;flex-direction:column;padding:clamp(1.6rem,2.4vw,2.1rem);border-radius:5px;background:linear-gradient(180deg,#241712a6,#160f0aa6);border:1px solid var(--lx-line);transition:border-color .4s ease,transform .5s var(--rs-ease-out,cubic-bezier(.16,1,.3,1)),box-shadow .4s ease}.guide-card:hover{border-color:#e4c07980;transform:translateY(-3px);box-shadow:0 18px 44px #0006}.guide-card:has(.guide-card__badge){border-color:var(--lx-burgundy)}.guide-card__badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--color-ivory);background:var(--lx-burgundy);padding:.34rem .7rem;border-radius:2px}.guide-card__who{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-soft);margin:0 0 .55rem}.guide-card__title{font-family:var(--font-heading);font-weight:600;font-size:1.36rem;color:var(--color-ivory);margin:0 0 .65rem}.guide-card__desc{color:var(--text-muted);font-weight:300;font-size:.95rem;line-height:1.65;margin:0 0 1.5rem}.guide-card__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.guide-card__price{font-family:var(--font-heading);font-weight:600;font-size:1.55rem;color:var(--lx-gold)}.guide-card__cta{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ivory);border:1px solid rgba(228,192,121,.5);border-radius:2px;padding:.62rem 1rem;transition:background .35s ease,color .35s ease}.guide-card__cta:hover{background:var(--lx-gold);color:#0c0704}.col-ed__table-wrap{overflow-x:auto;border-radius:5px;border:1px solid var(--lx-line)}.lx-table{width:100%;border-collapse:collapse;font-size:.96rem;background:#24171266}.lx-table caption{text-align:left}.lx-table thead th{text-align:left;font-family:var(--font-body);font-weight:600;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ivory);background:var(--lx-burgundy);padding:1rem}.lx-table tbody th,.lx-table tbody td{padding:1.05rem 1rem;border-bottom:1px solid var(--lx-line);vertical-align:middle}.lx-table tbody th{text-align:left;font-family:var(--font-heading);font-weight:600;font-size:1.12rem;color:var(--color-ivory)}.lx-table tbody td{color:var(--text-muted)}.lx-table tbody tr:last-child th,.lx-table tbody tr:last-child td{border-bottom:0}.lx-table tbody tr:hover{background:#e4c0790f}.lx-table__price{color:var(--lx-gold)!important;font-weight:600}.lx-table__shop a{color:var(--lx-gold);font-weight:600;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lx-table__shop a:hover{color:#f3dca0}@media(max-width:749px){.col-ed__table-wrap{border:0}.lx-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lx-table{background:transparent}.lx-table tbody tr{display:block;padding:.4rem 0 .9rem;margin-bottom:.6rem;border-bottom:1px solid var(--lx-line)}.lx-table tbody th,.lx-table tbody td{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .1rem;border:0}.lx-table tbody th{font-size:1.2rem;padding-top:.7rem}.lx-table tbody td:before{content:attr(data-label);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-gold-soft)}}.col-ed__origin{width:100vw;margin-inline:calc(50% - 50vw);background:var(--lx-burgundy);color:var(--color-ivory);padding:clamp(2.4rem,5vw,4.5rem) clamp(20px,5vw,4rem);display:grid;grid-template-columns:1fr;gap:clamp(1.8rem,4vw,3.5rem);align-items:center}@media(min-width:880px){.col-ed__origin{grid-template-columns:5fr 6fr;max-width:1180px;margin-inline:auto;width:auto;border-radius:6px}}.col-ed__origin-media{margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:4px;box-shadow:0 16px 44px #00000073}.col-ed__origin-media img{width:100%;height:100%;object-fit:cover}.col-ed__facts{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.7rem}.col-ed__facts li{display:flex;align-items:center;gap:.7rem;color:var(--color-ivory);font-size:.96rem}.col-ed__dot{width:5px;height:5px;flex:0 0 auto;background:var(--color-gold-bright,#E4C079);transform:rotate(45deg)}.col-ed__cta{width:100vw;margin-inline:calc(50% - 50vw);background:linear-gradient(180deg,#241712,#180f0a);border-block:1px solid rgba(228,192,121,.2);color:var(--color-ivory);text-align:center;padding:clamp(2.6rem,6vw,4.5rem) clamp(20px,5vw,2rem)}@media(min-width:880px){.col-ed__cta{max-width:1180px;margin-inline:auto;width:auto;border:1px solid rgba(228,192,121,.22);border-radius:6px}}.col-ed__cta-sub{color:var(--text-muted);font-weight:300;font-size:1.05rem;line-height:1.7;max-width:48ch;margin:0 auto 1.8rem}.col-ed__cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lx-btn{display:inline-flex;align-items:center;min-height:46px;padding:.95rem 2rem;border-radius:2px;font-family:var(--font-body);font-size:.96rem;letter-spacing:.02em;text-decoration:none;transition:all .4s ease}.lx-btn--gold{background:var(--color-gold-bright,#E4C079);color:#0c0704;border:1px solid var(--color-gold-bright,#E4C079)}.lx-btn--gold:hover{background:transparent;color:var(--color-gold-bright,#E4C079)}.lx-btn--quiet{background:transparent;color:var(--color-ivory);border:1px solid transparent;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#e4c07980}.lx-btn--quiet:hover{color:var(--color-gold-bright,#E4C079);text-decoration-color:var(--color-gold-bright,#E4C079)}.col-ed__origin .col-ed__eyebrow{color:var(--color-gold-bright,#E4C079)}.col-ed__origin .col-ed__h2,.col-ed__origin .col-ed__body,.col-ed__origin .col-ed__body p,.col-ed__origin .col-ed__facts li,.col-ed__cta .col-ed__h2{color:var(--color-ivory,#F5EFE4)}.col-ed__origin .col-ed__body,.col-ed__origin .col-ed__body p{color:#f5efe4e6}.col-ed__origin a:not(.lx-btn),.col-ed__cta a:not(.lx-btn--gold){color:var(--color-gold-bright,#E4C079)}html.rs-on .col-ed.lx-reveal .col-ed__block{opacity:0;transform:translateY(22px)}html.rs-on .col-ed.lx-reveal .col-ed__block.is-in{opacity:1;transform:none;transition:opacity .9s ease,transform .9s var(--rs-ease-out,cubic-bezier(.16,1,.3,1))}@media(prefers-reduced-motion:reduce){html.rs-on .collection.lx-reveal .product-card,html.rs-on .col-ed.lx-reveal .col-ed__block{opacity:1;transform:none}.collection .product-card__media img,.collection .product-card__view,.collection .product-card__title:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/collection-luxe.css.map */
