.dropmenu{width:100%;position:relative}.dropmenu .dropmenu-menu{background:var(--dark-gray-purple);pointer-events:none;max-height:0;color:var(--white);z-index:300;border:0 solid #c7c7c770;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin:auto;transition:all .3s ease-in-out;position:absolute;top:45px;left:0;right:0;overflow:hidden}.dropmenu.open .dropmenu-menu{pointer-events:all;border:1px solid #c7c7c770;border-top:0;max-height:300px;overflow-y:auto}.dropmenu .dropmenu-toggle{color:var(--white);cursor:pointer;background:0 0;border-radius:0;margin:0;padding:0}.dropmenu-button{border:1px solid var(--light-gray);background:var(--dark-violet,#0e0013);box-sizing:border-box;width:100%;height:45px;color:var(--light-gray);text-wrap:nowrap;text-overflow:ellipsis;border-radius:.3125rem;justify-content:flex-start;align-items:center;padding:0 10px;transition:all .3s ease-in-out;display:flex;overflow:hidden}.dropmenu-button:before{content:"";background:var(--dark-violet);border-radius:5px;width:40px;height:41px;position:absolute;top:1px;right:1px}.dropmenu-button:after{content:"";border-top:2px solid var(--white);border-right:2px solid var(--white);width:10px;height:10px;transition:all .3s ease-in-out;position:absolute;top:15px;right:15px;transform:rotate(135deg)}.dropmenu.open .dropmenu-button:after{border:2px solid var(--white);border-radius:50%;transform:rotate(315deg)}.dropmenu.open .dropmenu-button{border-bottom-right-radius:0;border-bottom-left-radius:0}
.range-slider{flex-direction:column;align-items:center;margin:20px;font-family:Popins;display:flex}.range-slider label{color:var(--white);margin-bottom:10px;font-size:1rem}.slider-container{width:100%;max-width:300px;height:10px;position:relative}.slider-track{background:var(--product-card-gradient,linear-gradient(90deg, #2d088f 0%, #120040 65%, #0f0035 100%));border:1px solid var(--medium-gray);z-index:1;border-radius:5px;height:10px;position:absolute;top:0;left:0;right:0}.slider{appearance:none;pointer-events:none;z-index:2;background:0 0;width:100%;height:10px;position:absolute}.slider::-webkit-slider-thumb{appearance:none;background-color:var(--light-gray);cursor:pointer;pointer-events:auto;border:2px solid #333;border-radius:50%;width:20px;height:20px;transition:background-color .3s}.slider::-moz-range-thumb{background-color:var(--color-white-solid);cursor:pointer;pointer-events:auto;border:2px solid #333;border-radius:50%;width:20px;height:20px;transition:background-color .3s}.slider:hover::-webkit-slider-thumb{background-color:var(--color-white-solid)}.slider:hover::-moz-range-thumb{background-color:var(--color-white-solid)}
