/* Version tablette : chargée quand l'appareil détecté est une tablette */
html[data-device=tablet] .univers.swipe .u-track{gap:36px}
html[data-device=tablet] .univers.swipe .u-card{width:min(400px,52vw)}
html[data-device=tablet] .univers.swipe .u-end{width:min(340px,44vw)}
html[data-device=tablet] .v-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}
@media (max-width:900px){
html[data-device=tablet] .hdr-in{padding:14px 28px}
html[data-device=tablet] .mob-menu{margin:6px 20px 0 auto;width:min(400px,calc(100% - 40px))}
html[data-device=tablet] .hero-grid{padding-top:120px;justify-items:center;text-align:center;gap:24px}
html[data-device=tablet] .hero-copy{align-items:center}
html[data-device=tablet] .logo-collage{margin-inline:auto}
html[data-device=tablet] .hero-sub{margin-inline:auto}
html[data-device=tablet] .hero .row{justify-content:center}
html[data-device=tablet] .stage{width:min(500px,62vw)}
html[data-device=tablet] .sr-stage{max-width:460px}
html[data-device=tablet] .sr-copy{max-width:600px;margin-inline:auto}
html[data-device=tablet] .hist-photos{max-width:640px}
html[data-device=tablet] .cd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px}
html[data-device=tablet] .gar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
html[data-device=tablet] .visite{max-width:720px;margin-inline:auto}
}
@media (min-width:901px){
html[data-device=tablet] .univers.swipe .u-card{width:min(400px,38vw)}
html[data-device=tablet] .v-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media (max-width:640px){html[data-device=tablet] .v-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
