.klaviyo-form .klaviyo-form-richtext,.klaviyo-form .klaviyo-form-richtext *{font-family:var(--font-body)!important;font-size:var(--text-body)!important;line-height:1.5!important;letter-spacing:.05em!important;color:var(--color-black)!important}.klaviyo-form .klaviyo-form-richtext :is(h1,h2,h3,h4,strong,b){font-size:.875rem!important;font-weight:400!important;line-height:1.3!important;text-transform:uppercase}@media(min-width:768px){.klaviyo-form .klaviyo-form-richtext :is(h1,h2,h3,h4,strong,b){font-size:1rem!important}}.klaviyo-form .klaviyo-form-richtext :is([style*="font-size: 9px"],[style*="font-size: 10px"],[style*="font-size: 11px"]),.klaviyo-form .klaviyo-form-richtext :is([style*="font-size: 9px"],[style*="font-size: 10px"],[style*="font-size: 11px"]) *{font-size:var(--text-caption)!important;line-height:1.4!important;color:var(--color-gray)!important}.klaviyo-form .klaviyo-form-richtext a,.klaviyo-form .klaviyo-form-richtext u{text-underline-offset:4px;text-decoration-thickness:1px}.klaviyo-form input:is([type=email],[type=text],[type=number],[type=date]),.klaviyo-form .klaviyo-phoneinput div:has(>button[role=combobox]),.klaviyo-form .klaviyo-phoneinput div:has(>input[role=combobox]){box-sizing:border-box!important;height:auto!important;min-height:0!important;border-style:solid!important;border-width:0 0 1px!important;border-color:var(--color-black)!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.klaviyo-form .klaviyo-phoneinput div:has(>input[role=combobox]){align-items:center;padding:0!important;outline:none!important}.klaviyo-form .klaviyo-phoneinput div:has(>button[role=combobox]){align-items:stretch;padding:0!important}.klaviyo-form input:is([type=email],[type=text],[type=number],[type=date],[type=tel],[role=combobox]){box-sizing:border-box!important;height:39px!important;margin:0!important;padding:10px 0!important;font-family:var(--font-body)!important;font-size:var(--text-body)!important;font-weight:400!important;line-height:18px!important;letter-spacing:.05em!important;color:var(--color-black)!important;background-color:transparent!important}.klaviyo-form .klaviyo-phoneinput input:is([type=tel],[role=combobox]){height:38px!important;border:0!important;border-radius:0!important}.klaviyo-form .klaviyo-phoneinput input[type=tel]{padding-left:16px!important}.klaviyo-form input::placeholder{font-family:var(--font-body)!important;font-size:var(--text-body)!important;font-weight:400!important;letter-spacing:.05em!important;color:#08080873!important;opacity:1}.klaviyo-form .klaviyo-phoneinput button[role=combobox]{box-sizing:border-box!important;width:auto!important;height:auto!important;padding:0 20px 0 0!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M.5.5 6 6 11.5.5' fill='none' stroke='%23080808'/%3E%3C/svg%3E") no-repeat right center / 12px 7px!important;display:flex!important;align-items:center;flex-shrink:0}.klaviyo-form .klaviyo-phoneinput button[role=combobox] svg{display:none!important}.klaviyo-form .klaviyo-phoneinput img{box-sizing:border-box;width:20px!important;height:15px!important;flex-shrink:0;object-fit:cover;border:1px solid rgba(8,8,8,.1);border-radius:0!important}.klaviyo-form .klaviyo-phoneinput div:has(>input[role=combobox])>span{align-self:stretch;width:12px;flex-shrink:0;padding:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M.5 6.5 6 1l5.5 5.5' fill='none' stroke='%23080808'/%3E%3C/svg%3E") no-repeat center / 12px 7px}.klaviyo-form .klaviyo-phoneinput div:has(>input[role=combobox])>span svg{display:none!important}.klaviyo-form .klaviyo-phoneinput [role=listbox]{max-height:min(320px,40vh)!important;padding:12px 0!important;border:0!important;border-radius:0!important;background:var(--color-white)!important;box-shadow:0 18px 36px -24px #08080873;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-gray-light) transparent}.klaviyo-form .klaviyo-phoneinput [role=option]{display:flex!important;align-items:center;box-sizing:border-box!important;min-height:36px;padding:6px 24px!important;font-family:var(--font-body)!important;font-size:var(--text-body)!important;line-height:1.3!important;letter-spacing:.05em!important;color:var(--color-black)!important;background-color:transparent!important;transition:background-color .12s ease}.klaviyo-form .klaviyo-phoneinput [role=option]:hover,.klaviyo-form .klaviyo-phoneinput [role=option][aria-selected=true]{background-color:#0808080b!important}.klaviyo-form .klaviyo-phoneinput [role=option]>div{flex:1;min-width:0;align-items:center}.klaviyo-form .klaviyo-phoneinput [role=option] div:has(>img){align-items:center;gap:12px}.klaviyo-form .klaviyo-phoneinput [role=option] :is(span,div){font-size:var(--text-body)!important;line-height:1.3!important;letter-spacing:.05em!important}.klaviyo-form .klaviyo-phoneinput [role=option] span{margin:0!important}.klaviyo-form .klaviyo-phoneinput [role=option]>div>div:not(:has(img)){margin-left:auto!important;padding-left:16px;color:#0808088c!important;white-space:nowrap}.klaviyo-form div:has(>div>[role=alert]){position:static!important;border-radius:0!important;background:transparent!important}.klaviyo-form div:has(>[role=alert]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.klaviyo-form div:has(>[role=alert]):before,.klaviyo-form div:has(>[role=alert]):after{display:none!important}.klaviyo-form [role=alert]{display:block;padding:6px 0 0!important;font-family:var(--font-body)!important;font-size:var(--text-body)!important;line-height:1.5!important;letter-spacing:.05em!important;color:#b00!important}.klaviyo-form .klaviyo-form-button{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;height:40px!important;padding:0 24px!important;border:0!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:var(--text-body)!important;font-weight:400!important;line-height:1!important;letter-spacing:.05em!important;text-transform:uppercase;color:var(--color-white)!important;background:var(--color-black)!important;transition:background-color .3s ease-in-out}.klaviyo-form .klaviyo-form-button:active{background:var(--color-gray)!important}@media(hover:hover){.klaviyo-form .klaviyo-form-button:hover{background:var(--color-gray)!important}}.klaviyo-close-form{box-sizing:border-box!important;width:40px!important;height:40px!important;top:6px!important;right:6px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9'%3E%3Cpath d='m.355.354 8 8m-8 0 8-8' fill='none' stroke='%23080808'/%3E%3C/svg%3E") no-repeat center / 11px 11px!important;transition:opacity .15s ease}.klaviyo-close-form svg{display:none!important}@media(hover:hover){.klaviyo-close-form:hover{opacity:.7}}html[data-input-method=keyboard] .klaviyo-form :focus-visible,html[data-input-method=keyboard] .klaviyo-close-form:focus-visible{outline:2px solid #111827!important;outline-offset:2px!important}html .klaviyo-form input:is([type=email],[type=text],[type=number],[type=date],[type=tel],[role=combobox]):is(:focus,:focus-visible){outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/129/assets/klaviyo-forms.css.map */
