@charset "UTF-8";.title-picto{color:#003361!important}.info-button{align-items:center;background-image:url(/build/images/info-white.9bf9f407.svg);display:flex;height:21px!important;justify-content:center}.favorite-button,.favorite-button--favorite-golf,.info-button{background-origin:content-box;background-position:50%;background-repeat:no-repeat;float:left;position:relative}.favorite-button,.favorite-button--favorite-golf{background-color:rgba(0,51,97,.35);padding-bottom:2px!important}.favorite-button .favorite-button__label,.favorite-button--favorite-golf .favorite-button__label{color:#003361;display:none;font-size:.875rem;font-weight:500;text-transform:uppercase}.favorite-button[data-personalisation-method=add],[data-personalisation-method=add].favorite-button--favorite-golf{background-image:url(/build/images/favorite.cc0cb887.svg);background-position-y:.375rem}.favorite-button[data-personalisation-method=delete],[data-personalisation-method=delete].favorite-button--favorite-golf{background-image:url(/build/images/favorite-filled.77a5a7b5.svg)}.favorite-button--summary{background-position:0;background-size:14px;float:none;position:static;width:auto!important}.favorite-button--summary .favorite-button__label{display:inline-block;padding-left:1.5rem}.favorite-button--summary[data-personalisation-method=add]{background-image:url(/build/images/favorite-blue.c8aad12f.svg)}.favorite-button--summary[data-personalisation-method=delete]{background-image:url(/build/images/favorite-filled-blue.6b5ae417.svg)}.favorite-button--summary{background-color:transparent!important}.favorite-button--favorite-golf{padding-bottom:0!important;padding-top:0}.accessibility-favorite-button{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:14px}.accessibility-favorite-button[data-personalisation-method=add]{background-image:url(/build/images/favorite-blue.c8aad12f.svg)}.accessibility-favorite-button[data-personalisation-method=delete]{background-image:url(/build/images/favorite-filled-blue.6b5ae417.svg)}.subscription-button:not(.active) .myffgolf-add:after,.subscription-button[data-personalisation-method=add] .myffgolf-add:after{content:" +"}.subscription-button.active,.subscription-button.active:hover,.subscription-button[data-personalisation-method=delete],.subscription-button[data-personalisation-method=delete]:hover{background-color:#5390cd;color:#fff}.subscription-button.active .myffgolf-add:after,.subscription-button[data-personalisation-method=delete] .myffgolf-add:after{content:" -"}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--ffgolf .select2-selection,.select2-container--ffgolf-gdg .select2-selection{background-color:#fff;background-image:url(/build/images/icon-arrow-down.2cbec763.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:8px;border-radius:30px;box-shadow:0 3px 15px rgba(0,51,97,.05);color:inherit;font-size:.75rem;font-weight:500;height:50px;line-height:50px;min-width:120px;outline:none;text-align:center;text-transform:uppercase}.select2-container--ffgolf .select2-selection__clear,.select2-container--ffgolf-gdg .select2-selection__clear{font-size:1rem;line-height:1rem;margin-right:5px;top:1px}.select2-container--ffgolf .select2-selection--multiple,.select2-container--ffgolf-gdg .select2-selection--multiple{position:relative}.select2-container--ffgolf .select2-selection--multiple .select2-selection__rendered,.select2-container--ffgolf-gdg .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container--ffgolf .select2-selection--multiple .select2-selection__rendered li,.select2-container--ffgolf-gdg .select2-selection--multiple .select2-selection__rendered li{display:inline-block}.select2-container--ffgolf .select2-selection--single .select2-selection__rendered,.select2-container--ffgolf-gdg .select2-selection--single .select2-selection__rendered{padding-right:2rem}.select2-container--ffgolf .select2-search__field,.select2-container--ffgolf-gdg .select2-search__field{border:1px solid rgba(0,51,97,.5);border-radius:6px;color:#003361;font-size:.875rem;outline:none}.select2-container--ffgolf .select2-results>.select2-results__options,.select2-container--ffgolf-gdg .select2-results>.select2-results__options{max-height:250px;overflow-y:auto}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option,.select2-container--ffgolf-gdg .select2-results>.select2-results__options .select2-results__option{font-size:.875rem;line-height:.875rem;padding:.5rem 2.875rem}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option:hover,.select2-container--ffgolf-gdg .select2-results>.select2-results__options .select2-results__option:hover{background-color:rgba(193,207,236,.2)}.select2-container--ffgolf .select2-results__group,.select2-container--ffgolf .select2-results__message,.select2-container--ffgolf-gdg .select2-results__group,.select2-container--ffgolf-gdg .select2-results__message{color:rgba(0,51,97,.5);display:inline-block;font-size:.875rem;font-style:italic;font-weight:500;letter-spacing:.125rem;line-height:.875rem;margin-bottom:1.875rem;padding-inline:2.875rem;text-transform:uppercase}.select2-container--ffgolf .select2-results__option,.select2-container--ffgolf-gdg .select2-results__option{font-weight:500;padding:2.5rem 0}.select2-container--ffgolf .select2-results__option:not([aria-selected=true]),.select2-container--ffgolf-gdg .select2-results__option:not([aria-selected=true]){color:rgba(0,51,97,.5)}.select2-container--ffgolf .select2-results__option[aria-selected=true],.select2-container--ffgolf-gdg .select2-results__option[aria-selected=true]{color:#003361;font-weight:700;position:relative}.select2-container--ffgolf .select2-results__option[aria-selected=true]:before,.select2-container--ffgolf-gdg .select2-results__option[aria-selected=true]:before{background-image:url(/build/images/bullet.31b69d47.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;left:28px;margin-top:-4px;position:absolute;top:50%;width:10px}.select2-container--ffgolf .select2-results__message,.select2-container--ffgolf-gdg .select2-results__message{color:#003361;padding-left:48px;padding-right:48px}.select2-container--ffgolf .select2-dropdown,.select2-container--ffgolf-gdg .select2-dropdown{border:none;border-radius:6px;box-shadow:0 3px 15px rgba(0,51,97,.05);margin-top:10px}.select2-container--ffgolf .select2-dropdown--above,.select2-container--ffgolf-gdg .select2-dropdown--above{margin-top:-5px}.select2-container--open .select2-selection{background-image:url(/build/images/icon-arrow-up.10f58058.svg)}.select2-container--ffgolf-gdg .select2-dropdown--above{margin-top:-15px}.select2-container--ffgolf-gdg .select2-dropdown--below{margin-top:20px}.select2-container--disabled{color:rgba(0,51,97,.5)}.select2-container--disabled .select2-selection{background-image:url(/build/images/arrow-down-light.a61ec1e3.svg);box-shadow:0 3px 15px rgba(0,51,97,.05);cursor:not-allowed}body.myffgolf .select2-dropdown.select2-dropdown--below,body.myffgolf .select2-selection.select2-selection--single{box-shadow:0 3px 15px rgba(0,51,97,.35)}.flatpickr-calendar{animation:none;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #003361,-1px 0 0 #003361,0 1px 0 #003361,0 -1px 0 #003361,0 3px 13px rgba(0,0,0,.08);box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#003361}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);flex:1;height:34px;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);cursor:pointer;height:34px;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3;fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(0,51,97,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(0,51,97,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,51,97,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#003361;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e7e8ea;border-color:#e7e8ea;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#003361;border-color:#003361;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #003361}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e7e8ea,5px 0 0 #e7e8ea}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(0,51,97,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(0,51,97,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #003361,5px 0 0 #003361}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #003361;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(0,51,97,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#003361}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#003361}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#003361;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#003361;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eff0f1}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr__row .input-date{background-color:#fff}.flatpickr__row span{display:block;line-height:50px;min-width:90px;padding-left:3rem;padding-right:3rem;text-align:center}.flatpickr__row span:hover{cursor:pointer}.flatpickr__row input.form-control{display:none}.flatpickr-calendar{border:none;border-radius:13px;box-shadow:0 3px 15px rgba(0,51,97,.05);margin-bottom:8px;margin-top:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-day.today{text-decoration:underline}.flatpickr-day.today:not(.inRange):not(.startRange):not(.endRange){background-color:transparent;border-color:transparent}.flatpickr-day.today.inRange,.flatpickr-day.today.inRange:hover,.flatpickr-day.today:not(.inRange):not(.startRange):not(.endRange):hover{background-color:#e7e8ea;border-color:#e7e8ea;color:#003361}.flatpickr-day,.flatpickr-monthDropdown-months{color:#003361;font-family:Balto,sans-serif;font-size:.75rem;font-weight:500}.flatpickr-current-month .flatpickr-monthDropdown-months{background-color:#fff;color:#003361;font-family:Balto,sans-serif;font-size:.875rem;font-weight:500;text-transform:capitalize}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background-color:#fff}.flatpickr-current-month .numInputWrapper .numInput{background-color:#e7e8ea;border:none;color:#003361;font-size:1.125rem;padding-bottom:4px;padding-left:4px;padding-top:4px}.flatpickr-ffgolf-clear button{background:none;color:#003361;text-decoration:underline}.flatpickr-ffgolf-arrow{background-image:url(/build/images/icon-arrow-up.10f58058.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:10px;position:relative;top:6px;width:10px}.flatpickr-ffgolf-arrow:hover{opacity:.3}.flatpickr-ffgolf-arrow--next{transform:rotate(90deg)}.flatpickr-ffgolf-arrow--prev{transform:rotate(-90deg)}.flatpickr-ffgolf-input-label{background-image:url(/build/images/icon-arrow-down.2cbec763.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:8px;white-space:nowrap}.flatpickr-ffgolf-input-label--open{background-image:url(/build/images/icon-arrow-up.10f58058.svg)}.close-modal-btn{right:-.5rem;top:0}@media (min-width:1200px){.close-modal-btn{right:-2.5rem}}.confirmation-message{white-space:pre-line}.line-card-signed{background-color:rgba(0,51,97,.35)!important}.top-legend-infos__name{min-width:160px}.top-legend-infos span{min-width:100px}.top-legend-infos.col{display:flex;flex-wrap:wrap}@media (max-width:413.98px){.top-legend-infos.col span{display:block;width:100%}}.accordion-infos-scorecard{font-weight:500;margin:20px}@media (min-width:1034px){.accordion-infos-scorecard{margin:20px auto;max-width:50%}}.myffgolf-api-error[data-v-fdca8348]{padding:1rem}.myffgolf-api-error--center[data-v-fdca8348]{text-align:center}.myffgolf-api-error--mycontents[data-v-fdca8348]{padding-bottom:2rem;padding-top:2rem;text-align:center}.stat-height-loading[data-v-125b8b52]{height:300px}.no-hover[data-v-125b8b52]:hover{color:#003361}.lazy-card-component[data-v-6875b954]{min-height:340px;min-width:296px}.lazy-card-component[data-v-1dbb023e]{min-height:441px;min-width:284px}.lazy-card-component[data-v-babf14f4]{min-height:460px;min-width:296px;width:296px}.lazy-card-component[data-v-da053a1a]{min-height:263px;min-width:296px;width:296px}.golf-card .rounded-photo-top[data-v-da053a1a]{min-height:160px}.golf-card .card-body .card-title[data-v-da053a1a]{min-height:36px}.golf-card ul li[data-v-da053a1a],.horizontal-card-golf ul li[data-v-da053a1a]{display:inline-block}.golf-card ul li[data-v-da053a1a]:after,.horizontal-card-golf ul li[data-v-da053a1a]:after{content:"•";font-size:1rem;margin-inline:.625rem;vertical-align:middle}.golf-card ul li[data-v-da053a1a]:last-child:after,.horizontal-card-golf ul li[data-v-da053a1a]:last-child:after{display:none}.add-golfs-modal .modal-content{background-color:#f9fafd;max-height:872px}.add-golfs-modal .modal-content input{background-position-x:calc(100% - 20px);border:0;border-radius:50px;min-width:317px}@media (min-width:820px){.add-golfs-modal .modal-content input{min-width:418px}}.add-golfs-modal .modal-content input::-moz-placeholder{color:#003361}.add-golfs-modal .modal-content input::placeholder{color:#003361}.add-golfs-modal .modal-content input:focus,.add-golfs-modal .modal-content input:focus-visible,.add-golfs-modal .modal-content input:focus-within{outline:none}.add-golfs-modal .modal-content .golf-search-results{grid-auto-rows:1fr;width:-moz-fit-content;width:fit-content}.add-golfs-modal .modal-content .modal-body{background-color:#eef1f9}.add-golfs-modal .modal-content .modal-body::-webkit-scrollbar{width:10px}.add-golfs-modal .modal-content .modal-body::-webkit-scrollbar-thumb{background-color:#003361;border-radius:1rem}.add-golfs-modal-mobile-button{bottom:0;left:50%;transform:translateX(-50%)}.add-golfs-modal-search-result[data-v-60875044]{white-space:pre-line;width:267px}.add-golfs-modal-search-result button[data-v-60875044]{background-position-x:left;background-position-y:-2px}.add-golfs-modal-search-result button.favorite-button--favorite-golf[data-v-60875044]{background-position-y:calc(50% - 1px)}.selected-btn[data-v-60875044]{background-color:#003361!important;color:#f8f8ff!important}.icon-style[data-v-a02a4222]{width:6px}.min-height-26[data-v-a02a4222]{min-height:26px}.min-width-36[data-v-a02a4222]{min-width:36px}.pagination-active-indicator{height:.25rem;width:.25rem}@media (min-width:992px){.pagination-page-selector-container{overflow-x:unset}}.pagination-page-selector-container::-webkit-scrollbar{display:none}.vgt-table.striped tbody tr:nth-of-type(odd){background-color:rgba(51,68,109,.03)}.vgt-right-align{text-align:right}.vgt-left-align{text-align:left}.vgt-center-align{text-align:center}.vgt-pull-left{float:left!important}.vgt-pull-right{float:right!important}.vgt-clearfix:after{clear:both;content:"";display:block}.vgt-responsive{overflow-x:auto;position:relative;width:100%}.vgt-text-disabled{color:#909399}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vgt-wrap{position:relative}.vgt-fixed-header{overflow-x:auto;position:absolute;z-index:10}table.vgt-table{background-color:#fff;border:1px solid #dcdfe6;border-collapse:collapse;font-size:16px;max-width:100%;table-layout:auto;width:100%}table.vgt-table td{border-bottom:1px solid #dcdfe6;color:#606266;padding:.75em;vertical-align:top}.vgt-table th{padding:.75em 1.5em .75em .75em;position:relative;vertical-align:middle}.vgt-table th.vgt-checkbox-col{border-right:1px solid #dcdfe6;color:#606266;padding:0 .75em;word-wrap:break-word;background:linear-gradient(#f4f5f8,#f1f3f6);text-align:center;width:25px}.vgt-table th.filter-th{padding:.75em}.vgt-table th.vgt-row-header{background-color:#fafafb;border-bottom:2px solid #dcdfe6;border-top:2px solid #dcdfe6}.vgt-table thead th{background:linear-gradient(#f4f5f8,#f1f3f6);border-bottom:1px solid #dcdfe6;color:#606266;padding-right:1.5em;vertical-align:bottom}.vgt-table thead th.vgt-checkbox-col{vertical-align:middle}.vgt-input,.vgt-select{background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box;color:#606266;display:block;font-size:14px;font-weight:400;height:32px;line-height:1;padding:6px 12px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.vgt-input::-moz-placeholder,.vgt-select::-moz-placeholder{color:#606266;opacity:.3}.vgt-input::placeholder,.vgt-select::placeholder{color:#606266;opacity:.3}.vgt-input:focus,.vgt-select:focus{border-color:#409eff;outline:none}.vgt-loading{margin-top:117px;position:absolute;width:100%;z-index:10}.vgt-loading__content{background-color:#c0dfff;border-radius:3px;color:#409eff;padding:7px 30px}.vgt-table.bordered td,.vgt-table.bordered th{border:1px solid #dcdfe6}.vgt-table.bordered th.vgt-row-header{border-bottom:3px solid #dcdfe6}@media (max-width:576px){.vgt-compact *{box-sizing:border-box}.vgt-compact tbody,.vgt-compact td,.vgt-compact tr{display:block;width:100%}.vgt-compact thead{display:none}.vgt-compact tr{margin-bottom:15px}.vgt-compact td{position:relative;text-align:right}.vgt-compact td:before{content:attr(data-label);float:left;font-weight:700;left:0;padding-left:10px;position:relative;text-align:left;width:40%}}.vgt-global-search{align-items:stretch;background:linear-gradient(#f4f5f8,#f1f3f6);border:1px solid #dcdfe6;border-bottom:0;display:flex;flex-wrap:nowrap;padding:5px 0}.vgt-global-search form{display:flex}.vgt-global-search form label{margin-top:3px}.vgt-global-search__input{flex-grow:1;padding-left:40px;position:relative}.vgt-global-search__actions{margin-left:10px}.vgt-selection-info-row{background:#fdf9e8;border-left:1px solid #dcdfe6;border-right:1px solid #dcdfe6;border-top:1px solid #dcdfe6;color:#d3aa3b;font-size:13px;font-weight:700;padding:5px 16px}.vgt-selection-info-row a{display:inline-block;font-weight:700;margin-left:10px}.vgt-wrap__actions-footer,.vgt-wrap__footer{border:1px solid #dcdfe6}.vgt-wrap__footer{background:linear-gradient(#f4f5f8,#f1f3f6);color:#606266;font-size:1.1rem;padding:1em}.vgt-inner-wrap{border-radius:.25rem;box-shadow:0 1px 3px 0 rgba(50,50,93,.1),0 1px 2px 0 rgba(50,50,93,.06)}.vgt-table.striped-ffgolf tbody tr:nth-of-type(odd){background-color:rgba(193,207,236,.2)}.vgt-table.table-font-size{font-size:12px}@media screen and (min-width:600px){.vgt-table.table-font-size{font-size:14px}}table.vgt-table{border:none}table.vgt-table thead th{background:none}table.vgt-table td,table.vgt-table th{color:inherit;padding:.625rem}@media (min-width:1034px){table.vgt-table td:first-child,table.vgt-table td:last-child,table.vgt-table th:first-child,table.vgt-table th:last-child{padding-left:1.875rem}}table.vgt-table td{vertical-align:middle}@media (min-width:1034px){.vgt-wrap{width:100%}}.vgt-inner-wrap{box-shadow:none}@media (max-width:1033.98px){.hide-on-mobile{display:none}table.vgt-table td,table.vgt-table th{padding:.625rem 0 .625rem .625rem}}@media screen and (max-width:473px){.table-strokes-mw{display:block;padding-bottom:.25rem!important;width:61px}}.myffgolf__card-container .vgt-wrap__footer{background:#fff;border:none;color:rgba(0,51,97,.5);font-size:.875rem;padding-left:1.875rem;padding-right:1.875rem}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-right{align-items:center;display:flex;gap:1rem}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-right form input{border:1px solid rgba(0,51,97,.5);border-radius:.25em;color:#003361;font-size:.75rem;line-height:1.1;max-width:3ch;outline:1px solid rgba(0,51,97,.5);padding:.25em}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-right form input:focus-visible{border:1px solid rgba(0,51,97,.5)}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-right button{border:1px solid rgba(0,51,97,.5);border-radius:.25em;color:rgba(0,51,97,.5);font-size:.75rem;outline:1px solid rgba(0,51,97,.5)}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-right button:focus-visible{border:1px solid rgba(0,51,97,.5)}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-left form{display:flex}.myffgolf__card-container .vgt-wrap__footer>.vgt-pull-left form>label{width:7rem}.myffgolf__card-container .vgt-wrap__footer select{background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%);border:1px solid rgba(0,51,97,.5);border-radius:.25em;color:#003361;cursor:pointer;font-size:.75rem;line-height:1.1;margin:0;max-width:6ch;min-width:1ch;outline:1px solid rgba(0,51,97,.5);padding:.25em;width:100%}.myffgolf__card-container .vgt-wrap__footer select::-ms-expand{display:none}.vgt-wrap__actions-footer{border:none}@media (max-width:1033.98px){.vgt-wrap__actions-footer{display:none}}.table-options-buttons{display:grid;grid-template-areas:"a b c d";grid-template-columns:repeat(4,minmax(0,1fr))}.grid-area-pencil{align-items:center;display:flex;grid-area:a}.grid-area-config{align-items:center;display:flex;grid-area:b}.grid-area-download{align-items:center;display:flex;grid-area:c}.grid-area-bin{grid-area:d}.grid-area-bin,.grid-area-eye{align-items:center;display:flex}.grid-area-eye{grid-area:a}.grid-area-podium{align-items:center;display:flex;grid-area:c}@media (max-width:1033.98px){.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vgt-wrap__footer{align-items:center;display:flex;flex-direction:column;gap:1.5rem}}.favorite-button-small{height:1.875rem;padding:0!important;width:2.125rem}.select2-container.select2-container--ffgolf .select2-results__group{margin-bottom:0;padding-inline:0}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option[role=group]{padding:.5rem .25rem .5rem 1rem}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option[role=group] .select2-results__option{padding:.5rem 1rem}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option[role=group] .select2-results__option[aria-selected=true]:before{left:2px}.select2-filter-sources .select2-selection{border:1px solid rgba(0,51,97,.5);box-shadow:none!important;height:30px;line-height:30px}#select2-source-selector-results li:first-child{display:none}.d-grid[data-v-024576ac]{gap:10px;grid-template-columns:repeat(2,auto)}.bloc-data[data-v-9e9550d0]{min-height:180px;padding-bottom:50px;padding-top:50px}.bloc-data .bloc-data-count[data-v-9e9550d0]{font-size:56px}.imc-linear-gauge[data-v-19fba4c6]{height:30px}.imc-linear-gauge .legend[data-v-19fba4c6]{right:-10px;top:-20px}.imc-linear-gauge .user-value-indicator[data-v-19fba4c6]{background-color:rgba(0,51,97,.5)}.imc-linear-gauge .imc-value__less-16[data-v-19fba4c6]{background:linear-gradient(90deg,#d20613,#fff);border-bottom-left-radius:6px;flex-grow:1}.imc-linear-gauge .imc-value__16-20[data-v-19fba4c6]{background:linear-gradient(90deg,#fff,#ef7d00,#fff);border-inline:2px solid rgba(0,51,97,.5);flex-grow:2}.imc-linear-gauge .imc-value__20-25[data-v-19fba4c6]{background:linear-gradient(90deg,#fff,#73ac25,#fff);border-right:2px solid rgba(0,51,97,.5);flex-grow:4}.imc-linear-gauge .imc-value__25-30[data-v-19fba4c6]{background:linear-gradient(90deg,#fff,#ef7d00,#fff);border-right:2px solid rgba(0,51,97,.5);flex-grow:2}.imc-linear-gauge .imc-value__30-35[data-v-19fba4c6]{background:linear-gradient(90deg,#fff,#d20613);border-right:2px solid rgba(0,51,97,.5);flex-grow:2}.imc-linear-gauge .imc-value__35-40[data-v-19fba4c6]{background:linear-gradient(90deg,#d20613,#8c1a12);border-right:2px solid rgba(0,51,97,.5);flex-grow:2}.imc-linear-gauge .imc-value__more-40[data-v-19fba4c6]{background:#8c1a12;border-bottom-right-radius:6px;flex-grow:1}[data-v-61818960]:root{--bs-gutter-x:0px;--bs-gutter-x:1rem}.card-width[data-v-61818960]{aspect-ratio:244/153;width:285px}@media (min-width:414px) and (max-width:833.98px){.card-width[data-v-61818960]{width:400px}}@media (min-width:834px) and (max-width:1033.98px){.card-width[data-v-61818960]{width:500px}}@media (min-width:1034px) and (max-width:1365.98px){.card-width[data-v-61818960]{width:100%}}.flip-container[data-v-61818960]{perspective:1000px}.flip-container .flipper[data-v-61818960]{position:relative}.flip-container .back-card[data-v-61818960],.flip-container .front-card[data-v-61818960]{backface-visibility:hidden;left:0;top:0;transition:transform .6s;width:100%}.flip-container .back-card[data-v-61818960]{position:absolute;transform:rotateY(-180deg) translateZ(0)}.flip-container.flipped .back-card[data-v-61818960]{transform:rotateY(0deg) translateZ(0)}.flip-container.flipped .front-card[data-v-61818960]{transform:rotateY(180deg) translateZ(0)}.indicator[data-v-61818960]{background-color:rgba(0,51,97,.5);height:2px;width:160px}[data-v-03d09b87]:root{--bs-gutter-x:0px;--bs-gutter-x:1rem}.my-license-summary[data-v-03d09b87]{max-height:3000px;overflow:auto;transition:max-height 1.5s ease-in-out}.my-license-summary[data-v-03d09b87]:not(.expanded){max-height:0}.color-dimensions[data-v-03d09b87]{height:15px;width:15px}.stat-container{height:180px}.stat-percent-sign{position:absolute;right:-18px;top:15px}.putting-caption{border-radius:50%;height:1rem;width:1rem}.putting-caption-zero{background-color:#ecf1f9}.putting-caption-one{background-color:#c1cfec}.putting-caption-two{background-color:#b3c2d0}.putting-caption-three{background-color:#5390cd}.putting-caption-four-plus{background-color:#003361;border:1px solid hsla(0,0%,100%,.3)}.putting-graph-title{left:20px;top:20px}.stat-height-loading[data-v-52d886c3]{height:300px}.no-hover[data-v-52d886c3]:hover{color:#003361}[data-v-6670e04c]:root{--bs-gutter-x:0px;--bs-gutter-x:1rem}.notification[data-v-6670e04c]{border:1px solid rgba(0,51,97,.5)}.notification[data-v-6670e04c]:focus,.notification[data-v-6670e04c]:focus-visible,.notification[data-v-6670e04c]:focus-within,.notification[data-v-6670e04c]:hover{border:1px solid #003361}.notification .notification-icon[data-v-6670e04c]{height:25px;width:25px}.notification .notification-icon i[data-v-6670e04c]{background-size:contain;margin:auto;width:10px}.notification .notification-message[data-v-6670e04c]{margin-bottom:0}.notification-close-button[data-v-6670e04c]{aspect-ratio:1/1;width:30px;z-index:2}.notification-close-button[data-v-6670e04c]:hover{background-color:#003361;color:#fff}.notification-cancel-button[data-v-6670e04c]{line-height:.1rem}.notification-cancel-button[data-v-6670e04c]:hover{background-color:#003361;color:#fff}.bg-notification-color[data-v-6670e04c]{background-color:#c1cfec}[data-v-5f989193]:root{--bs-gutter-x:0px}.spinner-next-notifications[data-v-5f989193]{border:.18em solid;border-right:.18em solid transparent;height:1rem;width:1rem}.notifications-container[data-v-5f989193]{max-height:calc(100% - 2rem)}[data-v-0871ad82]:root{--bs-gutter-x:0px}.myffgolf-modal.subscriptions-modal .modal-dialog[data-v-0871ad82]{max-width:1060px}.myffgolf-modal.subscriptions-modal .modal-dialog .modal-content[data-v-0871ad82]{background-color:#f9fafd}.myffgolf-modal.subscriptions-modal .modal-dialog .modal-content .modal-body .subscription-modal-item__podcast-program label.active[data-v-0871ad82]{background-color:#fff;color:#003361}.myffgolf-modal.subscriptions-modal .modal-dialog .modal-content .modal-footer button[data-v-0871ad82]{flex-grow:1}@media (min-width:820px){.myffgolf-modal.subscriptions-modal .modal-dialog .modal-content .modal-footer button[data-v-0871ad82]{flex-grow:0}}.lazy-card-component[data-v-b7342bc4]{min-height:441px;min-width:284px}.lazy-card-component[data-v-514c5e38]{min-height:166px;min-width:296px}[data-v-275f48b2]:root{--bs-gutter-x:0px}.user-contents-container .lazy-card-component[data-v-275f48b2]{max-width:296px}.user-contents-container .user-contents .card[data-v-275f48b2]{box-shadow:0 3px 15px rgba(0,51,97,.35)}.user-contents-container .user-contents .box-shadow[data-v-275f48b2]{box-shadow:none}.user-contents-container .user-contents[data-v-275f48b2]::-webkit-scrollbar{height:8px}.user-contents-container .user-contents[data-v-275f48b2]::-webkit-scrollbar-thumb{background-color:#003361;border-radius:1rem}.user-contents-container .user-contents[data-v-275f48b2]::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:1rem;margin-inline:16px}@media (min-width:820px){.user-contents-container .user-contents[data-v-275f48b2]::-webkit-scrollbar-track{margin-inline:40px}}.subscribed-contents-form .select2-container[data-v-275f48b2]{width:250px!important}.myffgolf__card-container select+.select2-container--ffgolf .select2-selection[data-v-275f48b2],.select2-container.select2-container--ffgolf .select2-dropdown[data-v-275f48b2]{box-shadow:0 3px 15px rgba(0,51,97,.05)}.information-bloc[data-v-2027d53f]{border:1px solid rgba(0,51,97,.5);color:rgba(0,51,97,.5);min-height:50px}.information-bloc[data-v-2027d53f]:hover{border:1px solid #003361;color:#003361}.diary-spinner__homepage[data-v-5e4c357f]{align-items:center;display:flex;justify-content:center;min-height:190px;width:100%}.information-bloc:not(:hover) .evolution.ascending[data-v-05054dd4]{background-color:rgba(115,172,37,.6)}.information-bloc:not(:hover) .evolution.descending[data-v-05054dd4]{background-color:rgba(239,125,0,.6)}.information-bloc:hover .evolution.ascending[data-v-05054dd4]{background-color:#73ac25}.information-bloc:hover .evolution.descending[data-v-05054dd4]{background-color:#ef7d00}.myffgolf-level[data-v-c433e4d0]{min-height:264px}.myffgolf-modal .modal-dialog[data-v-5e4d6fc8]{max-width:650px}.myffgolf-modal .modal-dialog .modal-content[data-v-5e4d6fc8]{bottom:unset}.myffgolf-modal .modal-dialog .modal-content .modal-header__title[data-v-5e4d6fc8]{margin-left:52px}.loader,.loader:after,.loader:before{animation:loader-keyframes 1.8s ease-in-out infinite both;border-radius:50%;height:1.125rem;width:1.125rem}.loader{animation-delay:-.16s;color:#003361;font-size:10px;margin:auto;position:relative;text-indent:-9999em;transform:translateZ(0) translateY(-2em)}.loader.menu-loader{transform:translateZ(0) translateY(-1rem) translateX(-5rem)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{animation-delay:-.32s;left:-3em}.loader:after{left:3em}@keyframes loader-keyframes{0%,80%,to{box-shadow:0 2em 0 -1.3em}40%{box-shadow:0 2em 0 0}}.styled-form__row label{color:#003361}.styled-form__row--default{padding-top:2.5rem;position:relative}.styled-form__row--default label,.styled-form__row--default legend{color:#003361;font-size:.875rem;font-style:italic;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}.styled-form__row:has(input[readonly]:not(.ts-input-disabled)) label,.styled-form__row:has(input[readonly]:not(.ts-input-disabled)) legend{color:rgba(0,51,97,.5)}.styled-form__row input[readonly]:not(.ts-input-disabled){cursor:grab;opacity:.25;pointer-events:none}.styled-form__row--filter{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:820px){.styled-form__row--filter{align-items:center}}.styled-form__row--filter *{width:auto}.styled-form__row--filter label{font-family:Spectral,serif;font-size:1.125rem;margin-bottom:.75rem;padding-right:1.25rem}@media (min-width:820px){.styled-form__row--filter{flex-direction:row}.styled-form__row--filter *{flex-grow:1;flex-shrink:0;width:auto}.styled-form__row--filter label{flex-grow:0;flex-shrink:1;margin:0;min-width:-moz-fit-content;min-width:fit-content}}.styled-form__row--newsletter{padding-top:0}.styled-form__radio{display:flex;gap:1rem}.styled-form__radio input{border-radius:50%}.styled-form__radio input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23003361'/%3E%3C/svg%3E")}.styled-form__radio input+label{font-style:unset;text-transform:unset}.styled-form__checkbox{display:inline-block;position:relative}.styled-form__checkbox input[type=checkbox]{background-color:transparent;opacity:0;position:absolute}.styled-form__checkbox input[type=checkbox]+label{color:#003361;cursor:pointer;display:inline-block;font-weight:400;line-height:1rem;padding-left:2.25rem;position:relative}.styled-form__checkbox input[type=checkbox]+label:before{background-color:#fff;border:1px solid #bcbec5;border-radius:.25rem;content:"";height:1.5rem;left:0;position:absolute;top:.75rem;transform:translateY(-50%);width:1.5rem}.styled-form__checkbox input[type=checkbox]+label:hover:before{border:1px solid #003361}.styled-form__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.styled-form__checkbox input[type=checkbox]:disabled+label:before{background-color:hsla(0,0%,94%,.3);border:none;cursor:not-allowed}.styled-form__checkbox input[type=checkbox]:checked+label:before{background-color:#003361}.styled-form__checkbox input[type=checkbox]:checked+label:after{background-image:url(/build/images/white_check_light.c702188e.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.625rem;left:.375rem;position:absolute;top:.75rem;transform:translateY(-50%);width:.75rem}.styled-form__checkbox--li label{padding-top:.25rem}.styled-form__checkbox--myffgolf-cds input[type=checkbox]{cursor:pointer;z-index:1}.styled-form__checkbox--myffgolf-cds input[type=checkbox]+label:before{left:.375rem;top:0}.styled-form__checkbox--myffgolf-cds input[type=checkbox]:checked+label:after{left:.75rem;top:0}.styled-form__input,.styled-form__select .ts-control,.styled-form__textarea{background:#f9fafd;border:1px solid rgba(0,51,97,.5);border-radius:1.875rem;box-shadow:none;color:#003361;font-size:1rem;font-weight:500;padding:1.125rem 1.25rem;resize:none;width:100%}.styled-form__input:not(.rtl),.styled-form__select .ts-control:not(.rtl),.styled-form__textarea:not(.rtl){padding-right:1.25rem!important}.styled-form__input:focus,.styled-form__select .ts-control:focus,.styled-form__textarea:focus{background:#e8f0fe;box-shadow:unset;outline:none}.styled-form__input.is-invalid,.styled-form__select .ts-control.is-invalid,.styled-form__textarea.is-invalid{background:rgba(220,53,59,.1);border-color:#dd0613;color:#dd0613}.styled-form__input.is-invalid:focus-visible,.styled-form__select .ts-control.is-invalid:focus-visible,.styled-form__textarea.is-invalid:focus-visible{border-color:#dd0613;box-shadow:unset;outline:none}.styled-form__input.is-invalid::-moz-placeholder,.styled-form__select .ts-control.is-invalid::-moz-placeholder,.styled-form__textarea.is-invalid::-moz-placeholder{color:#dd0613}.styled-form__input.is-invalid::placeholder,.styled-form__select .ts-control.is-invalid::placeholder,.styled-form__textarea.is-invalid::placeholder{color:#dd0613}.styled-form__input::-moz-placeholder,.styled-form__select .ts-control::-moz-placeholder,.styled-form__textarea::-moz-placeholder{color:rgba(0,51,97,.5)}.styled-form__input::placeholder,.styled-form__select .ts-control::placeholder,.styled-form__textarea::placeholder{color:rgba(0,51,97,.5)}.styled-form__select.is-invalid .ts-control{background:rgba(220,53,59,.1);border-color:#dd0613;color:#dd0613}.styled-form__select.is-invalid .ts-control:focus-visible{border-color:#dd0613;box-shadow:unset;outline:none}.styled-form__input--white,.styled-form__input--white:focus,.styled-form__input--white:hover:not(.is-invalid){background-color:transparent;border-color:#fff;color:#fff}.styled-form__select.ts-wrapper{width:100%}@media (min-width:820px){.styled-form__select.ts-wrapper{width:auto}}.styled-form__select.ts-wrapper .ts-control{align-items:center;background-color:#f9fafd;background-image:url(/build/images/icon-arrow-down.2cbec763.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:8px;cursor:pointer;max-height:3.75rem;z-index:11}.styled-form__select.ts-wrapper .ts-control:before{content:" "}.styled-form__select.ts-wrapper .ts-control [data-ts-item]{line-height:1.5rem;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styled-form__select.ts-wrapper .ts-control [data-ts-item]+input{bottom:1.5rem;position:relative}.styled-form__select.ts-wrapper .ts-control input{cursor:pointer;font-size:1rem;font-weight:500;height:1.5rem}.styled-form__select.ts-wrapper .ts-control input::-moz-placeholder{color:rgba(0,51,97,.5)}.styled-form__select.ts-wrapper .ts-control input::placeholder{color:rgba(0,51,97,.5)}.styled-form__select.ts-wrapper.disabled .ts-control{opacity:1}.styled-form__select.ts-wrapper:focus-within .ts-control{background-color:#e8f0fe}.styled-form__select.ts-wrapper.dropdown-active .ts-control{z-index:202}.styled-form__select.ts-wrapper.dropdown-active .ts-dropdown{z-index:201}.styled-form__select.ts-wrapper .ts-dropdown{border:0;border-radius:0 0 1.875rem 1.875rem;box-shadow:0 0 .625rem 0 rgba(0,51,97,.05);padding-right:.5rem;padding-top:2.25rem;top:50%}.styled-form__select.ts-wrapper .ts-dropdown .active{background-color:#f9fafd;color:unset}.styled-form__select.ts-wrapper .ts-dropdown .option{cursor:pointer}.styled-form__select.ts-wrapper .ts-dropdown .ts-dropdown-content{color:#003361;font-size:1rem;font-weight:500;margin-bottom:1rem;max-height:140px}.styled-form__select.ts-wrapper .ts-dropdown .ts-dropdown-content .option{padding:.5rem 2rem}.styled-form__select.ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar{width:.313rem}.styled-form__select.ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:rgba(0,51,97,.3);border-radius:1.875rem}.styled-form__select.ts-wrapper.is-invalid:not(.has-items) .ts-control{background-color:#fff;border-color:#dd0613;box-shadow:inset 0 0 0 1000px rgba(220,53,59,.1);color:#dd0613}.styled-form__select.ts-wrapper.has-items .ts-control input::-moz-placeholder{color:transparent}.styled-form__select.ts-wrapper.has-items .ts-control input::placeholder{color:transparent}.styled-form__select.is-invalid.ts-wrapper .ts-control input::-moz-placeholder{color:#dd0613}.styled-form__select.is-invalid.ts-wrapper .ts-control input::placeholder{color:#dd0613}.styled-form__file{cursor:pointer}.styled-form__file input[type=file]{display:none}.styled-form__file--placeholder{color:unset}.styled-form__file--placeholder:not(.styled-form__file--loaded){color:rgba(0,51,97,.5)}.styled-form__file--browse{color:#003361;font-size:14px;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:CurrentColor;text-decoration-color:CurrentColor;text-transform:uppercase;text-underline-offset:5px}.styled-form__file--custom-input{display:flex;justify-content:space-between}.styled-form__field816{border:0;display:none;height:0;margin-top:.25rem;max-width:0;min-height:unset;padding:0}.styled-form-filter__group{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding-bottom:2.5rem}@media (min-width:820px){.styled-form-filter__group{align-items:center;flex-direction:row;gap:.625rem;padding-bottom:3.75rem;padding-top:1.6875rem}}.styled-form-filter__label{font-family:Spectral,serif;font-size:1.125rem;margin-bottom:0;padding-right:.875rem;width:auto}.styled-form__error{color:#dd0613;display:block;font-size:.875rem;line-height:.875rem;margin-top:.75rem}.styled-form__error:focus{box-shadow:unset}.styled-form__field{align-items:center;display:flex;position:relative}.styled-form__error-clear-btn{align-items:center;color:#dd0613;cursor:pointer;display:flex;font-size:2rem;font-style:normal;height:100%;justify-content:flex-end;padding-right:1rem;position:absolute;right:10px;top:0;visibility:hidden}.styled-form__toggle-password-btn{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url(/build/images/FFG-icon-eye-view.8b309c91.svg);background-repeat:no-repeat;background-size:1.25rem;border:none;box-shadow:none;height:20px;padding-right:1.25rem;position:absolute;right:1.25rem}.styled-form__toggle-password-btn--hide{background-image:url(/build/images/FFG-icon-eye-hide.d34f1f4f.svg)}.styled-form__toggle-password-btn--display-none{display:none}.styled-form--newsletter{margin-left:unset;margin-right:unset}.styled-form--newsletter .styled-form__error-clear-btn{height:unset}.styled-form--newsletter .styled-form__input.is-invalid::-moz-placeholder{color:#dd0613}.styled-form--newsletter .styled-form__input.is-invalid::placeholder{color:#dd0613}.styled-form--two-columns{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.styled-form--two-columns .styled-form__row{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:820px){.styled-form--two-columns .styled-form__row{flex:0 0 auto;width:50%}.styled-form--two-columns .styled-form__row--col-single{flex:0 0 auto;width:100%}}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option{cursor:inherit;opacity:.5}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{scroll-behavior:auto!important}.myffgolf__my_golf__container__description{background-color:#f9fafd;border:1px solid rgba(0,51,97,.5);border-radius:6px}.offcanvas-header{border-top-left-radius:6px;border-top-right-radius:6px}@media (min-width:0) and (max-width:676px),(min-width:1034px) and (max-width:1227px){.my-golf-container{grid-template-columns:repeat(1,minmax(0,296px))}.my-golf-container .golf-card-container{display:block}.my-golf-container .golf-card-horizontal-container{display:none}}@media (min-width:1227px) and (max-width:1503px),(min-width:676px) and (max-width:1034px){.my-golf-container{grid-template-columns:repeat(2,296px)}.my-golf-container .golf-card-container{display:none}.my-golf-container .golf-card-horizontal-container{display:block;grid-column:1/span 2}}@media (min-width:1503px){.my-golf-container{grid-template-columns:repeat(3,minmax(0,296px))}.my-golf-container .golf-card-container{display:none}.my-golf-container .golf-card-horizontal-container{display:block;grid-column:1/span 3}}.myffgolf__generic_input{background:#f9fafd;border:1px solid rgba(0,51,97,.5);border-radius:60px;width:100%}.myffgolf__generic_input:focus{color:#003361}.myffgolf__generic_input:focus-visible{outline:none}.myffgolf__card__title__img{background-position:50%;background-size:cover}.myffgolf [list]::-webkit-calendar-picker-indicator{opacity:1}#password-change-success-modal .modal-content{bottom:unset}.profile-picture-updater{color:#003361}.profile-picture-updater__label{color:#003361;font-size:14px;font-style:italic;font-weight:500;text-transform:uppercase}.profile-picture-updater__content{border-radius:.375rem;display:flex;flex-direction:row;gap:.625rem;margin-top:1.25rem}.profile-picture-updater__infos{flex:0 0 auto;max-width:100%;padding-right:0;width:auto}.profile-picture-updater__infos ul{margin-top:.5rem;padding-left:1.5rem}.profile-picture-updater__infos--simple span{margin-left:-.5em}.profile-picture-updater__infos--simple li::marker{font-size:1.875rem;line-height:1.5rem}.profile-picture-updater__infos--checked li::marker{content:url(/build/images/blue_check_light.71abd482.svg);line-height:2.125rem}.profile-picture-updater__image-container{border-width:.25rem;height:7rem;width:7rem}.profile-picture-updater__image-container img{border:2px solid #003361;border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-picture-updater__add-picture-label{cursor:pointer;font-style:normal;font-weight:500;letter-spacing:0;text-decoration:underline;text-transform:uppercase;text-underline-offset:5px}.profile-picture-homepage{border:2px solid #003361;border-radius:50%;height:3.125rem;-o-object-fit:cover;object-fit:cover;width:3.125rem}.custom-video-dimension{border-radius:6px;max-width:37.1875rem;width:100%}.theme-list__item{min-width:-moz-max-content;min-width:max-content;padding:0}.offer_contents__item,.offer_contents__item--info{background:linear-gradient(0deg,rgba(193,207,236,.2),rgba(193,207,236,.2)),#fff;filter:drop-shadow(0 3px 15px rgba(0,51,97,.05))}.offer_contents__item .lazy-picture,.offer_contents__item--info .lazy-picture{overflow:hidden}.offer_contents__item .lazy-picture .image-content,.offer_contents__item--info .lazy-picture .image-content{height:100%;width:100%}.offer_contents__item--info{background-color:#c1cfec}.my_advantages__file_description h1,.my_advantages__file_description h2,.my_advantages__file_description h3,.my_advantages__file_description h4,.my_advantages__file_description h5{margin-bottom:.625rem}.my_advantages__file_description p{line-height:100%;margin-bottom:1.25rem}.my_advantages__file_download .file_name{line-height:100%}:root{--bs-gutter-x:1rem}.my-practice__edito{background:linear-gradient(0deg,rgba(0,140,67,.2),rgba(0,140,67,.2)),#fff;box-shadow:0 3px 15px rgba(0,51,97,.35);color:#008c43;display:grid;font-family:Spectral,serif;grid-template-columns:40% 1fr}.my-practice__edito>.ezobjectrelationlist-field{list-style:none;margin-bottom:0;padding-left:0}.my-practice__edito>.ezobjectrelationlist-field .ezimage-field{margin-bottom:0}.my-practice__edito>.ezobjectrelationlist-field .ezimage-field img{border-top-left-radius:1rem;border-top-right-radius:1rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1034px){.my-practice__edito>.ezobjectrelationlist-field .ezimage-field img{border-bottom-left-radius:1rem;border-top-right-radius:0}}.my-practice__edito>.ezrichtext-field{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}@media (min-width:1034px){.my-practice__edito>.ezrichtext-field{padding-left:0;padding-right:3.75rem}}.my-practice__edito>.ezrichtext-field :is(h1,h2,h3,h4,h5,h6){font-size:2.25rem;font-weight:300;line-height:130%;margin-bottom:1.25rem}.my-practice__edito>.ezrichtext-field p{font-size:1.125rem;font-weight:400;line-height:140%;margin-bottom:1.25rem}.my-practice__edito>.ezrichtext-field p a{color:#008c43;font-family:Balto-Medium}.my-practice__edito>.ezrichtext-field p a:after{aspect-ratio:1/1;background-image:url(/build/images/MyFFG_my_practice_icon-arrow.9faf009e.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;margin-left:.625rem;min-width:.625rem}.my-practice__edito>.ezrichtext-field p:last-of-type{margin-bottom:2.5rem}@media (min-width:1034px){.my-practice__edito>.ezrichtext-field p:last-of-type{margin-bottom:0}}.my-practice__ranking-graph-filters-buttons-container{scrollbar-width:none}.my-practice__ranking-graph-filters-buttons-container::-webkit-scrollbar{display:none}.my-practice__graph-container{bottom:-1.063rem;height:11.25rem;left:-1.063rem;width:calc(100% + 2.125rem)}.my-practice__evolution-graph-container{background-color:rgba(0,51,97,.3);height:15.625rem}.my-practice__embed-container div.hide-if-no-siblings:only-child{display:none}.myffgolf-evolution-bg-green{background:rgba(115,172,37,.6)}.myffgolf-evolution-bg-orange{background:rgba(239,125,0,.6)}.my-practice-layout-title{font-family:Spectral,serif;font-size:29px;font-weight:300}@media (min-width:415px){.my-practice-layout-title{font-size:36px}}.my-practice-spinner__scorecard-friendly{align-items:center;display:flex;justify-content:center;min-height:545px;width:100%}@media (min-width:1034px){.my-practice-spinner__scorecard-friendly{min-height:441px}}.my-practice-spinner__scorecard-tournament{align-items:center;display:flex;justify-content:center;min-height:737px;width:100%}@media (min-width:1034px){.my-practice-spinner__scorecard-tournament{min-height:500px}}.my-practice-spinner__level-history{align-items:center;display:flex;justify-content:center;min-height:875px;width:100%}@media (min-width:1034px){.my-practice-spinner__level-history{min-height:725px}}.scorecard-creation-back-button{background-color:#f9fafd;left:-160px;position:relative;top:44px}@media (min-width:1034px){.scorecard-creation-back-button{left:40px;position:absolute!important;top:64px;z-index:2200}}.podcasts-latest-episodes{margin-top:3rem}.podcasts-all-title{margin-top:4rem}@media (max-width:413.98px){#podcast-program-filter-container{margin-bottom:3rem}}.subtitle-card-position{bottom:20px;left:20px}.episode-card-horizontally-aligned{margin-left:auto;margin-right:auto!important}@media (min-width:414px){.mb-lg-60{margin-bottom:2.5rem!important}}.lazy-ratio-267x150{position:relative}.lazy-ratio-267x150:before{border:none;border-radius:.25rem;content:"";display:block;padding-top:56.1797752809%;width:100%}.lazy-ratio-267x150>.image-content{bottom:0;left:0;position:absolute;right:0;top:0}@media (max-width:413.98px){.lazy-ratio-267x150>.image-content{min-height:68px}}.myffgolf-modal .modal-dialog{max-width:1040px}.myffgolf-modal .modal-dialog .modal-content{bottom:0;position:relative}.offcanvas-backdrop{background-image:url(/build/images/diaporama-background.a275a826.webp);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.nav-link-left-tab-border.active{border-color:rgba(0,51,97,.35) rgba(0,51,97,.35) #fff #fff!important;color:#003361!important}.nav-link-right-tab-border.active{border-color:rgba(0,51,97,.35) #fff #fff rgba(0,51,97,.35)!important;color:#003361!important}.nav-link-left-tab-border,.nav-link-right-tab-border{border-top:none!important}.nav-link-left-tab-border:not(.active),.nav-link-right-tab-border:not(.active){background-color:#f9fafd;border-bottom-color:rgba(0,51,97,.35)!important;color:rgba(0,51,97,.2)!important}.nav-tabs-login{border-bottom:1px solid rgba(0,51,97,.35)!important}.width-login-card{max-width:650px}@media (min-width:1034px){.width-login-card{width:400px}}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;font-size:1rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.dropdown-item.active,.dropdown-item:active{background-color:#003361;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1rem}.ads-container:not(:has(#ffgolf_banner_1_maxwidth)){height:15.625rem;width:18.75rem}@media (min-width:820px){.ads-container:not(:has(#ffgolf_banner_1_maxwidth)){height:5.625rem;width:45.5rem}}@media (min-width:938px){.ads-container:not(:has(#ffgolf_banner_1_maxwidth)){height:5.625rem;width:33rem}}@media (min-width:1366px){.ads-container:not(:has(#ffgolf_banner_1_maxwidth)){height:15.625rem;width:60.625rem}}@media (max-width:819px),(min-width:1034px) and (max-width:1212px),(min-width:1366px) and (max-width:1559px),(min-width:2075px){#ffgolf_banner_1_maxwidth{height:250px}}@media (min-width:1213px) and (max-width:1365px),(min-width:1560px) and (max-width:2074px),(min-width:820px) and (max-width:1033px){#ffgolf_banner_1_maxwidth{height:90px}}.origins-bg-overlay,.videocard-overlay{background-image:url(/build/images/origins-video-play-button.7ee9e8a3.svg);background-position:50%;background-repeat:no-repeat;background-size:2.66rem}.videocard-overlay{bottom:0;left:0;padding:.625rem .625rem .5rem;position:absolute;right:0;top:0}.score-card-table{position:sticky;top:0}.score-card-table thead tr{height:42px}.score-card-table thead th{font-size:12px;height:42px;padding-left:1rem;text-align:left;vertical-align:middle;width:42px}.score-card-table thead th.title{padding-left:2.625rem}.score-card-table tbody tr{border-bottom:1px solid rgba(0,51,97,.35);border-top:1px solid rgba(0,51,97,.35);height:2.625rem;text-transform:uppercase}.score-card-table tbody th{font-size:12px;padding:0 20px 0 40px}.score-card-table tbody .cell-content{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:2.375rem;justify-content:center;width:2.375rem}.score-card-table tbody .cell-content input::-webkit-inner-spin-button,.score-card-table tbody .cell-content input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.score-card-table tbody .cell-content:has(>input.v-disabled){background-color:hsla(0,0%,94%,.3)}.score-card-table tbody .cell-content input[type=number]{-moz-appearance:textfield}.score-card-table tbody .cell-content input[type=number].v-disabled{background-color:hsla(0,0%,94%,.3);border-radius:.25rem;cursor:not-allowed}.score-card-table tbody .cell-content input[type=checkbox]{width:auto!important}.score-card-table tbody .cell-content input.stroke,.score-card-table tbody .cell-content span.stroke{height:1.5rem;width:1.5rem}.score-card-table tbody .cell-content input.eagles,.score-card-table tbody .cell-content span.eagles{background-color:#facd00;border-radius:50%;color:#fff}.score-card-table tbody .cell-content input.birdie,.score-card-table tbody .cell-content span.birdie{background-color:rgba(210,6,19,.8);border-radius:50%;color:#fff}.score-card-table tbody .cell-content input.bogeys,.score-card-table tbody .cell-content span.bogeys{background-color:#0094d6;color:#fff}.score-card-table tbody .cell-content input.doubles-bogeys,.score-card-table tbody .cell-content span.doubles-bogeys{background-color:#003361;color:#fff}.score-card-table tbody .cell-content input.triples-bogeys,.score-card-table tbody .cell-content span.triples-bogeys{background-color:#a0a3a4;color:#fff}.score-card-table tbody .cell-error{border:2px solid red}.score-card-table tbody .cell-calculated{font-size:12px;font-weight:700}.score-card-table tbody tr:nth-child(2n){background:rgba(193,207,236,.2)}.score-card-table tbody tr:nth-child(odd){background:#fff}.score-card-table tbody tr:nth-child(odd) .cell-content{background:rgba(193,207,236,.2)}.score-card-table tbody td{height:2.625rem;text-align:center;vertical-align:middle;width:2.625rem}.score-card-table tbody td:last-child{padding-right:2.5rem}.score-card-table-caption-circle{border-radius:50%;height:1rem;width:1rem}.score-card-table-caption-circle.eagles{background-color:#facd00}.score-card-table-caption-circle.birdie{background-color:rgba(210,6,19,.8)}.score-card-table-caption-circle.pars{background-color:#fff;border:1px solid rgba(0,51,97,.35)}.score-card-table-caption-square{border-radius:2px;height:1rem;width:1rem}.score-card-table-caption-square.bogeys{background-color:#0094d6}.score-card-table-caption-square.doubles-bogeys{background-color:#003361}.score-card-table-caption-square.triples-bogeys{background-color:#a0a3a4}.friendly-game-creation-step-container{align-items:center;background-color:#fff;border-radius:50%;color:#003361;display:flex;height:30px;justify-content:center;width:30px}.friendly-game-creation-step-container.active{background-color:#003361;color:#fff}.friendly-game-step-line{color:#003361;height:2px;width:70px}.friendly-game-golf-container__created,.friendly-game-golf-container__selected{width:75%}.friendly-game-golf-container__created{height:2.8rem}.friendly-game-creation-config-form .select2-container--ffgolf .select2-selection{background-color:rgba(193,207,236,.2);border:1px solid #dee2e6;min-width:110px;padding-left:12px}.friendly-game-creation-config-form input{border:1px solid rgba(0,51,97,.35);min-width:unset!important}@media (max-width:819.98px){.friendly-game-creation-config-form input{min-width:unset!important}}.friendly-game-creation-config-form input[type=date]{height:3.25rem;width:9.35rem}.friendly-game-creation-config-form input[type=time]{height:3.25rem;width:6.5rem}.friendly-game-creation-config-form-header .select2-container--ffgolf .select2-selection{min-width:110px;padding-left:12px}body.modal-open .select2-container--open .select2-dropdown--above,body.modal-open .select2-container--open .select2-dropdown--below{z-index:2300}.select2-container--ffgolf .select2-results>.select2-results__options .select2-results__option,.select2-container--ffgolf-gdg .select2-results>.select2-results__options .select2-results__option{padding:.5rem .25rem .5rem 2.875rem}#sponsorship-form-modal .modal-content,#sponsorship-form-modal-error .modal-content{bottom:unset}:root{--bs-gutter-x:0px}.scrollspy-summary{position:relative}.scrollspy-summary__title{font-size:1.125rem;font-weight:700;padding-bottom:1.375rem}.scrollspy-summary__link{font-size:.875rem;font-weight:500;line-height:.875rem;margin-bottom:1rem;padding:.5rem 1rem .25rem;text-decoration:none;width:100%}.scrollspy-summary__link.active{color:rgba(0,51,97,.5)}.scrollspy-summary__link.active .scrollspy-summary__svg-bullet--default{fill:#c1cfec}.scrollspy-summary__link.active .scrollspy-summary__svg-bullet--content-podcasts-container{fill:#9f358b}.scrollspy-summary__link:hover{color:rgba(0,51,97,.5)}.scrollspy-summary__svg-bullet--default{left:0;margin-top:.125rem;position:absolute}.scrollspy-summary__bottom-hr{width:80%}.top-3-5{top:3.5rem!important}.summary-align{padding-left:1rem}.summary-svg-bullter{margin-top:.125rem;position:absolute}.scoring-disposition-a-container{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 3px 15px rgba(0,51,97,.35);padding-bottom:.25rem;padding-top:1rem}.active>.default{fill:#c1cfec}.active>.golf-pro{fill:#fd0}.active>.golf-amateur{fill:#ef7d00}.active>.filiere-haut-niveau{fill:#e30613}.active>.federation{fill:#004c99}.active>.ecologie{fill:#9dc41a}.active>.diaporama{fill:#e83c69}.active>.content-courses-n-detours{fill:#009eb5}.active>.golf-et-sante{fill:#c1cfec}.active>.academie{fill:#008c43}.active>.content-podcasts-container{fill:#9f358b}.active>.golf{fill:#009eb5}.active>.myffgolf{fill:#9dc41a}.active>.debuter-homepage-content-remote-id{fill:#e6007e}.m-nav{color:#003361!important}.desktop-hover:hover,.m-nav.active{color:rgba(0,51,97,.5)!important}.s-active-borders{border-left:1px solid #013361;border-top:3px solid #013361!important}.s-mobile-btn{border-left:1px solid rgba(0,51,97,.5);border-top:3px solid #fff;min-height:53px}.b-mobile-btn,.s-mobile-btn{background-color:#fff;cursor:pointer}.shadow-menu{position:relative;z-index:43}.shadow-btns,.shadow-menu{box-shadow:0 6px 30px rgba(0,51,97,.5)}.summary-container{border-top-left-radius:6px;border-top-right-radius:6px;margin-left:0;margin-right:0;overflow:hidden;width:100vw}.s-mobile-modale{background-color:#fff}.border-radius-top-6{border-top-left-radius:6px;border-top-right-radius:6px}.bg-blue{background-color:#003361}.accordion .accordion-item{background-color:rgba(193,207,236,.2);border:1px solid rgba(0,51,97,.5);border-radius:.375rem}.accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;border-radius:0;box-shadow:none;color:#003361}.accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(/build/images/icon-arrow-down.2cbec763.svg);background-size:auto;height:8px;width:8px}.accordion .accordion-item .accordion-collapse{border-radius:0;border-top:1px solid rgba(0,51,97,.5)}