.header .slider .text-block-6{display:none!important}.home-search-host{z-index:30}.home-search-host .div-block-5._659654654{z-index:1;pointer-events:none;position:relative}.home-tour-search{z-index:40;pointer-events:auto;width:min(1120px,100% - 40px);margin:clamp(22px,3.5vh,34px) auto 0;position:relative}.home-tour-search--section{background:linear-gradient(105deg,#2d424ceb,#2d424cb8),url(/site-content/uploads/2026/06/tours-search-bg.jpg) 50%/cover;border-radius:18px;width:100%;margin:0;padding:clamp(28px,4vw,46px);box-shadow:0 22px 70px #34333429}.home-tour-search__section-copy{max-width:800px;margin-bottom:24px}.home-tour-search__eyebrow,.home-tour-search__title,.home-tour-search__subtitle{color:#fff;margin:0;font-family:Manrope,Arial,sans-serif}.home-tour-search__eyebrow{color:#ec7c30;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;font-size:15px;font-weight:900}.home-tour-search__title{text-transform:uppercase;max-width:760px;font-family:Unbounded,Arial,sans-serif;font-size:clamp(30px,4vw,50px);font-weight:400;line-height:1.12}.home-tour-search__subtitle{max-width:640px;margin-top:14px;font-size:18px;line-height:1.45}.home-tour-search--section .home-tour-search__bar{box-shadow:0 18px 60px #00000038}.home-tour-search__bar{box-shadow:none;background:0 0;border:0;grid-template-columns:250px 250px 219px 235px;align-items:stretch;gap:16px;display:grid}.home-tour-search__field{cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff;border:0;border-radius:10px;align-items:center;gap:10px;min-height:49px;padding:15px 15px 15px 12px;display:flex;position:relative;overflow:hidden}.home-tour-search__field--people{min-width:0}.home-tour-search__icon{opacity:.72;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 18px;width:18px;height:18px}.home-tour-search__icon--calendar{background-image:url(/site-content/uploads/2026/07/figma-calendar.svg)}.home-tour-search__icon--person{background-image:url(/site-content/uploads/2026/07/figma-search-user.svg)}.home-tour-search__text{flex:1;align-items:center;min-width:0;display:flex}.home-tour-search__value{color:#6e6e6e;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500;line-height:normal;overflow:hidden}.home-tour-search__input{opacity:0;cursor:pointer;background:0 0;border:0;outline:0;width:100%;height:100%;position:absolute;inset:0}.home-tour-search__input--people{color:#343334;text-align:left;opacity:1;cursor:text;background:0 0;border:0;border-radius:0;width:100%;height:28px;margin:0;font:500 16px/1 Inter,Arial,sans-serif;position:static;inset:auto}.home-tour-search__input--people::placeholder{color:#6e6e6e;opacity:1;font:500 16px/1 Inter,Arial,sans-serif}.home-tour-search__input::-webkit-calendar-picker-indicator{cursor:pointer}.home-tour-search__input[type=number]{appearance:textfield}.home-tour-search__input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.home-tour-search__input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.home-tour-search__submit{color:#fff;cursor:pointer;background:#fe7400;border:0;border-radius:10px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500;transition:background .2s,transform .2s}.home-tour-search__submit:hover:not(:disabled){background:#ff8c3a}.home-tour-search__submit:active:not(:disabled){transform:scale(.98)}.home-tour-search__submit:disabled{cursor:progress;opacity:.72}.home-search-open{overflow:hidden}.home-search-results{z-index:10000;background:#1414149e;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.home-search-results__sheet{background:#f6f6f4;border-radius:18px 18px 0 0;width:min(1180px,100%);max-height:min(82vh,900px);padding:12px 24px 28px;animation:.34s cubic-bezier(.16,1,.3,1) home-search-slide-up;overflow:auto;box-shadow:0 -24px 80px #00000047}@keyframes home-search-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.home-search-results__handle{background:#3433343d;border-radius:999px;width:52px;height:5px;margin:0 auto 18px}.home-search-results__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.home-search-results__eyebrow{color:#34333494;margin:0 0 6px;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:700}.home-search-results__title{color:#343334;margin:0;font-family:Manrope,Arial,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.05}.home-search-results__close{color:#343334;cursor:pointer;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:32px;line-height:1}.home-search-results__message{color:#343334;background:#fff;border-radius:10px;margin:0;padding:22px;font-family:Manrope,Arial,sans-serif;font-size:18px}.home-search-results__message--error{color:#9a2d20}.home-search-results__list{flex-direction:column;gap:18px;display:flex}.home-search-card{background:#fff;border-radius:12px;grid-template-columns:270px minmax(0,1fr) 220px;min-height:190px;display:grid;overflow:hidden;box-shadow:0 16px 42px #34333417}.home-search-card__photo{background:#ded8d2;min-height:190px;display:block}.home-search-card__photo img,.home-search-card__photo-empty{object-fit:cover;width:100%;height:100%;display:block}.home-search-card__body{flex-direction:column;gap:10px;min-width:0;padding:24px 28px;display:flex}.home-search-card__title{color:#343334;text-transform:uppercase;font-family:Manrope,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1.1;text-decoration:none}.home-search-card__meta,.home-search-card__description{color:#343334bd;margin:0;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.45}.home-search-card__description{color:#3433349e}.home-search-card__chips{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.home-search-card__chips span{color:#7b4d35;background:#c46f381f;border-radius:999px;padding:7px 10px;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:800}.home-search-card__aside{border-left:1px solid #34333414;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:24px 26px;display:flex}.home-search-card__aside strong{color:#343334;font-family:Manrope,Arial,sans-serif;font-size:28px;font-weight:900;line-height:1.1}.home-search-card__book,.home-search-card__more{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-family:Manrope,Arial,sans-serif;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.home-search-card__book{color:#fff;background:#fe7400;transition:background .2s,color .2s}.home-search-card__more{color:#343334;background:#34333412;transition:background .2s,color .2s}.home-search-card__book:hover{background:#ff8c3a}.home-search-card__more:hover{background:#e6e6e6}@media (width<=991px){.home-tour-search{width:min(680px,100% - 28px);margin-top:20px}.home-tour-search__bar{grid-template-columns:1fr 1fr}.home-tour-search--section{padding:28px 22px}.home-tour-search__submit{min-height:58px}.home-search-card{grid-template-columns:220px minmax(0,1fr)}.home-search-card__aside{border-top:1px solid #34333414;border-left:0;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (width<=760px){.home-tour-search__bar{grid-template-columns:1fr}.home-tour-search__field--people{border-bottom:1px solid #3433341f}}@media (width<=640px){.home-tour-search{width:calc(100% - 28px);margin-top:16px}.home-tour-search__bar{border-width:1px;border-radius:7px;grid-template-columns:1fr}.home-tour-search--section{border-radius:12px;width:100%;padding:24px 14px}.home-tour-search--section .home-tour-search__section-copy{margin-bottom:18px}.home-tour-search__eyebrow{font-size:12px}.home-tour-search__title{font-size:25px;line-height:1.15}.home-tour-search__subtitle{margin-top:10px;font-size:15px}.home-tour-search__field{border-bottom:1px solid #3433341f;gap:8px;min-height:52px;padding:7px 10px}.home-tour-search__field--people{border-bottom:1px solid #3433341f}.home-tour-search__icon{flex-basis:18px;width:18px;height:18px}.home-tour-search__label{font-size:10px}.home-tour-search__input{font-size:13px}.home-tour-search__submit{min-height:52px;font-size:14px}.home-search-results__sheet{max-height:88vh;padding:10px 14px 20px}.home-search-card{grid-template-columns:1fr}.home-search-card__photo{min-height:210px}.home-search-card__body,.home-search-card__aside{padding:18px}.home-search-card__aside{flex-direction:column;align-items:stretch}}
