/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 13 2025 | 22:04:50 */
//fix
/* Chrome, Safari, Edge, Opera */
.cat_quantity input::-webkit-outer-spin-button,
.cat_quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}

.cat_ajax_cart_btn{
	display: flex ;
	align-items: center;
	justify-content: space-between ;
}

a.cat_ajax_cart_link.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
	background: #C20E1A;
	font-size: 18px ;
	display: inline-block ;
	height: 44px ;
	width: 122px ;
	color: #fff ;
	border-radius: 0 ;
	font-weight: 600 ;
	font-family: 'Din';
	line-height: 44px ;
	text-align: center ;
}

/* Target the specific link and check for pseudo-elements */
.added_to_cart.wc-forward:before,
.added_to_cart.wc-forward:after {
    /* This will remove any text or icon generated by CSS */
    content: none !important;
}

/* If the issue is with a specific text-display property */
.added_to_cart.wc-forward {
    padding: 5px;
    /* Ensure no visual properties are causing a duplicate display */
    overflow: visible; /* Example property to reset */
    /* ... other property resets may be needed ... */
}

.cat_quantity{
	display: flex ;
	align-items: center ;
	border: 1px solid rgba(0,0,0,0.1)
}

.cat_quantity > input{
	border: none;
	outline: none;
	width: 62px ;
	height: 44px; 
	text-align: center ;
	font-family: 'Din';
	font-size: 14px ;
	font-weight: 600;
	color: #000 ;
}

.cat_minus, 
.cat_plus{
	user-select: none;
	font-size: 17px ;
	color: #000 ;
	font-family: 'Din';
	font-weight: 600 ;
	width: 25px;
	height: 44px; 
	display: flex ;
	align-items: center;
	justify-content: center ;
	cursor: pointer ;
}


