.form-select-input{width:100%;margin-top:10px;position:relative}.form-select-input p{margin-top:5px;margin-bottom:15px;color:red}.form-select-input label{font-weight:450;font-size:.875rem}.form-select-input select{width:100%;height:40px;margin-top:5px;padding:12px 13px;background-color:#f3f3f3;border-radius:10px;font-size:.75rem}.form-select-input-arrow{position:absolute;right:14px;top:23px}.form-select-input-arrow-with-label{top:42px}.form-select-input-items{margin-top:15px}.form-select-input-items ul li{position:relative;display:inline-block;border-radius:8px;font-size:.75rem;width:-moz-fit-content;width:fit-content;background:#ff1e1e;color:#fff;margin-bottom:6px;margin-right:6px;padding:8px 25px 8px 10px}.form-select-input-items ul li img{width:8px;position:absolute;top:11px;right:10px;cursor:pointer}.form-radio-button input{display:none}.form-radio-button input:checked+span{background:#ff1e1e;background:linear-gradient(-90deg,#ff1e1e,#fe5a33);color:#fff}.form-radio-button p{margin-top:5px;margin-bottom:15px;color:red}.form-radio-button label span{display:block;border-radius:8px;font-weight:450;font-size:.625rem;width:36px;height:36px;padding-top:13px;text-align:center;background:#f3f3f3;color:#000;cursor:pointer}.form-minmax-input{width:100%;margin-top:10px;position:relative}.form-minmax-input .row{width:100%;display:flex}.form-minmax-input .row input:first-child{margin-right:6px}.form-minmax-input p{margin-top:5px;margin-bottom:15px;color:red;font-size:.75rem;line-height:1rem}.form-minmax-input label{font-weight:450;font-size:.875rem}.form-minmax-input .input-style{width:100%;height:50px;margin-top:5px;padding:12px 20px;background-color:#f3f3f3;border-radius:10px;font-size:.875rem}.form-minmax-input .input-style:focus~span{transform:translate(-12px,-12px);font-size:.5rem}.form-minmax-input .input-style-default{height:50px}.form-minmax-input .input-style-dashboard{height:40px}.dashboard-side-filter{position:relative}.dashboard-side-filter h2{font-size:1.125rem;font-weight:450}.dashboard-side-filter label{font-size:.75rem}.dashboard-side-filter-close{position:absolute;top:0;right:0;cursor:pointer}.dashboard-side-filter-group{display:flex;margin-top:20px;justify-content:flex-start}.dashboard-side-filter-group .group-item{display:flex;flex-wrap:wrap;margin-right:15px;padding-right:15px;border-right:1px solid #f3f3f3}.dashboard-side-filter-group .group-item:last-child{margin-right:0;padding-right:0;border-right:unset}.dashboard-side-filter-group .group-item label{margin-bottom:15px}.dashboard-side-filter-group .group-item label:first-child{display:block;width:100%;font-size:.75rem;font-weight:450}.dashboard-side-filter-group .group-item .form-radio-button{margin-top:auto}.dashboard-side-filter-bathrooms label:first-child,.dashboard-side-filter-bedrooms label:first-child,.dashboard-side-filter-increased label:first-child,.dashboard-side-filter-listed label:first-child,.dashboard-side-filter-pool label:first-child,.dashboard-side-filter-reduced label:first-child{display:block;width:100%;font-size:.75rem;font-weight:450}.dashboard-side-filter-bathrooms,.dashboard-side-filter-bedrooms,.dashboard-side-filter-increased,.dashboard-side-filter-listed,.dashboard-side-filter-pool,.dashboard-side-filter-reduced{width:100%;margin-top:15px;display:flex;flex-wrap:wrap}.dashboard-side-filter-bathrooms .form-radio-button,.dashboard-side-filter-bedrooms .form-radio-button,.dashboard-side-filter-increased .form-radio-button,.dashboard-side-filter-listed .form-radio-button,.dashboard-side-filter-pool .form-radio-button,.dashboard-side-filter-reduced .form-radio-button{margin-top:15px;margin-right:10px}.dashboard-side-filter-buttons{margin-top:25px;width:100%;display:flex}.dashboard-side-filter-buttons .mercala-button:first-child{margin-left:auto}