.producto[data-astro-cid-lxn5auiy]{max-width:var(--ancho);padding:18px var(--pad) 0;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-template-areas:"migas migas""galeria info";align-items:start;gap:18px clamp(28px,4vw,64px);margin:0 auto;display:grid}.migas[data-astro-cid-lxn5auiy]{color:var(--marca);flex-wrap:wrap;grid-area:migas;gap:8px;font-size:13px;display:flex}.migas[data-astro-cid-lxn5auiy] a[data-astro-cid-lxn5auiy]{color:var(--marca)}.migas[data-astro-cid-lxn5auiy] [data-astro-cid-lxn5auiy][aria-current]{color:var(--tinta);font-weight:500}.galeria[data-astro-cid-lxn5auiy]{grid-area:galeria;position:sticky;top:84px}.visor[data-astro-cid-lxn5auiy]{background:var(--blanco);border-radius:var(--radio);aspect-ratio:4/3;display:grid;overflow:hidden}.visor__panel[data-astro-cid-lxn5auiy]{grid-area:1/1;min-height:0;margin:0}.visor__panel[data-astro-cid-lxn5auiy][hidden]{display:none}.visor__foto[data-astro-cid-lxn5auiy] img[data-astro-cid-lxn5auiy]{object-fit:cover;width:100%;height:100%}.dibujo[data-astro-cid-lxn5auiy]{grid-template-rows:1fr auto;padding:10px 8px 14px;display:grid}.dibujo__svg[data-astro-cid-lxn5auiy]{width:100%;height:100%;min-height:0;display:block;overflow:visible}.dibujo__pie[data-astro-cid-lxn5auiy]{font:700 15px/1 var(--titulo);letter-spacing:.05em;align-items:baseline;gap:12px;padding:0 12px;display:flex}.dibujo__unidades[data-astro-cid-lxn5auiy]{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--marca)}.dibujo__svg--provisional[data-astro-cid-lxn5auiy] polygon{opacity:.5}.miniaturas[data-astro-cid-lxn5auiy]{scrollbar-width:none;gap:10px;margin-top:12px;display:flex;overflow-x:auto}.miniatura[data-astro-cid-lxn5auiy]{border-radius:var(--radio-chico);background:var(--blanco);cursor:pointer;width:84px;height:64px;color:var(--tinta);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tinta) 14%, transparent);transition:box-shadow .25s var(--ease);border:0;flex:none;padding:0;overflow:hidden}.miniatura[data-astro-cid-lxn5auiy] img[data-astro-cid-lxn5auiy]{object-fit:cover;width:100%;height:100%}.miniatura[data-astro-cid-lxn5auiy][aria-selected=true]{box-shadow:inset 0 0 0 2.5px var(--tinta)}.miniatura__medidas[data-astro-cid-lxn5auiy]{background:var(--campo);height:100%;font:600 12px/1 var(--sans);place-items:center;gap:2px;display:grid}.visualmente-oculto[data-astro-cid-lxn5auiy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.producto__info[data-astro-cid-lxn5auiy]{grid-area:info;gap:18px;display:grid}.producto__cabeza[data-astro-cid-lxn5auiy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.producto__nombre[data-astro-cid-lxn5auiy]{font:700 clamp(30px, 3.4vw, 44px)/1.05 var(--titulo);letter-spacing:-.01em}.producto__descripcion[data-astro-cid-lxn5auiy]{max-width:52ch;font-size:15.5px;line-height:1.65}.pasos[data-astro-cid-lxn5auiy]{gap:20px;display:grid}.paso[data-astro-cid-lxn5auiy]{border:0;min-width:0;margin:0;padding:0}.paso__nombre[data-astro-cid-lxn5auiy]{font:700 13px/1 var(--titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--marca);margin-bottom:10px;padding:0}.paso__valor[data-astro-cid-lxn5auiy]{color:var(--tinta);letter-spacing:.08em}.paso__valor[data-astro-cid-lxn5auiy]:before{content:"· ";color:var(--marca)}.segmentos[data-astro-cid-lxn5auiy]{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.segmento[data-astro-cid-lxn5auiy]{cursor:pointer;position:relative}.segmento[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy],.muestra[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmento[data-astro-cid-lxn5auiy]>span[data-astro-cid-lxn5auiy]{border-radius:var(--radio-chico);background:var(--campo);min-height:48px;font:700 14px/1 var(--titulo);letter-spacing:.04em;text-align:center;transition:background-color .3s var(--ease), color .3s var(--ease);place-items:center;gap:5px;padding:12px 8px;display:grid}.segmento[data-astro-cid-lxn5auiy] small[data-astro-cid-lxn5auiy]{font:500 12px/1 var(--sans);letter-spacing:0;color:var(--marca)}.segmento[data-astro-cid-lxn5auiy]:hover>span[data-astro-cid-lxn5auiy]{background:color-mix(in srgb, var(--acento) 45%, var(--campo))}.segmento[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:checked+span[data-astro-cid-lxn5auiy]{background:var(--tinta);color:var(--fondo)}.segmento[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:checked+span[data-astro-cid-lxn5auiy] small[data-astro-cid-lxn5auiy]{color:color-mix(in srgb, var(--fondo) 82%, var(--tinta))}.segmento[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:focus-visible+span[data-astro-cid-lxn5auiy],.muestra[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:focus-visible+.muestra__chip[data-astro-cid-lxn5auiy]{outline:2.5px solid var(--marca);outline-offset:3px}.segmento--otra[data-astro-cid-lxn5auiy]{grid-column:1/-1}.segmento--otra[data-astro-cid-lxn5auiy]>span[data-astro-cid-lxn5auiy]{outline:1.5px dashed var(--acento);outline-offset:-1.5px;background:0 0;justify-content:center;gap:10px;min-height:42px;padding:8px;display:flex}.muestras[data-astro-cid-lxn5auiy]{flex-wrap:wrap;gap:14px;display:flex}.muestra[data-astro-cid-lxn5auiy]{cursor:pointer;justify-items:center;gap:6px;display:grid;position:relative}.muestra__chip[data-astro-cid-lxn5auiy]{border-radius:var(--radio-chico);width:50px;height:50px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tinta) 22%, transparent);background-position:50%;background-size:cover}.muestra[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:checked+.muestra__chip[data-astro-cid-lxn5auiy]{outline:2.5px solid var(--tinta);outline-offset:3px}.muestra__nombre[data-astro-cid-lxn5auiy]{color:var(--marca);font-size:12px}.muestra[data-astro-cid-lxn5auiy] input[data-astro-cid-lxn5auiy]:checked~.muestra__nombre[data-astro-cid-lxn5auiy]{color:var(--tinta);font-weight:600}.compra[data-astro-cid-lxn5auiy]{background:var(--campo);border-radius:var(--radio);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px;display:flex}.compra__precio[data-astro-cid-lxn5auiy]{flex:auto;min-width:0}.compra__precio[data-astro-cid-lxn5auiy] small[data-astro-cid-lxn5auiy]{color:var(--marca);font-size:12.5px;line-height:1.3;display:block}.compra__precio[data-astro-cid-lxn5auiy] b[data-astro-cid-lxn5auiy]{white-space:nowrap;font:700 clamp(28px, 3vw, 36px)/1 var(--titulo);margin-top:4px;display:block}.compra__boton[data-astro-cid-lxn5auiy]{background:var(--tinta);color:var(--fondo);font:600 15px/1 var(--sans);transition:transform .3s var(--ease), background-color .3s var(--ease);border-radius:999px;flex:0 auto;justify-content:center;align-items:center;gap:10px;padding:17px 24px;text-decoration:none;display:inline-flex}.compra__boton[data-astro-cid-lxn5auiy]:hover{background:var(--marca);transform:translateY(-1px)}.detalles[data-astro-cid-lxn5auiy]{border-top:1.5px solid var(--acento);margin:4px 0 0}.detalles[data-astro-cid-lxn5auiy] div[data-astro-cid-lxn5auiy]{border-bottom:1px solid color-mix(in srgb, var(--acento) 60%, transparent);grid-template-columns:120px 1fr;gap:12px;padding:12px 0;font-size:14px;display:grid}.detalles[data-astro-cid-lxn5auiy] dt[data-astro-cid-lxn5auiy]{font:700 12px/1.6 var(--titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--marca)}.detalles[data-astro-cid-lxn5auiy] dd[data-astro-cid-lxn5auiy]{margin:0}@media (width<=860px){.producto[data-astro-cid-lxn5auiy]{flex-direction:column;gap:12px;padding-top:12px;display:flex}.galeria[data-astro-cid-lxn5auiy]{position:static}.visor[data-astro-cid-lxn5auiy]{z-index:5;box-shadow:0 -12px 0 var(--fondo), 0 14px 24px -18px color-mix(in srgb, var(--tinta) 45%, transparent);position:sticky;top:104px}.galeria[data-astro-cid-lxn5auiy]{display:contents}.miniaturas[data-astro-cid-lxn5auiy]{margin-top:0}.miniatura[data-astro-cid-lxn5auiy]{width:72px;height:54px}.producto__info[data-astro-cid-lxn5auiy]{gap:14px;margin-top:4px}.producto__nombre[data-astro-cid-lxn5auiy]{font-size:28px}.pasos[data-astro-cid-lxn5auiy]{gap:14px}.segmentos[data-astro-cid-lxn5auiy]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.segmento[data-astro-cid-lxn5auiy]>span[data-astro-cid-lxn5auiy]{min-height:44px;padding:8px 4px;font-size:13.5px}.muestra__chip[data-astro-cid-lxn5auiy]{width:44px;height:44px}.compra[data-astro-cid-lxn5auiy]{z-index:15;padding:10px var(--pad) calc(12px + env(safe-area-inset-bottom));background:var(--fondo);box-shadow:0 -10px 30px -12px color-mix(in srgb, var(--tinta) 35%, transparent);border-radius:18px 18px 0 0;position:fixed;bottom:0;left:0;right:0}.compra__precio[data-astro-cid-lxn5auiy] b[data-astro-cid-lxn5auiy]{font-size:28px}.compra__boton[data-astro-cid-lxn5auiy]{padding:15px 18px;font-size:14.5px}}
