.cesta__pruebas[data-astro-cid-o2n2ujks]{border-radius:var(--radio-sm);color:#5c4400;background:#fff4cc;border:1px solid #e8c95a;margin:0 0 24px;padding:12px 18px;font-weight:700}.cesta__rejilla[data-astro-cid-o2n2ujks]{grid-template-columns:1fr 360px;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.cesta__lista[data-astro-cid-o2n2ujks] .lineas{border-top:1px solid #47272126;margin:0 0 32px;padding:0;list-style:none}.cesta__lista[data-astro-cid-o2n2ujks] .linea{border-bottom:1px solid #47272126;grid-template-columns:80px 1fr auto auto 36px;align-items:center;gap:16px;padding:16px 0;display:grid}.cesta__lista[data-astro-cid-o2n2ujks] .linea__img img{object-fit:contain;background:var(--crema-claro);border-radius:var(--radio-sm);width:80px;height:80px;padding:6px}.cesta__lista[data-astro-cid-o2n2ujks] .linea__info a{font-size:1.05rem;text-decoration:none;display:block}.cesta__lista[data-astro-cid-o2n2ujks] .linea__info span,.cesta__lista[data-astro-cid-o2n2ujks] .linea__info small{color:var(--marron-suave)}.cesta__lista[data-astro-cid-o2n2ujks] .linea__cantidad{border:2px solid var(--marron);border-radius:999px;align-items:center;height:42px;display:flex;overflow:hidden}.cesta__lista[data-astro-cid-o2n2ujks] .linea__cantidad button{width:36px;height:100%;color:var(--marron);cursor:pointer;background:0 0;border:0;font-size:1.2rem}.cesta__lista[data-astro-cid-o2n2ujks] .linea__cantidad input{text-align:center;width:36px;font:800 1rem var(--font-texto);color:var(--marron);-moz-appearance:textfield;background:0 0;border:0}.cesta__lista[data-astro-cid-o2n2ujks] .linea__cantidad input::-webkit-inner-spin-button{-webkit-appearance:none}.cesta__lista[data-astro-cid-o2n2ujks] .linea__importe{text-align:right;min-width:76px;font-size:1.05rem}.cesta__lista[data-astro-cid-o2n2ujks] .linea__eliminar{width:36px;height:36px;color:var(--marron-suave);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.6rem;line-height:1}.cesta__lista[data-astro-cid-o2n2ujks] .linea__eliminar:hover{color:#b3261e;background:#b3261e1a}.cesta__lista[data-astro-cid-o2n2ujks] .cesta__vacia{background:var(--crema-claro);border-radius:var(--radio);text-align:center;padding:40px;font-size:1.15rem}.cesta__resumen[data-astro-cid-o2n2ujks]{background:var(--crema-claro);border-radius:var(--radio);padding:28px;position:sticky;top:100px}.cesta__resumen[data-astro-cid-o2n2ujks] h2[data-astro-cid-o2n2ujks]{font-size:1.6rem}.cesta__resumen[data-astro-cid-o2n2ujks] dl[data-astro-cid-o2n2ujks]{margin:0}.cesta__resumen[data-astro-cid-o2n2ujks] dl[data-astro-cid-o2n2ujks] div[data-astro-cid-o2n2ujks]{justify-content:space-between;padding:8px 0;display:flex}.cesta__resumen[data-astro-cid-o2n2ujks] dd[data-astro-cid-o2n2ujks]{margin:0;font-weight:700}.cesta__total[data-astro-cid-o2n2ujks]{border-top:2px solid #47272133;margin-top:6px;font-size:1.25rem;padding-top:14px!important}.cesta__total[data-astro-cid-o2n2ujks] dt[data-astro-cid-o2n2ujks] small[data-astro-cid-o2n2ujks]{font-size:.75rem}.cesta__total[data-astro-cid-o2n2ujks] dd[data-astro-cid-o2n2ujks]{font-weight:800}.cesta__aviso[data-astro-cid-o2n2ujks]{border-radius:var(--radio-sm);background:#fe974038;margin:14px 0 0;padding:10px 14px;font-size:.9rem;font-weight:700}.cesta__form[data-astro-cid-o2n2ujks] h2[data-astro-cid-o2n2ujks]{font-size:1.8rem}.campos[data-astro-cid-o2n2ujks]{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.campo--ancho[data-astro-cid-o2n2ujks]{grid-column:1/-1}.campo[data-astro-cid-o2n2ujks] label[data-astro-cid-o2n2ujks]{margin-bottom:6px;font-weight:700;display:block}.campo[data-astro-cid-o2n2ujks] em[data-astro-cid-o2n2ujks],.casilla[data-astro-cid-o2n2ujks] em[data-astro-cid-o2n2ujks]{color:#b3261e;font-style:normal}.campo[data-astro-cid-o2n2ujks] input[data-astro-cid-o2n2ujks],.campo[data-astro-cid-o2n2ujks] textarea[data-astro-cid-o2n2ujks]{border-radius:var(--radio-sm);background:var(--blanco);width:100%;color:var(--marron);font:inherit;border:1.5px solid #47272159;padding:12px 14px}.campo[data-astro-cid-o2n2ujks] input[data-astro-cid-o2n2ujks]:focus,.campo[data-astro-cid-o2n2ujks] textarea[data-astro-cid-o2n2ujks]:focus{border-color:var(--marron);outline:none;box-shadow:0 0 0 3px #fe974080}.campo[data-astro-cid-o2n2ujks] input[data-astro-cid-o2n2ujks]:user-invalid{border-color:#b3261e}.nota[data-astro-cid-o2n2ujks]{color:var(--marron-suave);margin:14px 0;font-size:.9rem}.casilla[data-astro-cid-o2n2ujks]{cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0;display:flex}.casilla[data-astro-cid-o2n2ujks] input[data-astro-cid-o2n2ujks]{width:20px;height:20px;accent-color:var(--marron);flex:none;margin-top:3px}.rgpd[data-astro-cid-o2n2ujks]{color:var(--marron-suave);margin:20px 0 24px;font-size:.82rem}.rgpd[data-astro-cid-o2n2ujks] p[data-astro-cid-o2n2ujks]{margin-bottom:6px}.cesta__pagar[data-astro-cid-o2n2ujks]{width:100%;min-height:58px;font-size:1.1rem}.trampa[data-astro-cid-o2n2ujks]{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}@media (width<=960px){.cesta__rejilla[data-astro-cid-o2n2ujks]{grid-template-columns:1fr}.cesta__resumen[data-astro-cid-o2n2ujks]{order:-1;position:static}.cesta__principal[data-astro-cid-o2n2ujks]{display:contents}.cesta__lista[data-astro-cid-o2n2ujks]{order:-2}}@media (width<=600px){.campos[data-astro-cid-o2n2ujks]{grid-template-columns:1fr}.cesta__lista[data-astro-cid-o2n2ujks] .linea{grid-template-columns:64px 1fr auto;grid-template-areas:"img info quitar""img cant importe";gap:8px 12px}.cesta__lista[data-astro-cid-o2n2ujks] .linea__img{grid-area:img}.cesta__lista[data-astro-cid-o2n2ujks] .linea__img img{width:64px;height:64px}.cesta__lista[data-astro-cid-o2n2ujks] .linea__info{grid-area:info}.cesta__lista[data-astro-cid-o2n2ujks] .linea__cantidad{grid-area:cant;justify-self:start}.cesta__lista[data-astro-cid-o2n2ujks] .linea__importe{grid-area:importe;justify-self:end}.cesta__lista[data-astro-cid-o2n2ujks] .linea__eliminar{grid-area:quitar}}
