.slc-competition-form-fields{font-size:var(--slc-font-size,16px)}.slc-competition-form-fields *{box-sizing:border-box}.slc-competition-form-fields .acf-form>.acf-error-message{display:none}.slc-competition-form-fields .acf-form-fields{gap:1.5rem}.slc-competition-form-fields .acf-field:not(.acf-field-image){width:100%!important}.slc-competition-form-fields .acf-field:not(.acf-field-image) input:not([type=checkbox]),.slc-competition-form-fields .acf-field:not(.acf-field-image) select,.slc-competition-form-fields .acf-field:not(.acf-field-image) textarea{background-color:var(--slc-input-bg-color,#eee);border:none;box-shadow:inset 0 -1px 0 0 var(--slc-input-border-color,#666);color:var(--slc-input-text-color,#333);font-family:inherit;font-size:1rem;line-height:1.5rem;outline:0;padding:1rem;transition:border-width .1s ease;width:100%}.slc-competition-form-fields .acf-field:not(.acf-field-image) input:not([type=checkbox])::-moz-placeholder,.slc-competition-form-fields .acf-field:not(.acf-field-image) select::-moz-placeholder,.slc-competition-form-fields .acf-field:not(.acf-field-image) textarea::-moz-placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-competition-form-fields .acf-field:not(.acf-field-image) input:not([type=checkbox])::placeholder,.slc-competition-form-fields .acf-field:not(.acf-field-image) select::placeholder,.slc-competition-form-fields .acf-field:not(.acf-field-image) textarea::placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-competition-form-fields .acf-field:not(.acf-field-image) input:not([type=checkbox]):focus,.slc-competition-form-fields .acf-field:not(.acf-field-image) select:focus,.slc-competition-form-fields .acf-field:not(.acf-field-image) textarea:focus{box-shadow:inset 0 -2px 0 0 var(--slc-input-border-color,#666)}.slc-competition-form-fields .acf-field:not(.acf-field-image) input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--slc-input-checkbox-bg-color,#eee);border:1px solid var(--slc-input-checkbox-border-color,#666);display:inline-block;height:24px;position:relative;width:24px}.slc-competition-form-fields .acf-field:not(.acf-field-image) input[type=checkbox]:checked:before{content:""}.slc-competition-form-fields .acf-field:not(.acf-field-image) input[type=checkbox]:before{border-width:medium;border-bottom:3px solid var(--slc-input-checkbox-border-color,#666);border-left:0 solid var(--slc-input-checkbox-border-color,#666);border-right:3px solid var(--slc-input-checkbox-border-color,#666);border-top:0 solid var(--slc-input-checkbox-border-color,#666);height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.slc-competition-form-fields .acf-field:not(.acf-field-image) input:not([type=checkbox]),.slc-competition-form-fields .acf-field:not(.acf-field-image) select{height:56px}.slc-competition-form-fields .acf-field:not(.acf-field-image) textarea{resize:none}.slc-competition-form-fields .acf-field.acf-field-image input{cursor:pointer}.slc-competition-form-fields .acf-field.acf-field-image input::file-selector-button{background-color:var(--slc-input-bg-color,#eee);border:none;border-bottom:#fff0;border-radius:15px;box-shadow:inset 0 -1px 0 0 var(--slc-input-border-color,#666);box-shadow:none;color:var(--slc-input-text-color,#333);cursor:pointer;font-size:1rem;font-size:13px;font-weight:600;letter-spacing:2px;line-height:1.5rem;outline:0;padding:1rem;text-transform:uppercase;transition:border-width .1s ease;transition:background-color .2s ease,box-shadow .2s ease;width:100%;width:auto}.slc-competition-form-fields .acf-field.acf-field-image input::file-selector-button::-moz-placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-competition-form-fields .acf-field.acf-field-image input::file-selector-button::placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-competition-form-fields .acf-field.acf-field-image input::file-selector-button:focus{box-shadow:inset 0 -2px 0 0 var(--slc-input-border-color,#666)}.slc-competition-form-fields .acf-field.acf-field-image input:hover::file-selector-button{background-color:var(--slc-button-submit-bg-color-secondary-hover,#d6d6d6)}.slc-competition-form-fields .acf-input{display:grid;margin-top:.5rem}.slc-competition-form-fields .acf-input p{color:var(--slc-field-text-color,#666);font-size:.75rem;font-weight:400;line-height:1.125rem;margin:.25rem 0 0}.slc-competition-form-fields .acf-input .acf-temp-remove{display:none!important}.slc-competition-form-fields .acf-input .acf-notice{height:auto;margin-top:.25rem;order:2}.slc-competition-form-fields .acf-input .acf-notice p{color:var(--slc-notice-text-color,#e81e5a)}.slc-competition-form-fields .acf-input .acf-notice+.acf-input-wrap input{background-color:var(--slc-input-error-bg-color,#fff3f7);box-shadow:inset 0 -1px 0 0 var(--slc-input-error-border-color,#e81e5a)}.slc-competition-form-fields .acf-input .acf-input-wrap{order:1}.slc-competition-form-fields .acf-input .description{order:3}.slc-competition-form-fields .acf-form-fields{display:grid}.slc-competition-form-fields .image-wrap{display:none}.slc-competition-form-fields .acf-label{color:var(--slc-label-text-color,#333);font-size:.875rem;font-weight:600;line-height:1.5rem}.slc-competition-form-fields .acf-required{color:var(--slc-label-required-text-color,#e81e5a)}.slc-competition-form-fields .acf-form-submit{margin-top:2rem;text-align:center}.slc-competition-form-fields .acf-form-submit input[type=submit]{background-color:var(--slc-button-submit-bg-color,#d32c6f);border:none;border-radius:15px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);color:var(--slc-button-submit-text-color,#fff);cursor:pointer;display:inline-block;font-size:26px;font-weight:600;letter-spacing:2px;outline:none;padding:12px 28px;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease}.slc-competition-form-fields .acf-form-submit input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.slc-competition-form-fields .acf-form-submit input[type=submit]:hover{background-color:var(--slc-button-submit-bg-color-hover,#e31c79)}.slc-competition-form-fields>.updated+.acf-form{display:none}.local-competition-form-page .acf-field-select.acf-error .select2-selection.select2-selection--single{background-color:var(--slc-input-error-bg-color,#fff3f7);box-shadow:inset 0 -1px 0 0 var(--slc-input-error-border-color,#e81e5a)}.local-competition-form-page .select2-container{height:3.5rem;width:auto}.local-competition-form-page .select2-container .select2-selection.select2-selection--single{background-color:var(--slc-input-bg-color,#eee);border:none;border-radius:0;box-shadow:inset 0 -1px 0 0 var(--slc-input-border-color,#666);color:var(--slc-input-text-color,#333);font-size:1rem;height:3.5rem;line-height:1.5rem;outline:0;padding:0;transition:border-width .1s ease;width:100%}.local-competition-form-page .select2-container .select2-selection.select2-selection--single::-moz-placeholder{color:var(--slc-input-placeholder-color,#666)}.local-competition-form-page .select2-container .select2-selection.select2-selection--single::placeholder{color:var(--slc-input-placeholder-color,#666)}.local-competition-form-page .select2-container .select2-selection.select2-selection--single:focus{box-shadow:inset 0 -2px 0 0 var(--slc-input-border-color,#666)}.local-competition-form-page .select2-container .select2-selection.select2-selection--single .select2-selection__rendered{line-height:1.5rem;padding:1rem}.local-competition-form-page .select2-container .select2-selection.select2-selection--single .select2-selection__arrow{top:12px}.local-competition-form-page .select2-container .select2-dropdown{border-radius:0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-color:var(--slc-input-border-color,#eee);box-shadow:0 10px 15px 0 rgb(0 0 0 / .1);overflow:hidden}.local-competition-form-page .select2-container .select2-dropdown .select2-search{display:none}.local-competition-form-page .select2-container .select2-dropdown ul::-webkit-scrollbar{width:8px}.local-competition-form-page .select2-container .select2-dropdown ul::-webkit-scrollbar-thumb{background-color:#e31c79;border-radius:8px;width:8px}.local-competition-form-page .select2-container .select2-dropdown ul::-webkit-scrollbar-thumb:hover{background-color:#b30f5c}.local-competition-form-page .select2-container .select2-selection__clear{display:none}.local-competition-form-page .select2-container--default .select2-search--dropdown .select2-search__field{border-radius:0;outline:0}.local-competition-form-page .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--slc-input-focus-border-color,#333)}.local-competition-form-page .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--Gray-Opacity,rgb(0 0 0 / .03));color:inherit}.local-competition-form-page .acf-true-false label{align-items:flex-start;display:flex;gap:.5rem}.local-competition-form-page .acf-true-false label span{flex:1;padding-top:4px}.local-competition-form-page .acf-true-false label .message{font-size:12px;line-height:18px}.local-competition-form-page .acf-true-false label .message span{color:var(--slc-input-required-text-color,#e81e5a)}@media (min-width:768px){.slc-competition-form-fields .acf-form-fields{grid-template-columns:repeat(2,1fr)}.slc-competition-form-fields .acf-form-fields__span-2{grid-column:span 2}.slc-competition-form-fields .acf-field--post-title,.slc-competition-form-fields .acf-field-competition-description,.slc-competition-form-fields .acf-field-competition-image,.slc-competition-form-fields .acf-field-competition-map,.slc-competition-form-fields .slc-fields-columns__two-columns{grid-column:1/-1}}.slc-competition-thankyou{display:grid;gap:32px;margin:0 auto;max-width:540px;text-align:center}.slc-competition-thankyou img{height:160px;width:160px}.slc-competition-thankyou h2{color:var(--slc-color-text,#333);font-size:26px;font-weight:600;line-height:39px;margin:0 0 10px}.slc-competition-thankyou p{color:var(--slc-color-text,#333);font-size:16px;line-height:24px;margin:0}.slc-competition-thankyou__buttons{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.slc-button{border:none;border-radius:15px;cursor:pointer;display:inline-block;font-size:26px;font-weight:600;letter-spacing:2px;outline:none;padding:12px 28px;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease}.slc-button:disabled{cursor:not-allowed;opacity:.5}.slc-button--primary{background-color:var(--slc-button-submit-bg-color,#d32c6f);box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);color:var(--slc-button-submit-text-color,#fff)}.slc-button--primary:hover{background-color:var(--slc-button-submit-bg-color-hover,#e31c79)}.slc-button--secondary{background-color:var(--slc-button-submit-bg-color-secondary,#eee);box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);color:var(--slc-button-submit-text-color-secondary,#333)}.slc-button--secondary:hover{background-color:var(--slc-button-submit-bg-color-secondary-hover,#d6d6d6)}.slc-button--small{border:none;border-radius:15px;cursor:pointer;display:inline-block;font-size:26px;font-size:13px;font-weight:600;letter-spacing:2px;outline:none;padding:12px 28px;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease}.slc-button--small:disabled{cursor:not-allowed;opacity:.5}a[class*=slc-button]{text-decoration:none}.slc-back-to-list{align-items:center;background-color:#eee;border:none;border-radius:0;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:2px;line-height:22px;padding:8px 16px;text-transform:uppercase;width:100%}.slc-back-to-list .slc-icon{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.slc-back-to-list:hover{background-color:var(--slc-hover-bg-color,rgb(211 44 111 / .2))}.local-competitions-page{--slc-input-height:56px;--slc-field-height:88px;color:var(--slc-text-color,#333);max-width:100%;width:100%}.local-competitions-search-form{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin-bottom:24px;transition:height .3s ease-in-out}@media (max-width:768px){.local-competitions-search-form{height:var(--slc-field-height);overflow:hidden}}.local-competitions-search-form-col{align-items:flex-end;display:flex;gap:24px;justify-content:flex-start}@media (max-width:1200px){.local-competitions-search-form-col{width:100%}}@media (max-width:768px){.local-competitions-search-form-col{flex-wrap:wrap}.local-competitions-search-form-col>div{width:100%}}.local-competitions-content{display:grid;position:relative}@media (min-width:991px){.local-competitions-content{grid-template-columns:1fr 1fr}}.local-competitions-list-loading{background-color:hsl(0 0% 100% / .8);display:none;height:100%;left:0;min-height:100px;position:absolute;top:0;width:100%;z-index:10}.local-competitions-page--loading .local-competitions-list-loading{align-items:center;display:flex;justify-content:center}.local-competitions-page--loading .local-competitions-list-loading div{font-size:24px;text-align:center}.local-competitions-page--loading .local-competitions-list-html{display:none}.slc-form-control,input[type=number].slc-form-control,input[type=text].slc-form-control{background-color:var(--slc-input-bg-color,#eee);border:none;box-shadow:inset 0 -1px 0 0 var(--slc-input-border-color,#666);box-sizing:border-box;color:var(--slc-input-text-color,#333);font-size:1rem;height:var(--slc-input-height,56px);line-height:1.5rem;outline:0;padding:1rem;transition:border-width .1s ease;width:100%}.slc-form-control::-moz-placeholder,input[type=number].slc-form-control::-moz-placeholder,input[type=text].slc-form-control::-moz-placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-form-control::placeholder,input[type=number].slc-form-control::placeholder,input[type=text].slc-form-control::placeholder{color:var(--slc-input-placeholder-color,#666)}.slc-form-control:focus,input[type=number].slc-form-control:focus,input[type=text].slc-form-control:focus{box-shadow:inset 0 -2px 0 0 var(--slc-input-border-color,#666)}.slc-form-field{display:grid;gap:8px}.slc-form-field label{color:var(--slc-text-color,#333);font-size:14px;font-weight:600;line-height:24px}.slc-form-field__date-range{display:flex;flex:2!important;flex-wrap:wrap;gap:24px;width:100%}.slc-form-field__date-range>div{flex:1}.slc-ui-datepicker{background-color:#fff}.slc-local-competitions-search-form__submit{display:none}@media (max-width:768px){.slc-local-competitions-search-form__submit{display:flex;justify-content:space-between;margin-bottom:24px;width:100%}}@media (min-width:769px){.slc-expand-filters-mobile{display:none}}.slc-expand-filters-mobile.slc-expand-filters-mobile--expanded{background-color:var(--slc-button-submit-bg-color-secondary-hover,#d6d6d6)}.slc-expand-filters-mobile.slc-expand-filters-mobile--expanded:hover{background-color:var(--slc-button-submit-bg-color-secondary,#eee)}.local-competitions-map-wrapper{height:540px}@media (max-width:990px){.local-competitions-page[data-view=list] .local-competitions-map-wrapper,.local-competitions-page[data-view=map] .local-competitions-list-wrapper{display:none}}@media (min-width:991px){.local-competitions-list-wrapper{height:540px;overflow:auto}.local-competitions-list-wrapper::-webkit-scrollbar{background-color:#fff;height:18px;width:18px}.local-competitions-list-wrapper::-webkit-scrollbar-thumb{background-color:var(--slc-scrollbar-thumb-bg-color,#e31c79);border:5px solid #fff;border-radius:8px;box-sizing:border-box}}.local-competitions-list-wrapper[data-view=detail] .local-competitions-list-html,.local-competitions-list-wrapper[data-view=list] .local-competitions-detail-html{display:none}.local-competition-detail__body{display:grid;gap:24px;padding:16px}.local-competition-detail__title{font-size:26px;font-weight:600;line-height:39px;padding:16px}.local-competition-detail__label{font-weight:600;margin-bottom:10px}.local-competitions-detail-html{font-size:16px;line-height:24px}.local-competitions-detail-html p{line-height:24px;margin:0 0 24px}.local-competitions-detail-html p:last-child{margin-bottom:0}.local-competition-detail__details-item{align-items:flex-start;display:flex;gap:4px}.local-competition-detail__details-item-key{color:#e31c79;font-weight:600;white-space:nowrap}.local-competition-detail__sponsor{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.local-competition-detail__sponsor img{height:60px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.local-competitions-page .gm-style-iw-chr{position:absolute;right:0;top:0;z-index:10}.local-competitions-info-window{padding-right:48px;padding-top:16px}.slc-local-competitions-search-form__sponsored{padding-bottom:24px}.local-competition-form-page .select2-selection__clear{display:none}.local-competitions-page__form-wrapper{display:flex;justify-content:center}@media (min-width:769px) and (max-width:1537px){.local-competitions-page__form-wrapper>form{width:690px}}.local-competition-mobile-view-toggler{display:flex}@media (min-width:991px){.local-competition-mobile-view-toggler{display:none}}.local-competition-mobile-view-toggler button{align-items:center;background-color:var(--slc-button-submit-bg-color-secondary,#eee);border:none;color:var(--slc-button-submit-text-color-secondary,#333);cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:600;gap:10px;justify-content:center;letter-spacing:2px;line-height:22px;outline:none;padding:12px 28px;text-transform:uppercase}.local-competition-mobile-view-toggler button.slc-active{background-color:var(--slc-button-submit-bg-color,#d32c6f);color:var(--slc-button-submit-text-color,#fff)}.local-competition-mobile-view-toggler button.slc-active:hover{background-color:var(--slc-button-submit-bg-color-hover,#e31c79)}.local-competition-mobile-view-toggler button:hover{background-color:var(--slc-button-submit-bg-color-secondary-hover,#d6d6d6)}.local-competitions-list{display:grid}.local-competitions-item{align-items:center;color:var(--slc-text-color,#333);display:flex;justify-content:space-between;padding:16px;text-decoration:none}.local-competitions-item:nth-child(odd){background-color:var(--slc-odd-row-bg-color,#f9f9f9)}.local-competitions-item:hover{background-color:var(--slc-hover-bg-color,rgb(211 44 111 / .2))}.local-competitions-item__body{display:grid;gap:8px}.local-competitions-item__title{font-size:16px;font-weight:500;line-height:24px}.local-competitions-item__description{font-size:12px;line-height:18px}.local-competitions-item__icon{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.local-competitions-teams{background-color:#d3d3d3;box-shadow:1px 2px 3px 1px rgb(0 0 0 / .4);list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:12px 16px}.local-competitions-teams-item{padding-bottom:4px;padding-top:4px}.local-competitions-teams-item a{color:inherit;text-decoration:none}@media (max-width:768px){.slc-hide-on-mobile{display:none}}