/**
* Theme Name: Smartic Child
* Description: This is a child theme of Smartic, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Duc Pham (Opal Team)</a>
* Template: smartic
* Version: 2.1.4
*/

/* Add space after currency
.woocommerce-Price-currencySymbol {
      margin-right: 7px;
    }


/* end customizer editor copy */

.woocommerce-product-rating .rating-count {
    display: none;
}
.star-rating .rating-count {
    position: absolute;
    left: 105%;
    font-style: normal;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#reviews .commentlist li {
    margin-bottom: 25px;
}

#reviews .commentlist li p.meta {
    margin-top: 5px;
    margin-bottom: 0;
}

#reviews .commentlist li .description p:last-child {
    margin-bottom: 0;
}

.woofrom {
    margin-right: 5px;
}

:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty {
	width: 5.5em;
}

.elementor-tab-content.elementor-active.show {
	display: block !important;
}

.elementor-tab-content.hide {
	display: none !important;
}

.elementor-products-grid ul.products.elementor-grid li.product .onsale {
	padding: 0 10px;
}

.wc-block-grid__product-onsale:after, .onsale:after {
	height: 56px;
	min-width: 56px;
	padding-top: 0;
}

#shipping_method li > label::after{
	display: none;
}

.price ins {
    color: #ef3636;
}

ul.products li.product .price del, 
ul.products .wc-block-grid__product .price del, 
.wc-block-grid__products li.product .price del, 
.wc-block-grid__products .wc-block-grid__product .price del {
    color: #3d4ca1;
}

.single-product .woocommerce-tabs ul.tabs li a .fa {
	margin-right: 10px;
}

@media only screen and (min-width: 991px) {
	#reviews .commentlist li ul.children .comment-text {
		width: 100%;
	}
}

@media only screen and (min-width: 769px) {
	ul.wc-bacs-bank-details.order_details li.iban {
		width: 48%;
	}
}

@media print {
  .order-thanks {
  	text-align: center;
  }
}

@media only screen and (min-width: 911px) {
	.woocommerce-cart-form, .woocommerce-cart .cross-sells {
	    width: 64.5913978495%;
        margin-right: 2.225806%;
	}
	.cart-collaterals {
	    width: 33.182796%;
	}
}

.itsnew:after {
    background-color: #a5cef0; 
	color: #fff;
}

#shipping_method  input[type="radio"] {
    width: 10px !important;
    height: 10px !important;
    left: -10px !important;
    top: 8px !important;
    background: red;
    clip: unset !important;
    clip-path: unset !important;
}
ul#shipping_method li {
    position: relative !important;
}

/* RADIO AT CHECKOUT */
.wc_payment_methods .input-radio {
    width: auto!important;
    height: auto!important;
    position: static!important;
    clip-path: unset !important;
}
#payment .payment_methods>.woocommerce-PaymentMethod>label, #payment .payment_methods>.wc_payment_method>label {
	display: inline !important;
}
#payment .payment_methods li label::before {
    content: none !important;
}