.elementor-248983 .elementor-element.elementor-element-6e73d24c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-248983 .elementor-element.elementor-element-52a49f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248983 .elementor-element.elementor-element-5f4a5054{--wd-gap:10px;}.elementor-248983 .elementor-element.elementor-element-5f4a5054 > .elementor-widget-container{padding:0px 230px 0px 0px;border-style:solid;border-width:1px 0px 1px 1px;border-color:#DFDFDF;}.elementor-248983 .elementor-element.elementor-element-5f4a5054 .title-text{color:#272727;font-size:1rem;font-weight:400;}.elementor-248983 .elementor-element.elementor-element-3ab9b74e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 250px 0px 0px;}.elementor-248983 .elementor-element.elementor-element-247a8fd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-62px;--margin-bottom:30px;--margin-left:20px;--margin-right:0px;}.elementor-248983 .elementor-element.elementor-element-247a8fd9.e-con{--align-self:flex-end;}.elementor-248983 .elementor-element.elementor-element-2e337b74{width:auto;max-width:auto;}@media(min-width:769px){.elementor-248983 .elementor-element.elementor-element-247a8fd9{--width:350px;}}@media(max-width:1366px){.elementor-248983 .elementor-element.elementor-element-5f4a5054 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-248983 .elementor-element.elementor-element-3ab9b74e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}}@media(max-width:768px){.elementor-248983 .elementor-element.elementor-element-6e73d24c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248983 .elementor-element.elementor-element-52a49f64{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248983 .elementor-element.elementor-element-3ab9b74e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-248983 .elementor-element.elementor-element-247a8fd9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-248983 .elementor-element.elementor-element-2e337b74 > .elementor-widget-container{padding:10px 10px 10px 10px;}}/* Start custom CSS for wd_product_filters, class: .elementor-element-5f4a5054 */.elementor-248983 .elementor-element.elementor-element-5f4a5054 [class*="wd-grid"] {
    --wd-gap: 0;
}

.whb-header {
    margin-bottom: 0px;
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes {
    padding: 12px 20px;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:not(:first-child) {

    border-right: 1px solid #DFDFDF;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:last-child {
    border-left: 1px solid #DFDFDF;
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:hover {
   background-color: #272727;
    
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-dropdown a{
    color:#272727;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:hover .wd-pf-title span{
    color:#fff !important;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-dropdown {
    margin-top: 0;
    
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-scroll {
    border: 1px solid #b7b7b7;
    
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 a.pf-value {
    white-space: nowrap;
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054.wd-pf-checkboxes:nth-child(1) {
    min-width: 180px;
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:nth-child(1) .wd-pf-dropdown {
    min-width: 180px;
}

.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-checkboxes:nth-child(2) .wd-pf-dropdown{
    min-width: 260px;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-shape-square .wd-swatch {
    min-width: 80px;
    min-height: 80px;
    border-radius: 100px;
}


.elementor-248983 .elementor-element.elementor-element-5f4a5054 .wd-pf-dropdown ul {
    padding-top: 10px;
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav_filters, class: .elementor-element-3ab9b74e */.elementor-248983 .elementor-element.elementor-element-3ab9b74e ul {
    padding-right: 0;
}

.elementor-248983 .elementor-element.elementor-element-3ab9b74e ::marker {
    color: #fff;
}


.widget_layered_nav_filters a {
    background-color: #272727;
    padding: 2px 12px 0 12px;
    color:#fff;
    font-size: 0.9rem;
    font-weight: 400;
}

.widget_layered_nav_filters a:hover {
    color:#fff;
}

.widget_layered_nav_filters a:before {
    margin-inline-end: .3em;
    font-size: 12px;
    margin-top: -2px;
}

.elementor-248983 .elementor-element.elementor-element-3ab9b74e li {
    display: inline-flex;
    margin-left: 5px;
}

.elementor-248983 .elementor-element.elementor-element-3ab9b74e h5{
    margin-bottom: 10px;
}

@media (max-width:767px){
  .elementor-248983 .elementor-element.elementor-element-3ab9b74e h5{
    display: none;
}  
}/* End custom CSS */
/* Start custom CSS for wd_shop_archive_orderby, class: .elementor-element-2e337b74 */.elementor-248983 .elementor-element.elementor-element-2e337b74 select {
    border: 0;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e73d24c */.col-12{
    padding-inline: 0;
}

.site-content.shop-content-area.col-lg-12.col-12.col-md-12.wd-builder-on {
    padding: 0;
}/* End custom CSS */