.search_filter_wrapper{width:80%;margin:0 auto;position:absolute;bottom:40px;left:0;right:0}@media (max-width:1024px){.search_filter_wrapper{width:90%}}@media (max-width:820px){.search_filter_wrapper{bottom:0}}@media (max-width:576px){.search_filter_wrapper{width:100%}}.search_filter_wrapper.villas_serchbar_wrapper{width:100%;padding:20px 20px 16px;position:relative;bottom:0}.search_filter_wrapper.villas_serchbar_wrapper .location{display:none}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper{background:0 0;border:1px solid #bababa;height:48px}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper{margin-bottom:0}}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set{width:90%}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item{background:0 0;border-right:1px solid #bababa;border-radius:0;justify-content:center;height:46px;padding:0 10px}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item:first-of-type{border-top-left-radius:50px;border-bottom-left-radius:50px}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item p.lable{margin-bottom:6px}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item.highlidiv{background:0 0;animation:none}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item .traveler-dropdown.open{width:270px}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_input input{font-size:12px;font-family:var(--font-satoshi),system-ui,sans-serif;padding:0}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_input input::placeholder{color:#000;font-weight:400;font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:2%}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .input_set .search_item .traveler-btn{font-size:12px}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .discover_btn{border-radius:50%;justify-content:center;align-items:center;display:flex;width:40px!important;height:40px!important;padding:0!important}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .discover_btn svg{font-weight:300}.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .discover_btn span,.search_filter_wrapper.villas_serchbar_wrapper .searchbar_wrapper .discover_btn.filter_btn{display:none}.search_filter_wrapper.villas_serchbar_grid{width:100%;margin:0 0 24px;position:relative;bottom:0}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_grid{margin-bottom:10px}}.search_filter_wrapper.villas_serchbar_grid .location{display:none}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper{border:1px solid #a6b3b8}@media (max-width:768px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper{flex-wrap:inherit;border-radius:50px}}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper{border-radius:4px;padding:4px}}@media (max-width:768px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set{flex-wrap:inherit;width:85%;display:flex}}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set{visibility:visible;opacity:1;height:35px;overflow:inherit;align-items:center;margin:0;padding:0}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item{border:0;border-right:1px solid #e9edee;border-radius:0;height:42px;margin:0;padding:0}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item p.lable{display:none}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .traveler-btn{justify-content:center}}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item select{font-family:var(--font-satoshi),system-ui,sans-serif}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item select{text-align:center}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .clear_btn{display:none}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .autocomplete_box{left:0;width:300px!important}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .traveler-dropdown.open{width:300px;left:inherit;right:0}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .traveler-dropdown.mobile_center{left:-100%;right:inherit}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item .traveler-dropdown .traveler-row .title{display:block}}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set .search_item:last-child{border:none}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .input_set.open{padding:3px 0;height:auto!important}@media (max-width:576px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .button_set{width:auto}}@media (max-width:768px){.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .discover_btn{width:40px;height:40px;margin:0;padding:0}.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .discover_btn span,.search_filter_wrapper.villas_serchbar_grid .searchbar_wrapper .discover_btn.filter_btn{display:none}}.search_filter_wrapper .location{align-items:center;margin-bottom:12px;margin-left:10px;display:flex}@media (max-width:576px){.search_filter_wrapper .location{margin-left:25px}}.search_filter_wrapper .location p{color:#fff;margin-bottom:0;margin-left:4px;font-size:16px;line-height:22px}.search_filter_wrapper .searchbar_wrapper{background:#fff;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:64px;margin:0 auto;padding:0 3px;display:flex}@media (max-width:820px){.search_filter_wrapper .searchbar_wrapper{border-radius:0;flex-wrap:wrap;height:auto}}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper{border-radius:4px;padding:20px 0}}.search_filter_wrapper .searchbar_wrapper .input_set{justify-content:space-between;width:75%;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set.full_width{width:100%}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set.full_width{width:100%;padding:10px}}@media (max-width:820px){.search_filter_wrapper .searchbar_wrapper .input_set{border-radius:0;flex-wrap:wrap;height:auto}}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set{opacity:0;visibility:hidden;width:92%;height:0;margin:0 auto;padding:10px 0;transition:height .4s,opacity .3s}.search_filter_wrapper .searchbar_wrapper .input_set.open{opacity:1;visibility:visible;height:220px;padding:20px 0 0}}.search_filter_wrapper .searchbar_wrapper .input_set .search_item{background:#fff;border-right:1px solid #e9edee;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:33.3%;height:58px;padding:8px 20px 6px;transition:background-color .5s;display:flex;position:relative;overflow:visible!important}.search_filter_wrapper .searchbar_wrapper .input_set .search_item.highlidiv{animation:.5s forwards highlightBg}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item.highlidiv{animation:none}}@keyframes highlightBg{0%{background-color:#fff}50%{background-color:#fff7e9}to{background-color:#fff7e9}}@media (max-width:820px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item{border:none;flex:auto;width:30%}}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item{border:1px solid #bababa;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:56px;margin-bottom:8px;padding:0 24px;display:flex;overflow:visible!important}}.search_filter_wrapper .searchbar_wrapper .input_set .search_item:last-of-type{border-right:none}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item:last-of-type{border-right:1px solid #bababa}}.search_filter_wrapper .searchbar_wrapper .input_set .search_item:hover{background:#fafafa}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .label{color:#274653;letter-spacing:1px;margin:0 0 4px;font-size:12px;font-weight:600}@media (max-width:1024px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item .label{font-size:10px}}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .input_set .search_item .label{font-size:12px}}.search_filter_wrapper .searchbar_wrapper .input_set .search_item input,.search_filter_wrapper .searchbar_wrapper .input_set .search_item select{color:#000;width:100%;font-size:14px;font-weight:400;font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:2%;background:0 0;border:none;outline:none;padding:4px 0}.search_filter_wrapper .searchbar_wrapper .input_set .search_item input::placeholder,.search_filter_wrapper .searchbar_wrapper .input_set .search_item select::placeholder,.search_filter_wrapper .searchbar_wrapper .input_set .search_item input option,.search_filter_wrapper .searchbar_wrapper .input_set .search_item select option{color:#000;font-weight:400;font-family:var(--font-satoshi),system-ui,sans-serif}.search_filter_wrapper .searchbar_wrapper .input_set .search_item select{cursor:pointer}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box{z-index:120;opacity:0;transform-origin:top;pointer-events:none;background:#fff;border-radius:12px;width:340px;max-height:320px;padding:6px 0;list-style:none;transition:opacity .5s,transform .5s,box-shadow .5s;position:absolute;top:62px;left:0;overflow-y:auto;transform:scale(.95)translateY(-10px);box-shadow:0 4px 12px #00000014}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box.open{opacity:1;pointer-events:auto;transform:scale(1)translateY(0);box-shadow:0 8px 24px #00000026}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box::-webkit-scrollbar{display:none}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box .title{padding:6px 14px;font-size:14px;font-weight:600}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box li{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 14px;font-size:14px;transition:background .2s;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box li:hover{background:#f5f5f5}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .autocomplete_box li.empty{color:#777;cursor:default}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-btn{cursor:pointer;justify-content:space-between;align-items:center;width:100%;font-size:14px;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-btn .icon{opacity:.7}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-btn .caret{opacity:.6;font-size:14px}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-dropdown{z-index:25;opacity:0;transform-origin:top;pointer-events:none;background:#fff;border-radius:16px;width:100%;padding:20px;transition:opacity .5s,transform .5s,box-shadow .5s;position:absolute;top:62px;left:0;transform:scale(.95)translateY(-10px);box-shadow:0 10px 40px #0000001f}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-dropdown.open{opacity:1;pointer-events:auto;transform:scale(1)translateY(0);box-shadow:0 8px 24px #00000026}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-row{justify-content:space-between;align-items:center;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-row .title{color:#274653;margin:0;font-size:14px;font-weight:600}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .traveler-row p{color:#274653;margin:2px 0 0;font-size:14px}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .right{align-items:center;gap:14px;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .circle-btn{color:#274653;cursor:pointer;background:#fff;border:1.5px solid #274653;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:12px;transition:all .15s;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .circle-btn:hover{background:#f4f4f4}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .circle-btn.disable{opacity:.5}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .count{width:10px;font-size:14px;font-weight:400}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .divider{background:#a6b3b8;height:1px;margin:20px 0}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select{width:100%;position:relative}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select .icon-select__button{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;width:100%;font-size:14px;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select .icon-select__caret{display:none}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select__left{align-items:center;gap:8px;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .option-icon{justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;display:inline-flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .option-img{object-fit:cover;border-radius:6px;width:28px;height:28px}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select__options{z-index:130;background:#fff;border-radius:10px;padding:8px 6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 8px 30px #0000001f}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select__option{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select__option:hover{background:#00000008}.search_filter_wrapper .searchbar_wrapper .input_set .search_item .icon-select__option.selected{background:#00968812}.search_filter_wrapper .searchbar_wrapper .discover_btn{color:#274653;cursor:pointer;background:#fbad23;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:140px;padding:17px 5px;font-size:16px;font-weight:600;line-height:22px;display:flex}.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn){transition:background-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out}@media (hover:hover){.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn):hover{background:#fcc86c;transform:translateY(-1px);box-shadow:0 4px 14px #27465329}}.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn):active{box-shadow:none;transform:translateY(0)}.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn):focus-visible{outline-offset:3px;outline:2px solid #274653}@media (prefers-reduced-motion:reduce){.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn){transition:background-color .18s ease-out}.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn):hover,.search_filter_wrapper .searchbar_wrapper .discover_btn:not(.filter_btn):active{box-shadow:none;transform:none}}@media (max-width:820px){.search_filter_wrapper .searchbar_wrapper .discover_btn{justify-content:center;width:100%;margin:16px}}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .discover_btn{width:90%;height:60px;margin:0 auto 8px;padding:0}}.search_filter_wrapper .searchbar_wrapper .discover_btn .icon{color:#274653;font-size:18px}.search_filter_wrapper .searchbar_wrapper .discover_btn.filter_btn{color:#274653;background:#fff;border:1px solid #5c666a;width:140px;margin-left:4px;padding:17px 5px;transition:background .3s}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .discover_btn.filter_btn{width:90%;height:60px;margin:0 auto;padding:0}}.search_filter_wrapper .searchbar_wrapper .discover_btn.filter_btn:hover,.search_filter_wrapper .searchbar_wrapper .discover_btn.filter_btn.active{background:#e9edee}.search_filter_wrapper .searchbar_wrapper .discover_btn.home{width:180px;padding:17px 28px}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .discover_btn.home{width:90%;margin:0 auto}}.search_filter_wrapper .searchbar_wrapper .button_set{display:flex}@media (max-width:576px){.search_filter_wrapper .searchbar_wrapper .button_set{flex-direction:column;width:100%}}.ant-modal.banner_filter_modal_wrapper{margin-bottom:50px;width:40%!important;top:60px!important}@media (max-width:576px){.ant-modal.banner_filter_modal_wrapper{width:94%!important}}.ant-modal.banner_filter_modal_wrapper .ant-modal-container{border-radius:4px;padding:0}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card{background:var(--card-bg);background:#fff;border-radius:12px;flex-direction:column;width:100%;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000040}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-header{padding:20px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-header h2{color:#274653;font-size:24px;font-family:var(--font-famosa),serif;margin:0;font-weight:700}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body{padding:0 20px 20px;overflow:auto}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body::-webkit-scrollbar{display:none}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-section h3{color:#274653;font-size:14px;font-weight:700;font-family:var(--font-famosa),serif;margin-bottom:0}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:flex-start;gap:16px;margin-top:16px;padding-bottom:10px;display:flex;overflow:auto hidden}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row::-webkit-scrollbar{display:none}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row .recommended{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row .recommended .chip-emoji{border:1px solid #a6b3b8;border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;font-size:35px;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row .recommended .chip-emoji img{width:70px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row .recommended.selected .chip-emoji{background:#fff7e9;border:1px solid #fdcf7f}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-chips-row .recommended .chip-label{text-align:center;color:#274653;margin-top:3px;font-size:12px;font-weight:300;line-height:14px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-slider{height:40px;margin-top:18px;position:relative}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-slider:before{content:"";z-index:1;background:#a6b3b8;border-radius:10px;width:100%;height:2px;position:absolute;top:16px;left:0}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-slider input[type=range]{appearance:none;pointer-events:none;z-index:3;background:0 0;width:100%;height:6px;position:absolute;top:15px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-slider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:auto;z-index:999;background:#274653;border-radius:50%;width:22px;height:22px;position:relative;box-shadow:0 2px 6px #0003}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-values{justify-content:space-between;align-items:center;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-values span{border:1px solid #a6b3b8;border-radius:50px;justify-content:center;align-items:center;width:80px;height:32px;font-size:12px;font-weight:300;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-price .price-values p{color:#334045;text-align:center;margin-top:4px;font-size:10px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-section-radio .radio_row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-section-radio .radio_row button{color:#5c666a;cursor:pointer;background:0 0;border:1px solid #abb1b3;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;display:flex;border-radius:50px!important}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-section-radio .radio_row button img{width:16px;height:16px;margin-right:4px}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-card .fm-body .fm-section-radio .radio_row button.selected{background:#fff7e9;border:1px solid #fdcf7f}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-footer{border-top:1px solid #e6eded;justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-footer .clear{color:#274653;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:700;text-decoration:underline}.ant-modal.banner_filter_modal_wrapper .ant-modal-container .fm-footer .apply{color:#274653;cursor:pointer;background:#fbad23;border:none;padding:14px 26px;font-weight:600;box-shadow:0 6px 18px #f5a62333}hr{border:none;border-top:1px solid #a6b3b8;margin:22px 0}.autocomplete_input{font-family:var(--font-satoshi),system-ui,sans-serif;align-items:center;gap:8px;width:100%;display:flex}.autocomplete_input::placeholder{color:#000;font-weight:400;font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:2px}.autocomplete_input .input_icon{background:#0000000a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.option-left{justify-content:center;align-items:center;width:36px;display:flex}.option-label{flex:1}.search_item p.lable{color:#333;margin-bottom:8px;font-size:13px;font-weight:700}.sortby-container{position:relative}.sortby-container .sortby-button{cursor:pointer;background:0 0;border:1px solid #274653;border-radius:30px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:all .25s;display:flex;box-shadow:0 2px 5px #0000000d}.sortby-container .sortby-button .arrow{transition:transform .25s}.sortby-container .sortby-button.open .arrow{transform:rotate(180deg)}.sortby-container .sortby-button:hover{border-color:#000}.sortby-container .sortby-dropdown{z-index:55;background:#fff;border-radius:18px;width:210px;padding:12px 0;animation:.2s forwards dropdownIn;position:absolute;top:55px;right:0;box-shadow:0 12px 25px #0000001f}.sortby-container .sortby-dropdown li{cursor:pointer;border-radius:10px;padding:12px 18px;font-size:14px;font-weight:600;transition:all .2s}.sortby-container .sortby-dropdown li:hover{background:#f3f3f3}.sortby-container .sortby-dropdown li.active{background:#f5f5f5;font-weight:600}@keyframes dropdownIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.input_with_clear{width:100%;position:relative}.input_with_clear input{width:100%;padding-right:30px}.input_with_clear .clear_btn{cursor:pointer;color:#000;font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.input_with_clear .clear_btn:hover{color:#000}
