@charset "UTF-8";.search-pro-filter-modal .modal-body{padding:0}.search-pro-filter-modal .tabs .nav-tabs{position:fixed;z-index:1;width:100%;height:3.75rem;padding:.625rem 1rem;background-color:#fff;border:none}@media (min-width: 768px){.search-pro-filter-modal .tabs .nav-tabs{width:26.25rem}}.search-pro-filter-modal .tabs .nav-item:first-child{margin-right:.875rem}.search-pro-filter-modal .tabs .nav-link{position:relative;padding:.375rem;font-weight:500;line-height:1.75;letter-spacing:-.01688rem;border:none;outline-style:none}.search-pro-filter-modal .tabs .nav-link.active{color:#693bf2}.search-pro-filter-modal .tabs .nav-link.active:before{position:absolute;right:.375rem;bottom:.125rem;left:.375rem;width:calc(100% - .75rem);height:.125rem;content:"";background-color:#693bf2}.search-pro-filter-modal .tabs .tab-content{padding-top:3.75rem}@media (min-width: 768px){.search-pro-filter-modal .tabs .tab-content{height:42.5rem;overflow-y:scroll}}.search-pro-filter-modal .tabs .close-button{position:absolute;top:1rem;right:.875rem;display:flex;padding:.375rem}.search-pro-filter-modal .tabs .close-button img{width:.875rem;height:.875rem}.search-pro-filter-modal .banner-container{position:relative;width:100%;height:7rem}.search-pro-filter-modal .banner-container .fixed-wrapper{position:absolute;bottom:0;width:100%;height:inherit}.search-pro-filter-modal .banner-container .fixed-wrapper .banner-box{position:fixed;bottom:0;width:100%;height:inherit;padding:1rem;background-color:#fff}@media (min-width: 768px){.search-pro-filter-modal .banner-container .fixed-wrapper .banner-box{bottom:unset;max-width:26.25rem}}
