@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400&display=swap";:root{--llcrouge: #fe240b;--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:DM Mono,monospace;background:#fff;overflow-x:hidden;min-height:100vh}.shopify-section:not(.waitlist-container){display:none!important}#MainContent>*:not(.desktop-1){display:none!important}#MainContent{display:flow-root;position:relative}#MainContent>*{position:absolute!important;left:-9999px!important;top:-9999px!important;pointer-events:none!important;visibility:hidden!important}#MainContent>.desktop-1{position:static!important;left:auto!important;top:auto!important;pointer-events:auto!important;visibility:visible!important}#MainContent:before,#MainContent:after{content:none!important}.desktop-1,.desktop-1 *{box-sizing:border-box}.desktop-1{background:#fff;min-height:100vh;position:relative}._1-waitlist{background:#fff;width:100%;min-height:100vh;position:relative;overflow:hidden}.header-band{position:absolute;left:0;right:0;height:30px;background:#fff;overflow:hidden;z-index:20;border-top:1px solid var(--llcrouge);border-bottom:1px solid var(--llcrouge)}.header-band.top{top:0}.header-band.bottom{bottom:0}.scrolling-text{position:absolute;white-space:nowrap;color:var(--llcrouge);font-family:DM Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.1em;animation:scroll 25s linear infinite;line-height:30px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.scrolling-text:after{content:attr(data-text);position:absolute;left:100%;padding-left:40px}.deux-conteneurs{background:#fff;width:100%;min-height:calc(100vh - 60px);position:absolute;left:0;top:30px;display:flex;overflow:hidden}.conteneur{background:#fff;padding:126px 10px 10px 74px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:41.6%;min-height:100%;position:relative}.logo-big{flex-shrink:0;width:100%;max-width:417px;height:auto;position:relative}.conteneur2{background:#fff;padding:40px 60px;display:flex;flex-direction:column;width:58.4%;min-height:100%;position:relative;border-left:1px solid var(--llcrouge)}.line-7{position:absolute;width:1px;height:100%;background:var(--llcrouge);left:41.6%;top:0;z-index:10}.paris-12-59-21{color:var(--llcrouge);text-align:right;font-family:DM Mono,monospace;font-size:14px;line-height:14px;font-weight:400;text-transform:uppercase;position:absolute;right:60px;top:40px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.content{width:100%;margin-top:80px;position:relative}.txt{width:calc(100% + 120px);margin-left:-60px;position:relative;margin-bottom:60px;padding:40px 60px;border-bottom:1px solid var(--llcrouge)}.the-ultimate-curation-of-durable-and-tech-oriented-consumer-products-for-the-most-demanding-individuals{color:var(--llcrouge);text-align:left;font-family:DM Sans,sans-serif;font-size:40px;line-height:42px;font-weight:400;text-transform:uppercase;width:100%;max-width:600px;display:block}.bulles-soon{width:135px;height:45px;position:absolute;top:-40px;left:0;transform:rotate(-5deg)}.bulles-1200{width:135px;height:45px;position:absolute;bottom:40px;right:60px;transform:rotate(-5deg)}.ellipse-492{background:#fff;border-radius:50%;border:1px solid var(--llcrouge);width:100%;height:100%;position:absolute;margin-left:50px}.ellipsez-493{background:#fff;border-radius:50%;border:1px solid var(--llcrouge);width:100%;height:100%;position:absolute;margin-top:632px;margin-left:615px;transform:rotate(-5deg)}.welcome-to-the-club,._1200-club-members{color:var(--llcrouge);text-align:center;font-family:DM Mono,monospace;font-size:14px;line-height:14px;letter-spacing:.02em;font-weight:500;text-transform:uppercase;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:rotate(6deg);margin-left:50px}._1200-club-members{margin-left:40px;margin-top:35px;transform:rotate(-5deg)}.bloc{width:calc(100% + 120px);margin-left:-60px;position:relative;display:flex;align-items:center;gap:40px;padding:40px 60px;border-top:1px solid var(--llcrouge);border-bottom:1px solid var(--llcrouge)}.invitation{position:relative;flex:1}.invitation-code{color:var(--llcrouge);text-align:left;font-family:DM Mono,monospace;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:20px}.code-boxes{display:flex;gap:10px;margin-bottom:20px}._1,._2,._3,._4,._5,._6{border-radius:5px;border:1px solid var(--llcrouge);width:35px;height:59px;display:flex;align-items:center;justify-content:center;position:relative}.code-input{border:none;background:transparent;color:var(--llcrouge);text-align:center;font-family:DM Mono,monospace;font-size:14px;letter-spacing:.04em;font-weight:400;text-transform:uppercase;width:100%;height:100%;outline:none}.code-input:focus{background:#fe240b0d}.code-input.error{background:#ff00000d}.cta{background:var(--llcrouge);border-radius:5px;padding:10px 20px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:var(--transition-smooth)}.cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px #fe240b4d}.ok{color:#fff;font-family:DM Mono,monospace;font-size:14px;letter-spacing:.04em;font-weight:400;text-transform:uppercase}.or{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:140px}.line-8{position:absolute;width:1px;height:140px;background:var(--llcrouge);left:50%;transform:translate(-50%)}.or2{width:45px;height:45px;position:relative;z-index:2}.ellipse-49{background:#fff;border-radius:50%;border:1px solid var(--llcrouge);width:100%;height:100%;position:absolute;transform:rotate(-5deg)}.or3{color:var(--llcrouge);text-align:center;font-family:DM Mono,monospace;font-size:14px;line-height:14px;letter-spacing:.02em;font-weight:500;text-transform:uppercase;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:rotate(-5deg)}.waitlist{position:relative;flex:1}.join-the-waitlist{color:var(--llcrouge);font-family:DM Mono,monospace;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:20px}.email{border-bottom:1px solid var(--llcrouge);padding:8px 0;margin-bottom:20px;width:280px}.email2{border:none;background:transparent;color:var(--llcrouge);font-family:DM Mono,monospace;font-size:14px;letter-spacing:.04em;font-weight:400;text-transform:uppercase;width:100%;outline:none}.email2::placeholder{color:#fe240b66}.cta2{background:var(--llcrouge);border-radius:5px;padding:10px 20px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:var(--transition-smooth)}.cta2:hover{transform:translateY(-2px);box-shadow:0 8px 20px #fe240b4d}.send{color:#fff;font-family:DM Mono,monospace;font-size:14px;letter-spacing:.04em;font-weight:400;text-transform:uppercase}.line-9,.line-10{display:none}.form-errors{color:red;font-family:DM Mono,monospace;font-size:12px;margin-bottom:10px;animation:shake .3s ease}.success-message{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid var(--llcrouge);padding:30px;border-radius:5px;z-index:9999;font-family:DM Mono,monospace;color:var(--llcrouge);text-align:center;animation:fadeInUp .3s ease;box-shadow:0 10px 40px #0000001a}.cta.success,.cta2.success{background:#4caf50}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes float{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-10px)}}.bulles-soon,.bulles-1200{animation:float 6s ease-in-out infinite}.ellipsez-493{animation:float 13s ease-in-out infinite}@media (max-width: 1200px){.conteneur{padding:60px 20px}.conteneur2{padding:40px}.txt,.bloc{width:calc(100% + 80px);margin-left:-40px;padding:40px}.the-ultimate-curation-of-durable-and-tech-oriented-consumer-products-for-the-most-demanding-individuals{font-size:32px;line-height:36px}}@media (max-width: 900px){.deux-conteneurs{flex-direction:column}.conteneur{width:100%;padding:40px 20px;display:flex;justify-content:center;border-bottom:1px solid var(--llcrouge)}.logo-big{max-width:280px}.conteneur2{width:100%;border-left:none;padding:40px 20px}.line-7{display:none}.paris-12-59-21{position:static;text-align:center;margin-bottom:20px}.txt{width:100%;margin-left:0;padding:30px 0}.bloc{width:100%;margin-left:0;padding:30px 0;flex-direction:column;gap:30px}.or{transform:rotate(90deg);margin:20px 0;height:80px}.line-8{height:80px}.bulles-soon{position:static;margin:20px auto;transform:rotate(-5deg)}.bulles-1200{position:static;margin:20px auto}.the-ultimate-curation-of-durable-and-tech-oriented-consumer-products-for-the-most-demanding-individuals{font-size:28px;line-height:32px;text-align:center}}@media (max-width: 640px){.header-band{height:20px}.scrolling-text{font-size:10px;line-height:20px}.deux-conteneurs{top:20px;min-height:calc(100vh - 40px);flex-direction:column;padding:0}.conteneur{width:100%;padding:20px;border-bottom:none;order:1}.logo-big{width:100%;max-width:333px;margin:0 auto}.conteneur2{width:100%;padding:20px;border-left:none;order:2}.paris-12-59-21{position:absolute;right:20px;top:100px;text-align:right;font-size:12px;line-height:12px;margin-bottom:0}.content{margin-top:40px}.content:before{content:"";display:block;width:calc(100% + 40px);height:1px;background:var(--llcrouge);position:absolute;left:-20px;top:0}.txt{width:100%;margin-left:0;padding:30px 0;border-bottom:none;margin-bottom:30px}.the-ultimate-curation-of-durable-and-tech-oriented-consumer-products-for-the-most-demanding-individuals{font-size:25px;line-height:25px;text-align:left;max-width:100%;margin-top:20px}.bulles-soon{width:110px;height:35px;position:absolute;left:20px;top:-20px;margin:0}.ellipse-492,.ellipsez-493{margin-left:0;margin-top:0}.welcome-to-the-club{font-size:12px;line-height:12px;margin-left:0;transform:rotate(0)}.txt:after{content:"";display:block;width:calc(100% + 40px);height:1px;background:var(--llcrouge);position:absolute;left:-20px;bottom:0}.bloc{width:100%;margin-left:0;padding:20px 0;flex-direction:column;gap:20px;align-items:stretch;border-top:none;border-bottom:none}.invitation{width:100%;display:flex;flex-direction:column;position:relative}.invitation-code{font-size:14px;margin-bottom:15px}.password-form{width:100%;position:relative}.code-boxes{display:flex;gap:4px;justify-content:flex-start;margin-bottom:0;width:100%}._1,._2,._3,._4,._5,._6{width:32px;height:45px}._3{margin-right:8px}.code-input{font-size:14px}.cta{position:absolute;right:0;bottom:8px;padding:10px;width:42px;height:30px}.ok{font-size:14px}.or{width:100%;height:40px;margin:10px 0;transform:none;position:relative}.line-8{width:calc(100% + 40px);height:1px;left:-20px;top:50%;transform:translateY(-50%)}.or2{width:40px;height:40px;position:absolute;left:20px;top:0}.ellipse-49{transform:rotate(-5deg)}.or3{font-size:12px;transform:rotate(-5deg)}.waitlist{width:100%}.join-the-waitlist{font-size:14px;margin-bottom:15px}.waitlist-form{display:flex;align-items:flex-end;gap:15px;width:100%}.email{flex:1;width:auto;margin-bottom:0;padding:10px 0}.email2{font-size:14px}.cta2{padding:10px;width:62px;flex-shrink:0}.send{font-size:14px}.bloc:after{content:"";display:block;width:calc(100% + 40px);height:1px;background:var(--llcrouge);position:absolute;left:-20px;bottom:0}.bulles-1200{width:110px;height:35px;position:absolute;right:20px;bottom:80px;margin:0}._1200-club-members{font-size:12px;line-height:12px;margin-left:0;margin-top:0;transform:rotate(-5deg)}.ellipsez-493{display:none}}.cta,.cta2,button[type=submit]{cursor:pointer!important;pointer-events:auto!important}.code-input:focus-visible,.email2:focus-visible{outline:2px solid var(--llcrouge);outline-offset:2px}.code-input,.email2,.cta,.cta2{transition:var(--transition-smooth)}.desktop-1{display:block!important;visibility:visible!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.scrolling-text,.bulles-soon,.bulles-1200{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/password-custom.css.map */
