:root{--text-color:#000;--border-color:#c7c6c1;--page-spacing:35px;--page-spacing-mobile:25px;--buy-button-color:red;--font-display-border:#aaa;--header-dashed-line:#d958ab;--input-border-color:#c5c5c5;--border-radius:8px;--button-color:#000;--button-hover-color:#ddd;--border-shadow:#c7c6c6;--font-border-color:gray;--font-info-border:#eee;--new-badge:red}
.select-button-hover-parent:first-child{border-top:none!important}.buy-button{color:#fff;text-align:center;background:var(--buy-button-color);border:none;border-radius:80px;width:100px;height:100px;font-size:25px;font-weight:700;box-shadow:-1px 1px 10px -1px #b8b8b8bf}@media (min-width:700px){.buy-button{width:120px;height:120px;font-size:30px}}.buy-button:hover{color:#fff;background:#b30000;border:none}:is(.buy-button:focus,.buy-button:active){color:#fff;border:none}.type-tester__select-button{display:none}.character-viewer__block__character-list>div{border-style:dashed;border-color:var(--font-display-border)}.text-field__input{border:1px solid var(--input-border-color);border-radius:var(--border-radius);background:#fff;padding:10px 12px;font-size:16px}.text-field__label-wrapper{color:var(--text-color)}.submit-button{background:var(--button-color);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;width:fit-content;padding:10px 16px}.submit-button:hover{background:var(--button-hover-color);color:#000}.login-form__section{margin-bottom:20px}.over_rides-module__BPFELq__locked_type_tester .type-tester__slider{display:none}
