.cg{--bg:#FFFFFF;--ink:#0A0A0A;--ember:#1D4ED8;--ember-d:#0B2A8A;--amber:#6C97FF;--amber-d:#1D4ED8;--amber-l:#E3EBFF;--char:#0A0A0A;--card:#FFFFFF;--line:#D3DCF5;--muted:#4A5568}
.cg-h{font-family:'Playfair Display',Georgia,serif!important;text-transform:none;letter-spacing:0;font-weight:800;line-height:1.12;font-size:30px}
.cg h1.cg-h{font-size:26px!important;text-transform:none}
.cg-eyebrow{color:#1D4ED8}
.cg a.cg-buy,.cg-buy{border-radius:14px;border:3px solid #fff;background:linear-gradient(180deg,#3A6BFF 0%,#1636B8 100%)!important;color:#fff!important;box-shadow:0 6px 0 #0A0A0A,0 0 0 3px #1D4ED8,0 0 30px rgba(29,78,216,.6)}
.cg-buy b{color:#fff!important;text-shadow:0 2px 0 rgba(0,0,0,.35)}
.cg-buy small{color:#fff!important}
.cg-num{background:var(--ember);color:#fff}
.cg [style*="border:2px solid var(--char)"]{border-color:var(--ember)!important;box-shadow:0 0 0 4px var(--amber-l),0 10px 24px rgba(10,10,10,.18)}
.cg [style*="background:var(--char);border-radius:12px"]{background:#0A0A0A!important;border:1.5px dashed var(--amber)}
.cg [style*="background:var(--amber);color:#161616"]{background:var(--ember)!important;color:#fff!important}
.cg-sec[style*="background:var(--bg)"]{background:#FFFFFF!important}
.shopify-section:nth-child(even) .cg-sec[style*="background:var(--bg)"]{background:#EEF3FF!important}
.cg-sec[style*="background:var(--char)"]{background:#0A0A0A!important;border-top:4px solid var(--ember);border-bottom:4px solid var(--ember)}
.cg-sec[style*="background:var(--ember)"]{background:linear-gradient(180deg,#2F63FF,#1636B8)!important}
.cg [style*="color:#FF9A3D"]{color:var(--amber)!important}
.cg>div[style*="letter-spacing:.16em"]{background:linear-gradient(180deg,#2F63FF,#1636B8)!important;color:#fff!important;padding:16px!important}