.ss08{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--so-gouttiere)}.ss08-bien{display:flex;flex-direction:column;gap:var(--so-e-6);border-top:var(--so-filet) solid var(--so-ligne)}.ss08-haut{display:flex;justify-content:space-between;gap:var(--so-e-4);margin-top:var(--so-e-3)}.ss08-photo{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--so-panneau)}.ss08-photo img{width:100%;height:100%;object-fit:cover;transition:transform var(--l-d-moyenne) var(--l-c-sortie)}.ss08-prix{position:absolute;left:0;bottom:0;display:flex;align-items:center;width:min(var(--so-colonne),48%);height:var(--so-e-12);padding-inline:var(--so-e-3);background:var(--l-granite);color:var(--l-limestone);font-weight:500}.ss08-accroche{max-width:var(--so-mesure-large);font-size:var(--so-t-accroche);line-height:1.35}.ss08-bien .so-lien-carte{align-self:flex-start}@media (hover:hover){.ss08-bien:hover .ss08-photo img{transform:scale(1.03)}}@media (max-width:991px){.ss08{grid-template-columns:minmax(0,1fr);row-gap:var(--so-e-16)}}@media (max-width:767px){.ss08-photo{aspect-ratio:3/2}.ss08-accroche{font-size:var(--so-t-intro)}}@media (prefers-reduced-motion:reduce){.ss08-photo img{transition:none}}