.currency-toggle-container{display:flex;align-items:center;gap:10px}
.currency-toggle-container span{font-weight:400;margin-right:10px;font-size:15px;color:#333}
.currency-btn{width:40px;height:40px;border-radius:50%;border:1px solid #ccc;background:#fff;font-size:15px;font-weight:400;cursor:pointer;transition:all .2s ease;text-align:center;line-height:36px;color:#555}
.currency-btn.active{background-color:#000;color:#fff;border-color:#000}
.custom-dropdown{position:relative;width:250px;border:1px solid #ccc;border-radius:0;background:#fff;cursor:pointer;font-size:15px}
.dropdown-selected{padding:12px 10px;position:relative;text-transform:uppercase;display:flex;align-items:center;gap:8px}
.sort-icon{display:inline-block;width:30px;height:30px;background-image:url('/assets/images/sort-icon.svg');background-repeat:no-repeat;background-size:contain;background-position:center}
.dropdown-selected::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;pointer-events:none}
.dropdown-options{list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:none;display:none;position:absolute;width:100%;background:#fff;z-index:99;box-shadow:0 2px 6px rgba(0,0,0,.08)}
.dropdown-options li{padding:10px 12px;text-transform:uppercase;text-align:left;cursor:pointer;transition:background .2s;list-style:none!important;margin-left:-20px!important}
.dropdown-options li a{color:#333;text-decoration:none;display:block}
.dropdown-options li.active,.dropdown-options li:hover{background-color:#f0f0f0}
.price-filter{display:flex}
@media (max-width:767px){
.price-filter{flex-direction:column;justify-content:center;align-items:center;gap:.5rem}
}