.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#000000;}.elementor-kit-6 a:hover{color:#000000;}.elementor-kit-6 h1{font-size:45px;font-weight:400;}.elementor-kit-6 h2{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:300;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Product Filter */ 

.wpfFilterWrapper {
    border-bottom: solid 1px #00000029  !IMPORTANT;
}

.wpfFilterWrapper .wfpTitle {
    font-size: 16px  !IMPORTANT;
    font-weight: 500  !IMPORTANT;
    font-family: 'Rubik'  !IMPORTANT;
    color: #a6a6a6 ! IMPORTANT;
}

.rtl .wpfFilterWrapper i, .rtl .wpfFilterWrapper svg {
    color: #00000059;
}

.wpfFilterWrapper .wpfFilterTaxNameWrapper {
    font-size: 13px !IMPORTANT;
    font-family: 'Rubik' !IMPORTANT;
    font-weight: 300  !IMPORTANT;
}


/* Product Drop Down Sorting*/ 


.woocommerce .woocommerce-ordering select {
    vertical-align: top;
    font-size: 12px;
    border: none;
}

.woocommerce .woocommerce-result-count {
    margin: 0 0 1em;
    display: none;
}


/* Product Loop*/

h2.woocommerce-loop-product__title {
    font-size: 14px !important;
    font-weight: 400 !important;
    text-align: center;

    font-family: Rubik!important;

}


span.price {
    text-align: center;
}


.woocommerce nav.woocommerce-pagination ul {
    border: none;
}

.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {
 
    border: none !important;
}


bdi {
    color: black;
}


/* Size for product images in WooCommerce archive pages */

.woocommerce ul.products li.product a img {
    
    object-fit: scale-down;
}


/* Filter  Buttons */
.wpfFilterButton.wpfButton, .wpfClearButton.wpfButton {
    padding: 5px;
    min-height: 20px !IMPORTANT;
    font-size: 12px!IMPORTANT;

}

button.wpfClearButton.wpfButton {
    background: none;
    color: black;
}/* End custom CSS */