*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box
}

:root {
  /* ── GRAPHITE & ELECTRIC SILVER ── */
  --g0: #18181E;
  --g1: #212128;
  --g2: #2A2A34;
  --g3: #343440;
  --g4: #3E3E4C;
  --g5: #4A4A58;
  --sv0: #F2F2F4;
  --sv1: #E4E4E8;
  --sv2: #C8C8CC;
  --sv3: #B0B0B8;
  --sv4: #8888A0;
  --sv5: #666680;
  --gold: #C9A84C;
  --gold2: #E0BC68;
  --gold3: #A8843A;
  --gold4: #7A5E28;
  --muted: #7A7A90;
  --muted2: #5A5A70;
  --border: rgba(228, 228, 232, .14);
  --borderS: rgba(228, 228, 232, .08);
  --borderXS: rgba(228, 228, 232, .05);
  --borderG: rgba(201, 168, 76, .2);
  --shadow: rgba(0, 0, 0, .5);
  --fd: 'Cormorant Garamond', serif;
  --fb: 'Jost', sans-serif;
  --ease: cubic-bezier(.23, 1, .32, 1);
}

:root {
  --fs-xs: clamp(14px, 0.8vw, 14px);
  --fs-sm: clamp(14px, 1vw, 16px);
  --fs-md: clamp(16px, 1.2vw, 20px);
  --fs-lg: clamp(24px, 3vw, 40px);
  --fs-xl: clamp(32px, 5vw, 72px);
}

html {
  scroll-behavior: smooth
}

body {
  background: var(--g0);
  color: var(--sv1);
  font-family: var(--fb);
  font-size: var(--fs-sm);
  font-weight: 300;
  line-height: 1.6;
  overflow-x: hidden;
  cursor: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--fd);
  font-weight: 300;
  color: var(--sv0);
  line-height: 1.1;
}

.prod-price a {
  color: #ffffff;
  text-decoration: none;
  transition: 0.3s;
}

.prod-price a:hover {
  color: #a855f7;
}

p {
  font-family: var(--fb);
  font-size: var(--fs-sm);
  line-height: 1.8;
  color: var(--muted);
  margin-bottom: 1rem;
}


/* VEIL */
.veil {
  position: fixed;
  inset: 0;
  background: var(--g0);
  z-index: 9000;
  pointer-events: none;
  transform-origin: top;
  transition: transform 1.1s var(--ease)
}

.veil.gone {
  transform: scaleY(0)
}

/* PROGRESS — electric silver */
.prog {
  position: fixed;
  top: 0;
  left: 0;
  height: 2px;
  z-index: 9100;
  transform-origin: left;
  transform: scaleX(0);
  transition: transform .1s linear;
  background: linear-gradient(90deg, var(--sv4), var(--sv2), var(--sv0), var(--sv2))
}

/* CURSOR — silver diamond */
.cur {
  position: fixed;
  width: 8px;
  height: 8px;
  background: transparent;
  border: 1.5px solid var(--sv2);
  transform: translate(-50%, -50%) rotate(45deg);
  pointer-events: none;
  z-index: 8999;
  transition: transform .12s, width .3s, height .3s
}

.cur-ring {
  position: fixed;
  width: 36px;
  height: 36px;
  border: 1px solid rgba(228, 228, 232, .28);
  transform: translate(-50%, -50%) rotate(45deg);
  pointer-events: none;
  z-index: 8998;
  transition: width .38s var(--ease), height .38s var(--ease), border-color .3s
}

@media(hover:none) {

  .cur,
  .cur-ring {
    display: none
  }
}

/* ── NAV ── */
nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 500;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 30px 64px;
  transition: padding 0.6s var(--ease), background 0.5s var(--ease), border-color 0.5s var(--ease), backdrop-filter 0.5s var(--ease);
  border-bottom: 1px solid transparent;
}

nav.stuck {
  padding: 16px 64px;
  background: rgba(24, 24, 30, 0.75);
  border-bottom-color: rgba(228, 228, 232, 0.08);
  backdrop-filter: blur(16px) saturate(180%);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3);
}

.nav-logo {
  display: flex;
  align-items: center;
  gap: 12px;
  text-decoration: none;
  transition: transform 0.4s var(--ease);
}

.nav-logo img {
  height: 60px;
  width: 60px;
  object-fit: contain;
  filter: drop-shadow(0 0 8px rgba(228, 228, 232, 0.2));
  transition: height 0.6s var(--ease), width 0.6s var(--ease), filter 0.4s;
}

nav.stuck .nav-logo img {
  height: 60px;
  width: 60px;
}

.nav-logo {
  display: flex;
  align-items: center;
  gap: 12px;
  text-decoration: none
}

/* .nav-logo img {
  height: 36px;
  width: 36px;
  object-fit: contain;
  filter: drop-shadow(0 0 8px rgba(228, 228, 232, .3));
  transition: filter .4s
} */

.nav-logo:hover img {
  filter: drop-shadow(0 0 20px rgba(228, 228, 232, .55))
}

.nav-logo-text {
  font-family: var(--fb);
  font-size: var(--fs-sm);
  font-weight: 700;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  color: var(--sv0);
  background: linear-gradient(to right, var(--sv0), var(--sv3));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: letter-spacing 0.6s var(--ease);
}

nav.stuck .nav-logo-text {
  letter-spacing: 0.3em;
  font-size: var(--fs-sm);
}

.nav-links {
  display: flex;
  gap: 38px;
  list-style: none
}

.nav-links a {
  font-size: var(--fs-xs);
  font-weight: 600;
  letter-spacing: .15em;
  text-transform: uppercase;
  color: var(--muted);
  text-decoration: none;
  transition: color 0.4s var(--ease), transform 0.4s var(--ease);
  position: relative;
  display: inline-block;
  cursor: none;
}

.nav-links a::after {
  content: '';
  position: absolute;
  bottom: -6px;
  left: 0;
  width: 0;
  height: 1px;
  background: var(--gold);
  transition: width 0.4s var(--ease);
  box-shadow: 0 0 10px var(--gold);
}

.nav-links a:hover {
  color: var(--sv1);
  transform: translateY(-2px);
}

.nav-links a.active {
  color: var(--sv0);
}

.nav-links a.active::after {
  width: 100%;
}

.nav-right {
  display: flex;
  align-items: center;
  gap: 24px;
}

.nav-right .dropdown {
  position: relative;
  display: flex;
}

.nav-right .action {
  position: relative;
  font-size: var(--fs-lg);
  color: var(--sv1);
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1px solid transparent;
  transition: all 0.4s var(--ease);
}

.nav-right .action:hover {
  background: rgba(228, 228, 232, 0.05);
  border-color: rgba(228, 228, 232, 0.1);
  color: var(--sv0);
  transform: scale(1.1);
}

.nav-right .action .number {
  position: absolute;
  top: -2px;
  right: -6px;
  background-color: var(--gold);
  color: var(--g0);
  font-size: var(--fs-xs);
  font-weight: 800;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  box-shadow: 0 0 12px var(--gold);
  transition: transform 0.4s var(--ease);
}

.nav-right .action:hover .number {
  transform: scale(1.2) rotate(10deg);
}

.nav-right .dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  margin-top: 10px;
  background: var(--g1);
  border: 1px solid var(--border);
  border-radius: 8px;
  list-style: none;
  padding: 10px 0;
  min-width: 150px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
  z-index: 100;
}

.nav-right .dropdown:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.nav-right .dropdown-menu li {
  margin: 0;
  padding: 0;
}

.nav-right .dropdown-menu a {
  display: block;
  padding: 10px 20px;
  color: var(--sv1);
  text-decoration: none;
  font-size: var(--fs-sm);
  transition: background 0.2s, color 0.2s;
}

.nav-right .dropdown-menu a:hover {
  background: var(--g2);
  color: var(--sv0);
}

.ham {
  display: none;
  flex-direction: column;
  gap: 5px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 4px
}

.ham span {
  display: block;
  width: 22px;
  height: 1px;
  background: var(--sv2);
  transition: transform .4s var(--ease), opacity .3s
}

.ham.open span:nth-child(1) {
  transform: translateY(6px) rotate(45deg)
}

.ham.open span:nth-child(2) {
  opacity: 0
}

.ham.open span:nth-child(3) {
  transform: translateY(-6px) rotate(-45deg)
}

.mdrawer {
  position: fixed;
  inset: 0;
  background: rgba(24, 24, 30, .98);
  z-index: 490;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 32px;
  opacity: 0;
  pointer-events: none;
  transition: opacity .5s var(--ease)
}

.mdrawer.open {
  opacity: 1;
  pointer-events: all
}

.mdrawer a {
  font-family: var(--fd);
  font-size: 38px;
  font-weight: 300;
  color: var(--sv1);
  text-decoration: none;
  font-style: italic;
  transition: color .3s
}

.mdrawer a:hover {
  color: var(--sv0)
}

.mdrawer .mcta {
  font-family: var(--fb);
  font-size: var(--fs-xs);
  font-weight: 600;
  letter-spacing: .26em;
  text-transform: uppercase;
  color: var(--g0);
  background: var(--gold);
  padding: 14px 32px;
  margin-top: 8px;
  font-style: normal
}

/* ── HERO ── */
.hero {
  min-height: 100vh;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 0 64px 116px;
  background: var(--g0)
}

/* Electric grid lines — the signature graphite element */
.hero-grid {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0
}

.hg-v {
  position: absolute;
  top: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(to bottom, transparent, rgba(228, 228, 232, .06) 20%, rgba(228, 228, 232, .04) 80%, transparent)
}

.hg-h {
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background: linear-gradient(to right, transparent, rgba(228, 228, 232, .05) 20%, rgba(228, 228, 232, .04) 80%, transparent)
}

/* Silver glow top centre */
.hero-glow {
  position: absolute;
  top: -80px;
  left: 50%;
  transform: translateX(-50%);
  width: 800px;
  height: 500px;
  background: radial-gradient(ellipse at 50% 0%, rgba(228, 228, 232, .06) 0%, transparent 65%);
  pointer-events: none;
  z-index: 1
}

/* Floor shimmer */
.hero-floor {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to top, rgba(200, 200, 204, .03) 0%, transparent 100%);
  pointer-events: none;
  z-index: 1
}

/* Vignette */
.hero-vig {
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 65% 25%, transparent 28%, rgba(24, 24, 30, .7) 85%);
  pointer-events: none;
  z-index: 1
}

/* Large F letterform */
.hero-letter {
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  font-family: var(--fd);
  font-size: clamp(280px, 34vw, 480px);
  font-weight: 300;
  font-style: italic;
  color: rgba(228, 228, 232, .03);
  line-height: 1;
  pointer-events: none;
  user-select: none;
  z-index: 1
}

