/* Variante Albor v3.1 : nom de nuance avant le code, bande de services pétrole. */
.sb-site .sb-panneau .sb-bouton{background:#1F4F5A;color:#fff;border-color:#1F4F5A}
.sb-site .sb-panneau h1,.sb-site .sb-panneau h1 span{font-size:28px}
.sb-site .sb-panneau .sb-echantillon{position:static;justify-content:flex-start;margin:8px 0}
.sb-site .sb-carte .sb-nom{display:flex;align-items:flex-start;gap:8px;min-height:56px}
.sb-site .sb-carte .sb-libelle{order:0;flex:1;font-size:17px;line-height:1.25;font-weight:600}
.sb-site .sb-carte .sb-code{order:1;flex-shrink:0;margin-left:auto;padding:4px 6px;border-radius:6px;background:#edf0f0;color:#1C2B30;font-size:14px;line-height:1.3}
.sb-site .sb-carte .sb-acheter{width:100%;background:#1F4F5A;color:#fff}
.sb-site .sb-reassurance{background:#163A43;color:#fff;gap:0;padding:16px;align-items:center}
.sb-site .sb-reassurance>div{padding:0 16px;border-right:1px solid #688086}
.sb-site .sb-reassurance>div:last-child{border-right:0}
.sb-site .sb-reassurance small,.sb-site .sb-reassurance strong{color:#fff}
.sb-site .sb-reassurance .sb-icone{color:#DCA75A}
.sb-site .sb-pied-colonnes details{max-height:none;overflow:visible}
.sb-site .sb-pied-colonnes a{overflow-wrap:anywhere}
.sb-site .sb-pied-colonnes p{font-size:13px;line-height:1.5}
@media(min-width:1024px){.home .sb-reassurance{margin-top:16px;min-height:78px}}
@media(max-width:599px){
 .sb-site .sb-panneau h1,.sb-site .sb-panneau h1 span{font-size:24px}
 .sb-site .sb-reassurance{display:flex;overflow-x:auto;flex-wrap:nowrap;min-height:48px;max-height:56px;padding:8px 0;gap:0}
 .sb-site .sb-reassurance>div{flex:0 0 auto;padding:0 12px}
 .sb-site .sb-carte .sb-nom{min-height:72px;gap:4px}
 .sb-site .sb-carte .sb-libelle{font-size:17px}
 .sb-site .sb-carte .sb-code{font-size:12px;padding:3px 4px}
}
