@charset "UTF-8";.search-filters-dropdown{--inputs-gap:32px}.search-filters-dropdown .as-close-button{display:none}.search-filters-dropdown .as-input-slider{width:auto}.search-filters-dropdown .as-input-range__inputs{position:relative}.search-filters-dropdown .as-input-range__inputs:after{content:"–";left:50%;position:absolute;top:20px;transform:translate(-50%)}.search-filters-dropdown .as-input-range.is-grouped .as-input-range__inputs:after{display:none}.search-filters-dropdown__body{display:flex;flex-direction:column;min-height:100%}.search-filters-dropdown__content{flex-grow:1}@media screen and (min-width:1200px){.search-filters-dropdown__content{max-height:min(724px,80vh);overflow-y:auto;overscroll-behavior:none}}.search-filters-dropdown__container{min-height:140px;min-width:290px;padding:var(--dropdown-body-padding)}@media screen and (min-width:576px){.search-filters-dropdown__simple-location{min-height:128px;width:500px}.search-filters-dropdown__activities,.search-filters-dropdown__direction{max-width:90vw;min-height:200px;width:550px}.search-filters-dropdown__dates{max-width:328px;min-height:340px;width:90vw}.search-filters-dropdown__price{min-height:220px;width:380px}.search-filters-dropdown__duration{width:380px}.search-filters-dropdown__comfort,.search-filters-dropdown__difficulty{min-height:300px;width:360px}}.search-filters-dropdown__language{min-height:110px;min-width:320px}.support-bubble-body{padding:32px 24px}@media screen and (min-width:576px){.support-bubble-body{padding:32px;width:480px}}.support-bubble-body__image{margin-bottom:16px;vertical-align:top}.support-bubble-body__title{margin-bottom:8px;margin-top:0}.support-bubble-body__caption{color:var(--color-text);font-size:18px;font-weight:600;margin-top:24px}.support-bubble-body__schedule{margin-top:8px}.support-bubble-body__contacts{margin-top:16px}.support-bubble-body__text{color:var(--color-text-secondary);margin-top:4px;max-width:300px}.support-bubble-body__messengers{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.support-bubble-body .phone-contacts__body{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:24px}.support-bubble-body.is-extended .support-bubble-body__image{display:none}.support-bubble-body.is-extended .support-bubble-body__caption{margin-top:16px}@media (min-height:820px) or (pointer:coarse){.support-bubble-body.is-extended .support-bubble-body__image{display:block}.support-bubble-body.is-extended .support-bubble-body__caption{margin-top:24px}.support-bubble-body.is-extended .support-bubble-body__call-button{margin-top:12px}.support-bubble-body.is-extended .phone-contacts__body{display:block}}.support-bubble{align-self:flex-end}.support-bubble__button.as-button{position:fixed}.support-bubble__button.as-button.is-success{animation:support-button-pulse 2s infinite}@media screen and (min-width:576px){.support-bubble__button.as-button{--button-size-lg:72px}}.support-bubble__icon{pointer-events:none}@media screen and (min-width:576px){.support-bubble__icon{--icon-medium-size:32px}}@keyframes support-button-pulse{0%{box-shadow:0 0 #60b259b3}to{box-shadow:0 0 0 12px transparent}}.web-call-modal{background:#fff;border-radius:32px;box-shadow:0 32px 64px #59668433;margin:16px;padding:0;position:fixed;text-align:center;z-index:1051}@media screen and (min-width:576px){.web-call-modal{border-radius:24px;margin:0;width:440px}}.web-call-modal__body{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}@media screen and (min-width:576px){.web-call-modal__body{display:block;padding:40px 32px}}.web-call-modal__actions{margin-left:-4px!important;margin-right:-4px!important}.web-call-modal__actions>.as-col{padding:0 4px}@media screen and (min-width:576px){.web-call-modal__actions,.web-call-modal__close-btn{margin-top:24px}}.web-call-modal__call-type{align-items:center;display:flex;font-size:14px}@media screen and (min-width:576px){.web-call-modal__call-type{font-size:16px;justify-content:center}}.web-call-modal__call-type svg{margin-right:4px}.web-call-modal__call-type.is-green{color:var(--color-success-500)}.web-call-modal__call-type.is-green svg{fill:var(--color-success-500)}.web-call-modal__call-type.is-gray{color:#9596a5}.web-call-modal__call-type.is-gray svg{fill:#9596a5}.web-call-modal__call-type.is-red{color:#ff293b}.web-call-modal__call-type.is-red svg{fill:#ff293b}.web-call-modal__callee{font-size:16px;font-weight:600;line-height:24px}@media screen and (min-width:576px){.web-call-modal__callee{font-size:24px;line-height:32px}}.web-call-modal__description{color:#4f4f5e;margin-top:24px}@media screen and (max-width:575px){.web-call-modal__description{display:none}}.web-call-modal__mic-status{margin:24px 0}@media screen and (max-width:575px){.web-call-modal__mic-status{display:none}}.tour-selection-mode-sheet{border-radius:var(--card-border-radius);box-shadow:0 10px 36px #59668429}.tour-selection-mode-sheet__body{align-items:center;display:flex}.tour-selection-mode-sheet__content{flex-grow:1;padding-left:8px}.tour-selection-mode-sheet__request-id{color:var(--color-text);font-size:var(--subhead-font-size);font-weight:600;margin-bottom:4px}.tour-selection-mode-sheet__placeholder{color:var(--color-text);font-family:var(--headings-font-family);font-size:var(--subhead-font-size)}.tour-selection-mode-sheet__actions{display:flex;flex-wrap:nowrap;gap:8px}.tour-selection-mode-sheet__tags{display:flex;flex-wrap:wrap;gap:8px}.tour-selection-mode-sheet__tag-text{font-weight:400;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-selection-mode-sheet__tag-close.as-close-button{height:22px;margin-left:4px;min-width:18px;width:18px}.grecaptcha-badge{display:none}@media screen and (min-width:992px){.captcha-modal .as-modal__title{max-width:370px}}.captcha-modal__reason{align-items:start;-moz-column-gap:8px;column-gap:8px;display:flex;margin-top:24px}.captcha-modal__reason img{vertical-align:text-bottom}.captcha-modal__reason-title{align-items:center;display:flex;font-size:1rem;font-weight:600;line-height:1.5}.captcha-modal__reason-btn svg{fill:var(--color-text-secondary);height:18px;width:18px}.captcha-modal__hint{font-size:12px;line-height:140%;margin-top:4px}