/* Logo wm */
.hero-wm {
  position: absolute;
  right: 50px;
  top: 50%;
  transform: translateY(-50%);
  width: 440px;
  height: 440px;
  background: url('data:image/png;base64,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JAWJYwqjKFSFSVglFRFAAAQFBAUAEFAAAAAAABFAEUARQEFBFRQAAUBQAAAENxBUBAFABRAAFFQBAARQAAAABQBAABBUAFAURUAFRAVAFRUAAAAAFQBQABAURQAQFQAAAVFAQFAABAAFQEEUaRFEBRAFlABzbgjd6HEXL7fZdou0z9HVP6jjle9V4k5hbid4s27NuPoqJn88y/Dwou+pcRclq32mrExb+dE0/rTive9W4jZ5V+Dipt/MiKf/AKQcYgAAAAAFEUABFAAFQRVAEBAVUABQAAAABQAAAVCUVCUEVFEAAAAAXcQBkJCwKoQIoiygAAAioAAAAAAAuwogoAioIoACKSCIqKiqioqAIoCAAAKAAgCoAAACoqgAIxkUVEAAAAhQBQEUARQAAAFEhRFQAAASUlWMrCLCpCkgAAAoAJYAFiBJKiAAAAsKioIkskkgQBQABYZMYWEFRUlFABUFAAAFBQQEQAFAABFARQEFARQAA2AF2AQUABVEFlBBCUlQEBDcABd0AVWJuDJWMLAqoqSigCACACgACgACKAAAAAACAACKAIogCgAAAioAKCCKCoqKCKigiooIqAKAAAAAAigICggqSqACogqAAA3vQNz1HXWQXN9opzLD7/SUsNc3fV9bZ7e59PMcRMfSVPy5Bd9Qz3L73+DxNuv5KolM/rm5n2YXZ514m5V8tUyD8QAAAAACosAAI0AqIigAAAigqKgAoAAAAAogCgAiSspKogCoAAAAAAAALCAMhIVFCQFAARUUAAABBQAABABVAAABBJVFBAEVUBVSVSUUAQAAAAQUBBQQRQVFRQAAEUUQAtKBQspFAABARQUAAAAVAFAEAASWLJFJFRRABABAUTdFoZDFdygnmizzSVAABQhBRFRYElQGIoqIooIoAACgCKAKEKiiIAAAigAAICgAAACghsAAAAAKqKAQqHYoIqAkpKyxVkAAAAAAAAZMQGQhuiqhKAu4igoiigCACKiiAAAKIAoiooAAAAigIqKAAAigAigAgKIAqAAAAqKAAAAAAAAAAAAqAAgmyiibEKAys1zau0XI501RU1Mwrpu4/EXbfXRXdqqp8ky0QEABBQE2XZRFQUBABQBEUQFURQABAAAAUAAEAUAAgRUVJEVAAAAAAAAAAAABd0AZCCUqiACooAAAAKCCqAAAABuICACKiggCLCpA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') center/contain no-repeat;
  opacity: .055;
  pointer-events: none;
  z-index: 1;
  filter: grayscale(1) brightness(1.5)
}

/* Corner brackets — silver */
.cbr {
  position: absolute;
  width: 70px;
  height: 70px;
  border-color: rgba(200, 200, 204, .22);
  border-style: solid
}

.cbr-tl {
  top: 88px;
  left: 64px;
  border-width: 1px 0 0 1px
}

.cbr-tr {
  top: 88px;
  right: 64px;
  border-width: 1px 1px 0 0
}

.cbr-bl {
  bottom: 88px;
  left: 64px;
  border-width: 0 0 1px 1px
}

.cbr-br {
  bottom: 88px;
  right: 64px;
  border-width: 0 1px 1px 0
}

.cbr::before {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  background: var(--sv3);
  transform: rotate(45deg);
  opacity: .7
}

.cbr-tl::before {
  top: -3px;
  left: -3px
}

.cbr-tr::before {
  top: -3px;
  right: -3px
}

.cbr-bl::before {
  bottom: -3px;
  left: -3px
}

.cbr-br::before {
  bottom: -3px;
  right: -3px
}

@keyframes hIn {
  from {
    opacity: 0;
    transform: translateY(44px)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.hero-content {
  position: relative;
  z-index: 2;
  max-width: 860px;
  animation: hIn 1.2s .4s var(--ease) both
}

.hero-eyebrow {
  display: flex;
  align-items: center;
  gap: 18px;
  font-size: 9px;
  letter-spacing: .44em;
  text-transform: uppercase;
  color: var(--sv3);
  font-weight: 500;
  margin-bottom: 32px
}

.hero-eyebrow::before {
  content: '';
  width: 44px;
  height: 1px;
  background: var(--sv3);
  opacity: .6
}

.hero-eyebrow::after {
  content: '';
  width: 44px;
  height: 1px;
  background: linear-gradient(90deg, rgba(176, 176, 184, .6), transparent)
}

.hero-title {
  font-family: var(--fd);
  /*font-size:clamp(64px,9.5vw,128px);*/
  font-weight: 300;
  line-height: .87;
  letter-spacing: -.015em;
  margin-bottom: 46px;
  color: var(--sv0)
}

.hero-title em {
  font-style: italic;
  color: var(--sv2);
  display: block
}

.hero-title .ind {
  padding-left: clamp(50px, 8vw, 114px)
}

.hero-desc {
  font-size: var(--fs-sm);
  line-height: 1.95;
  color: var(--muted);
  max-width: 460px;
  margin-bottom: 52px;
  letter-spacing: .025em;
  border-left: 1px solid rgba(200, 200, 204, .2);
  padding-left: 22px
}

.hero-btns {
  display: flex;
  align-items: center;
  gap: 20px;
  flex-wrap: wrap
}

/* Buttons */
.btn-sv {
  display: inline-flex;
  align-items: center;
  gap: 14px;
  background: var(--sv2);
  color: var(--g0);
  font-family: var(--fb);
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .28em;
  text-transform: uppercase;
  padding: 16px 34px;
  text-decoration: none;
  cursor: none;
  transition: background .3s, transform .2s, gap .3s;
  position: relative;
  overflow: hidden
}

.btn-sv::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(120deg, transparent 30%, rgba(255, 255, 255, .2) 50%, transparent 70%);
  transform: translateX(-100%);
  transition: transform .6s
}

.btn-sv:hover::before {
  transform: translateX(100%)
}

.btn-sv:hover {
  background: var(--sv1);
  transform: translateY(-2px);
  gap: 20px
}

.btn-outline {
  font-family: var(--fb);
  font-size: 9px;
  font-weight: 500;
  letter-spacing: .22em;
  text-transform: uppercase;
  color: var(--muted);
  text-decoration: none;
  cursor: none;
  border: 1px solid var(--borderS);
  padding: 16px 24px;
  transition: color .3s, border-color .3s, transform .2s
}

.btn-outline:hover {
  color: var(--sv1);
  border-color: rgba(200, 200, 204, .35);
  transform: translateY(-2px)
}

.btn-gold {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  background: var(--gold);
  color: var(--g0);
  font-family: var(--fb);
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .24em;
  text-transform: uppercase;
  padding: 15px 30px;
  text-decoration: none;
  cursor: none;
  transition: background .3s, transform .2s, gap .3s
}

.btn-gold:hover {
  background: var(--gold2);
  transform: translateY(-2px);
  gap: 18px
}

/* Hero strip */
.hero-strip {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  border-top: 1px solid var(--border);
  background: rgba(24, 24, 30, .92);
  backdrop-filter: blur(16px);
  animation: hIn 1.2s .85s var(--ease) both
}

.strip-c {
  padding: 17px 34px;
  border-right: 1px solid var(--border);
  display: flex;
  align-items: center;
  justify-content: space-between
}

.strip-c:last-child {
  border-right: none
}

.strip-l {
  /* font-size: 8px; */
  letter-spacing: .28em;
  text-transform: uppercase;
  color: var(--muted2)
}

.strip-v {
  font-family: var(--fd);
  font-size: var(--fs-md);
  color: var(--sv1)
}

/* ── MARQUEE ── */
.mq {
  overflow: hidden;
  padding: 15px 0;
  background: var(--g1);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border)
}

.mq-track {
  display: flex;
  white-space: nowrap;
  animation: mqRun 40s linear infinite
}

.mq-item {
  display: flex;
  align-items: center;
  gap: 30px;
  padding-right: 60px;
  font-size: 9px;
  letter-spacing: .3em;
  text-transform: uppercase;
  color: var(--muted2)
}

.mq-dia {
  width: 5px;
  height: 5px;
  background: var(--sv3);
  transform: rotate(45deg);
  flex-shrink: 0;
  opacity: .6
}

@keyframes mqRun {
  from {
    transform: translateX(0)
  }

  to {
    transform: translateX(-50%)
  }
}

/* ── SHARED ── */
.wrap {
  /* max-width: 1320px; */
  margin: 0 auto;
  padding: 0 64px
}

.sec-label {
  display: flex;
  align-items: center;
  gap: 14px;
  font-size: 8px;
  letter-spacing: .44em;
  text-transform: uppercase;
  color: var(--sv3);
  font-weight: 500;
  margin-bottom: 60px;
  opacity: .7
}

.sec-label::before {
  content: '';
  width: 5px;
  height: 5px;
  background: var(--sv3);
  transform: rotate(45deg);
  flex-shrink: 0;
  opacity: .5
}

.sec-label::after {
  content: '';
  flex: 1;
  height: 1px;
  background: linear-gradient(90deg, var(--border), transparent)
}

.rv {
  opacity: 0;
  transform: translateY(22px);
  transition: opacity .9s var(--ease), transform .9s var(--ease)
}

.rv.on {
  opacity: 1;
  transform: none
}

.rv.d1 {
  transition-delay: .1s
}

.rv.d2 {
  transition-delay: .2s
}

.rv.d3 {
  transition-delay: .3s
}

.rv.d4 {
  transition-delay: .4s
}

/* Silver divider */
.sdiv {
  display: flex;
  align-items: center;
  gap: 12px;
  justify-content: center
}

.sdiv-line {
  flex: 1;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(200, 200, 204, .25))
}

.sdiv-line.r {
  background: linear-gradient(90deg, rgba(200, 200, 204, .25), transparent)
}

.sdiv-dia {
  width: 5px;
  height: 5px;
  background: var(--sv3);
  transform: rotate(45deg);
  flex-shrink: 0;
  opacity: .55
}

/* ── INTRO ── */
.intro {
  padding: 110px 0;
  text-align: center;
  background: var(--g1);
  position: relative;
  overflow: hidden
}

.intro::before,
.intro::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(200, 200, 204, .2), transparent)
}

.intro::before {
  top: 0
}

.intro::after {
  bottom: 0
}

.intro-logo {
  width: 160px;
  height: 160px;
  object-fit: contain;
  margin: 0 auto 40px;
  filter: drop-shadow(0 0 36px rgba(228, 228, 232, .3)) drop-shadow(0 0 80px rgba(228, 228, 232, .15));
  animation: float 7s ease-in-out infinite
}

@keyframes float {

  0%,
  100% {
    transform: translateY(0)
  }

  50% {
    transform: translateY(-13px)
  }
}

.intro-h {
  font-family: var(--fd);
  font-size: clamp(32px, 5vw, 62px);
  font-weight: 300;
  line-height: 1.1;
  color: var(--sv0)
}

.intro-h em {
  font-style: italic;
  color: var(--sv2)
}

.intro-p {
  font-size: var(--fs-sm);
  line-height: 1.9;
  color: var(--muted);
  max-width: 520px;
  margin: 24px auto 0;
  letter-spacing: .025em
}

/* ── STATS ── */
.stats {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
  background: var(--g0)
}

.stat {
  padding: 60px 52px;
  border-right: 1px solid var(--border);
  cursor: none;
  position: relative;
  overflow: hidden;
  transition: background .4s
}

.stat:last-child {
  border-right: none
}

.stat::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(90deg, transparent, var(--sv2), transparent);
  transform: scaleX(0);
  transition: transform .5s var(--ease);
  opacity: .6
}

.stat:hover {
  background: rgba(228, 228, 232, .03)
}

.stat:hover::before {
  transform: scaleX(1)
}

.stat-n {
  font-family: var(--fd);
  font-size: 62px;
  font-weight: 300;
  color: var(--sv1);
  line-height: 1;
  display: flex;
  align-items: baseline;
  gap: 3px
}

.stat-s {
  font-size: var(--fs-lg);
  color: var(--sv4)
}

.stat-l {
  /* font-size: var(--fs-xs); */
  letter-spacing: .18em;
  text-transform: uppercase;
  color: var(--muted2);
  margin-top: 10px
}

/* ── PRODUCTS ── */
.products {
  padding: 130px 0;
  background: var(--g0)
}

.prod-header {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 64px;
  flex-wrap: wrap;
  gap: 20px
}

.prod-h {
  font-family: var(--fd);
  font-size: clamp(36px, 4.5vw, 62px);
  font-weight: 300;
  line-height: 1.05;
  color: var(--sv0)
}

.prod-h em {
  font-style: italic;
  color: var(--sv2)
}

.prod-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  background: transparent;
}

.prod-card {
  background: var(--g1);
  overflow: hidden;
  cursor: none;
  display: flex;
  flex-direction: column;
  position: relative;
  border: 1px solid transparent;
  transition: border-color .4s, background .4s
}

.prod-card:hover {
  background: var(--g2);
  border-color: var(--border)
}

