/*
Theme Name: Bijoux Child
Author: VamTam
Author URI: https://vamtam.com
Template: bijoux
*/

/* HEADER */
.meta-header {
    display: none;
}
.vamtam-prevent-scroll-jumps {
    padding-top: 160px !important;
}
#sub-header {
    border-top: 0;
}

/* BODY */
#page {
	padding-top: 100px;
}
.elementor-widget-wc-categories ul.products li.product-category.product:hover .vamtam-product-cat-content {
    background-color: #EEDDD2;
}
.elementor-widget-wc-categories ul.products li.product-category.product:hover .vamtam-product-cat-content .vamtam-cat-first-letter {
	color: var(--e-global-color-vamtam_accent_1);
}
body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer, body.elementor-page-43:not(.elementor-motion-effects-element-type-background), body.elementor-page-43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: none;
	background-color: #FFF3E7;
}
.woocommerce .col2-set .col-2 {
	background-color: transparent !important;
}

/* PRODUCTO */
button.single_add_to_cart_button:hover {
    color: #CB9274 !important;
}
.elementor-widget-woocommerce-product-meta.elementor-element .detail-label {
	margin-right: 0;
}
.elementor-widget-woocommerce-product-meta.elementor-element .detail-content a {
	border-bottom: 0;
}
.woocommerce div.product .related.products {
    border-top: 0;
}

/* FOOTER */
.elementor-206:not(.elementor-motion-effects-element-type-background), .elementor-206 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: none;
}

/* USER */
/*.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
	width: 52%;
}*/
.woocommerce.woocommerce-account .addresses .woocommerce-Address-title .edit {
    margin-left: 20px;
}
body.woocommerce article>.page-content {
	padding-bottom: 40px;
}

/* CART */
.elementor-menu-cart__close-button {
    display: none;
}
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__container .elementor-menu-cart__main .cart_item {
	background-color: #EEDDD2;
}
.font-h4 {
    display: none;
}
span.item-count:before {
    content: "Carrito de Compra ";
    font-family: var(--e-global-typography-vamtam_h4-font-family ), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h4-font-size );
    font-style: var(--e-global-typography-vamtam_h4-font-style );
    line-height: var(--e-global-typography-vamtam_h4-line-height );
    font-weight: 400;
}
.elementor-13 .elementor-element.elementor-element-b7d960a .elementor-button.elementor-button--checkout, .elementor-13 .elementor-element.elementor-element-b7d960a .elementor-button.elementor-button--checkout:hover, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--view-cart:hover, .woocommerce .woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button {
	background-color: #EEDDD2 !important;
}

/* COOKIES */
.cky-consent-container {
	width: 515px !important;
}

/* MOUSE */
body:not(.wp-admin):not(.elementor-editor-active).has-mouse-circle #mouseCircle, body:not(.wp-admin):not(.elementor-editor-active).has-mouse-dot #mouseDot {
	z-index: 10000000000 !important;
}


.joinchat__button {
	bottom: 16px;
}

@media screen and (min-width: 768px) {
	
}

@media screen and (min-width: 1024px) {
	
}

@media screen and (min-width: 1440px) {
	/* HEADER */
	.elementor-11 .elementor-element.elementor-element-b58e694 {
		margin-top: -260px;
	}
	header.woocommerce-Address-title.title h3 {
    	font-size: 30px;
	}
	/* BODY */
	/* CARRITO DE COMPRA */
	input[type=radio] {
    	vertical-align: baseline;
    	width: 50px;
	}
	.woocommerce-notices-wrapper {
    	width: 50%;
	}
	.woocommerce-error::after {
		display: none;
	}
}