.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin: 0 6px 2.992em 0;
box-shadow: none !important;
padding: 6px;
border: 1px solid #ccc;
}
.woocommerce ul.products li.product:hover, .woocommerce-page ul.products li.product:hover {
margin: 0 6px 2.992em 0;
box-shadow: 0 0 6px #000 !important;
padding: 6px;
border: 1px solid #ccc;
}
.single-product .images > .woocommerce-product-gallery__wrapper {
box-shadow: 6px 6px 6px 0px rgba(170, 170, 170, 0.75);
}
@media (max-width: 767px) {
.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
@media (max-width: 767px) {
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
text-align: left;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}
@media (max-width: 767px) {
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}