.seccion-catalogos-marcas{width:100%!important;background:var(--catalogos-marcas-color-fondo)!important;padding-top:var(--catalogos-marcas-padding-superior)!important;padding-bottom:var(--catalogos-marcas-padding-inferior)!important;scroll-margin-top:90px!important}.seccion-catalogos-marcas *{box-sizing:border-box!important}.seccion-catalogos-marcas__contenedor{width:100%!important;max-width:1600px!important;margin:0 auto!important;padding-left:var(--catalogos-marcas-padding-lateral-movil)!important;padding-right:var(--catalogos-marcas-padding-lateral-movil)!important}.seccion-catalogos-marcas__cabecera{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-bottom:24px!important;flex-wrap:wrap!important}.seccion-catalogos-marcas__cabecera-textos{flex:1 1 auto!important;min-width:0!important}.seccion-catalogos-marcas__titulo{margin:0!important;color:var(--catalogos-marcas-color-titulo)!important;font-family:"TT Chocolates SemiBold","TT Chocolates",var(--font-heading-family)!important;font-size:var(--catalogos-marcas-tamano-titulo-seccion-movil)!important;line-height:1.02!important;font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important}.seccion-catalogos-marcas__subtitulo{margin-top:10px!important;color:var(--catalogos-marcas-color-subtitulo)!important;font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-size:14px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.seccion-catalogos-marcas__subtitulo p{margin:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.seccion-catalogos-marcas__enlace-superior{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:var(--catalogos-marcas-ancho-boton-superior)!important;color:var(--catalogos-marcas-color-enlace-superior)!important;font-family:"TT Chocolates SemiBold","TT Chocolates",var(--font-body-family)!important;text-decoration:underline!important;text-underline-offset:2px!important;font-size:14px!important;line-height:1.2!important;font-weight:600!important}.seccion-catalogos-marcas__slider{position:relative!important;width:100%!important}.seccion-catalogos-marcas__viewport{overflow:hidden!important;width:100%!important;cursor:grab!important;user-select:none!important;-webkit-user-select:none!important;touch-action:pan-y!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important}.seccion-catalogos-marcas__viewport.is-arrastrando{cursor:grabbing!important}.seccion-catalogos-marcas__pista{display:flex!important;align-items:stretch!important;gap:var(--catalogos-marcas-gap)!important;transition:transform .42s cubic-bezier(.22,.61,.36,1)!important;will-change:transform!important;transform:translateZ(0)!important}.seccion-catalogos-marcas__pista.is-arrastrando{transition:none!important}.seccion-catalogos-marcas__slide{flex:0 0 calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-movil) - 1))) / var(--catalogos-marcas-columnas-movil))!important;min-width:calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-movil) - 1))) / var(--catalogos-marcas-columnas-movil))!important;max-width:calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-movil) - 1))) / var(--catalogos-marcas-columnas-movil))!important}.seccion-catalogos-marcas__tarjeta{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important;background:var(--catalogos-marcas-color-tarjeta-fondo)!important;border:1px solid var(--catalogos-marcas-color-tarjeta-borde)!important;border-radius:var(--catalogos-marcas-radio-tarjeta)!important;overflow:hidden!important;text-decoration:none!important;color:inherit!important;cursor:pointer!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;touch-action:pan-y!important;user-select:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important}.seccion-catalogos-marcas__imagen-fondo{position:relative!important;width:100%!important;aspect-ratio:1600 / 988!important;height:auto!important;background:var(--catalogos-marcas-color-tarjeta-fondo)!important;overflow:hidden!important;pointer-events:none!important}.seccion-catalogos-marcas__imagen,.seccion-catalogos-marcas__placeholder{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transition:transform .35s ease!important;pointer-events:none!important;-webkit-user-drag:none!important;user-select:none!important;-webkit-user-select:none!important}.seccion-catalogos-marcas__tarjeta:hover .seccion-catalogos-marcas__imagen{transform:scale(1.025)!important}.seccion-catalogos-marcas__contador-tarjeta{position:absolute!important;right:12px!important;top:12px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:6px 10px!important;background:#ffffffe0!important;color:var(--catalogos-marcas-color-tarjeta-titulo)!important;border-radius:999px!important;font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-size:12px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;pointer-events:none!important}.seccion-catalogos-marcas__contenido{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:112px!important;padding:var(--catalogos-marcas-padding-contenido-movil)!important;background:var(--catalogos-marcas-color-tarjeta-contenido)!important;pointer-events:none!important}.seccion-catalogos-marcas__tarjeta-titulo{margin:0!important;color:var(--catalogos-marcas-color-tarjeta-titulo)!important;font-family:"TT Chocolates SemiBold","TT Chocolates",var(--font-heading-family)!important;font-size:var(--catalogos-marcas-tamano-titulo-tarjeta-movil)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important;text-decoration:none!important}.seccion-catalogos-marcas__tarjeta-descripcion{margin-top:9px!important;margin-bottom:24px!important;color:var(--catalogos-marcas-color-tarjeta-descripcion)!important;font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-size:var(--catalogos-marcas-tamano-descripcion-movil)!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;flex:0 0 auto!important}.seccion-catalogos-marcas__tarjeta-descripcion p{margin:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.seccion-catalogos-marcas__tarjeta-footer{margin-top:0!important;padding-top:0!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}.seccion-catalogos-marcas__tarjeta-boton{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:max-content!important;color:var(--catalogos-marcas-color-boton)!important;font-family:"TT Chocolates SemiBold","TT Chocolates",var(--font-body-family)!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;font-size:calc(var(--catalogos-marcas-tamano-boton-movil) - 2px)!important;line-height:1.1!important;font-weight:600!important;letter-spacing:0!important;text-transform:lowercase!important;opacity:.78!important;transition:color .25s ease,opacity .25s ease!important}.seccion-catalogos-marcas__tarjeta:hover .seccion-catalogos-marcas__tarjeta-boton{color:var(--catalogos-marcas-color-boton-hover)!important;opacity:1!important}.seccion-catalogos-marcas__paginacion{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:18px!important}.seccion-catalogos-marcas__punto{width:10px!important;height:10px!important;border-radius:999px!important;border:0!important;background:var(--catalogos-marcas-color-puntos)!important;cursor:pointer!important;padding:0!important;transition:transform .2s ease,background .2s ease!important}.seccion-catalogos-marcas__punto.is-activo{background:var(--catalogos-marcas-color-punto-activo)!important;transform:scale(1.1)!important}.seccion-catalogos-marcas__vacio{width:100%!important;padding:34px 20px!important;background:var(--catalogos-marcas-color-tarjeta-contenido)!important;border-radius:var(--catalogos-marcas-radio-tarjeta)!important;text-align:center!important}.seccion-catalogos-marcas__vacio-texto{margin:0!important;color:var(--catalogos-marcas-color-tarjeta-descripcion)!important;font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-size:15px!important;line-height:1.35!important}@media screen and (min-width:749px){.seccion-catalogos-marcas__contenedor{padding-left:var(--catalogos-marcas-padding-lateral-desktop)!important;padding-right:var(--catalogos-marcas-padding-lateral-desktop)!important}.seccion-catalogos-marcas__titulo{font-size:var(--catalogos-marcas-tamano-titulo-seccion-desktop)!important}.seccion-catalogos-marcas__subtitulo{font-size:15px!important}}@media screen and (min-width:990px){.seccion-catalogos-marcas__slide{flex:0 0 calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-desktop) - 1))) / var(--catalogos-marcas-columnas-desktop))!important;min-width:calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-desktop) - 1))) / var(--catalogos-marcas-columnas-desktop))!important;max-width:calc((100% - (var(--catalogos-marcas-gap) * (var(--catalogos-marcas-columnas-desktop) - 1))) / var(--catalogos-marcas-columnas-desktop))!important}.seccion-catalogos-marcas__contenido{min-height:112px!important;padding:var(--catalogos-marcas-padding-contenido-desktop)!important}.seccion-catalogos-marcas__tarjeta-titulo{font-size:var(--catalogos-marcas-tamano-titulo-tarjeta-desktop)!important}.seccion-catalogos-marcas__tarjeta-descripcion{margin-bottom:24px!important;font-size:var(--catalogos-marcas-tamano-descripcion-desktop)!important}.seccion-catalogos-marcas__tarjeta-boton{font-size:calc(var(--catalogos-marcas-tamano-boton-desktop) - 2px)!important}}@font-face{font-family:TT Chocolates!important;src:url(tt-chocolates-regular.otf) format("opentype")!important;font-weight:400!important;font-style:normal!important;font-display:swap!important}@font-face{font-family:TT Chocolates!important;src:url(tt-chocolates-semibold.otf) format("opentype")!important;font-weight:600!important;font-style:normal!important;font-display:swap!important}@font-face{font-family:TT Chocolates Regular!important;src:url(tt-chocolates-regular.otf) format("opentype")!important;font-weight:400!important;font-style:normal!important;font-display:swap!important}@font-face{font-family:TT Chocolates SemiBold!important;src:url(tt-chocolates-semibold.otf) format("opentype")!important;font-weight:600!important;font-style:normal!important;font-display:swap!important}.hero-capilar-colombia-seccion{width:100%!important;display:block!important;overflow:hidden!important;background-color:var(--hero-capilar-colombia-color-fondo)!important;font-family:"TT Chocolates","TT Chocolates Regular",var(--font-body-family)!important;font-weight:400!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}.hero-capilar-colombia-seccion *{box-sizing:border-box!important;font-family:"TT Chocolates","TT Chocolates Regular",var(--font-body-family)!important;font-weight:400!important;font-synthesis:none!important}.hero-capilar-colombia-vista-movil{display:block!important;width:100%!important}.hero-capilar-colombia-vista-desktop{display:none!important;width:100%!important}.hero-capilar-colombia-imagen-movil-contenedor{width:100%!important;height:var(--hero-capilar-colombia-alto-imagen-movil)!important;overflow:hidden!important;position:relative!important;background-color:var(--hero-capilar-colombia-color-fondo)!important}.hero-capilar-colombia-imagen-movil{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:var(--hero-capilar-colombia-posicion-imagen-movil)!important}.hero-capilar-colombia-imagen-vacia{background:linear-gradient(135deg,#c7e8f6,#edf7fd)!important}.hero-capilar-colombia-texto-movil-contenedor{width:100%!important;background-color:var(--hero-capilar-colombia-color-fondo-texto-movil)!important;padding:var(--hero-capilar-colombia-padding-superior-movil) var(--hero-capilar-colombia-padding-lateral-movil) var(--hero-capilar-colombia-padding-inferior-movil)!important}.hero-capilar-colombia-contenedor-texto{width:100%!important}.hero-capilar-colombia-contenedor-texto-movil{max-width:var(--hero-capilar-colombia-ancho-texto-movil)!important;margin:0 auto!important;text-align:center!important}.hero-capilar-colombia-etiqueta{margin:0 0 calc(var(--hero-capilar-colombia-espacio-bloques-movil) * .5)!important;color:#9a00ee!important;font-family:"TT Chocolates","TT Chocolates Regular",var(--font-body-family)!important;font-size:var(--hero-capilar-colombia-tamano-etiqueta-movil)!important;line-height:1.1!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0!important}.hero-capilar-colombia-titulo{margin:0 0 calc(var(--hero-capilar-colombia-espacio-bloques-movil) * .75)!important;color:var(--hero-capilar-colombia-color-titulo-movil)!important;font-family:"TT Chocolates","TT Chocolates SemiBold",var(--font-heading-family)!important;font-size:var(--hero-capilar-colombia-tamano-titulo-movil)!important;line-height:.95!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:-.8px!important;font-synthesis:none!important}.hero-capilar-colombia-titulo *{font-family:"TT Chocolates","TT Chocolates SemiBold",var(--font-heading-family)!important;font-weight:600!important;font-synthesis:none!important}.hero-capilar-colombia-titulo-linea{display:block!important}.hero-capilar-colombia-palabra-bandera{display:inline-block!important;white-space:nowrap!important;background-image:linear-gradient(90deg,var(--hero-capilar-colombia-color-bandera-amarillo) 0%,var(--hero-capilar-colombia-color-bandera-amarillo) 38%,var(--hero-capilar-colombia-color-bandera-amarillo) 44%,var(--hero-capilar-colombia-color-bandera-azul) 50%,var(--hero-capilar-colombia-color-bandera-azul) 62%,var(--hero-capilar-colombia-color-bandera-azul) 68%,var(--hero-capilar-colombia-color-bandera-rojo) 74%,var(--hero-capilar-colombia-color-bandera-rojo) 100%)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-position:center!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-family:"TT Chocolates","TT Chocolates SemiBold",var(--font-heading-family)!important;font-weight:600!important;font-synthesis:none!important}.hero-capilar-colombia-texto{margin:0 0 var(--hero-capilar-colombia-espacio-bloques-movil)!important;color:var(--hero-capilar-colombia-color-texto-movil)!important;font-family:"TT Chocolates","TT Chocolates Regular",var(--font-body-family)!important;font-size:var(--hero-capilar-colombia-tamano-texto-movil)!important;line-height:1.4!important;font-weight:400!important}.hero-capilar-colombia-texto p{margin:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:400!important}.hero-capilar-colombia-texto strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:400!important}.hero-capilar-colombia-boton{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:var(--hero-capilar-colombia-ancho-boton)!important;min-height:var(--hero-capilar-colombia-alto-boton)!important;padding:12px 24px!important;background-color:var(--hero-capilar-colombia-color-boton-fondo)!important;color:var(--hero-capilar-colombia-color-boton-texto-movil)!important;border:var(--hero-capilar-colombia-grosor-borde-boton) solid var(--hero-capilar-colombia-color-borde-boton)!important;border-radius:var(--hero-capilar-colombia-radio-boton)!important;text-decoration:none!important;font-family:"TT Chocolates","TT Chocolates Regular",var(--font-body-family)!important;font-size:14px!important;line-height:1!important;font-weight:400!important;text-transform:none!important;transition:all .25s ease!important}.hero-capilar-colombia-boton:hover{background-color:var(--hero-capilar-colombia-color-boton-fondo-hover)!important;color:var(--hero-capilar-colombia-color-boton-texto-hover)!important;border-color:var(--hero-capilar-colombia-color-borde-boton-hover)!important}.hero-capilar-colombia-ocultar-movil,.hero-capilar-colombia-ocultar-desktop{display:block!important}@media screen and (min-width:749px){.hero-capilar-colombia-texto-movil-contenedor{padding:calc(var(--hero-capilar-colombia-padding-superior-movil) + 8px) calc(var(--hero-capilar-colombia-padding-lateral-movil) + 16px) calc(var(--hero-capilar-colombia-padding-inferior-movil) + 8px)!important}.hero-capilar-colombia-contenedor-texto-movil{max-width:calc(var(--hero-capilar-colombia-ancho-texto-movil) + 80px)!important}}@media screen and (max-width:989px){.hero-capilar-colombia-ocultar-movil{display:none!important}}@media screen and (min-width:990px){.hero-capilar-colombia-vista-movil{display:none!important}.hero-capilar-colombia-vista-desktop{display:block!important}.hero-capilar-colombia-fondo-desktop{position:relative!important;min-height:var(--hero-capilar-colombia-alto-hero-desktop)!important;overflow:hidden!important;background-color:var(--hero-capilar-colombia-color-fondo)!important}.hero-capilar-colombia-imagen-desktop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:var(--hero-capilar-colombia-posicion-imagen-desktop)!important;z-index:1!important}.hero-capilar-colombia-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(90deg,rgba(255,255,255,var(--hero-capilar-colombia-opacidad-overlay)),rgba(255,255,255,calc(var(--hero-capilar-colombia-opacidad-overlay) * .45)) 32%,#fff0 65%)!important;z-index:2!important;pointer-events:none!important}.hero-capilar-colombia-contenedor-desktop{width:100%!important;max-width:1600px!important;margin:0 auto!important;min-height:var(--hero-capilar-colombia-alto-hero-desktop)!important;padding:var(--hero-capilar-colombia-padding-superior-desktop) var(--hero-capilar-colombia-padding-lateral-desktop) var(--hero-capilar-colombia-padding-inferior-desktop)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;z-index:3!important}.hero-capilar-colombia-contenedor-texto-desktop{max-width:var(--hero-capilar-colombia-ancho-texto-desktop)!important;text-align:left!important}.hero-capilar-colombia-etiqueta{margin:0 0 calc(var(--hero-capilar-colombia-espacio-bloques-desktop) * .45)!important;color:var(--hero-capilar-colombia-color-etiqueta-desktop)!important;font-size:var(--hero-capilar-colombia-tamano-etiqueta-desktop)!important}.hero-capilar-colombia-titulo{margin:0 0 calc(var(--hero-capilar-colombia-espacio-bloques-desktop) * .75)!important;color:var(--hero-capilar-colombia-color-titulo-desktop)!important;font-size:var(--hero-capilar-colombia-tamano-titulo-desktop)!important;line-height:.95!important;letter-spacing:-1px!important}.hero-capilar-colombia-texto{margin:0 0 var(--hero-capilar-colombia-espacio-bloques-desktop)!important;color:var(--hero-capilar-colombia-color-texto-desktop)!important;font-size:var(--hero-capilar-colombia-tamano-texto-desktop)!important}.hero-capilar-colombia-boton{color:var(--hero-capilar-colombia-color-boton-texto-desktop)!important}.hero-capilar-colombia-ocultar-desktop{display:none!important}}.barra-confianza-capilar{width:100%!important;background:var(--barra-confianza-color-fondo)!important;padding-top:var(--barra-confianza-padding-superior-movil)!important;padding-bottom:var(--barra-confianza-padding-inferior-movil)!important;font-family:var(--font-body-family)!important}.barra-confianza-capilar *{box-sizing:border-box!important;font-family:inherit!important}.barra-confianza-capilar__contenedor{width:100%!important;max-width:var(--barra-confianza-ancho-maximo)!important;margin:0 auto!important;padding-left:var(--barra-confianza-padding-lateral-movil)!important;padding-right:var(--barra-confianza-padding-lateral-movil)!important}.barra-confianza-capilar__lista{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:var(--barra-confianza-espacio-items-movil)!important;width:100%!important;margin:0!important;padding:0!important}.barra-confianza-capilar__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:360px!important;margin:0 auto!important;padding:0!important;text-align:center!important;gap:var(--barra-confianza-espacio-icono-texto-movil)!important}.barra-confianza-capilar__icono-contenedor{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--barra-confianza-tamano-icono-movil)!important;height:var(--barra-confianza-tamano-icono-movil)!important;min-width:var(--barra-confianza-tamano-icono-movil)!important;margin:0!important;padding:0!important}.barra-confianza-capilar__icono{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}.barra-confianza-capilar__icono-vacio{display:block!important;width:100%!important;height:100%!important;border:2px dashed rgba(0,0,0,.18)!important;border-radius:8px!important;background:#0000000a!important}.barra-confianza-capilar__contenido{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.barra-confianza-capilar__titulo{display:block!important;margin:0 0 4px!important;padding:0!important;color:var(--barra-confianza-color-titulo)!important;font-size:var(--barra-confianza-tamano-titulo-movil)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:uppercase!important}.barra-confianza-capilar__texto{display:block!important;margin:0!important;padding:0!important;color:var(--barra-confianza-color-texto)!important;font-size:var(--barra-confianza-tamano-texto-movil)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.barra-confianza-capilar__texto p{margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.barra-confianza-capilar--ocultar-movil{display:none!important}@media screen and (min-width:750px){.barra-confianza-capilar{padding-top:var(--barra-confianza-padding-superior-desktop)!important;padding-bottom:var(--barra-confianza-padding-inferior-desktop)!important}.barra-confianza-capilar__contenedor{padding-left:var(--barra-confianza-padding-lateral-desktop)!important;padding-right:var(--barra-confianza-padding-lateral-desktop)!important}.barra-confianza-capilar__lista{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:var(--barra-confianza-espacio-items-desktop)!important}.barra-confianza-capilar__item{flex:0 1 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;max-width:none!important;width:auto!important;margin:0!important;text-align:left!important;gap:var(--barra-confianza-espacio-icono-texto-desktop)!important}.barra-confianza-capilar__icono-contenedor{width:var(--barra-confianza-tamano-icono-desktop)!important;height:var(--barra-confianza-tamano-icono-desktop)!important;min-width:var(--barra-confianza-tamano-icono-desktop)!important}.barra-confianza-capilar__contenido{align-items:flex-start!important;text-align:left!important;width:auto!important}.barra-confianza-capilar__titulo{font-size:var(--barra-confianza-tamano-titulo-desktop)!important}.barra-confianza-capilar__texto{font-size:var(--barra-confianza-tamano-texto-desktop)!important}.barra-confianza-capilar--ocultar-movil{display:block!important}.barra-confianza-capilar--ocultar-desktop{display:none!important}}.confianza-producto-kylie{width:100%!important;margin-top:var(--confianza-producto-margen-superior)!important;margin-bottom:var(--confianza-producto-margen-inferior)!important;padding:0!important;font-family:var(--font-body-family)!important}.confianza-producto-kylie *{box-sizing:border-box!important;font-family:inherit!important}.confianza-producto-kylie__lista{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:var(--confianza-producto-espacio-items)!important;width:100%!important;margin:0!important;padding:0!important}.confianza-producto-kylie__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:var(--confianza-producto-espacio-icono-texto)!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.confianza-producto-kylie__icono{display:block!important;width:var(--confianza-producto-tamano-icono-movil)!important;height:var(--confianza-producto-tamano-icono-movil)!important;min-width:var(--confianza-producto-tamano-icono-movil)!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}.confianza-producto-kylie__contenido{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.confianza-producto-kylie__titulo{display:block!important;margin:0 0 3px!important;padding:0!important;color:var(--confianza-producto-color-titulo)!important;font-size:var(--confianza-producto-tamano-titulo-movil)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:uppercase!important}.confianza-producto-kylie__texto{display:block!important;margin:0!important;padding:0!important;color:var(--confianza-producto-color-texto)!important;font-size:var(--confianza-producto-tamano-texto-movil)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.confianza-producto-kylie__texto p{margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media screen and (min-width:750px){.confianza-producto-kylie__lista{align-items:stretch!important}.confianza-producto-kylie__item{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}.confianza-producto-kylie__icono{width:var(--confianza-producto-tamano-icono-desktop)!important;height:var(--confianza-producto-tamano-icono-desktop)!important;min-width:var(--confianza-producto-tamano-icono-desktop)!important}.confianza-producto-kylie__contenido{align-items:flex-start!important;text-align:left!important}.confianza-producto-kylie__titulo{font-size:var(--confianza-producto-tamano-titulo-desktop)!important}.confianza-producto-kylie__texto{font-size:var(--confianza-producto-tamano-texto-desktop)!important}}.barra-confianza-capilar{background:transparent!important}.barra-confianza-capilar__lista{display:grid!important;grid-template-columns:minmax(0,1fr);gap:0!important;border:1px solid #e6d3f2;border-radius:12px;background:var(--barra-confianza-color-fondo);padding:0 18px!important}.barra-confianza-capilar__item{flex-direction:row!important;max-width:none!important;padding:18px 0!important;justify-content:flex-start!important;gap:var(--barra-confianza-espacio-icono-texto-movil)!important;min-width:0;text-align:left!important}.barra-confianza-capilar__item+.barra-confianza-capilar__item{border-top:1px solid #e6d3f2}.barra-confianza-capilar__contenido{align-items:flex-start!important;text-align:left!important;min-width:0}.barra-confianza-capilar__titulo{text-transform:none!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important}.barra-confianza-capilar__texto{line-height:1.4!important}@media screen and (min-width:750px){.barra-confianza-capilar__lista{grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 0!important;align-items:stretch!important}.barra-confianza-capilar__item{width:100%!important;padding:8px 24px!important;gap:var(--barra-confianza-espacio-icono-texto-desktop)!important}.barra-confianza-capilar__item+.barra-confianza-capilar__item{border-top:0;border-left:1px solid #e6d3f2}}.banner-coleccion-imagen-seccion{width:100%!important;display:block!important;background:var(--banner-coleccion-imagen-fondo)!important}.banner-coleccion-imagen-seccion *{box-sizing:border-box!important}.banner-coleccion-imagen-contenedor{width:100%!important;max-width:var(--banner-coleccion-imagen-ancho)!important;margin:0 auto!important;padding:var(--banner-coleccion-imagen-padding-superior-movil) var(--banner-coleccion-imagen-padding-lateral-movil) var(--banner-coleccion-imagen-padding-inferior-movil)!important}.banner-coleccion-imagen-marco{width:100%!important;aspect-ratio:1600 / 988!important;background:var(--banner-coleccion-imagen-fondo-imagen)!important;border-radius:var(--banner-coleccion-imagen-radio)!important;overflow:hidden!important}.banner-coleccion-imagen-foto{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;transform:scale(1.04)!important;transform-origin:center top!important}@media screen and (min-width:750px){.banner-coleccion-imagen-contenedor{padding-left:var(--banner-coleccion-imagen-padding-lateral-desktop)!important;padding-right:var(--banner-coleccion-imagen-padding-lateral-desktop)!important}}@media screen and (min-width:990px){.banner-coleccion-imagen-seccion{display:none!important}.banner-coleccion-imagen-contenedor{padding-top:var(--banner-coleccion-imagen-padding-superior-desktop)!important;padding-bottom:var(--banner-coleccion-imagen-padding-inferior-desktop)!important}}.producto-destacado-coleccion{width:100%;padding:36px 0;background:var(--color-fondo);font-family:var(--font-body-family)}.producto-destacado-coleccion *{box-sizing:border-box}.producto-destacado-coleccion__contenedor{width:100%;max-width:1600px;margin:0 auto;padding:0 18px}.producto-destacado-coleccion__cabecera{width:100%;max-width:720px;margin:0 auto 24px;text-align:center}.producto-destacado-coleccion__titulo-seccion{margin:0 0 8px;color:var(--color-texto);font-family:"TT Chocolates SemiBold",var(--font-heading-family);font-size:28px;font-weight:600;line-height:1.05;letter-spacing:-.02em}.producto-destacado-coleccion__subtitulo-seccion,.producto-destacado-coleccion__subtitulo-seccion p{margin:0;color:var(--color-texto);font-family:"TT Chocolates Regular",var(--font-body-family);font-size:15px;line-height:1.35}.producto-destacado-coleccion__tarjeta{display:grid;grid-template-columns:1fr;gap:18px;width:100%;max-width:520px;margin:0 auto;background:var(--color-tarjeta)}.producto-destacado-coleccion__imagen-enlace{display:block;width:100%;text-decoration:none}.producto-destacado-coleccion__imagen-contenedor{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;background:#f7f7f7}.producto-destacado-coleccion__imagen{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .35s ease}.producto-destacado-coleccion__imagen-enlace:hover .producto-destacado-coleccion__imagen{transform:scale(1.025)}.producto-destacado-coleccion__placeholder{width:100%;height:100%}.producto-destacado-coleccion__banner{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 20px);padding:7px 13px;border-radius:999px;background:var(--color-banner);color:var(--color-banner-texto);font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1}.producto-destacado-coleccion__regalo-flotante{position:absolute;right:12px;bottom:12px;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid rgba(242,180,200,.95);border-radius:9px;background:#fffffff5;color:var(--color-texto);box-shadow:0 3px 12px #00000014;font-family:"TT Chocolates Regular",var(--font-body-family)}.producto-destacado-coleccion__regalo-icono{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:7px;background:#fff}.producto-destacado-coleccion__regalo-imagen-mini{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.producto-destacado-coleccion__regalo-flotante-texto{display:flex;flex-direction:column;align-items:flex-start;gap:2px;color:var(--color-texto);font-size:11px;line-height:1.05}.producto-destacado-coleccion__regalo-flotante-texto strong{color:var(--color-texto);font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:11px;font-weight:600;white-space:nowrap}.producto-destacado-coleccion__regalo-flotante-texto span{color:#c56083;font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:10px;font-weight:600;letter-spacing:.04em}.producto-destacado-coleccion__informacion{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.producto-destacado-coleccion__vendor{margin:0 0 5px;color:#393939a6;font-size:12px}.producto-destacado-coleccion__titulo-enlace{width:100%;color:inherit;text-decoration:none}.producto-destacado-coleccion__titulo-producto{width:100%;margin:0 0 8px;color:var(--color-texto);font-family:"TT Chocolates SemiBold",var(--font-heading-family);font-size:24px;font-weight:600;line-height:1.08;letter-spacing:-.02em}.producto-destacado-coleccion__descripcion{width:100%;max-width:430px;margin:0 auto 10px;color:var(--color-texto);font-family:"TT Chocolates Regular",var(--font-body-family);font-size:14px;line-height:1.3}.producto-destacado-coleccion__texto-promocion{width:100%;max-width:430px;margin:0 auto 12px;padding:9px 12px;border-radius:8px;background:#f2b4c82e;color:var(--color-texto);font-size:13px;line-height:1.3}.producto-destacado-coleccion__texto-promocion p{margin:0}.producto-destacado-coleccion__ahorro{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;width:100%;max-width:430px;margin:0 auto 13px}.producto-destacado-coleccion__ahorro-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:var(--color-badge-ahorro);color:var(--color-texto-badge-ahorro);font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:11px;font-weight:600;line-height:1;letter-spacing:.03em}.producto-destacado-coleccion__ahorro-precios{display:flex;align-items:center;gap:8px}.producto-destacado-coleccion__precio-anterior{color:var(--color-precio-anterior);font-family:"TT Chocolates Regular",var(--font-body-family);font-size:15px;opacity:.7;text-decoration:line-through}.producto-destacado-coleccion__precio-oferta{color:var(--color-precio-oferta);font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:21px;font-weight:600}.producto-destacado-coleccion__acciones{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%}.producto-destacado-coleccion__boton{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;max-width:430px;min-height:44px;padding:0 18px;border:0;border-radius:4px;background:var(--color-boton);color:var(--color-boton-texto);font-family:"TT Chocolates SemiBold",var(--font-body-family);font-size:13px;font-weight:600;line-height:1;letter-spacing:.015em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.producto-destacado-coleccion__boton:hover{background:var(--color-boton-hover);transform:translateY(-1px)}.producto-destacado-coleccion__boton s{color:var(--color-precio-boton-anterior);opacity:.9;font-size:inherit}.producto-destacado-coleccion__boton:disabled{opacity:.55;cursor:not-allowed}.producto-destacado-coleccion__enlace-producto{margin-top:2px;color:var(--color-texto);font-size:13px;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.producto-destacado-coleccion{padding:48px 0}.producto-destacado-coleccion__contenedor{padding-left:32px;padding-right:32px}.producto-destacado-coleccion__tarjeta{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:34px;max-width:980px}.producto-destacado-coleccion__informacion{align-items:flex-start;text-align:left}.producto-destacado-coleccion__titulo-producto{font-size:32px}.producto-destacado-coleccion__descripcion,.producto-destacado-coleccion__texto-promocion,.producto-destacado-coleccion__ahorro{margin-left:0;margin-right:0}.producto-destacado-coleccion__texto-promocion{text-align:left}.producto-destacado-coleccion__ahorro{justify-content:flex-start}.producto-destacado-coleccion__acciones{align-items:flex-start}.producto-destacado-coleccion__regalo-flotante{right:14px;bottom:14px}}@media screen and (min-width:990px){.producto-destacado-coleccion__tarjeta{gap:46px;max-width:1080px}.producto-destacado-coleccion__titulo-seccion{font-size:34px}}.shopify-section.section-header{position:sticky!important;top:0!important;left:0!important;width:100%!important;z-index:50!important;background:transparent!important;margin-bottom:0!important}.cabecera-kylie-envoltorio{display:block!important;width:100%!important;z-index:50!important;isolation:isolate!important;color:var(--cabecera-kylie-color-texto-solido)!important;font-family:inherit!important;margin-bottom:0!important}@media screen and (min-width:990px){.cabecera-kylie-envoltorio--transparente-inicial{margin-bottom:calc(var(--header-height, 120px) * -1)!important}.cabecera-kylie-envoltorio--solido-inicial{margin-bottom:0!important}.shopify-section.section-header{background:transparent!important}}.cabecera-kylie-envoltorio--transparente-inicial{color:var(--cabecera-kylie-color-texto-transparente)!important}.cabecera-kylie-envoltorio--transparente-inicial.cabecera-kylie-scroll-activo,.cabecera-kylie-envoltorio--transparente-inicial.cabecera-kylie-hover-activo,.cabecera-kylie-envoltorio--solido-inicial{color:var(--cabecera-kylie-color-texto-solido)!important}.cabecera-kylie-principal{width:100%!important;background:transparent!important;color:inherit!important;border-bottom:1px solid transparent!important;box-shadow:none!important;transition:background .28s ease,color .28s ease,border-color .28s ease,box-shadow .28s ease!important}.cabecera-kylie-envoltorio--solido-inicial .cabecera-kylie-principal,.cabecera-kylie-envoltorio.cabecera-kylie-scroll-activo .cabecera-kylie-principal,.cabecera-kylie-envoltorio--transparente-inicial.cabecera-kylie-hover-activo .cabecera-kylie-principal{background:var(--cabecera-kylie-color-fondo-solido)!important;border-bottom-color:var(--cabecera-kylie-color-borde-solido)!important;box-shadow:0 8px 24px #0000000b!important}.cabecera-kylie-contenedor{max-width:1600px!important;margin:0 auto!important;padding:var(--cabecera-kylie-padding-superior-movil) var(--cabecera-kylie-padding-lateral-movil) var(--cabecera-kylie-padding-inferior-movil)!important;width:100%!important}.cabecera-kylie-barra-superior{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:10px!important;width:100%!important}.cabecera-kylie-zona-izquierda,.cabecera-kylie-zona-centro,.cabecera-kylie-zona-derecha{display:flex!important;align-items:center!important;min-width:0!important}.cabecera-kylie-zona-izquierda{justify-content:flex-start!important}.cabecera-kylie-zona-centro{justify-content:center!important}.cabecera-kylie-zona-derecha{justify-content:flex-end!important}.cabecera-kylie-menu-movil-boton{width:32px!important;height:32px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;cursor:pointer!important;background:transparent!important;border:0!important;padding:0!important;color:inherit!important;-webkit-appearance:none!important;appearance:none!important}.cabecera-kylie-linea-menu{width:22px!important;height:1.4px!important;display:block!important;background:currentColor!important;border-radius:999px!important}.cabecera-kylie-localizacion{display:flex!important;align-items:center!important;gap:9px!important;color:inherit!important}.cabecera-kylie-localizacion--desktop{display:none!important}.cabecera-kylie-formulario-localizacion,.cabecera-kylie-formulario{display:flex!important;align-items:center!important;margin:0!important}.cabecera-kylie-selector{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;color:inherit!important;font:inherit!important;font-size:13px!important;line-height:1!important;padding:0!important;margin:0!important;cursor:pointer!important;text-transform:lowercase!important;transition:color .28s ease!important}.cabecera-kylie-selector option{color:#222!important;background:#fff!important}.cabecera-kylie-selector--moneda,.cabecera-kylie-moneda-fija{width:25px!important;height:25px!important;border:1px solid currentColor!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:11px!important;line-height:1!important;overflow:hidden!important;color:inherit!important;background:transparent!important;transition:border-color .28s ease,color .28s ease!important}.cabecera-kylie-texto-idioma{color:inherit!important;font-size:13px!important;line-height:1!important;text-transform:lowercase!important;transition:color .28s ease!important}.cabecera-kylie-logo{margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;color:inherit!important}.cabecera-kylie-logo-enlace{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:inherit!important}.cabecera-kylie-logo-imagen{width:var(--cabecera-kylie-ancho-logo)!important;max-width:52vw!important;height:auto!important;display:block!important;object-fit:contain!important;transition:filter .28s ease,opacity .28s ease!important}.cabecera-kylie-envoltorio--transparente-inicial:not(.cabecera-kylie-scroll-activo):not(.cabecera-kylie-hover-activo) .cabecera-kylie-logo-imagen{filter:brightness(0) invert(1) grayscale(1) contrast(1000%)!important}.cabecera-kylie-envoltorio--solido-inicial .cabecera-kylie-logo-imagen,.cabecera-kylie-envoltorio.cabecera-kylie-scroll-activo .cabecera-kylie-logo-imagen,.cabecera-kylie-envoltorio--transparente-inicial.cabecera-kylie-hover-activo .cabecera-kylie-logo-imagen{filter:none!important}.cabecera-kylie-logo-texto{display:block!important;color:inherit!important;font-family:inherit!important;font-size:calc(var(--cabecera-kylie-tamano-logo-texto) * .72)!important;font-weight:800!important;line-height:.9!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;transition:color .28s ease!important}.cabecera-kylie-logo-subtitulo{display:block!important;color:inherit!important;font-family:inherit!important;font-size:calc(var(--cabecera-kylie-tamano-subtitulo) * .82)!important;font-weight:600!important;line-height:1!important;letter-spacing:.32em!important;text-transform:uppercase!important;margin-top:6px!important;white-space:nowrap!important;transition:color .28s ease!important}.cabecera-kylie-iconos{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;color:inherit!important}.cabecera-kylie-icono{width:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:inherit!important;text-decoration:none!important;position:relative!important;transition:color .28s ease,transform .2s ease!important}.cabecera-kylie-icono:hover{transform:translateY(-1px)!important}.cabecera-kylie-svg{width:22px!important;height:22px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.35!important;stroke-linecap:round!important;stroke-linejoin:round!important}.cabecera-kylie-icono--carrito{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;overflow:visible!important}.cabecera-kylie-icono-carrito-svg{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:inherit!important;overflow:visible!important}.cabecera-kylie-svg--carrito{width:22px!important;height:22px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.35!important;stroke-linecap:round!important;stroke-linejoin:round!important}.cabecera-kylie-burbuja-carrito{position:absolute!important;right:-6px!important;bottom:-3px!important;min-width:16px!important;height:16px!important;padding:0 4px!important;border-radius:999px!important;background:#694384!important;color:#fff!important;font-size:9px!important;line-height:16px!important;text-align:center!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:2!important;pointer-events:none!important}.cabecera-kylie-navegacion{display:none!important}.cabecera-kylie-lista-menu,.cabecera-kylie-lista-submenu{list-style:none!important;margin:0!important;padding:0!important}.cabecera-kylie-lista-menu{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:var(--cabecera-kylie-espaciado-menu)!important}.cabecera-kylie-elemento-menu{position:relative!important;margin:0!important;padding:0!important;color:inherit!important;transition:none!important}.cabecera-kylie-desplegable{display:block!important;position:relative!important;color:inherit!important;transition:none!important}.cabecera-kylie-desplegable:after{content:""!important;position:absolute!important;left:-12px!important;right:-12px!important;top:100%!important;height:16px!important;display:block!important;background:transparent!important;pointer-events:auto!important}.cabecera-kylie-enlace-menu{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;color:inherit!important;text-decoration:none!important;font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-size:var(--cabecera-kylie-tamano-menu)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important;padding:5px 10px!important;border-radius:3px!important;transition:none!important;cursor:pointer!important;list-style:none!important;background:transparent!important}.cabecera-kylie-texto-menu{font-family:"TT Chocolates Regular","TT Chocolates",var(--font-body-family)!important;font-weight:400!important;color:inherit!important;transition:none!important}.cabecera-kylie-enlace-menu:hover{background:var(--cabecera-kylie-color-highlight-menu)!important;color:var(--cabecera-kylie-color-highlight-texto)!important;transition:none!important}.cabecera-kylie-enlace-menu:hover .cabecera-kylie-texto-menu{color:inherit!important;transition:none!important}.cabecera-kylie-desplegable[open]>.cabecera-kylie-enlace-menu:not(:hover){background:transparent!important;color:inherit!important;transition:none!important}.cabecera-kylie-enlace-menu--desplegable{list-style:none!important}.cabecera-kylie-enlace-menu--desplegable::-webkit-details-marker{display:none!important}.cabecera-kylie-destello-menu{display:none!important}.cabecera-kylie-submenu{position:absolute!important;top:calc(100% + 12px)!important;left:50%!important;min-width:190px!important;transform:translate(-50%)!important;background:#fffffffa!important;color:#1f2937!important;border-radius:14px!important;padding:12px!important;box-shadow:0 16px 40px #0000001f!important;z-index:60!important}.cabecera-kylie-enlace-submenu{display:block!important;color:#1f2937!important;text-decoration:none!important;font-family:inherit!important;font-size:14px!important;line-height:1.25!important;padding:9px 10px!important;border-radius:10px!important}.cabecera-kylie-enlace-submenu:hover{background:#0000000d!important;color:#000!important}.cabecera-kylie-desplegable:not([open]) .cabecera-kylie-submenu{display:none!important}.cabecera-kylie-desplegable[open] .cabecera-kylie-submenu{display:block!important}.cabecera-kylie-panel-movil{position:fixed!important;top:0!important;left:0!important;width:min(100vw,var(--cabecera-kylie-ancho-panel-movil))!important;height:100vh!important;background:var(--cabecera-kylie-color-panel-movil-fondo)!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;z-index:10001!important;transform:translate(-100%)!important;transition:transform .28s cubic-bezier(.4,0,.2,1)!important;box-shadow:20px 0 50px #00000024!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important}.cabecera-kylie-panel-movil.cabecera-kylie-panel-movil--abierto{transform:translate(0)!important}.cabecera-kylie-panel-movil-contenido{display:flex!important;flex-direction:column!important;min-height:100%!important}.cabecera-kylie-panel-movil-superior{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:14px 16px 10px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.cabecera-kylie-panel-movil-cerrar{width:32px!important;height:32px!important;border:0!important;background:transparent!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important;margin-right:auto!important;-webkit-appearance:none!important;appearance:none!important}.cabecera-kylie-localizacion-panel{display:flex!important;align-items:center!important;gap:8px!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important}.cabecera-kylie-selector-panel{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;font:inherit!important;font-size:13px!important;padding:0!important;cursor:pointer!important;text-transform:lowercase!important}.cabecera-kylie-selector-panel option{color:#222!important;background:#fff!important}.cabecera-kylie-selector-panel--moneda{width:28px!important;height:28px!important;border:1px solid currentColor!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:11px!important;overflow:hidden!important}.cabecera-kylie-selector-panel-texto{color:var(--cabecera-kylie-color-panel-movil-texto)!important;font-size:13px!important;text-transform:lowercase!important}.cabecera-kylie-selector-panel--moneda-txt{width:28px!important;height:28px!important;border:1px solid currentColor!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important}.cabecera-kylie-panel-busqueda{width:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;text-decoration:none!important}.cabecera-kylie-panel-busqueda .cabecera-kylie-svg{width:20px!important;height:20px!important}.cabecera-kylie-panel-tabs{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:100%!important;border-bottom:1px solid rgba(0,0,0,.1)!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;padding:0 16px!important;flex-wrap:nowrap!important;position:sticky!important;top:0!important;z-index:6!important;background:var(--cabecera-kylie-color-panel-movil-fondo)!important}.cabecera-kylie-panel-tabs::-webkit-scrollbar{display:none!important}.cabecera-kylie-panel-tab{flex:0 0 auto!important;min-width:max-content!important;min-height:45px!important;padding:15px 11px 13px!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;color:var(--cabecera-kylie-color-panel-movil-suave)!important;font-family:inherit!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.055em!important;text-transform:uppercase!important;cursor:pointer!important;white-space:nowrap!important;transition:color .18s ease,border-color .18s ease,background .18s ease!important;position:relative!important;bottom:-1px!important;-webkit-appearance:none!important;appearance:none!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important}.cabecera-kylie-panel-tab--activo{color:var(--cabecera-kylie-color-panel-movil-texto)!important;border-bottom-color:var(--cabecera-kylie-color-panel-movil-texto)!important}.cabecera-kylie-panel-tab--enlace-directo{color:var(--cabecera-kylie-color-panel-movil-suave)!important;border-bottom-color:transparent!important}.cabecera-kylie-panel-tab--enlace-directo:hover{color:var(--cabecera-kylie-color-panel-movil-texto)!important;text-decoration:none!important}.cabecera-kylie-panel-tab-plus{display:inline-block!important;margin-left:3px!important;font-size:15px!important;line-height:1!important;vertical-align:middle!important;color:var(--cabecera-kylie-color-panel-movil-acento)!important}.cabecera-kylie-panel-cuerpo{display:block!important;flex:1!important}.cabecera-kylie-panel-contenido-tab{display:none!important;flex-direction:column!important;padding:8px 0!important;flex:1!important;overflow-y:auto!important}.cabecera-kylie-panel-contenido-tab--activo{display:flex!important}.cabecera-kylie-panel-lista{list-style:none!important;margin:0!important;padding:0!important;flex:1!important}.cabecera-kylie-panel-elemento{border-bottom:1px solid rgba(0,0,0,.08)!important}.cabecera-kylie-panel-enlace{display:grid!important;grid-template-columns:52px 1fr auto!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:9px 16px!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;text-decoration:none!important;font-size:16px!important;font-weight:700!important;letter-spacing:.01em!important}.cabecera-kylie-panel-imagen{width:52px!important;height:52px!important;object-fit:cover!important;border-radius:3px!important;background:#f3f3f3!important;display:block!important}.cabecera-kylie-panel-enlace-texto{color:var(--cabecera-kylie-color-panel-movil-suave)!important;display:block!important}.cabecera-kylie-panel-enlace-plus{color:var(--cabecera-kylie-color-panel-movil-acento)!important;font-size:18px!important;line-height:1!important;font-weight:400!important}.cabecera-kylie-panel-enlace-directo{display:block!important;padding:18px 16px!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;text-decoration:none!important;font-size:18px!important;font-weight:700!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.cabecera-kylie-overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#0000005c!important;z-index:10000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .28s ease,visibility .28s ease!important}.cabecera-kylie-overlay--visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body:not(.cabecera-kylie-menu-abierto) .cabecera-kylie-overlay:not(.cabecera-kylie-overlay--visible){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html:not(.cabecera-kylie-carrito-abierto) body:not(.cabecera-kylie-menu-abierto) #CartDrawer-Overlay,html:not(.cabecera-kylie-carrito-abierto) body:not(.cabecera-kylie-menu-abierto) .cart-drawer__overlay,html:not(.cabecera-kylie-carrito-abierto) body:not(.cabecera-kylie-menu-abierto) .drawer__overlay,html:not(.cabecera-kylie-carrito-abierto) body:not(.cabecera-kylie-menu-abierto) .cart-notification__overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.cabecera-kylie-menu-abierto) .cabecera-kylie-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}cart-drawer:not(.active),cart-drawer[aria-hidden=true]{visibility:hidden!important;pointer-events:none!important;background-color:transparent!important}cart-drawer:not(.active) #CartDrawer-Overlay,cart-drawer:not(.active) .cart-drawer__overlay,cart-drawer[aria-hidden=true] #CartDrawer-Overlay,cart-drawer[aria-hidden=true] .cart-drawer__overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media screen and (max-width:989px){.shopify-section.section-header{position:sticky!important;top:0!important;left:0!important;width:100%!important;z-index:50!important;background:var(--cabecera-kylie-color-fondo-solido, #ffffff)!important;margin-bottom:0!important}.cabecera-kylie-envoltorio,.cabecera-kylie-envoltorio--transparente-inicial,.cabecera-kylie-envoltorio--solido-inicial{position:relative!important;display:block!important;width:100%!important;margin-bottom:0!important;background:var(--cabecera-kylie-color-fondo-solido, #ffffff)!important;color:var(--cabecera-kylie-color-texto-solido)!important}.cabecera-kylie-principal,.cabecera-kylie-envoltorio--transparente-inicial .cabecera-kylie-principal,.cabecera-kylie-envoltorio--solido-inicial .cabecera-kylie-principal,.cabecera-kylie-envoltorio.cabecera-kylie-scroll-activo .cabecera-kylie-principal,.cabecera-kylie-envoltorio--transparente-inicial.cabecera-kylie-hover-activo .cabecera-kylie-principal{background:var(--cabecera-kylie-color-fondo-solido, #ffffff)!important;color:var(--cabecera-kylie-color-texto-solido)!important;border-bottom-color:var(--cabecera-kylie-color-borde-solido)!important;box-shadow:0 4px 14px #0000000b!important}.cabecera-kylie-envoltorio--transparente-inicial:not(.cabecera-kylie-scroll-activo):not(.cabecera-kylie-hover-activo) .cabecera-kylie-logo-imagen,.cabecera-kylie-envoltorio--transparente-inicial .cabecera-kylie-logo-imagen,.cabecera-kylie-envoltorio .cabecera-kylie-logo-imagen{filter:none!important}.cabecera-kylie-logo,.cabecera-kylie-logo-enlace,.cabecera-kylie-logo-texto,.cabecera-kylie-logo-subtitulo,.cabecera-kylie-icono,.cabecera-kylie-menu-movil-boton,.cabecera-kylie-texto-idioma,.cabecera-kylie-moneda-fija,.cabecera-kylie-selector{color:var(--cabecera-kylie-color-texto-solido)!important}.cabecera-kylie-linea-menu{background:var(--cabecera-kylie-color-texto-solido)!important}.cabecera-kylie-svg{stroke:var(--cabecera-kylie-color-texto-solido)!important}}@media screen and (min-width:749px){.cabecera-kylie-contenedor{padding-left:var(--cabecera-kylie-padding-lateral-desktop)!important;padding-right:var(--cabecera-kylie-padding-lateral-desktop)!important}.cabecera-kylie-logo-texto{font-size:calc(var(--cabecera-kylie-tamano-logo-texto) * .88)!important}.cabecera-kylie-logo-subtitulo{font-size:calc(var(--cabecera-kylie-tamano-subtitulo) * .94)!important}.cabecera-kylie-iconos{gap:14px!important}}@media screen and (min-width:990px){.cabecera-kylie-contenedor{padding-top:var(--cabecera-kylie-padding-superior-desktop)!important;padding-bottom:var(--cabecera-kylie-padding-inferior-desktop)!important}.cabecera-kylie-barra-superior{min-height:42px!important}.cabecera-kylie-menu-movil-boton{display:none!important}.cabecera-kylie-localizacion--desktop{display:flex!important}.cabecera-kylie-logo-texto{font-size:var(--cabecera-kylie-tamano-logo-texto)!important}.cabecera-kylie-logo-subtitulo{font-size:var(--cabecera-kylie-tamano-subtitulo)!important}.cabecera-kylie-navegacion{display:flex!important;align-items:center!important;justify-content:center!important;margin-top:14px!important;width:100%!important}.cabecera-kylie-icono,.cabecera-kylie-icono--carrito{width:29px!important;height:29px!important}.cabecera-kylie-svg{width:22px!important;height:22px!important}.cabecera-kylie-destello-menu{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;color:currentColor!important;pointer-events:none!important;opacity:1!important;z-index:4!important;transition:none!important}.cabecera-kylie-destello-svg{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important;stroke:none!important;transition:none!important}.cabecera-kylie-destello-menu--superior{width:10px!important;height:10px!important;right:2px!important;top:-3px!important}.cabecera-kylie-destello-menu--inferior{width:10px!important;height:10px!important;left:0!important;bottom:-4px!important}.cabecera-kylie-elemento-menu--con-destellos:hover .cabecera-kylie-destello-menu{opacity:0!important;transition:none!important}}.cabecera-kylie-enlace-menu--destacado{position:relative!important;border-radius:999px!important;padding:6px 16px!important;font-weight:700!important;letter-spacing:.045em!important;text-transform:uppercase!important}.cabecera-kylie-enlace-menu--destacado .cabecera-kylie-texto-menu{color:inherit!important;font-weight:700!important}.cabecera-kylie-destacado--suave{background:var(--cabecera-kylie-color-destacado-fondo)!important;color:var(--cabecera-kylie-color-destacado-texto)!important;border:1px solid var(--cabecera-kylie-color-destacado-borde)!important}.cabecera-kylie-destacado--suave:hover{background:var(--cabecera-kylie-color-destacado-texto)!important;color:var(--cabecera-kylie-color-destacado-fondo)!important;border-color:var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-destacado--solido{background:var(--cabecera-kylie-color-destacado-texto)!important;color:var(--cabecera-kylie-color-destacado-fondo)!important;border:1px solid var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-destacado--solido:hover{background:var(--cabecera-kylie-color-destacado-fondo)!important;color:var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-destacado--contorno{background:transparent!important;color:var(--cabecera-kylie-color-destacado-texto)!important;border:1.5px solid var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-destacado--contorno:hover{background:var(--cabecera-kylie-color-destacado-fondo)!important;color:var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-destacado--subrayado{background:transparent!important;color:var(--cabecera-kylie-color-destacado-texto)!important;border:0!important;border-radius:2px!important;padding:4px 7px!important;box-shadow:inset 0 -7px 0 0 var(--cabecera-kylie-color-destacado-fondo)!important;transition:box-shadow .2s ease!important}.cabecera-kylie-destacado--subrayado:hover{background:transparent!important;color:var(--cabecera-kylie-color-destacado-texto)!important;box-shadow:inset 0 -24px 0 0 var(--cabecera-kylie-color-destacado-fondo)!important}@keyframes cabeceraKyliePulsoDestacado{0%{box-shadow:0 0 0 0 var(--cabecera-kylie-color-destacado-halo)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.cabecera-kylie-destacado--pulso{animation:cabeceraKyliePulsoDestacado 2.6s ease-out infinite!important}.cabecera-kylie-destacado--pulso:hover,.cabecera-kylie-destacado--subrayado.cabecera-kylie-destacado--pulso{animation:none!important}@media(prefers-reduced-motion:reduce){.cabecera-kylie-destacado--pulso{animation:none!important}}.cabecera-kylie-panel-tab--destacado,.cabecera-kylie-panel-tab--destacado .cabecera-kylie-panel-tab-plus{color:var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-panel-tab--destacado.cabecera-kylie-panel-tab--activo{color:var(--cabecera-kylie-color-destacado-texto)!important;border-bottom-color:var(--cabecera-kylie-color-destacado-texto)!important}.cabecera-kylie-etiqueta{position:absolute!important;top:7px!important;left:7px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:3px 8px!important;border-radius:999px!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;line-height:1.4!important;letter-spacing:.05em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:0 2px 6px #0000002e!important;pointer-events:none!important}.cabecera-kylie-etiqueta--tag{background:var(--cabecera-kylie-color-tag-fondo)!important;color:var(--cabecera-kylie-color-tag-texto)!important}.cabecera-kylie-etiqueta--descuento{background:var(--cabecera-kylie-color-descuento-fondo)!important;color:var(--cabecera-kylie-color-descuento-texto)!important}.cabecera-kylie-etiqueta--agotado{top:auto!important;bottom:7px!important;left:7px!important;background:#2f3033db!important;color:#fff!important}.cabecera-kylie-etiqueta--movil{top:3px!important;left:3px!important;font-size:8px!important;padding:2px 5px!important;letter-spacing:.03em!important;box-shadow:none!important}.cabecera-kylie-panel-enlace--producto{align-items:center!important;font-weight:600!important}.cabecera-kylie-panel-imagen-caja{position:relative!important;display:block!important;width:52px!important;height:52px!important;border-radius:6px!important;overflow:hidden!important;background:#f6f4f6!important;isolation:isolate!important;z-index:0!important}.cabecera-kylie-panel-imagen-caja .cabecera-kylie-panel-imagen{width:52px!important;height:52px!important;border-radius:0!important}.cabecera-kylie-panel-producto-info{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.cabecera-kylie-panel-producto-nombre{font-size:14px!important;font-weight:700!important;line-height:1.25!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.cabecera-kylie-panel-producto-precios{display:flex!important;align-items:baseline!important;gap:6px!important}.cabecera-kylie-panel-producto-precios .cabecera-kylie-mega-precio{font-size:13px!important}.cabecera-kylie-panel-producto-precios .cabecera-kylie-mega-precio-antiguo{font-size:11px!important}.cabecera-kylie-panel-producto-agotado{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--cabecera-kylie-color-panel-movil-suave)!important}.cabecera-kylie-panel-elemento--vertodo{border-bottom:0!important}.cabecera-kylie-panel-vertodo{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:16px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--cabecera-kylie-color-panel-movil-acento)!important;text-decoration:none!important}.cabecera-kylie-panel-vertodo svg{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media screen and (min-width:990px){.cabecera-kylie-desplegable--mega{position:relative!important}.cabecera-kylie-desplegable--mega:after{left:-20px!important;right:-20px!important;height:36px!important}.cabecera-kylie-flecha-mega{display:inline-flex!important;align-items:center!important}.cabecera-kylie-flecha-mega svg{width:12px!important;height:12px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform .18s ease!important}.cabecera-kylie-desplegable--mega:hover .cabecera-kylie-flecha-mega svg,.cabecera-kylie-desplegable--mega[open] .cabecera-kylie-flecha-mega svg{transform:rotate(180deg)!important}.cabecera-kylie-submenu--mega{position:fixed!important;top:var(--cabecera-kylie-ancla-mega, var(--header-height, 120px))!important;left:50%!important;transform:translate(-50%)!important;width:min(94vw,var(--cabecera-kylie-ancho-mega, 860px))!important;min-width:0!important;max-height:min(74vh,640px)!important;overflow-y:auto!important;background:#fff!important;color:#2f3033!important;border:1px solid var(--cabecera-kylie-color-borde-solido, #e9e9e9)!important;border-radius:18px!important;padding:18px 20px 20px!important;box-shadow:0 22px 60px #2f303329!important;z-index:70!important}.cabecera-kylie-desplegable--mega:hover>.cabecera-kylie-submenu--mega,.cabecera-kylie-desplegable--mega:focus-within>.cabecera-kylie-submenu--mega,.cabecera-kylie-desplegable--mega[open]>.cabecera-kylie-submenu--mega{display:block!important}.cabecera-kylie-mega-cabecera{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0 4px 12px!important;margin-bottom:14px!important;border-bottom:1px solid rgba(47,48,51,.08)!important}.cabecera-kylie-mega-titulo{font-family:inherit!important;font-size:12px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#2f3033!important}.cabecera-kylie-mega-vertodo{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--cabecera-kylie-color-panel-movil-acento, #b08a9a)!important;text-decoration:none!important;transition:color .18s ease!important}.cabecera-kylie-mega-vertodo:hover{color:#694384!important}.cabecera-kylie-mega-vertodo svg{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.cabecera-kylie-mega-grid{display:grid!important;grid-template-columns:repeat(var(--cabecera-kylie-columnas-mega, 4),minmax(0,1fr))!important;gap:16px 14px!important}.cabecera-kylie-mega-producto{display:flex!important;flex-direction:column!important;gap:8px!important;padding:8px!important;border-radius:14px!important;color:#2f3033!important;text-decoration:none!important;transition:background .18s ease,transform .18s ease!important}.cabecera-kylie-mega-producto:hover{background:var(--cabecera-kylie-color-highlight-menu, #f3eaf3)!important;transform:translateY(-2px)!important}.cabecera-kylie-mega-imagen-caja{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:10px!important;overflow:hidden!important;background:#f6f4f6!important}.cabecera-kylie-mega-imagen{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.cabecera-kylie-mega-nombre{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;color:#2f3033!important}.cabecera-kylie-mega-precios{display:flex!important;align-items:baseline!important;gap:7px!important;flex-wrap:wrap!important}.cabecera-kylie-mega-precio{font-size:13px!important;font-weight:800!important;color:#2f3033!important}.cabecera-kylie-mega-precio-antiguo{font-size:11px!important;font-weight:500!important;color:#b08a9a!important;text-decoration:line-through!important}}@media screen and (max-width:989px){.cabecera-kylie-panel-enlace,.cabecera-kylie-panel-enlace--producto{display:grid!important;grid-template-columns:52px minmax(0,1fr) 22px!important;align-items:center!important;gap:12px!important;width:100%!important;height:76px!important;min-height:76px!important;padding:12px 16px!important;box-sizing:border-box!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important;text-decoration:none!important;font-weight:700!important}.cabecera-kylie-panel-imagen,.cabecera-kylie-panel-imagen-caja{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important;border-radius:3px!important;overflow:hidden!important;display:block!important}.cabecera-kylie-panel-imagen-caja .cabecera-kylie-panel-imagen{width:100%!important;height:100%!important;border-radius:0!important;object-fit:cover!important}.cabecera-kylie-panel-producto-info{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;overflow:hidden!important}.cabecera-kylie-panel-enlace-texto,.cabecera-kylie-panel-producto-nombre{width:100%!important;min-width:0!important;margin:0!important;color:var(--cabecera-kylie-color-panel-movil-suave)!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.cabecera-kylie-panel-producto-precios{display:flex!important;align-items:baseline!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.cabecera-kylie-panel-producto-precios .cabecera-kylie-mega-precio{font-size:12px!important;font-weight:700!important;line-height:1!important;color:var(--cabecera-kylie-color-panel-movil-texto)!important}.cabecera-kylie-panel-producto-precios .cabecera-kylie-mega-precio-antiguo{font-size:10px!important;font-weight:500!important;line-height:1!important}.cabecera-kylie-panel-enlace-plus{width:22px!important;min-width:22px!important;justify-self:end!important;align-self:center!important;text-align:right!important;font-size:18px!important;line-height:1!important}.cabecera-kylie-panel-elemento{min-height:76px!important;background:var(--cabecera-kylie-color-panel-movil-fondo)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.cabecera-kylie-panel-elemento--vertodo{min-height:auto!important}}@media screen and (max-width:989px){.cabecera-kylie-panel-movil{height:var(--cabecera-kylie-alto-panel-movil, 100dvh)!important;max-height:var(--cabecera-kylie-alto-panel-movil, 100dvh)!important;overflow:hidden!important;overscroll-behavior:none!important}.cabecera-kylie-panel-movil-contenido{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.cabecera-kylie-panel-movil-superior{position:relative!important;flex:none!important;min-height:0!important}.cabecera-kylie-panel-tabs{position:relative!important;top:auto!important;flex:none!important;min-height:0!important;z-index:6!important}.cabecera-kylie-panel-cuerpo{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.cabecera-kylie-panel-contenido-tab{display:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:none!important;overflow:hidden!important;padding:0!important}.cabecera-kylie-panel-contenido-tab--activo{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding:8px 0 calc(24px + env(safe-area-inset-bottom))!important}.cabecera-kylie-panel-lista{display:block!important;width:100%!important;min-height:max-content!important;height:auto!important;flex:none!important}}@supports not (height: 100dvh){@media screen and (max-width:989px){.cabecera-kylie-panel-movil{height:var(--cabecera-kylie-alto-panel-movil, 100vh)!important;max-height:var(--cabecera-kylie-alto-panel-movil, 100vh)!important}}}@media screen and (min-width:990px){.cabecera-kylie-enlace-menu--destacado,.cabecera-kylie-enlace-menu--destacado .cabecera-kylie-texto-menu{text-transform:none!important}}@font-face{font-family:Tt-Chocolate!important;src:url(tt-chocolates-regular.otf) format("opentype")!important;font-weight:400!important;font-style:normal!important;font-display:swap!important}@font-face{font-family:Tt-Chocolate!important;src:url(tt-chocolates-semibold.otf) format("opentype")!important;font-weight:600!important;font-style:normal!important;font-display:swap!important}.formulario-correos-kylie{width:100%!important;display:block!important;background:var(--formulario-correos-kylie-fondo)!important;color:var(--formulario-correos-kylie-texto)!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-weight:400!important;padding:var(--formulario-correos-kylie-padding-superior-movil) var(--formulario-correos-kylie-padding-lateral-movil) var(--formulario-correos-kylie-padding-inferior-movil)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.formulario-correos-kylie *{box-sizing:border-box!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-weight:400!important}.formulario-correos-kylie__contenedor{width:100%!important;max-width:var(--formulario-correos-kylie-ancho)!important;margin:0 auto!important}.formulario-correos-kylie__caja{width:100%!important;max-width:var(--formulario-correos-kylie-ancho-formulario)!important;margin:0 auto!important;padding:0!important;background:var(--formulario-correos-kylie-contenedor-fondo)!important;border-radius:var(--formulario-correos-kylie-radio-contenedor)!important;text-align:left!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:var(--formulario-correos-kylie-gap)!important}.formulario-correos-kylie__titulo{width:100%!important;margin:0 0 .625rem!important;padding:0!important;color:var(--formulario-correos-kylie-titulo)!important;font-family:"Tt-Chocolate",var(--font-heading-family)!important;font-size:var(--formulario-correos-kylie-tamano-titulo-movil)!important;font-style:normal!important;font-weight:600!important;line-height:110%!important;letter-spacing:0!important;text-transform:lowercase!important;text-align:left!important;font-synthesis:none!important}.formulario-correos-kylie .formulario-correos-kylie__titulo,.formulario-correos-kylie .formulario-correos-kylie__titulo *,.formulario-correos-kylie .formulario-correos-kylie__titulo strong,.formulario-correos-kylie .formulario-correos-kylie__titulo b,.formulario-correos-kylie .formulario-correos-kylie__titulo em,.formulario-correos-kylie .formulario-correos-kylie__titulo span{color:var(--formulario-correos-kylie-titulo)!important;font-family:"Tt-Chocolate",var(--font-heading-family)!important;font-size:inherit!important;font-style:normal!important;font-weight:600!important;line-height:110%!important;letter-spacing:0!important;text-transform:lowercase!important;font-synthesis:none!important}.formulario-correos-kylie__texto{width:100%!important;margin:0!important;padding:0!important;color:var(--formulario-correos-kylie-texto)!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-texto-movil)!important;line-height:1.42!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}.formulario-correos-kylie__texto p{margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;text-align:inherit!important}.formulario-correos-kylie__formulario-contenedor{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.formulario-correos-kylie__formulario,.formulario-correos-kylie__campo-grupo{width:100%!important;margin:0!important;padding:0!important}.formulario-correos-kylie__label{display:none!important;margin:0!important;padding:0!important}.formulario-correos-kylie__campo{width:100%!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important}.formulario-correos-kylie__input{width:100%!important;height:var(--formulario-correos-kylie-alto-input)!important;min-height:var(--formulario-correos-kylie-alto-input)!important;margin:0!important;padding:0 18px!important;color:var(--formulario-correos-kylie-input-texto)!important;background:var(--formulario-correos-kylie-input-fondo)!important;border:1px solid var(--formulario-correos-kylie-input-borde)!important;border-radius:var(--formulario-correos-kylie-radio-input)!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-input)!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}.formulario-correos-kylie__input::placeholder{color:var(--formulario-correos-kylie-input-texto)!important;opacity:.72!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-input)!important;font-weight:400!important}.formulario-correos-kylie__input:focus{border-color:var(--formulario-correos-kylie-input-borde)!important;box-shadow:0 0 0 1px var(--formulario-correos-kylie-input-borde)!important;outline:none!important}.formulario-correos-kylie__boton{width:100%!important;height:var(--formulario-correos-kylie-alto-input)!important;min-height:var(--formulario-correos-kylie-alto-input)!important;margin:0!important;padding:0 30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--formulario-correos-kylie-boton-texto)!important;background:var(--formulario-correos-kylie-boton-fondo)!important;border:1px solid var(--formulario-correos-kylie-input-borde)!important;border-radius:var(--formulario-correos-kylie-radio-input)!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-input)!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-align:center!important;text-transform:lowercase!important;text-decoration:none!important;cursor:pointer!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}.formulario-correos-kylie__boton:hover{color:var(--formulario-correos-kylie-boton-texto-hover)!important;background:var(--formulario-correos-kylie-boton-fondo-hover)!important;border-color:var(--formulario-correos-kylie-boton-fondo-hover)!important}.formulario-correos-kylie__legal{width:100%!important;margin:12px 0 0!important;padding:0!important;color:var(--formulario-correos-kylie-texto)!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-legal)!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important}.formulario-correos-kylie__legal p{margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;text-align:inherit!important}.formulario-correos-kylie__legal a{color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important}.formulario-correos-kylie__mensaje{width:100%!important;display:block!important;margin:12px 0 0!important;padding:0!important;font-family:"Tt-Chocolate",var(--font-body-family)!important;font-size:var(--formulario-correos-kylie-tamano-legal)!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important}.formulario-correos-kylie__mensaje-error{color:var(--formulario-correos-kylie-mensaje-error)!important}.formulario-correos-kylie__mensaje-exito{color:var(--formulario-correos-kylie-mensaje-exito)!important}@media screen and (min-width:750px){.formulario-correos-kylie{padding:var(--formulario-correos-kylie-padding-superior-desktop) var(--formulario-correos-kylie-padding-lateral-desktop) var(--formulario-correos-kylie-padding-inferior-desktop)!important}.formulario-correos-kylie__titulo{font-size:var(--formulario-correos-kylie-tamano-titulo-desktop)!important;margin:0 0 .75rem!important}.formulario-correos-kylie__texto{font-size:var(--formulario-correos-kylie-tamano-texto-desktop)!important}.formulario-correos-kylie__campo{flex-direction:row!important;gap:14px!important;align-items:stretch!important}.formulario-correos-kylie__input{flex:1 1 auto!important;min-width:0!important}.formulario-correos-kylie__boton{flex:0 0 auto!important;width:auto!important;min-width:190px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
