.reviews-header{background-color:var(--color-bg-secondary);color:var(--color-white);margin-top:-72px;max-width:1872px;min-height:246px;padding:84px 0 24px;position:relative;width:100%;z-index:2}@media screen and (min-width:992px){.reviews-header{margin:0 auto 32px;padding:40px 0}}.reviews-header:before{background:linear-gradient(0deg,rgba(0,0,0,.64),transparent);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1760px){.reviews-header{border-radius:12px;margin-bottom:32px}}.reviews-header__image{border-radius:inherit;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:575px){.reviews-header__image{-o-object-position:right;object-position:right}}.reviews-header__content{position:relative;z-index:2}@media screen and (min-width:992px){.reviews-header__content{display:flex;gap:16px;height:100%;justify-content:space-between}.reviews-header__info{display:flex;flex-direction:column;justify-content:space-between;min-height:166px}}.reviews-header__title{font-size:24px;font-weight:700;line-height:115%;margin-bottom:12px;max-width:649px}@media screen and (min-width:576px){.reviews-header__title{font-size:40px;line-height:1.1;margin-bottom:24px}}@media screen and (min-width:1200px){.reviews-header__title{font-size:48px;margin-bottom:32px}}.reviews-header__count{align-items:center;display:flex;gap:8px;margin-bottom:24px}@media screen and (min-width:992px){.reviews-header__count{margin-bottom:0}}.reviews-header picture{border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reviews-sorting-buttons{align-items:center;color:var(--color-gray-400);display:flex;gap:24px;margin-bottom:16px}.reviews-sorting-buttons__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;line-height:130%;outline:none;padding:4px 0;transition:.2s}.reviews-sorting-buttons__button.is-active,.reviews-sorting-buttons__button:focus,.reviews-sorting-buttons__button:hover{color:var(--color-accent-500)}@media screen and (min-width:576px){.reviews-sorting-buttons{margin-bottom:24px}}.reviews-sidebar{background:var(--color-white);border:1px solid var(--color-gray-100);border-radius:16px;box-shadow:0 6px 12px -4px #0a0a0d0a;height:-moz-max-content;height:max-content;padding:24px 8px}.reviews-sidebar__title{font-size:20px;font-weight:700;line-height:120%;margin-bottom:12px;padding-left:16px}.reviews-sidebar__countries{list-style:none;margin:0;padding:0}.reviews-sidebar__regions{list-style:none;padding-left:8px}.reviews-sidebar__destination-link{align-items:center;border-radius:12px;color:var(--color-text);cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;transition:background-color .2s}.reviews-sidebar__destination-link.is-selected,.reviews-sidebar__destination-link:hover{background-color:var(--color-gray-50);color:var(--color-text)}.reviews-sidebar__destination-count{color:var(--color-gray-350)}.review-item-skeleton{border-bottom:1px solid var(--color-border);display:flex;gap:16px;margin-bottom:24px;padding-bottom:24px;width:100%}.review-item-skeleton__content{flex-grow:1}.review-item-skeleton__title{margin-bottom:4px}.review-item-skeleton__text{margin-top:16px}.reviews-page-skeleton__header{margin:0 auto;max-width:1872px}.reviews-page{padding-bottom:48px}@media screen and (min-width:992px){.reviews-page{margin-top:32px;padding-bottom:64px}}.reviews-page__body{display:flex;flex-direction:column}.reviews-page__breadcrumbs{order:1;--breadcrumbs-margin:24px 0 16px}@media screen and (min-width:992px){.reviews-page__breadcrumbs{--breadcrumbs-margin:0 0 24px 0;order:0}}.reviews-page__wrapper{order:1}@media screen and (min-width:576px){.reviews-page__wrapper{order:0}}@media screen and (min-width:1200px){.reviews-page__wrapper{display:grid;grid-template-columns:calc(100% - 386px) 330px;grid-column-gap:56px}}@media screen and (max-width:575px){.reviews-page__sidebar{margin:48px 0}}
