.sidebar-nav-item{border-bottom:1px solid #efefef}.sidebar-nav-item:last-of-type{border:none}.sidebar-nav-item-title{position:relative;font-size:.8rem;font-weight:700;display:block;cursor:pointer;padding:.4rem 0;line-height:2rem;transition:.4s}.sidebar-nav-item-title i{position:absolute;left:0;top:.6rem}.sidebar-nav-item-title i:before{font-size: 0.8rem;}.sidebar-nav-item-title:hover{color:#ff253a;transition:.4s}.sidebar-nav-item-title > a{display:block;text-decoration:none;color:inherit;text-shadow:inherit}.rotate-angle-left-90-degrees{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);padding-left:.4rem}.sidebar-nav-sub-wrapper{display:none}.sidebar-nav-sub-item .sidebar-nav-sub-wrapper{padding-right:1rem}.sidebar-nav-sub-item i:before{font-size: 0.8rem;}.sidebar-nav-sub-item a{position:relative}.sidebar-nav-sub-item a:before{position:absolute;right:-10px;top:1px;color:#00b3e9;content:"\f0d9";font-family:"FontAwesome"}.sidebar-nav-sub-item-title{padding:.3rem 1rem .3rem .6rem;font-size:.75rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#333;margin-bottom:.1rem;transition:.4s}.sidebar-nav-sub-item-title:hover{color:#ff253a;transition:.4s}.sidebar-nav-sub-item-title a{text-decoration:none;color:inherit}.sidebar-nav-sub-item-title i{color:#999}.sidebar-nav-sub-item-title:hover i{color:inherit}.sidebar-nav-sub-sub-wrapper{display:none}.sidebar-nav-sub-sub-item{padding:.3rem 2rem;font-size:.75rem}.sidebar-nav-sub-sub-item a{text-decoration:none;display:block;color:#333;transition:.4s}.sidebar-nav-sub-sub-item:hover a{text-decoration:none;color:#ff253a;transition:.4s}.sidebar-input-text{font-size:.8rem;padding:.5rem;border-radius:.25rem;border:none;outline:none;background-color:#0000001a;width:100%;display:inline-block}.sidebar-input-text:focus{box-shadow:0 0 .2rem .1rem #0000001a}.sidebar-brand-wrapper{max-height:16rem;overflow:auto;padding-left:.3rem;padding-right:.3rem}.sidebar-brand-item{font-size:.8rem;transition:.4s}.sidebar-brand-item .form-check-label:hover{cursor:pointer;color:#ff253a;transition:.4s}.sidebar-brand-item .form-check-input:checked{background-color:#0dcaf0;border-color:#0dcaf0}.sidebar-price-range input{font-size:.8rem;padding:.5rem;border-radius:.25rem;border:none;outline:none;background-color:#0000001a;width:100%;display:inline-block}.sidebar-price-range input:focus{box-shadow:0 0 .2rem .1rem #0000001a}
