.chippy-waitlist{background:var(--cw-bg, #f6c400);padding:var(--cw-pad-y, 20px) 16px;font-family:var(--cw-font, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif);color:var(--cw-text, #1b1b1b)}.cw-wrap{max-width:var(--cw-maxw, 980px);margin:0 auto}.cw-hero{text-align:center}.cw-logo{width:min(520px,90vw);height:auto;display:block;margin:0 auto 18px;border-radius:18px;box-shadow:0 10px 30px #0000001f;background:#ffffff40}.cw-title{font-size:var(--cw-title, 56px);line-height:1.02;margin:10px 0;letter-spacing:-.02em}.cw-subtitle{margin:0 auto 14px;max-width:720px;font-size:var(--cw-subtitle, 19px);line-height:1.45;color:color-mix(in srgb,var(--cw-text) 78%,transparent)}.cw-badge{display:inline-block;margin:10px 0 22px;background:#ffffff73;border:2px solid rgba(0,0,0,.08);padding:8px 14px;border-radius:999px;font-weight:700;font-size:var(--cw-badge, 13px);color:color-mix(in srgb,var(--cw-text) 70%,transparent)}.cw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch;margin:0 auto 18px;max-width:860px}@media(max-width:720px){.cw-grid{grid-template-columns:1fr}}.cw-card{background:var(--cw-card, #fff3dc);border:2px solid rgba(0,0,0,.08);border-radius:20px;padding:16px 16px 14px;box-shadow:0 10px 18px #0000001a;text-align:left}.cw-card-title{font-weight:900;letter-spacing:-.01em;margin-bottom:10px;font-size:var(--cw-card-title, 16px);text-transform:lowercase;color:color-mix(in srgb,var(--cw-text) 85%,transparent)}.cw-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.cw-time{background:#ffffffb3;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:10px 10px 8px;text-align:center}.cw-num{display:block;font-weight:900;font-size:var(--cw-count-num, 26px);line-height:1;color:var(--cw-accent, #d91f26)}.cw-lbl{display:block;font-size:var(--cw-count-lbl, 12px);color:color-mix(in srgb,var(--cw-text) 62%,transparent);margin-top:4px;text-transform:lowercase}.cw-note{margin:0;font-size:var(--cw-note, 14px);color:color-mix(in srgb,var(--cw-text) 72%,transparent);line-height:1.45}.cw-counter{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:6px 0 10px}.cw-counter-big{font-size:var(--cw-counter-big, 44px);font-weight:900;line-height:1;letter-spacing:-.03em}.cw-counter-small{font-size:var(--cw-counter-small, 14px);text-align:right;color:color-mix(in srgb,var(--cw-text) 68%,transparent)}.cw-progress{position:relative;height:16px;border-radius:999px;background:#0000001a;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.cw-progress:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;background:#ffffff59;pointer-events:none;z-index:0}.cw-progress-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:var(--cw-accent, #d91f26);border-radius:999px;z-index:1;transition:width .8s ease}.cw-progress-cookie{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);z-index:2;font-size:18px;line-height:1;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2));-webkit-user-select:none;user-select:none;pointer-events:none}.cw-progress-cookie:after{content:"";position:absolute;left:50%;top:55%;width:14px;height:6px;transform:translate(-50%);background:#0000001a;border-radius:999px;z-index:-1;filter:blur(.5px)}.cw-progress-cookie[style*="left: 0%"]{transform:translateY(-50%)}.cw-progress-cookie[style*="left: 100%"]{transform:translate(-100%,-50%)}.cw-micro{margin-top:10px;font-size:var(--cw-micro, 12px);color:color-mix(in srgb,var(--cw-text) 60%,transparent);text-transform:lowercase}.cw-form{max-width:680px;margin:14px auto 0;background:#ffffff59;border:2px solid rgba(0,0,0,.08);border-radius:22px;padding:14px}.cw-input-row{display:flex;gap:10px;align-items:center}@media(max-width:560px){.cw-input-row{flex-direction:column}}.cw-input{flex:1;width:100%;border-radius:14px;border:2px solid rgba(0,0,0,.12);padding:14px;font-size:var(--cw-input, 16px);outline:none;background:#fffc}.cw-input:focus{border-color:color-mix(in srgb,var(--cw-accent) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--cw-accent) 14%,transparent)}.cw-btn{border:0;border-radius:14px;padding:14px 16px;font-weight:900;font-size:var(--cw-button, 16px);cursor:pointer;background:var(--cw-accent, #d91f26);color:#fff;box-shadow:0 10px 18px color-mix(in srgb,var(--cw-accent) 25%,transparent);width:max-content;white-space:nowrap}.cw-cta-note{margin-top:10px;font-size:var(--cw-cta-note, 12px);color:color-mix(in srgb,var(--cw-text) 62%,transparent);text-transform:lowercase;text-align:center}.cw-success{margin-top:10px;padding:10px 12px;border-radius:14px;background:#1ea05026;border:1px solid rgba(30,160,80,.25);color:color-mix(in srgb,var(--cw-text) 75%,transparent);text-transform:lowercase;text-align:center}.cw-error{margin-top:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--cw-accent) 10%,white);border:1px solid color-mix(in srgb,var(--cw-accent) 20%,transparent);color:color-mix(in srgb,var(--cw-text) 75%,transparent)}.cw-lower{max-width:860px;margin:16px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:720px){.cw-lower{grid-template-columns:1fr}}.cw-list{margin:0;padding-left:18px;font-size:var(--cw-list, 14px);color:color-mix(in srgb,var(--cw-text) 72%,transparent);line-height:1.55}.cw-footer{margin-top:18px;font-size:var(--cw-footer, 12px);color:color-mix(in srgb,var(--cw-text) 62%,transparent);text-transform:lowercase}.cw-cookie-rain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;overflow:hidden}.cw-cookie{position:absolute;top:-100px;left:0;opacity:.38;line-height:1;will-change:transform;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18));animation-name:cw-fall;animation-timing-function:linear;animation-iteration-count:infinite}.cw-cookie.is-far{opacity:.22;filter:blur(.4px) drop-shadow(0 8px 14px rgba(0,0,0,.14))}.cw-cookie{mix-blend-mode:multiply}@keyframes cw-fall{0%{transform:translate3d(0,-100px,0) rotate(0)}to{transform:translate3d(0,120vh,0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cw-cookie-rain{display:none!important}}.cw-rain-toggle-wrap{display:flex;justify-content:center;margin:10px 0 12px}.cw-rain-toggle{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#ffffff73;border:2px solid rgba(0,0,0,.08);border-radius:999px;padding:12px 18px;min-height:56px;box-shadow:0 10px 18px #00000014}.cw-switch{display:inline-flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:900;text-transform:lowercase;color:#000000c7;line-height:1}.cw-switch input{position:absolute;opacity:0;width:1px;height:1px}.cw-slider{width:54px;height:30px;border-radius:999px;display:inline-block;position:relative;background:#00000026;border:1px solid rgba(0,0,0,.1);transition:background .2s ease;flex:0 0 auto}.cw-slider:after{content:"";width:24px;height:24px;border-radius:999px;background:#fff;position:absolute;top:50%;left:3px;transform:translateY(-50%);transition:left .2s ease;box-shadow:0 6px 12px #0000002e}.cw-switch input:checked+.cw-slider{background:var(--cw-accent, #d91f26)}.cw-switch input:checked+.cw-slider:after{left:27px}.cw-switch-label{display:inline-block;font-size:16px;letter-spacing:-.01em;line-height:1;padding-top:1px}.chippy-waitlist .cw-grid,.chippy-waitlist .cw-form,.chippy-waitlist .cw-form--match-grid{max-width:var(--cw-maxw);width:100%;margin-left:auto;margin-right:auto}.chippy-waitlist .cw-newsletter,.chippy-waitlist .cw-input-row{width:100%}.chippy-waitlist .cw-input-row{display:flex;gap:12px;align-items:stretch}.chippy-waitlist .cw-input{flex:1 1 auto;min-width:0;width:100%}.chippy-waitlist .cw-btn{flex:0 0 auto;white-space:nowrap}@media(max-width:560px){.chippy-waitlist .cw-input-row{flex-direction:column}.chippy-waitlist .cw-btn{width:100%}}.chippy-waitlist .cw-text{color:var(--cw-muted);font-size:var(--cw-subtitle);line-height:1.6;margin:10px 0 0}.chippy-waitlist .cw-text--note{font-size:var(--cw-note);margin-top:12px}.chippy-waitlist .cw-paragraph{margin:0 0 10px}.chippy-waitlist .cw-list--pretty{font-size:var(--cw-list);line-height:1.6;margin:0;padding-left:18px}.chippy-waitlist .cw-list--pretty li{margin:6px 0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/chippy-waitlist.css.map */
