.subscribe-modal{color:#080808;min-height:520px}.subscribe-modal__left{-webkit-background-size:cover;background-size:cover}.subscribe-modal__content{height:100%}.subscribe-modal__right{padding:40px 30px}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__right{height:100%;padding:30px 20px}}.subscribe-modal__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__form{height:auto}}.subscribe-modal__title{font-family:TT Bluescreens Trl-Bold;font-size:30px;letter-spacing:5px;text-transform:uppercase;line-height:1;color:currentColor}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__title{font-size:50px}}.subscribe-modal__sizes{padding:30px 0 50px}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__sizes{max-width:75vw}}.subscribe-modal__btn-container{margin-bottom:0}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__btn-container{position:fixed;width:calc(100% - 40px);left:20px;bottom:20px}}.subscribe-modal__success{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.subscribe-modal__success__title{font-family:TT Bluescreens Trl-Bold;font-size:30px;text-transform:uppercase;line-height:1;color:currentColor;letter-spacing:5px;margin-bottom:30px}.subscribe-modal__success__text,.subscribe-modal__input-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal__input-container{margin-bottom:20px}}.subscribe-modal__mobile-subtitle{margin-bottom:40px}.subscribe-modal__close-icon circle{display:none}.subscribe-modal .size-badge__badge{margin-bottom:0}.subscribe-modal .ant-modal-body{padding:0;height:520px;min-height:520px}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal .ant-modal-body{height:100%}}.subscribe-modal .ant-form-item-control-input{min-height:auto}.subscribe-modal .ant-modal-close{top:-14px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal .ant-modal-close{top:30px;right:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.subscribe-modal .ant-modal-close-x{width:30px;height:30px}.subscribe-modal .ant-modal-content{height:100%}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal .ant-modal-content{height:100vh}}@media (min-width: 1px) and (max-width: 1180px){.subscribe-modal.ant-modal{max-width:none;height:100vh;max-height:none;top:0;left:0;margin:0}}.subscribe-modal .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input{border-color:#080808!important;-webkit-box-shadow:none;box-shadow:none}.subscribe-modal .ant-form-item-explain.ant-form-item-explain-connected{margin-top:2px}.subscribe-modal .ant-form-item-explain.ant-form-item-explain-connected .ant-form-item-explain-error{color:#eb5757}
