/*
Theme Name: RIZN Child
Theme URI: https://rizn.bg
Template: rizn
Text Domain: rizn
Author: RIZN
Author URI: http://rizn.bg
Description: RIZN Child Theme
Version: 1.0.0
*/

/*
Table of content
-
Desktop
- Buttons
- Tables
- Side Panels
- Page Title
- Breadcrumbs
- WooCommerce Notices
- Product Entity
- Products Archive
- Product Single
- Mini Cart
- Cart Page
- Checkout
- Wishlist Page
- My Account Page
- Notices
-
Mobile
- Page Title Mobile
- Product Entity Mobile
*/

.rz-filters .elementor-widget-container{
	text-align: center;
}
.rz-filters .wd-action-btn>a{
	color:#FFF!important;
}



.wd-add-btn-replace .add-to-cart-loop:before {
	content: ""!important;
	background-image: url('/wp-content/uploads/2024/05/icon-cart-light.svg')!important;
	background-position: center;
	width: 100%;
	height: 38px;
	background-repeat: no-repeat;
}

.wd-buttons.wd-pos-r-t,
.wd-product:hover:not(:is(.product-swatched,.quick-shop-shown,[class*="wd-loading"])) .wd-buttons[class*="wd-pos-r"] {
	border-radius: 50%;
}
.wd-action-btn.wd-style-icon>a {
	width: 36px !important;
	height: 36px !important;
}

.wd-action-btn.wd-style-icon>a:before {
	content: '';
	background-image: url('/wp-content/uploads/2024/05/icon-favourites-18.svg');
	width: 20px;
	height: 20px;
	background-position: center;
}

.wd-add-btn-replace .add-to-cart-loop span {
	text-transform: uppercase;
}

@media screen and (max-width: 1024px) {

	.wd-product.wd-hover-quick .wd-add-btn {
		display: none;
	}

	.wd-carousel-dis-mb .wd-carousel-wrap {
		mask-image: none;
		-webkit-mask-image: none;
	}
}

.single_add_to_cart_button:before {
	display: block;
	width: 18px;
	height: 18px;
	position: relative;
	background: url('/wp-content/uploads/2024/05/icon-cart-light.svg') no-repeat;
	opacity: 1;
	margin: -3px 7px 0 0;
}


.quick-shop-wrapper .single_add_to_cart_button {
	text-transform: uppercase;
}

.quantity {
display: none !important;
}


table.variations label {
font-size: 12px!important;
font-weight: 300!important;
text-transform: uppercase!important;
}

.wd-accordion.wd-style-default:before {
border-top: 1px solid #E2E2E2!important;
}

.wd-accordion-title{
padding-block: 10px!important;
}

.wd-product-brands-links > a {
	padding: 2px 6px 0 6px;
	border: 1px solid #E4E4E4;
	font-size: 11px;
	color: #333;
}