/* Silver shimmer top bar */
.prod-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(90deg, var(--sv5), var(--sv2), var(--sv0), var(--sv2));
  transform: scaleX(0);
  transform-origin: left;
  transition: transform .5s var(--ease);
  z-index: 4
}

.prod-card:hover::before {
  transform: scaleX(1)
}

.prod-img {
  aspect-ratio: 1;
  position: relative;
  overflow: hidden;
  background: var(--g2)
}

.prod-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .9s var(--ease), filter .5s, opacity .25s ease-in-out;
  filter: brightness(.88) contrast(1.06) saturate(.85)
}

.prod-card:hover .prod-img img {
  transform: scale(1.07);
  filter: brightness(.96) contrast(1.08) saturate(.9)
}

.prod-img-ov {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(24, 24, 30, .8) 0%, rgba(24, 24, 30, .1) 55%, transparent 100%);
  z-index: 1;
  pointer-events: none
}

/* Electric silver overlay shimmer on hover */
.prod-img::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 2;
  background: linear-gradient(135deg, transparent 40%, rgba(228, 228, 232, .06) 60%, transparent 80%);
  opacity: 0;
  transition: opacity .5s
}

.prod-card:hover .prod-img::after {
  opacity: 1
}

.pcorn {
  position: absolute;
  inset: 10px;
  z-index: 2;
  pointer-events: none
}

.pc {
  position: absolute;
  width: 14px;
  height: 14px;
  border-color: rgba(200, 200, 204, .4);
  border-style: solid;
  opacity: 0;
  transition: opacity .4s
}

.prod-card:hover .pc {
  opacity: 1
}

.pc-tl {
  top: 0;
  left: 0;
  border-width: 1px 0 0 1px
}

.pc-tr {
  top: 0;
  right: 0;
  border-width: 1px 1px 0 0
}

.pc-bl {
  bottom: 0;
  left: 0;
  border-width: 0 0 1px 1px
}

.pc-br {
  bottom: 0;
  right: 0;
  border-width: 0 1px 1px 0
}

.prod-badge {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  font-size: 7px;
  letter-spacing: .22em;
  text-transform: uppercase;
  font-weight: 600;
  background: var(--sv2);
  color: var(--g0);
  padding: 5px 12px
}

.prod-info {
  padding: 24px 22px 28px;
  flex: 1;
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--borderXS)
}

.prod-cat {
  font-size: 8px;
  letter-spacing: .3em;
  text-transform: uppercase;
  color: var(--sv3);
  margin-bottom: 8px;
  font-weight: 500;
  opacity: .65
}

.prod-name {
  font-family: var(--fd);
  font-size: var(--fs-md);
  font-weight: 400;
  line-height: 1.15;
  margin-bottom: 10px;
  color: var(--sv0)
}

.prod-desc {
  font-size: var(--fs-xs);
  line-height: 1.75;
  color: var(--muted);
  flex: 1;
  margin-bottom: 22px
}

.prod-foot {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid var(--borderXS);
  padding-top: 16px
}

.prod-price {
  font-size: 9px;
  letter-spacing: .16em;
  text-transform: uppercase;
  color: var(--sv2)
}

.prod-actions {
  display: flex;
  gap: 8px;
  align-items: center
}

.prod-link {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 8px;
  letter-spacing: .18em;
  text-transform: uppercase;
  font-weight: 600;
  color: var(--sv2);
  text-decoration: none;
  cursor: none;
  transition: gap .3s, color .3s;
  opacity: .75
}

.prod-link:hover {
  gap: 12px;
  opacity: 1;
  color: var(--sv0)
}

.prod-cart {
  font-size: 7px;
  letter-spacing: .14em;
  text-transform: uppercase;
  background: transparent;
  color: var(--muted2);
  border: 1px solid var(--borderS);
  padding: 5px 10px;
  cursor: none;
  transition: all .3s
}

.prod-cart:hover {
  border-color: var(--sv3);
  color: var(--sv2)
}

/* ── PILLARS ── */
.pillars {
  padding: 130px 0;
  background: var(--g1)
}

.pils-head {
  text-align: center;
  margin-bottom: 64px
}

.pils-h {
  font-family: var(--fd);
  font-size: clamp(34px, 4.5vw, 58px);
  font-weight: 300;
  line-height: 1.05;
  color: var(--sv0);
  margin-bottom: 16px
}

.pils-h em {
  font-style: italic;
  color: var(--sv2)
}

.pils-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1px;
  background: var(--borderXS)
}

.pil {
  background: var(--g0);
  padding: 38px 32px 44px;
  position: relative;
  overflow: hidden;
  transition: background .4s;
  cursor: none
}

.pil:hover {
  background: var(--g1)
}

.pil::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(90deg, var(--sv5), var(--sv2));
  transform: scaleX(0);
  transform-origin: left;
  transition: transform .5s var(--ease)
}

/* Subtle silver left rule */
.pil::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 2px;
  background: linear-gradient(to bottom, transparent, rgba(200, 200, 204, .18), transparent)
}

.pil:hover::before {
  transform: scaleX(1)
}

.pil-num {
  font-family: var(--fd);
  font-size: 46px;
  font-weight: 300;
  color: rgba(200, 200, 204, .14);
  font-style: italic;
  line-height: 1;
  margin-bottom: 16px;
  transition: color .4s
}

.pil:hover .pil-num {
  color: rgba(200, 200, 204, .35)
}

.pil-title {
  font-size: var(--fs-xs);
  font-weight: 600;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--sv1);
  margin-bottom: 12px;
  opacity: .85
}

.pil-rule {
  width: 28px;
  height: 1px;
  background: var(--sv3);
  margin-bottom: 14px;
  transition: width .4s var(--ease);
  opacity: .4
}

.pil:hover .pil-rule {
  width: 50px;
  opacity: .7
}

.pil-desc {
  font-size: var(--fs-xs);
  line-height: 1.75;
  color: var(--muted)
}

/* ── FEATURE ── */
.feature {
  padding: 140px 0;
  background: var(--g2);
  position: relative;
  overflow: hidden
}

.feature::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 28% 50%, rgba(228, 228, 232, .04) 0%, transparent 55%)
}

/* Subtle grid overlay */
.feature::after {
  content: '';
  position: absolute;
  inset: 0;
  background-image: linear-gradient(rgba(200, 200, 204, .03) 1px, transparent 1px), linear-gradient(90deg, rgba(200, 200, 204, .03) 1px, transparent 1px);
  background-size: 60px 60px;
  pointer-events: none
}

.feat-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 90px;
  align-items: center;
  position: relative;
  z-index: 1
}

.feat-visual {
  background: var(--g1);
  border: 1px solid var(--border);
  aspect-ratio: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden
}

.feat-visual::before,
.feat-visual::after {
  content: '';
  position: absolute;
  width: 60px;
  height: 60px;
  border-color: rgba(200, 200, 204, .35);
  border-style: solid
}

.feat-visual::before {
  top: -1px;
  left: -1px;
  border-width: 2px 0 0 2px
}

.feat-visual::after {
  bottom: -1px;
  right: -1px;
  border-width: 0 2px 2px 0
}

.feat-inner {
  position: absolute;
  inset: 14px;
  border: 1px solid rgba(200, 200, 204, .06);
  pointer-events: none
}

.feat-orb {
  position: absolute;
  width: 250px;
  height: 250px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(200, 200, 204, .08) 0%, transparent 65%);
  animation: orbP 5s ease-in-out infinite
}

@keyframes orbP {

  0%,
  100% {
    transform: scale(1)
  }

  50% {
    transform: scale(1.22)
  }
}

.feat-logo {
  width: 62%;
  height: 62%;
  object-fit: contain;
  position: relative;
  z-index: 1;
  filter: drop-shadow(0 0 50px rgba(200, 200, 204, .35)) drop-shadow(0 0 100px rgba(200, 200, 204, .15));
  animation: float 6s ease-in-out infinite
}

.feat-kicker {
  font-size: 8px;
  letter-spacing: .4em;
  text-transform: uppercase;
  color: var(--sv3);
  font-weight: 500;
  margin-bottom: 18px;
  opacity: .65
}

.feat-h {
  font-family: var(--fd);
  font-size: clamp(32px, 3.8vw, 52px);
  font-weight: 300;
  line-height: 1.08;
  margin-bottom: 22px;
  color: var(--sv0)
}

.feat-h em {
  font-style: italic;
  color: var(--sv2)
}

.feat-p {
  font-size: var(--fs-sm);
  line-height: 1.9;
  color: var(--muted);
  margin-bottom: 34px;
  letter-spacing: .02em
}

.specs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1px;
  background: var(--border);
  margin-bottom: 42px
}

.spec {
  background: var(--g1);
  padding: 17px 20px
}

.spec-l {
  font-size: 8px;
  letter-spacing: .24em;
  text-transform: uppercase;
  color: var(--muted2);
  margin-bottom: 5px
}

.spec-v {
  font-family: var(--fd);
  font-size: var(--fs-lg);
  color: var(--sv1)
}

/* ── URGENCY — gold on graphite ── */
.urgency {
  background: var(--gold);
  padding: 20px 64px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  flex-wrap: wrap
}

.urg-t {
  font-size: var(--fs-xs);
  font-weight: 600;
  letter-spacing: .18em;
  text-transform: uppercase;
  color: var(--g0)
}

.urg-s {
  font-size: var(--fs-xs);
  color: rgba(24, 24, 30, .55);
  letter-spacing: .04em;
  margin-top: 3px
}

.urg-btn {
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .2em;
  text-transform: uppercase;
  background: var(--g0);
  color: var(--gold);
  border: none;
  padding: 12px 26px;
  cursor: pointer;
  white-space: nowrap;
  transition: background .3s
}

.urg-btn:hover {
  background: var(--g2)
}

/* ── TESTIMONIALS ── */
.testi {
  padding: 120px 0;
  background: var(--g1);
  text-align: center;
  position: relative;
  overflow: hidden
}

.testi::before {
  content: '“';
  font-family: var(--fd);
  font-size: 360px;
  color: rgba(200, 200, 204, .03);
  position: absolute;
  top: -60px;
  left: 50%;
  transform: translateX(-50%);
  line-height: 1;
  pointer-events: none
}

.t-vline {
  width: 1px;
  height: 60px;
  background: linear-gradient(to bottom, transparent, rgba(200, 200, 204, .35), transparent);
  margin: 0 auto
}

.t-logo {
  width: 50px;
  height: 50px;
  object-fit: contain;
  margin: 40px auto 44px;
  filter: drop-shadow(0 0 14px rgba(200, 200, 204, .4))
}

.t-car {
  position: relative;
  min-height: 175px;
  max-width: 840px;
  margin: 0 auto 40px
}

.t-slide {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transform: translateX(24px);
  transition: opacity .7s var(--ease), transform .7s var(--ease);
  pointer-events: none
}

.t-slide.active {
  opacity: 1;
  transform: none;
  pointer-events: all
}

.t-slide.exit {
  opacity: 0;
  transform: translateX(-24px)
}

.t-q {
  font-family: var(--fd);
  font-size: clamp(18px, 3vw, 34px);
  font-weight: 300;
  font-style: italic;
  line-height: 1.5;
  margin-bottom: 24px;
  color: var(--sv0)
}

.t-auth {
  font-size: 9px;
  letter-spacing: .32em;
  text-transform: uppercase;
  color: var(--sv3);
  font-weight: 500;
  opacity: .65
}

.t-dots {
  display: flex;
  gap: 10px;
  justify-content: center;
  margin-top: 40px
}

.t-dot {
  width: 6px;
  height: 6px;
  border: 1px solid rgba(200, 200, 204, .3);
  border-radius: 50%;
  background: transparent;
  cursor: pointer;
  transition: background .3s;
  padding: 0
}

.t-dot.on {
  background: var(--sv3)
}

.t-arrows {
  display: flex;
  gap: 10px;
  justify-content: center;
  margin-top: 22px
}

.t-arr {
  background: none;
  border: 1px solid var(--border);
  color: var(--muted);
  width: 40px;
  height: 40px;
  cursor: pointer;
  font-size: var(--fs-sm);
  transition: all .3s
}

.t-arr:hover {
  border-color: var(--sv3);
  color: var(--sv2)
}

