:root{--bg:#0b0f14;--ink:#eaf0f6;--muted:#a4b0bf;--line:rgba(255,255,255,.12)}body,.shopify-section{background:var(--bg);color:var(--ink)}a{color:inherit;text-decoration:none}.ad-wrap{max-width:1100px;margin:0 auto;padding:16px}.ad-hero{border-bottom:1px solid var(--line);background:radial-gradient(1200px 600px at 15% 20%,#1b2735,#0b0f14 60%),radial-gradient(800px 500px at 90% 80%,#0f1a24,#0b0f14 60%)}.ad-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;padding:48px 16px 28px}.ad-h1{font-size:42px;line-height:1.1;margin:0 0 10px}.ad-muted{color:var(--muted)}.button,.button--primary{background:#fff;color:#000;border-radius:12px;font-weight:600;padding:10px 14px}.button--secondary{background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:10px 14px}.ad-img-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #00000059;background:#0b0f14}.ad-search{display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:#ffffff0a;padding:10px 12px;border-radius:14px}.ad-search input{all:unset;color:var(--ink);width:220px}.ad-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.ad-card{background:#ffffff08;border:1px solid var(--line);border-radius:18px;padding:14px;transition:transform .12s ease,background .2s;display:block;color:inherit}.ad-card:hover{transform:translateY(-2px);background:#ffffff0f}.ad-row{display:flex;align-items:center;gap:12px}.ad-logo{height:34px;width:34px;object-fit:contain;filter:brightness(1.1)}.ad-small{font-size:12px;color:var(--muted)}.ad-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ad-ph{aspect-ratio:4/3;background:#ffffff0a;border:1px solid var(--line);border-radius:16px}.ad-field{background:#ffffff0a;border:1px solid var(--line);padding:10px 12px;border-radius:14px;color:var(--ink);width:100%}.ad-chip{background:#ffffff0a;border:1px solid var(--line);padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:600;color:var(--ink)}.ad-chip.is-active{background:#fff;color:#000}@media (max-width:950px){.ad-hero-grid{grid-template-columns:1fr}.ad-grid,.ad-photos{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/additive-drive.css.map */
