.elementor-6789 .elementor-element.elementor-element-6965df29{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6789 .elementor-element.elementor-element-5b73fced{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6789 .elementor-element.elementor-element-5b73fced:not(.elementor-motion-effects-element-type-background), .elementor-6789 .elementor-element.elementor-element-5b73fced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_light );}.elementor-6789 .elementor-element.elementor-element-7bcc883 > .elementor-widget-container{background-color:var( --e-global-color-uicore_primary );padding:10px 10px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-6789 .elementor-element.elementor-element-7bcc883 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-uicore_light );}.elementor-6789 .elementor-element.elementor-element-48536319{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6789 .elementor-element.elementor-element-48536319:not(.elementor-motion-effects-element-type-background), .elementor-6789 .elementor-element.elementor-element-48536319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_light );}.elementor-6789 .elementor-element.elementor-element-6a68235a > .elementor-widget-container{background-color:var( --e-global-color-uicore_primary );padding:10px 10px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-6789 .elementor-element.elementor-element-6a68235a .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-uicore_light );}.elementor-6789 .elementor-element.elementor-element-66a20737.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6789 .elementor-element.elementor-element-66a20737.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-6789 .elementor-element.elementor-element-66a20737.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-6789 .elementor-element.elementor-element-5b73fced{--width:25%;}.elementor-6789 .elementor-element.elementor-element-48536319{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6789 .elementor-element.elementor-element-5b73fced{--width:30%;}.elementor-6789 .elementor-element.elementor-element-48536319{--width:70%;}}@media(max-width:767px){.elementor-6789 .elementor-element.elementor-element-5b73fced{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-6789 .elementor-element.elementor-element-48536319{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6789 .elementor-element.elementor-element-66a20737.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-66a20737 */.elementor-6789 .elementor-element.elementor-element-66a20737 li 
{
    display: flex!important;
    background-color: #F2F6F7;
    padding: 10px;
    border-radius: 15px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 img 
{
    max-width: 300px;
    max-height: 300px;
    padding: 50px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .woocommerce-loop-product__title,.elementor-6789 .elementor-element.elementor-element-66a20737 .star-rating, .elementor-6789 .elementor-element.elementor-element-66a20737 .uicore-reveal-wrapper , .elementor-6789 .elementor-element.elementor-element-66a20737 .jet-compare-button__container, .elementor-6789 .elementor-element.elementor-element-66a20737 .jet-wishlist-button__container, .elementor-6789 .elementor-element.elementor-element-66a20737 .wc-forward
{
    display: none;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .rating .star-rating
{
    display: block;
    
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-taxonomies
{
    width: 80%;
    margin: auto;
    padding-top: 15px;
    padding-bottom: 15px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-title
{
        font-family: var(--uicore-typography--h5-f,"Inter");
    font-weight: var(--uicore-typography--h5-w,"600");
    line-height: var(--uicore-typography--h5-h,"1.2");
    letter-spacing: var(--uicore-typography--h5-ls,"-0.027em");
    text-transform: var(--uicore-typography--h5-t,"none");
    font-style: var(--uicore-typography--h5-st,"normal");
    color: var(--e-global-color-uicore_body);
    font-size: 20px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .category
{
    font-family: var(--uicore-typography--h5-f,"Inter");
    color: var(--e-global-color-uicore_secondary );
     font-size: 12px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxonomy-item
{
    display: inline-block;
    padding-left: 5px;
    font-size: 15px;
        font-family: var(--uicore-typography--h5-f,"Inter");
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxonomy-item i 
{
    color: #E46E7A;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .rating
{
    padding-top: 5px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .rating .star-rating span::before
{
    color: #FDBC32;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-taxonomies
{
    pointer-events: none;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .add_to_cart_button 
{
     pointer-events: auto;
     background-color:  #E46E7A;
     padding: 20px;
     font-family: var(--uicore-typography--h5-f,"Inter");
    font-weight: var(--uicore-typography--h5-w,"600");
    font-size: 15px;
    text-transform: uppercase;
    color: white;
    border-radius: 10px;
    margin-top: 0!important;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .add_to_cart_button:hover
{
    background-color:  #FDBC32;
    
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-stock
{
     font-family: var(--uicore-typography--h5-f,"Inter");
     font-size: 15px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .price span 
{
      font-family: var(--uicore-typography--h5-f,"Inter");
    font-weight: var(--uicore-typography--h5-w,"600");
    font-size: 20px;
    color: #E46E7A;
}
 .elementor-6789 .elementor-element.elementor-element-66a20737 .category, .elementor-6789 .elementor-element.elementor-element-66a20737 .product-title 
{
     pointer-events: auto;
}     

.elementor-6789 .elementor-element.elementor-element-66a20737 .product-taxonomies
{
    display: flex;
   flex-direction: column;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-title
{
    order: 1;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .category
{
    order: 2;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxonomy-profiles
{
    order: 3;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxonomy-mechanisms-main
{
    order: 4;
     padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-description
{
    order: 5;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxohter
{
    order: 6;
    padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .price
{
    order: 7;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-stock
{
    order: 8;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .product-button
{
    order: 9;
}
.elementor-6789 .elementor-element.elementor-element-66a20737 .taxonomy-brands
{
    display: none;
}

@media only screen and (max-width: 720px) {
  li {
    flex-direction:column!important;
  }
}/* End custom CSS */