/* ── CONTACT ── */
.contact {
  padding: 140px 0;
  background: var(--g2)
}

.contact-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 90px;
  align-items: start
}

.contact-h {
  font-family: var(--fd);
  font-size: clamp(34px, 4.5vw, 58px);
  font-weight: 300;
  line-height: 1.05;
  margin-bottom: 22px;
  color: var(--sv0)
}

.contact-h em {
  font-style: italic;
  color: var(--sv2)
}

.contact-p {
  font-size: var(--fs-sm);
  line-height: 1.9;
  color: var(--muted);
  margin-bottom: 44px;
  letter-spacing: .02em
}

.cinfo-list {
  display: flex;
  flex-direction: column
}

.cinfo {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  padding: 18px 0;
  border-bottom: 1px solid var(--borderXS)
}

.cinfo:first-child {
  border-top: 1px solid var(--borderXS)
}

.cdia {
  width: 5px;
  height: 5px;
  background: var(--sv3);
  transform: rotate(45deg);
  flex-shrink: 0;
  margin-top: 8px;
  opacity: .55
}

.cinfo-l {
  font-size: 8px;
  letter-spacing: .28em;
  text-transform: uppercase;
  color: var(--muted2);
  margin-bottom: 4px
}

.cinfo-v {
  font-family: var(--fd);
  font-size: var(--fs-lg);
  color: var(--sv0)
}

.trade-note {
  margin-top: 26px;
  border: 1px solid var(--borderG);
  padding: 18px 22px;
  display: flex;
  gap: 14px;
  background: rgba(201, 168, 76, .05)
}

.tn-d {
  width: 5px;
  height: 5px;
  background: var(--gold);
  transform: rotate(45deg);
  flex-shrink: 0;
  margin-top: 5px;
  opacity: .7
}

.tn-t {
  font-size: var(--fs-xs);
  line-height: 1.6;
  color: var(--muted)
}

.tn-t strong {
  color: var(--gold);
  font-weight: 400
}

/* Form */
.cf {
  display: flex;
  flex-direction: column;
  gap: 1px;
  background: var(--border)
}

.cf-r {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1px
}

.cf-f {
  position: relative
}

.cf-f input,
.cf-f textarea,
.cf-f select {
  width: 100%;
  background: var(--g1);
  border: 1px solid transparent;
  border-bottom-color: var(--borderXS);
  color: var(--sv1);
  font-family: var(--fb);
  font-size: var(--fs-sm);
  font-weight: 300;
  padding: 20px;
  outline: none;
  resize: none;
  cursor: none;
  transition: border-color .3s, background .3s;
  appearance: none
}

.cf-f textarea {
  min-height: 118px
}

.cf-f.sw::after {
  content: '↓';
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--muted2);
  font-size: var(--fs-xs);
  pointer-events: none
}

.cf-f input:focus,
.cf-f textarea:focus,
.cf-f select:focus {
  border-color: rgba(200, 200, 204, .35);
  background: rgba(200, 200, 204, .04)
}

.cf-f input.ok {
  border-bottom-color: rgba(100, 180, 100, .5)
}

.cf-f input.err {
  border-bottom-color: rgba(200, 80, 80, .5)
}

.cf-f select option {
  background: var(--g1);
  color: var(--sv1)
}

::placeholder {
  color: var(--muted2);
  font-size: 9px;
  letter-spacing: .18em;
  text-transform: uppercase
}

.cf-sub {
  align-self: flex-start;
  margin-top: 16px;
  background: var(--sv2);
  color: var(--g0);
  font-family: var(--fb);
  font-size: 9px;
  font-weight: 700;
  letter-spacing: .24em;
  text-transform: uppercase;
  border: none;
  padding: 17px 38px;
  cursor: pointer;
  transition: background .3s, transform .2s;
  position: relative;
  overflow: hidden
}

.cf-sub::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(120deg, transparent 30%, rgba(255, 255, 255, .2) 50%, transparent 70%);
  transform: translateX(-100%);
  transition: transform .55s
}

.cf-sub:hover::before {
  transform: translateX(100%)
}

.cf-sub span {
  position: relative;
  z-index: 1
}

.cf-sub:hover {
  background: var(--sv1);
  transform: translateY(-2px)
}

.cf-sub:disabled {
  opacity: .5
}

.cf-msg {
  margin-top: 14px;
  font-size: var(--fs-xs);
  line-height: 1.6;
  padding: 13px 16px;
  display: none
}

.cf-msg.ok {
  display: block;
  border: 1px solid rgba(100, 180, 100, .3);
  background: rgba(100, 180, 100, .07);
  color: #80C080
}

.cf-msg.err {
  display: block;
  border: 1px solid rgba(200, 80, 80, .3);
  background: rgba(200, 80, 80, .07);
  color: #C08080
}

/* ── FOOTER ── */
footer {
  background: var(--g0);
  border-top: 1px solid var(--border);
  padding: 70px 0 36px
}

.ft {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 48px;
  margin-bottom: 56px
}

.ft-logo {
  width: 52px;
  height: 52px;
  object-fit: contain;
  margin-bottom: 14px;
  filter: drop-shadow(0 0 10px rgba(200, 200, 204, .3))
}

.ft-brand {
  font-size: var(--fs-sm);
  font-weight: 600;
  letter-spacing: .35em;
  text-transform: uppercase;
  margin-bottom: 12px;
  color: var(--sv2);
  opacity: .8
}

.ft-tag {
  font-size: var(--fs-xs);
  line-height: 1.8;
  color: var(--muted2);
  max-width: 240px
}

.ft-col-h {
  font-size: 8px;
  letter-spacing: .35em;
  text-transform: uppercase;
  color: var(--sv3);
  font-weight: 500;
  margin-bottom: 22px;
  opacity: .55
}

.ft-links {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}

.ft-links a {
  font-size: var(--fs-xs);
  color: var(--muted2);
  text-decoration: none;
  cursor: none;
  transition: color .3s, padding-left .3s;
  letter-spacing: .03em
}

.ft-links a:hover {
  color: var(--sv2);
  padding-left: 5px
}

.ft-bottom {
  border-top: 1px solid var(--borderXS);
  padding-top: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 12px
}

.ft-copy {
  font-size: var(--fs-xs);
  color: rgba(200, 200, 204, .2);
  letter-spacing: .05em
}

.ft-copy b {
  color: rgba(200, 200, 204, .38);
  font-weight: 400
}

.ft-legal {
  display: flex;
  gap: 22px
}

.ft-legal a {
  font-size: var(--fs-xs);
  color: rgba(200, 200, 204, .16);
  text-decoration: none;
  cursor: none;
  transition: color .3s
}

.ft-legal a:hover {
  color: rgba(200, 200, 204, .45)
}

.ft-disc {
  font-size: var(--fs-xs);
  color: rgba(200, 200, 204, .13);
  line-height: 1.6;
  margin-top: 16px;
  border-top: 1px solid var(--borderXS);
  padding-top: 16px
}

/* ── RESPONSIVE ── */
@media(max-width:1100px) {
  .prod-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .pils-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .ft {
    grid-template-columns: 1fr 1fr;
    gap: 36px
  }
}

@media(max-width:900px) {
  nav {
    padding: 20px 32px
  }

  nav.stuck {
    padding: 12px 32px
  }

  .nav-links,
  .nav-login,
  .nav-cta {
    display: none
  }

  .ham {
    display: flex
  }

  .hero {
    padding: 0 32px 200px
  }

  .hero-letter,
  .hero-wm,
  .cbr {
    display: none
  }

  .hero-strip {
    grid-template-columns: repeat(2, 1fr)
  }

  .strip-c {
    padding: 13px 32px
  }

  .strip-c:nth-child(2) {
    border-right: none
  }

  .strip-c:nth-child(3) {
    border-right: 1px solid var(--border)
  }

  .wrap {
    padding: 0 32px
  }

  .feat-grid,
  .contact-grid {
    grid-template-columns: 1fr;
    gap: 52px
  }

  .feat-visual {
    max-width: 380px;
    margin: 0 auto
  }

  .stats {
    grid-template-columns: repeat(2, 1fr)
  }

  .stat {
    padding: 44px 32px
  }

  .stat:nth-child(2) {
    border-right: none
  }

  .stat:nth-child(3) {
    border-right: 1px solid var(--border)
  }

  .urgency {
    padding: 16px 32px
  }

  .cf-r {
    grid-template-columns: 1fr
  }
}

@media(max-width:640px) {
  .hero {
    padding: 0 22px 220px
  }

  .strip-c {
    padding: 12px 22px
  }

  .strip-c:nth-child(3) {
    border-right: none
  }

  .strip-c:nth-child(4) {
    display: none
  }

  .wrap {
    padding: 0 22px
  }

  .prod-grid {
    grid-template-columns: 1fr
  }

  .pils-grid {
    grid-template-columns: 1fr
  }

  .ft {
    grid-template-columns: 1fr 1fr
  }

  .ft>div:first-child {
    grid-column: 1/-1
  }

  .hero-btns {
    flex-direction: column;
    align-items: flex-start
  }

  nav {
    padding: 16px 22px
  }

  nav.stuck {
    padding: 11px 22px
  }

  .urgency {
    flex-direction: column;
    align-items: flex-start;
    padding: 16px 22px
  }
}

/* Custom Category Widget */
.custom-category-widget {
  background: transparent;
  margin-bottom: 30px;
}

.cat-widget-title {
  font-size: var(--fs-md);
  font-weight: 700;
  color: var(--sv0);
  margin-bottom: 25px;
  text-transform: uppercase;
  letter-spacing: 0.02em;
}

.cat-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.cat-item-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.cat-item-inner a {
  color: var(--sv2);
  text-decoration: none;
  font-size: var(--fs-md);
  transition: color 0.3s;
}

.cat-item-inner a:hover {
  color: var(--sv0);
}

.cat-list>li.active>.cat-item-inner>a {
  font-weight: 700;
  color: var(--sv0);
}

.cat-right {
  display: flex;
  align-items: center;
  gap: 8px;
}

.toggle-btn {
  font-size: var(--fs-xs);
  color: var(--sv0);
  cursor: pointer;
  background: var(--g3);
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: background 0.3s;
}

.toggle-btn:hover {
  background: var(--g4);
}

.count {
  font-size: var(--fs-xs);
  color: var(--g0);
  border: 1px solid var(--sv0);
  border-radius: 12px;
  padding: 2px 8px;
  min-width: 30px;
  text-align: center;
  background: var(--sv0);
}

.count.bubble-red {
  background: #be2235;
  color: #fff;
  border-color: #be2235;
}

.count.bubble-light-red {
  background: #d46672;
  color: #fff;
  border-color: #d46672;
}

.sub-cat-list {
  list-style: none;
  padding-left: 20px;
  margin: 16px 0 0 0;
  display: none;
  /* Hidden by default */
  flex-direction: column;
  gap: 16px;
}

.has-children.expanded>.sub-cat-list {
  display: flex;
  /* Show when expanded */
}

.sub-cat-list .cat-item-inner a {
  font-size: var(--fs-sm);
  color: var(--sv3);
}

/* Shop Pagination Overrides */
.page-pagination .page-link {
  background-color: transparent;
  color: var(--sv2);
  border: 1px solid var(--border);
  transition: all 0.3s var(--ease);
}

.page-pagination .page-link:hover {
  background-color: var(--g3);
  color: var(--sv0);
  border-color: var(--sv3);
}

.page-pagination .page-item.active .page-link,
.page-pagination .page-link.active {
  background-color: var(--g4);
  color: var(--sv0);
  border-color: var(--sv0);
}

.page-pagination .pagination {
  gap: 5px;
}

/* Shop Top Bar Overrides */
.shop-sort select {
  background-color: var(--g1);
  color: var(--sv0);
  border: 1px solid var(--border);
  padding: 5px 10px;
  border-radius: 4px;
  cursor: pointer;
}

.shop-top-bar .title {
  color: var(--sv2);
}

.shop-text p {
  color: var(--sv2);
}

.shop-text span {
  color: var(--sv0);
  font-weight: 700;
}

