.datos-contacto{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;margin-top:14px;font-size:14.5px}.datos-contacto dt{color:var(--gris)}.datos-contacto dd{margin:0}.datos-contacto a{color:var(--blanco)}.pre{white-space:pre-line}.oferta-caja{position:relative;display:flex}.oferta-caja>.tarjeta-art-caja{flex:1 1}.sello-nueva{position:absolute;z-index:2;top:12px;right:12px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--champana);color:var(--negro);pointer-events:none}.admin-sitio{display:flex;flex-direction:column;gap:16px}.admin-sitio .rejilla-dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.admin-sitio textarea{width:100%;min-height:96px;background:var(--grafito-2,#1e1e21);color:var(--blanco);border:1px solid var(--linea);border-radius:12px;padding:12px 14px;font:400 14.5px var(--sans);resize:vertical}.admin-sitio .seccion-legal{border:1px solid var(--linea);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.admin-sitio .barra-guardar{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:14px 0;background:linear-gradient(transparent,var(--negro) 30%)}@media (max-width:760px){.admin-sitio .rejilla-dos{grid-template-columns:1fr}}.mapa-contacto{width:100%;max-width:520px;height:240px;border:1px solid var(--linea);border-radius:16px;margin-top:18px;filter:grayscale(.3) invert(.9) hue-rotate(180deg)}