.tour__container{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem auto 2.5rem;max-width:1220px}.tour__container .recommended-tours{padding:20px 0 0}.tour-banner__container{margin:0 auto;max-width:1220px}.tour__header{height:288px;width:100%;z-index:10}.tour__header__container{margin:0 auto;max-width:1220px;padding:40px 0 50px}.tour__header__title{color:#fff;font-size:32px;font-weight:600;line-height:38px;margin:0 0 40px;text-align:center}.tour__header__form{display:flex}.tour__header__background{height:360px;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-10}.tour__header__background:after{background-color:rgba(25,25,41,.502);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.tour__header__background-image{height:100%;object-fit:cover;width:100%}.tour-order{background:#fff;width:100%}.tour-order__container{margin:0 auto;padding:70px 0 80px;width:1220px}.tour-order__button,.tour-order__container{align-items:center;display:flex;justify-content:center}.tour-order__button{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;color:red;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;font-weight:600;height:56px;line-height:1.5rem;outline:none;padding:0;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:240px}.tour-order__button:active:not(:disabled){transform:scale(.97)}.tour-order__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.tour-order__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.tour-order__button:hover:not(:disabled){background-color:#ffe6e6}.tour-order__button:disabled{background-color:#f6f6f7;border-color:#e5e5ec;color:#bebecf}.hotel-review__add{align-items:center;border-radius:9px;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between;padding:20px 23px 20px 34px}.hotel-review__add__caption{align-items:center;display:flex;font-size:24px;font-weight:600;line-height:28px;max-width:650px;text-align:center}.hotel-review__add__caption:before{background-image:url(/img/review/review-add.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:70px;margin:0 20px 0 0;min-height:70px;min-width:70px;width:70px}.hotel-review__add__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;color:red;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;font-weight:600;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:300px}.hotel-review__add__btn:active:not(:disabled){transform:scale(.97)}.hotel-review__add__btn:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.hotel-review__add__btn:disabled{box-shadow:none;cursor:not-allowed;transform:none}.hotel-review__add__btn:hover:not(:disabled){background-color:#ffe6e6}.hotel-review__add__btn:disabled{background-color:#f6f6f7;border-color:#e5e5ec;color:#bebecf}.hotel-review__form{display:none}.hotel-review__form.active{display:flex}@media screen and (max-width:1260px){.tour-banner__container,.tour__container{padding:0 20px;width:100%}.tour-order__container{padding:70px 20px 80px;width:100%}.tour__header__form{margin:0 1.25rem}}@media screen and (max-width:1170px){.hotel-review__add{justify-content:center;padding:40px 20px}.hotel-review__add__caption:before{content:none}}@media screen and (max-width:768px){.tour__header{height:464px}.tour__header__background{height:535px}.tour__header__title{padding:0 1.25rem}.tour__container{gap:0;margin:0;padding:0}.tour-banner__container{padding:0}}@media screen and (max-width:540px){.tour__container{gap:0;margin:0 auto 38px}.tour__container .recommended-tours{padding:0}.tour-order__container{padding:30px 10px 40px}.tour-order__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;color:red;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;font-weight:600;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.tour-order__button:active:not(:disabled){transform:scale(.97)}.tour-order__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.tour-order__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.tour-order__button:hover:not(:disabled){background-color:#ffe6e6}.tour-order__button:disabled{background-color:#f6f6f7;border-color:#e5e5ec;color:#bebecf}.tour-banner__container{border-bottom:1px solid #e5e5ec;padding:0}.hotel-review__add{padding:0 10px}.hotel-review__add__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;color:red;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;font-weight:600;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.hotel-review__add__btn:active:not(:disabled){transform:scale(.97)}.hotel-review__add__btn:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.hotel-review__add__btn:disabled{box-shadow:none;cursor:not-allowed;transform:none}.hotel-review__add__btn:hover:not(:disabled){background-color:#ffe6e6}.hotel-review__add__btn:disabled{background-color:#f6f6f7;border-color:#e5e5ec;color:#bebecf}}@media screen and (max-width:425px){.tour__header{height:503px}.tour__header__background{height:575px}}.form-search__clear{align-items:center;background:none;block-size:44px;border:0;border-radius:50%;cursor:pointer;display:flex;inline-size:44px;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form-search__clear img{block-size:16px;inline-size:16px}.form-search__clear:hover{background-color:rgba(23,24,31,.06)}.form-search__clear:focus-visible{outline:2px solid #5f60da;outline-offset:2px}.hideInputPlaceholder{display:none}.displayInputPlaceholder{color:#6e6e75;display:block;font-size:.75rem;font-weight:500;left:18px;line-height:1rem;position:absolute;top:5px}.paddingInput{padding:12px 40px 0 15px;transition:none}.form-search input::placeholder{color:#6e6e75}.form-search .vc-popover-content-wrapper .vc-popover-content{border:none;border-radius:8px;box-shadow:none;margin-top:.5rem!important}.form-search .vc-popover-content-wrapper .vc-container{width:730px}.form-search .vc-popover-content-wrapper .vc-header{padding-bottom:1.5rem;padding-top:0}.form-search .vc-popover-content-wrapper .vc-title{color:#222226;font-size:1rem;font-weight:500;line-height:1.5rem;padding:3px 0 0;text-transform:capitalize}.form-search .vc-popover-content-wrapper .vc-popover-caret{transform:none!important}.form-search .vc-popover-content-wrapper .vc-day-content:hover{background-color:#5f60da;color:#fff}.form-search .vc-popover-content-wrapper .vc-weekday{color:#6e6e75;font-size:.875rem;font-weight:400;line-height:1.25rem;text-transform:capitalize}.form-search .vc-popover-content-wrapper .vc-weekday:nth-of-type(6),.form-search .vc-popover-content-wrapper .vc-weekday:nth-of-type(7),.form-search .vc-popover-content-wrapper .weekday-1,.form-search .vc-popover-content-wrapper .weekday-7{color:red}.form-search .vc-popover-content-wrapper .vc-day span{border-radius:8px;font-size:.875rem;font-weight:400;height:36px;line-height:1.25rem;width:47px}.form-search .vc-popover-content-wrapper .vc-svg-icon{height:24px;width:24px}.form-search .vc-popover-content-wrapper .is-left,.form-search .vc-popover-content-wrapper .is-right{background-color:#efeff6;border:1px solid #efeff6;border-radius:8px;height:36px;width:48px}.form-search .vc-popover-content-wrapper .vc-arrows-container{padding:1.5rem}.form-search .vc-popover-content-wrapper .vc-weeks{padding:0}.form-search .vc-popover-content-wrapper .vc-pane-layout{column-gap:1.5rem;max-height:350px;min-height:320px;padding:1.5rem}.form-search .vc-popover-content-wrapper .is-today{border:2px solid #e5e5ec;border-radius:8px;height:36px;margin:0 auto;width:47px}.form-search__container{grid-gap:8px;align-items:center;display:grid;grid-template-columns:1.3fr 1fr;height:inherit;width:inherit}.form-search__alternative .form-search__left{background:transparent;padding:0 1px 0 0}.form-search__alternative .form-search__right{background:transparent;padding:0 0 0 7px}.form-search__alternative .form-search__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#f56e51;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:80px}.form-search__alternative .form-search__button:active:not(:disabled){transform:scale(.97)}.form-search__alternative .form-search__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.form-search__alternative .form-search__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.form-search__alternative .form-search__button:hover:not(:disabled){background-color:#e05a3c;box-shadow:0 10px 28px rgba(245,110,81,.32);color:#fff}.form-search__alternative .form-search__button:disabled{background-color:#f9b6a6;color:#fff}.form-search__left{grid-gap:8px;border-radius:8px;display:grid;grid-template-columns:1fr;position:relative}.form-search__left input{height:56px}.form-search__icon-reverse{background-image:url(/img/reverse.svg);cursor:pointer;height:30px;position:absolute;right:calc(50% - 17px);top:calc(50% - 14px);width:30px;z-index:5}.form-search__right{grid-gap:8px;align-items:center;border-radius:0 9px 9px 0;display:grid;grid-template-columns:260px 199px 80px}.form-search__right input{height:56px}.form-search__picker{grid-gap:8px;display:grid;grid-template-columns:1fr}.form-search__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#f56e51;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:80px}.form-search__button:active:not(:disabled){transform:scale(.97)}.form-search__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.form-search__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.form-search__button:hover:not(:disabled){background-color:#e05a3c;box-shadow:0 10px 28px rgba(245,110,81,.32);color:#fff}.form-search__button:disabled{background-color:#f9b6a6;color:#fff}.form-search__button:focus-visible{outline:3px solid #5f60da;outline-offset:3px}.form-search__group{align-items:center;display:flex;position:relative}.form-search__input{border:2px solid #e2e2eb;border-radius:0;border-radius:8px;height:64px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-search__input:focus-visible{border:2px solid #5f60da;outline:2px solid #5f60da;outline-offset:2px}.form-search__input:disabled{background:#e4fbfc;color:#fff}.form-search__input__append{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:absolute;right:15px}.form-search__input__append.calendar{background-image:url(/img/calendar_grey.svg);height:24px;width:24px}.form-search__input__append.loop{background-image:url(/img/svg/loop_grey.svg);height:24px;width:24px}.form-search__input__append.exit{background-image:url(/img/cross/exit-red.svg);height:20px;width:20px}.form-search__tour{width:100%}.form-search__tour .form-search__container{grid-template-columns:100%}.form-search__tour .form-search__right{grid-template-columns:1fr 1fr .2fr}.form-search__tour .form-search__button{width:100%}@media screen and (max-width:1200px){.form-search__container{display:flex;flex-direction:row}.form-search__alternative .form-search__left,.form-search__alternative .form-search__right{padding:0}.form-search__left{border-radius:8px;width:70%}.form-search__input.mob-left,.form-search__right{border-radius:8px}.form-search__button{margin:0}.form-search__tour .form-search__container{display:grid;grid-template-columns:100%}.form-search__tour .form-search__right{grid-template-columns:1fr 1fr .2fr}.form-search__tour .form-search__button{width:100%}}@media screen and (max-width:1024px){.form-search{width:100%}.form-search__mobile{display:block;width:inherit}.form-search__container{padding:0 1.25rem}.form-search .form-search__container{padding:0}}@media screen and (max-width:768px){.displayInputPlaceholder{left:18px}.vc-popover-content-wrapper.is-interactive{padding:0 1.25rem;width:100%}.vc-popover-content-wrapper .vc-pane-layout{height:420px!important;overflow-y:scroll;padding:.875rem .5rem!important;width:100%}.vc-popover-content-wrapper .vc-arrows-container{display:none}.vc-popover-content-wrapper .vc-header{margin-bottom:.5rem;padding:0!important}.vc-popover-content-wrapper .vc-day span{width:40px!important}.vc-popover-content-wrapper .vc-popover-content{width:100%}.vc-popover-content-wrapper .vc-container{width:100%!important}.form-search .vc-popover-content-wrapper .vc-weeks{grid-template-columns:repeat(7,minmax(0,1fr))}.form-search .vc-popover-content-wrapper .vc-day span{max-width:40px;width:calc(100% - 4px)!important}.form-search .vc-popover-content-wrapper .is-today{max-width:40px;width:100%}.form-search .vc-popover-content-wrapper .vc-highlight{max-width:100%}.form-search__container{display:flex;flex-direction:column;row-gap:1.5rem}.form-search__left{width:100%}.form-search__right{display:flex;flex-direction:column;row-gap:1.5rem;width:100%}.form-search__right .form-search__picker,.form-search__right .input-fly{width:inherit}.form-search__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%!important;width:100%}.form-search__button:active:not(:disabled){transform:scale(.97)}.form-search__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.form-search__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.form-search__button:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.form-search__button:disabled{background-color:#f6f6f7;color:#bebecf}}@media screen and (max-width:540px){.form-search__alternative .form-search__left{background:transparent;border-radius:9px 9px 0 0}.form-search__alternative .form-search__right{background:transparent;border-radius:0 0 9px 9px}.form-search__right{border-radius:0 0 9px 9px;grid-template-columns:1fr;row-gap:1.5rem}.form-search__left{border-radius:9px 9px 0 0}.form-search__icon-reverse{top:calc(50% - 8px)}}@media screen and (max-width:425px){.form-search__left,.form-search__picker{grid-template-columns:1fr}.form-search__input{border-radius:8px;height:56px;padding:0 40px 0 10px}.form-search__input.mob-left{border-radius:8px}.form-search__icon-reverse{right:70px}}.tour-search-select{position:relative}.tour-search-select__input{border:2px solid #e2e2eb;border-radius:8px;height:64px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.tour-search-select__input.append{padding:0 72px 0 25px}.tour-search-select__input.left{border-radius:8px}.tour-search-select__input:focus,.tour-search-select__input:focus-visible{border:2px solid #e2e2eb;outline:#fff}.tour-search-select__input::placeholder{color:#262e34}.tour-search-select__input:disabled{background:#e4fbfc;color:#fff}.tour-search-select__append{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:absolute;right:15px}.tour-search-select__append.text{color:#f56e51;font-size:18px;font-weight:300;line-height:21px}.tour-search-select__options{background:#fff;border-radius:8px;bottom:-9px;box-shadow:0 4px 9px rgba(0,0,0,.11);max-height:400px;overflow-y:auto;padding:.5rem;position:absolute;scrollbar-width:thin;transform:translateY(100%);width:100%;z-index:6}.tour-search-select__options::-webkit-scrollbar{display:none}.tour-search-select__options div{cursor:pointer;padding:15px 16px}.tour-search-select .selected-option,.tour-search-select__options div:hover{background-color:#f6f6f7;border-radius:8px}.tour-search-select .selected-option{align-items:center;display:flex;justify-content:space-between}.tour-search-select .selected-option:after{background-image:url(/img/svg/check-purple.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;width:22px}.blur-background[data-v-75e77106]{background-position:50%;background-size:cover;filter:blur(10px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.slide-image-container[data-v-75e77106]{height:380px;position:relative;width:100%}.helper[data-v-75e77106]{align-items:center;color:#222226;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem;margin-left:.5rem;position:relative}.helper__description[data-v-75e77106]{align-items:center;background-image:url(/img/svg/help-round.svg);background-size:100% 100%;border-radius:50px;cursor:pointer;display:inline-flex;font-size:.875rem;height:24px;justify-content:center;line-height:1.25rem;min-height:24px;min-width:24px;width:24px}.helper__description:hover .helper__contain-cancel[data-v-75e77106],.helper__description:hover .helper__contain[data-v-75e77106]{display:flex;flex-direction:column}.helper__contain[data-v-75e77106]{background:#fff;background-color:#121212;border-radius:8px;bottom:0;box-shadow:0 4px 9px rgba(0,0,0,.11);color:#fff;display:none;height:max-content;left:30px;padding:1rem;position:absolute;right:0;width:249px;z-index:10}.helper__contain-cancel[data-v-75e77106]{width:320px}.helper__header[data-v-75e77106]{margin-bottom:.5rem}.helper__first-title[data-v-75e77106]{display:flex;flex-direction:row}.helper__first-title[data-v-75e77106]:before{background-color:#9775a3;border-radius:8px;content:"";display:block;height:32px;margin-right:.5rem;min-height:32px;min-width:6px;width:6px}.helper__second-title[data-v-75e77106]{display:flex;flex-direction:row;margin-top:.625rem}.helper__second-title[data-v-75e77106]:before{background-color:#f04d4d;border-radius:8px;content:"";display:block;height:32px;margin-right:.5rem;min-height:32px;min-width:6px;width:6px}.helper__subtitle[data-v-75e77106]{color:#bebecf;margin-bottom:.25rem;margin-top:.625rem}.no-photo[data-v-75e77106]{align-items:center;background-color:#f6f6f7;border-radius:8px;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:320px}.no-photo__icon[data-v-75e77106]{height:64px;opacity:.5;width:64px}.no-photo__text[data-v-75e77106]{color:#6e6e75;font-size:.875rem;line-height:1.25rem}.tour-promo-banner[data-v-75e77106]{width:100%}.tour-promo-banner .go-back[data-v-75e77106]{align-items:center;color:#6e6e75;column-gap:.5rem;display:flex;font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:1.5rem;margin-top:2.5rem;padding:0}.tour-promo-banner .go-back__image[data-v-75e77106]{height:16px;width:16px}.tour-promo-banner .go-back[data-v-75e77106]:hover{cursor:pointer;text-decoration:underline}.tour-promo-banner__other-section[data-v-75e77106]{align-items:flex-start;column-gap:.5rem;display:flex;flex-direction:row;justify-content:flex-end;position:relative}.tour-promo-banner__share-section[data-v-75e77106]{background-color:#f6f6f7;background-image:url(/img/svg/share-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border-radius:8px;cursor:pointer;height:48px;width:48px}.tour-promo-banner__share-section[data-v-75e77106]:hover{background-color:#e2e2ed}.tour-promo-banner__share-section__container[data-v-75e77106]{display:none;position:absolute;right:0;top:60px;z-index:20}.tour-promo-banner__share-section__container.active[data-v-75e77106]{display:flex}.tour-promo-banner__header[data-v-75e77106]{background-color:#f6f6f7;margin:0 auto 1.5rem;max-width:1220px}.tour-promo-banner__container[data-v-75e77106]{margin:0 auto;max-width:1220px}.tour-promo-banner__title[data-v-75e77106]{color:#222226;font-size:32px;line-height:38px}.tour-promo-banner__row[data-v-75e77106]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:1rem 0 0}.tour-promo-banner__row__text[data-v-75e77106]{color:#6e6e75;font-size:.875rem;line-height:1.25rem}.tour-promo-banner__row__star[data-v-75e77106]{height:24px;width:24px}.tour-promo-banner__row__rating[data-v-75e77106]{align-items:center;color:#6e6e75;column-gap:.5rem;display:flex;font-size:.875rem;line-height:1.25rem}.tour-promo-banner__row__rating[data-v-75e77106]:last-of-type:hover{cursor:pointer}.tour-promo-banner__card[data-v-75e77106]{background-color:#fff;border-radius:8px;display:grid;grid-template-columns:608px 1fr}.tour-promo-banner__slider[data-v-75e77106]{flex-grow:1;height:380px;margin:-2px 0 -2px -2px;min-width:1px;position:relative}.tour-promo-banner__slide[data-v-75e77106]{height:100%;overflow:hidden;position:relative;width:100%}.tour-promo-banner__slide__img[data-v-75e77106]{border-radius:8px;height:380px;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.tour-promo-banner__slide__count[data-v-75e77106]{align-items:center;background:rgba(34,34,38,.8);border-radius:8px;bottom:1rem;color:#fff;display:flex;font-size:1rem;font-weight:500;height:32px;justify-content:center;line-height:1.5rem;min-width:40px;padding:.25rem .5rem;position:absolute;right:45%;z-index:1}.tour-promo-banner__slide__arrow[data-v-75e77106]{background-position:50%;background-size:cover;background:rgba(34,34,38,.8);border-radius:8px;cursor:pointer;height:40px;position:absolute;top:45%;width:40px;z-index:2}.tour-promo-banner__slide__arrow.prev[data-v-75e77106]{left:16px}.tour-promo-banner__slide__arrow.next[data-v-75e77106],.tour-promo-banner__slide__arrow.prev[data-v-75e77106]{background-image:url(/img/svg/arrow/arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.tour-promo-banner__slide__arrow.next[data-v-75e77106]{right:16px;transform:rotate(180deg)}.tour-promo-banner__image[data-v-75e77106]{background-color:#fff}.tour-promo-banner__img[data-v-75e77106]{border-radius:8px 0 0 8px;height:calc(100% + 4px);margin:-2px 0 -2px -2px;min-height:380px;object-fit:cover;width:100%}.tour-promo-banner__description[data-v-75e77106]{background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 2.5rem}.tour-promo-banner__option[data-v-75e77106]{align-items:center;color:#222226;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:1.5rem}.tour-promo-banner__option.link[data-v-75e77106]{text-decoration:underline}.tour-promo-banner__option.link[data-v-75e77106]:hover{text-decoration:none}.tour-promo-banner__option.flight[data-v-75e77106]{align-items:flex-start}.tour-promo-banner__option__link[data-v-75e77106]{color:#5696fa;cursor:pointer;display:flex;margin:5px 0 0;text-decoration:none}.tour-promo-banner__option__link[data-v-75e77106]:hover{text-decoration:underline}.tour-promo-banner__option[data-v-75e77106]:last-child{margin:0}.tour-promo-banner__option.card[data-v-75e77106]:before{background-image:url(/img/svg/card.svg)}.tour-promo-banner__option.card-cancel[data-v-75e77106]:before{background-image:url(/img/svg/politics-cancel.svg)}.tour-promo-banner__option.calendar[data-v-75e77106]:before{background-image:url(/img/svg/сalendar.svg)}.tour-promo-banner__option.count[data-v-75e77106]:before{background-image:url(/img/svg/people-black.svg)}.tour-promo-banner__option.room[data-v-75e77106]:before{background-image:url(/img/tour/bed-grey.svg)}.tour-promo-banner__option.food[data-v-75e77106]:before{background-image:url(/img/tour/food-grey.svg)}.tour-promo-banner__option.flight[data-v-75e77106]:before{background-image:url(/img/tour/flight-grey.svg)}.tour-promo-banner__option.sum[data-v-75e77106]:before{background-image:url(/img/tour/star-grey.svg)}.tour-promo-banner__option[data-v-75e77106]:before{background-position:50%;background-repeat:no-repeat;content:"";height:24px;margin-right:.5rem;width:24px}.tour-promo-banner__grade[data-v-75e77106]{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1}.tour-promo-banner__grade+.tour-promo-banner__get[data-v-75e77106]{grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:2;justify-self:end}.tour-promo-banner__grade__container[data-v-75e77106]{align-items:end;display:flex;flex-direction:column;gap:5px}.tour-promo-banner__grade__row[data-v-75e77106]{grid-gap:7px;align-items:center;display:grid;grid-template-columns:46px 1fr}.tour-promo-banner__grade__count[data-v-75e77106]{align-items:center;background:#429ead;border-radius:50%;color:#fff;display:flex;font-size:25px;font-weight:600;height:46px;justify-content:center;width:46px}.tour-promo-banner__grade__text[data-v-75e77106]{color:#429ead;font-size:16px;font-weight:600;line-height:19px}.tour-promo-banner__grade__review[data-v-75e77106]{color:#5696fa;font-size:16px;font-weight:400;line-height:19px}.tour-promo-banner__grade__location[data-v-75e77106]{color:#f56e51;font-size:16px;font-weight:600;line-height:19px}.tour-promo-banner__get[data-v-75e77106]{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;justify-self:end}.tour-promo-banner__get__column[data-v-75e77106]{display:flex;flex-direction:column;gap:2px}.tour-promo-banner__price[data-v-75e77106]{color:#262e34;font-size:36px;font-weight:600;line-height:43px;text-align:right}.tour-promo-banner__price__count[data-v-75e77106]{color:#262e34;font-size:16px;line-height:19px;text-align:right}.tour-promo-banner__activity[data-v-75e77106]{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:end;margin:35px 0 40px;position:relative}.tour-promo-banner__share[data-v-75e77106]{background-image:url(/img/tour/share-grey.svg);background-size:contain;cursor:pointer;height:22px;width:22px}.tour-promo-banner__share.active[data-v-75e77106],.tour-promo-banner__share[data-v-75e77106]:hover{background-image:url(/img/tour/share-red.svg)}.tour-promo-banner__share__container[data-v-75e77106]{border-radius:8px;bottom:30px;display:none;position:absolute;right:0;z-index:2}.tour-promo-banner__share__container.active[data-v-75e77106]{display:flex}.tour-promo-banner__print[data-v-75e77106]{background-image:url(/img/tour/print-grey.svg);background-size:contain;cursor:pointer;height:22px;width:22px}.tour-promo-banner__print[data-v-75e77106]:hover{background-image:url(/img/tour/print-red.svg)}.tour-promo-banner__button[data-v-75e77106]{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#f56e51;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:240px}.tour-promo-banner__button[data-v-75e77106]:active:not(:disabled){transform:scale(.97)}.tour-promo-banner__button[data-v-75e77106]:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.tour-promo-banner__button[data-v-75e77106]:disabled{box-shadow:none;cursor:not-allowed;transform:none}.tour-promo-banner__button[data-v-75e77106]:hover:not(:disabled){background-color:#e05a3c;box-shadow:0 10px 28px rgba(245,110,81,.32);color:#fff}.tour-promo-banner__button[data-v-75e77106]:disabled{background-color:#f9b6a6;color:#fff}.tour-promo-banner .without-rating[data-v-75e77106]{column-gap:.5rem}.tour-promo-banner .without-rating .tour-promo-banner__row__rating[data-v-75e77106]{height:24px;width:24px}.tour-promo-banner .without-rating .tour-promo-banner__row__text[data-v-75e77106]{min-width:90px}.tour-promo-banner .without-rating .tour-promo-banner__row__star[data-v-75e77106]{height:24px;width:24px}@media screen and (max-width:1200px){.tour-promo-banner__container[data-v-75e77106]{width:100%}.tour-promo-banner__card[data-v-75e77106]{grid-template-columns:.8fr 1fr}}@media screen and (max-width:992px){.tour-promo-banner__card[data-v-75e77106]{grid-template-columns:1fr}.tour-promo-banner__slider[data-v-75e77106]{border-radius:8px 8px 0 0;height:calc(100% + 2px);margin:-2px -2px 0;width:calc(100% + 4px)}.tour-promo-banner__grade__container[data-v-75e77106]{align-items:flex-end}.tour-promo-banner__price[data-v-75e77106]{text-align:right}.tour-promo-banner__activity[data-v-75e77106]{justify-content:flex-end}.tour-promo-banner__button[data-v-75e77106]{margin:0 0 0 auto}}@media screen and (max-width:768px){.helper__contain[data-v-75e77106]{bottom:1.5rem;left:-120px}.helper__contain-cancel[data-v-75e77106]{left:0;transform:translateX(-50%)}.tour-promo-banner[data-v-75e77106]{background-color:#fff;padding:2rem 1.25rem 0}.tour-promo-banner__description[data-v-75e77106]{grid-gap:20px}.tour-promo-banner .go-back[data-v-75e77106]{margin-top:0}.tour-promo-banner__grade[data-v-75e77106]{grid-column-end:2;grid-column-start:1}.tour-promo-banner__grade__container[data-v-75e77106]{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tour-promo-banner__get[data-v-75e77106],.tour-promo-banner__grade+.tour-promo-banner__get[data-v-75e77106]{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3;justify-self:inherit}.tour-promo-banner__get__row[data-v-75e77106]{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:35px 0 40px}.tour-promo-banner__get__column[data-v-75e77106]{align-items:baseline}.tour-promo-banner__activity[data-v-75e77106]{margin:0}.tour-promo-banner__header[data-v-75e77106]{background-color:#fff}.tour-promo-banner__description[data-v-75e77106]{padding-left:0;padding-right:0}}@media screen and (max-width:540px){.slide-image-container[data-v-75e77106]{height:220px}.tour-promo-banner__header[data-v-75e77106]{padding:0 0 1.5rem}.tour-promo-banner__container[data-v-75e77106]{padding:0 10px;width:100%}.tour-promo-banner__title[data-v-75e77106]{word-break:break-word}.tour-promo-banner__slide[data-v-75e77106],.tour-promo-banner__slide__img[data-v-75e77106],.tour-promo-banner__slider[data-v-75e77106]{height:220px}.tour-promo-banner__slide__arrow.prev[data-v-75e77106]{left:20px;right:inherit}.tour-promo-banner__slide__arrow.next[data-v-75e77106]{background-image:url(/img/svg/arrow/arrow-white.svg);right:20px;transform:rotate(180deg)}.tour-promo-banner__card[data-v-75e77106]{margin:-25px 0 0}.tour-promo-banner__option[data-v-75e77106]{margin:0 0 5px}.tour-promo-banner__option[data-v-75e77106]:before{height:24px;min-height:24px;min-width:24px;width:24px}.tour-promo-banner__get__row[data-v-75e77106]{margin:0 0 20px}.tour-promo-banner__print[data-v-75e77106]{display:none}.tour-promo-banner__button[data-v-75e77106]{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;color:red;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;font-weight:600;height:56px;justify-content:center;line-height:1.5rem;outline:none;padding:0;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.tour-promo-banner__button[data-v-75e77106]:active:not(:disabled){transform:scale(.97)}.tour-promo-banner__button[data-v-75e77106]:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.tour-promo-banner__button[data-v-75e77106]:disabled{box-shadow:none;cursor:not-allowed;transform:none}.tour-promo-banner__button[data-v-75e77106]:hover:not(:disabled){background-color:#ffe6e6}.tour-promo-banner__button[data-v-75e77106]:disabled{background-color:#f6f6f7;border-color:#e5e5ec;color:#bebecf}.helper__contain[data-v-75e77106]{bottom:1.5rem;left:-120px}.helper__contain-cancel[data-v-75e77106]{left:0;max-width:280px;transform:translateX(-60%)}}.liked[data-v-44d8e1e0]{background-color:#f6f6f7;background-image:url(/img/svg/like-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:0;border-radius:8px;cursor:pointer;height:48px;padding:0;width:48px}.liked[data-v-44d8e1e0]:hover{background-color:#e2e2ed}.liked.active[data-v-44d8e1e0]{background-image:url(/img/svg/like-icon-active.svg)}.favorite-liked[data-v-44d8e1e0]{background-size:24px 24px;height:36px;opacity:.8;width:36px}.favorite-liked[data-v-44d8e1e0]:hover{background-color:#fff;opacity:1}.share-networks{background:#fff;border-radius:8px;box-shadow:0 12px 24px 0 rgba(21,21,36,.16);display:flex;flex-direction:column;max-width:279px;padding:.5rem;width:279px;z-index:20}.share-network{align-items:center;color:#222226!important;display:flex;flex-direction:row;font-size:1rem;font-weight:400;height:40px;letter-spacing:.25px;line-height:1.5rem;padding:0 .5rem}.share-network:hover{background-color:#f6f6f7;border-radius:8px}.share-network:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;margin-right:.5rem;width:20px}.share-network-telegram:before{background-image:url(/img/social/Telegram.svg)}.share-network-vk:before{background-image:url(/img/social/VK.svg)}.share-network-whatsapp:before{background-image:url(/img/social/Whatsapp.svg)}.hotel-search-result__room{align-items:center;column-gap:.875rem;display:flex;text-decoration:none}.hotel-search-result__room--mobile{inline-size:100%}.hotel-search-result__room-photo{background-color:#f6f6f7;block-size:72px;border-radius:8px;flex-shrink:0;inline-size:96px;object-fit:cover}.hotel-search-result__room-nophoto{align-items:center;block-size:72px;border:1px dashed #acacb4;border-radius:8px;color:#6e6e75;display:flex;flex-shrink:0;font-size:.75rem;inline-size:96px;justify-content:center;line-height:1rem;padding:0 .25rem;text-align:center}.hotel-search-result__room-text{display:flex;flex-direction:column;min-inline-size:0;row-gap:.125rem}.hotel-search-result__room-more{color:#6e6e75;font-size:.8125rem}.hotel-search-result__per-night{color:#6e6e75;display:block;font-size:.9375rem;font-weight:400;line-height:1.375rem;white-space:nowrap}.hotel-search-result__total{color:#222226;display:block;font-size:1rem;font-weight:400;line-height:1.5rem;white-space:nowrap}.hotel-search-result__total b{font-size:1.25rem;font-weight:600}@media screen and (max-width:768px){.hotel-search-result__room-nophoto,.hotel-search-result__room-photo{block-size:64px;inline-size:84px}}.hotel-search-result{background:#fff;border-radius:8px}.hotel-search-result__title{font-size:1.25rem;font-weight:700;line-height:1.5rem;padding:1.5rem 2.5rem 1.563rem}.hotel-search-result__table{border-top:1px solid #e5e5ec;padding:0 1.5rem 1rem}.hotel-search-result__table__header{grid-gap:1.25rem;border-bottom:1px solid #e5e5ec;display:grid;grid-template-columns:252px 1fr 1fr 2fr}.hotel-search-result__table__caption{color:#6e6e75;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.hotel-search-result__table__body{grid-gap:1.25rem;border-bottom:1px solid #e5e5ec;display:grid;grid-template-columns:252px 1fr}.hotel-search-result__table__body:last-child{border-bottom:none}.hotel-search-result__table__content{grid-gap:1.75rem;align-items:center;border-bottom:1px solid #e5e5ec;color:#222226;display:grid;font-size:1rem;grid-template-columns:1fr 1fr 2fr;line-height:1.5rem;padding:1rem 0 1rem 1rem}.hotel-search-result__table__content:last-child{border-bottom:none}.hotel-search-result__table__row{grid-gap:1.25rem;align-items:center;display:grid;grid-template-columns:1fr 137px}.hotel-search-result__table__name{align-items:center;color:#5f60da;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 0}.hotel-search-result__table__name_mob{display:none}.hotel-search-result__table__name:hover{color:#5f60da;text-decoration:underline}.hotel-search-result__table__text{color:#222226;font-size:1rem;font-weight:400;line-height:1.5rem}.hotel-search-result__table__logo{height:28px;object-fit:contain;width:90px}.hotel-search-result__table__price{font-size:1.25rem;font-weight:700;line-height:1.5rem}.hotel-search-result__table__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-size:.875rem;font-weight:500;height:40px;justify-content:center;line-height:1.5rem;line-height:1.25rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:137px}.hotel-search-result__table__button:active:not(:disabled){transform:scale(.97)}.hotel-search-result__table__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.hotel-search-result__table__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.hotel-search-result__table__button:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.hotel-search-result__table__button:disabled{background-color:#f6f6f7;color:#bebecf}.hotel-search-result__table__link{color:#5f60da;cursor:pointer;font-size:18px;font-weight:600;line-height:21px;padding:16px 0;text-align:center;text-decoration:none}.hotel-search-result__table__link:hover{color:#262e34}.without-data{align-items:center;display:flex;height:248px;justify-content:center;max-width:1220px;padding:1.5rem}.without-data__img{height:200px;width:200px}.without-data__img-container{align-items:center;display:flex;height:200px;justify-content:center;margin-right:1.5rem;width:200px}.without-data__container{display:flex;flex-direction:column}.without-data__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:48px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:169px}.without-data__btn:active:not(:disabled){transform:scale(.97)}.without-data__btn:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.without-data__btn:disabled{box-shadow:none;cursor:not-allowed;transform:none}.without-data__btn:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.without-data__btn:disabled{background-color:#f6f6f7;color:#bebecf}.without-data__text{margin-bottom:1.5rem;margin-top:.5rem;max-width:477px}@media screen and (max-width:1024px){.hotel-search-result__table{padding:0 1rem 1rem}.hotel-search-result__table__header{grid-gap:0;grid-template-columns:150px 1fr 1.2fr 2fr}.hotel-search-result__table__body{grid-gap:0;grid-template-columns:150px 1fr}.hotel-search-result__table__content{grid-gap:0;grid-template-columns:1fr 1.2fr 2fr}.hotel-search-result__table__text{padding-right:.5rem}}@media screen and (max-width:768px){.hotel-search-result__title{font-size:1.25rem;line-height:1.5rem;padding:1.5rem 1.25rem}.hotel-search-result__table{padding-bottom:0}.hotel-search-result__table__header,.hotel-search-result__table__logo{display:none}.hotel-search-result__table__name_mob{display:flex}.hotel-search-result__table__body{grid-template-columns:1fr}.hotel-search-result__table__content{grid-gap:.5rem;grid-template-columns:1fr;padding:2rem 0 1.5rem}.hotel-search-result__table__content:last-child{border-bottom:1px solid #e5e5ec}.hotel-search-result__table__caption.indent{padding:18px 0}.hotel-search-result__table__text.indent{padding:0}.hotel-search-result__table__price{display:flex;flex-direction:column}.hotel-search-result__table__price:before{color:#6e6e75;content:attr(data-label);font-size:.875rem;font-weight:400;line-height:1.25rem}.hotel-search-result__table__name_mob,.hotel-search-result__table__text{display:flex;flex-direction:column}.hotel-search-result__table__name_mob:before,.hotel-search-result__table__text:before{color:#6e6e75;content:attr(data-label);font-size:.875rem;font-weight:400;line-height:1.25rem}.hotel-search-result__table__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:36px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.hotel-search-result__table__button:active:not(:disabled){transform:scale(.97)}.hotel-search-result__table__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.hotel-search-result__table__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.hotel-search-result__table__button:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.hotel-search-result__table__button:disabled{background-color:#f6f6f7;color:#bebecf}.hotel-search-result__table__row{grid-template-columns:1fr}.without-data{border-bottom:1px solid #e5e5ec;border-top:1px solid #e5e5ec;flex-direction:column;height:400px}.without-data__img-container{margin-right:0}.without-data__container{align-items:center}}.tour-info{background:#fff;border-radius:8px;padding:2rem 2.5rem}.tour-info__caption{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:1.5rem}.tour-info__row{align-items:center;display:flex;flex-direction:row;gap:35px}.tour-info__date{color:#6e6e75;font-size:1rem;font-weight:400;line-height:1.5rem}.tour-info__date span{color:#222226;font-weight:400;padding-right:.5rem}.tour-info__description{color:#222226;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:1.5rem}.tour-info__link{color:#5f60da;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;margin-top:1rem;text-decoration:none}.tour-info__link:hover{color:#5151e7}.tour-info__units{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.tour-info__unit{align-items:center;color:#6e6e75;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem}.tour-info__unit:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-right:1rem;width:24px}.tour-info__unit__info{color:#222226}.tour-info__unit.repair:before{background-image:url(/img/svg/hotel/bank.svg)}.tour-info__unit.building:before{background-image:url(/img/svg/hotel/service.svg)}.tour-info__unit.address:before{background-image:url(/img/svg/hotel/map-point.svg)}.tour-info__unit span{font-weight:400}@media screen and (max-width:768px){.tour-info{border-bottom:1px solid #e5e5ec;padding:1.5rem 1.25rem}.tour-info__row{align-items:flex-start;display:flex;flex-direction:column;row-gap:.5rem}.tour-info__date{column-gap:.5rem;display:flex}}@media screen and (max-width:425px){.tour-info{border-bottom:1px solid #e5e5ec;padding:1.5rem 1.25rem}.tour-info__row{align-items:flex-start;display:flex;flex-direction:column;row-gap:.5rem}.tour-info__date{column-gap:.5rem;display:flex}.tour-info__unit.address{flex-wrap:wrap}.tour-info__unit.address .tour-info__unit__info{margin-left:2.5rem}}.hotel-options{background:#fff;border-radius:8px;padding:2rem 2.5rem}.hotel-options__header{column-gap:.5rem;display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem}.hotel-options__tabs{align-items:center;border-bottom:2px solid #e7e7ef;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;height:40px}.hotel-options__tab{color:#222226;cursor:pointer;font-size:.875rem;font-weight:500;height:40px;line-height:1.25rem;padding:9px 12px 11px}.hotel-options__tab.active,.hotel-options__tab:hover{border-bottom:3px solid #5f60da}.hotel-options__units{column-gap:0;columns:2;margin:2.5rem 0 0;overflow:hidden}.hotel-options__unit{break-inside:avoid}.hotel-options__card{break-inside:avoid-column;margin-bottom:2.5rem}.hotel-options__caption{align-items:center;color:#222226;display:flex;font-size:1rem;font-weight:400;gap:1rem;line-height:1.5rem}.hotel-options__caption:before{background-image:url(/img/svg/hotel/list.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;width:24px}.hotel-options__caption.Adult:before{background-image:url(/img/svg/hotel/pasport-icon.svg)}.hotel-options__caption.MainBuilding:before{background-image:url(/img/svg/hotel/home-icon.svg)}.hotel-options__caption.Types:before{background-image:url(/img/svg/hotel/hotel-icon.svg)}.hotel-options__caption.Important:before{background-image:url(/img/svg/hotel/map-point.svg)}.hotel-options__caption.Beach:before{background-image:url(/img/svg/hotel/beach-icon.svg)}.hotel-options__caption.Children:before{background-image:url(/img/svg/hotel/children-icon.svg)}.hotel-options__caption.Beauties:before{background-image:url(/img/svg/hotel/beauties-icon.svg)}.hotel-options__caption.Treatment:before{background-image:url(/img/svg/hotel/health-services.svg)}.hotel-options__caption.Businesses:before{background-image:url(/img/svg/hotel/bisiness-icon.svg)}.hotel-options__caption.GeneralInfo:before{background-image:url(/img/svg/hotel/done-icon.svg)}.hotel-options__caption.Restaurant:before{background-image:url(/img/svg/hotel/restoran-icon.svg)}.hotel-options__caption.Food:before{background-image:url(/img/svg/hotel/order-icon.svg)}.hotel-options__caption.Entertainments:before{background-image:url(/img/svg/hotel/sport-icon.svg)}.hotel-options__caption.SwimmingPools:before{background-image:url(/img/svg/hotel/swimming_pool.svg)}.hotel-options__caption.Categories:before{background-image:url(/img/svg/hotel/categ-namber.svg)}.hotel-options__list{display:flex;flex-direction:column;font-size:1rem;gap:.5rem;margin-top:1rem}.hotel-options__item{align-items:center;color:#222226;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem;position:relative}.hotel-options__item:before{background-image:url(/img/svg/success.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin:0 1rem 0 0;min-height:24px;min-width:24px;width:24px}.hotel-options__item.mark{color:#6e6e75}.hotel-options__item.mark:before{background-image:none;content:"";height:24px;text-align:right;width:24px}.hotel-options__item__helper{align-items:center;color:#222226;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem;position:relative}.hotel-options__item__description{align-items:center;background-image:url(/img/svg/help-round.svg);background-size:100% 100%;border-radius:50px;cursor:pointer;display:inline-flex;font-size:.875rem;height:24px;justify-content:center;line-height:1.25rem;min-height:24px;min-width:24px;width:24px}.hotel-options__item__description__text{background:#fff;background-color:#121212;border-radius:8px;bottom:0;box-shadow:0 4px 9px rgba(0,0,0,.11);color:#fff;display:none;height:max-content;left:30px;padding:1rem;position:absolute;right:0;width:269px!important;z-index:10}.hotel-options__item__description__text__header{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.hotel-options__item__description__text__description{font-size:.75rem;font-weight:500;line-height:1.25rem}.hotel-options__item__description:hover .hotel-options__item__description__text{display:flex;flex-direction:column}.hotel-options__item__link{text-decoration:underline}.hotel-options__link{color:#5f60da;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;margin-top:1rem;text-decoration:none}.hotel-options__link:hover{color:#5151e7}.hotel-options__info{background-color:#f6f6f7;border-radius:8px;column-gap:.75rem;display:flex;margin-bottom:1rem;padding:1rem;width:100%}.hotel-options__info__img{height:24px;width:24px}.hotel-options__info__description{display:flex;flex-direction:column;row-gap:.25rem}@media screen and (max-width:992px){.hotel-options{padding:2rem .5rem}}@media screen and (max-width:920px){.hotel-options__units{column-count:2}}@media screen and (max-width:768px){.hotel-options{padding:2rem 1.25rem;width:100%}.hotel-options__units{columns:auto;display:block}.hotel-options__tabs{-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:80px 120px 155px 80px 110px;height:max-content;overflow-x:scroll!important;scrollbar-width:none;width:100%}.hotel-options__tab{height:max-content}}@media screen and (max-width:540px){.hotel-options__item__description__text{bottom:30px;left:-120px}}.highlight__sorting[data-v-bd482658]{color:#5f60da!important}.review-form[data-v-bd482658]{border:none;margin-bottom:0;padding:2.5rem;width:600px}.modal__review[data-v-bd482658]{align-items:center;display:flex;justify-content:center;scrollbar-width:none;z-index:200}.sort-container[data-v-bd482658]{align-items:center;border-bottom:1px solid #ceced8;color:#222226;column-gap:1.5rem;display:flex;flex-direction:row;font-size:1rem;font-weight:500;line-height:1.5rem;padding-bottom:1.5rem}.sort-container__button[data-v-bd482658]{align-items:flex-start;color:#6e6e75;column-gap:.25rem;display:flex;height:max-content;padding:0}.sort-container__button[data-v-bd482658]:hover{color:#5f60da}.sort-container__button__img[data-v-bd482658]{height:16px;transition:.5s;width:16px}.sort-container__button__img__rotate[data-v-bd482658]{transform:rotate(180deg);transition:.5s}.review-container[data-v-bd482658]{background:#fff;border-radius:8px;padding:2rem 2.5rem;width:856px}.star-rating[data-v-bd482658]{align-self:center!important}.rating-container[data-v-bd482658]{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:max-content;padding:1.5rem;width:340px}.rating-container__header[data-v-bd482658]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.rating-container__header__text[data-v-bd482658]{font-size:1.5rem;font-weight:700;line-height:1.75rem}.rating-container__star[data-v-bd482658]{background-size:contain!important;background:url(/img/stars/star-yellow.svg) 50% no-repeat;height:16px;width:16px}.rating-container__main[data-v-bd482658]{display:flex;flex-direction:column;margin-top:1.5rem;row-gap:.5rem}.rating-container__main__row[data-v-bd482658]{align-items:center;color:#6e6e75;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;line-height:1.25rem}.rating-container__main__row__header[data-v-bd482658]{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.rating-container__main__row__end[data-v-bd482658]{min-width:38px;text-align:end}.rating-container__main__stroke[data-v-bd482658]{background-color:#e5e5ec;border-radius:20px;height:6px;margin-left:.75rem;margin-right:.75rem;width:214px}.rating-container__main__stroke__yellow[data-v-bd482658]{background-color:#f7c73a;border-radius:20px 0 0 20px;display:block;height:6px}.rating-container__footer__text[data-v-bd482658]{border-top:1px solid #e5e5ec;color:#6e6e75;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:1.5rem;padding-top:1rem}.rating-container__footer__button[data-v-bd482658]{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:48px;justify-content:center;line-height:1.5rem;margin-top:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.rating-container__footer__button[data-v-bd482658]:active:not(:disabled){transform:scale(.97)}.rating-container__footer__button[data-v-bd482658]:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.rating-container__footer__button[data-v-bd482658]:disabled{box-shadow:none;cursor:not-allowed;transform:none}.rating-container__footer__button[data-v-bd482658]:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.rating-container__footer__button[data-v-bd482658]:disabled{background-color:#f6f6f7;color:#bebecf}.hotel-review[data-v-bd482658]{column-gap:1.5rem;display:flex;flex-direction:row}.hotel-review__caption[data-v-bd482658]{align-items:flex-start;color:#222226;column-gap:.5rem;display:flex;font-size:2rem;font-weight:600;line-height:2.25rem;margin-bottom:1.5rem}.hotel-review__caption__number[data-v-bd482658]{color:#6e6e75;font-size:.75rem;font-weight:400;line-height:1rem}.hotel-review__show-more[data-v-bd482658]{color:#5f60da;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;margin-top:.5rem;text-decoration:none}.hotel-review__show-more[data-v-bd482658]:hover{color:#5151e7}.hotel-review__booking-date[data-v-bd482658]{color:#6e6e75;font-size:1rem;font-weight:400;line-height:1.5rem}.hotel-review__name[data-v-bd482658]{color:#222226;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem}.hotel-review__no-comments[data-v-bd482658]{font-size:1rem;font-weight:500;line-height:1.5rem;text-align:center}.hotel-review__unit[data-v-bd482658]{border-bottom:1px solid #ceced8;display:flex;flex-direction:column;padding-bottom:2.5rem;padding-top:2.5rem}.hotel-review__unit:last-child .hotel-review__description[data-v-bd482658]{border-bottom:none}.hotel-review__row[data-v-bd482658]{grid-gap:1.5rem;align-items:center;display:grid;grid-template-columns:48px 1fr 230px}.hotel-review__img[data-v-bd482658]{border-radius:50%;height:52px;width:52px}.hotel-review__subtitle[data-v-bd482658]{color:#6e6e75;font-size:1rem;font-weight:400;line-height:1.5rem}.hotel-review__description[data-v-bd482658]{display:flex;flex-direction:column;margin-top:1.5rem;padding-left:4.5rem;row-gap:1.5rem}.hotel-review__description__header[data-v-bd482658]{color:#222226;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:.75rem}.hotel-review__text[data-v-bd482658]{color:#222226;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem}.hotel-review__star[data-v-bd482658]{align-items:center;column-gap:.75rem;display:flex;flex-direction:row}.hotel-review__link[data-v-bd482658]{align-items:center;background-color:#efeff6;border-radius:8px;color:#5f60da;cursor:pointer;display:flex;font-size:1rem;font-weight:500;height:48px;justify-content:center;line-height:1.5rem;margin:0 auto;text-align:center;width:187px}.hotel-review__button[data-v-bd482658]{margin-top:1.5rem;width:100%}@media screen and (max-width:1200px){.rating-container[data-v-bd482658]{padding:1rem}.rating-container__header__text[data-v-bd482658]{font-size:1.125rem}}@media screen and (max-width:992px){.rating-container[data-v-bd482658]{border-radius:0;border-top:1px solid #ceced8;max-width:100%;padding:2rem 1.5rem 2.5rem;width:100%}.rating-container__header__text[data-v-bd482658]{font-size:1.5rem}.rating-container__main__stroke[data-v-bd482658]{width:85%}.rating-container__footer[data-v-bd482658]{margin-top:1.5rem}.rating-container__footer__text[data-v-bd482658]{border-top:none;margin-top:0;padding-top:0}.review-container[data-v-bd482658]{max-width:100%;width:100%}.hotel-review[data-v-bd482658]{align-items:center;flex-direction:column}.hotel-review__unit[data-v-bd482658]{grid-template-columns:1fr}.hotel-review__text[data-v-bd482658]:before{background-position:50%;margin:0 9px 0 0;min-width:52px;width:52px}}@media screen and (max-width:768px){.review-form[data-v-bd482658]{padding:0;width:100%}.modal__review[data-v-bd482658]{display:block}.hotel-review__row[data-v-bd482658]{grid-gap:0;column-gap:1.5rem;grid-template-columns:48px 1fr;grid-template-rows:1fr;row-gap:.5rem}.hotel-review__star[data-v-bd482658]{margin-left:72px;width:max-content}.hotel-review__description[data-v-bd482658]{padding-left:0}.hotel-review__description__header[data-v-bd482658]{font-size:1rem;line-height:1.25rem}.hotel-review__unit[data-v-bd482658]{padding:2rem 1.25rem}.hotel-review__link[data-v-bd482658]{margin-bottom:2rem;padding:0;width:100%}.hotel-review__caption[data-v-bd482658]{border-top:1px solid #ceced8;font-size:1.25rem;line-height:1.5rem;margin-bottom:0;padding:2.5rem 1.25rem 1.25rem}.hotel-review__no-comments[data-v-bd482658]{padding:0 0 2.5rem}.hotel-review__button[data-v-bd482658]{margin-top:2rem;padding:0 1.25rem}.hotel-review__name[data-v-bd482658]{line-height:1.25rem}.hotel-review__subtitle[data-v-bd482658]{font-size:.75rem;line-height:1rem}.sort-container[data-v-bd482658]{border-bottom:0;padding-bottom:2rem;padding-left:1.25rem}.review-container[data-v-bd482658]{border-radius:0;padding:0}}@media screen and (max-width:320px){.hotel-review__star[data-v-bd482658]{margin-left:0}}.star-rating[data-v-78c1c156]{align-self:flex-start;display:inline-flex;position:relative}.star-rating__overlay[data-v-78c1c156]{display:inline-flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:0}.star[data-v-78c1c156]{background-size:contain!important;display:inline-block;flex-shrink:0}.star_small[data-v-78c1c156]{height:16px;min-height:16px;min-width:16px;width:16px}.star_mediumAdaptive[data-v-78c1c156],.star_medium[data-v-78c1c156]{height:20px;width:20px}.star_largeAdaptive[data-v-78c1c156],.star_large[data-v-78c1c156]{height:22px;width:22px}.star_huge[data-v-78c1c156]{height:24px;width:24px}.star_color[data-v-78c1c156]{background:url(/img/stars/star-yellow.svg) 50% no-repeat}.star_outlined[data-v-78c1c156]{background:url(/img/stars/star-grey.svg) 50% no-repeat}@media screen and (max-width:480px){.star_mediumAdaptive[data-v-78c1c156]{height:16px;width:16px}.star_largeAdaptive[data-v-78c1c156]{height:18px;width:18px}}.custom-select[data-v-324acbf6]{background-color:#fff;border:2px solid #e5e5ec;border-radius:8px;color:#6e6e75;font-size:1rem;line-height:1.5rem;min-height:48px;position:relative;width:100%}.custom-select[data-v-324acbf6]:hover{border:2px solid #5f60da}.custom-select .select-header[data-v-324acbf6]{align-items:center;border-color:#5f60da;color:#222226;cursor:pointer;display:flex;justify-content:space-between;padding:.75em 1rem;user-select:none;width:100%}.custom-select .selected-icon[data-v-324acbf6]{height:8px;transition:.2s;width:14px}.custom-select .selected-icon__open[data-v-324acbf6]{transform:rotate(180deg);transition:.2s}.custom-select .select-container[data-v-324acbf6]{background-color:#fff;border-radius:8px;box-shadow:0 12px 24px 0 rgba(21,21,36,.161);left:0;margin-top:.5rem;max-height:216px;overflow:auto;padding:.5rem;position:absolute;right:0;z-index:10}.custom-select .select-options[data-v-324acbf6]{cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.5rem 1rem;user-select:none}.custom-select .select-options[data-v-324acbf6]:hover{background-color:#f6f6f7;border-radius:8px}.custom-select .selected-option[data-v-324acbf6]{align-items:center;background-color:#f6f6f7;border-radius:8px;display:flex;justify-content:space-between}.custom-select .selected-option[data-v-324acbf6]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42NDMgNC4wMjljLjI2LjI2LjI2LjY4MiAwIC45NDJsLTcuMzM0IDcuMzM0YS42NjcuNjY3IDAgMCAxLS45NDMgMEwyLjAzMyA4Ljk3YS42NjcuNjY3IDAgMSAxIC45NDMtLjk0MmwyLjg2MiAyLjg2MUwxMi43IDQuMDNjLjI2LS4yNi42ODItLjI2Ljk0MyAwWiIgZmlsbD0iIzVGNjBEQSIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;width:22px}.open[data-v-324acbf6]{border:2px solid #5f60da}.open .select-header[data-v-324acbf6],.open .select-options[data-v-324acbf6]{color:#222226}.selectHide[data-v-324acbf6]{display:none}@media screen and (max-width:768px){.custom-select[data-v-324acbf6]{font-size:.875rem;line-height:1.125rem}.custom-select .select-header[data-v-324acbf6]{padding:.625rem .875rem}}@media screen and (max-width:425px){.custom-select .select-header[data-v-324acbf6]{padding:.625rem .75rem}}.create-review{flex-direction:column;width:100%}.create-review__caption{font-size:1.5rem;font-weight:700;line-height:1.75rem;margin-bottom:2rem}.create-review__rating{align-items:center;border:2px solid #e5e5ec;border-radius:8px;display:flex;flex-direction:column;padding:1.5rem 0}.create-review__rating__text{color:#222226;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:.75rem}.create-review__description{color:#262e34;font-size:18px;font-weight:600;line-height:21px;text-align:center}.create-review__rules{display:flex;flex-direction:column;row-gap:1rem}.create-review__rules__container{align-items:flex-start;display:flex;flex-direction:row;font-size:1rem;font-weight:400;line-height:1.5rem}.create-review__rules__container__text{color:#6e6e75}.create-review .personal__link{color:#222226;font-weight:400;text-decoration:underline}.create-review .personal__link:hover{text-decoration:none}.create-review__form{background:#fff;display:flex;flex-direction:column;row-gap:1.5rem;width:100%}.create-review__form__star{display:flex;flex-flow:row wrap;gap:1rem}.create-review__form__star .star-rating{column-gap:1rem}.create-review__form__star .star-rating__label{font-weight:600;padding-left:10px}.create-review__form__star .star-rating__error{margin:-10px 0 0;padding-left:10px}.create-review__form__row{display:flex;flex-direction:column}.create-review__form__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#5f60da;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:1rem;font-weight:500;height:48px;justify-content:center;line-height:1.5rem;outline:none;padding:0 16px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),color var(--dur,.22s) var(--ease-out,ease),box-shadow var(--dur,.22s) var(--ease-out,ease),transform var(--dur-fast,.14s) var(--ease-out,ease);user-select:none;width:100%}.create-review__form__button:active:not(:disabled){transform:scale(.97)}.create-review__form__button:focus-visible{outline:2px solid var(--ring,#5f60da);outline-offset:2px}.create-review__form__button:disabled{box-shadow:none;cursor:not-allowed;transform:none}.create-review__form__button:hover:not(:disabled){background-color:#494ad1;box-shadow:var(--shadow-brand,0 10px 28px rgba(95,96,218,.28));color:#fff}.create-review__form__button:disabled{background-color:#f6f6f7;color:#bebecf}@media screen and (max-width:768px){.create-review__container{padding:2rem 1.25rem}.create-review__caption{display:none}}.textarea-input__note[data-v-68be9104]{margin-left:1rem}.textarea-input__note span[data-v-68be9104]{color:#5f60da;cursor:pointer;text-decoration:underline}.textarea-input__note span[data-v-68be9104]:hover{text-decoration:unset}.textarea-input textarea[data-v-68be9104]{min-height:96px}.textarea-input textarea[data-v-68be9104]::-webkit-scrollbar{background-color:rgba(240,245,245,.7);width:4px}.textarea-input textarea[data-v-68be9104]::-webkit-scrollbar-thumb{background:#dde1e1;border-radius:4px}.textarea-input textarea[data-v-68be9104]:hover{border:2px solid #5f60da}.textarea-input textarea[data-v-68be9104]:disabled{background-color:#f6f6f7}.textarea-input__input[data-v-68be9104],.textarea-input__wrap[data-v-68be9104]{min-height:96px;position:relative}.textarea-input__limit[data-v-68be9104]{bottom:10px;height:20px;position:absolute;right:10px;width:max-content}.star-rating[data-v-83084c94]{display:inline-flex;position:relative}.star-rating__error[data-v-83084c94]{color:red;display:flex;font-size:12px;line-height:12px;width:100%}.star[data-v-83084c94]{background-size:contain!important;cursor:pointer;display:block;flex-shrink:0}.star_small[data-v-83084c94]{height:16px;width:16px}.star_mediumAdaptive[data-v-83084c94],.star_medium[data-v-83084c94]{height:20px;width:20px}.star_largeAdaptive[data-v-83084c94],.star_large[data-v-83084c94]{height:22px;width:22px}.star_huge[data-v-83084c94]{height:40px;width:40px}.star_color[data-v-83084c94]{background:url(/img/stars/star-yellow.svg) 50% no-repeat}.star_outlined[data-v-83084c94]{background:url(/img/stars/star-grey.svg) 50% no-repeat}