.reviews-header{position:relative;min-height:246px;padding:84px 0 24px;margin-top:-72px;max-width:1872px;width:100%;background-color:var(--color-bg-secondary);color:var(--color-white);z-index:2}@media screen and (min-width:992px){.reviews-header{padding:40px 0;margin:0 auto 32px}}.reviews-header:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.64),transparent);z-index:1;border-radius:inherit}@media screen and (min-width:1760px){.reviews-header{margin-bottom:32px;border-radius:12px}}.reviews-header__image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}@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;height:100%;gap:16px;justify-content:space-between}.reviews-header__info{display:flex;min-height:166px;flex-direction:column;justify-content:space-between}}.reviews-header__title{margin-bottom:12px;line-height:115%;font-size:24px;font-weight:700;max-width:649px}@media screen and (min-width:576px){.reviews-header__title{margin-bottom:24px;font-size:40px;line-height:1.1}}@media screen and (min-width:1200px){.reviews-header__title{margin-bottom:32px;font-size:48px}}.reviews-header__count{display:flex;align-items:center;gap:8px;margin-bottom:24px}@media screen and (min-width:992px){.reviews-header__count{margin-bottom:0}}.reviews-header picture{border-radius:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.reviews-sorting-buttons{display:flex;align-items:center;gap:24px;color:var(--color-gray-400);margin-bottom:16px}.reviews-sorting-buttons__button{padding:4px 0;border:0;background:transparent;border-radius:12px;font-size:14px;font-weight:600;line-height:130%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;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{height:-moz-max-content;height:max-content;padding:24px 8px;border-radius:16px;border:1px solid var(--color-gray-100);background:var(--color-white);box-shadow:0 6px 12px -4px #0a0a0d0a}.reviews-sidebar__title{margin-bottom:12px;font-size:20px;font-weight:700;line-height:120%;padding-left:16px}.reviews-sidebar__countries{padding:0;margin:0;list-style:none}.reviews-sidebar__regions{list-style:none;padding-left:8px}.reviews-sidebar__destination-link{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-radius:12px;transition:background-color .2s;color:var(--color-text);cursor:pointer}.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{display:flex;gap:16px;width:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.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{max-width:1872px;margin:0 auto}.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}}