/* Sidebar Search Widget Overrides */
.widget-search form {
  position: relative;
  display: flex;
}

.widget-search input {
  width: 100%;
  background-color: var(--g1);
  color: var(--sv0);
  border: 1px solid var(--border);
  padding: 12px 45px 12px 20px;
  border-radius: 6px;
  font-size: var(--fs-sm);
  outline: none;
  transition: border-color 0.3s;
}

.widget-search input:focus {
  border-color: var(--sv2);
}

.widget-search input::placeholder {
  color: var(--sv3);
}

.widget-search button {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  background: transparent;
  border: none;
  color: var(--sv2);
  cursor: pointer;
  font-size: var(--fs-md);
  transition: color 0.3s;
}

.widget-search button:hover {
  color: var(--sv0);
}

/* Shop Layout Replacements (Since Bootstrap is removed) */
.container {
  /* max-width: 1320px; */
  margin: 0 auto;
  padding: 0 64px;
}

.row {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  margin-top: 60px;
  margin-bottom: 80px;
}

.col-lg-9,
.col-lg-3,
.col-lg-6,
.col-lg-4 {
  width: 100%;
}

@media (min-width: 992px) {
  .row.flex-row-reverse {
    flex-direction: row-reverse;
    flex-wrap: nowrap;
  }

  .col-lg-9 {
    flex: 1;
    min-width: 0;
  }

  .col-lg-6 {
    width: calc(50% - 20px);
  }

  .col-lg-4 {
    width: calc(33.333% - 26px);
  }

  .col-lg-3 {
    width: 300px;
    flex-shrink: 0;
  }
}

/* =======================================================
   PRODUCT DETAILS PAGE
   ======================================================= */
.product-details-images {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.information-content{
    background: rgba(255, 255, 255, 0.01);
    border: 1px solid var(--border);
    border-radius: 8px;
    margin-bottom: 40px;
}
.downloads-grid{
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
    gap: 20px;
    padding: 10px;
}

a {
    text-decoration: none;
    color: inherit;
}

.details-gallery-images .swiper-slide {
  background-color: var(--g1);
  border-radius: 8px;
  border: 1px solid var(--border);
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  padding: 20px;
}

.details-gallery-images img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}

/* REVEAL ANIMATION */
.rv {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 1.2s var(--ease), transform 1.2s var(--ease);
}

.rv.on {
  opacity: 1;
  transform: translateY(0);
}

.rv.d2 {
  transition-delay: 0.2s;
}

.rv.d3 {
  transition-delay: 0.4s;
}

.rv.d4 {
  transition-delay: 0.6s;
}

h1.shop_smoke_effect_heading_wrapper {
  display: flex;
  gap: 10px;
}

.details-gallery-thumbs .swiper-wrapper {
  display: flex;
  gap: 10px;
}

.details-gallery-thumbs .swiper-slide {
  background-color: var(--g1);
  border: 1px solid var(--border);
  border-radius: 4px;
  cursor: pointer;
  overflow: hidden;
  width: 80px !important;
  height: 80px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.6;
  transition: opacity 0.3s;
  padding: 4px;
}

.details-gallery-thumbs .swiper-slide:hover,
.details-gallery-thumbs .swiper-slide.swiper-slide-thumb-active {
  opacity: 1;
  border-color: var(--sv0);
}

.details-gallery-thumbs img {
  max-width: 100%;
  height: auto;
}

/* Product Details Text */
.product-details-description {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.product-details-description .product-name {
  font-size: var(--fs-xl);
  color: var(--sv0);
  font-weight: 700;
  margin: 0;
}

.product-details-description .price {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: var(--fs-lg);
}

.product-details-description .sale-price {
  color: #e8a75d;
  font-weight: 600;
}

.product-details-description .old-price {
  color: var(--sv3);
  text-decoration: line-through;
  font-size: var(--fs-lg);
}

.product-details-description .review-wrapper {
  display: flex;
  align-items: center;
  gap: 10px;
}

.product-details-description .review-star {
  position: relative;
  display: inline-block;
  color: var(--sv3);
  font-size: var(--fs-sm);
}

.product-details-description .review-star::before {
  content: "\f005 \f005 \f005 \f005 \f005";
  font-family: 'FontAwesome';
}

.product-details-description .review-star .star {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  color: #e8a75d;
  white-space: nowrap;
}

.product-details-description .review-star .star::before {
  content: "\f005 \f005 \f005 \f005 \f005";
  font-family: 'FontAwesome';
}

.product-details-description .review-wrapper a {
  color: var(--sv3);
  font-size: var(--fs-sm);
  text-decoration: none;
  transition: color 0.3s;
}

.product-details-description .review-wrapper a:hover {
  color: var(--sv0);
}

.product-details-description .product-color {
  display: flex;
  align-items: center;
  gap: 10px;
}

.product-details-description .product-color .lable {
  color: var(--sv2);
  font-weight: 600;
}

.product-details-description .product-color ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  gap: 8px;
}

.product-details-description .product-color li input {
  display: none;
}

.product-details-description .product-color li label {
  margin: 0;
}

.product-details-description .product-color li label span {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  cursor: pointer;
  border: 2px solid transparent;
  transition: transform 0.3s;
}

.product-details-description .product-color li input:checked+label span {
  border-color: var(--sv0);
  transform: scale(1.1);
}

.color-blue {
  background-color: #007bff;
}

.color-gray {
  background-color: #6c757d;
}

.color-dark-blue {
  background-color: #003366;
}

.color-gray-dark {
  background-color: #343a40;
}

.product-details-description p {
  color: var(--sv2);
  line-height: 1.6;
  margin: 0;
}

.product-meta {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}

.product-quantity {
  display: inline-flex;
  align-items: center;
  background-color: var(--g2);
  border: 1px solid var(--border);
  border-radius: 4px;
  height: 48px;
}

.product-quantity button {
  background: transparent;
  border: none;
  color: var(--sv0);
  width: 40px;
  height: 100%;
  cursor: pointer;
  font-size: var(--fs-md);
  transition: background 0.3s;
}

.product-quantity button:hover {
  background-color: var(--g3);
}

.product-quantity input {
  background: transparent;
  border: none;
  color: var(--sv0);
  width: 40px;
  text-align: center;
  font-size: var(--fs-md);
  font-weight: 600;
  outline: none;
}

.meta-action .btn {
  background-color: var(--g3);
  color: var(--sv0);
  border: 1px solid var(--border);
  border-radius: 4px;
  padding: 0 32px;
  height: 48px;
  font-weight: 600;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.3s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.meta-action .btn:hover {
  background-color: var(--sv0);
  color: var(--g0);
}

.meta-action .action {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  background-color: var(--g2);
  border: 1px solid var(--border);
  color: var(--sv0);
  border-radius: 4px;
  font-size: var(--fs-lg);
  text-decoration: none;
  transition: all 0.3s;
}

.meta-action .action:hover {
  background-color: var(--sv0);
  color: var(--g0);
}

.product-info {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-top: 24px;
  /* border-top: 1px solid var(--border); */
}

.product-info .single-info {
  display: flex;
  align-items: center;
  gap: 8px;
}

.product-info .single-info .lable {
  color: var(--sv0);
  font-weight: 700;
  min-width: 80px;
}

.product-info .single-info .value {
  color: var(--sv2);
}

.product-info .single-info a {
  color: var(--sv2);
  text-decoration: none;
  transition: color 0.3s;
}

.product-info .single-info a:hover {
  color: var(--sv0);
}

.product-info .social {
  display: flex;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.product-info .social a {
  color: var(--sv3);
  font-size: var(--fs-md);
  transition: color 0.3s;
}

.product-info .social a:hover {
  color: var(--sv0);
}

.shop-top-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  flex-wrap: wrap;
  gap: 20px;
}

/* Shop Top Controls (Show & Grid) */
.shop-controls {
  display: flex;
  align-items: center;
  gap: 30px;
}

.shop-show {
  color: var(--sv2);
  font-size: var(--fs-md);
  display: flex;
  align-items: center;
  gap: 8px;
}

.shop-show .title {
  color: var(--sv0);
  font-weight: 700;
}

.shop-show .show-links {
  color: var(--sv4);
}

.shop-show a {
  color: var(--sv3);
  text-decoration: none;
  transition: color 0.3s;
  margin: 0 2px;
}

.shop-show a:hover {
  color: var(--sv0);
}

.shop-show a.active {
  color: var(--sv0);
  font-weight: 700;
}

.shop-view-toggles {
  display: flex;
  align-items: center;
  gap: 12px;
}

.grid-icon {
  display: grid;
  gap: 2px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  transition: all 0.3s;
}

.grid-icon span {
  background: transparent;
  border: 1px solid var(--sv3);
  border-radius: 1px;
  transition: all 0.3s;
}

.grid-icon:hover span,
.grid-icon.active span {
  background: var(--sv0);
  border-color: var(--sv0);
}

.grid-2 {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
}

.grid-3 {
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
}

.grid-4 {
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(3, 1fr);
  height: 16px;
}

.page-pagination ul {
  list-style: none;
  display: flex;
  justify-content: center;
  margin-top: 60px;
  padding: 0;
}

.page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-decoration: none;
}

/* Product Details Tabs */
.product-details-tabs .nav {
  display: flex;
  justify-content: center;
  gap: 40px;
  border-bottom: 1px solid var(--border);
  margin-bottom: 40px;
  list-style: none;
  padding: 0;
}

.product-details-tabs .nav button {
  background: transparent;
  border: none;
  font-size: var(--fs-lg);
  font-weight: 700;
  color: var(--sv3);
  padding: 15px 0;
  position: relative;
  cursor: pointer;
  transition: color 0.3s;
}

.product-details-tabs .nav button.active {
  color: #e8a75d;
}

.product-details-tabs .nav button::after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 3px;
  background-color: #e8a75d;
  transition: width 0.3s;
}

.product-details-tabs .nav button.active::after,
.product-details-tabs .nav button:hover::after {
  width: 100%;
}

.product-details-tabs .nav button:hover {
  color: #e8a75d;
}

/* Tab Content */
.information-content .title,
.description-content .title {
  font-size: var(--fs-lg);
  color: var(--sv0);
  margin-top: 30px;
  margin-bottom: 15px;
  font-weight: 700;
}

.information-content p,
.description-content p,
.information-content ul {
  color: var(--sv2);
  line-height: 1.8;
}

.information-content ul {
  padding-left: 20px;
}

.information-content ul li {
  margin-bottom: 10px;
  color: var(--sv2);
}

/* Reviews */
.single-reviews {
  display: flex;
  gap: 20px;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid var(--border);
}

.single-reviews .comment-author img {
  border-radius: 50%;
  border: 1px solid var(--border);
}

.single-reviews .comment-content .name {
  color: var(--sv0);
  font-size: var(--fs-md);
  font-weight: 700;
  margin: 0;
}

.single-reviews .comment-content .date {
  display: block;
  color: var(--sv3);
  font-size: var(--fs-xs);
  margin-bottom: 10px;
}

.single-reviews .comment-content p {
  color: var(--sv2);
  margin: 0;
  line-height: 1.6;
}

/* Review Form */
.reviews-form .reviews-title {
  color: var(--sv0);
  font-size: var(--fs-lg);
  margin-bottom: 24px;
  font-weight: 700;
}

.reviews-form .single-form {
  margin-bottom: 20px;
}

.reviews-form .single-form input,
.reviews-form .single-form textarea {
  width: 100%;
  background-color: var(--g1);
  border: 1px solid var(--border);
  color: var(--sv0);
  padding: 15px 20px;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}

.reviews-form .single-form input:focus,
.reviews-form .single-form textarea:focus {
  border-color: var(--sv2);
}

.reviews-form .single-form textarea {
  height: 150px;
  resize: vertical;
}

.review-rating {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 24px;
}

.review-rating .title {
  color: var(--sv0);
  font-weight: 600;
}

.review-rating .rating {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  color: var(--sv3);
  gap: 8px;
  cursor: pointer;
}

.review-rating .rating .star:hover {
  color: #e8a75d;
}

/* Related Products overrides */
.related-filters a:hover {
  color: #e8a75d !important;
}

