.ouverture{padding-top:2.7rem;padding-bottom:2.7rem}.ouverture__grille{display:grid;gap:3.2rem}.ouverture__photos{display:flex;gap:.8rem;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.ouverture__photo{flex:0 0 88%;aspect-ratio:4 / 5;scroll-snap-align:start}.ouverture__photo img,.ouverture__photo svg{display:block;width:100%;height:100%;object-fit:cover}.ouverture__texte>*{margin-top:0;margin-bottom:0}.ouverture__texte>*+*{margin-top:2.4rem}.ouverture__texte>.sejour-label+*{margin-top:1.2rem}.ouverture__promesse{font-family:var(--font-heading-family);font-size:2.1rem;font-style:italic;letter-spacing:0;line-height:1.45;color:rgb(var(--color-foreground))}.ouverture__texte>.rte{font-size:1.4rem}.ouverture .sejour-reperes{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.ouverture__boutons{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (min-width:750px){.ouverture{padding-top:3.6rem;padding-bottom:3.6rem}.ouverture__grille{grid-template-columns:1fr 1fr;gap:0;align-items:start}.ouverture__photos{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;overflow:visible}.ouverture__photo{aspect-ratio:1}.ouverture__photo:nth-child(3n+1){grid-column:1 / -1;aspect-ratio:3 / 2}.ouverture__photo:first-child{aspect-ratio:4 / 5}.ouverture__photo:nth-child(n+8){display:none}.ouverture__texte{position:sticky;top:3rem;padding-left:5rem}}@media screen and (min-width:990px){.ouverture__grille{grid-template-columns:45% 55%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ouverture.css.map */
