.ReactModal__Body--open{overflow-y:hidden}.ui-modal{display:flex;flex-direction:column;width:500px;max-width:100%;background-color:#fff;border-radius:4px;margin:1.75rem auto}.ui-modal--initial{width:394px;border-radius:10px;box-shadow:0 3px 25px 0 #0000001a}.ui-modal__overlay{position:fixed;width:100%;height:100%;top:0}.ui-modal__overlay--center{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ui-modal__custom{width:804px}.ui-modal__background-green{background-color:#c6d6a5}.ui-modal__background-yellow{background-color:#ff0}.ui-modal__background-red{background-color:red}.ui-modal__custom>.ui-modal__header{border:none}.ui-modal__custom>.ui-modal__content{padding:0 10px 0 0}.other-products__modal-content-container{padding:0 20px 22px!important}@media (max-width:767px){.ui-modal__custom>.ui-modal__content{padding:0}}.ui-modal--small{width:300px}.ui-modal--middle{width:550px}.ui-modal--large{width:900px}.ui-modal__header{position:relative;display:flex;justify-content:space-between;padding:20px;font-size:18px;font-weight:700;border-bottom:1px solid #dcdfe5}.ui-modal__header-without-line{border-bottom:none}.ui-modal__header-without-title{display:block;text-align:right;border:none;padding:0}.ui-modal__header-without-title button{margin:20px 20px 0 0}.ui-modal__content{padding:20px;font-size:15px}.ui-modal__footer{padding:0 20px 20px}.ui-modal__badge{position:absolute;top:100%;left:50%;font-size:14px;font-weight:400;color:#fff;padding:3px 6px;background-color:#ffae50;transform:translate3d(-50%,-50%,0)}.ui-modal__title{font-family:Gilroy-Bold,Roboto,sans-serif;font-size:21px!important;line-height:1.33}.ui-modal__description{font-size:14px;font-weight:400;line-height:1.43;color:#4f4f4f;margin-bottom:0}.ui-modal__footer .ui-button{height:45px}@media screen and (max-width:767px){.ui-modal{width:100%;height:100%;border-radius:0;margin:0 auto}.ui-modal--initial{width:90%;height:inherit;border-radius:10px;box-shadow:0 3px 25px 0 #0000001a}.ui-modal__content{overflow-y:auto;height:100%}.ui-modal__header-without-title button{margin-bottom:20px}}@media screen and (min-width:768px){.ReactModal__Overlay{overflow-y:auto}}