.product .elementor-jet-single-images .jet-single-images__wrap:after {
clear: both;
content: "";
width: 100%;
display: block;
}
.product .elementor-jet-single-images .jet-single-images__wrap div.images {
float: none !important;
margin: 0;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery__wrapper {
overflow: hidden;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery__image img {
width: 100%;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs {
clear: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs li img {
width: 100%;
vertical-align: middle;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery .flex-control-nav {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery .flex-control-nav li {
width: 100% !important;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery__trigger {
right: auto;
left: 20px;
}
.rtl .product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery__trigger {
left: auto;
right: 20px;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery__trigger {
left: auto;
right: 20px;
}
.rtl .product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery__trigger {
right: auto;
left: 20px;
}.elementor-jet-single-tabs.jet-woo-builder .wc-tabs-wrapper {
overflow: hidden;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs {
margin: 0;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs li {
overflow: hidden;
border-bottom: none;
padding: 0;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs li a {
background-color: transparent;
border: none;
}
.elementor-tabs-controls-left .elementor-jet-single-tabs.jet-woo-builder > li, .elementor-tabs-controls-center .elementor-jet-single-tabs.jet-woo-builder > li, .elementor-tabs-controls-right .elementor-jet-single-tabs.jet-woo-builder > li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.elementor-tabs-controls-left .elementor-jet-single-tabs.jet-woo-builder .tabs {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.elementor-tabs-controls-center .elementor-jet-single-tabs.jet-woo-builder .tabs {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.elementor-tabs-controls-right .elementor-jet-single-tabs.jet-woo-builder .tabs {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.elementor-tabs-controls-stretch .elementor-jet-single-tabs.jet-woo-builder .tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.elementor-tabs-controls-stretch .elementor-jet-single-tabs.jet-woo-builder .tabs > li {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel,
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
float: none;
width: 100%;
}
.elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
float: left;
}
.elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel {
float: right;
width: 100%;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
float: right;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel {
float: left;
width: 100%;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs, .elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}.elementor-products-grid ul.products.elementor-grid{display:grid;margin:0;grid-column-gap:20px;grid-row-gap:40px}.elementor-products-grid ul.products.elementor-grid:after,.elementor-products-grid ul.products.elementor-grid:before{content:none;display:none}.elementor-products-grid ul.products.elementor-grid li.product{display:var(--button-align-display);flex-direction:var(--button-align-direction);float:none;justify-content:var(--button-align-justify);margin:0;padding:0;width:auto}.elementor-products-grid ul.products.elementor-grid li.product .onsale{display:none;padding:0}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative}.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-left:0;border-right:0}.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .related>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .upsells>h2{display:none}.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2,.elementor-widget-woocommerce-products.products-heading-show .related>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2{color:var(--products-title-color);display:block;margin-bottom:var(--products-title-spacing,1rem);text-align:var(--products-title-alignment,start)}.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-left:auto;margin-right:auto}.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}