/* Ajustes exclusivos del tablon. estilos.css es una copia independiente de Ofertes. */
.imatge-oferta{height:auto;aspect-ratio:4/3}.imatge-oferta img{object-fit:contain}.enllac-titol-oferta{color:inherit;text-decoration:none}.enllac-titol-oferta:hover{text-decoration:underline}.boto-veure-oferta{display:inline-block;align-self:flex-start;padding:10px 16px;border-radius:7px;background:#285f96;color:#fff;text-decoration:none;font-weight:600}.boto-veure-oferta:hover{background:#1c4772}.paginacio-ofertes{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:28px 0}.paginacio-ofertes a,.paginacio-ofertes .activa{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 13px;border-radius:7px;text-decoration:none;font-weight:600;box-shadow:0 2px 8px #0002;background:#fff;color:#285f96}.paginacio-ofertes .activa{background:#285f96;color:#fff}.tablon-ficha{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0002;overflow:hidden}.tablon-ficha>p{padding:0 24px 20px}.modal-descripcio,.descripcio-oferta{overflow-wrap:anywhere}.modal-descripcio a,.descripcio-oferta a{color:#285f96}.modal-informacio{min-width:0}a:focus-visible,button:focus-visible{outline:3px solid #285f96;outline-offset:3px}.selector-idioma a[aria-current=true]{background:#e0edfa}.tablon-ficha .modal-contingut{min-height:0}.tablon-ficha .modal-imatge img{height:auto}.modal-informacio .modal-enllac a{display:inline-block;padding:10px 16px;border-radius:7px;background:#285f96;color:#fff;text-decoration:none}@media(max-width:640px){.paginacio-ofertes{gap:6px}.paginacio-ofertes a,.paginacio-ofertes .activa{min-width:38px;min-height:38px;padding:7px 10px}}
