@keyframes moveCircleRight{0%{transform:translateX(0);background-color:#c3c3c3}to{transform:translateX(1.5rem);background-color:var(--cookie-color)}}@keyframes moveCircleLeft{0%{transform:translateX(1.5rem);background-color:var(--cookie-color)}to{transform:translateX(0);background-color:#c3c3c3}}:root{--cookie-color:#D2B9AB;--cookie-text:#000;--cookie-font:'Rubik',sans-serif;--cookie-bg:#fff}.switch{position:relative;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:31px;border-radius:0;padding:5px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:pointer}.switch .circle{width:20px;height:20px;background-color:#c3c3c3;border-radius:0}.move-circle-left,.move-circle-right{animation:.5s moveCircleRight cubic-bezier(.87,-.41,.19,1.44) forwards;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.move-circle-left{animation:.5s moveCircleLeft cubic-bezier(.87,.41,.19,1.44) forwards}.background-popup{position:fixed;background-color:#000;width:500%;height:500%;top:0;left:0;opacity:.7;z-index:99998;transition-duration:.3s}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;max-width:95%;background:#fff;padding:10px;border-radius:0;font-size:1.25em;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);word-wrap:break-word;text-align:justify;z-index:99999;background-color:var(--cookie-bg);border:0 solid var(--cookie-color);background-image:url(cookie-bg.jpg)}.popup section{margin:0;padding:10px}.popup #configureSection:hover,.popup #contentPopupConsent:hover{box-shadow:0 0 0 transparent}.popup p{padding-right:5px;padding-left:5px;font-size:1rem;margin-bottom:0;color:var(--cookie-text)}.popup .choice-container-buttons{display:flex;justify-content:space-around;margin-right:20%;margin-left:20%;margin-bottom:20px}.popup .choice-container-buttons #configure{color:#4285f4;display:none}.popup #configureSection table td,.popup #configureSection table th{text-align:left;border:0}.popup #configureSection table .text-switch{padding-left:20px;font-size:19px;font-weight:100;cursor:pointer}.popup .choice-container-buttons #accept,.popup .choice-container-buttons #enregistre{font-family:var(--cookie-font)!important}.popup #configureSection table tr{vertical-align:top;min-height:50px;display:block;background:0 0!important}.popup,.popup #configureSection table td,.popup #configureSection table th{color:var(--cookie-text);vertical-align:middle}.popup button{width:100%}.switch{background-color:#fff}.popup #configureSection table td b,.popup #configureSection table th b,.popup h4{color:var(--cookie-color)}.accept_all{order:2}.accept_selected{order:1}@media (max-width:768px){.accept_all{order:1}.accept_selected{order:2}}.focus--mouse:not(.btn),.form-check [type=checkbox]:focus.focus--mouse+label,.form-check [type=radio]:focus.focus--mouse+label,.toggles label input[type=checkbox]:focus.focus--mouse+.lever{border-color:inherit!important;box-shadow:none!important;outline:0!important}button.switch,button.switch.focus--mouse{border:0;width:54px;box-shadow:0 3px 6px rgb(0 0 0/16%),0 3px 6px rgb(0 0 0/23%)!important;cursor:pointer}.popup .mt-2,.popup .mt-4{margin-top:1.5rem!important}.popup .mb-4{margin-bottom:1.5rem!important}.popup .row{--bs-gutter-x:1.875rem;--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)}.popup .row>*{box-sizing:border-box;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:768px){.popup .offset-md-1{margin-left:8.33333%}.popup .col-md-5{flex:0 0 auto;width:41.66667%}}.popup .btn{font-size:16px;padding:0 20px;text-decoration:none;display:inline-block;height:45px;line-height:45px;border-radius:0;transition:all .6s;font-weight:400;border:0;outline:0;position:relative;z-index:1;border:1px solid var(--cookie-color)}.popup .btn-primary{background-color:var(--cookie-color);border-color:var(--cookie-color);color:#fff}.popup .btn-outline-primary{color:var(--cookie-color);border-color:var(--cookie-color);background-color:#fff}.popup .btn-outline-primary:hover,.popup .btn-primary:hover{background-color:#000;border-color:#000;color:#fff}