/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */

.jupiterx-navbar-brand img {
    max-width:140px !important;
}

.jupiterx-site-navbar{
    padding:8px;
    border:0;
    box-shadow:10px 0 10px rgba(0, 0, 0, 0.3) !important;
}

/*.jupiterx-site-navbar > div {
    flex-direction: row-reverse;
}

.jupiterx-navbar-desktop-left {
    text-align: right;
}*/


.woocommerce-loop-product__title {
    letter-spacing:-0.5px;
}

.elementor-widget-raven-wc-products.raven-swap-effect-flip_hover .jupiterx-has-gallery-images .jupiterx-wc-loop-product-image {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    overflow: inherit!important;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    height: 300px;
    align-items: center;
    display: flex;
}

.elementor-widget-raven-wc-products.raven-swap-effect-flip_hover .jupiterx-has-gallery-images .jupiterx-wc-loop-product-image img:nth-of-type(2) {
    top: initial !important;
    backface-visibility: hidden;
    
}

.elementor-widget-raven-wc-products .raven-wc-products-custom ul.products .woocommerce-LoopProduct-link {
    display: flex !important;
    align-items: center;
    -webkit-backface-visibility: hidden;

}