/* =======================================================
   CART PAGE
   ======================================================= */
.empty-cart .empty-cart-title {
  font-size: var(--fs-md);
  color: var(--sv0);
  margin-bottom: 20px;
  font-weight: 700;
}

.empty-cart.text-center.pb-5 {
  text-align: center;
}

.empty-cart p {
  color: var(--sv2);
  margin-bottom: 30px;
}

.empty-cart .btn {
  background: var(--gold);
  color: var(--g0);
  padding: 12px 30px;
  border: none;
  border-radius: 4px;
  text-transform: uppercase;
  font-weight: 600;
  text-decoration: none;
  transition: background 0.3s;
}

.empty-cart .btn:hover {
  background: var(--gold2);
}

.cart-table table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
  color: var(--sv0);
}

.cart-table th {
  font-weight: 700;
  text-transform: uppercase;
  font-size: var(--fs-sm);
  border-bottom: 1px solid var(--border);
  padding: 15px 10px;
  text-align: left;
  color: var(--sv2);
}

.cart-table td {
  padding: 20px 10px;
  border-bottom: 1px solid var(--border);
  vertical-align: middle;
}

.cart-table .product-thumb img {
  width: 80px;
  border-radius: 4px;
  background: var(--g1);
  padding: 5px;
}

.cart-table .product-info .name {
  margin: 0 0 10px;
  font-size: var(--fs-md);
  font-weight: 600;
}

.cart-table .product-info .name a {
  color: var(--sv0);
  text-decoration: none;
  transition: color 0.3s;
}

.cart-table .product-info .name a:hover {
  color: #e8a75d;
}

.cart-table .product-prices {
  display: flex;
  gap: 10px;
  margin-bottom: 10px;
}

.cart-table .product-prices .old-price {
  color: var(--sv3);
  text-decoration: line-through;
  font-size: var(--fs-sm);
}

.cart-table .product-prices .sale-price {
  color: #e8a75d;
  font-size: var(--fs-sm);
  font-weight: 600;
}

.cart-table .product-size-color p {
  margin: 0;
  font-size: var(--fs-sm);
  color: var(--sv2);
}

.cart-table .product-size-color p span {
  color: var(--sv0);
  margin-left: 5px;
}

.cart-table .product-total-price .price {
  font-size: var(--fs-md);
  font-weight: 600;
  color: var(--sv0);
}

.cart-table .product-action .remove {
  background: transparent;
  border: none;
  color: var(--sv3);
  font-size: var(--fs-lg);
  cursor: pointer;
  transition: color 0.3s;
}

.cart-table .product-action .remove:hover {
  color: #ff4d4f;
}

/* Cart Buttons */
.cart-btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 60px;
}

.cart-btn .btn {
  display: inline-block;
  padding: 12px 30px;
  background: var(--g2);
  color: var(--sv0);
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 600;
  font-size: var(--fs-sm);
  border: 1px solid var(--border);
  border-radius: 4px;
  transition: all 0.3s;
  cursor: pointer;
}

.cart-btn .btn:hover {
  background: var(--sv0);
  color: var(--g0);
}

.cart-btn .right-btn {
  display: flex;
  gap: 15px;
}

/* Cart Info Boxes (Shipping / Totals) */
.cart-shipping,
.cart-totals {
  background: var(--g1);
  padding: 30px;
  border-radius: 8px;
  border: 1px solid var(--border);
  height: 100%;
}

.cart-shipping .title,
.cart-totals .title {
  font-size: var(--fs-lg);
  font-weight: 700;
  color: var(--sv0);
  margin-bottom: 10px;
  margin-top: 0;
}

.cart-shipping p,
.cart-totals p {
  color: var(--sv2);
  font-size: var(--fs-sm);
  margin-bottom: 20px;
}

.cart-form .single-select2,
.cart-form .single-form {
  margin-bottom: 15px;
}

.cart-form select,
.cart-form input {
  width: 100%;
  padding: 12px 15px;
  background: var(--g2);
  border: 1px solid var(--border);
  color: var(--sv0);
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}

.cart-form select:focus,
.cart-form input:focus {
  border-color: var(--sv2);
}

.cart-form .btn,
.cart-total-btn .btn {
  width: 100%;
  padding: 14px;
  background: var(--g2);
  color: var(--sv0);
  text-transform: uppercase;
  font-weight: 600;
  border: 1px solid var(--border);
  border-radius: 4px;

  transition: all 0.3s;
  cursor: pointer;
  text-align: center;
  display: inline-block;
  text-decoration: none;
}

.cart-form .btn:hover,
.cart-total-btn .btn:hover {
  background: var(--gold);
  color: var(--g0);
  border-color: var(--gold);
}

/* =======================================================
   ABOUT US PAGE
   ======================================================= */
.about-top-section {
  padding-top: 80px;
  /* padding-bottom: 80px; */
}

.about-top-section .sub-title {
  color: #f19a0a;
  font-size: var(--fs-xs);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 15px;
  display: block;
}

.about-top-section .main-title {
  font-family: var(--fd);
  font-size: clamp(32px, 5vw, 48px);
  line-height: 1.1;
  color: var(--sv0);
  font-weight: 300;
}


.about-info-block h5 {
  font-family: var(--fb);
  color: var(--sv0);
  font-size: var(--fs-md);
  font-weight: 500;
  margin-bottom: 15px;
}


.about-info-block p {
  color: var(--sv2);
  font-size: var(--fs-md);
  line-height: 1.6;
}

.about-details-section {
  padding-bottom: 100px;
}

.about-details-section .image-box img {
  border-radius: 12px;
  width: 100%;
  height: auto;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

.about-details-section .count-content .title {
  font-size: var(--fs-xl);
  color: var(--sv0);
  margin-bottom: 30px;
  font-weight: 700;
}

.about-details-section .count-content p {
  color: var(--sv2);
  font-size: var(--fs-md);
  line-height: 1.8;
  margin-bottom: 20px;
}

.about-stats-section {
  position: relative;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  padding: 120px 0;
}

.about-stats-section::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}

.about-stats-section .container {
  position: relative;
  z-index: 1;
}

.stats-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0;
}

.stat-item {
  padding: 40px;
  border-left: 1px solid rgba(255, 255, 255, 0.05);
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

.stat-item .number {
  font-size: 48px;
  color: var(--sv0);
  font-weight: 700;
  display: block;
  margin-bottom: 5px;
}

.stat-item .label {
  color: var(--sv2);
  font-size: var(--fs-xs);
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
}

.brilliance-text {
  font-size: 38px;
  color: var(--sv0);
  font-weight: 700;
  margin-bottom: 25px;
}

.love-text {
  color: var(--sv2);
  font-size: var(--fs-xs);
  text-transform: uppercase;
  letter-spacing: 2px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  padding-bottom: 5px;
  display: inline-block;
  font-weight: 600;
}

.cart-form .btn:hover,
.cart-total-btn .btn:hover {
  background: var(--sv0);
  color: var(--g0);
}

.cart-total-table table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse;
}

.cart-total-table td {
  padding: 15px 0;
  border-bottom: 1px solid var(--border);
}

.cart-total-table .value {
  color: var(--sv2);
  font-weight: 600;
  margin: 0;
}

.cart-total-table .price {
  color: #e8a75d;
  font-weight: 700;
  text-align: right;
  margin: 0;
}

.shipping-list {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: right;
}

.shipping-list .radio {
  margin-bottom: 10px;
}

.shipping-list .radio label {
  color: var(--sv2);
  font-size: var(--fs-sm);
  cursor: pointer;
}

/* =======================================================
   AUTH PAGES (Login/Register)
   ======================================================= */
.auth-section {
  min-height: 80vh;
  display: flex;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 100px;
}

.auth-wrapper {
  background: var(--g1);
  padding: 50px 40px;
  border-radius: 8px;
  border: 1px solid var(--border);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  margin-top: 50px;
  margin-bottom: 50px;
}

.auth-wrapper .title {
  font-size: 28px;
  color: var(--sv0);
  margin-bottom: 30px;
  font-weight: 700;
  text-align: center;
}

.auth-wrapper .single-form {
  margin-bottom: 25px;
}

.auth-wrapper .single-form input.form-control {
  width: 100%;
  padding: 15px 20px;
  background: var(--g2);
  border: 1px solid var(--border);
  color: var(--sv0);
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}

.auth-wrapper .single-form input.form-control:focus {
  border-color: var(--sv2);
}

.auth-wrapper .flex-row-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}

.auth-wrapper .checkbox-wrap label {
  color: var(--sv2);
  font-size: var(--fs-sm);
  cursor: pointer;
}

.auth-wrapper .forgot-link {
  color: var(--sv2);
  font-size: var(--fs-sm);
  text-decoration: none;
  transition: color 0.3s;
}

.auth-wrapper .forgot-link:hover {
  color: #e8a75d;
}

.auth-wrapper .btn-auth {
  width: 100%;
  padding: 15px;
  background: var(--gold);
  color: var(--g0);
  text-transform: uppercase;
  font-weight: 700;
  font-size: var(--fs-md);
  border: none;
  border-radius: 4px;
  transition: background 0.3s;
  cursor: pointer;
}

.auth-wrapper .btn-auth:hover {
  background: var(--gold2);
}

.auth-wrapper .create-account-text {
  text-align: center;
  margin-top: 30px;
  color: var(--sv2);
  font-size: var(--fs-md);
}

.auth-wrapper .create-account-text a {
  color: #e8a75d;
  text-decoration: none;
  font-weight: 600;
  margin-left: 5px;
  transition: color 0.3s;
}

.auth-wrapper .create-account-text a:hover {
  color: var(--sv0);
}

/* =======================================================
   CHECKOUT PAGE
   ======================================================= */
.section-padding {
  padding: 100px 0;
}

.checkout-form {
  padding-right: 30px;
}

.checkout-form .form-floating {
  position: relative;
  margin-bottom: 25px;
}

.checkout-title {
  margin-bottom: 45px;
}

.checkout-title .title {
  font-size: var(--fs-xl);
  color: var(--sv0);
  font-weight: 800;
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 0;
}

.checkout-title .title::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 50px;
  height: 3px;
  background: var(--sv0);
}

.checkout-form .form-control {
  width: 100%;
  height: 60px;
  padding: 25px 15px 10px;
  background: var(--g1);
  border: 1px solid var(--border);
  color: var(--sv0);
  border-radius: 4px;
  font-size: var(--fs-md);
  outline: none;
  transition: all 0.3s;
}

.checkout-form .form-floating label {
  position: absolute;
  top: 18px;
  left: 15px;
  color: var(--sv3);
  font-size: var(--fs-sm);
  transition: all 0.3s;
  pointer-events: none;
  margin: 0;
  z-index: 10;
}

.checkout-form .form-control:focus~label,
.checkout-form .form-control:not(:placeholder-shown)~label {
  top: 8px;
  font-size: var(--fs-xs);
  color: var(--gold);
  opacity: 1;
}

.checkout-form .form-control:focus {
  border-color: var(--gold);
  background: var(--g2);
}

.checkout-order {
  background: #fff;
  padding: 50px;
  border-radius: 0;
  border: 1px solid #eee;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  color: #333;
}

.checkout-order .checkout-title .title {
  font-size: var(--fs-lg);
  color: #000;
}

.checkout-order .checkout-title .title::after {
  background: #000;
  height: 2px;
}

.checkout-order-table .table {
  width: 100%;
  border-collapse: collapse;
}

.checkout-order-table th,
.checkout-order-table td {
  padding: 20px 0;
  border-bottom: 1px solid #eee;
  color: #333;
  text-align: left;
  font-size: var(--fs-sm);
}

