<!-- =========================================================
SECTION : VOIR PLUS DE PRODUITS
========================================================= -->
<section class="rich-refine-section">
<div class="rich-refine-header"><h2>Voir plus de produits</h2></div>
<!-- GRILLE DES 4 BULLES — 5 PAR LIGNE -->
<div class="rich-refine-grid">
<!-- 1 — TOUS LES RACCORDS -->
<div class="rich-refine-item">
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox" class="rich-refine-circle-link">
<div class="rich-refine-circle"><img src="https://www.richardson.fr/files/richardson/2026-09/tous-les-raccords.jpg" alt="Tous les raccords"></div>
</a>
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox" class="rich-refine-title-link"><span class="rich-refine-title-main">Tous les</span><span class="rich-refine-title-detail">raccords</span></a>
</div>
<!-- 2 — RACCORDS À SERTIR -->
<div class="rich-refine-item">
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-a-sertir" class="rich-refine-circle-link">
<div class="rich-refine-circle"><img src="https://www.richardson.fr/files/richardson/2026-09/raccords-per-a-sertir_0.jpg" alt="Raccords à sertir"></div>
</a>
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-a-sertir" class="rich-refine-title-link"><span class="rich-refine-title-main">Raccords</span><span class="rich-refine-title-detail">à sertir</span></a>
</div>
<!-- 3 — RACCORDS FILETÉS / À VISSER -->
<div class="rich-refine-item">
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-filetes-a-visser" class="rich-refine-circle-link">
<div class="rich-refine-circle"><img src="https://www.richardson.fr/files/richardson/2026-09/raccords-multicouches-filetes-et-a-visser.jpg" alt="Raccords filetés / à visser"></div>
</a>
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-filetes-a-visser" class="rich-refine-title-link"><span class="rich-refine-title-main">Raccords</span><span class="rich-refine-title-detail">filetés / à visser</span></a>
</div>
<!-- 4 — RACCORDS À SOUDER / À BRASER -->
<div class="rich-refine-item">
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-a-souder-a-braser" class="rich-refine-circle-link">
<div class="rich-refine-circle"><img src="https://www.richardson.fr/files/richardson/2026-09/raccords-en-cuivre-et-laiton-a-braser-ou-a-souder.jpg" alt="Raccords à souder / à braser"></div>
</a>
<a href="https://www.richardson.fr/selection-tubes-raccords/inox/raccords-en-inox/raccords-a-souder-a-braser" class="rich-refine-title-link"><span class="rich-refine-title-main">Raccords</span><span class="rich-refine-title-detail">à souder / à braser</span></a>
</div>
</div>
</section>
<style>
/* =========================================================
RESET LOCAL
========================================================= */
.rich-refine-section * {
box-sizing: border-box;
}
/* =========================================================
SECTION
========================================================= */
.rich-refine-section {
width: 100%;
max-width: 1182px;
margin: 48px auto 40px;
padding: 0;
}
/* =========================================================
TITRE
========================================================= */
.rich-refine-header {
width: 100%;
margin-bottom: 30px;
padding-left: 2px;
}
.rich-refine-header h2 {
margin: 0;
color: #1c5164;
font-family: Georgia, "Times New Roman", serif;
font-size: 25px;
font-weight: 400;
line-height: 1.2;
text-align: left;
}
/* =========================================================
GRILLE
========================================================= */
.rich-refine-grid {
width: 100%;
display: grid;
grid-template-columns:
repeat(5, minmax(0, 1fr));
gap: 0;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
/* =========================================================
CHAQUE ÉLÉMENT
1 élément = 1 bulle + son titre
========================================================= */
.rich-refine-item {
width: 100%;
min-width: 0;
min-height: 250px;
padding: 18px 12px 20px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
border-right: 1px solid #ffffff;
}
.rich-refine-item:last-child {
border-right: none;
}
/* =========================================================
LIEN BULLE
========================================================= */
.rich-refine-circle-link {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none !important;
}
/* =========================================================
BULLE
========================================================= */
.rich-refine-circle {
width: 132px;
height: 132px;
flex: 0 0 132px;
border-radius: 50%;
overflow: hidden;
background: #eef5f7;
border: 1px solid #e2ebee;
display: flex;
align-items: center;
justify-content: center;
transition:
transform 0.25s ease,
border-color 0.25s ease,
box-shadow 0.25s ease;
}
.rich-refine-circle img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
transition: transform 0.3s ease;
}
/* =========================================================
TITRE ASSOCIÉ À LA BULLE
========================================================= */
.rich-refine-title-link {
width: 100%;
max-width: 190px;
min-height: 58px;
margin-top: 8px;
padding: 0 5px;
display: flex;
align-items: flex-start;
justify-content: center;
text-align: center;
color: #1c5164;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 600;
line-height: 1.3;
text-decoration: none !important;
transition: color 0.25s ease;
}
.rich-refine-title-link:hover {
color: #29A6C3;
text-decoration: none !important;
}
/* =========================================================
HOVER BULLE
========================================================= */
.rich-refine-circle-link:hover .rich-refine-circle {
transform: translateY(-4px);
border-color: #29A6C3;
box-shadow:
0 7px 18px rgba(28, 81, 100, 0.12);
}
.rich-refine-circle-link:hover .rich-refine-circle img {
transform: scale(1.05);
}
/* =========================================================
TABLETTE
========================================================= */
@media (max-width: 900px) {
.rich-refine-section {
padding: 0 20px;
}
.rich-refine-grid {
grid-template-columns:
repeat(3, minmax(0, 1fr));
border-top: none;
border-bottom: none;
}
.rich-refine-item {
min-height: 235px;
padding: 15px 10px 20px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.rich-refine-item:nth-child(3n) {
border-right: none;
}
.rich-refine-circle {
width: 120px;
height: 120px;
flex-basis: 120px;
}
.rich-refine-title-link {
max-width: 175px;
margin-top: 8px;
font-size: 13px;
}
}
/* =========================================================
MOBILE
========================================================= */
@media (max-width: 600px) {
.rich-refine-section {
margin: 40px auto 30px;
padding: 0 16px;
}
.rich-refine-header {
margin-bottom: 24px;
}
.rich-refine-header h2 {
font-size: 22px;
}
.rich-refine-grid {
grid-template-columns:
repeat(2, minmax(0, 1fr));
border-top: none;
border-bottom: none;
}
.rich-refine-item {
min-height: 220px;
padding: 12px 6px 18px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.rich-refine-item:nth-child(2n) {
border-right: none;
}
.rich-refine-item:nth-last-child(-n + 2) {
border-bottom: none;
}
.rich-refine-circle {
width: 108px;
height: 108px;
flex-basis: 108px;
}
.rich-refine-title-link {
width: 100%;
max-width: 145px;
min-height: 55px;
margin-top: 8px;
padding: 0 3px;
font-size: 13px;
line-height: 1.3;
}
}
/* =========================================================
TRÈS PETITS ÉCRANS
========================================================= */
@media (max-width: 380px) {
.rich-refine-circle {
width: 95px;
height: 95px;
flex-basis: 95px;
}
.rich-refine-item {
min-height: 205px;
padding-left: 4px;
padding-right: 4px;
}
.rich-refine-title-link {
max-width: 135px;
font-size: 12px;
margin-top: 8px;
}
}
.rich-refine-title-link{flex-direction:column}.rich-refine-title-main,.rich-refine-title-detail{display:block;width:100%}.rich-refine-title-detail{margin-top:3px}</style>