.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du]){background:#0a152d94!important;padding:24px!important;box-sizing:border-box!important}.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du])>div{transform:none!important;width:min(1040px,100%)!important;max-height:calc(100dvh - 48px)!important;min-width:0!important}.spy-storefront [data-testid=modal-form-container]:has([data-testid=klaviyo-form-Y696du]){border-radius:18px!important;background:var(--spy-paper)!important;box-shadow:0 24px 80px #0a152d30!important;overflow:auto!important;max-height:calc(100dvh - 48px)!important;overscroll-behavior:contain}.spy-storefront [data-testid=klaviyo-form-Y696du]{display:grid!important;flex:0 0 auto!important;min-height:max-content!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:18px!important;background:var(--spy-paper)!important;color:var(--spy-navy)!important;overflow:hidden!important}.spy-storefront [data-testid=klaviyo-form-Y696du]:before{content:"";display:block;background:#dedcda var(--spy-signup-photo) center / contain no-repeat;min-height:520px}.spy-storefront [data-testid=klaviyo-form-Y696du]>div{flex:0 0 auto!important;min-height:max-content!important;width:auto!important;min-width:0!important;padding:56px 44px 36px!important;box-sizing:border-box!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-row]{flex-shrink:0!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-component]{padding:0!important;width:100%!important;min-width:0!important}.spy-storefront [data-testid=klaviyo-form-Y696du] :is(p,span,strong,label,input,legend,[role=alert],label div){font-family:DM Sans,sans-serif!important;letter-spacing:0!important;color:var(--spy-navy)!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-form-richtext p,.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-form-richtext span{font-size:17px!important;line-height:1.55!important;text-align:left!important;text-wrap:pretty;margin:0!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-row]:first-child .klaviyo-form-richtext :is(p,span){font-family:tondu,sans-serif!important;font-size:46px!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.02em!important;text-wrap:balance}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-row]+.needsclick{margin-top:20px!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes [role=group]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes fieldset{width:100%!important;min-width:0!important;box-sizing:border-box!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label{position:relative!important;display:flex!important;align-items:center!important;min-height:44px;padding:11px 12px 11px 40px!important;margin:0!important;border:1px solid var(--spy-line)!important;border-radius:8px;background:var(--spy-white)!important;box-sizing:border-box!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label:first-of-type{grid-column:1 / -1}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label div{font-size:14px!important;line-height:1.35!important;padding:0!important;margin:0!important;word-break:normal!important;text-wrap:pretty}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label svg{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%);margin:0!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label rect{stroke:var(--spy-navy)!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label polygon{fill:var(--spy-navy)!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes input:checked+label{border-color:var(--spy-navy)!important;background:#e7ebdf!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes input:focus-visible+label{outline:3px solid #496456!important;outline-offset:3px}.spy-storefront [data-testid=klaviyo-form-Y696du] input[type=email]{width:100%!important;height:56px!important;padding:16px!important;border:1px solid #7c817e!important;border-radius:8px!important;background:var(--spy-white)!important;font-size:16px!important;line-height:1.4!important;box-shadow:none!important}.spy-storefront [data-testid=klaviyo-form-Y696du] input::placeholder{color:#59616b!important;opacity:1!important}.spy-storefront [data-testid=klaviyo-form-Y696du] input[aria-invalid=true]{border-color:#a13224!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [role=alert]{color:#a13224!important;font-size:14px!important;line-height:1.45!important}.spy-storefront [data-testid=klaviyo-form-Y696du] button{box-sizing:border-box!important;font-family:DM Sans,sans-serif!important;width:100%!important;min-height:56px!important;height:auto!important;padding:16px 20px!important;border:1px solid var(--spy-navy)!important;border-radius:8px!important;background:var(--spy-navy)!important;color:var(--spy-white)!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-row]:has(button[data-action-id="01M5FSWMAMW5QGEBMPGZQY321W"]){margin-top:6px!important}.spy-storefront [data-testid=klaviyo-form-Y696du] button:hover{background:#1f304a!important}.spy-storefront [data-testid=klaviyo-form-Y696du] button[data-action-id="01M5FSWMAMW5QGEBMPGZQY321W"]{min-height:44px!important;padding:8px!important;border:0!important;background:transparent!important;color:var(--spy-navy)!important;font-size:14px!important;font-weight:400!important;text-decoration:underline;text-underline-offset:3px}.spy-storefront [data-testid=modal-form-container]:has([data-testid=klaviyo-form-Y696du]) .klaviyo-close-form{width:44px!important;height:44px!important;top:8px!important;right:8px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:var(--spy-paper)!important}.spy-storefront [data-testid=modal-form-container]:has([data-testid=klaviyo-form-Y696du]) .klaviyo-close-form path{stroke:var(--spy-navy)!important}@media(max-width:900px){.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du]){padding:12px!important}.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du])>div{width:min(540px,100%)!important}.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du])>div,.spy-storefront [data-testid=modal-form-container]:has([data-testid=klaviyo-form-Y696du]){max-height:calc(100dvh - 24px)!important}.spy-storefront [data-testid=klaviyo-form-Y696du]{display:flex!important;flex-direction:column!important;border-radius:14px!important}.spy-storefront [data-testid=klaviyo-form-Y696du]:before{min-height:0;height:180px;flex-shrink:0;background-size:contain;background-position:center}.spy-storefront [data-testid=klaviyo-form-Y696du]>div{padding:28px 24px 24px!important}.spy-storefront [data-testid=klaviyo-form-Y696du] [data-testid=form-row]:first-child .klaviyo-form-richtext :is(p,span){font-size:34px!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-form-richtext :is(p,span){font-size:16px!important}.spy-storefront [data-testid=klaviyo-form-Y696du] .klaviyo-checkboxes label div{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.spy-storefront [role=dialog]:has([data-testid=klaviyo-form-Y696du]){animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/spy-signup-popup.css.map */