.checkout-order-table th {
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.checkout-order-table .order-products {
  display: flex;
  align-items: center;
  gap: 20px;
}

.checkout-order-table .order-img {
  width: 70px;
  height: 70px;
  object-fit: cover;
  background: #f9f9f9;
  border: 1px solid #eee;
}

.checkout-order-table .order-products span {
  font-weight: 600;
  color: #000;
}

.checkout-order-table .Product-price p {
  text-align: right;
  font-weight: 700;
  color: #000;
}

.checkout-order-table tfoot td {
  padding: 15px 0;
  border-bottom: 1px solid #eee;
}

.checkout-order-table tfoot .Product-name p {
  font-weight: 600;
  color: #555;
}

.checkout-order-table tfoot .total-price p {
  color: #000;
  font-weight: 800;
  font-size: var(--fs-md);
  text-align: right;
}

.checkout-order-table tfoot tr:last-child td {
  border-bottom: none;
  padding-top: 25px;
}

.checkout-payment {
  margin-top: 40px;
}

.checkout-payment ul {
  list-style: none;
  padding: 0;
}

.checkout-payment li {
  margin-bottom: 20px;
}

.payment-radio input[type="radio"] {
  display: none;
}

.payment-radio label {
  color: #333;
  font-weight: 600;
  font-size: var(--fs-md);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 15px;
}

.payment-radio label span {
  width: 18px;
  height: 18px;
  border: 2px solid #ccc;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  transition: all 0.3s;
}

.payment-radio input[type="radio"]:checked+label span {
  border-color: #000;
}

.payment-radio input[type="radio"]:checked+label span::after {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  background: #000;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.payment-details {
  padding: 10px 0 10px 33px;
  display: none;
}

.payment-radio input[type="radio"]:checked~.payment-details {
  display: block;
}

.payment-details p {
  color: #666;
  font-size: var(--fs-sm);
  line-height: 1.6;
  margin: 0;
}

.checkout-payment .btn-auth {
  margin-top: 40px;
  width: 100%;
  background: #f19a0a;
  color: #fff;
  padding: 20px;
  font-size: var(--fs-md);
  font-weight: 700;
  letter-spacing: 1px;
  border-radius: 4px;
  text-transform: uppercase;
  border: none;
  transition: all 0.3s;
}

.checkout-payment .btn-auth:hover {
  background: #d48708;
  transform: translateY(-2px);
  box-shadow: 0 5px 15px rgba(241, 154, 10, 0.3);
}

/* =======================================================
   KNOWLEDGE BASE PAGE
   ======================================================= */
.kb-section {
  padding-bottom: 80px;
  padding-top: 50px;
}

.kb-category {
  margin-bottom: 60px;
}

.kb-category-title {
  font-size: 28px;
  font-weight: 700;
  color: var(--sv0);
  margin-bottom: 35px;
  position: relative;
  padding-bottom: 15px;
}

.kb-category-title::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60px;
  height: 2px;
  background: var(--sv0);
}

.kb-accordion {
  border-top: 1px solid var(--border);
}

.kb-accordion-item {
  border-bottom: 1px solid var(--border);
}

.kb-accordion-header {
  padding: 22px 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: all 0.3s;
}

.kb-accordion-header h3 {
  font-size: var(--fs-md);
  font-weight: 600;
  color: var(--sv0);
  margin: 0;
  transition: color 0.3s;
}

.kb-accordion-header .icon {
  position: relative;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}

.kb-accordion-header .icon::before,
.kb-accordion-header .icon::after {
  content: '';
  position: absolute;
  background: var(--sv2);
  transition: transform 0.3s, background 0.3s;
}

.kb-accordion-header .icon::before {
  width: 2px;
  height: 12px;
  left: 9px;
  top: 4px;
}

.kb-accordion-header .icon::after {
  width: 12px;
  height: 2px;
  left: 4px;
  top: 9px;
}

.kb-accordion-item.active .kb-accordion-header h3 {
  color: var(--gold);
}

.kb-accordion-item.active .kb-accordion-header .icon::before {
  transform: rotate(90deg);
  background: var(--gold);
}

.kb-accordion-item.active .kb-accordion-header .icon::after {
  background: var(--gold);
}

.kb-accordion-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s cubic-bezier(0, 1, 0, 1);
  color: var(--sv2);
  font-size: var(--fs-md);
  line-height: 1.8;
}

.kb-accordion-item.active .kb-accordion-content {
  max-height: 2000px;
  transition: max-height 1.2s ease-in-out;
  padding-bottom: 30px;
}

.kb-accordion-content p {
  margin-bottom: 20px;
}

.kb-accordion-content strong {
  color: var(--sv0);
}

.kb-accordion-content a {
  color: var(--gold);
  text-decoration: underline;
}

.kb-banner {
  width: 100%;
  height: auto;
  margin-bottom: 60px;
  overflow: hidden;
  border-radius: 8px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}

.kb-banner img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.5s;
}

.kb-banner:hover img {
  transform: scale(1.02);
}

/* =======================================================
   CONTACT PAGE
   ======================================================= */
.contact {
  padding-top: 150px;
  padding-bottom: 100px;
  background: var(--bg);
}

.contact .wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}

.contact-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 80px;
  margin-top: 50px;
}

.sec-label {
  color: var(--gold);
  text-transform: uppercase;
  font-size: var(--fs-sm);
  letter-spacing: 2px;
  font-weight: 700;
  margin-bottom: 20px;
}

.contact-h {
  font-size: 64px;
  line-height: 1.1;
  color: var(--sv0);
  font-weight: 800;
  margin-bottom: 30px;
}

.contact-h em {
  color: var(--gold);
  font-style: italic;
}

.contact-p {
  color: var(--sv2);
  font-size: var(--fs-md);
  line-height: 1.8;
  margin-bottom: 50px;
}

.cinfo-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  margin-bottom: 60px;
}

.cinfo {
  display: flex;
  gap: 15px;
  align-items: center;
}

.cdia {
  width: 8px;
  height: 8px;
  background: var(--gold);
  transform: rotate(45deg);
  flex-shrink: 0;
}

.cinfo-l {
  font-size: var(--fs-xs);
  text-transform: uppercase;
  color: var(--sv3);
  letter-spacing: 1px;
  margin-bottom: 5px;
}

.cinfo-v {
  font-size: var(--fs-md);
  color: var(--sv0);
  font-weight: 600;
}

.trade-note {
  background: var(--g1);
  padding: 30px;
  border-radius: 4px;
  border: 1px solid var(--border);
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

.tn-d {
  width: 20px;
  height: 20px;
  border: 1px solid var(--gold);
  transform: rotate(45deg);
  flex-shrink: 0;
  margin-top: 5px;
}

.tn-t {
  color: var(--sv2);
  font-size: var(--fs-sm);
  line-height: 1.6;
}

.tn-t strong {
  color: var(--sv0);
}

/* Contact Form */
.cf {
  background: var(--g1);
  padding: 50px;
  border-radius: 8px;
  border: 1px solid var(--border);
}

.cf-r {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

.cf-f {
  margin-bottom: 25px;
}

.cf-f input,
.cf-f select,
.cf-f textarea {
  width: 100%;
  background: var(--g2);
  border: 1px solid var(--border);
  padding: 15px 20px;
  color: var(--sv0);
  font-size: var(--fs-md);
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}

.cf-f textarea {
  height: 150px;
  resize: none;
}

.cf-f input:focus,
.cf-f select:focus,
.cf-f textarea:focus {
  border-color: var(--gold);
}

.cf-f.sw select {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23e8a75d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 15px center;
  background-size: 18px;
}

.cf-sub {
  width: 100%;
  background: var(--gold);
  color: #fff;
  border: none;
  padding: 20px;
  font-size: var(--fs-md);
  font-weight: 700;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.cf-sub:hover {
  background: #d48708;
  transform: translateY(-2px);
}

.cf-msg {
  margin-top: 20px;
  text-align: center;
  font-size: var(--fs-sm);
}

@media (max-width: 992px) {
  .contact-grid {
    grid-template-columns: 1fr;
    gap: 60px;
  }

  .contact-h {
    font-size: 48px;
  }

  .cf {
    padding: 30px;
  }
}

/* HAMBURGER & MOBILE MENU */
.ham {
  display: none;
  flex-direction: column;
  gap: 6px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 10px;
  z-index: 1000;
}

.ham span {
  display: block;
  width: 28px;
  height: 2px;
  background: var(--sv0);
  transition: all 0.3s var(--ease);
}

.ham.open span:nth-child(1) {
  transform: translateY(8px) rotate(45deg);
}

.ham.open span:nth-child(2) {
  opacity: 0;
}

.ham.open span:nth-child(3) {
  transform: translateY(-8px) rotate(-45deg);
}

.mdrawer {
  position: fixed;
  inset: 0;
  background: var(--g0);
  z-index: 999;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 30px;
  transform: translateX(100%);
  transition: transform 0.6s var(--ease);
}

.mdrawer.open {
  transform: translateX(0);
}

.mdrawer a {
  font-size: var(--fs-xl);
  font-weight: 700;
  color: var(--sv0);
  text-decoration: none;
  transition: color 0.3s;
}

.mdrawer a:hover {
  color: var(--gold);
}

.mdrawer .mcta {
  margin-top: 20px;
  font-size: var(--fs-md);
  color: var(--gold);
  border-bottom: 2px solid var(--gold);
}

@media (max-width: 992px) {
  .ham {
    display: flex;
  }

  .nav-links {
    display: none;
  }
}

/* =======================================================
   POLICY / DOCUMENT PAGES
   ======================================================= */
.policy-section {
  padding-bottom: 100px;
  padding-top: 50px;
}

.policy-container {
  max-width: 900px;
  margin: 0 auto;
  background: var(--g1);
  padding: 60px 80px;
  border-radius: 8px;
  border: 1px solid var(--border);
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.3);
}

.policy-content h2 {
  font-size: var(--fs-lg);
  font-weight: 700;
  color: var(--sv0);
  margin: 50px 0 25px;
  position: relative;
  padding-bottom: 10px;
}

.policy-content h2:first-child {
  margin-top: 0;
}

.policy-content h2::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 40px;
  height: 2px;
  background: var(--gold);
}

.policy-content h3 {
  font-size: var(--fs-md);
  font-weight: 600;
  color: var(--sv1);
  margin: 35px 0 15px;
}

.policy-content p {
  font-size: var(--fs-md);
  line-height: 1.8;
  color: var(--sv2);
  margin-bottom: 20px;
}

.policy-content strong {
  color: var(--sv0);
}

.policy-content ul {
  margin-bottom: 25px;
  padding-left: 20px;
}

.policy-content li {
  font-size: var(--fs-md);
  color: var(--sv2);
  margin-bottom: 10px;
  list-style-type: none;
  position: relative;
}

.policy-content li::before {
  content: '';
  position: absolute;
  left: -20px;
  top: 10px;
  width: 6px;
  height: 6px;
  background: var(--gold);
  transform: rotate(45deg);
}

.policy-content a {
  color: var(--gold);
  text-decoration: underline;
}

@media (max-width: 768px) {
  .policy-container {
    padding: 40px 30px;
  }
}

/* CHECKOUT PAGE STYLES */
.checkout-wrapper {
  font-family: var(--fb);
  color: var(--sv1);
}

.checkout-wrapper .checkout-block {
  margin-bottom: 30px;
}

.checkout-wrapper .checkout-block-title {
  font-size: var(--fs-md);
  font-weight: 600;
  margin-bottom: 15px;
  border-bottom: 1px solid var(--border);
  padding-bottom: 8px;
  color: var(--sv0);
}

.checkout-wrapper .form-label {
  font-size: var(--fs-sm);
  margin-bottom: 4px;
  display: block;
  color: var(--sv1);
}

.checkout-wrapper .form-control,
.checkout-wrapper .form-select {
  font-size: var(--fs-sm);
  border-radius: 2px;
  border: 1px solid var(--border);
  padding: 5px 10px;
  min-height: 32px;
  width: 100%;
  box-sizing: border-box;
  color: var(--sv0);
  background-color: var(--g0);
}

.checkout-wrapper .form-control:focus,
.checkout-wrapper .form-select:focus {
  border-color: var(--gold);
  background-color: var(--g0);
  color: var(--sv0);
  box-shadow: none;
  outline: none;
}

.checkout-wrapper .text-danger {
  color: #ff4d4d !important;
}

.checkout-wrapper .bg-white-box {
  background-color: var(--g1);
  padding: 15px;
  border-radius: 4px;
  color: var(--sv1);
}

.checkout-wrapper .bg-white-box p {
  color: var(--muted);
}

.checkout-wrapper .order-summary-table {
  width: 100%;
  border-collapse: collapse;
}

.checkout-wrapper .order-summary-table th {
  background-color: var(--g2);
  color: var(--sv0);
  font-size: var(--fs-xs);
  font-weight: 600;
  padding: 10px;
  border: none;
  text-align: left;
}

.checkout-wrapper .order-summary-table td {
  font-size: var(--fs-sm);
  vertical-align: middle;
  padding: 15px 10px;
  border-bottom: 1px solid var(--border);
  color: var(--sv1);
}

.checkout-wrapper .order-summary-table .product-title {
  font-weight: 600;
  color: var(--sv0);
  font-size: var(--fs-sm);
  margin-bottom: 4px;
}

.checkout-wrapper .order-summary-table .product-desc {
  color: var(--muted);
  font-size: var(--fs-xs);
}

.checkout-wrapper .remove-btn {
  color: var(--muted);
  cursor: pointer;
  font-size: var(--fs-md);
  text-decoration: none;
}

.checkout-wrapper .remove-btn:hover {
  color: #ff4d4d;
}

.checkout-wrapper .qty-input {
  width: 50px;
  text-align: center;
  display: inline-block;
  color: var(--sv0);
  background-color: var(--g0);
  border: 1px solid var(--border);
}

.checkout-wrapper .shipping-method-option {
  margin-bottom: 15px;
}

.checkout-wrapper .shipping-method-option label {
  font-weight: 600;
  color: var(--gold);
  font-size: var(--fs-sm);
  cursor: pointer;
}

.checkout-wrapper .shipping-method-desc {
  font-size: var(--fs-xs);
  color: var(--muted);
  margin-left: 20px;
  margin-top: 5px;
  line-height: 1.5;
}

.checkout-wrapper .product-img-wrapper {
  width: 80px;
  display: inline-block;
  margin-right: 15px;
  background-color: var(--sv0);
  padding: 5px;
  border-radius: 2px;
}

.checkout-wrapper .product-img-wrapper img {
  max-width: 100%;
  height: auto;
}

.checkout-wrapper .product-details-wrapper {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 100px);
}

