/*
 Theme Name:    Sivantos Signia Extranet
 Theme URI:     https://www.sivantos.com
 Description:   <em>CHILD</em> theme for <em><strong>Extranet Site in Signia/Pro look</strong></em> website.
 Author:        MK MC DM OM FM
 Author URI:    https://www.sivantos.com
 Template:      sivantos-signia-master
 Version:       1.0
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:   sivantos-signia-extranet
*/

.slice-shop .cart .product-price,
.slice-shop .cart .product-subtotal,
.slice-shop .cart_item .product-price,
.slice-shop .cart_item .product-subtotal,
.slice-shop .price {
	display: inline !important;
}

.nf-form-cont .slice-shop .cart_totals h3,
.slice-accordion .slice-shop .cart_totals h4,
.slice-shop .cart-subtotal,
.slice-shop .cart_totals .nf-form-cont h3,
.slice-shop .cart_totals .slice-accordion h4,
.slice-shop .cart_totals h2,
.slice-shop .cart_totals table,
.slice-shop .coupon,
.slice-shop .create-account,
.slice-shop .order-total,
.slice-shop .product-total,
.slice-shop .reviews_tab,
.slice-shop .shipping,
.slice-shop .shop_table.order_details tfoot,
.slice-shop .total,
.slice-shop .wc-tabs,
.slice-shop .woocommerce-info {
	display: table !important;
}


.slice-shop .woocommerce-cart-form .cart .product-price, .slice-shop .woocommerce-cart-form .cart_item .product-price, .slice-shop .woocommerce-cart-form .cart .product-subtotal {
    display: table-cell !important;
}
.woocommerce button.button.alt {
    background-color: #D60925;
    border-radius: 35px;
    border: 2px solid #D60925;
    transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease;
}
.woocommerce button.button.alt:hover {
    background-color: #f51d3a;
}
.slice-shop .woocommerce-cart-form .cart-collaterals .cart_totals {
    width: unset;
}
.slice-shop .cart-subtotal, .slice-shop .order-total {
    width: 100%;
    text-align: right;
}
.slice-shop .cart-subtotal th {
    font-weight: 400 !important;
}
.slice-content .woocommerce-checkout-review-order .cart-item .product-name {
    text-align: left;
}
.slice-content .woocommerce-checkout-review-order .cart-subtotal, .slice-content .woocommerce-checkout-review-order .order-total {
    display: table-row !important;
}
.slice-content .woocommerce-checkout-review-order .cart-subtotal th, .slice-content .woocommerce-checkout-review-order .cart-subtotal td {
    font-weight: 400;
}
.slice-content .woocommerce-checkout-review-order .cart-subtotal td, .slice-content .woocommerce-checkout-review-order .order-total td {
    display: table !important;
    min-width: 125px;
}
.slice-content .woocommerce-checkout-review-order .cart-subtotal th, .slice-content .woocommerce-checkout-review-order .cart-subtotal td, .slice-content .woocommerce-checkout-review-order .order-total th, .slice-content .woocommerce-checkout-review-order .order-total td {
    text-align: left;
}
.slice-content .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount {
    font-weight: 700;
}
.slice-content .woocommerce-checkout-review-order tbody .cart_item td {
    text-align: left;
}
.slice-content .woocommerce-checkout-review-order tbody .cart_item .product-total {
    min-width: 125px;
}
.slice-content .woocommerce-checkout-review-order .woocommerce-terms-and-conditions-wrapper input[type=checkbox] {
    position: unset;
    opacity: 1;
}
.main-nav-list .main-nav-item .nav-item {
    text-align: left;
}
.main-nav-list .main-nav-item .sub-switch {
    top: 50%;
    height: 2rem;
    transform: translateY(-50%);
    transform-origin: 50% 50%;
}
.main-nav-list .main-nav-item.is-open>a .sub-switch {
    transform: rotate(180deg) translateY(50%);
}
.slice-shop .woocommerce-variation-price .price {
    font-size: 2rem;
}
.slice-shop .up-sells .price, .slice-shop ul.products li.product .price {
    display: block !important;
}
footer .footer-nav {
    text-align: left;
}
.slice-shop div.product .woocommerce-tabs ul.tabs li.additional_information_tab, .slice-shop div.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information {
    display: none !important;
}
.slice.slice-shop .products h2.woocommerce-loop-product__title {
    min-height: 44px;
}