.mobileHeader {
		box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.08);
        display:none;
	}
.desktopHeader{
        display:flex;
    }
.bottom-sheet {
	box-sizing: border-box;
	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.22), 0px 14px 56px rgba(0, 0, 0, 0.25);
	-webkit-transform: translate(0, 100%);
	-ms-transform: translate(0, 100%);
	transform: translate(0, 100%);
	-webkit-transition: all 450ms cubic-bezier(0.5, 1, 0.23, 1) 100ms;
	transition: all 450ms cubic-bezier(0.5, 1, 0.23, 1) 100ms;
}
.categoryScroll{overflow-y: hidden;}
.bottom-visible {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}

.css-1doa8oz {
		position: absolute;
		z-index: 3;
		-webkit-appearance: none;
		width: 100%;
		background: transparent;
		outline: none;
		-webkit-transition: 0.2s;
		-webkit-transition: opacity 0.2s;
		transition: opacity 0.2s;
	}
	
	.css-1doa8oz::-webkit-slider-thumb {
		position: relative;
		bottom: 2px;
		-webkit-appearance: none;
		width: 10px;
		height: 10px;
		background: #FC5237;
		border-radius: 50%;
		cursor: pointer;
	}
	
	.css-1doa8oz::-moz-range-thumb {
		width: 10px;
		height: 10px;
		background: #FC5237;
		border-radius: 50%;
		cursor: pointer;
	}
    .css-5emy0c {
		width: 100%;
	}
    .css-15w601r .accordion {
		margin: 0 auto;
	}
	
	.css-15w601r .accordion h4 {
		padding-right: 35px;
	}
	
	.css-15w601r .accordion .title {
		cursor: pointer;
		-webkit-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		position: relative;
		text-align: left;
	}
	
	.css-15w601r .accordion .title::after {
		content: "›";
		color: black;
		-webkit-transition: -webkit-transform 0.5s ease-in-out;
		-webkit-transition: transform 0.5s ease-in-out;
		transition: transform 0.5s ease-in-out;
		font-size: 1.5rem;
	}
	
	.css-15w601r .accordion .title.is-expanded {
		-webkit-transition: background 0.5s;
		transition: background 0.5s;
	}
	
	.css-15w601r .accordion .title.is-expanded::after {
		content: "›";
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
		font-size: 1.5rem;
	}
	
	.css-15w601r .accordion .content {
		overflow: hidden;
		max-height: 0;
		-webkit-transition: max-height 0.5s;
		transition: max-height 0.5s;
		margin: 0;
	}
	
	.css-15w601r .accordion .content p {
		opacity: 0;
		-webkit-transition: 0.5s;
		transition: 0.5s;
	}
	
	.css-15w601r .accordion .content.is-expanded {
		max-height: 500px;
		overflow: scroll;
	}
	
	.css-15w601r .accordion .content.is-expanded p {
		opacity: 1;
	}
    @media (max-width: 767px) {
        .mobileHeader {
            display:flex;
        }
        .desktopHeader{
            display:none;
        }
        
        .categoryScroll{overflow-y: scroll;}
    }