.elementor-18306949 .elementor-element.elementor-element-e295eab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18306949 .elementor-element.elementor-element-f96e018 .tp-woo-single-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1c97a8c );}.elementor-18306949 .elementor-element.elementor-element-7058d24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1c97a8c );--border-color:var( --e-global-color-1c97a8c );--padding-top:12px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-18306949 .elementor-element.elementor-element-7058d24:not(.elementor-motion-effects-element-type-background), .elementor-18306949 .elementor-element.elementor-element-7058d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf5905 );}.elementor-18306949 .elementor-element.elementor-element-69ecacd .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-18306949 .elementor-element.elementor-element-7f2dbba > .elementor-widget-container{margin:2px 0px 0px 0px;}.woocommerce .elementor-18306949 .elementor-element.elementor-element-7f2dbba .price{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-size:14px;font-weight:700;}.woocommerce .elementor-18306949 .elementor-element.elementor-element-7f2dbba .price ins{font-family:"proxima-nova", Sans-serif;font-size:14px;font-weight:700;}.elementor-18306949 .elementor-element.elementor-element-c67cb54 > .elementor-widget-container{margin:13px 0px 0px 0px;}.woocommerce .elementor-18306949 .elementor-element.elementor-element-c67cb54 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"muli", Sans-serif;font-size:13px;font-weight:600;}.elementor-18306949 .elementor-element.elementor-element-13b7c77 .elementor-heading-title{font-family:"muli", Sans-serif;font-size:13px;font-weight:600;}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-7f2dbba */.elementor-18306949 .elementor-element.elementor-element-7f2dbba p.price {
    font-family: "proxima-nova", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e295eab */.product-list .post-inner-loop .grid-item:hover .child-container {
    background-color:var( --e-global-color-2888e1c )!important;
}

.child-container, h2.product_title.entry-title.elementor-heading-title.elementor-size-default {
    transition: all 0.3s ease-in-out !important;
}

.product-list .post-inner-loop .grid-item:hover h2.product_title.entry-title.elementor-heading-title.elementor-size-default {
    color:var( --e-global-color-accent )!important;
}

.parent-container:hover p.price, .parent-container:hover .woocommerce-product-details__short-description, .woocommerce-product-details__short-description, .product-sku:hover, .parent-container:hover .product-sku, .product-sku {
    color:var( --e-global-color-text )!important;
}

.tp-woo-single-image.tp-on-hover-image:hover .product-image img, .tp-woo-single-image.tp-on-hover-image .product-image.hover-image + img, .tp-woo-single-image.tp-on-hover-image .product-image img {
    transform:scale(1)!important;
}/* End custom CSS */