.elementor-401 .elementor-element.elementor-element-c5a4f0f{--display:flex;--min-height:40px;--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-401 .elementor-element.elementor-element-c5a4f0f:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-c5a4f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-401 .elementor-element.elementor-element-39caa65{--wd-cat-brd-radius:15px;}.elementor-401 .elementor-element.elementor-element-39caa65 div.product-category .wd-entities-title, .elementor-401 .elementor-element.elementor-element-39caa65 .wd-nav-product-cat>li>a{font-size:12px;font-weight:500;}.elementor-401 .elementor-element.elementor-element-697ef06{--display:flex;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E7;--border-color:#E4E4E7;}.elementor-401 .elementor-element.elementor-element-a4eeae2{--wd-gap:10px;}.elementor-401 .elementor-element.elementor-element-a4eeae2 .title-text{color:var( --e-global-color-text );font-size:13px;font-weight:400;}.elementor-401 .elementor-element.elementor-element-a4eeae2 .wd-product-filters{--wd-form-brd-color:#CDCDCF;--wd-form-bg:#E4E4E7;}.elementor-401 .elementor-element.elementor-element-58c1748 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-401 .elementor-element.elementor-element-6bd50e9{--display:flex;--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;border-style:none;--border-style:none;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-401 .elementor-element.elementor-element-c01ec60 .title{font-size:14px;font-weight:400;color:#71717A;}.elementor-401 .elementor-element.elementor-element-743cf5a > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-401 .elementor-element.elementor-element-4f42fcc5{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-401 .elementor-element.elementor-element-f27a1e6{--grid-columns:5;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-401 .elementor-element.elementor-element-f27a1e6 .e-loop-item > .elementor-section, .elementor-401 .elementor-element.elementor-element-f27a1e6 .e-loop-item > .elementor-section > .elementor-container, .elementor-401 .elementor-element.elementor-element-f27a1e6 .e-loop-item > .e-con, .elementor-401 .elementor-element.elementor-element-f27a1e6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-pagination{text-align:center;margin-top:25px;}body:not(.rtl) .elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-401 .elementor-element.elementor-element-f27a1e6 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}.elementor-401 .elementor-element.elementor-element-3b4af1d{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-401 .elementor-element.elementor-element-c01ec60 .title{font-size:26px;}.elementor-401 .elementor-element.elementor-element-f27a1e6{--grid-columns:2;}}@media(max-width:767px){.elementor-401 .elementor-element.elementor-element-39caa65 div.product-category .wd-entities-title, .elementor-401 .elementor-element.elementor-element-39caa65 .wd-nav-product-cat>li>a{font-size:12px;}.elementor-401 .elementor-element.elementor-element-c01ec60 .title{font-size:14px;}.elementor-401 .elementor-element.elementor-element-f27a1e6{--grid-columns:1;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-39caa65 */.elementor-401 .elementor-element.elementor-element-39caa65 .category-image-wrapp 
{
    background: #F4F4F5 !Important;
    border-radius: 50% !Important;
    margin-right: 10px !Important;
    margin-left: 10px !Important;
    
}


.elementor-401 .elementor-element.elementor-element-39caa65 .wrapp-category {
        background: #fff !Important;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding-top: 10px !Important;
}/* End custom CSS */
/* Start custom CSS for wd_shop_archive_orderby, class: .elementor-element-82ed9f4 */.elementor-401 .elementor-element.elementor-element-82ed9f4 form > select {
    font-size: 12px !important;
    color:#212121;
    font-weight: 400;
    padding: 5px 10px;
}/* End custom CSS */
/* Start custom CSS for wd_product_filters, class: .elementor-element-a4eeae2 */.elementor-401 .elementor-element.elementor-element-a4eeae2 .wd-pf-title {
    border-radius: 25px !Important;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-result-count {
    color: #71717a;
    font-weight: 400;
    font-size: 14px;
}

.page-numbers {
    border: 1px solid #002985;
    padding: 5px 10px;
    border-radius: 5px;
    background: #F1F1F1;
}
 
nav[class*="-pagination"] a:hover  {
    color: #fff !Important;
    background: #002985 !Important;
} 

.page-numbers.current {
      color: #fff !Important;
    background: #002985 !Important; 
}


.wd-checkboxes-on {
    display: flex;
    gap: 20px;
    font-size: 14px !important;
    font-weight: 400 !important;
}


.wd-checkboxes-on li a{
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #212121 !important;
}

.wd-checkboxes-on li ::before {
    border-radius: 5px !important;
}


.woocommerce-ordering .orderby {
        background: #E4E4E7 !important;
    border-radius: 50px !important;
    max-width: 120px !important;
}



.wd-entities-title {
    min-height: 35px !Important;
}/* End custom CSS */