.pushowl-optin-button[name=trigger]{width:100%!important;min-height:3.5rem!important;border:1px solid var(--color-foreground)!important;background:var(--color-foreground)!important;color:var(--color-background)!important;font-family:var(--font-body-family)!important;font-size:1rem!important;font-weight:700!important;cursor:pointer;transition:background-color .25s ease,color .25s ease!important}.pushowl-optin-button[name=trigger]:hover{background:var(--color-background)!important;color:var(--color-foreground)!important}.pushowl-optin-underlay{background-color:#000!important;animation:pushowl-fade .35s ease both}.pushowl-bis-form-container{animation:pushowl-rise .45s cubic-bezier(.2,.8,.2,1) both}@keyframes pushowl-fade{0%{opacity:0}}@keyframes pushowl-rise{0%{opacity:0;translate:0 1.5rem;scale:.98}}.pushowl-bis-form-container{width:min(28rem,calc(100vw - 2rem))!important;min-width:0!important;max-width:none!important;min-height:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 24px 60px #0000002e!important;font-family:var(--font-body-family)!important}.pushowl-bis-form-container>div,.pushowl-bis-form-container>div div{background-color:transparent!important}.pushowl-bis-form-container>div{padding:2.25rem 2rem 2rem!important}.pushowl-bis-form-container>div>div,.pushowl-bis-form-container>div>div>div{align-items:stretch!important;padding:0!important;text-align:left!important}.pushowl-bis-form-container p{margin:0 2rem 1.25rem 0!important;padding:0!important;color:#1c1c1e!important;font-family:var(--font-heading-family)!important;font-size:1.5rem!important;font-weight:900!important;letter-spacing:-.04em!important;line-height:1.05!important;text-align:left!important;text-transform:uppercase}.pushowl-bis-form-container input[type=email],.pushowl-bis-form-container input[type=tel]{box-sizing:border-box!important;width:100%!important;height:3rem!important;padding:0 1rem!important;border:1px solid #d9d6d0!important;border-radius:0!important;background:#fff!important;color:#1c1c1e!important;font-family:var(--font-body-family)!important;font-size:.9375rem!important}.pushowl-bis-form-container input[type=email]:focus,.pushowl-bis-form-container input[type=tel]:focus,.pushowl-bis-form-container input[type=email]:focus-visible,.pushowl-bis-form-container input[type=tel]:focus-visible{border-color:#1c1c1e!important;outline:none!important;box-shadow:inset 0 0 0 1px #1c1c1e!important}.pushowl-bis-form-container div:has(>input),.pushowl-bis-form-container div:has(>input):focus-within,.pushowl-bis-form-container div:has(>div>input):focus-within{border:0!important;outline:none!important;box-shadow:none!important}.pushowl-bis-form-container .pushowl-optin-button[type=submit]{width:100%!important;min-height:3.25rem!important;margin-top:.75rem!important;border:1px solid #1c1c1e!important;background:#1c1c1e!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:.9375rem!important;font-weight:700!important;cursor:pointer;transition:background-color .25s ease,color .25s ease!important}.pushowl-bis-form-container .pushowl-optin-button[type=submit]:hover{background:#fff!important;color:#1c1c1e!important}.pushowl-optin-dismiss-button{top:1rem!important;right:1rem!important;width:2rem!important;height:2rem!important;padding:0!important;background:none!important;filter:none!important;color:#1c1c1e!important}.pushowl-optin-dismiss-button svg{width:20px!important;height:20px!important}@media(max-width:749px){.pushowl-bis-form-container{inset:auto 0 0 0!important;width:100%!important;max-height:92vh!important;border-radius:1rem 1rem 0 0!important;transform:none!important}.pushowl-bis-form-container>div{padding:2rem var(--page-margin, 1.25rem) 1.75rem!important}.pushowl-bis-form-container p{font-size:1.375rem!important}.pushowl-bis-form-container{animation-name:pushowl-sheet;animation-duration:.4s}}@keyframes pushowl-sheet{0%{translate:0 100%}}@media(prefers-reduced-motion:reduce){.pushowl-optin-underlay,.pushowl-bis-form-container{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-pushowl.css.map */
