.sel{font-family:var(--f-texto);color:var(--c-negro);flex-direction:column;gap:1.25rem;display:flex}.sel-precio{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.sel-precio [data-precio]{font-family:var(--f-titulo);font-variant-numeric:lining-nums;font-size:2rem;line-height:1.1}.sel-precio-nota{color:var(--c-gris);font-size:.85rem}.sel-grupo{border:0;min-width:0;margin:0;padding:0}.sel-legend{color:var(--c-gris);margin-bottom:.6rem;padding:0;font-size:.9rem;display:block}.sel-legend strong{color:var(--c-negro)}.sel-ayudas{margin-top:.75rem}.sel-ayuda{border-radius:var(--r-md);background:var(--c-crema);align-items:center;gap:.75rem;margin:0;padding:.7rem .9rem;font-size:.9rem;line-height:1.45;display:flex}.sel-ayuda[hidden]{display:none}.sel-ayuda svg{color:var(--c-verde);flex-shrink:0}.sel-fila-cantidad{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sel-fila-cantidad .sel-legend{margin:0}.sel-en-carrito{color:var(--c-verde);margin:-.5rem 0 0;font-size:.88rem;font-weight:700}.sel-en-carrito[hidden],.sel [hidden]{display:none}.sel-agregar.agregado{background:var(--c-negro)}.tarjeta{border-radius:var(--r-md);box-shadow:var(--sombra-sm);transition:box-shadow var(--t-medio) var(--ease), transform var(--t-medio) var(--ease);background:#fff;flex-direction:column;display:flex;overflow:hidden}.tarjeta:hover{box-shadow:var(--sombra-md);transform:translateY(-3px)}.tarjeta-foto{aspect-ratio:4/5;border-bottom:1px solid var(--c-borde);background:#fff;display:block;position:relative;overflow:hidden}.tarjeta-foto img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease);padding:1.25rem}.tarjeta:hover .tarjeta-foto img{transform:scale(1.04)}.tarjeta-sellos{flex-wrap:wrap;gap:.35rem;display:flex;position:absolute;top:.75rem;left:.75rem}.tarjeta-info{flex-direction:column;flex:1;padding:1.1rem 1.1rem 1.25rem;display:flex}.tarjeta-origen{letter-spacing:.08em;text-transform:uppercase;color:var(--c-gris);margin:0 0 .25rem;font-size:.8rem}.tarjeta-nombre{margin:0 0 .4rem;font-size:1.4rem}.tarjeta-nombre a{color:inherit;text-decoration:none}.tarjeta-resumen{color:var(--c-gris);flex:1;margin:0 0 .75rem;font-size:.92rem}.tarjeta-precio{margin:0 0 .9rem;font-size:1.05rem;font-weight:800}@media (prefers-reduced-motion:reduce){.tarjeta:hover,.tarjeta:hover .tarjeta-foto img{transform:none}}.compra-rapida{border-radius:var(--r-md) var(--r-md) 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0;overflow-y:auto}@media (width>=720px){.compra-rapida{border-radius:var(--r-md);width:min(760px,100vw - 48px);margin:auto}}.compra-rapida-cabecera{z-index:1;background:var(--c-blanco);border-bottom:1px solid var(--c-borde);justify-content:space-between;align-items:center;padding:.75rem .75rem .75rem 1.25rem;display:flex;position:sticky;top:0}.compra-rapida-cabecera h2{margin:0;font-size:1.4rem}.compra-rapida-cuerpo{padding:1.25rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));gap:1.25rem;display:grid}.compra-rapida-cuerpo>img{display:none}@media (width>=720px){.compra-rapida-cuerpo{grid-template-columns:220px 1fr;gap:2rem}.compra-rapida-cuerpo>img{object-fit:contain;align-self:start;width:100%;height:auto;display:block}}.compra-rapida-mas{margin-top:1rem;font-weight:700;display:inline-block}.prd-hero[data-astro-cid-wjgpatlv]{background:#2c6b63;transition:background-color .45s;overflow:hidden}.prd-volver-fila[data-astro-cid-wjgpatlv]{display:none}@media (width<=859px){.prd-volver-fila[data-astro-cid-wjgpatlv]{padding-top:.75rem;padding-bottom:.25rem;display:block}}.prd-grid[data-astro-cid-wjgpatlv]{grid-template-rows:auto;gap:0;display:grid}.prd-perfil[data-astro-cid-wjgpatlv]{order:3}.prd-bolsa[data-astro-cid-wjgpatlv]{order:1}.prd-compra[data-astro-cid-wjgpatlv]{order:2}@media (width>=1024px){.prd-grid[data-astro-cid-wjgpatlv]{grid-template-columns:250px 1fr 320px;align-items:center}.prd-grid--sin-perfil[data-astro-cid-wjgpatlv]{grid-template-columns:1fr 380px}.prd-perfil[data-astro-cid-wjgpatlv],.prd-bolsa[data-astro-cid-wjgpatlv],.prd-compra[data-astro-cid-wjgpatlv]{order:0}}.prd-perfil[data-astro-cid-wjgpatlv]{color:#1c1a18;padding:2rem 1.25rem;position:relative}@media (width>=1024px){.prd-perfil[data-astro-cid-wjgpatlv]{flex-direction:column;align-self:stretch;padding:3rem 1.5rem 3rem 0;display:flex}}.prd-perfil-titulo[data-astro-cid-wjgpatlv]{font-family:var(--f-titulo);color:#00000038;letter-spacing:-.02em;pointer-events:none;user-select:none;margin-bottom:1.5rem;font-size:clamp(2rem,5.5vw,3.2rem);font-style:italic;line-height:.9;display:block}.prd-perfil-cuerpo[data-astro-cid-wjgpatlv]{flex-direction:column;gap:1.25rem;display:flex}.prd-perfil-etiqueta[data-astro-cid-wjgpatlv]{letter-spacing:.14em;text-transform:uppercase;color:#00000073;margin:0 0 .5rem;font-size:.72rem;font-weight:700}.prd-perfil-etiqueta[data-astro-cid-wjgpatlv] strong[data-astro-cid-wjgpatlv]{color:#1c1a18;font-weight:700}.prd-notas-chips[data-astro-cid-wjgpatlv]{flex-wrap:wrap;gap:.4rem;display:flex}.prd-nota-chip[data-astro-cid-wjgpatlv]{color:#1c1a18;text-transform:capitalize;background:#0000000a;border:1px solid #0000002e;border-radius:99px;padding:.3rem .85rem;font-size:.88rem;font-weight:600}.prd-perfil-bloque[data-astro-cid-wjgpatlv]{flex-direction:column;gap:.3rem;display:flex}.prd-perfil-valor[data-astro-cid-wjgpatlv]{color:#1c1a18;margin:0;font-size:.95rem;font-weight:600;line-height:1.4}.prd-perfil-valor--sm[data-astro-cid-wjgpatlv]{font-size:.85rem}.prd-perfil-tag[data-astro-cid-wjgpatlv]{letter-spacing:.1em;color:#0000008c;border:1px solid #0003;border-radius:99px;margin-top:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-block}.prd-perfil-par[data-astro-cid-wjgpatlv]{grid-template-columns:1fr 1fr;gap:.75rem .5rem;display:grid}.prd-tostion-barra[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(4,1fr);gap:4px;max-width:200px;margin-bottom:.25rem;display:grid}.prd-tostion-barra[data-astro-cid-wjgpatlv] span[data-astro-cid-wjgpatlv]{background:#00000017;border-radius:99px;height:6px}.prd-tostion-barra[data-astro-cid-wjgpatlv] span[data-astro-cid-wjgpatlv].lleno{background:var(--c-guayacan)}.prd-tostion-marcas[data-astro-cid-wjgpatlv]{color:#00000061;justify-content:space-between;max-width:200px;font-size:.72rem;display:flex}.prd-sca[data-astro-cid-wjgpatlv]{border-top:1px solid #0000001a;flex-direction:column;gap:.3rem;padding-top:.25rem;display:flex}.prd-sca-cabeza[data-astro-cid-wjgpatlv]{align-items:baseline;gap:.4rem;display:flex}.prd-sca-num[data-astro-cid-wjgpatlv]{font-family:var(--f-titulo);color:var(--c-guayacan);font-size:2.8rem;font-weight:700;line-height:1}.prd-sca-lbl[data-astro-cid-wjgpatlv]{color:#00000073;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.prd-sca-concurso[data-astro-cid-wjgpatlv]{color:#0006;margin:0;font-size:.72rem;line-height:1.4}.prd-hero--claro[data-astro-cid-wjgpatlv] .pildora-txt{color:var(--c-negro);background:0 0;border-color:#0003}.prd-hero--claro[data-astro-cid-wjgpatlv] .pildora:hover .pildora-txt{border-color:#00000080}.prd-hero--claro[data-astro-cid-wjgpatlv] .pildora input:checked+.pildora-txt{border-color:var(--c-guayacan);color:var(--c-negro);background:0 0;border-width:2.5px;font-weight:700}.prd-hero--claro[data-astro-cid-wjgpatlv] .cantidad{background:0 0;border-color:#0003}.prd-hero--claro[data-astro-cid-wjgpatlv] .cantidad button{color:var(--c-negro);background:0 0}.prd-hero--claro[data-astro-cid-wjgpatlv] .cantidad button:hover:not([disabled]){background:#0000000f}.prd-hero--claro[data-astro-cid-wjgpatlv] .cantidad button[disabled]{color:#0000004d}.prd-hero--claro[data-astro-cid-wjgpatlv] .cantidad input{color:var(--c-negro);background:0 0}.prd-hero--claro[data-astro-cid-wjgpatlv] .sel-agregar{color:var(--c-negro);background:0 0;border-color:#00000059}.prd-hero--claro[data-astro-cid-wjgpatlv] .sel-agregar:hover:not([disabled]){background:#0000000f}.prd-hero--claro[data-astro-cid-wjgpatlv] .sel-agregar.agregado{background:#00000014}.prd-hero--claro[data-astro-cid-wjgpatlv] .galeria-mini[data-astro-cid-wjgpatlv]{background:#0000000a;border-color:#00000026}.prd-hero--claro[data-astro-cid-wjgpatlv] .galeria-mini[data-astro-cid-wjgpatlv]:hover{border-color:#0006}.prd-hero--claro[data-astro-cid-wjgpatlv] .galeria-mini[data-astro-cid-wjgpatlv][aria-pressed=true]{background:#00000014;border-color:#1c1a18}.prd-bolsa[data-astro-cid-wjgpatlv]{flex-direction:column;justify-content:flex-end;align-items:center;padding:2.5rem 1rem 0;display:flex}@media (width>=1024px){.prd-bolsa[data-astro-cid-wjgpatlv]{justify-content:flex-end;padding:3rem 1rem 0}}.prd-bolsa-img[data-astro-cid-wjgpatlv]{filter:drop-shadow(0 24px 52px #00000061);width:100%;max-width:260px;height:auto;display:block}@media (width>=640px){.prd-bolsa-img[data-astro-cid-wjgpatlv]{max-width:300px}}@media (width>=1024px){.prd-bolsa-img[data-astro-cid-wjgpatlv]{max-width:340px}.prd-bolsa-sin-perfil[data-astro-cid-wjgpatlv] .prd-bolsa-img[data-astro-cid-wjgpatlv]{max-width:440px}}.prd-bolsa-sin-perfil[data-astro-cid-wjgpatlv] .prd-bolsa-img[data-astro-cid-wjgpatlv]{mix-blend-mode:multiply;filter:none}.galeria-miniaturas[data-astro-cid-wjgpatlv]{justify-content:center;gap:.5rem;margin-top:1rem;padding-bottom:1.5rem;display:flex}.galeria-mini[data-astro-cid-wjgpatlv]{border-radius:var(--r-sm);cursor:pointer;background:#ffffff1a;border:2px solid #ffffff4d;width:56px;height:70px;padding:3px;transition:border-color .15s}.galeria-mini[data-astro-cid-wjgpatlv]:hover{border-color:#ffffffb3}.galeria-mini[data-astro-cid-wjgpatlv][aria-pressed=true]{background:#fff3;border-color:#fff}.galeria-mini[data-astro-cid-wjgpatlv] img[data-astro-cid-wjgpatlv]{object-fit:contain;width:100%;height:100%}.prd-compra[data-astro-cid-wjgpatlv]{border-top:1px solid #ffffff2e;padding:1.5rem 1.5rem 2.5rem}@media (width>=1024px){.prd-compra[data-astro-cid-wjgpatlv]{border-top:none;border-left:1px solid #ffffff2e;align-self:stretch;padding:2.5rem 2rem}}.prd-hero--claro[data-astro-cid-wjgpatlv] .prd-compra[data-astro-cid-wjgpatlv]{border-color:#0000001a}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .prd-origen[data-astro-cid-wjgpatlv]{color:#ffffff8c}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .prd-nombre[data-astro-cid-wjgpatlv],.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-precio [data-precio]{color:#fff}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-precio-nota,.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-legend{color:#ffffff8c}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-legend strong{color:#fff}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-ayuda{color:#fff;background:#ffffff1f}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-ayuda svg{color:#ffffffb3}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-en-carrito{color:#ffffffd9}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .pildora-txt{color:#fff;background:0 0;border-color:#ffffff73}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .pildora:hover .pildora-txt{border-color:#ffffffd9}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .pildora input:checked+.pildora-txt{border-color:var(--c-guayacan);color:#fff;background:0 0;border-width:2.5px;font-weight:700}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .cantidad{background:0 0;border-color:#ffffff73}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .cantidad button{color:#fff;background:0 0}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .cantidad button:hover:not([disabled]){background:#ffffff1f}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .cantidad button[disabled]{color:#ffffff4d}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .cantidad input{color:#fff;background:0 0}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-agregar{color:#fff;background:0 0;border-color:#ffffffa6}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-agregar:hover:not([disabled]){background:#ffffff1a}.prd-hero[data-astro-cid-wjgpatlv]:not(.prd-hero--claro) .sel-agregar.agregado{background:#ffffff2e}.prd-origen[data-astro-cid-wjgpatlv]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-gris);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.prd-nombre[data-astro-cid-wjgpatlv]{margin-bottom:.75rem;font-size:clamp(1.9rem,5vw,2.6rem);line-height:1.15}.prd-sellos[data-astro-cid-wjgpatlv]{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.prd-incluye[data-astro-cid-wjgpatlv]{margin-bottom:1rem}.prd-incluye[data-astro-cid-wjgpatlv] ul[data-astro-cid-wjgpatlv]{margin:.4rem 0 0;padding-left:1.25rem}.prd-incluye[data-astro-cid-wjgpatlv] li[data-astro-cid-wjgpatlv]{margin-bottom:.25rem;font-size:.95rem}.metodos[data-astro-cid-wjgpatlv]{border-top:1px solid var(--c-borde);margin-top:1rem;padding-top:3rem;padding-bottom:3.5rem}.metodos-titulo[data-astro-cid-wjgpatlv]{margin-bottom:2rem;font-size:clamp(1.6rem,4vw,2.2rem)}.metodos-titulo--sep[data-astro-cid-wjgpatlv]{margin-top:3rem}.metodos-subtitulo[data-astro-cid-wjgpatlv]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-gris);margin-top:2.5rem;margin-bottom:1.25rem;font-size:.78rem;font-weight:700}.metodos-grilla[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (width>=560px){.metodos-grilla[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(4,1fr)}.metodos-grilla--2[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:500px}}.metodo-card[data-astro-cid-wjgpatlv]{flex-direction:column;gap:.75rem;margin:0;display:flex}.metodo-foto[data-astro-cid-wjgpatlv]{aspect-ratio:1;border-radius:var(--r-md);background:var(--c-crema-2);width:100%;position:relative;overflow:hidden}.metodo-foto[data-astro-cid-wjgpatlv] img[data-astro-cid-wjgpatlv]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.metodo-foto[data-astro-cid-wjgpatlv]:hover img[data-astro-cid-wjgpatlv]{transform:scale(1.04)}.metodo-overlay[data-astro-cid-wjgpatlv]{opacity:0;border-radius:var(--r-md);background:#2c6b63e0;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;transition:opacity .25s;display:flex;position:absolute;inset:0}.metodo-foto[data-astro-cid-wjgpatlv]:hover .metodo-overlay[data-astro-cid-wjgpatlv]{opacity:1}.metodo-overlay[data-astro-cid-wjgpatlv] p[data-astro-cid-wjgpatlv]{color:#fff;text-align:center;font-size:.85rem;line-height:1.3}.metodo-nombre[data-astro-cid-wjgpatlv]{text-align:center;color:var(--c-negro);flex-direction:column;gap:.2rem;font-size:.95rem;font-weight:700;display:flex}.metodo-precio[data-astro-cid-wjgpatlv]{color:var(--c-verde);font-size:.88rem;font-weight:400}.metodo-btn[data-astro-cid-wjgpatlv]{border:1.5px solid var(--c-verde);width:100%;color:var(--c-verde);font-family:var(--f-texto);letter-spacing:.06em;cursor:pointer;border-radius:var(--r-sm);background:0 0;padding:.55rem 0;font-size:.8rem;font-weight:700;transition:background .18s,color .18s}.metodo-btn[data-astro-cid-wjgpatlv]:hover,.metodo-btn[data-astro-cid-wjgpatlv].agregado{background:var(--c-verde);color:#fff}.relacionados[data-astro-cid-wjgpatlv]{padding-top:3rem}.relacionados[data-astro-cid-wjgpatlv] h2[data-astro-cid-wjgpatlv]{font-size:1.8rem}.relacionados-grilla[data-astro-cid-wjgpatlv]{gap:1.25rem;display:grid}@media (width>=560px){.relacionados-grilla[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.relacionados-grilla[data-astro-cid-wjgpatlv]{grid-template-columns:repeat(3,1fr)}}
