/*
 * Proage — colors
 * Original (plugin app.css): rgba(154,181,147,var(--uq-bg-opacity))  = #9AB593
 */

/* Fons del peu de pàgina (únic ús a les plantilles: layouts/footer.blade.php) */
.bg-primary-light {
  --uq-bg-opacity: 1;
  background-color: rgba(66, 36, 22, var(--uq-bg-opacity)) !important; /* #422416 */
}

html:root {
	--uq-primary-rgb: 66, 36, 22;
	--uq-dark-rgb: 66, 36, 22;
	--uq-secondary-rgb: 66, 36, 22;
	--uq-primary: #422416; 
    --uq-link-color: #422416;
	--uq-secondary-rgb: 66, 36, 22 !important;
	--uq-btn-padding-x: 2rem;
}

.btn-primary{
	background-color: #422416; 
}

.btn-secondary,
.btn-primary{
	--uq-btn-hover-bg: rgba(var(--uq-secondary-rgb),0.8) !important;
    --uq-btn-hover-border-color: rgba(var(--uq-secondary-rgb),0.8) !important;
}

.btn-primary{
	--uq-btn-bg: #422416 !important; 
	--uq-btn-border-color:#422416 !important; 
}

.product-item .quantity .woocommerce-Price-amount{
	color: #422416; 
}

.post-type-archive-product .product-item .add-product .cart .single_add_to_cart_button, .post-type-archive-product .type-product .add-product .cart .single_add_to_cart_button, .products-slider-container .product-item .add-product .cart .single_add_to_cart_button, .products-slider-container .type-product .add-product .cart .single_add_to_cart_button, .single-post .product-item .add-product .cart .single_add_to_cart_button, .single-post .type-product .add-product .cart .single_add_to_cart_button, .tax-product_cat .product-item .add-product .cart .single_add_to_cart_button, .tax-product_cat .type-product .add-product .cart .single_add_to_cart_button, .product-item .quantity .cart .single_add_to_cart_button{
	background-color: #422416; 
	border-radius:999px;
}

.post-type-archive-product .product-item .add-product .cart .single_add_to_cart_button:hover, .post-type-archive-product .type-product .add-product .cart .single_add_to_cart_button:hover, .products-slider-container .product-item .add-product .cart .single_add_to_cart_button:hover, .products-slider-container .type-product .add-product .cart .single_add_to_cart_button:hover, .single-post .product-item .add-product .cart .single_add_to_cart_button:hover, .single-post .type-product .add-product .cart .single_add_to_cart_button:hover, .tax-product_cat .product-item .add-product .cart .single_add_to_cart_button:hover, .tax-product_cat .type-product .add-product .cart .single_add_to_cart_button:hover, .product-item .quantity .cart .single_add_to_cart_button:hover{
	background-color: rgba(66, 36, 22, 0.8) !important; 
}

.post-type-archive-product .product-item .item .title, .post-type-archive-product .type-product .item .title, .products-slider-container .product-item .item .title, .products-slider-container .type-product .item .title, .single-post .product-item .item .title, .single-post .type-product .item .title, .tax-product_cat .product-item .item .title, .tax-product_cat .type-product .item .title{
	color: #422416; 
}
.post-type-archive-product .product-item .item .title:hover, .post-type-archive-product .type-product .item .title:hover, .products-slider-container .product-item .item .title:hover, .products-slider-container .type-product .item .title:hover, .single-post .product-item .item .title:hover, .single-post .type-product .item .title:hover, .tax-product_cat .product-item .item .title:hover, .tax-product_cat .type-product .item .title:hover{
	color: rgba(66, 36, 22, 0.8) !important;
}


.btn-xs{
	--uq-btn-border-radius: 999px;
}

.btn.btn-link{
   color:#422416; 
}
.btn.btn-link:hover{
	color:rgba(66, 36, 22, 0.8);
}


.accordion-container .accordion .accordion-item .accordion-button{
	color: #422416; 
}

.accordion-container::after{
	background-color: rgba(66, 36, 22, 0.1);
}
.accordion .accordion-item:focus-within{
	box-shadow:none !important;
}
.md-background,
.product-certification-section .top-section::after{
	background-color: rgba(66, 36, 22, 0.1) !important;
}

.product-item .quantity{
	position:relative;
}

.woocommerce div.product p.stock{
	position: absolute;
	right: 0;
	top: 12px;
	color: #422416;
}

#footer .btn-secondary{
	background-color:#FFF;
	color: #422416 !important;
	border-radius: 999px;
}

header#top:not(.sticky) .header-btn .nav-link:hover, 
header#top:not(.sticky) .menu-item .nav-link:hover, 
header#top:not(.sticky) .user-login .btn:hover{
	color: #422416;
}

header#top .md-header-nav .menu-item.current-menu-item .nav-link, 
header#top .md-header-nav .menu-item.current-menu-parent .nav-link{
	color: #422416;
}
header#top .header-btn .nav-link::before, 
header#top .md-header-nav .menu-item .nav-link::before{
	bottom: 0.2rem;
}

header#top .header-btn .menu-item.current-menu-item .nav-link::before, 
header#top .md-header-nav .menu-item.current-menu-item .nav-link::before{
	width: 100%;
}

.dgwt-wcas-menu-item-6984 .dgwt-wcas-ico-magnifier-handler path{
	fill: #422416 !important;
}

#top .user-data .uq-bag .total-items{
	background: #422416;
}

.btn.btn-rounded,
.btn{
	border-radius:999px;
}

.p-8{
	padding: .5rem 2rem !important
}

.post-type-archive-product .categories-section .categories .category span, .tax-product_cat .categories-section .categories .category span{
	border-color: #422416;
}

.post-type-archive-product .categories-section .categories .category.active span, .post-type-archive-product .categories-section .categories .category:active span, .post-type-archive-product .categories-section .categories .category:focus span, .post-type-archive-product .categories-section .categories .category:hover span, .tax-product_cat .categories-section .categories .category.active span, .tax-product_cat .categories-section .categories .category:active span, .tax-product_cat .categories-section .categories .category:focus span, .tax-product_cat .categories-section .categories .category:hover span{
	background: #422416;
  	border-color: #422416;
}

.contact-element .contact-methods .icon,
.nav-social.social-contact ul .menu-item{
	background: #422416;
}

.offcanvas .offcanvas-body .woocommerce-mini-cart__buttons a.checkout{
	background: #422416;
}
.offcanvas .offcanvas-body .woocommerce-mini-cart__buttons a.checkout:hover{
	background: rgba(66, 36, 22, 0.8) !important;
}

.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{
	background: #422416;
}


html body .qmn_quiz_container .qmn_btn, 
html body .qmn_quiz_container .btn{
	background: #422416 !important;
	border-radius: 999px !important;
}
html body .qmn_quiz_container .qmn_btn:hover, 
html body .qmn_quiz_container .btn:hover{
	background: rgba(66, 36, 22, 0.8) !important;
	color:#fff !important;
}

html body .qsm-progress-bar .progressbar-text{
	color: #422416 !important;
}

html body .qmn_pagination :nth-child(2){
	stroke: #422416 !important;
}