.obj_form-filter_popin .ctn_title{display:flex;align-items:center;height:var(--aox-48px)}.obj_form-filter_popin .ctn_form-element{display:flex;margin-top:var(--aox-24px)}.obj_form-filter_popin .ctn_legend{width:var(--aox-200px);min-width:var(--aox-200px);padding-right:var(--aox-10px)}.obj_form-filter_popin .ctn_legend .t_xs{line-height:var(--aox-lh-110)}.obj_form-filter_popin .obj_checkboxes{gap:var(--aox-8px)}.obj_form-filter_popin .obj_checkbox{width:var(--aox-180px)}.obj_form-filter_popin .var_logo-mac .obj_checkbox{width:auto}.obj_form-filter_popin .var_logo-mac .obj_checkbox label{display:flex;justify-content:center;align-items:center;padding:0;width:var(--aox-64px);height:var(--aox-64px);border:1px solid var(--color-blue-400);border-radius:var(--aox-4px);opacity:.4;transition:all .3s ease}.obj_form-filter_popin .var_logo-mac .obj_checkbox label:after,.obj_form-filter_popin .var_logo-mac .obj_checkbox label:before{display:none}.obj_form-filter_popin .var_logo-mac .obj_checkbox label img{width:var(--aox-48px);height:var(--aox-48px)}.obj_form-filter_popin .var_logo-mac .obj_checkbox input:checked+label{border-color:var(--color-blue-700);background:var(--color-blue-700);opacity:1}.obj_popin .obj_checkbox input:focus-visible+label,.obj_popin .obj_radio input:focus-visible+label{outline:3px solid var(--color-blue-700);outline-offset:3px;border-radius:var(--aox-4px)}.obj_form-filter_popin .ctn_btn{margin-top:var(--aox-48px);justify-content:center}.obj_form-filter_popin.var_edito .ctn_btn.var_uncheck{margin-top:var(--aox-12px)}.obj_form-filter_popin.var_edito .ctn_btn.var_validate{justify-content:center}@media screen and (max-width:767px){.obj_form-filter_popin .ctn_form-element{flex-direction:column}.obj_form-filter_popin .ctn_legend .t_xs{margin-bottom:var(--aox-10px)}.obj_form-filter_popin .ctn_btn{justify-content:space-between}.obj_form-filter_popin .obj_checkboxes.checkboxes_inline{flex-direction:row}}:root{--aox-form-color-primary:var(--color-blue-700);--aox-form-color-secondary:var(--color-blue-700);--aox-form-color-error:var(--color-red);--aox-form-spacing-xs:var(--aox-5px);--aox-form-spacing-s:var(--aox-15px);--aox-form-spacing:var(--aox-30px);--aox-form-spacing-l:var(--aox-50px);--aox-form-spacing-xl:var(--aox-100px);--aox-form-font-family:"Red Hat Display";--aox-form-font-weight:400;--aox-form-font-size:var(--aox-fs-16px);--aox-form-font-size-small:var(--aox-fs-12px);--aox-form-line-height:var(--aox-lh-120);--aox-form-label-font-family:"Red Hat Display";--aox-form-label-font-weight:500;--aox-form-label-font-size:var(--aox-fs-22px);--aox-form-label-line-height:var(--aox-lh-120);--aox-form-sublabel-font-family:"Red Hat Display";--aox-form-sublabel-font-weight:500;--aox-form-sublabel-font-size:var(--aox-fs-16px);--aox-form-sublabel-line-height:var(--aox-lh-120);--aox-form-item-padding:var(--aox-20px);--aox-form-item-border-size:1px;--aox-form-item-border-size-error:var(--aox-form-item-border-size);--aox-form-item-border-radius:0px;--aox-form-item-border-color:var(--color-blue-400);--aox-form-item-background-color:var(--color-white);--aox-form-checkbox-size:var(--aox-24px);--aox-form-radio-size:var(--aox-20px);--aox-form-rating-size:var(--aox-20px)}.obj_checkbox,.obj_checkboxes{display:flex;flex-direction:column;gap:var(--aox-form-spacing-s) var(--aox-form-spacing)}.obj_checkbox{position:relative;min-height:var(--aox-form-checkbox-radio-size)}.obj_checkbox input{position:absolute;top:0;left:0;height:1px;width:1px;margin:0;opacity:0}.obj_checkbox label{position:relative;display:block;min-height:var(--aox-form-checkbox-size);width:100%;padding-left:calc(var(--aox-form-checkbox-size) + var(--aox-8px));font-family:var(--aox-form-font-family);font-size:var(--aox-form-font-size);line-height:var(--aox-form-checkbox-size);color:var(--aox-form-color-primary);cursor:pointer}.obj_checkbox label:before{top:0;left:0;height:var(--aox-form-checkbox-size);width:var(--aox-form-checkbox-size);border:solid var(--aox-form-item-border-size) var(--aox-form-item-border-color);background-color:var(--aox-form-item-background-color);border-radius:var(--aox-4px)}.obj_checkbox label:after,.obj_checkbox label:before{content:"";box-sizing:border-box;position:absolute;display:block;transition:all .3s ease}.obj_checkbox label:after{opacity:0;left:var(--aox-6px);top:var(--aox-6px);width:var(--aox-13px);height:var(--aox-8px);border:var(--aox-2px) solid var(--color-white);border-top:none;border-right:none;transform:rotate(-45deg)}.obj_checkbox input:checked+label:after{opacity:1}.obj_checkbox input:checked+label:before{background-color:var(--aox-form-color-primary)}.obj_checkboxes.checkboxes_inline{flex-direction:row;flex-wrap:wrap}@media screen and (max-width:767px){.obj_checkboxes.checkboxes_inline{flex-direction:column}}.obj_radio,.obj_radios{display:flex;flex-direction:column;gap:var(--aox-form-spacing-s) var(--aox-form-spacing)}.obj_radio{position:relative;min-height:var(--aox-form-radio-size)}.obj_radio input{position:absolute;top:0;left:0;height:1px;width:1px;margin:0;opacity:0}.obj_radio label{position:relative;display:block;min-height:var(--aox-form-radio-size);width:100%;padding-left:calc(var(--aox-form-radio-size) + var(--aox-8px));font-family:var(--aox-form-font-family);font-size:var(--aox-form-font-size);line-height:var(--aox-form-radio-size);color:var(--aox-form-color-primary);cursor:pointer}.obj_radio label:before{top:0;left:0;height:var(--aox-form-radio-size);width:var(--aox-form-radio-size);border:solid var(--aox-form-item-border-size) var(--aox-form-item-border-color);background-color:var(--aox-form-item-background-color)}.obj_radio label:after,.obj_radio label:before{content:"";box-sizing:border-box;position:absolute;display:block;border-radius:50%;transition:all .3s ease}.obj_radio label:after{opacity:0;left:var(--aox-5px);top:var(--aox-5px);width:var(--aox-10px);height:var(--aox-10px);background-color:var(--color-white)}.obj_radio input:checked+label:after{opacity:1}.obj_radio input:checked+label:before{background-color:var(--aox-form-color-primary)}.obj_radios.radios_inline{flex-direction:row;flex-wrap:wrap}@media screen and (max-width:767px){.obj_radios.radios_inline{flex-direction:column}}