.shadow{box-shadow:0 20px 27px 0 rgba(0,0,0,0.2)}.fw-b{font-weight:700}.rgpd{background-color:rgba(0,0,0,0.6);padding:20px;position:fixed;box-sizing:border-box;width:100%;height:100%;top:0;font-size:13px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;z-index:10000;box-shadow:0 20px 27px 0 rgba(0,0,0,0.2)}.rgpd a:not(.rgpd-btn){color:#000}.rgpd .rgpd-params{flex-basis:100%;display:none}.rgpd.rgpd-params-on .rgpd-params{display:flex}.rgpd-wrapper{background-color:#fff;width:90%;padding:40px;border-radius:4px}@media only screen and (min-width: 601px){.rgpd-wrapper{width:50%}}.rgpd-left{text-align:left !important;margin-bottom:20px}@media only screen and (max-width: 600px){.rgpd-left{margin-bottom:20px}}@media only screen and (min-width: 601px){.rgpd-left{flex-basis:50%;text-align:left}}.rgpd-left a{text-decoration:underline}.rgpd-right{width:100%;width:auto;flex-basis:50%;display:flex;flex-direction:row;align-items:center;justify-content:center}.rgpd-btn{cursor:pointer !important;padding:10px 16px;border-radius:30px;background-color:#000;color:#fff;text-decoration:none;margin:0 10px}.rgpd-btn:last-child{background-color:darksalmon;color:#fff}.rgpd-btn:hover{background-color:#000;color:#fff !important}@media only screen and (max-width: 600px){.rgpd-btn{margin-bottom:20px}}.rgpd-btn span:first-child{display:inline-block}.rgpd-btn span:last-child{display:none}.rgpd-btn:last-child{background-color:darksalmon;text-decoration:none}.rgpd-btn:last-child:hover{color:#fff;background-color:rgba(0,0,0,0.4)}.rgpd-params{display:flex;flex-wrap:wrap;padding-top:20px;justify-content:center}@media only screen and (min-width: 601px){.rgpd-params{justify-content:flex-end}.rgpd-params.s{margin-bottom:20px;justify-content:flex-start}}.rgpd.rgpd-params-on .rgpd-btn span:first-child{display:none}.rgpd.rgpd-params-on .rgpd-btn span:last-child{display:inline-block}.rgpd.rgpd-params-on .rgpd-text{display:none}.form-rgpd-params{box-sizing:border-box;margin:0;background-color:rgba(0,0,0,0.03);padding:20px;align-content:center}@media only screen and (max-width: 600px){.form-rgpd-params{width:100%}}@media only screen and (min-width: 601px){.form-rgpd-params{flex-direction:row;display:flex;justify-content:flex-end}}.form-rgpd-params div{margin-bottom:20px;display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 601px){.form-rgpd-params div{margin-left:20px;margin-bottom:0}}@media only screen and (max-width: 600px){.form-rgpd-params div{display:block;text-align:center}}.form-rgpd-params div input{width:auto;margin-right:10px}.form-rgpd-params div label{cursor:pointer}.form-rgpd-params button{cursor:pointer;background-color:#000;outline:0;border:0;padding:10px 14px;color:#fff;text-decoration:none;font-size:12px}.form-rgpd-params button:hover{color:#fff}.s .form-rgpd-params{font-size:11px;margin-top:20px}@media only screen and (max-width: 600px){.s .form-rgpd-params{width:100%}}.s .form-rgpd-params div{margin-left:0;margin-right:20px}.rgpd-alert{background-color:#c70303;color:#fff;padding:10px 14px}.bloc-rgpd{margin:0 auto}@media only screen and (min-width: 601px){.bloc-rgpd{text-align:left}}body.is-rgpd .rgpd{display:none}.rgpd-cookies{display:flex;align-items:center;text-align:left !important;font-weight:700}.rgpd-cookies img{margin-right:20px}.rgpd-refuse{display:block;text-align:right;font-size:11px;margin-bottom:20px}.form-rgpd-params button{cursor:pointer;background-color:#000;outline:0;border:0;padding:10px 14px;border-radius:30px;color:#fff;text-decoration:none}@media only screen and (max-width: 600px){.rgpd-save-params{justify-content:center}}.rgpd-save-params button{white-space:nowrap}div.form-rgpd-items{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;padding-left:0px}div.form-rgpd-items>*{margin-bottom:10px}@media only screen and (min-width: 601px){div.form-rgpd-items{border-left:solid 1px rgba(0,0,0,0.4)}}@media only screen and (max-width: 600px){div.form-rgpd-items{align-items:center}}div.form-rgpd-item{display:flex;align-items:center}div.form-rgpd-item>*{margin:0px 5px;margin-left:10px}@media only screen and (max-width: 600px){div.form-rgpd-item{text-align:center;display:block}}p.rgpd-infos{font-size:10px;padding-top:20px;font-style:italic;width:100%;flex-basis:100%}span.rgpd-infos-date:empty::before{content:"Pas encore consenti"}