.step-racer-details[data-v-9435cd72]{width:100%}.step-racer-details .ticket[data-v-9435cd72]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px}.step-racer-details .ticket .age-error-banner[data-v-9435cd72],.step-racer-details .ticket[data-v-9435cd72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:100%}.step-racer-details .ticket .age-error-banner[data-v-9435cd72]{gap:8px;height:48px;background-color:#d92d20;border-radius:0;margin-bottom:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.step-racer-details .ticket .age-error-banner img[data-v-9435cd72]{width:20px;height:20px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.step-racer-details .ticket .next-obstacle[data-v-9435cd72]{height:40px;background-color:#f79009;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px 8px 0 0}.step-racer-details .ticket .next-obstacle img[data-v-9435cd72]{width:20px;height:20px}.step-racer-details .ticket .text[data-v-9435cd72]{text-transform:uppercase;font-size:12px;font-weight:600;margin-left:8px}.step-racer-details .ticket .ticket-content[data-v-9435cd72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;padding:40px 32px;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;width:100%}@media screen and (max-width:1024px){.step-racer-details .ticket .ticket-content[data-v-9435cd72]{padding:32px 20px}}.step-racer-details .ticket .ticket-content .ticket-for-you[data-v-9435cd72]{font-size:20px;font-weight:700;margin-top:16px;text-align:center}.step-racer-details .ticket .ticket-content .confirm-ticket[data-v-9435cd72]{font-size:14px;text-align:center;margin-top:12px;line-height:1.5;color:#4b4b4b;max-width:340px}.step-racer-details .ticket .ticket-content .actions[data-v-9435cd72]{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-racer-details .ticket .ticket-content .actions--full-width .mem-button[data-v-9435cd72],.step-racer-details .ticket .ticket-content .actions--full-width[data-v-9435cd72],.step-racer-details .ticket .ticket-content .actions--full-width[data-v-9435cd72] .mem-button,.step-racer-details .ticket .ticket-content .actions--full-width button[data-v-9435cd72]{width:100%}.step-racer-details .ticket .ticket-content .actions .go-back-link[data-v-9435cd72]{display:block;font-size:14px;font-weight:600;color:#4b4b4b;margin-top:16px;text-align:center;cursor:pointer}.step-racer-details .ticket .ticket-content .actions .go-back-link[data-v-9435cd72]:hover{text-decoration:underline}.step-racer-details .ticket .racer-details-content .step-icon[data-v-9435cd72]{margin-bottom:16px}.step-racer-details .ticket .racer-details-content .tshirt-grid[data-v-9435cd72]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:100%;margin-top:24px;margin-bottom:24px}.step-racer-details .ticket .racer-details-content .tshirt-grid .size-tile[data-v-9435cd72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;border:1px solid #d7d7d7;border-radius:8px;font-size:14px;font-weight:600;color:#1d1d1d;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-racer-details .ticket .racer-details-content .tshirt-grid .size-tile[data-v-9435cd72]:hover{border-color:#979797}.step-racer-details .ticket .racer-details-content .tshirt-grid .size-tile.is-selected[data-v-9435cd72]{border:2px solid #0bb839;background-color:#f0fbf3}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72]{width:100%;margin-top:16px;margin-bottom:8px;text-align:left}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] .v-text-field{font-size:16px}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] .v-label{font-size:14px;color:#979797}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] .v-input__slot:before{border-color:#d7d7d7!important}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] input{color:#1d1d1d!important;font-weight:600}.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] .v-select__selection,.step-racer-details .ticket .racer-details-content .dob-field[data-v-9435cd72] .v-text-field__slot input{color:#1d1d1d!important}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72]{width:100%;margin-top:16px;margin-bottom:8px;text-align:left}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] .v-text-field{font-size:16px}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] .v-label{font-size:14px;color:#979797}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] .v-input__slot:before{border-color:#d7d7d7!important}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] input{color:#1d1d1d!important;font-weight:600}.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] .mem-phone-field input,.step-racer-details .ticket .racer-details-content .phone-field[data-v-9435cd72] .v-text-field__slot input{color:#1d1d1d!important}.step-racer-details .ticket .racer-details-content .phone-marketing-consent[data-v-9435cd72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:16px;font-size:12px;line-height:17px;color:#4b4b4b;text-align:left}.step-racer-details .ticket .racer-details-content .phone-marketing-consent .mem-checkbox[data-v-9435cd72]{margin-top:4px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.step-racer-details .ticket .gender-grid[data-v-9435cd72]{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:24px;margin-bottom:24px}.step-racer-details .ticket .gender-grid .gender-tile[data-v-9435cd72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:49px;border:2px solid #d7d7d7;border-radius:8px;font-size:14px;font-weight:600;color:#1d1d1d;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-racer-details .ticket .gender-grid .gender-tile[data-v-9435cd72]:hover{border-color:#979797}.step-racer-details .ticket .gender-grid .gender-tile.is-selected[data-v-9435cd72]{background-color:#f0fdf4;color:#1d1d1d;border-color:#0bb839}