:root{--slate: #0B2434;--ocean: #1B4B6B;--foam: #E6F0F5;--sand: #E9DFC8;--shell: #FAF8F5;--ink: #0F1720;--muted: #6B7A86;--accent: #D9A25F;--radius-xl: 1.25rem;--shadow-card: 0 8px 24px rgba(0,0,0,.08)}body{background:var(--shell)}.section-title{font-weight:700;letter-spacing:.2px;color:var(--slate)}.section-sub{color:var(--muted)}.card{background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.badge{display:inline-flex;gap:.5rem;align-items:center;padding:.375rem .75rem;border-radius:999px;background:var(--foam);color:var(--ocean);font-weight:600;font-size:.9rem}.btn-primary{background:var(--ocean);color:#fff;border-radius:.8rem;padding:.8rem 1.1rem;display:inline-block}.btn-primary:hover{filter:brightness(.95)}.btn-outline{border:1px solid var(--ocean);color:var(--ocean);border-radius:.8rem;padding:.8rem 1.1rem;display:inline-block}.kicker{color:var(--accent);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.stack{display:flex;flex-direction:column;gap:.75rem}.center{display:grid;place-items:center}@media (max-width:900px){.grid-3,.grid-2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
