.klaviyo-form{--form-spacing: 20px;--input-border-radius: 8px;--input-height: 60px;--input-padding: 16px 20px;--input-font-weight: 400;--input-font-size: 15px;--input-letter-spacing: normal;--input-font-family: "Fustat";--input-color: #919191;--input-background: var(--white);--input-border: 1px solid #DEDEDE;--input-border-color-hover: #DEDEDE;--input-placeholder-font-family: var(--input-font-family);--input-placeholder-font-weight: var(--input-font-weight);--input-placeholder-font-size: var(--input-font-size);--input-placeholder-letter-spacing: var(--input-letter-spacing);--input-placeholder-color: var(--light-text-color);--button-background: #0C0C0D;--button-background-hover: #0C0C0D;--button-disabled-background: #0C0C0D;--button-background-image: none;--button-background-image-hover: none;--button-background-image-width: 0;--button-background-image-height: 0;--button-color: #FFF;--button-color-hover: #FFF;--button-border: 0;--button-border-radius: 100px;--button-width: 151px;--button-height: 100%;--button-padding: 0 40px;--button-font-family: "Fustat";--button-font-size: 15px;--button-font-weight: 700;--button-letter-spacing: normal;--button-transition: 0;--message-font-family: "Fustat";--message-color: rgb(var(--text-color));--message-font-weight: 700;--message-font-size: 15px;--message-line-height: 24px;max-width:none!important;background-color:transparent!important;padding:0!important;border:0!important}.klaviyo-form>.needsclick{min-height:0!important}.klaviyo-form [data-testid=form-row]{position:relative!important}.klaviyo-form [data-testid=form-component]{padding:0!important}:is(.klaviyo-form [data-testid=form-component]):last-child:has(button[type=button]){margin-left:var(--form-spacing)!important}:is(.klaviyo-form [data-testid=form-component]):last-child:not(:has(button[type=button])) *{text-align:left!important;font-family:var(--message-font-family)!important;font-weight:var(--message-font-weight)!important;font-size:var(--message-font-size)!important;line-height:var(--message-line-height)!important;color:var(--message-color)!important}:is(.klaviyo-form [data-testid=form-component]) button[type=button]{width:var(--button-width)!important;height:var(--button-height)!important;background-color:var(--button-background)!important;padding:0!important;border:var(--button-border)!important;border-radius:var(--button-border-radius)!important;font-family:var(--button-font-family)!important;font-weight:var(--button-font-weight)!important;font-size:var(--button-font-size)!important;letter-spacing:var(--button-letter-spacing)!important;color:var(--button-color)!important;-webkit-tap-highlight-color:transparent}@media (hover: hover){:is(.klaviyo-form [data-testid=form-component]) button[type=button]{transition:var(--button-transition)!important}:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]):not([disabled],.disabled):hover{opacity:.85;background-color:var(--button-background-hover)!important;color:var(--button-color-hover)!important}}:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]):not([disabled],.disabled):active{background-color:var(--button-background-hover)!important;color:var(--button-color-hover)!important}:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--button-background-image-width);height:var(--button-background-image-height);background-image:var(--button-background-image);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer!important}.klaviyo-spinner:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]){font-size:var(--button-font-size)!important}.klaviyo-spinner:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]):after{content:none!important}[disabled]:is(:is(.klaviyo-form [data-testid=form-component]) button[type=button]){background-color:var(--button-background)!important;color:var(--button-color)!important}.klaviyo-form input[type=email]{width:100%!important;height:var(--input-height)!important;background-color:var(--input-background)!important;padding:var(--input-padding)!important;border:var(--input-border)!important;border-radius:var(--input-border-radius)!important;font-family:var(--input-font-family)!important;font-weight:var(--input-font-weight)!important;font-size:var(--input-font-size)!important;letter-spacing:var(--input-letter-spacing)!important;color:var(--input-color)!important;-webkit-tap-highlight-color:transparent}.needsclick:is(.klaviyo-form input[type=email]):hover{border-color:var(--input-border-color-hover)!important}:is(.klaviyo-form input[type=email]):focus,:is(.klaviyo-form input[type=email]):focus-visible{outline:none!important}:is(.klaviyo-form input[type=email]):-internal-autofill-selected,:is(.klaviyo-form input[type=email]):-webkit-autofill,:is(.klaviyo-form input[type=email]):-webkit-autofill:hover,:is(.klaviyo-form input[type=email]):-webkit-autofill:focus,:is(.klaviyo-form input[type=email]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--input-background) inset!important;-webkit-text-fill-color:var(--input-color)!important}:is(.klaviyo-form input[type=email])::placeholder{font-family:var(--input-placeholder-font-family)!important;font-weight:var(--input-placeholder-font-weight)!important;font-size:var(--input-placeholder-font-size)!important;letter-spacing:var(--input-placeholder-letter-spacing)!important;color:var(--input-placeholder-color)!important}
