.filter-mobile-content-wrapper{position:fixed;top:0;left:-5000px;z-index:1000;width:100%;height:100vh;background:#FFF;transition:left 0.8s ease-in-out}.filter-mobile-content-wrapper .filter-mobile .filter-header{padding:30px 20px;display:flex;justify-content:space-between;align-items:center;color:#1C1C1C;font-size:26px;font-weight:500;text-transform:uppercase}.filter-mobile-content-wrapper .filter-mobile .filter-header .action .close-filter{border:none;background:none}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers{padding-left:18px;padding-right:18px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu{border-bottom:1px solid #949494}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-header .menu-button{width:100%;display:flex;justify-content:space-between;background:none;border:none;color:#000;font-size:18px;font-weight:400;padding:12px 5px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu{list-style:none}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper{display:flex;gap:5px;padding:5px 6px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper .checkbox{position:relative}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper .checkbox .checkbox-icon{display:none;position:absolute;background:#FD8888;height:15px;width:15px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper .checkbox .checkbox-icon img{position:absolute;top:2px;left:1px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper .checkbox input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;width:16px;height:16px;z-index:1;position:relative}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .filter-menu .filter-item .checkbox-label-wrapper .label{width:100%}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .button-see-more{margin-bottom:4px}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content .button-see-more button{background:none;border:none;padding-left:6px;color:#676767;font-size:12px;font-weight:400}.filter-mobile-content-wrapper .filter-mobile .filters-menus-wrappers .filters-menu .filter-menu-content.menu-open{max-height:200px;transition:max-height .3s ease-in-out;overflow-y:scroll;overflow-x:none}.filter-mobile-content-wrapper .filter-mobile .button-apply-filter-wrapper{display:flex;justify-content:center;margin-top:20px}.filter-mobile-content-wrapper .filter-mobile .button-apply-filter-wrapper .apply-filter{border-radius:9px;border:1.5px solid #FD8888;background:#FD8888;width:90%;padding:10px 0}.filter-mobile-content-wrapper .filter-mobile .button-apply-filter-wrapper .apply-filter span{color:#FFF;text-align:center;font-size:16px;font-weight:500}.filter-mobile-content-wrapper.open{left:0}
