
:root{--compu-navy:#09152D;--compu-cyan:#17D7F7;--compu-blue:#3D58DB;--compu-violet:#7650E7;--compu-magenta:#CB4BEE;--compu-ink:#101B34;--compu-soft:#F3F5FF}
html{scroll-behavior:smooth}
body{background:#FFFFFF}
#header-group{background:#071932;color:#F9FBFF}
#header-group .header__row--top{background:#071932;color:#F9FBFF}
#header-group .header__navigation-bar-row{background:#152648}
#header-group a:focus-visible,#header-group button:focus-visible{outline:3px solid #9FEAFF;outline-offset:3px}
.button--primary,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{background:linear-gradient(115deg,#3D58DB 0%,#6845E3 57%,#963ADD 100%);border-color:#4B53D9;color:#FFFFFF}
.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{filter:brightness(1.09)}
.header__search svg,.header-actions svg{color:inherit}
.product-card .price,.product-price,.price__sale{color:#384BC7}
.color-scheme-1 .button--secondary{border-color:#6248DC;color:#392EB2}
input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#7650E7}
::selection{background:#A5A0FF;color:#071630}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
