.c-notify-me{height:100%;display:block}.c-notify-me--rtl .c-notify-me__input-label{left:auto}.c-notify-me--rtl .c-notify-me__message{left:auto}.c-notify-me__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-notify-me__img-container img{width:100%;height:100%;max-width:200px;max-height:200px}.c-notify-me__body-text{padding-top:52px}.c-notify-me__body-text span{color:#050203;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:200;line-height:120%}.c-notify-me__body-text span strong{font-weight:500}.c-notify-me__form{padding-top:70px;height:calc(100% - 272px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.c-notify-me__form{padding-top:66px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block}}.c-notify-me__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:33px}.c-notify-me__input-wrapper::after{content:"";width:100%;height:1px;background-color:#ccc;position:absolute;bottom:-3px;left:0}.c-notify-me__input-wrapper:has(.c-notify-me__message--error)::after{background-color:#ce3838}.c-notify-me__input-wrapper:has(.c-notify-me__message--successful)::after{background-color:#64c6ae}.c-notify-me__input{background:rgba(0,0,0,0);border:none;outline:none;padding:0;width:100%;color:#222;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.c-notify-me__input::-webkit-input-placeholder{color:#ccc;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input::-moz-placeholder{color:#ccc;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input:-ms-input-placeholder{color:#ccc;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input::-ms-input-placeholder{color:#ccc;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input::placeholder{color:#ccc;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}.c-notify-me__input-label{position:absolute;left:0px;top:-23px;pointer-events:none;-webkit-transition:all 150ms ease;transition:all 150ms ease;font-family:var(--font-body);color:#726d6d;font-size:13px;font-style:normal;font-weight:200;line-height:normal;text-transform:capitalize}.c-notify-me__input-label span{color:#bf4f54}.c-notify-me__message{display:none;position:absolute;left:0;bottom:-30px;font-family:var(--font-body);font-size:12px;line-height:17px;font-weight:300}.c-notify-me__message--successful{display:block;color:#27b965}.c-notify-me__message--error{display:block;color:#ca462a}.c-notify-me__submit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px}@media screen and (min-width: 768px){.c-notify-me__submit-wrapper{padding-top:52px}}.c-notify-me__submit-button{width:100%;padding:4px;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:391px;cursor:pointer}.c-notify-me__submit-button span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px 6px;border:1px solid #000;font-size:12px;font-weight:200;line-height:100%;color:inherit}@media screen and (min-width: 768px){.c-notify-me__submit-button span{font-size:14px}}.c-notify-me__submit-button:hover{color:#000;border-color:#fde8e7;background-color:#fde8e7}