/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 16 2022 | 15:07:13 */
/* Listing Page Filters */

.jet-radio-list__button .jet-radio-list__decorator
{
  min-width: 16px;
  min-height: 16px;
  width:16px;
  height:16px;
  margin-left:4px;
   
}
.jet-radio-list__decorator .fa-check:before, .jet-checkboxes-list__decorator .fa-check:before {
      content: url("http://soda.kingspan.s2.dottylabs.com/wp-content/uploads/2022/01/check.svg")!important;
    display: block!important;
    position: relative!important;
    text-align: center!important;
    width: 100%!important;
    margin-top: 2px!important;
}
.jet-radio-list__row{
  padding-top:0!important;
}

.jet-filter-row:hover .jet-radio-list__decorator,
.jet-filter-row:hover  .jet-checkboxes-list__decorator{
    border-color: #007AF5!important;
    transition:0.3s ease;
}
.jet-radio-list__label{
  margin-left:4px;
}
.scale{
/*   transform:scale(1.5); */
   width:24px!important;
  height:24px!important;
}
.scale + .jet-radio-list__label {
  margin-left: 0px !important;
  position: absolute;
  left: 37px;
}
.jet-checkboxes-list__button .jet-checkboxes-list__decorator{
  width:24px!important;
  height:24px!important;
}
/* .jet-radio-list .jet-radio-list__item{
  padding-left:7px;
} */
.elementor-2215 .elementor-element.elementor-element-380a701 .jet-checkboxes-list-wrapper,
.elementor-2215 .elementor-element.elementor-element-ac28d06 .jet-checkboxes-list-wrapper,
.elementor-2215 .elementor-element.elementor-element-1d92a29 .jet-radio-list-wrapper{
  margin-left:0;
}

.jet-radio-list-wrapper div{
  height:40px;
  display:block;
  align-items:center;
  margin-bottom: 0 !important;
}


    .filter-group div
	{
        height: 40px;
        display: flex;
        align-items: center;
      padding: 0 5px;
    }

    .filter-group label {
        font-family: "Kumbh Sans", sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 14px;
        line-height: 24px;
        color: #090B3B;
    }

/* Listing Page Filters */

/* Pagination*/
.woocommerce nav.woocommerce-pagination ul li .next svg , .woocommerce nav.woocommerce-pagination ul li .prev svg{
  display:block;
}
ul.page-numbers{
  display:flex!important;
  align-items:center;
}
.woocommerce .woocommerce-result-count{
  margin:0;
}
.woocommerce-result-count{

    color: #090b3b;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    font-family: 'Kumbh Sans', sans-serif;
    margin-left:10px!important;
}
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{
    border:0;

}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current:hover
{
     transition: 0.3s ease;
      color: #fff;
     background: #007af5;
}

.woocommerce nav.woocommerce-pagination ul li span.current {
    background: #007af5;
    color: #fff;
    border-radius: 6px;
    margin: 0 4px;
    font-family: Kumbh Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    padding: 8px 17px;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
background: #fff;
    color: #090B3B;
    border-radius: 6px;
    margin: 0 4px;
    font-family: Kumbh Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    padding: 8px 16px;
}
.woocommerce nav.woocommerce-pagination ul li .next ,
.woocommerce nav.woocommerce-pagination ul li .prev{
    padding:8px;
    background:none!important;
}
.pagination-row{
    display:flex;
    align-items:center;
    padding-top:50px;
    margin-bottom:180px;
}

.jet-filters-pagination .prev-next .jet-filters-pagination__current,
.jet-filters-pagination .prev-next .jet-filters-pagination__link{
  background-color:transparent!important;
}

.jet-filters-pagination{
  margin-bottom:150px!important;
}

@media(max-width:768px){
  .jet-filters-pagination{
    text-align:center;
  }
}