body {
    font-family: YS Text,Helvetica Neue,arial,helvetica,sans-serif;
}
    body {
    --yatravel-core-yellow-color: #ffe356;
    --yatravel-core-grey-dark-color: #0d0d0d;
    --yatravel-core-grey-light-color: #9d9b98;
    --yatravel-core-blue-color: #004ed8;
    --yatravel-core-red-color: #e50f4f;
    --yatravel-core-brown-color: #ff6d3a;
    --yatravel-core-green-color: #090;
    --yatravel-bg-promo-gift-gradient: linear-gradient(138.14deg,#fed42b 12.24%,#ed3e41 22.17%,#c20e12 30.78%,#e13034 45.6%,#fed42b 57.72%,#ed3e41 64.96%,#c20e12 72.69%,#ed3e41);
    --yatravel-bg-promo-insurance-color: #6e0f6c;
    --yatravel-bg-promo-plus-gradient: radial-gradient(100% 283.68% at 0% 100%,#fcab14 0%,#fa6641 15.91%,#be40c0 40.21%,rgba(80,90,221,0) 100%),radial-gradient(107.24% 195.45% at 100% 0%,#48cce0 0%,#428beb 28.85%,#505add 60.18%);
    --yatravel-bg-promo-plusCounter-gradient: linear-gradient(269.34deg,#30abd1 -193.54%,#397ddb -117.58%,#505add -42.92%,#be40c0 52.37%,#f06151 113.58%,#f2991d 162.17%);
    --yatravel-bg-promo-mir-color: #2b664a;
    --yatravel-bg-promo-mirAlternative-color: #2071de;
    --yatravel-bg-promo-aeroflot-color: #004993;
    --yatravel-bg-promo-rzd-color: #d0342a;
    --yatravel-text-primary-color: #0d0d0d;
    --yatravel-text-secondary-color: #9d9b98;
    --yatravel-text-inverse-color: #fff;
    --yatravel-text-alert-color: #e50f4f;
    --yatravel-text-highlight-color: #ff6d3a;
    --yatravel-text-success-color: #090;
    --yatravel-text-plusText-gradient: linear-gradient(270deg,#30abd1,#397ddb 21.95%,#505add 42.78%,#be40c0 69.37%,#f06151 86.44%,#f2991d);
    --yatravel-text-plusCounter-gradient: linear-gradient(270.54deg,#30abd1 -12.57%,#397ddb 30.38%,#505add 71.14%,#be40c0 123.16%,#f06151 156.58%,#f2991d 183.1%);
    --yatravel-text-generic-disabled-color: hsla(36,2%,61%,0.6);
    --yatravel-text-constantDark-color: #0d0d0d;
    --yatravel-text-constantLight-color: #fff;
    --yatravel-link-primary-color: #004ed8;
    --yatravel-link-light-color: rgba(0,78,216,0.6);
    --yatravel-link-black-color: #0d0d0d;
    --yatravel-link-ghost-color: #9d9b98;
    --yatravel-link-yellow-color: #ffe356;
    --yatravel-link-inverse-color: #fff;
    --yatravel-link-generic-hover-color: #e50f4f;
    --yatravel-link-generic-disabled-color: hsla(36,2%,61%,0.6);
    --yatravel-bg-label-neutral-color: #e9ecef;
    --yatravel-bg-label-primary-color: #00bf27;
    --yatravel-bg-label-secondary-color: #267eff;
    --yatravel-bg-label-alert-color: #e50f4f;
    --yatravel-bg-label-inverse-color: #0d0d0d;
    --yatravel-bg-label-active-color: #ffe356;
    --yatravel-bg-label-light-color: #fff;
    --yatravel-bg-fill-primary-color: #fff;
    --yatravel-bg-fill-secondary-color: #f5f4f2;
    --yatravel-bg-card-primary-color: #fff;
    --yatravel-bg-card-secondary-color: #f5f4f2;
    --yatravel-bg-warning-default-color: #e9ecef;
    --yatravel-bg-warning-success-color: rgba(0,191,39,0.12);
    --yatravel-bg-warning-highlight-color: #fff59a;
    --yatravel-bg-warning-attention-color: rgba(229,15,79,0.12);
    --yatravel-bg-line-default-color: #f1f0ed;
    --yatravel-bg-scrollFadeTopToBottom-gradient: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);
    --yatravel-bg-scrollFadeBottomToTop-gradient: linear-gradient(0deg,hsla(0,0%,100%,0),#fff);
    --yatravel-bg-scrollFadeRightToLeft-gradient: linear-gradient(270deg,hsla(0,0%,100%,0),#fff);
    --yatravel-bg-scrollFadeLeftToRight-gradient: linear-gradient(90deg,hsla(0,0%,100%,0),#fff);
    --yatravel-border-picture-primary-color: rgba(51,51,51,0.05);
    --yatravel-bg-modalBackground-default-color: rgba(0,0,0,0.4);
    --yatravel-bg-loaderBackground-default-color: hsla(0,0%,100%,0.9);
    --yatravel-bg-imagesViewer-default-color: #1a1a1c;
    --yatravel-bg-imageFilter-dark-hover-color: rgba(0,0,0,0.2);
    --yatravel-bg-imageTrip-default-gradient: linear-gradient(359.93deg,rgba(31,51,80,0.16) 0.08%,rgba(31,51,80,0.2) 33.87%,rgba(31,51,80,0) 99.96%),rgba(31,51,80,0.1);
    --yatravel-bg-hotelImage-default-gradient: linear-gradient(0deg,rgba(0,0,0,0.24),transparent);
    --yatravel-bg-pictureShades-default-color: rgba(51,51,51,0.1);
    --yatravel-bg-button-primary-color: #ffe356;
    --yatravel-bg-button-primary-hover-color: #fed42b;
    --yatravel-bg-button-primary-active-color: #fed42b;
    --yatravel-bg-button-primary-focused-color: #ffe356;
    --yatravel-border-button-primary-focused-color: #ff6d3a;
    --yatravel-bg-button-secondary-color: #f1f0ed;
    --yatravel-bg-button-secondary-hover-color: #ebe9e4;
    --yatravel-bg-button-secondary-active-color: #ebe9e4;
    --yatravel-bg-button-secondary-focused-color: #f1f0ed;
    --yatravel-bg-button-secondaryPressed-color: #d2d0cb;
    --yatravel-bg-button-secondaryPressed-hover-color: #c9c6c0;
    --yatravel-bg-button-secondaryPressed-active-color: #c9c6c0;
    --yatravel-bg-button-secondaryPressed-focused-color: #d2d0cb;
    --yatravel-border-button-generic-focused-color: #ffe356;
    --yatravel-bg-button-generic-disabled-color: #f1f0ed;
    --yatravel-bg-button-alert-color: rgba(229,15,79,0.1);
    --yatravel-bg-button-alert-hover-color: rgba(229,15,79,0.15);
    --yatravel-bg-button-alert-active-color: rgba(229,15,79,0.15);
    --yatravel-bg-button-alert-focused-color: rgba(229,15,79,0.1);
    --yatravel-border-button-alert-focused-color: #e50f4f;
    --yatravel-bg-button-floated-color: #fff;
    --yatravel-border-button-floated-focused-color: #ffe356;
    --yatravel-bg-button-light-color: #fff;
    --yatravel-bg-button-light-hover-color: #fff;
    --yatravel-bg-button-light-active-color: #fff;
    --yatravel-bg-button-light-focused-color: #fff;
    --yatravel-bg-button-light-disabled-color: #fff;
    --yatravel-border-button-light-focused-color: #ffe356;
    --yatravel-bg-button-plus-color: radial-gradient(100% 283.68% at 0% 100%,#fcab14 0%,#fa6641 15.91%,#be40c0 40.21%,rgba(80,90,221,0) 100%),radial-gradient(107.24% 195.45% at 100% 0%,#48cce0 0%,#428beb 28.85%,#505add 60.18%);
    --yatravel-bg-button-plus-hover-color: radial-gradient(100% 283.68% at 0% 100%,#fcab14 0%,#fa6641 15.91%,#be40c0 40.21%,rgba(80,90,221,0) 100%),radial-gradient(107.24% 195.45% at 100% 0%,#48cce0 0%,#428beb 28.85%,#505add 60.18%);
    --yatravel-bg-button-plus-active-color: radial-gradient(100% 283.68% at 0% 100%,#fcab14 0%,#fa6641 15.91%,#be40c0 40.21%,rgba(80,90,221,0) 100%),radial-gradient(107.24% 195.45% at 100% 0%,#48cce0 0%,#428beb 28.85%,#505add 60.18%);
    --yatravel-bg-button-plus-focused-color: radial-gradient(100% 283.68% at 0% 100%,#fcab14 0%,#fa6641 15.91%,#be40c0 40.21%,rgba(80,90,221,0) 100%),radial-gradient(107.24% 195.45% at 100% 0%,#48cce0 0%,#428beb 28.85%,#505add 60.18%);
    --yatravel-border-button-plus-focused-color: #ffe356;
    --yatravel-bg-radioButton-default-color: #f1f0ed;
    --yatravel-bg-radioButton-selected-color: #fff;
    --yatravel-bg-radioButton-default-hover-color: #ebe9e4;
    --yatravel-bg-radioButton-default-active-color: #ebe9e4;
    --yatravel-bg-radioButton-default-focused-color: #f1f0ed;
    --yatravel-border-radioButton-default-error-color: #e50f4f;
    --yatravel-border-radioButton-generic-focused-color: #ffe356;
    --yatravel-border-checkbox-default-color: #e3e1dc;
    --yatravel-border-checkbox-default-hover-color: #c9c6c0;
    --yatravel-bg-checkbox-default-active-color: #ffe356;
    --yatravel-border-checkbox-default-focused-color: #ffe356;
    --yatravel-bg-checkbox-pressed-color: #ffe356;
    --yatravel-bg-checkbox-pressed-hover-color: #fed42b;
    --yatravel-bg-checkbox-pressed-active-color: #f2ca29;
    --yatravel-bg-checkbox-generic-disabled-color: #f1f0ed;
    --yatravel-border-checkbox-pressed-focused-color: #ff6d3a;
    --yatravel-bg-intent-default-color: rgba(92,138,255,0.15);
    --yatravel-bg-intent-default-hover-color: rgba(92,138,255,0.2);
    --yatravel-bg-intent-default-active-color: rgba(92,138,255,0.2);
    --yatravel-bg-intent-default-focused-color: rgba(92,138,255,0.15);
    --yatravel-bg-intent-alert-color: rgba(229,15,79,0.1);
    --yatravel-bg-intent-alert-hover-color: rgba(229,15,79,0.15);
    --yatravel-bg-intent-alert-active-color: rgba(229,15,79,0.15);
    --yatravel-bg-intent-alert-focused-color: rgba(229,15,79,0.1);
    --yatravel-border-intent-generic-focused-color: #ffe356;
    --yatravel-border-outlineControl-default-color: #e3e1dc;
    --yatravel-border-outlineControl-default-hover-color: #dbd9d3;
    --yatravel-border-outlineControl-default-active-color: #dbd9d3;
    --yatravel-border-outlineControl-default-error-color: #e50f4f;
    --yatravel-border-outlineControl-default-focused-color: #ffe356;
    --yatravel-bg-rangeLine-default-color: #e3e1dc;
    --yatravel-bg-rangeLine-selected-color: #0d0d0d;
    --yatravel-bg-rangeLine-default-disabled-color: hsla(45,12%,94%,0.6);
    --yatravel-bg-rangeLine-selected-disabled-color: hsla(36,2%,61%,0.6);
    --yatravel-bg-rangeButton-selected-color: #fff;
    --yatravel-border-rangeButton-selected-color: #0d0d0d;
    --yatravel-bg-rangeButton-selected-hover-color: #0d0d0d;
    --yatravel-border-rangeButton-selected-hover-color: #0d0d0d;
    --yatravel-bg-rangeButton-selected-active-color: #0d0d0d;
    --yatravel-border-rangeButton-selected-active-color: #0d0d0d;
    --yatravel-border-rangeButton-focused-color: #ffe356;
    --yatravel-bg-rangeButton-disabled-color: #fff;
    --yatravel-border-rangeButton-disabled-color: hsla(45,12%,94%,0.6);
    --yatravel-bg-button-carousel-color: hsla(0,0%,5%,0.7);
    --yatravel-bg-button-carousel-hover-color: hsla(0,0%,5%,0.7);
    --yatravel-bg-button-carousel-active-color: hsla(0,0%,5%,0.7);
    --yatravel-bg-button-carousel-focused-color: hsla(0,0%,5%,0.7);
    --yatravel-border-button-carousel-focused-color: #ffe356;
    --yatravel-bg-popup-primary-color: #fff;
    --yatravel-bg-popup-secondary-color: #f5f4f2;
    --yatravel-bg-popup-crosssell-color: rgba(92,138,255,0.15);
    --yatravel-bg-popup-crosssell-hover-color: rgba(92,138,255,0.2);
    --yatravel-bg-popup-history-color: #fffbd6;
    --yatravel-bg-popup-history-hover-color: #fff59a;
    --yatravel-bg-popupLine-primary-color: rgba(0,0,0,0.1);
    --yatravel-bg-popupStroke-primary-color: #e50f4f;
    --yatravel-border-popup-primary-hover-color: #ffe356;
    --yatravel-text-popupText-constant-color: #0d0d0d;
    --yatravel-text-popupText-primary-color: #0d0d0d;
    --yatravel-text-popupText-secondary-color: #9d9b98;
    --yatravel-text-popupText-alert-color: #e50f4f;
    --yatravel-text-popupText-success-color: #090;
    --yatravel-text-popupText-crosssell-color: #004ed8;
    --yatravel-text-popupText-crosssellSecondary-color: rgba(0,78,216,0.6);
    --yatravel-bg-suggest-primary-color: #fff;
    --yatravel-bg-suggest-history-color: #fffbd6;
    --yatravel-bg-suggest-secondary-color: #f8f8f8;
    --yatravel-bg-suggest-generic-hover-color: #fff59a;
    --yatravel-bg-suggest-crossSell-color: rgba(92,138,255,0.15);
    --yatravel-bg-suggest-crossSell-hover-color: rgba(92,138,255,0.2);
    --yatravel-bg-rating-good-color: #32ba43;
    --yatravel-bg-rating-normal-color: #91a449;
    --yatravel-bg-rating-bad-color: #85855d;
    --yatravel-bg-rating-worst-color: #999;
    --yatravel-bg-pin-primary-color: #267eff;
    --yatravel-bg-pin-visited-color: #669;
    --yatravel-bg-pin-primary-hover-color: #fed42b;
    --yatravel-border-pin-progressFrom-color: hsla(0,0%,100%,0);
    --yatravel-border-pin-progressTo-color: #fff;
    --yatravel-bg-trainScheme-cheapest-color: #090;
    --yatravel-bg-trainScheme-good-color: #00bf27;
    --yatravel-bg-trainScheme-average-color: #c7e9c0;
    --yatravel-bg-trainScheme-upperAverage-color: #edf8e9;
    --yatravel-bg-trainScheme-cheapest-disabled-color: rgba(0,153,0,0.4);
    --yatravel-bg-trainScheme-good-disabled-color: rgba(0,191,39,0.4);
    --yatravel-bg-trainScheme-average-disabled-color: rgba(199,233,192,0.4);
    --yatravel-bg-trainScheme-upperAverage-disabled-color: rgba(237,248,233,0.4);
    --yatravel-bg-progress-default-color: #267eff;
    --yatravel-bg-progress-selected-color: #004ed8;
    --yatravel-journal-imagePlaceholder-color: rgba(255,51,51,0.12);
    --yatravel-journal-bg-secondary-color: #eceae8;
    --yatravel-journal-bg-tag-overlay-color: rgba(97,86,75,0.45);
    --yatravel-journal-bg-tag-overlay-hover-color: rgba(97,86,75,0.7);
    --yatravel-journal-bg-tag-light-color: #fff;
    --yatravel-journal-bg-tag-light-hover-color: rgba(97,86,75,0.45);
    --yatravel-journal-bg-tag-basic-hover-color: #e1dedb;
    --yatravel-journal-breadcrumbs-default-hover-color: #fff;
    --yatravel-journal-breadcrumbs-default-color: hsla(0,0%,100%,0.8);
    --yatravel-journal-bg-blockquote-color: #f7f3ef;
    --yatravel-journal-bg-warmGray-color: #f6f3ef;
    --yatravel-s7-core-color: #c4d600;
    --yatravel-s7-bg-color: #f4f9e6
}

#searchresultsTmpl * {
    box-sizing: border-box;
}

#searchresultsTmpl {
    min-width: 320px;
}

#searchresultsTmpl section {
    border: none;
    background: none;
    padding: inherit;
    margin: 0px;
    font-size: 13px;
    line-height: normal;
    color: initial;
}

p.bryzW {
    margin: 0;
}

.SLwuO {
    display: flex;
    flex-shrink: 0;
}

.e_KUD {
    display: flex;
    flex-direction: column;
}

.NDSPt {
    background: var(--yatravel-bg-fill-primary-color);
    border-radius: 16px;
    display: flex;
    height: 188px;
    overflow: hidden;
    position: relative;
    -webkit-transform: translateZ(0);
    width: 100%;
}

.NDSPt:hover {
    box-shadow: 0 0 0 1px var(--yatravel-core-yellow-color),0 3px 12px -3px rgba(242,194,0,.4);
}

.L8lvE:not(:last-child):not(:empty), .qhmdg:not(:last-child):not(:empty), .qyk5i:not(:last-child):not(:empty) {
    margin-bottom: 12px !important;
}

.L8lvE {
    box-shadow: 0 4px 12px -4px rgb(157 157 149 / 35%), 0 0 2px rgb(157 157 149 / 30%);
}

.NDSPt .CtUqC, .NDSPt .pHXWA {
    flex-shrink: 0;
    height: auto;
    min-height: 188px;
    width: 188px;
}

@media screen and (max-width: 900px) {
    .NDSPt .CtUqC, .NDSPt .pHXWA {
        height: 100% !important;
        width: 100% !important;
    }
    .zb55G img {
        height: 100% !important;
        width: 100% !important;
    }

    .NDSPt {
        display: block;
        width: 100%;
        background: var(--yatravel-bg-card-primary-color);
        margin-bottom: 12px !important;
        height: auto;
    }

    .wRhK7, .ythFV {
        display: none !important;
    }

    .CDxJn {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 12px 16px 16px;
        position: relative;
        width: 100%;
        margin-bottom: 0px !important;
        padding: 0px !important;
    }

    .p_AbY {
        width: 100% !important;
    }
}

.zt8yl {
    height: 100%;
}

.Jb2Nm {
    height: 100%;
    overflow: hidden;
    position: relative;
}

.Jb2Nm .N6r2_ {
    display: flex;
    flex-wrap: nowrap;
    height: 100%;
    transition: transform .3s ease-in-out;
    white-space: nowrap;
}

.KG8O0 .Q4t2V {
    flex-shrink: 0;
    width: 100%;
}

.Q4t2V {
    flex: none;
}

.vQdTp {
    display: inline-block;
    overflow: hidden;
    position: relative;
}

.r8Ce_ {
    width: 100%;
}

.zb55G {
    width: 100%;
}

.QNlFj {
    height: 100%;
}

.zb55G .oRzfW {
    width: 100%;
}

.zb55G img {
    -o-object-fit: cover;
    object-fit: cover;
}

.MjcPR {
    height: 100%;
    width: auto;
}

.ATR04, .CDxJn {
    display: flex;
    width: 100%;
}

.ATR04 {
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    min-height: 188px;
    padding: 20px 32px 0;
}
.Link_theme_normal:hover {
    color: #c00;
}

.STEEy.Link_theme_black, .STEEy.Link_theme_brand, .STEEy.Link_theme_ghost, .STEEy.Link_theme_normal {
    -webkit-tap-highlight-color: transparent;
}

.STEEy.Link_theme_normal {
    color: var(--yatravel-link-primary-color);
}

.vW74J {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.Link_view_default {
    color: var(--link-view-default-typo-color-base);
    transition: color .15s linear;
}

.Link_theme_normal {
    color: #04b;
}

.Link {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
    text-decoration: none;
    touch-action: manipulation;
}

.Link {
    cursor: pointer;
}


.CDxJn {
    flex-grow: 1;
    margin-bottom: 20px;
}

.ATR04, .CDxJn {
    display: flex;
    width: 100%;
}

.zVteA {
    padding-right: 20px;
    width: 100%;
}

.W8yYa {
    justify-content: space-between;
}

.rC02U {
    display: flex;
}

.wHg5B {
    color: var(--yatravel-link-primary-color);
    margin: 0 0 8px;
    max-height: 66px;
    overflow: hidden;
}

.pHpRX {
    margin: 0;
}

.ug40O {
    color: var(--yatravel-text-primary-color);
}

.zoOHw {
    font-weight: 600;
}

.aGK49 {
    font-size: 18px;
    line-height: 22px;
}

.wRhK7 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 12px;
    max-height: 48px;
    overflow: hidden;
}

.p_AbY {
    border-left: 1px solid var(--yatravel-bg-line-default-color);
    flex-shrink: 0;
    padding-left: 20px;
    text-align: left;
    width: 236px;
}

.hBbBq {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
}

.x9wlK {
    flex-wrap: wrap;
}

.H2yLM {
    flex-direction: column;
}

.Oofw_ {
    align-items: flex-start;
}

.rC02U {
    display: flex;
}

.NprJI {
    display: flex;
    flex-wrap: wrap;
}

.PotX_ {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px;
}

.Akpkj {
    font-feature-settings: "pnum" on,"lnum" on;
    white-space: nowrap;
}

.dAtVR, .rs5NW {
    margin-top: 4px;
}

.rs5NW {
    color: var(--yatravel-text-primary-color);
}

.honnq, .rs5NW {
    font-size: 13px;
    line-height: 16px;
}

.YTButton.YTButton_size_m-inset {
    font-size: 13px;
    height: 36px;
    line-height: 18px;
    padding: 9px 12px;
}

.YTButton.YTButton, .YTButton.YTButton.Button2_checked, .YTButton.YTButton.Button2_checked:hover {
    color: inherit;
}

.YTButton.YTButton {
    border: none;
    font-family: inherit;
    outline: 2px solid transparent;
}

.vsDRo {
    margin-bottom: auto;
}

.Button2_view_default {
    color: var(--button-view-default-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out,color .15s linear;
}

.Button2 {
    -moz-user-focus: ignore;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: transparent;
    border-width: 0;
    box-sizing: border-box;
    display: inline-block;
    font-family: var(--button-font-family);
    font-weight: inherit;
    margin: 0;
    outline: 0;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    touch-action: manipulation;
    user-select: none;
    white-space: nowrap;
}

.Button2 {
    cursor: pointer;
}

.YTButton.YTButton_theme_primary:before {
    background-color: var(--yatravel-bg-button-primary-color);
}
.YTButton.YTButton_theme_primary:hover:not([aria-disabled=true]):before {
    background-color: var(--yatravel-bg-button-primary-hover-color)
}

.YTButton.YTButton:before {
    border-radius: 8px;
}
.Button2_view_default:before {
    background-color: var(--button-view-default-fill-color-base);
    transition: background-color .15s linear;
}

.Button2:after, .Button2:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}

.Button2:before {
    border-radius: var(--button-borderRadius);
}

.Button2:after {
    transform: scale(0);
}

.Button2:after, .Button2:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}

.YTButton.YTButton .Button2-Text {
    height: 100%;
}

.Button2-Text {
    display: inline-block;
    pointer-events: none;
    position: relative;
    resize: none;
    white-space: nowrap;
}

.LyIFS {
    display: inline-block;
    margin-right: 8px;
}

.fhhYo {
    align-items: center;
    display: flex;
    justify-content: center;
    justify-content: flex-start;
    margin-bottom: 12px;
}

.kWZoP {
    background-color: var(--yatravel-bg-rating-good-color);
}

.E3KSQ, .u8BKo {
    line-height: 18px;
    padding: 0 4px;
}

.u8BKo {
    font-size: 11px;
    font-weight: 400;
}

.FlrxR {
    align-items: center;
    border-radius: 4px;
    color: var(--yatravel-text-inverse-color);
    display: inline-flex;
    font-weight: 700;
    text-align: center;
}

.G42tY .AScLR, .G42tY .Ei8Gm {
    font-size: 13px;
    line-height: 18px;
}

.AScLR, .Ei8Gm {
    color: var(--yatravel-text-primary-color);
}

.STEEy.Link_theme_black, .STEEy.Link_theme_brand, .STEEy.Link_theme_ghost, .STEEy.Link_theme_normal {
    -webkit-tap-highlight-color: transparent;
}

.STEEy.Link_theme_black {
    color: var(--yatravel-link-black-color);
}

.TU7Ps {
    position: relative;
    z-index: 2;
}

.Ghp8B {
    background-color: var(--yatravel-bg-rating-normal-color);
}

.WY0uC .gvZXh {
    color: var(--yatravel-text-success-color);
}