/*
 Theme Name:     meilang
 Theme URI:      https://www.meilang.cl
 Description:    .
 Template:       Divi
 Version:        1.0.0
 Author: 		CGStudio.cl
 Author URI:    https://www.cgstudio.cl
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

/* MENU */
/* Submenú Slim Horizontal */
.nav li ul {
    visibility: hidden;
    z-index: 9999;
    position: fixed;
    width: 100vw;
    left: 0;
    padding: 20px 0px;
    text-align: center !important;
    border: none;
    background: rgba(255,255,255,0.8); /* 8b0000 - Rojo -> #bd212c - a9a9a9 - #cbcbb3*/
    box-shadow: none;


}
/* FIN Submenú Slim Horizontal */

/* LOGO - Diferente por página
-------------------------------------------------- */
/* Página Inicio 
.page-id-11 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png);
}
.page-id-11 .et-fixed-header #logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png)!important;
}*/
/* Página Inicio2 
.page-id-173 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-white-png.png);
}
.page-id-173 .et-fixed-header #logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png)!important;
}*/
/* Página Historia 
.page-id-18 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png);
}*/
/* Página Tienda 
.page-id-53 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png);
}*/
/* Página Colecciones 
.page-id-25 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png);
}*/
/* Página Contacto 
.page-id-20 img#logo {
content: url(https://meilang.cl/wp-content/uploads/2018/10/logo-meilang-black-png.png);
}*/

.eapps-instagram-feed-title{
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 200!important;
    letter-spacing: 2px;
}

/* SUSCRIPCIÓN 
------------------------------------------------------*/
.suscrip{
    align-items: center;
    margin-right: auto;
    margin-left: auto;
}
.suscrip h1{
    text-align: center;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 30px;
    font-weight: 300;
    padding: 10px;
}
.suscrip h4{
    text-align: center;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 200;
    padding: 10px 20px;
}
.suscrip p{
    text-align: center;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    padding: 20px;
}

.suscrip .suscripmail{
    padding: 10px;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px;
    width: 300px;
}

.suscrip .suscripbutton{
    padding: 10px;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    background-color: #000;
    color: #fff;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 16px;
    transition: .3s;
}

/* FOOTER 
----------------*/
/* Línea color sobre Footer */
#main-footer {
    border-top: 0px solid #b8b7b7;
    background-color: #b8b7b7 !important;/* #bbaa9e*/
    color: #bd212c !important;
}

#main-footer .container {
    width: 100% !important;
    max-width: 90%;
}
/* Footer Columns - Ancho de columnas de Widgets */

@media (min-width: 981px) {

#footer-widgets .footer-widget:first-of-type {
    width: 33%;
}

#footer-widgets .footer-widget:nth-of-type(2), #footer-widgets .footer-widget:nth-of-type(3) {
    width: 33%;
}

#footer-widgets .footer-widget:last-of-type {
    width: 33%;
}
    }

/* FIN Footer Columns - Ancho de columnas de Widgets */  

@media (min-width: 981px){
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget {
	margin-left: 30%; 
}
}
#footer-widgets .logo-bajada{
	z-index: 50; 
	margin-top: -70px;
}
@media(max-width:768px){
    #footer-widgets .logo-bajada{
      margin-top: -40px;
      align-items: center;
      margin-left: auto;
      margin-right: auto;
    }
}

#footer-widgets .logo-bajada h3{
	color: #fff; 
	text-align: center;
	font-size: 14px; 
	padding-left: 55px; 
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
	text-transform: uppercase; 
	letter-spacing: 1px;
}

#main-footer h4{
    text-align: center!important;
}

#main-footer .footer-widget h4{
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 200;
    font-size: 16px;
    letter-spacing: 1px;
    text-align: center!important;
    padding-bottom: 20px;
}

#main-footer .footer-widget p{
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 200;
    font-size: 14px;
    letter-spacing: 1px;
}

#footer-widgets {
    padding: 1% 0 2%;
}

/* espacio footer bottom */
@media (min-width: 981px){
.et_pb_gutters3 .footer-widget {
    margin: 20px 0 1% 0;
}
}

#main-footer .fas, #main-footer .fab{
	font-size: 18px !important;
	color: #fff !important;
}

/* Créditos */
#footer-bottom {
    padding: 5px 0 5px;
	background-color: #9d9a9a;
}    
.futer_credits {
    color: #fff;
    transition: .4s;
    font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    font-size: 12px;
    letter-spacing: 1px;
}

.futer_credits:hover {
    color: #f2efe6;
    font-weight: normal;
}
/* FIN Créditos */

#main-footer .fas {
    font-size: 14px;
    color: #2ea3f2; /*ef3e2a*/
    padding: 0px 4px;
}

/* Contact Form 7 Input Fields CSS
---------------------------------*/

#form-id .wpcf7 input[type="text"],
#form-id .wpcf7 input[type="email"],
#form-id .wpcf7 input[type="tel"],
textarea
{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    font-size: 16px;
    background-color: #f5f5f5;
    border: none;
    color: #000;
    width: 95%;
    padding: 2%;
    /*text-transform: uppercase;*/
}

#form-id .wpcf7 textarea {
    height: 110px;
}

/* Contact Form 7 Submit Button 
-------------------------------*/

#form-id .wpcf7 input[type="submit"] {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    color: #fff;
    font-size: 14px;
    background: #b8b7b7; /* anterior #bbaa9e*/
    padding: 10px 20px;
    border: none;
    border-radius: 0px;
    width: 95%;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: ease-in-out 0.4s;
}

