.volver[data-astro-cid-iu3n6kfj]{color:var(--suave);margin:8px 0 16px;font-weight:700;text-decoration:none;display:inline-block}.ficha[data-astro-cid-iu3n6kfj]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px);display:grid}@media (width<=760px){.ficha[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr}}.galeria[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.galeria[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj]:first-child{grid-column:1/-1}.galeria[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj],.sin-foto[data-astro-cid-iu3n6kfj]{aspect-ratio:3/4;object-fit:cover;background:var(--lila-claro);border-radius:20px;width:100%}@media (width<=760px){.galeria[data-astro-cid-iu3n6kfj]{scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.galeria[data-astro-cid-iu3n6kfj] img[data-astro-cid-iu3n6kfj],.sin-foto[data-astro-cid-iu3n6kfj]{scroll-snap-align:center;flex:0 0 82%}.info[data-astro-cid-iu3n6kfj]{position:static}}.sin-foto[data-astro-cid-iu3n6kfj]{color:var(--lila-f);place-items:center;display:grid}.info[data-astro-cid-iu3n6kfj]{position:sticky;top:16px}.etiquetas[data-astro-cid-iu3n6kfj]{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:.85rem;font-weight:700}h1[data-astro-cid-iu3n6kfj]{font-size:clamp(1.5rem,3.5vw,2.2rem)}.desc[data-astro-cid-iu3n6kfj]{color:var(--suave)}.precio[data-astro-cid-iu3n6kfj]{color:var(--violeta);margin:8px 0 16px;font-size:1.8rem;font-weight:700}.precio[data-astro-cid-iu3n6kfj] small[data-astro-cid-iu3n6kfj]{color:var(--suave);font-size:.85rem;font-weight:600}.tallas[data-astro-cid-iu3n6kfj]{border:0;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;display:flex}.tallas[data-astro-cid-iu3n6kfj] legend[data-astro-cid-iu3n6kfj]{margin-bottom:8px;font-weight:700}.tallas[data-astro-cid-iu3n6kfj] label[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{border:2px solid var(--borde);cursor:pointer;background:#fff;border-radius:12px;padding:8px 16px;font-weight:700;display:inline-block}.tallas[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]{opacity:0;position:absolute}.tallas[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:checked+span[data-astro-cid-iu3n6kfj]{border-color:var(--tinta)}.tallas[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:focus-visible+span[data-astro-cid-iu3n6kfj]{outline:3px solid var(--lila)}.tallas[data-astro-cid-iu3n6kfj] .agotada[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{color:#b9b0ab;cursor:not-allowed;text-decoration:line-through}.botones-compra[data-astro-cid-iu3n6kfj]{gap:10px;margin-bottom:10px;display:grid}.btn-ya[data-astro-cid-iu3n6kfj]{cursor:pointer;background:var(--violeta);color:#fff;border:0;border-radius:999px;padding:15px 20px;font:700 1.1rem Inter,sans-serif;box-shadow:0 6px 18px #8224e340}.btn-carrito[data-astro-cid-iu3n6kfj]{cursor:pointer;width:100%;color:var(--violeta);border:2px solid var(--violeta);background:#fff;border-radius:999px;padding:13px 20px;font:700 1.05rem Inter,sans-serif;display:block}.btn-ya[data-astro-cid-iu3n6kfj]:disabled,.btn-carrito[data-astro-cid-iu3n6kfj]:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cfc6d6;border-color:#cfc6d6}.barra-compra[data-astro-cid-iu3n6kfj]{display:none}@media (width<=760px){.barra-compra[data-astro-cid-iu3n6kfj]{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--borde);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #2e263814}.barra-compra[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{color:var(--violeta);font-size:1.15rem;font-weight:800}.barra-compra[data-astro-cid-iu3n6kfj] .btn-ya[data-astro-cid-iu3n6kfj]{flex:1;max-width:240px;padding:12px 18px}.boton-carrito{bottom:84px!important}main{padding-bottom:80px}}.agregado[data-astro-cid-iu3n6kfj]{color:var(--wa);margin:0 0 10px;font-weight:600}.notas[data-astro-cid-iu3n6kfj]{color:var(--suave);margin:20px 0 0;padding:0;font-size:.92rem;list-style:none}.notas[data-astro-cid-iu3n6kfj] li[data-astro-cid-iu3n6kfj]{margin:4px 0}
