/*
Theme Name: Craftis Child Theme
Theme URI: https://craftis.themerex.net/
Description: Craftis is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.2.10
Tested up to: 6.8.2
Requires at least: 5.5
Requires PHP: 7.4
Engine: 1.77.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: craftis
Template: craftis
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* --- Galería de Instagram (ingallery) a ANCHO COMPLETO, sin huecos laterales (2026-09-03) --- */
.ingallery {
	width: 100% !important;
	max-width: 100% !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	float: none !important;
}
.ingallery-items,
.ingallery-col,
.ingallery-cell {
	max-width: 100% !important;
}
/* La sección Elementor que contiene la galería ocupa todo el ancho de la ventana */
.elementor-element-a7f3e2a > .elementor-container,
.elementor-element-a7f3e2a .elementor-column-wrap,
.elementor-element-a7f3e2a .elementor-widget-wrap,
.elementor-element-a7f3e2a .elementor-widget-shortcode,
.elementor-element-a7f3e2a .elementor-widget-shortcode > .elementor-widget-container {
	width: 100% !important;
	max-width: 100% !important;
}

/* --- FOOTER: separar más los iconos de redes sociales (2026-09-03) --- */
.footer_wrap .socials_wrap .social_item,
.footer_wrap .footer_socials_wrap .social_item,
.footer_wrap .socials_mobile .social_item,
.footer_wrap .sc_socials .social_item {
	margin-left: 12px !important;
	margin-right: 12px !important;
}
.footer_wrap .socials_wrap .social_item:first-child,
.footer_wrap .socials_mobile .social_item:first-child {
	margin-left: 0 !important;
}

/* --- HEADER: carrito en línea con la lupa y el menú, siempre visible (2026-09-03) --- */
/* El item de iconos (búsqueda + carrito) en fila y alineado verticalmente al centro */
.top_panel .sc_layouts_item {
	display: inline-flex !important;
	align-items: center !important;
	vertical-align: middle !important;
}
.top_panel .sc_layouts_item > .search_wrap,
.top_panel .sc_layouts_item > .luna-header-cart {
	display: inline-flex !important;
	align-items: center !important;
	vertical-align: middle !important;
	line-height: 1;
}
.luna-header-cart { margin-left: 0.9em; }
/* el carrito (div) deja de comportarse como bloque para no caer a otra línea */
.luna-header-cart > .sc_layouts_cart {
	display: inline-flex !important;
	align-items: center;
	margin: 0 !important;
	line-height: 1;
	opacity: 1 !important;
	visibility: visible !important;
}
/* Ajuste fino: el icono de la lupa tiene line-height 1.61rem que lo baja respecto
   al menú/carrito; lo normalizamos y lo centramos con el resto. */
.top_panel .sc_layouts_item > .search_wrap,
.top_panel .sc_layouts_item .search_form_wrap {
	display: inline-flex !important;
	align-items: center !important;
}
.top_panel .sc_layouts_item .search_submit {
	line-height: 1 !important;
	top: 0 !important;
	margin: 0 !important;
}

/* --- FOOTER: firma centrada horizontalmente en la pantalla (2026-09-03) --- */
/* El plugin de la firma fuerza .luna-copy-footer{text-align:left}; lo centramos (es display:block, width:100%) */
.footer_copyright_wrap .copyright_text,
.footer_copyright_wrap .footer_copyright_inner,
.footer_copyright_wrap .content_wrap {
	text-align: center !important;
}
.footer_copyright_wrap .luna-copy-footer {
	text-align: center !important;
	width: 100%;
	margin-left: auto !important;
	margin-right: auto !important;
}