:root{--cl-black: #060606;--cl-surface:#111111;--cl-border: #222222;--cl-gold: #C9A84C;--cl-gold-bright: #F0C060;--cl-text: #F2F2F0;--cl-muted: #888888;--cl-green: #3DB87A;--cl-red: #E05555}.cl-seo-page{background:var(--cl-black);color:var(--cl-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;max-width:1100px;margin:0 auto;padding:40px 24px 80px}.cl-seo-hero{border-bottom:1px solid var(--cl-border);padding-bottom:40px;margin-bottom:48px}.cl-seo-eyebrow{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:11px;letter-spacing:.18em;color:var(--cl-gold);text-transform:uppercase;margin-bottom:12px}.cl-seo-h1{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(32px,5vw,58px);letter-spacing:.04em;line-height:1.05;color:var(--cl-text);margin:0 0 20px;text-transform:uppercase}.cl-seo-lead{font-size:17px;line-height:1.65;color:var(--cl-muted);max-width:700px;margin:0 0 32px}.cl-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.cl-btn{display:inline-block;font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:14px;letter-spacing:.12em;padding:13px 28px;text-decoration:none;text-transform:uppercase;transition:opacity .15s}.cl-btn:hover{opacity:.8}.cl-btn--gold{background:var(--cl-gold);color:var(--cl-black);border:1px solid var(--cl-gold)}.cl-btn--outline{background:transparent;color:var(--cl-gold);border:1px solid var(--cl-gold)}.cl-seo-section{margin-bottom:56px}.cl-seo-section h2{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(22px,3vw,34px);letter-spacing:.06em;color:var(--cl-gold);text-transform:uppercase;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid var(--cl-border)}.cl-seo-section h3{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.08em;color:var(--cl-text);margin:0 0 8px;text-transform:uppercase}.cl-seo-section p{font-size:15px;line-height:1.7;color:#ccc;margin:0 0 16px}.cl-seo-section ul{padding-left:20px;margin:0 0 16px}.cl-seo-section li{font-size:15px;line-height:1.7;color:#ccc;margin-bottom:6px}.cl-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:24px}.cl-step{background:var(--cl-surface);border:1px solid var(--cl-border);padding:20px}.cl-step-num{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:36px;color:var(--cl-gold);line-height:1;margin-bottom:8px}.cl-step-title{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:14px;letter-spacing:.1em;color:var(--cl-text);text-transform:uppercase;margin-bottom:8px}.cl-step-desc{font-size:13px;line-height:1.6;color:var(--cl-muted)}.cl-brand-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.cl-brand-tag{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:12px;letter-spacing:.1em;color:var(--cl-gold);border:1px solid var(--cl-border);padding:4px 12px;text-transform:uppercase}.cl-faq-item{border-bottom:1px solid var(--cl-border);padding:20px 0}.cl-faq-q{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:16px;letter-spacing:.06em;color:var(--cl-text);text-transform:uppercase;margin-bottom:10px}.cl-faq-a{font-size:14px;line-height:1.7;color:var(--cl-muted)}.cl-locations{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.cl-location-badge{background:var(--cl-surface);border:1px solid var(--cl-border);padding:12px 20px;font-size:13px;line-height:1.5}.cl-location-badge strong{display:block;font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:13px;letter-spacing:.1em;color:var(--cl-gold);text-transform:uppercase;margin-bottom:2px}.cl-product-grid{margin-top:24px}.cl-product-grid .collection{color:var(--cl-text)}.cl-internal-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cl-internal-links a{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:11px;letter-spacing:.12em;color:var(--cl-muted);text-decoration:none;border-bottom:1px solid var(--cl-border);padding-bottom:2px;text-transform:uppercase;transition:color .15s,border-color .15s}.cl-internal-links a:hover{color:var(--cl-gold);border-color:var(--cl-gold)}@media(max-width:640px){.cl-seo-page{padding:24px 16px 60px}.cl-steps{grid-template-columns:1fr}}.cl-btn--primary{background:#e8e8e8;color:#080808;border:none;padding:.85rem 2.2rem;font-family:Bebas Neue,sans-serif;font-size:.85rem;letter-spacing:.2em;text-decoration:none;display:inline-block;transition:background .15s ease,color .15s ease;cursor:pointer}.cl-btn--primary:hover{background:#fff;color:#000}
/*# sourceMappingURL=/cdn/shop/t/5/assets/page.seo-landing.css.map */
