.cxt-klaviyo-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:1rem;overflow:visible;color:#fff;background:transparent;border:0}.cxt-klaviyo-modal[open]{display:grid;place-items:center}.cxt-klaviyo-modal:not([open]){display:block;opacity:0;pointer-events:none}.cxt-klaviyo-modal::backdrop{background:#000000d1}.cxt-klaviyo-modal__panel{position:relative;width:min(100%,36rem);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;background:#000;border:1px solid #303030;box-shadow:0 1.5rem 5rem #0009}.cxt-klaviyo-modal__close{position:absolute;z-index:1;top:.75rem;right:.75rem;display:grid;width:2.75rem;height:2.75rem;padding:0;place-items:center;color:#fff;cursor:pointer;background:#000;border:1px solid #ffffff;border-radius:0}.cxt-klaviyo-modal__close svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5}.cxt-klaviyo-modal__close:hover{color:#000;background:#fff}.cxt-klaviyo-modal__close:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.cxt-klaviyo-modal__form{min-height:22rem}.cxt-klaviyo-modal__form .klaviyo-form-Y7G2Sa{min-height:1px}.cxt-klaviyo-modal__form .klaviyo-form-Y7G2Sa:empty:after{display:block;padding:3rem 1.5rem;color:#9a9a9a;font-size:.75rem;letter-spacing:.08em;text-align:center;text-transform:uppercase;content:"Loading sign-up form"}@media screen and (max-width:749px){.cxt-klaviyo-modal{padding:1rem}.cxt-klaviyo-modal__panel{max-height:calc(100dvh - 32px)}}@media(prefers-reduced-motion:no-preference){.cxt-klaviyo-modal::backdrop{animation:cxt-klaviyo-modal-backdrop-in .16s ease-out both}.cxt-klaviyo-modal__panel{animation:cxt-klaviyo-modal-panel-in .16s ease-out both}}@keyframes cxt-klaviyo-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cxt-klaviyo-modal-panel-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cxt-klaviyo-modal.css.map */
