.technocy-sorting{display: none;}
.woocommerce-info{display: none;}
.cart_totals .order-total td {font-size: 1.2906835em;}
.cart_totals {padding: 30px 30px 50px;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:hover a img{
opacity: 1 !important;
}
.stock.in-stock::before {content: "⚠️";}
.stock.in-stock::before {vertical-align: text-top;}
#price_calculator td { padding: 5px; font-weight: bold;}
#payment .payment_methods li > label::before { vertical-align: text-top; }
.single-product div.product .woocommerce-product-details__short-description {margin-bottom: 0px;}
.tab-additional_information {display: none !important;}
.wc-block-components-notice-banner.is-info {display: none;}
#shipping_method li > label::after {
display: inline-block;
} #price_calculator input {
text-align: center;
width: 160px !important;
font-size: 18px !important; border: 2px solid #e62355 !important;
outline: none; -moz-appearance: textfield;
} #price_calculator input::-webkit-outer-spin-button,
#price_calculator input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} #price_calculator input:focus {
border: 2px solid #e62355 !important;
box-shadow: 0 0 5px rgba(230, 35, 85, 0.3);
}