.elementor-52 .elementor-element.elementor-element-44f10a2{margin-top:0rem;margin-bottom:0rem;padding:0.5rem 0rem 0.5rem 0rem;}.elementor-52 .elementor-element.elementor-element-bac7c7a > .elementor-element-populated{padding:1rem 0rem 0rem 0rem;}.elementor-52 .elementor-element.elementor-element-0712f80{text-align:center;}.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-menu-toggle{margin:0 auto;}.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:1.15vw;font-weight:600;}.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu--main .elementor-item{color:#030303;fill:#030303;}.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu--main .elementor-item:hover,
					.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-52 .elementor-element.elementor-element-1f64fab .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-4bf5c24 );fill:var( --e-global-color-4bf5c24 );}.elementor-52 .elementor-element.elementor-element-fe0c34c .elementor-button{background-color:#0F172A;border-radius:3rem 3rem 3rem 3rem;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-52 .elementor-element.elementor-element-fe0c34c{width:var( --container-widget-width, 91.922% );max-width:91.922%;--container-widget-width:91.922%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-bac7c7a{width:22.99%;}.elementor-52 .elementor-element.elementor-element-ada27bc{width:53.681%;}.elementor-52 .elementor-element.elementor-element-c94011e{width:22.995%;}}/* Start custom CSS for section, class: .elementor-element-44f10a2 *//* Header transparente SOLO en home */
body.home #header_1 {
  background: transparent !important;
  position: absolute !important;
  width: 100% !important;
  z-index: 999 !important;
}

/* Logo blanco SOLO en home */
body.home #site_logo img {
  content: url('https://tengotienda.com/wp-content/uploads/2023/02/logo_tengotienda.webp') !important;
}

/* Tipografía blanca SOLO en home - Enlaces del menú */
body.home #header_1 .elementor-nav-menu a {
  color: #FFFFFF !important;
}

/* Hover del menú SOLO en home */
body.home #header_1 .elementor-nav-menu a:hover {
  color: #A855F7 !important;
}

/* Botón blanco SOLO en home */
body.home #header_1 .elementor-button {
  color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}

/* Hover del botón SOLO en home */
body.home #header_1 .elementor-button:hover {
  background: #FFFFFF !important;
  color: #1F2937 !important;
}

/* Header blanco en otras páginas */
body:not(.home) #header_1 {
  background: #FFFFFF !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
  position: relative !important;
}

/* Asegurar texto oscuro en otras páginas */
body:not(.home) #header_1 .elementor-nav-menu a {
  color: #1F2937 !important;
}

/* Hover en otras páginas */
body:not(.home) #header_1 .elementor-nav-menu a:hover {
  color: #A855F7 !important;
}/* End custom CSS */