#dm-home-filters{top:20dvh!important;bottom:auto!important;left:0!important;right:0!important;margin:0 auto!important;max-height:79dvh!important;padding:18px 14px 25px!important;border-radius:24px!important;background:#050505d4!important;scrollbar-width:none!important}#dm-home-filters::-webkit-scrollbar{display:none}#dm-home-filters header{padding-bottom:20px!important;margin-bottom:28px!important}#dm-home-filters h2{font-size:16px!important;line-height:24px!important;font-weight:500!important}#dm-home-filters header button{display:grid;place-items:center;width:22px;height:22px;padding:0!important;font-size:21px!important;outline:none;line-height:22px!important}#dm-home-filter-form{gap:30px!important}#dm-home-filter-form label,#dm-home-filter-form legend{font-size:13px!important;line-height:20px!important;font-weight:400!important}#dm-home-filter-form input,#dm-home-filter-form select{height:42px!important;line-height:20px!important;font-size:12px!important;margin-top:8px!important;box-shadow:none!important}#dm-home-filter-form select{appearance:none!important;-webkit-appearance:none!important;padding-left:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cccccc' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:19px 19px!important;background-position:13px center!important}#dm-home-filter-form input[type=number]{-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}#dm-home-filter-form input[type=number]::-webkit-inner-spin-button,#dm-home-filter-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}#dm-home-filter-form .dm-filter-submit{height:42px!important;min-height:42px!important;font-size:15px!important;font-weight:500!important;margin-top:12px!important}#dm-home-filters #dm-filter-status:empty{display:none!important}@media(max-height:650px){#dm-home-filters{top:10dvh!important;max-height:89dvh!important}#dm-home-filter-form{gap:19px!important}}
