:root{--bc-black: #0C0906;--bc-dark: #181210;--bc-card: #1E1512;--bc-border: #2E2016;--bc-gold: #C8A96E;--bc-gold-lt: #E2C98A;--bc-cream: #F4EDE0;--bc-muted: #9A8672;--bc-red: #B02020;--bc-serif: "Cormorant Garamond", Georgia, serif;--bc-sans: "Montserrat", sans-serif}.trust-bar{background:var(--bc-dark);border-top:1px solid var(--bc-border);border-bottom:1px solid var(--bc-border);display:grid;grid-template-columns:repeat(4,1fr)}.trust-item{padding:28px 24px;text-align:center;border-right:1px solid var(--bc-border);transition:background .2s}.trust-item:last-child{border-right:none}.trust-item:hover{background:var(--bc-card)}.trust-icon{font-size:26px;margin-bottom:10px;display:block}.trust-item strong{display:block;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--bc-cream);font-weight:600;margin-bottom:4px}.trust-item span{font-size:12px;color:var(--bc-muted)}.section-label{font-size:10px;letter-spacing:4px;color:var(--bc-gold);text-transform:uppercase;font-weight:600;margin-bottom:14px;display:block}.section-title{font-family:var(--bc-serif);font-size:clamp(32px,4vw,52px);font-weight:300;color:var(--bc-cream);line-height:1.15;margin-bottom:16px}.section-title em{font-style:italic;color:var(--bc-gold-lt)}.section-sub{font-size:14px;color:var(--bc-muted);max-width:500px;line-height:1.8}.section-header{margin-bottom:56px}.section-header.center{text-align:center}.section-header.center .section-sub{margin:0 auto}.collections{background:var(--bc-black)}.collections-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.col-card{position:relative;aspect-ratio:3/4;overflow:hidden;cursor:pointer;background:var(--bc-card)}.col-card:nth-child(1){grid-column:span 2;grid-row:span 2;aspect-ratio:auto;min-height:520px}.col-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;filter:brightness(.75)}.col-card:hover img{transform:scale(1.06);filter:brightness(.5)}.col-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(12,9,6,.9) 0%,transparent 55%);display:flex;flex-direction:column;justify-content:flex-end;padding:28px;transition:background .3s}.col-card:hover .col-card-overlay{background:linear-gradient(to top,#0c0906f2,#0c09064d)}.col-card-tag{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--bc-gold);font-weight:600;margin-bottom:8px}.col-card-title{font-family:var(--bc-serif);font-size:26px;font-weight:400;color:var(--bc-cream);line-height:1.2;margin-bottom:12px}.col-card:nth-child(1) .col-card-title{font-size:38px}.col-card-link{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--bc-gold);font-weight:700;text-decoration:none;opacity:0;transform:translateY(8px);transition:all .3s}.col-card:hover .col-card-link{opacity:1;transform:translateY(0)}.col-card-link:after{content:"\2192"}.cat-strip{background:var(--bc-card);border-top:1px solid var(--bc-border);border-bottom:1px solid var(--bc-border);display:flex;overflow-x:auto;scrollbar-width:none;padding:0}.cat-strip::-webkit-scrollbar{display:none}.cat-btn{flex-shrink:0;padding:18px 32px;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;font-weight:700;color:var(--bc-muted);cursor:pointer;background:none;border:none;border-right:1px solid var(--bc-border);white-space:nowrap;transition:all .2s;font-family:var(--bc-sans)}.cat-btn:hover,.cat-btn.active{color:var(--bc-gold);background:#c8a96e0f}.story{background:var(--bc-black);display:grid;grid-template-columns:1fr 1fr;min-height:600px}.story-img{position:relative;overflow:hidden}.story-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.8)}.story-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent 70%,var(--bc-black))}.story-content{padding:96px 64px 96px 56px;display:flex;flex-direction:column;justify-content:center;background:var(--bc-black);color:var(--bc-cream)}.story-quote{font-family:var(--bc-serif);font-size:clamp(24px,3vw,38px);font-style:italic;color:var(--bc-cream);line-height:1.4;border-left:2px solid var(--bc-gold);padding-left:28px;margin-bottom:32px}.story-content p{font-size:14px;color:var(--bc-muted);line-height:1.9;margin-bottom:16px}.story-stat{display:flex;gap:40px;margin-top:40px;padding-top:40px;border-top:1px solid var(--bc-border)}.stat-num{font-family:var(--bc-serif);font-size:44px;font-weight:300;color:var(--bc-gold-lt);line-height:1}.stat-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--bc-muted);margin-top:6px}.featured{background:var(--bc-dark);display:grid;grid-template-columns:1fr 1fr;min-height:560px;align-items:stretch}.featured-img{background:#1a1008;display:flex;align-items:center;justify-content:center;padding:64px;position:relative;overflow:hidden}.featured-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(200,169,110,.08) 0%,transparent 70%)}.featured-img img{max-width:320px;width:100%;position:relative;z-index:1;filter:drop-shadow(0 20px 60px rgba(0,0,0,.5))}.featured-content{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;background:var(--bc-dark);color:var(--bc-cream)}.featured-content .section-title{margin-bottom:20px}.featured-desc{font-size:14px;color:var(--bc-muted);line-height:1.9;margin-bottom:32px}.featured-attrs{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.attr-row{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--bc-muted)}.attr-row span:first-child{color:var(--bc-gold);font-size:16px}.featured-price{font-family:var(--bc-serif);font-size:32px;color:var(--bc-cream);margin-bottom:28px}.featured-price del{font-size:20px;color:var(--bc-muted);margin-left:12px}.process{background:var(--bc-black);text-align:center}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bc-border);margin-top:64px}.process-step{background:var(--bc-black);padding:48px 32px}.step-num{font-family:var(--bc-serif);font-size:64px;font-weight:300;color:var(--bc-border);line-height:1;margin-bottom:20px;display:block}.step-icon{font-size:36px;margin-bottom:16px;display:block}.process-step h4{font-family:var(--bc-serif);font-size:18px;color:var(--bc-cream);margin-bottom:10px;font-weight:400}.process-step p{font-size:13px;color:var(--bc-muted);line-height:1.7}.reviews{background:var(--bc-dark);overflow:hidden}.reviews-track{display:flex;gap:24px;padding:8px 0}.review-card{background:var(--bc-card);border:1px solid var(--bc-border);padding:32px;min-width:320px;flex-shrink:0;transition:border-color .2s}.review-card:hover{border-color:var(--bc-gold)}.stars{color:var(--bc-gold);letter-spacing:2px;font-size:12px;margin-bottom:16px}.review-text{font-family:var(--bc-serif);font-style:italic;font-size:16px;color:var(--bc-cream);line-height:1.6;margin-bottom:20px}.reviewer{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--bc-muted)}.reviewer strong{color:var(--bc-gold);display:block;margin-bottom:3px;font-family:var(--bc-sans)}.newsletter{background:var(--bc-dark);text-align:center;padding:96px 48px;position:relative;overflow:hidden}.newsletter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(200,169,110,.07) 0%,transparent 65%);pointer-events:none}.newsletter .section-title{font-size:clamp(32px,5vw,58px);margin-bottom:16px}.newsletter p{color:var(--bc-muted);max-width:480px;margin:0 auto 40px;font-size:14px;line-height:1.8}.newsletter-form{display:flex;max-width:460px;margin:0 auto}.newsletter-form input{flex:1;padding:16px 20px;background:var(--bc-black);border:1px solid var(--bc-border);border-right:none;color:var(--bc-cream);font-size:13px;outline:none;transition:border-color .2s}.newsletter-form input:focus{border-color:var(--bc-gold)}.newsletter-form input::placeholder{color:var(--bc-muted)}.newsletter-form button{padding:16px 28px;background:var(--bc-gold);color:var(--bc-black);border:none;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:background .2s}.newsletter-form button:hover{background:var(--bc-gold-lt)}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}@media(max-width:900px){.trust-bar{grid-template-columns:repeat(2,1fr)}.collections-grid{grid-template-columns:1fr 1fr}.col-card:nth-child(1){grid-column:span 2}.story,.featured{grid-template-columns:1fr}.story-img{height:400px}.story-img:after{background:linear-gradient(to top,var(--bc-black),transparent)}.process-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bcluxury.css.map */
