/*
Theme Name: Mi Panko Theme
Theme URI: https://tkanalytics.es/
Template: sakuri
Author: TK Analytics
Author URI: https://tkanalytics.es/
Tags: four-columns,right-sidebar,left-sidebar,full-width-template
Version: 1.1.0.1757315048
Updated: 2025-09-08 07:04:08

*/

:root {
	--color-hover: #d63131;
}

#menu-item-45737 {
	width: 100%;
}

.lte-navmenu-sc ul li {
	width: 65%;
}

.elementor-widget-lte-icons .lte-block-icon li:first-child svg {
  	width: 80px;
	transition: transform 0.3s ease; /* transición suave */
} 

.elementor-element-8309615 .lte-block-icon li:first-child:hover svg {
  transform: translateY(-10px); /* mueve hacia arriba */
}


.footer-wrapper .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-inner {
	padding-left: 50px;
}

/**********/
/** FAQS **/
/**********/

#faqs .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
	font-size: 42px !important;
}

@media (max-width: 768px) {
	#faqs .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
		font-size: 32px !important;
		line-height: 1.2em;
	}
	
	.elementor-45749 .elementor-element.elementor-element-621ddd9,
	.elementor-45749 .elementor-element.elementor-element-c698165,
	.elementor-45749 .elementor-element.elementor-element-a164c20 {
		padding: 20px;
	}
}

/***********************/
/** GALLERY PRODUCTOS **/
/***********************/

#productos .lte-gallery-sc.lte-gallery-slider a {
	width: 385px;
	height: 385px;
}

#productos .lte-gallery-sc.lte-gallery-slider a img {
    width: 100%;
    height: 100%;
    object-fit: cover; 
    object-position: center; 
    display: block;
}

@media (max-width: 768px) {
	#productos .lte-gallery-sc.lte-gallery-slider a {
		width: 191px;
		height: 191px;
	}
}

/**********/
/* WPFORM */
/**********/

.wpforms-container input.wpforms-field-medium {
	max-width: 100% !important;
}

div.wpforms-container-full .wpforms-form .wpforms-submit-container {
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
}

textarea,
input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) {
	border: 1px solid rgba(0, 0, 0, 0.2);
}

div.wpforms-container-full button[type=submit]:not(:hover):not(:active) {
	background-color: var(--second) !important;	
	display: flex;
    align-items: center;
}

div.wpforms-container-full button[type=submit]:hover {
	background-color: var(--color-hover) !important;
	display: flex;
    align-items: center;
}