.KlaviyoForm .klaviyo-form.klaviyo-form.klaviyo-form input[type=radio]+label>svg{opacity:0}.KlaviyoForm .klaviyo-form.klaviyo-form.klaviyo-form input[type=radio]+label:before{content:"";position:absolute;width:1.3125rem;height:1.3125rem;background-color:#fff;box-sizing:border-box;border:.25rem solid #fff;border-radius:100%;transition:background-color .15s}.KlaviyoForm .klaviyo-form.klaviyo-form.klaviyo-form input[type=radio]:checked+label:before{background-color:#003096}.KlaviyoForm .klaviyo-form input[type=email]{border:none !important;border-bottom:.125rem solid #003096 !important;padding-left:0 !important;box-shadow:none !important}.KlaviyoForm .klaviyo-form [component]>button{font-weight:700 !important;letter-spacing:.08em !important;font-family:"Brandon" !important;font-family:Brandon, sans-serif;font-size:0.875rem;line-height:1.42;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--primary-button-reverse-color);padding:1rem 2.5rem;position:relative;transition:color .3s,background-color .3s;display:inline-block;background-color:var(--primary-button-main-color);border:1px solid var(--primary-button-border-color);cursor:pointer;transform:translateZ(0);overflow:hidden;border:1px solid #003096 !important;box-shadow:none !important}.KlaviyoForm .klaviyo-form [component]>button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background-color:var(--primary-button-reverse-color);transform-origin:left;transform:scaleX(0);transition:.4s ease-in-out;z-index:-1}.KlaviyoForm .klaviyo-form [component]>button:focus-visible,a:focus-visible .KlaviyoForm .klaviyo-form [component]>button,button:focus-visible .KlaviyoForm .klaviyo-form [component]>button{outline-offset:8px;outline-color:var(--primary-button-focus-color);outline-width:1px;outline-style:solid;border:1px solid var(--primary-button-main-color)}.KlaviyoForm .klaviyo-form [component]>button:hover,a:hover .KlaviyoForm .klaviyo-form [component]>button,button:hover .KlaviyoForm .klaviyo-form [component]>button,input:hover .KlaviyoForm .klaviyo-form [component]>button{color:var(--primary-button-main-color)}.KlaviyoForm .klaviyo-form [component]>button:hover:before,a:hover .KlaviyoForm .klaviyo-form [component]>button:before,button:hover .KlaviyoForm .klaviyo-form [component]>button:before,input:hover .KlaviyoForm .klaviyo-form [component]>button:before{transform:scaleX(1)}a.KlaviyoForm .klaviyo-form [component]>button:not([href]),a:not([href]) .KlaviyoForm .klaviyo-form [component]>button,.KlaviyoForm .klaviyo-form [component]>button[disabled],[disabled] .KlaviyoForm .klaviyo-form [component]>button{cursor:default;color:var(--primary-button-reverse-color) !important;background-color:var(--primary-button-main-color);opacity:.5}a.KlaviyoForm .klaviyo-form [component]>button:not([href]):before,a:not([href]) .KlaviyoForm .klaviyo-form [component]>button:before,.KlaviyoForm .klaviyo-form [component]>button[disabled]:before,[disabled] .KlaviyoForm .klaviyo-form [component]>button:before{transform:scaleX(0)}.KlaviyoForm .klaviyo-form [component]>button:hover{color:#003096 !important}.KlaviyoForm strong.ql-font-brandon-grotesque{font-family:Brandon, sans-serif;font-size:1rem;line-height:1.2;font-weight:700;letter-spacing:0.18em;text-transform:uppercase}@media(min-width: 992px){.KlaviyoForm strong.ql-font-brandon-grotesque{font-size:1.25rem}}@media(max-width: 767px){.KlaviyoForm strong.ql-font-brandon-grotesque{font-size:1rem !important}}.KlaviyoForm [component] div[style*="border: 1px solid rgb(0, 48, 150);"]{border:none !important;border-bottom:.125rem solid #003096 !important}
