.inforea-lr-catalog{max-width:1200px;margin:2rem auto;padding:0 1rem;color:#20252b}.inforea-lr-catalog-header{margin-bottom:2rem}.inforea-lr-catalog-header h1{margin-bottom:.35rem}.inforea-lr-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.inforea-lr-card{border:1px solid #e1e5e8;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column;min-width:0}.inforea-lr-card-image{display:grid;place-items:center;height:220px;background:#f4f5f6;color:#68737d;text-decoration:none;overflow:hidden}.inforea-lr-card-image img{width:100%;height:100%;object-fit:cover}.inforea-lr-card-image-empty{font-size:.9rem}.inforea-lr-card-body{padding:1rem;display:flex;flex-direction:column;flex:1}.inforea-lr-card-type{margin:0 0 .35rem;color:#1c6e8c;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.inforea-lr-card h2{font-size:1.15rem;line-height:1.25;margin:.2rem 0 .8rem}.inforea-lr-card h2 a{color:inherit;text-decoration:none}.inforea-lr-card h2 a:focus,.inforea-lr-card h2 a:hover{text-decoration:underline}.inforea-lr-card-row{font-size:.9rem;margin:.25rem 0}.inforea-lr-card-row span{font-weight:600}.inforea-lr-card-offer{font-weight:700;margin:auto 0 0;padding-top:1rem;color:#1c6e8c}.inforea-lr-catalog-empty{padding:2rem 0}.inforea-lr-pagination{margin:2rem 0}.inforea-lr-pagination ul{display:flex;gap:.5rem;list-style:none;padding:0;flex-wrap:wrap}.inforea-lr-pagination a,.inforea-lr-pagination span{display:inline-block;padding:.45rem .7rem;border:1px solid #d7dde1;border-radius:5px;text-decoration:none}.inforea-lr-pagination .current{background:#1c6e8c;color:#fff}@media(max-width:600px){.inforea-lr-catalog{margin:1rem auto}.inforea-lr-card-image{height:200px}}
.inforea-lr-card--gift{border-top:3px solid #287a4b}.inforea-lr-card-offer--gift{color:#287a4b}
.inforea-lr-donation-notice{margin:1.5rem 0;padding:1.25rem 1.5rem;border-left:4px solid #1c6e8c;background:#f4f8fa;color:#20252b}.inforea-lr-donation-notice h2{margin:0 0 .5rem;font-size:1.25rem}.inforea-lr-donation-notice p{margin:0;line-height:1.6}
.inforea-lr-card:not(.inforea-lr-card--gift){border-top:3px solid #16706f}.inforea-lr-card:not(.inforea-lr-card--gift) .inforea-lr-card-offer{color:#16706f}
.inforea-lr-card:not(.inforea-lr-card--gift) .inforea-lr-card-offer::before{content:'Vente · ';}.inforea-lr-donation-notice{padding:1.5rem}.inforea-lr-donation-notice h2{margin-bottom:.65rem}
.inforea-lr-card-link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none;cursor:pointer}.inforea-lr-card-link:focus-visible{outline:3px solid #1c6e8c;outline-offset:-3px}.inforea-lr-card-link:hover .inforea-lr-card-body,.inforea-lr-card-link:focus-visible .inforea-lr-card-body{background:#fafcfc}
