:root{
 --gamer-case:#111114;
 --gamer-ink:#f5f4f7;
 --gamer-text-16px:16px;
 --gamer-font-body:Poppins,Arial,sans-serif;
 --gamer-receipt-paper:#efedf1;
 --gamer-receipt-ink:#332438;
}
@font-face{font-family:Poppins;src:url(poppins-400.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Poppins;src:url(poppins-600.woff2) format('woff2');font-weight:600;font-display:swap}
@layer sitesmith{
 body{--theme-font-family:Poppins,Arial,sans-serif;--theme-font-weight:400;--theme-font-size:16px;--theme-font-color:#f5f4f7;--theme-headings-color:#f5f4f7;--theme-link-initial-color:#e4a4e9;--theme-link-hover-color:#fff;--theme-button-background-initial-color:#ba01c4;--theme-button-background-hover-color:#9904a2;--theme-button-text-initial-color:#fff;--theme-button-text-hover-color:#fff;--theme-form-field-background-initial-color:#202026;--theme-form-text-initial-color:#f5f4f7;background:var(--gamer-case);color:var(--gamer-ink)}
 a,button,input,select,summary{touch-action:manipulation}
 :focus-visible{outline:3px solid #e2a1e7;outline-offset:4px}
 input,select,textarea{font-size:var(--gamer-text-16px)}
 .woocommerce{font-family:var(--gamer-font-body)}
 .ct-footer-copyright a{display:inline-flex;align-items:center;min-height:44px}
}
/* Native Woo notices are light surfaces; keep their text readable in the dark skin. */
body.woocommerce-cart .woocommerce-info,body.woocommerce-checkout .woocommerce-info,body.woocommerce-cart .woocommerce-message,body.woocommerce-checkout .woocommerce-thankyou-order-received{background:var(--gamer-receipt-paper);color:var(--gamer-receipt-ink);--theme-link-initial-color:#75147d;--theme-link-hover-color:#54105a}

/* Native Blocksy logo uses the standard WordPress custom_logo attachment. */
header.ct-header .site-title-container{display:none}header.ct-header .site-logo-container img{width:210px;height:auto;max-height:50px}
