.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-6952 .elementor-element.elementor-element-16116b3{--display:flex;}.elementor-6952 .elementor-element.elementor-element-3f6b3f2{--display:flex;}.elementor-widget-wc-archive-products .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:11px;}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:500;}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products ul.products li.product .price{font-family:"pt-sans-pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products ul.products li.product{padding:20px 20px 20px 20px;}.elementor-6952 .elementor-element.elementor-element-1723469 nav.woocommerce-pagination{margin-top:100px;}.elementor-6952 .elementor-element.elementor-element-1723469 nav.woocommerce-pagination ul li a{color:var( --e-global-color-secondary );}.elementor-6952 .elementor-element.elementor-element-1723469 nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-913b49f );background-color:var( --e-global-color-accent );}.elementor-6952 .elementor-element.elementor-element-1723469 nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-913b49f );background-color:var( --e-global-color-accent );}.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-6952 .elementor-element.elementor-element-1723469.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-1723469 */.elementor-6952 .elementor-element.elementor-element-1723469 .add_to_cart_button{display:none!important;}
 
.elementor-6952 .elementor-element.elementor-element-1723469 li.type-product{
 background-color: #F6F6F6;
    padding: 8px!important;
    border-radius: 8px;
}

.woocommerce-loop-product__lablel{
    color: #00222C;
    font-family:"League Spartan", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.32px;
    text-transform: uppercase;
    padding: 12px 10px 10px 10px;
    border-radius: 4px;
    position: absolute;
    right: 12px;
    top: 12px;
} 
.woocommerce-result-count{color: #1D1D1D;
    font-family: "pt-sans-pro", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0;}

.orderby{color: #1D1D1D;
    font-family: "pt-sans-pro", sans-serif;
    font-size: 16px;
    font-weight: 400;}
.woocommerce-pagination ul.page-numbers{    display: flex!important;
    width: 100%;
    justify-content: center;
    grid-gap: 5px;}
.woocommerce-pagination ul.page-numbers .page-numbers.current{    
    background: #00AFBD;   
    color: #FFF;
    
}
.woocommerce-pagination ul.page-numbers .page-numbers{
    padding: 10px;
    height: 32px;
    width: 32px;
    display: flex;
    font-family: "pt-sans-pro", sans-serif;
    font-size: 14px;
    font-weight: 600;
    justify-content: center;
     align-items: center;
    border-radius: 32px;
    border: 1px solid #E7E7E7;
    background: #FFF;
}
.woocommerce-pagination ul.page-numbers .page-numbers:hover{
    background: #00AFBD;   
    color: #FFF;
}
.elementor-6952 .elementor-element.elementor-element-1723469 .woocommerce-LoopProduct-link img{max-height: 363px;
    object-fit: contain;
    border-radius: 8px;}
  .elementor-element-84cc200 .woocommerce-ordering{
        z-index: 1
    }
 .elementor-element-84cc200 .woocommerce-loop-product__title, .price{
padding:0 8px!important;}
    
@media only screen and (min-width:767px){
.elementor-6952 .elementor-element.elementor-element-1723469 .woocommerce-LoopProduct-link{
    display:grid!important;
    grid-template-rows: 363px auto;
    align-items: center;
    
}
.woocommerce-LoopProduct-link img{margin:0 auto!important;}


.woocommerce ul.products li.product a img {width:auto;}

.woocommerce-loop-product__title{
    margin-top:11px!important;
}
}
.woocommerce-ordering .orderby option[value="popularity"],.woocommerce-ordering .orderby option[value="rating"]{display:none}/* End custom CSS */