/*--------------------- Sidebar -----------------------*/ .sidebar__item { margin-bottom: 35px; &.sidebar__item__color--option { overflow: hidden; } h4 { color: $normal-color; font-weight: 700; margin-bottom: 25px; } ul { li { list-style: none; a { font-size: 16px; color: $normal-color; line-height: 39px; display: block; } } } .latest-product__text { position: relative; h4 { margin-bottom: 45px; } .owl-carousel { .owl-nav { right: 0; } } } } .price-range-wrap { .range-slider { margin-top: 20px; .price-input { position: relative; &:after { position: absolute; left: 38px; top: 13px; height: 1px; width: 5px; background: #dd2222; content: ""; } input { font-size: 16px; color: #dd2222; font-weight: 700; max-width: 20%; border: none; display: inline-block; } } } .price-range { border-radius: 0; &.ui-widget-content { border: none; background: #ebebeb; height: 5px; .ui-slider-handle { height: 13px; width: 13px; border-radius: 50%; background: $white-color; border: none; -webkit-box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); outline: none; cursor: pointer; } } .ui-slider-range { background: #dd2222; border-radius: 0; &.ui-corner-all.ui-widget-header:last-child { background: #dd2222; } } } } .sidebar__item__color { float: left; width: 40%; &.sidebar__item__color--white { label { &:after { border: 2px solid #333333; background: transparent; } } } &.sidebar__item__color--gray { label { &:after { background: #E9A625; } } } &.sidebar__item__color--red { label { &:after { background: #D62D2D; } } } &.sidebar__item__color--black { label { &:after { background: $heading-color-2; } } } &.sidebar__item__color--blue { label { &:after { background: #249BC8; } } } &.sidebar__item__color--green { label { &:after { background: #3CC032; } } } label { font-size: 16px; color: #333333; position: relative; padding-left: 32px; cursor: pointer; input { position: absolute; visibility: hidden; } &:after { position: absolute; left: 0; top: 5px; height: 14px; width: 14px; background: #222; content: ''; border-radius: 50%; } } } .sidebar__item__size { display: inline-block; margin-right: 16px; margin-bottom: 10px; label { font-size: 12px; color: $para-color; display: inline-block; padding: 8px 25px 6px; background: $background; cursor: pointer; margin-bottom: 0; input { position: absolute; visibility: hidden; } } }