.loader{z-index:950;position:fixed;inset:0;overflow:hidden}.loader-papier{color:#f5f1e9;background:#0b2019;position:absolute;inset:-160px;overflow:hidden}.loader-verre{--cote:min(104.2vw, 147vh);width:var(--cote);height:var(--cote);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-48.5%)}.loader-verre [pathLength]{fill:none;stroke:currentColor;stroke-width:.3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.loader-chiffre{fill:currentColor;font:500 6px var(--police-menu,system-ui);letter-spacing:.08em;font-variant-numeric:tabular-nums}.loader .passage-vin{z-index:1;position:absolute}.loader-filtres{width:0;height:0;position:absolute}.loader-jambe{fill:currentColor}.loader-vin{fill:#5e0b1f;animation:2.2s linear infinite loader-houle}@keyframes loader-houle{to{transform:translate(60px)}}@media (prefers-reduced-motion:reduce){.loader-vin{animation:none}}
