body{margin:0;padding:0;font-family:Agmena Pro,Times New Roman,serif;background-color:#f9f9f9}.ContactLeaderboard-form-wrapper{max-width:600px;margin:40px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a}.ContactLeaderboard-form-heading{font-family:Agmena Pro,Times New Roman,serif;font-size:24px;font-weight:700;color:#242833;text-align:center;margin-bottom:20px}.ContactLeaderboard-form{display:flex;flex-direction:column;gap:20px}.ContactLeaderboard-field-group{display:flex;flex-direction:column;align-items:center;gap:20px}.ContactLeaderboard-input,.ContactLeaderboard-select{width:100%;padding:12px;font-size:16px;color:#242833;border:1px solid #ccc;border-radius:0;background-color:#f5f5f5;transition:border-color .3s ease,box-shadow .3s ease}.ContactLeaderboard-input:focus,.ContactLeaderboard-select:focus{outline:none;border-color:#b19134;box-shadow:0 0 4px #b1913480}.ContactLeaderboard-input::placeholder{color:#888}.ContactLeaderboard-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='%23000000' d='M4 2 L8 6 L4 10' stroke='%23000000' stroke-width='1.5' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}.ContactLeaderboard-message--success{color:#4caf50;font-size:16px;text-align:center;margin-top:20px}.ContactLeaderboard-message--error{color:#f44336;font-size:16px;text-align:center;margin-top:20px}@media (max-width: 600px){.ContactLeaderboard-form-wrapper{padding:15px}.ContactLeaderboard-input,.ContactLeaderboard-select{font-size:14px}.ContactLeaderboard-button{font-size:14px;padding:10px 20px}}select.field__input{height:4.5rem;padding:1.2rem 1.5rem .8rem 2rem!important;line-height:1}.field__input:not(.has-value)+.field__label{transform:none;font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/leaderboard-voting-form.css.map */
