[class*=klaviyo-form-] [data-testid=form-row]{gap:0!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput){--kl-field-label-offset: calc(var(--text-xs) * 1.65 + .25rem);display:block!important;position:relative!important;width:100%!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput)>label{position:absolute!important;z-index:1!important;inset-block-start:0!important;inset-inline-start:calc(var(--input-padding-inline) - .25rem + 1px)!important;margin:0!important;padding:0 .25rem!important;background:rgb(var(--background))!important;color:rgb(var(--input-text-color, var(--text-color)) / .6)!important;font-family:var(--text-font-family)!important;font-size:var(--text-xs)!important;font-weight:var(--text-font-weight)!important;font-style:var(--text-font-style)!important;letter-spacing:var(--text-letter-spacing)!important;line-height:1.65!important;text-transform:none!important;pointer-events:none!important;cursor:default!important;opacity:0!important;transition:opacity .2s ease-in-out,font-size .2s ease-in-out,inset-block-start .2s ease-in-out,inset-inline-start .2s ease-in-out,padding .2s ease-in-out,background .2s ease-in-out!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput):has(:is(input,textarea):placeholder-shown:not(:focus))>label{inset-block-start:calc(var(--kl-field-label-offset) + var(--input-padding-block))!important;inset-inline-start:var(--input-padding-inline)!important;padding:0!important;background:transparent!important;font-size:var(--text-base)!important;opacity:1!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput):has(:is(input,textarea):focus)>label,:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput):has(:is(input,textarea):not(:placeholder-shown))>label{inset-block-start:0!important;inset-inline-start:calc(var(--input-padding-inline) - .25rem + 1px)!important;padding:0 .25rem!important;background:rgb(var(--background))!important;font-size:var(--text-xs)!important;opacity:1!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput) :is(input,textarea){box-sizing:border-box!important;width:100%!important;margin:var(--kl-field-label-offset) 0 0!important;-webkit-appearance:none!important;appearance:none!important;padding:var(--input-padding-block) var(--input-padding-inline)!important;border:1px solid rgb(var(--border-color))!important;border-radius:var(--input-border-radius)!important;background:rgb(var(--input-background, transparent))!important;color:rgb(var(--input-text-color, var(--text-color)))!important;font-family:var(--text-font-family)!important;font-size:var(--text-base)!important;font-weight:var(--text-font-weight)!important;font-style:var(--text-font-style)!important;letter-spacing:var(--text-letter-spacing)!important;line-height:1.65!important;text-align:start!important;box-shadow:none!important;transition:border-color .1s ease-in-out!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput) textarea{resize:vertical!important;field-sizing:content!important;min-height:4lh!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput) :is(input,textarea)::placeholder{color:transparent!important;opacity:1!important}:is(.klaviyo-textinput,.klaviyo-emailinput,.klaviyo-phoneinput) :is(input,textarea):focus{border-color:currentColor!important;outline:none!important}.klaviyo-form-button{--initial-gradient: linear-gradient( rgb(var(--button-background)), rgb(var(--button-background)) );--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:calc(1lh + 1.3rem + 2px)!important;height:auto!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid rgb(var(--button-outline-color, var(--button-background)))!important;border-radius:10px!important;background-color:#0000!important;background-image:var(--initial-gradient),var(--hover-gradient)!important;background-size:101% 101%,0 101%!important;background-position:var(--initial-background-position)!important;background-repeat:no-repeat!important;color:rgb(var(--button-text-color))!important;font:var(--button-font)!important;font-weight:600!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important;line-height:1.65!important;padding:.65rem 1.75rem!important;white-space:normal!important;text-align:center!important;cursor:pointer!important;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.features--button-transition .klaviyo-form-button:not([disabled]):hover{background-color:#0000!important;color:rgb(var(--button-background))!important;background-position:var(--hover-background-position)!important;border-color:rgb(var(--button-background))!important;background-size:0 101%,101% 101%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/klaviyo-overrides.css.map */
