/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 30 2026 | 11:57:46 */
.img-sticky  img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.bwp-woo-categories.slider .item-title a {
	background-color: #f3f3f3;
}
.bwp-main .page-title.empty-image {
    border-bottom: 0;
    padding: 0;
}

.tawcvs-swatches .swatch:hover {
		background-color:#811811 !important;
	border-color:#811811 !important; 
}

.button-wrapper .md-size-chart-btn {
	color: #000 !important;
}

.button-wrapper .md-size-chart-btn:hover {
	color: #811811 !important;
}

.wpclv-attributes .wpclv-terms .wpclv-term {
 background-color: transparent;
 border: 1px solid #ccc;
}

.wpclv-attributes .wpclv-terms .wpclv-term:hover {
	border-color: #811811;
	background-color: #811811;
}

.wpclv-attributes .wpclv-terms .wpclv-term span, .wpclv-attributes .wpclv-terms .wpclv-term a {
    color: #868686;
    font-weight: 500;
    font-size: 14px;
	  background-color: transparent;
}

.wpclv-attributes .wpclv-terms .wpclv-term span:hover, .wpclv-attributes .wpclv-terms .wpclv-term a:hover {
    color: #fff;
}

.wpclv-attributes .wpclv-terms .wpclv-term.active {
	border-color: #000;
	background-color: #000;
}

.wpclv-attributes .wpclv-terms .wpclv-term.active span {
	color: #fff;
}

.single_add_to_cart_button.alt {
	background-color: #000 !important;
}

.wpclv-attribute-label {
	    font-size: 18px;
    color: #000;
    margin-bottom: 0;
    margin-right: 15px;
    line-height: 40px;
    font-weight: 400;
    font-family: 'IvyMode Regular', serif;
}
 
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li,.bwp-top-bar .woocommerce-ordering, .woocommerce-info, .woocommerce-message {
	text-transform: none;
}

.woocommerce-shipping-totals {
	display: block !important;
}

.woocommerce-shipping-methods {
	text-align: left !important;
}

.includes_tax {
 font-size: 12px !important;
 display: block;
}

.includes_tax .woocommerce-Price-amount {
 font-size: 12px !important;
}

.inpost_pl_shipping_meta {
	display: none !important;
}

.easypack_show_geowidget {
	color: #000000 !important;
	box-shadow: 0 15px 10px -15px rgba(0,0,0,40%) !important;
	padding: 15px !important;
	max-width: 250px !important;
	margin: 0 0 20px 0 !important;
}

.woocommerce-customer-details,
.woocommerce-table--order-details {
 color: #444444 !important;
}



div.pbl-container,
ul.payu-list-banks {
	display: block;
}

div.pbl-container .payu-list-banks li {
	display: inline-block;
	width: auto;
	padding: 0 5px 0 0 !important;
}

div.pbl-container .payu-list-banks li > label {
	padding: 10px 5px !important;
	background-color: #fff;
}

div.pbl-container .payu-list-banks li > label:before {
	content: none !important;
}

div.pbl-container .payu-list-banks li label.active {
    background: #CCC;
    border-color: #7a7a7a;
}

table .product-remove a.remove:before, .table .product-remove a.remove:before {
    padding-right: 1px !important;
}

.tawcvs-swatches .swatch.disabled {
	background-color: #ddd !important;
}