.ss37-ligne{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--so-gouttiere);padding-top:var(--so-e-4);padding-bottom:var(--so-e-16);border-top:var(--so-filet) solid var(--so-ligne);background:var(--so-fond);isolation:isolate}.ss37-ligne:last-child{padding-bottom:0}.ss37-texte{display:flex;flex-direction:column}.ss37-texte>p:first-child{max-width:var(--so-mesure)}.ss37-texte .ss37-entete{margin-top:var(--so-e-12)}.ss37-texte ul{margin-top:var(--so-e-3)}.ss37-texte li{display:flex;align-items:flex-start;gap:var(--so-e-2);padding-block:var(--so-e-3);border-top:var(--so-filet) solid var(--so-ligne);color:var(--so-gris)}.ss37-texte li:before{content:"";flex:none;width:var(--so-puce);height:var(--so-puce);margin-top:calc((1.5em - var(--so-puce)) / 2);background:currentColor}.ss37-photo{position:relative;aspect-ratio:3/4}.ss37-photo img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){.ss37-pile .ss37-ligne{min-height:calc(100svh - var(--so-entete-h));align-content:start}}@media (max-width:991px){.ss37-ligne{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--so-e-8);padding-bottom:var(--so-e-12)}.ss37-ligne .so-titre-carte{grid-column:1/-1}}@media (max-width:767px){.ss37-ligne{grid-template-columns:minmax(0,1fr)}.ss37-photo{order:-1}}.ss37-note{margin-top:var(--so-e-12);padding-top:var(--so-e-4);border-top:var(--so-filet) solid var(--so-ligne)}