.mainsearchbox .ais-SearchBox-input{
   width: 90%;
   margin-left: 1rem;
   border: none;
}

.mainsearchbox .ais-SearchBox-submit{
   position: absolute;
   left: 0.5rem;
   top: 30%;
   width: fit-content;
}
.mainsearchbox .ais-SearchBox-resetIcon{
   position: absolute;
   right: 1rem;
   top: 30%;
   width: fit-content;
}

aside .ais-SearchBox-input, #burgerMenu .ais-SearchBox-input, .ais-RangeInput-input{
   padding: 0.25rem 0.75rem;
   border: 1px solid #EAEAEA;
   border-radius: 5px;
   font-size: 80%;
}

aside .ais-SearchBox-input:focus, #burgerMenu .ais-SearchBox-input:focus, .ais-RangeInput-input:focus{
   outline: none;
}
.ais-CurrentRefinements-label{
   display: none;
}
.ais-CurrentRefinements-list, .ais-ClearRefinements{
   text-align: left;
}
.ais-CurrentRefinements-category{
   margin: 0 0.25rem;
   border: 1px solid;
   border-radius: 10px;
   padding: 0 0.25rem;
}
.ais-RangeInput-form{
   display: block;
   width: 98%;
}
.ais-SearchBox-form {
   position: relative;
   width: 98%;
}
.ais-RangeInput-separator{
   display:none;
}
.ais-RangeInput-input--max{
   display:none;
}

.ais-RangeInput-label {
   width: 100%;
}
.ais-RangeInput-input{
   width: 100%;
}

.ais-RangeInput-submit{
   display:none;
}
.ais-CurrentRefinements-list, .ais-CurrentRefinements-item{
   display: flex;
   flex-flow: wrap;
}

#burgerMenu {
   display: none;
   position: relative;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: white;
   z-index: 1000;
   padding: 1rem;
   margin-top: 0.5rem;
}

.close-btn {
   position: absolute;
   right: 1rem;
   border: none;
   background: none;
   color: var(--remotive-chocolate);
   font-size: 20px;
   cursor: pointer;
   font-weight: bold;
}

.close-btn-top {
   top: 0.5rem;
}

.close-btn-bottom {
   bottom: 0.5rem;
}


.search-btn {
   position: absolute;
   bottom: 20px;
   left: 50%;
   transform: translateX(-50%);
   font-size: 20px;
//    padding: 10px 20px;
//    cursor: pointer;
}

.blurred {
 filter: blur(1px);
}

.blurred .blurred-text {
 filter: blur(5px);
}

.blurred .jt-expandable {
 display: none;
}
