.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;}
#payment .payment_methods li > label::before { vertical-align: text-top; }
table td, table th{padding:4px;}
.single-product div.product .content-single-wrapper {padding: 15px;}
.single-product div.product .content-single-title-wrapper {padding-bottom: 0px;}
.single-product div.product table.variations select:valid, .single-product div.product table.variations select:focus {border-color: #f02757;}
.single-product div.product .content-single-title-wrapper .product_meta .sku_wrapper {display:none;}
.single-product div.product .product_title {margin-bottom: 0px;}
.single-product div.product table.variations label {display: block;}
.single-product div.product table.variations {margin-top: 0px;}
.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: none;}