@font-face{font-family:'IBM Plex Sans';src:url(ibm-plex-sans-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'IBM Plex Sans';src:url(ibm-plex-sans-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
:root{--gamer-font-body:'IBM Plex Sans',sans-serif;--gamer-font-display:'IBM Plex Sans',sans-serif;--gamer-case:#fff;--gamer-ink:#191919;--gamer-text-16px:16px;--gamer-receipt-paper:#fff;--gamer-receipt-ink:#1a1d20}
body{--theme-font-family:var(--gamer-font-body);--theme-font-weight:400;--theme-font-size:16px;--theme-font-color:#191919;--theme-headings-color:#191919;--theme-link-initial-color:#8a0e93;--theme-link-hover-color:#511157;--theme-button-background-initial-color:#ba01c4;--theme-button-background-hover-color:#9a00a3;--theme-button-text-initial-color:#fff;--theme-button-text-hover-color:#fff;--theme-form-field-background-initial-color:#fff;--theme-form-text-initial-color:#1a1d20;--theme-form-field-border-initial-color:#95a18d;--theme-form-field-border-focus-color:#8d1796;background:var(--gamer-case);color:var(--gamer-ink);font-family:var(--gamer-font-body)}
a,button,input,select,summary{touch-action:manipulation}:focus-visible{outline:3px solid #891092;outline-offset:4px}input,select,textarea{font-size:16px}.woocommerce{font-family:var(--gamer-font-body)}
header.ct-header .site-title-container{display:none}header.ct-header .site-logo-container img{width:230px;height:auto;max-height:54px}.ct-footer-copyright a{display:inline-flex;align-items:center;min-height:44px}.gamer-error{max-width:760px;margin:auto;padding:80px 24px}.gamer-error-code{font-weight:600;color:#82118a}.gamer-error h1{font-family:var(--gamer-font-display);font-weight:700}.gamer-error .ct-button{margin:16px 0 28px;gap:12px}
.footer-withdrawal{padding-block:8px 24px}.footer-withdrawal a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.woocommerce-order-withdrawal-content{--theme-button-min-height:44px;--theme-form-field-height:44px}.woocommerce-order-withdrawal-content input:not([type=radio]),.woocommerce-order-withdrawal-content button{min-height:44px}.woocommerce-order-withdrawal-content__radio-label{display:flex;align-items:center;gap:8px;min-height:44px}
