.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.section-athlete-content{margin-block-end:32px}@media (min-width:768px){.section-athlete-content{margin-block-end:48px}}.section-athlete-content .section-athlete-content-top{background-color:#f9fafb;margin-block-end:32px;padding-block:20px}@media (min-width:768px){.section-athlete-content .section-athlete-content-top{margin-block-end:48px}}.section-athlete-content .section-athlete-content-top-container{flex-direction:column;align-items:center;gap:16px;display:flex}.section-athlete-content .section-athlete-content-top-container:has(.section-athlete-content-top-cta:only-child){justify-content:center}@media (min-width:768px){.section-athlete-content .section-athlete-content-top-container{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.section-athlete-content .section-athlete-content-top-container{font-size:1.25rem}}@media (min-width:1200px){.section-athlete-content .section-athlete-content-top-container{flex-direction:row;justify-content:space-between}}.section-athlete-content .section-athlete-content-top-event{border-bottom:1px solid #dcdfe5;justify-content:center;align-items:center;gap:16px;width:100%;margin-block-end:12px;padding-block-end:20px;font-weight:600;display:flex}@media (min-width:1200px){.section-athlete-content .section-athlete-content-top-event{border-bottom:none;flex-direction:row;justify-content:flex-start;width:auto;margin-block-end:0;padding-block-end:0}}.section-athlete-content .section-athlete-content-top-cta{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:1200px){.section-athlete-content .section-athlete-content-top-cta{flex-direction:row}}.section-athlete-content .section-athlete-content-bottom-cta-copy{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1rem}@media (min-width:768px){.section-athlete-content .section-athlete-content-bottom-cta-copy{font-size:1.5rem}}.section-athlete-content .section-athlete-content-bottom-cta-copy{font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.section-athlete-content .section-athlete-content-event-countdown{font-size:.75rem}@media (min-width:768px){.section-athlete-content .section-athlete-content-event-countdown{font-size:.75rem}}.section-athlete-content .section-athlete-content-event-countdown{color:#09023d;text-transform:uppercase;cursor:default;background-color:#def625;font-family:libertad,monospace;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}@media (min-width:576px){.section-athlete-content .section-athlete-content-event-countdown{padding:.8em 1.4em;font-family:libertad,monospace;font-size:1rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}}@media (min-width:576px) and (min-width:768px){.section-athlete-content .section-athlete-content-event-countdown{font-size:1rem}}.section-athlete-content .section-athlete-content-gallery{margin-block-end:16px}@media (max-width:991.98px){.section-athlete-content .section-athlete-content-gallery .feed-yt-player-playlist{margin-inline:-12px}.section-athlete-content .section-athlete-content-gallery .feed-yt-player-playlist-list{padding-inline:12px}}.section-athlete-content .section-athlete-content-bottom-container{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.section-athlete-content .modal-bottle{display:none}.section-athlete-content .modal-bottle-desktop{height:calc(100% - 100px);max-height:500px;position:absolute;top:50%;left:50%;right:auto;transform:translate(-20px,-50%)rotate(5deg)}@media (min-width:768px){.section-athlete-content .modal-bottle-desktop{display:block}}@media (min-width:992px){.section-athlete-content .modal-bottle-desktop{transform:translate(-50%,-50%)rotate(5deg)}}.section-athlete-content .modal-bottle-mobile{width:100%;margin:16px 0 24px;display:block}@media (min-width:768px){.section-athlete-content .modal-bottle-mobile{display:none}}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns{background-color:#000c}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns .feed-modal-background-container{gap:32px}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns .feed-modal-background-container .modal-left-column .modal-content{max-width:400px}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns .feed-modal-background-container .section-athlete-content-modal-heading{font-synthesis:none;text-align:center;margin-bottom:8px;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns .feed-modal-background-container .section-athlete-content-modal-subheading{font-synthesis:none;color:#ed1c24;text-align:center;margin-bottom:32px;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.section-athlete-content .section-athlete-content-modal.feed-modal-two-columns .feed-modal-background-container .feed-alert{margin-bottom:24px}.section-athlete-content .section-athlete-content-form .validation-message{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.section-athlete-content .section-athlete-content-form .validation-message strong{font-weight:600}.section-athlete-content .section-athlete-content-form .validation-message{color:#ff2929;margin-top:4px}.section-athlete-content .section-athlete-content-form-phone{border-color:#dcdfe5;border-radius:25px}.section-athlete-content .section-athlete-content-form-phone input{background-color:#0000}.section-athlete-content .section-athlete-content-form-phone input::placeholder{color:#b1b9c8}.section-athlete-content .section-athlete-content-form-terms{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.8125rem}@media (min-width:768px){.section-athlete-content .section-athlete-content-form-terms{font-size:.75rem}}.section-athlete-content .section-athlete-content-form-terms{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.section-athlete-content .section-athlete-content-form-terms strong{font-weight:600}.section-athlete-content .section-athlete-content-form-terms{color:#939eb4;margin-top:24px;margin-bottom:0}.section-athlete-content .section-athlete-content-form-terms a{color:#939eb4}
/*# sourceMappingURL=0pm3t0xskut~i.css.map*/