/*
Theme Name: MS Woonshop
Template: hello-elementor
Author: Child Theme Configurator
Version: 3.3.0.1745929939
Updated: 2025-04-29 12:32:19

*/
#steps h2 {
	font-weight: bold !important;
}
#steps a {
	text-decoration: underline !important;
	color: var( --e-global-color-primary ) !important;
}
#steps a:hover {
	font-weight: 700;
}
.footer-sitemap a:hover {
	color: var( --e-global-color-accent ) !important;
}
.footer-legals a:hover {
	text-decoration: underline !important;
}
.uc_title {
	background: var( --e-global-color-accent );
    border-radius: 20px;
    padding: 5px 20px;
    width: fit-content;
	float: right !important;
}
.uc_box_content {
	display: block !important;
    align-content: flex-end !important;
}
div.product .stock {
    color: #0cac60 !important;
}
div.product .out-of-stock {
    color: #e41a0e !important;
}
.cart_totals table, .cart_totals h2 {
	display: none !important;
}
.e-cart-totals {
	border: 0 !important;
	padding: 0 0 0 20px !important;
}
.woocommerce-cart .wc-proceed-to-checkout {
	padding: 0 !important;
}
.shop_table th ,.shop_table tfoot, .payment_methods, .woocommerce-privacy-policy-text {
	display: none !important;
}
.xoo-wsc-sc-cont {
	padding-left: 40px !important;
}
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 30px !important;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
	font-size: 18px !important;
}
.variations tbody>tr:nth-child(odd)>td,
.variations tbody>tr:nth-child(odd)>th {
	background-color: #fff !important;
}
.woocommerce-variation-price span.price {
    color: var( --e-global-color-text ) !important;	
}
.woocommerce-variation-price {
	margin-bottom: 20px !important;
}
.product-item .woocommerce-Price-currencySymbol {
	display: none !important;
}
.cart_item .product-thumbnail {
	padding-left: 20px !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	z-index: 98 !important;
}
.legal-msg a {
	text-decoration: underline !important;
}
.elementor-widget-text-editor ol, .elementor-widget-text-editor ul {
	margin-bottom: 20px !important;
}
.product-item del {
	font-size: 20px !important;
	display: block !important;
}
.product-item ins {
	color: var( --e-global-color-accent ) !important;
	font-size: 36px !important;
	text-decoration: none !important;
}
.product-item .price a {
	line-height: 5px !important;
}
/*.swiper-slide-contents {
	background-image: url('/wp-content/uploads/2025/06/white-circle.png');
	background-size: contain;
  	background-repeat: no-repeat;
  	background-position: center;    
	min-height: 800px;
	align-content: center;
}*/
.elementor-widget-text-editor a {
	color: var( --e-global-color-primary ) !important;
	text-decoration: underline !important;
}
@media screen and (max-width: 1024px) {
  .uc_title {
	 font-size: 16px !important;
	 padding: 5px 10px !important;
  }
}
@media (max-width: 768px) {
  .swiper-slide-bg {
    background-position: left !important;
  }
}
