.main-navigation .primary-menu-container > ul > li.menu-item > a {
    padding-left: calc(0px / 2);

}


.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{
	color:#B31942;
}

.tmcore-icon-mobile-android-alt:before {
    color: #B31942 !important;
}
.tmcore-icon-envelope:before {
    color: #B31942 !important;
}
.tmcore-icon-map-marker-alt:before {
    color: #B31942 !important;
}

.button, .wp-block-button__link, .wp-element-button, button, input[type=button], input[type=reset], input[type=submit] {
    background: #B31942;
}

input[type=submit]:hover {
    background: #0A3161;
}
.deal-section .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button) {
    color: var(--global-palette9);
    background: #B31942;
}

.deal-section .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover {
    background: #0A3161;
}
.woocommerce span.onsale {
    background-color: #B31944;
}
.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover, .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{
	background: #B31942;
}

.woocommerce ul.products li.product .product-thumbnail .product-actions a.button:hover, .woocommerce ul.products li.product .product-thumbnail .product-actions a:hover, .woocommerce ul.products li.product .product-thumbnail .product-actions button:hover{
	background: #B31942;
}

.woocommerce table.shop_attributes th {
    width: 250px;
}

.woocommerce table.shop_attributes td p {
    font-style: normal !important;
}

#jp-relatedposts {
    display: none !important;
}

#widget-drawer .header-widget2 a:not(.button), #widget-drawer .header-widget2 .drawer-sub-toggle {
    color: #2B2B2B;
}

#widget-drawer .header-widget2 a:not(.button):hover, #widget-drawer .header-widget2 .drawer-sub-toggle:hover {
    color: #B31942;
}

#widget-drawer .header-widget2 .widget-title {
    color: #2B2B2B;
}

.infinite-scroll.neverending .site-footer, .infinite-scroll .pagination, .infinite-scroll .posts-navigation {
    display: block;
}

.woocommerce-page form .show-password-input, .woocommerce form .show-password-input {
    right: 1.5em;
    top: 1.3em;
    background: transparent;
}