/*
Theme Name: Lagar Child
Author: VamTam
Author URI: https://vamtam.com
Template: lagar
*/
:root{--vamtam-accent-color-2: #ffffff;}
.vamtam-has-hide-cart-checkout{display: none!important;}
.limit-wrapper {
    max-width: initial!important;
    padding: initial;
}
p{font-family: "Cormorant Infant", sans-serif;
	font-size: 20px;
}

.elementor-kit-6 a:hover {
    color: #aa2c6d!important;
}

.elementor-kit-6 select:hover, .elementor-kit-6 .elementor-field-group .elementor-select-wrapper select:hover, .elementor-kit-6 .select2.select2-container .select2-selection[role="combobox"]:hover, .elementor-kit-6 input:hover:not([type="button"]):not([type="submit"]), .elementor-kit-6 textarea:hover, .elementor-kit-6 .elementor-field-textual:hover {
    border-color: #aa2c6d!important;
    }
    .woocommerce-Price-amount{display:none!important}

.category-password-required .page-header{text-align: center!important;display:block!important;}

.category-password-required #main-content{text-align: center!important;display:block!important;}
.page-content form.post-password-form p:last-child {
    display: block;
}
#pwbox-1{width:auto;background-color: #efefef!important;margin-top:30px!important;}

.category-login__submit{color: #AA2C6D!important;margin-top:30px!important;}
.category-login__submit:hover{background-color:#ffffff!important;}


.elementor-kit-6 {
    --e-global-color-vamtam_accent_1: #aa2c6d;
    --e-global-color-vamtam_accent_2: #000000;
    --e-global-color-vamtam_accent_3: #242E35;
    --e-global-color-vamtam_accent_4: #909090;
    --e-global-color-vamtam_accent_5: #FFFFFF;
    --e-global-color-vamtam_accent_6: #000000;
    --e-global-color-vamtam_accent_7: #DEDDD9;
    --e-global-color-vamtam_accent_8: #ffffff;
    --e-global-color-vamtam_primary_font_color: #000000;
    --e-global-color-vamtam_h1_color: #000000;
    --e-global-color-vamtam_h2_color: #000000;
    --e-global-color-vamtam_h3_color: #000000;
    --e-global-color-vamtam_h4_color: #000000;
    --e-global-color-vamtam_h5_color: #000000;
    --e-global-color-vamtam_h6_color: #aa2c6d;
    --e-global-color-vamtam_sticky_header_bg_color: #000000;
    --e-global-color-259566e4: #6EC1E4;
    --e-global-color-6ae8e12d: #54595F;
    --e-global-color-45189e11: #7A7A7A;
    --e-global-color-11179dc2: #61CE70;
    --e-global-color-3d58e9d9: #4054B2;
    --e-global-color-f78d255: #23A455;
    --e-global-color-61618bac: #000;
    --e-global-color-3cfb417b: #FFF;
    --e-global-typography-vamtam_primary_font-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_primary_font-font-size: 24px;
    --e-global-typography-vamtam_primary_font-font-weight: normal;
    --e-global-typography-vamtam_primary_font-line-height: 1.4em;
    --e-global-typography-vamtam_h1-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_h1-font-size: 80px;
    --e-global-typography-vamtam_h1-font-weight: 300;
    --e-global-typography-vamtam_h1-line-height: 1.1em;
    --e-global-typography-vamtam_h1-letter-spacing: 0px;
    --e-global-typography-vamtam_h2-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_h2-font-size: 62px;
    --e-global-typography-vamtam_h2-font-style: normal;
    --e-global-typography-vamtam_h2-line-height: 1.1em;
    --e-global-typography-vamtam_h2-letter-spacing: 0px;
    --e-global-typography-vamtam_h3-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_h3-font-size: 40px;
    --e-global-typography-vamtam_h3-font-weight: 500;
    --e-global-typography-vamtam_h3-font-style: normal;
    --e-global-typography-vamtam_h3-line-height: 1.1em;
    --e-global-typography-vamtam_h4-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_h4-font-size: 32px;
    --e-global-typography-vamtam_h4-font-weight: 500;
    --e-global-typography-vamtam_h4-font-style: normal;
    --e-global-typography-vamtam_h4-line-height: 1.1em;
    --e-global-typography-vamtam_h5-font-family: "Cormorant Infant";
    --e-global-typography-vamtam_h5-font-size: 26px;
        background-color: #ffffff;
        --vamtam-accent-color-2: #000000!important;

}

.vamtam-prevent-scroll-jumps{padding-top: 0px!important;}



/*

put your child theme styles here


you don't need any @import rules

*/
input[type="submit"] {
	color:#aa2c6d!important;
	margin-top:20px;
	margin-left: auto;
    margin-right: auto;
    display: block;
	border: 1px solid #aa2c6d;
    padding: 20px 10px !important;
	background-color: transparent;
}
input[type="submit"]:hover {
	color:#FFF!important;
	background-color: #aa2c6d;
}
@media (max-width:768px) {
	.h2-home h2 {
		font-size:35px !important;
	}
	body.home h1 {
		font-size:2.5rem !important;
	}
}
@media (max-width:568px) {
	header img.attachment-medium.size-medium {
		height: 70px;
		width: auto;
	}
	header .elementor-nav-menu__text-align-aside {
		margin-top:25px;
	}
}