#form-id .wpcf7 input:hover[type="submit"] {
    background: #a59a91;
}

#form-id .wpcf7 input:active[type="submit"] {
    background: #a59a91;
}
/* Ocultar icono de reCaptcha v3 */
.grecaptcha-badge{
visibility: collapse !important;  
}

/* SIDEBAR - Remover 
-------------------------------------------*/
/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}

/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}
/*** Hide Sidebar ***/
#sidebar {display:none;}




/* WOOCOMMERCE 
----------------------------------------------------------------------------- */
/* Checkout en 2 columnas
------------------------------------------------------- */
@media (min-width: 850px) {

  #customer_details,
  #order_review_heading,
  #order_review {
    width: 48%;
  }

  #customer_details {
    float: left;
  }

  #order_review_heading,
  #order_review {
    float: right;
  }

  #order_review_heading {
    clear: none;
    padding-top: 0;
  }

}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{
    width: 85% !important;
}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
    float: left !important;
    width: 100% !important;
}


.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    color: #fff !important;
}

.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {
    color: #433f45 !important;
}
/* FIN Checkout en 2 columnas
------------------------------------------------------- */


#left-area .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
	text-align: center;
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
}

/* Página Producto - Nombre Producto */
.woocommerce div.product .product_title {
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
}
/* Página Producto - Descripción Producto */
.woocommerce-product-details__short-description {
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
}
/* Página Producto - Productos Relacionados - Nombre Producto */
#left-area .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
	font-size: 16px !important;
}
.woocommerce-page .related.products .products li{
	clear:none!important;
	/*margin-right: 0px!important;*/
}
/* Página Producto - Productos Relacionados - h2 */
#left-area .product .related h2{
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
	padding-bottom: 20px;
}

/* Página Producto - Color Precio */
.woocommerce-Price-amount.amount {
    color: #000;
}
/* Página Producto - cantidad producto */
.woocommerce-page .quantity input.qty{
	background-color: #b8b7b7 !important; /* #bbaa9e */
}
/* Página Producto - Botón Añadir al Carrito */
.woocommerce .single_add_to_cart_button{
	border-color: #b8b7b7 !important;
	color: #b8b7b7 !important;
}
/* Página Producto - Botón Añadir al Carrito Deshabilitado .woocommerce button.button.alt.disabled, */
.woocommerce-variation-add-to-cart .disabled {
	background-color: #dbcfc7 !important;
}
/* Tienda - Precio */
.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del{
	text-align: center;
}

/* TIENDA - QUITAR el menu de Ordenar Productos */
.woocommerce .woocommerce-ordering{
	display: none;
}
/* TIENDA - QUITAR breadcrumb */
.woocommerce .woocommerce-breadcrumb {
	display: none;
}
/* TIENDA - QUITAR Titulo de Página */
.woocommerce-products-header__title page-title {
	display: none !important;
}
.woocommerce-products-header h1 {
	display: none !important;
}
/* TIENDA - QUITAR conteo de números de productos */
.woocommerce .woocommerce-result-count {
	display: none;
}
/* TIENDA - QUITAR Precio 
.woocommerce-Price-amount.amount{
	display: none;
}*/
/* Página TIENDA - QUITAR Precio  */
.page-id-53 .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del{
	display: none !Important;
}
/* Página PRODUCTO - Precio  */
.single-product .single-product-summary .price span {
    font-size: 25px !important;
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
	color: #6c6c6c !important;
}
.entry-summary p.price span {
    font-size: 36px!important;
}
.woocommerce-Price-amount.amount{
	color: #6c6c6c !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
	padding-top: 20px !important;
}
/* Página PRODUCTO - Botón Añadir al Carrito  */
.woocommerce div.product form.cart .button{
	color: #bbaa9e !important;
}
/* Página PRODUCTO - Botón Producto Se ha añadido al Carrito  */
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{
	background: #b8b7b7 !important;
}
.woocommerce-message a.button.wc-forward{
	color: #6c6c6c !important;
}
/* WooCommerce - Botón FINALIZAR COMPRA  */
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
	color: #b8b7b7 !important;
}

/* WooCommerce - Productos Relacionados en 4 columnas */
/*@media (min-width: 768px) {
.site-main .related.products ul.products li.product {
    width: 22%;
    float: left;
    margin-right: 4%;
}
}*/

/* WooCoomerce - Productos Vistos Recientemente*/
.woocommerce .yith-similar-products{
	font-family: 'Tw Cen MT',Helvetica,Arial,Lucida,sans-serif;
}


/* WOOCOMMERCE - Esconder Enviar a una Dirección Diferente */
.woocommerce-shipping-fields{
	display: none!important;
}

#billing_myfield12_field{
	margin-bottom: 40px;
}

/* WOOCOMMERCE - CHECKOUT - TextArea Cuadro de las opciones de despacho */
#billing_wooccm13_field .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{
	border: 1px solid #999;
}

/* WOOCOMMERCE - CHECKOUT - mensaje para más info telefono */
.woocommerce-billing-fields .despacho-para-mas-info h3{
	font-weight: 700!important;
    font-size: 16px!important;
    letter-spacing: 2px;
}
/* WOOCOMMERCE - CHECKOUT - BTN Realiza Pedido */
.woocommerce .form-row place-order .button{
color: #000000 !important;
}