.restricted-overlay{position:absolute;z-index:7;display:flex;width:100%;height:calc(100vh - 60px);font-size:16px;text-align:center;flex-direction:column;background:#f2f2f2;background:var(--skfb-grey-6,#f2f2f2);justify-content:center;align-items:center}.restricted-overlay .flag.--restricted{transform:scale(1.4)}.restricted-overlay p{text-align:center}.restricted-overlay button{margin:10px}.restricted-overlay.hidden{display:none}@media (max-width:576px){.restricted-overlay{margin:7vh 3px 0;font-size:1em}}.c-review-edit-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:30px;background-color:#fff;background-color:var(--skfb-white,#fff);box-shadow:0 7px 18px 0 rgba(97,108,121,.13);border-radius:3px;color:#555;color:var(--skfb-grey-0,#555);font-size:14px}.c-review-edit-form__header{font-size:22px}.c-review-edit-form__title{margin:0;padding-top:24px;padding-bottom:12px;color:#555;color:var(--skfb-grey-0,#555);font-size:14px;font-weight:700}.c-review-edit-form__grid{display:grid;grid-template-columns:200px auto}.c-review-edit-form__grid>p{margin:0}@media (max-width:480px){.c-review-edit-form__grid{grid-template-columns:1fr}}.c-review-edit-form__rating{display:flex;align-items:center}.c-review-edit-form__rating .value{margin-left:10px}.c-review-edit-form__rating .value.--invalid{color:#f02624;color:var(--color-error,#f02624)}.c-review-edit-form__horizontal{display:flex;justify-content:space-between;font-size:12px;padding-bottom:8px}.c-review-edit-form__select.form-select{display:block}.c-review-edit-form__button{margin-top:16px}.model-review-edit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--brand-background-image:url(static/assets/images/patterns/d11425c691c2eb130c7f07968c4d54da-v2.png)}@media (max-width:960px){.model-review-edit__aside{margin-top:20px}}.model-review-edit__title{color:#555;color:var(--skfb-grey-0,#555);font-size:30px;font-weight:300;padding-bottom:24px}.model-review-edit__contact{margin-top:20px;padding:20px;background-color:#fff;background-color:var(--skfb-white,#fff);box-shadow:0 7px 18px 0 rgba(97,108,121,.13);border-radius:3px}.model-review-edit__contact__title{font-size:12px;color:#999;color:var(--skfb-grey-2,#999);text-transform:uppercase}.model-review-edit__contact__text{color:#555;color:var(--skfb-grey-0,#555);font-size:14px}.model-review-edit__contact__button{display:block;width:100%}.model-review-edit__unavailable{margin-top:24px}