.sgl{--sgl-gold: #d4af37;--sgl-gold-lt: #f5d76e;--sgl-cream: #f0e6c8;--sgl-cream-dim: #ece3cf;--sgl-muted: #9a917d;--sgl-ground: #0a0a0a;--sgl-panel: rgba(255, 255, 255, .04);--sgl-line: rgba(212, 175, 55, .22);--sgl-col: 540px;position:relative;z-index:1;max-width:var(--sgl-col);margin:0 auto;padding:12px 15px 64px;color:#fff;-webkit-font-smoothing:antialiased}.sgl *,.sgl *:before,.sgl *:after{box-sizing:border-box}.sgl-ground{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;background:var(--sgl-ground)}.sgl-bgvid{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.3;z-index:-2;pointer-events:none}.sgl-bgov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 50% 0%,rgba(212,175,55,.1),transparent 60%),linear-gradient(180deg,#0a0a0a8c,#0a0a0ae0)}.sgl h1,.sgl h2,.sgl h3,.sgl .sgl-num{font-family:Lilita One,system-ui,-apple-system,sans-serif;font-weight:400;letter-spacing:.01em;margin:0}.sgl h1{font-size:clamp(30px,8vw,42px);line-height:1.04;color:#fff}.sgl h2{font-size:clamp(20px,5.4vw,26px);line-height:1.1;color:#fff;margin:0 0 6px}.sgl h3{font-size:18px;line-height:1.15;color:#fff}.sgl p{margin:0 0 10px;font-size:14px;line-height:1.55;color:var(--sgl-cream-dim)}.sgl .sgl-eyebrow{font-family:Lilita One,system-ui,sans-serif;color:var(--sgl-gold);font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 8px}.sgl .sgl-lead{font-size:15px;color:var(--sgl-cream)}.sgl .sgl-fine{font-size:11.5px;color:var(--sgl-muted);line-height:1.5}.sgl-sec{margin:0 0 26px}.sgl-hero{text-align:center;padding:18px 0 10px}.sgl-rule{height:1px;background:var(--sgl-line);border:0;margin:26px 0}.sgl-video{position:relative;width:100%;padding-top:56.25%;border-radius:14px;overflow:hidden;background:#000;border:1px solid var(--sgl-line)}.sgl-video iframe,.sgl-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sgl-cap{text-align:center;font-size:11.5px;color:var(--sgl-muted);margin:8px 0 0;letter-spacing:.04em}.sgl-card{background:var(--sgl-panel);border:1px solid var(--sgl-line);border-radius:14px;padding:18px 16px;margin:0 0 14px}.sgl-card h3{margin:0 0 2px}.sgl-where{color:var(--sgl-gold);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.sgl-q{margin:0 0 12px}.sgl-q:last-of-type{margin-bottom:0}.sgl-label{color:var(--sgl-gold-lt);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-family:Lilita One,system-ui,sans-serif}.sgl-q p{margin:0;color:#fff;font-size:14px}.sgl-shots{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0}.sgl-shots figure{margin:0}.sgl-shots img{width:100%;height:auto;display:block;border-radius:11px;border:1px solid var(--sgl-line)}.sgl-shots figcaption{text-align:center;margin-top:6px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sgl-muted)}.sgl-card .sgl-video{margin:16px 0 0}.sgl-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}.sgl-stat{background:var(--sgl-panel);border:1px solid var(--sgl-line);border-radius:12px;padding:14px 12px}.sgl-num{font-size:26px;color:var(--sgl-gold);line-height:1}.sgl-stat .sgl-k{font-size:12.5px;color:#fff;margin-top:5px;line-height:1.35}.sgl-stat .sgl-s{font-size:10.5px;color:var(--sgl-muted);margin-top:5px;line-height:1.45}.sgl-rows{list-style:none;padding:0;margin:0}.sgl-rows li{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid rgba(212,175,55,.12);font-size:13px;color:var(--sgl-cream-dim)}.sgl-rows li:last-child{border-bottom:0}.sgl-rows b{color:var(--sgl-gold);font-weight:400;font-family:Lilita One,system-ui,sans-serif;font-size:15px}.sgl-cta{text-align:center;padding:4px 0 0}.sgl-btn{display:inline-block;background:var(--sgl-gold);color:#0a0a0a;font-family:Lilita One,system-ui,sans-serif;font-size:17px;text-decoration:none;padding:14px 30px;border-radius:999px;letter-spacing:.02em}.sgl-btn:hover{background:var(--sgl-gold-lt);color:#0a0a0a}@media(min-width:600px){.sgl{padding:20px 0 80px}}@media(max-width:359px){.sgl-stats,.sgl-shots{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/streignth-landing.css.map */
