.vitrine-contour{color:#0000;-webkit-text-stroke:1.5px #d9b75c8c}.vitrine-defile{width:max-content;animation:38s linear infinite vitrine-defile;display:flex}.vitrine-defile-lent{animation-duration:60s;animation-direction:reverse}@keyframes vitrine-defile{to{transform:translate(-50%)}}.vitrine-fleche{transition:transform .25s}a:hover .vitrine-fleche{transform:translate(4px)}.vitrine-souleve{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.vitrine-souleve:hover{transform:translateY(-6px)}details[open] .vitrine-plus{transform:rotate(45deg)}html:has(dialog.vitrine-menu[open]){overflow:hidden}.vitrine-menu[open]{animation:.22s ease-out vitrine-menu-entre}@keyframes vitrine-menu-entre{0%{opacity:0;transform:translateY(-8px)}}@supports (animation-timeline:scroll()){@media (min-width:64rem){.vitrine-barre{animation:linear both vitrine-resserre;animation-timeline:scroll(root);animation-range:0 160px}}.vitrine-incline{animation:linear both vitrine-redresse;animation-timeline:scroll(root);animation-range:0 700px}.vitrine-monte{animation:linear both vitrine-monte;animation-timeline:view();animation-range:entry cover 35%}}@keyframes vitrine-redresse{0%{transform:perspective(1800px)rotateX(16deg)scale(.9)}to{transform:none}}@keyframes vitrine-resserre{to{background-color:var(--color-coque-950);max-width:1080px;box-shadow:0 12px 40px #00000073}}@keyframes vitrine-monte{0%{transform:translateY(48px)scale(.96)}to{transform:none}}@media (prefers-reduced-motion:reduce){.vitrine-defile,.vitrine-incline,.vitrine-monte,.vitrine-souleve,.vitrine-fleche,.vitrine-menu[open]{transition:none;animation:none}}
