.elementor-1602 .elementor-element.elementor-element-be27bba{--display:flex;}.elementor-1602 .elementor-element.elementor-element-e14c039{width:auto;max-width:auto;}.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-1602 .elementor-element.elementor-element-e14c039 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e14c039 */.elementor-1602 .elementor-element.elementor-element-e14c039 .flex-viewport {
    box-shadow: 0 2px 10px rgba(0,0,0,0.15);
}

.elementor-1602 .elementor-element.elementor-element-e14c039 .flex-control-nav {
    gap: 15px;    
}

.elementor-1602 .elementor-element.elementor-element-e14c039 .flex-control-nav li {
    width: 110px !important;
    height: 110px;
    padding: 10px !important;
    margin-right: 15px !important;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #E8E4E3;
    background: #F8F7F7;
}/* End custom CSS */