.privacy-module{--privacy-module-font-size: 0.875rem;--privacy-module-font-weight: 400;--privacy-module-font-color: #FFF;--privacy-module-line-height: 1.3;--privacy-module-gutter-x: 0.625rem;--privacy-module-gutter-y: 1.25rem;--privacy-module-bg: var(--dark-accent);--privacy-module-bg-opacity: .8;--privacy-module-padding-x: 1.875rem;--privacy-module-padding-y: var(--privacy-module-padding-x);--privacy-module-padding: var(--privacy-module-padding-y) var(--privacy-module-padding-x);--privacy-module-border-width: 0px;--privacy-module-border-color: rgba(0, 0, 0, 0.175);--privacy-btn-font-size: var(--privacy-module-font-size);--privacy-btn-font-weight: 700;--privacy-btn-line-height: 1.5;--privacy-btn-min-width: 7.75rem;--privacy-btn-padding-x: 0.75rem;--privacy-btn-padding-y: 0.625rem;--privacy-btn-padding: var(--privacy-btn-padding-y) var(--privacy-btn-padding-x);--privacy-btn-border-radius: 0rem}.privacy-module,.privacy-module ::before,.privacy-module ::after{box-sizing:border-box}.privacy-module .privacy-dialog{max-width:var(--privacy-module-width);padding:var(--privacy-module-padding);border:var(--privacy-module-border-width) solid var(--privacy-module-border-color);border-radius:var(--privacy-module-border-radius);flex-grow:1;position:relative;z-index:5}.privacy-module h2{font-size:calc(var(--privacy-module-font-size)*1.5714285714);font-weight:700;color:var(--privacy-module-font-color);line-height:var(--privacy-module-line-height);margin-bottom:var(--privacy-module-gutter-y)}.privacy-module article{font-size:var(--privacy-module-font-size);font-weight:var(--privacy-module-font-weight);color:var(--privacy-module-font-color);line-height:var(--privacy-module-line-height);margin-bottom:var(--privacy-module-gutter-y)}.privacy-module article>:last-child{margin-bottom:0 !important}.privacy-module article:empty{display:none !important}.privacy-module .row{--bs-gutter-x: var(--privacy-module-gutter-x);--bs-gutter-y: var(--privacy-module-gutter-x)}.privacy-module .privacy-btn{font-size:var(--privacy-btn-font-size);font-weight:var(--privacy-btn-font-weight);text-align:center;text-decoration:none;color:var(--privacy-btn-color);line-height:var(--privacy-btn-line-height);display:inline-block;min-width:var(--privacy-btn-min-width);background-color:var(--privacy-btn-bg);padding:var(--privacy-btn-padding);border-radius:var(--privacy-btn-border-radius);vertical-align:middle;transition:opacity .15s ease}.privacy-module .privacy-btn>svg{display:inline-block;margin-right:var(--privacy-btn-padding-x);vertical-align:0;fill:CurrentColor;pointer-events:none}.privacy-module .privacy-btn:hover{opacity:.75}.privacy-module .privacy-accept{--privacy-btn-color: #FFF;--privacy-btn-color-hover: #FFF;--privacy-btn-bg: var(--main-accent)}.privacy-module .privacy-refusal{--privacy-btn-color: #FFF;--privacy-btn-color-hover: #FFF;--privacy-btn-bg: #D52D2C}.privacy-module .privacy-information{--privacy-btn-color: var(--dark-accent);--privacy-btn-color-hover: var(--dark-accent);--privacy-btn-bg: #FFF}#privacy-top{top:0}#privacy-bottom{bottom:0}#privacy-top,#privacy-bottom{--privacy-module-width: 48.75rem;--privacy-module-bg: rgba(255,255,255,0.9);--privacy-module-border-radius: 0px;display:flex;width:100%;background-color:var(--privacy-module-bg);align-items:center;justify-content:center;position:fixed;left:0;z-index:1055}#privacy-modal{--privacy-module-width: 50.75rem;--privacy-module-border-radius: 0rem;--privacy-module-backdrop: #000;--privacy-module-backdrop-opacity: 0.65;display:flex;width:100%;height:100%;align-items:flex-end;justify-content:flex-start;position:fixed;top:0;left:0;z-index:1055}#privacy-modal::before{content:"";display:block;width:100%;height:100%;background-color:var(--privacy-module-backdrop);opacity:var(--privacy-module-backdrop-opacity);position:absolute;top:0;left:0;z-index:1}#privacy-modal .privacy-dialog{width:100%}#privacy-modal .privacy-dialog::before{content:"";display:block;width:100%;height:100%;background-color:var(--privacy-module-bg);opacity:var(--privacy-module-bg-opacity);position:absolute;top:0;left:0;z-index:-1;pointer-events:none}
