.elementor-512 .elementor-element.elementor-element-1322598b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-512 .elementor-element.elementor-element-1322598b.e-con{--align-self:flex-end;}.elementor-512 .elementor-element.elementor-element-5ade0840{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-512 .elementor-element.elementor-element-5ade0840.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-ec7661e .woolentor-archive-data-area{text-align:center;}.elementor-512 .elementor-element.elementor-element-ec7661e{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-ec7661e .woolentor-archive-data-area .woolentor-archive-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;margin:10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-ac05e17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-ac05e17.e-con{--align-self:flex-end;}.elementor-512 .elementor-element.elementor-element-6f3b9f5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-512 .elementor-element.elementor-element-6f3b9f5 > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-512 .elementor-element.elementor-element-6f3b9f5.elementor-element{--align-self:flex-start;}.elementor-512 .elementor-element.elementor-element-5b6b67a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-93f3b0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-512 .elementor-element.elementor-element-93f3b0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-f10ede7{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-f10ede7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.woocommerce .elementor-512 .elementor-element.elementor-element-f10ede7 .woolentor_archive_result_count .woocommerce-result-count{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;}.elementor-512 .elementor-element.elementor-element-4364764{--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-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-512 .elementor-element.elementor-element-8a7b7e7 > .elementor-widget-container{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-512 .elementor-element.elementor-element-8a7b7e7 .woolentor_archive_catalog_ordering .woocommerce-ordering select{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;color:#5F5F5F;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:4px 4px 4px 4px;}.elementor-512 .elementor-element.elementor-element-fe5f931 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-512 .elementor-element.elementor-element-fe5f931 .woolentor_archive_catalog_ordering .woocommerce-ordering select{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;color:#5F5F5F;height:30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:4px 4px 4px 4px;}.elementor-512 .elementor-element.elementor-element-3f975923{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product{text-align:center;border-style:solid;border-color:#ECECEC;padding:0px 0px 0px 0px;margin:0px 0px 20px 20px !important;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.03);}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#000000;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons span.onsale{display:block !important;color:#FFFFFF !important;background-color:#000000 !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title{color:#000000;padding:5px 5px 5px 5px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title{color:#000000 !important;padding:5px 5px 5px 5px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{color:#000000 !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .title{padding:5px 5px 5px 5px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .price,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .price{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del{color:#E20000;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .price del{color:#E20000;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount{color:#E20000 !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .price del .amount{color:#E20000 !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount, .elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del, .elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .price del{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .star-rating{font-size:0px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .star-rating{font-size:0px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{color:#000000;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;margin:10px 040px 10px 40px;padding:10px 20px 10px 20px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{color:#000000 !important;background-color:#FFFFFF !important;border-radius:0px 0px 0px 0px !important;margin:10px 040px 10px 40px;padding:10px 20px 10px 20px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;text-transform:capitalize;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button:hover{color:#FFFFFF;background-color:#000000;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button:hover{color:#FFFFFF !important;background-color:#000000 !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li a, .elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li span{padding:20% 0% 20% 0%;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons span.onsale{font-family:"Plus Jakarta Sans", Sans-serif;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-4364764{--justify-content:flex-end;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product{padding:10px 10px 10px 10px;margin:10px 0px 10px 10px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-size:14px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{font-size:12px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{margin:10px 45px 0px 45px;padding:10px 20px 10px 20px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{margin:10px 45px 0px 45px;padding:10px 20px 10px 20px !important;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-ec7661e .woolentor-archive-data-area .woolentor-archive-title{font-size:30px;}.elementor-512 .elementor-element.elementor-element-5b6b67a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-512 .elementor-element.elementor-element-93f3b0e{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-512 .elementor-element.elementor-element-f10ede7{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-f10ede7 > .elementor-widget-container{margin:0px 0px 0px -10px;}.woocommerce .elementor-512 .elementor-element.elementor-element-f10ede7 .woolentor_archive_result_count .woocommerce-result-count{font-size:10px;}.elementor-512 .elementor-element.elementor-element-4364764{--width:50%;}.elementor-512 .elementor-element.elementor-element-8a7b7e7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-512 .elementor-element.elementor-element-8a7b7e7 > .elementor-widget-container{margin:0px 12px 0px 0px;}.woocommerce .elementor-512 .elementor-element.elementor-element-8a7b7e7 .woolentor_archive_catalog_ordering .woocommerce-ordering select{font-size:8px;}.elementor-512 .elementor-element.elementor-element-fe5f931{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-512 .elementor-element.elementor-element-fe5f931 > .elementor-widget-container{margin:0px 12px 0px 0px;}.woocommerce .elementor-512 .elementor-element.elementor-element-fe5f931 .woolentor_archive_catalog_ordering .woocommerce-ordering select{font-size:10px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product{padding:10px 10px 10px 10px;margin:10px 0px 0px 10px !important;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{font-size:12px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-13ffdfc.elementor-widget-woolentor-product-archive-addons .button{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-5ade0840{--width:100%;}.elementor-512 .elementor-element.elementor-element-5b6b67a{--width:100%;}.elementor-512 .elementor-element.elementor-element-93f3b0e{--width:50%;}.elementor-512 .elementor-element.elementor-element-4364764{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-512 .elementor-element.elementor-element-93f3b0e{--width:50%;}.elementor-512 .elementor-element.elementor-element-4364764{--width:50%;}}/* Start custom CSS for yith_wcan_filters, class: .elementor-element-6f3b9f5 */.yith-wcan-filters.horizontal:not(.filters-modal) {
    margin-bottom: 0px;
}

.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter {
    margin-bottom: 0px;
    min-width: 250px;
    margin-top: 10px;
}

.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable {
    padding: 5px 40px 5px 10px;
    font-size: 18px;
}

.yith-wcan-filters.horizontal:not(.filters-modal) form > .apply-filters {
    margin-top: 5px;
    padding: 12px;
    text-transform: capitalize;
    font-size: 14px;
}

.yith-wcan-filters.horizontal:not(.filters-modal) form > .reset-filters {
    margin-top: 5px;
    padding: 12px;
    text-transform: capitalize;
    font-size: 14px;
}

.yith-wcan-filters-opener {
    margin-left: 10px;
    padding: 12px;
}

.yith-wcan-filter .filter-title.collapsable span.filter-count {
    border: 2px solid var(--yith-wcan-filters_colors_accent, #4e8ba2);
    padding: 0 5px;
    font-size: 0.8em;
    margin: 0 10px;
}/* End custom CSS */
/* Start custom CSS for woolentor-product-archive-addons, class: .elementor-element-13ffdfc */.site-content .ast-container {
    display: block;
}

.woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers {
    margin-top: 0px;
    text-align: center;
}

.ast-on-card-button .ahfb-svg-iconset {
    display: none;
}

.woocommerce-js ul.products li.product a.ast-loop-product__link {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.4em;
    max-height: calc(1.4em * 2);
    min-height: 2em;
}

.elementor-widget-woolentor-product-archive-addons .price {
    margin-top: 10px
}

.ast-on-card-button.ast-onsale-card {
    background: #434343;
    color: white;
    top: 1em;
    left: 1em;
}/* End custom CSS */