.klaviyo-popup .newsletter-form{z-index:9999;position:relative;display:flex;flex-direction:row;border:1px solid black;max-width:800px;position:fixed;right:10px;left:10px;bottom:-100vh;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 10px 40px #00000040;transition:.3s ease-in-out all}.klaviyo-popup .newsletter-form.show{bottom:10px}.klaviyo-popup .newsletter-form form input{width:100%}.klaviyo-popup .newsletter-form .newsletter-image-wrapper{display:none;flex-basis:100%}.klaviyo-popup .newsletter-form .newsletter-image-wrapper figure{aspect-ratio:unset!important;height:100%}.klaviyo-popup .newsletter-form .newsletter-image-wrapper img{width:100%;height:100%;object-fit:cover}.klaviyo-popup .iti--allow-dropdown{display:none}.klaviyo-popup .iti--allow-dropdown:has(input.show){display:block}.klaviyo-popup .newsletter-form .content{display:flex;flex:1;flex-basis:100%;overflow:hidden;position:relative;flex-direction:column}.klaviyo-popup .newsletter-form .content-info{display:flex;flex-direction:column;flex-basis:100%;justify-content:center;padding:40px 10px;gap:1rem}.klaviyo-popup .newsletter-form .top-bar{display:flex;padding:10px;justify-content:flex-end;position:absolute;top:0;right:0}.klaviyo-popup .newsletter-form .newsletter-close{display:flex;align-items:center;justify-content:center;align-self:flex-end;width:20px;height:20px;border-radius:10px;background-color:#999;cursor:pointer}.klaviyo-popup .newsletter-form .newsletter-close svg{stroke:#fff;width:15px;height:15px}.klaviyo-popup .newsletter-form .logo{width:50%;align-self:center}.klaviyo-popup .newsletter-form .text{text-align:center;position:relative;min-height:164px;display:flex;flex-direction:column;justify-content:center}.klaviyo-popup input{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:var(--LETTER-SPACING-BODY);text-transform:none;border:1px solid var(--border);font-size:var(--FONT-SIZE-BASE);border-radius:var(--RADIUS-SELECT);max-width:100%;padding:9px 16px;margin:7px 0;background:var(--TRANSPARENT)}.klaviyo-popup input.contactFormMobile{border:unset}.klaviyo-popup .iti--allow-dropdown{border:1px solid var(--border);border-radius:var(--RADIUS-SELECT)}.klaviyo-popup .newsletter-form .text .success{position:absolute;opacity:0;width:100%;top:0;height:100%;background:#fff;display:flex;align-items:center}.klaviyo-popup .newsletter-form .text .success.show{opacity:1}.klaviyo-popup .newsletter-form .text h2{font-size:14px}.klaviyo-popup .newsletter-form .text p{font-size:12px}.klaviyo-popup .klaviyo-popup .newsletter-form input{width:100%;height:48px;border:1px solid #ddd;border-radius:2px;padding-left:16px;font-size:12px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;background:#fff;margin:0}.iti input,.iti input[type=text],.iti input[type=tel]{position:unset}.klaviyo-popup .newsletter-form .content button{width:100%;height:48px;background:#141414;color:#fff;border:none;border-radius:2px;font-size:12px;letter-spacing:1px;cursor:pointer;margin-top:16px;transition:background .3s ease}.iti--container{z-index:100000000000!important}.klaviyo-popup .newsletter-form .newsletter-error{font-size:12px}.klaviyo-popup .newsletter-form .content button:hover{background:#333}@media screen and (min-width: 768px){.klaviyo-popup .newsletter-form{width:90vw}.klaviyo-popup .newsletter-form .newsletter-image-wrapper{display:flex}.klaviyo-popup .newsletter-form{left:-200vw;right:unset;bottom:10px}.klaviyo-popup .newsletter-form.show{left:10px}.klaviyo-popup .newsletter-form .content-info{padding:40px 20px}.klaviyo-popup .newsletter-form .text{min-height:90px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/klaviyo-popup.css.map */
