[hidden]{display:none!important}:root{--gp-font: "Avenir LT Std", "Avenir Next", "Avenir", "Nunito Sans", "Helvetica Neue", Arial, sans-serif}#wrapper,#wrapper *:not(.fa):not(.fas):not(.far):not(.fab),.gp-modal,.gp-modal *:not(.fa):not(.fas):not(.far):not(.fab){font-family:var(--gp-font)!important}html,body{overflow-x:hidden}#wrapper{display:flex;flex-direction:column;min-width:0;width:100%;min-height:100vh;min-height:100dvh}#wrapper>main{flex:1 0 auto}.gp-header{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:760px;margin:0 auto;padding:16px;box-sizing:border-box}.gp-header__logo img{display:block;width:120px;height:auto}.gp-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:25px;background:#c79b20;color:#fff!important;font-weight:800;font-size:14px;line-height:1.2;text-transform:lowercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.gp-btn:hover{background:#b08a1c}.gp-btn:focus-visible{outline:2px solid #000;outline-offset:3px}#main.gp-no-banner{padding:0 12px}#main.gp-no-banner .center_site{width:auto;max-width:760px;margin:0 auto;padding:24px 16px 16px;box-sizing:border-box}#main.gp-no-banner .page_rc,#main.gp-no-banner .page_rc form,#main.gp-no-banner .bloc_astuces{width:auto;max-width:100%;box-sizing:border-box}#main.gp-no-banner .page_rc input[type=text],#main.gp-no-banner .page_rc select,#main.gp-no-banner .page_rc textarea{width:100%;max-width:100%;box-sizing:border-box}#main.gp-no-banner .js-declaration .align_center{margin-bottom:0}#main.gp-no-banner .bloc_astuces{flex-direction:column;text-align:center}#main.gp-no-banner .bloc_astuces img{margin:0 0 .5rem}#main.gp-no-banner .bloc_astuces p{text-align:left!important}@media(min-width:768px){#main.gp-no-banner .bloc_astuces{flex-direction:row;text-align:left}#main.gp-no-banner .bloc_astuces img{margin:0 2.5rem 0 0}#main.gp-no-banner .bloc_astuces p{text-align:justify!important}}@media(min-width:768px){.gp-header{padding:24px 16px 16px}.gp-header__logo img{width:154px}.gp-btn{padding:10px 20px;font-size:16px}#main.gp-no-banner .center_site{padding:40px 48px 25px}}.gp-legal{background:#fff;color:#000;font-size:14px;line-height:1.4}.gp-legal h1{font-size:14px;font-weight:800;margin:0 0 1.4em;text-transform:none}.gp-legal h2{font-size:14px;font-weight:400;margin:2.8em 0 1.4em;text-transform:none}.gp-legal h1+h2{margin-top:0}.gp-legal p{margin:0 0 1em}.gp-legal ul{list-style:disc;padding-left:1.5em;margin:0 0 1em}.gp-legal li{list-style:disc}.gp-legal a{color:inherit;text-decoration:underline}.gp-legal .edition{margin-top:2.8em}.gp-cookie-table{width:100%;border-collapse:collapse;margin:0 0 1.4em}.gp-cookie-table th,.gp-cookie-table td{border:1px solid #ccc;padding:6px;text-align:left;vertical-align:top}@media(max-width:599px){.gp-cookie-table thead{display:none}.gp-cookie-table tr{display:block;border:1px solid #ccc;margin-bottom:10px}.gp-cookie-table td{display:grid;grid-template-columns:7.5em 1fr;gap:8px;border:0;border-bottom:1px solid #eee;overflow-wrap:anywhere}.gp-cookie-table td:last-child{border-bottom:0}.gp-cookie-table td:before{content:attr(data-label);font-weight:800}}.gp-footer{padding:8px 0 20px;text-align:center}.gp-footer a{color:#000;font-size:14px;text-transform:lowercase;text-decoration:none}.gp-footer a:hover{text-decoration:underline}@media(max-width:767px){.gp-footer{padding-bottom:64px}}.gp-modal{position:fixed;inset:0;z-index:1000;background:#2229}.gp-modal__box{position:fixed;top:35%;left:25%;width:50%;border:2px solid #C79B20;border-radius:10px;background-color:#fff;text-align:center}@media(max-width:767px){.gp-modal__box{top:10%;left:5%;width:90%}}.gp-trap{display:none}.gp-captcha{margin:20px 0 40px;text-align:center}.gp-captcha__label{font-weight:700}.gp-captcha__image{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:15px}.gp-captcha__image img{border:1px solid #ccc}.gp-captcha__refresh{background:none;border:0;cursor:pointer;text-decoration:underline}.gp-captcha__help{font-size:11px}button[disabled]{opacity:.5;cursor:not-allowed}
