.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price del,.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price ins{display:block}.woocommerce div.product .elementor-widget-woocommerce-product-rating .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:0}.woocommerce .elementor-widget-woocommerce-product-rating .star-rating{margin-top:0}.elementor-product-rating--align-left .woocommerce-product-rating{justify-content:flex-start}.elementor-product-rating--align-center .woocommerce-product-rating{justify-content:center}.elementor-product-rating--align-right .woocommerce-product-rating{justify-content:flex-end}.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-inline-start:auto}.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0}.woocommerce div.product .elementor-widget-woocommerce-product-images div.images,.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images{float:none;width:100%;padding:0}.woocommerce div.product :is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) form.cart{margin:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart{display:flex;flex-wrap:nowrap}:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) form.cart :is(.button,button):where(:not(:first-child)){margin-block-start:0;margin-inline-start:var(--button-spacing,10px)}:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) .quantity{vertical-align:middle}:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) .quantity .qty{margin-inline-end:0;vertical-align:top}:is(.elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart) .quantity input{height:100%}:is(.elementor-add-to-cart--layout-auto,.elementor-add-to-cart--layout-stacked) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-add-to-cart--layout-auto,.elementor-add-to-cart--layout-stacked) form.cart.variations_form .woocommerce-variation-add-to-cart{display:block}:is(.elementor-add-to-cart--layout-auto,.elementor-add-to-cart--layout-stacked) .e-atc-qty-button-holder{display:flex}.elementor-add-to-cart--layout-auto .e-atc-qty-button-holder{flex-wrap:nowrap}.elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder{flex-wrap:wrap}.elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder>*{flex-basis:100%}.elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder :is(.button,button){flex-basis:auto}.elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder :is(.button,button):where(:not(:first-child)){margin-block-start:var(--button-spacing,10px);margin-inline-start:0}.elementor-add-to-cart--align-left form.cart:not(.variations_form),.elementor-add-to-cart--align-left .woocommerce-variation-add-to-cart{justify-content:flex-start}.elementor-add-to-cart--align-center form.cart:not(.variations_form),.elementor-add-to-cart--align-center .woocommerce-variation-add-to-cart{justify-content:center}.elementor-add-to-cart--align-right form.cart:not(.variations_form),.elementor-add-to-cart--align-right .woocommerce-variation-add-to-cart{justify-content:flex-end}.elementor-add-to-cart--align-justify form.cart :is(.button,button){flex-grow:1}.woocommerce div.product.elementor ul.tabs::before{content:none;border-bottom:0;position:static}.woocommerce div.product.elementor ul.tabs{margin:0}.woocommerce div.product.elementor ul.tabs li{padding:0}.woocommerce div.product.elementor ul.tabs li a{line-height:1;padding:.8em 1.2em}.woocommerce div.product.elementor ul.tabs li::before,.woocommerce div.product.elementor ul.tabs li::after{content:none;border:0;position:static}.woocommerce div.product.elementor .woocommerce-tabs .panel{margin:-1px 0 0;padding:20px;border-width:0;border-top:1px solid #d3ced2;border-radius:0;box-shadow:none}