/*
Theme Name: Areia Child
Theme URI: https://areia.qodeinteractive.com
Description: A child theme of Areia
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: areia
Template: areia
*/

.widget.widget_nav_menu a,
.qodef-header-navigation>ul>li>a{
	letter-spacing: 1px;
}

.qodef-header-navigation>ul>li{
	margin: 0 10px;
}

#qodef-page-header-inner{
	padding: 0;
}

#qodef-page-header .qodef-header-logo-link {
    padding: 0px 0px 3px 0px;
}

#block-41 i,
#block-42 i{
	font-family: Cormorant,sans-serif;
	font-size: 18px;
}

footer .widget{
	font-size: 14px;
}

footer .qodef-content-grid{
	width: 1200px;
}

.page-id-7056 #qodef-top-area{
	background-color: transparent;
}

.page-id-7056 #qodef-top-area-inner{
	height: auto;
}

.page-id-7056 #qodef-page-header{
	background-color: transparent;
}

.page-id-7056 #block-42 i{
	/*color: #ffffff;*/
}

.page-id-7056 .qodef-search-minimal-form .qodef-m-form-field{
	border-bottom-color: #000000;
}

.about-me-text .qodef-m-text{
	font-size: 15px;
}

.tallas table{
	border: none;
}

.tallas tr{
	border: none;
}

.tallas tr:nth-child(even){
	background-color: #f7f7f7;
}

.tallas th,
.tallas td{
	text-align: center;
	font-family: Cormorant,sans-serif;
	color: #000000;
	border: none;
}

.tallas th{
	font-size: 24px;
}

.tallas td{
	font-size: 20px;
	font-style: italic;
	font-weight: 700;
	padding: 0;
}

.common-footer{
	display: flex;
	background-color: #f8f2f2;
}

.common-footer > div{
	width: 50%;
	/*display: table-cell;*/
}

.common-footer-banner{
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.common-footer-content{
	padding: 100px 5%;
}

/* Clearfix */
.clearfix{
  clear: both;
}

.clearfix:after{
  clear: both;
  content: "";
  display: table;
}


#qodef-page-inner{
	padding-bottom: 0;
}

.product_meta{
	display: none !important;
}

.related.products h2{
	text-align: center;
}

#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a{
	letter-spacing: 1px;
}

.page-id-7252 #qodef-page-header{
	background-color: transparent;
}

.page-id-7252 #qodef-page-header .qodef-header-sticky .widget:not(.widget_areia_core_woo_dropdown_cart) a,
.page-id-7252 #qodef-page-header .qodef-header-sticky .qodef-icon-font-awesome,
.page-id-7252 #qodef-page-header .qodef-header-sticky .widget .qodef-m-opener{
	color: #000000 !important;
}

.page-id-7252 #qodef-page-header .widget:not(.widget_areia_core_woo_dropdown_cart) a,
.page-id-7252 #qodef-page-header .qodef-icon-font-awesome,
.page-id-7252 #qodef-page-header .widget .qodef-m-opener{
	color: #ffffff !important;
}

#order_review{
	margin-bottom: 100px;
}

.home.qodef-content-behind-header .qodef-search-minimal-form input[type="text"]{
	color: #ffffff;
}
.home.qodef-content-behind-header .qodef-search-minimal-form input[type="text"]::placeholder{
	color: #ffffff;
}

.home.qodef-content-behind-header .qodef-search-minimal-form .qodef-m-form-field:focus,
.home.qodef-content-behind-header .qodef-search-minimal-form .qodef-m-form-field{
	border-bottom: 1px solid #ffffff;
}

.home.qodef-content-behind-header .qodef-header-sticky .qodef-search-minimal-form input[type="text"]{
	color: #000000;
}
.home.qodef-content-behind-header .qodef-header-sticky .qodef-search-minimal-form input[type="text"]::placeholder{
	color: #000000;
}

.home.qodef-content-behind-header .qodef-header-sticky .qodef-search-minimal-form .qodef-m-form-field:focus,
.home.qodef-content-behind-header .qodef-header-sticky .qodef-search-minimal-form .qodef-m-form-field{
	border-bottom: 1px solid #000000;
}

.qodef-breadcrumbs a,
.qodef-breadcrumbs .qodef-breadcrumbs-separator{
	display: none;
}

.page-id-9942 #qodef-page-header {
    background-color: #F7F4EF;
}

.page-id-9942.qodef-content-behind-header .qodef-search-minimal-form input[type="text"]{
	color: #000000;
}
.page-id-9942.qodef-content-behind-header .qodef-search-minimal-form input[type="text"]::placeholder{
	color: #000000;
}

.page-id-9942.qodef-content-behind-header .qodef-search-minimal-form .qodef-m-form-field:focus,
.page-id-9942.qodef-content-behind-header .qodef-search-minimal-form .qodef-m-form-field{
	border-bottom: 1px solid #000000;
}

#areia_core_woo_dropdown_cart-4 .qodef-widget-dropdown-cart-outer{
	height: 100%
}

#qodef-woo-page.qodef--single form.cart .variations_button,
#qodef-woo-page.qodef--single form.cart:not(.variations_form) {
	display: block;
    align-items: flex-start;
}

.woocommerce-price-suffix{
	margin-left: 10px;
    font-size: 50%;
    margin-top: 10px;
}

@media only screen and (max-width: 1024px){

	.qodef-page-title {
	    height: 100px !important;
	}

	#qodef-page-inner {
	    padding: 10px 0 0 0 !important;
	}

}


@media(max-width: 767px){

	.common-footer{
		display: block;
	}

	.common-footer > div{
		width: 100%;
	}

	.common-footer-banner{
		height: 300px;
	}

	.common-footer-content{
		padding: 100px 10%;
	}

	#qodef-page-footer-top-area-inner{
		padding-left: 10px;
		padding-right: 10px;
	}

    footer .qodef-content-grid {
        width: initial;
    }


}


.card-info {
    display: flex;
    justify-content: space-around;
    margin-top: 80px;
}

.card-info .card-info-element {
    width: 28%;
}

.card-info .card-info-element .icon {
    display: flex;
    align-items: center;
    font-size: 50px;
    padding: 0 10px;
}

.card-info .card-info-element .title {
    font-family: Cormorant,sans-serif;
    color: #000;
    font-weight: 600;
    font-size: 28px;
    margin-bottom: 5px;
}

.card-info .card-info-element .text {
    font-family: Roboto,sans-serif;
    font-size: 14px;
    text-align: justify;
}

@media(max-width: 767px){

    .card-info {
        flex-direction: column;
    }

    .card-info .card-info-element {
        width: 100%;
        margin-bottom: 20px;
    }
}


