:root{--container-width:1280px;font-size:16px}.elementor-section-boxed:has(.Odoo-Offers),.e-con-boxed:has(.Odoo-Offers){padding:0;margin:0}.elementor-section-boxed:has(.Odoo-Offers)>div,.e-con-boxed:has(.Odoo-Offers)>div{max-width:none!important}.dsio-app .textSearch .content{overflow:visible}.dsio-app .textSearch .content .autocomplete-list{display:none;padding:1rem 0;position:absolute;top:calc(100% + .5rem);border:1px solid #ccc;background:#fff;max-height:200px;overflow-y:auto;width:100%;z-index:1000;border-radius:30px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.dsio-app .textSearch .content .autocomplete-list[data-visible=true]{display:block}.dsio-app .textSearch .content .autocomplete-item{padding:.25rem 1.5rem;cursor:pointer}.dsio-app .textSearch .content .autocomplete-item:hover,.dsio-app .textSearch .content .autocomplete-item[aria-selected=true]{background-color:hsl(131,92%,95%);outline:2px solid var(--e-global-color-primary)}.dsio-app .textSearch .content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.has--single-filter>span{position:relative}.has--single-filter .single-lbl{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;color:#8dc63f}.has--single-filter .nbChecked{display:none}