@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@400;500&display=swap";:root{--bg: #ffffff;--bg2: #fafafa;--text: #000000;--text-muted: #666666;--border: #e0e0e0;--font-main: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "Inconsolata", monospace;--mobile-bottom-nav-height: 0px;--mobile-bottom-safe-padding: calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom, 0px) + 16px)}html{font-size:14px}@media(max-width:768px){html{font-size:12px}}*{margin:0;padding:0;box-sizing:border-box}*:not(.liquidation-btn-dynamic):not(.cart-bounce):not(.sm-cta-btn){text-shadow:none!important;box-shadow:none!important}body{background:var(--bg);color:var(--text);font-family:var(--font-main);overflow-x:hidden;-webkit-font-smoothing:antialiased}#app-shell{flex-direction:row}@media(max-width:768px){#app-shell{flex-direction:column!important}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#ccc}::-webkit-scrollbar-thumb:hover{background:#999}button{font-family:var(--font-mono);text-transform:uppercase}button:not(:disabled){transition:transform .15s ease,filter .15s ease}button:not(:disabled):hover{filter:brightness(1.12);transform:translateY(-1px)}button:not(:disabled):active{transform:translateY(0) scale(.97)}button:disabled{position:relative}button:disabled:after{content:"";position:absolute;inset:0;box-sizing:border-box;background:#ff44443d;border:1px solid rgba(255,68,68,.55);pointer-events:none}.vendre-btn:hover:not(:disabled){transform:scale(1.18)}.vendre-btn:active:not(:disabled){transform:scale(1.05)}.scanlines-overlay{display:none!important}
