.head[data-astro-cid-2mxdoeuz]{padding-block:clamp(2.5rem,5vw,4rem);background:radial-gradient(90% 120% at 80% 0%,var(--cream) 0%,var(--white) 65%);border-bottom:1px solid var(--line)}.head__grid[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:var(--space-lg)}.head__texto[data-astro-cid-2mxdoeuz] .head__cta{margin-top:var(--space-lg)}.head__grid[data-astro-cid-2mxdoeuz] .head__foto{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.acciones[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-sm);margin-top:var(--space-lg)}.accion[data-astro-cid-2mxdoeuz]{display:flex;align-items:center;gap:.75rem;height:100%;padding:.9rem 1rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--espresso);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.accion[data-astro-cid-2mxdoeuz]:hover{border-color:var(--brand);box-shadow:var(--shadow-card);transform:translateY(-2px)}.accion__icono[data-astro-cid-2mxdoeuz]{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--cream);color:var(--brand)}.accion__icono[data-astro-cid-2mxdoeuz] svg[data-astro-cid-2mxdoeuz]{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.accion__texto[data-astro-cid-2mxdoeuz]{display:grid;min-width:0}.accion__texto[data-astro-cid-2mxdoeuz] strong[data-astro-cid-2mxdoeuz]{font-size:.95rem}.accion__texto[data-astro-cid-2mxdoeuz] span[data-astro-cid-2mxdoeuz]{font-size:.8rem;color:var(--text-soft)}.accion--destacada[data-astro-cid-2mxdoeuz]{background:var(--brand);border-color:var(--brand);color:var(--white)}.accion--destacada[data-astro-cid-2mxdoeuz] .accion__icono[data-astro-cid-2mxdoeuz]{background:#ffffff26;color:var(--white)}.accion--destacada[data-astro-cid-2mxdoeuz] .accion__texto[data-astro-cid-2mxdoeuz] span[data-astro-cid-2mxdoeuz]{color:#fffc}.pedidos[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm);margin-top:var(--space-lg)}.pedido[data-astro-cid-2mxdoeuz]{display:flex;align-items:center;gap:var(--space-sm);height:100%;padding:.6rem;padding-right:var(--space-md);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.pedido[data-astro-cid-2mxdoeuz]:hover{border-color:var(--brand);box-shadow:var(--shadow-card)}.pedido[data-astro-cid-2mxdoeuz] .pedido__foto{flex:none;width:6rem;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:calc(var(--radius-card) - 4px)}.pedido__texto[data-astro-cid-2mxdoeuz]{display:grid;gap:.15rem;flex:1}.pedido__texto[data-astro-cid-2mxdoeuz] strong[data-astro-cid-2mxdoeuz]{color:var(--espresso)}.pedido__texto[data-astro-cid-2mxdoeuz] span[data-astro-cid-2mxdoeuz]{font-family:var(--font-serif);font-style:italic;font-size:.9rem;color:var(--text-soft)}.pedido__flecha[data-astro-cid-2mxdoeuz]{color:var(--brand);transition:transform .18s ease}.pedido[data-astro-cid-2mxdoeuz]:hover .pedido__flecha[data-astro-cid-2mxdoeuz]{transform:translate(3px)}.faq[data-astro-cid-2mxdoeuz]{max-width:var(--container-narrow)}.faq__lista[data-astro-cid-2mxdoeuz]{margin-top:var(--space-lg);border-top:1px solid var(--line-strong)}.faq__item[data-astro-cid-2mxdoeuz]{border-bottom:1px solid var(--line-strong)}.faq__item[data-astro-cid-2mxdoeuz] summary[data-astro-cid-2mxdoeuz]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-block:var(--space-md);font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--espresso);cursor:pointer;list-style:none}.faq__item[data-astro-cid-2mxdoeuz] summary[data-astro-cid-2mxdoeuz]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-2mxdoeuz] summary[data-astro-cid-2mxdoeuz]:after{content:"+";flex:none;font-size:1.5rem;font-weight:400;line-height:1;color:var(--brand);transition:transform .2s ease}.faq__item[data-astro-cid-2mxdoeuz][open] summary[data-astro-cid-2mxdoeuz]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-2mxdoeuz] summary[data-astro-cid-2mxdoeuz]:hover{color:var(--brand)}.faq__item[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{margin:0 0 var(--space-md);font-family:var(--font-serif);line-height:1.7;color:var(--text-soft)}.faq__cierre[data-astro-cid-2mxdoeuz]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-lg)}.faq__cierre[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{font-weight:600;color:var(--espresso)}@media(max-width:75rem){.acciones[data-astro-cid-2mxdoeuz]{grid-template-columns:repeat(3,1fr)}}@media(max-width:62rem){.pedidos[data-astro-cid-2mxdoeuz]{grid-template-columns:repeat(2,1fr)}}@media(max-width:56rem){.head__grid[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}.head__grid[data-astro-cid-2mxdoeuz] .head__foto{aspect-ratio:16 / 9}.acciones[data-astro-cid-2mxdoeuz]{grid-template-columns:repeat(2,1fr)}.acciones[data-astro-cid-2mxdoeuz] li[data-astro-cid-2mxdoeuz]:first-child{grid-column:1 / -1}}@media(max-width:36rem){.pedidos[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}