.page-title-checkout {
  color: var(--sv0);
  font-family: var(--fd);
  font-weight: 300;
  font-size: var(--fs-xl);
  margin-bottom: 30px;
  text-align: left;
}

.checkout-wrapper .form-check-input {
  margin-top: 0.2rem;
  background-color: var(--g0);
  border-color: var(--border);
}

.checkout-wrapper .form-check-input:checked {
  background-color: var(--gold);
  border-color: var(--gold);
}

.checkout-wrapper .text-center {
  text-align: center;
}

.checkout-wrapper .text-end {
  text-align: right;
}

.checkout-wrapper .d-flex {
  display: flex;
}

.checkout-wrapper .align-items-center {
  align-items: center;
}

.btn-checkout {
  font-family: var(--fb);
  font-size: var(--fs-xs);
  font-weight: 600;
  letter-spacing: .2em;
  text-transform: uppercase;
  color: var(--g0);
  background: var(--gold);
  padding: 12px 24px;
  border: none;
  border-radius: 2px;
  transition: all .3s ease;
}

.btn-checkout:hover {
  background: var(--sv0);
  color: var(--g0);
}

.checkout-form-row {
  display: flex;
  gap: 15px;
  margin-bottom: 15px;
}

.checkout-form-col {
  flex: 1;
}

@media (max-width: 768px) {
  .checkout-form-row {
    flex-direction: column;
    gap: 10px;
  }
}

/* Image View Toggle */
.image-view-toggle {
  display: flex;
  align-items: center;
  gap: 10px;
}

.image-view-toggle .toggle-label {
  color: var(--sv2);
  font-size: var(--fs-md);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-family: var(--fb);
}

.image-view-toggle .switch {
  position: relative;
  display: inline-block;
  width: 42px;
  height: 22px;
}

.image-view-toggle .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.image-view-toggle .slider {
  position: absolute;
  cursor: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--g3);
  transition: .4s var(--ease);
  border: 1px solid var(--border);
}

.image-view-toggle .slider:before {
  position: absolute;
  content: "";
  height: 14px;
  width: 14px;
  left: 3px;
  bottom: 3px;
  background-color: var(--sv3);
  transition: .4s var(--ease);
}

.image-view-toggle input:checked+.slider {
  background-color: var(--gold);
  border-color: var(--gold2);
}

.image-view-toggle input:checked+.slider:before {
  transform: translateX(20px);
  background-color: var(--g0);
}

.image-view-toggle .slider.round {
  border-radius: 34px;
}

.image-view-toggle .slider.round:before {
  border-radius: 50%;
}

/* =======================================================
   RESPONSIVE LAYOUT OVERRIDES (Shop & Navigation)
   ======================================================= */

/* Container and general wrapper overrides */
@media (max-width: 900px) {
  .container {
    padding: 0 32px !important;
  }
}

@media (max-width: 640px) {
  .container {
    padding: 0 22px !important;
  }
}

/* Header & Main Navigation */
@media (max-width: 768px) {
  nav {
    padding: 15px 16px !important;
  }
  nav.stuck {
    padding: 10px 16px !important;
  }
  .nav-logo img {
    height: 40px !important;
    width: 40px !important;
  }
  nav.stuck .nav-logo img {
    height: 40px !important;
    width: 40px !important;
  }
  .nav-logo-text {
    font-size: 13px !important;
    letter-spacing: 0.2em !important;
  }
  nav.stuck .nav-logo-text {
    font-size: 13px !important;
    letter-spacing: 0.2em !important;
  }
  .nav-right {
    gap: 10px !important;
  }
  .nav-right .action {
    width: 36px !important;
    height: 36px !important;
    font-size: 18px !important;
  }
  .nav-right .action .number {
    width: 16px !important;
    height: 16px !important;
    font-size: 10px !important;
    top: -4px !important;
    right: -4px !important;
  }
  .ham {
    padding: 6px !important;
  }
  .ham span {
    width: 24px !important;
  }
}

@media (max-width: 480px) {
  .nav-logo-text {
    display: none !important;
  }
  /* Hide search and compare action buttons on mobile header header to avoid crowding */
  .nav-right a.action[title="Compare"],
  .nav-right a.action[href="#"] {
    display: none !important;
  }
}

/* Shop Controls Top Bar */
@media (max-width: 768px) {
  .shop-top-bar {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 15px !important;
    padding: 15px !important;
    background: var(--g1) !important;
    border: 1px solid var(--border) !important;
    border-radius: 8px !important;
  }
  .shop-sort {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
    border-bottom: 1px solid var(--borderS) !important;
    padding-bottom: 12px !important;
  }
  .shop-controls {
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 15px !important;
    width: 100% !important;
  }
  .image-view-toggle {
    order: 1 !important;
  }
  .shop-view-toggles {
    display: none !important; /* Hide grid view toggles on mobile to avoid layout breaking */
  }
  .shop-show {
    order: 3 !important;
    width: 100% !important;
    justify-content: center !important;
    border-top: 1px solid var(--borderS) !important;
    padding-top: 12px !important;
    margin-top: 5px !important;
  }
  .shop-show .show-links {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    white-space: nowrap !important;
  }
}

/* Product Grid & Cards responsiveness */
@media (max-width: 768px) {
  .prod-grid {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 15px !important;
  }
  .prod-info {
    padding: 16px 12px 20px !important;
  }
  .prod-name {
    font-size: 15px !important;
    margin-bottom: 8px !important;
    line-height: 1.25 !important;
  }
  .prod-foot {
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 12px !important;
    padding-top: 12px !important;
    border-top: 1px solid var(--borderXS) !important;
  }
  .prod-price {
    font-size: 11px !important;
  }
  .prod-price a {
    font-size: 11px !important;
  }
  .prod-actions {
    width: 100% !important;
    justify-content: space-between !important;
    gap: 15px !important;
  }
  .prod-link {
    font-size: 9px !important;
  }
}

@media (max-width: 480px) {
  .prod-grid {
    grid-template-columns: 1fr !important;
    gap: 15px !important;
  }
}

/* =======================================================
   RESPONSIVE LAYOUT OVERRIDES (Home Page)
   ======================================================= */

/* Hero Section */
@media (max-width: 768px) {
  .hero {
    min-height: auto !important;
    padding: 120px 16px 40px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  .hero-content {
    margin-bottom: 40px !important;
    text-align: center !important;
  }
  .hero-title {
    font-size: 38px !important;
    line-height: 1.1 !important;
    margin-bottom: 16px !important;
  }
  .hero-eyebrow {
    font-size: 11px !important;
    letter-spacing: 0.2em !important;
    margin-bottom: 12px !important;
  }
  .hero-desc {
    font-size: 14px !important;
    line-height: 1.6 !important;
  }
  .hero-strip {
    position: relative !important;
    bottom: auto !important;
    left: auto !important;
    right: auto !important;
    width: 100% !important;
    grid-template-columns: repeat(2, 1fr) !important;
    background: var(--g1) !important;
    border: 1px solid var(--border) !important;
    border-radius: 8px !important;
    margin-top: 20px !important;
  }
  .strip-c {
    padding: 16px 20px !important;
    border-right: 1px solid var(--border) !important;
    border-bottom: 1px solid var(--border) !important;
  }
  .strip-c:nth-child(2n) {
    border-right: none !important;
  }
  .strip-c:nth-child(3),
  .strip-c:nth-child(4) {
    border-bottom: none !important;
  }
  .strip-c:nth-child(4) {
    display: flex !important; /* Force show the 4th item */
  }
}

@media (max-width: 480px) {
  .hero {
    padding: 100px 16px 30px !important;
  }
  .hero-title {
    font-size: 32px !important;
  }
  .hero-strip {
    grid-template-columns: 1fr !important;
  }
  .strip-c {
    border-right: none !important;
    border-bottom: 1px solid var(--border) !important;
  }
  .strip-c:last-child {
    border-bottom: none !important;
  }
}

/* Intro Section */
@media (max-width: 768px) {
  .intro {
    padding: 50px 16px !important;
  }
  .intro-logo {
    width: 100px !important;
    height: 100px !important;
    margin-bottom: 24px !important;
  }
  .intro-h {
    font-size: 26px !important;
    line-height: 1.2 !important;
  }
  .intro-p {
    font-size: 14px !important;
    line-height: 1.7 !important;
    margin-top: 16px !important;
  }
}

/* Stats Section */
@media (max-width: 768px) {
  .stats {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .stat {
    padding: 30px 20px !important;
    border-right: 1px solid var(--border) !important;
    border-bottom: 1px solid var(--border) !important;
  }
  .stat:nth-child(2n) {
    border-right: none !important;
  }
  .stat:nth-child(3),
  .stat:nth-child(4) {
    border-bottom: none !important;
  }
  .stat-n {
    font-size: 40px !important;
  }
}

@media (max-width: 480px) {
  .stats {
    grid-template-columns: 1fr !important;
  }
  .stat {
    border-right: none !important;
    border-bottom: 1px solid var(--border) !important;
  }
  .stat:last-child {
    border-bottom: none !important;
  }
}

/* Product Section Header */
@media (max-width: 768px) {
  .prod-header {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 15px !important;
    margin-bottom: 30px !important;
    text-align: center !important;
  }
  .prod-header .sec-label {
    margin-bottom: 12px !important;
    justify-content: center !important;
  }
  .prod-h {
    font-size: 28px !important;
  }
  .prod-header .btn-outline {
    width: 100% !important;
    text-align: center !important;
    padding: 12px 20px !important;
  }
}

/* Pillars Section */
@media (max-width: 768px) {
  .pillars {
    padding: 60px 16px !important;
  }
  .pils-head {
    margin-bottom: 30px !important;
  }
  .pils-h {
    font-size: 26px !important;
  }
  .pil {
    padding: 24px 20px !important;
  }
  .pil-num {
    font-size: 36px !important;
    margin-bottom: 12px !important;
  }
  .pil-title {
    font-size: 14px !important;
    margin-bottom: 10px !important;
  }
  .pil-desc {
    font-size: 13px !important;
    line-height: 1.6 !important;
  }
}
