:root{--ets-accent:#ff6600;--ets-text:#16202a;--ets-muted:#667085;--ets-border:#e5e7eb;--ets-button-bg:transparent;--ets-button-text:#c64e23;--ets-button-border:#c64e23;--ets-button-border-width:0px;--ets-button-radius:0px;--ets-button-padding-y:0px;--ets-button-padding-x:0px;--ets-button-min-height:0px;--ets-button-hover-filter:none;--ets-button-hover-transform:none;--ets-button-hover-shadow:none;--ets-button-hover-opacity:.75}.ets-search-open{overflow:hidden}.explorer-trip-search-menu-item>a,li.menu-item>a[href="#explorer-trip-search"],.ets-shortcode-button{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:var(--ets-button-min-height);padding:var(--ets-button-padding-y) var(--ets-button-padding-x)!important;border-color:var(--ets-button-border)!important;border-style:solid!important;border-width:var(--ets-button-border-width)!important;border-radius:var(--ets-button-radius)!important;background:var(--ets-button-bg)!important;color:var(--ets-button-text)!important;font:inherit;font-weight:700;line-height:1.2;text-decoration:none!important;cursor:pointer;box-sizing:border-box;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease,opacity .2s ease}.explorer-trip-search-menu-item>a:hover,.explorer-trip-search-menu-item>a:focus,li.menu-item>a[href="#explorer-trip-search"]:hover,li.menu-item>a[href="#explorer-trip-search"]:focus,.ets-shortcode-button:hover,.ets-shortcode-button:focus{color:var(--ets-button-text)!important;filter:var(--ets-button-hover-filter);transform:var(--ets-button-hover-transform);box-shadow:var(--ets-button-hover-shadow);opacity:var(--ets-button-hover-opacity)}body.ets-button-style-outline .explorer-trip-search-menu-item>a:hover,body.ets-button-style-outline .explorer-trip-search-menu-item>a:focus,body.ets-button-style-outline li.menu-item>a[href="#explorer-trip-search"]:hover,body.ets-button-style-outline li.menu-item>a[href="#explorer-trip-search"]:focus,body.ets-button-style-outline .ets-shortcode-button:hover,body.ets-button-style-outline .ets-shortcode-button:focus{filter:none;box-shadow:0 6px 18px rgb(0 0 0 / .10)}body.ets-button-style-text .explorer-trip-search-menu-item>a,body.ets-button-style-text li.menu-item>a[href="#explorer-trip-search"],body.ets-button-style-text li.menu-item>a[href$="#explorer-trip-search"],body.ets-button-style-text a.ets-open-search,body.ets-button-style-text .ets-shortcode-button{min-height:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}body.ets-button-style-text .explorer-trip-search-menu-item>a:hover,body.ets-button-style-text .explorer-trip-search-menu-item>a:focus,body.ets-button-style-text li.menu-item>a[href="#explorer-trip-search"]:hover,body.ets-button-style-text li.menu-item>a[href="#explorer-trip-search"]:focus,body.ets-button-style-text li.menu-item>a[href$="#explorer-trip-search"]:hover,body.ets-button-style-text li.menu-item>a[href$="#explorer-trip-search"]:focus,body.ets-button-style-text a.ets-open-search:hover,body.ets-button-style-text a.ets-open-search:focus,body.ets-button-style-text .ets-shortcode-button:hover,body.ets-button-style-text .ets-shortcode-button:focus{color:var(--ets-button-text)!important;filter:none;transform:none;box-shadow:none;opacity:.75}.ets-search-icon{position:relative;display:inline-block!important;width:17px;height:17px;flex:0 0 17px;border:2px solid currentColor;border-radius:50%;box-sizing:border-box}.ets-search-icon::after{content:"";position:absolute;width:7px;height:2px;right:-5px;bottom:-2px;border-radius:2px;background:currentColor;transform:rotate(45deg);transform-origin:center}.ets-popup{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:24px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.ets-popup.is-open{visibility:visible;opacity:1;pointer-events:auto}.ets-popup-backdrop{position:absolute;inset:0;background:rgb(8 16 28 / .82);backdrop-filter:blur(7px)}.ets-popup-panel{position:relative;z-index:1;width:min(900px, 100%);padding:58px 48px 48px;border-radius:22px;background:#fff;box-shadow:0 30px 100px rgb(0 0 0 / .3);transform:translateY(18px) scale(.985);transition:transform .22s ease}.ets-popup.is-open .ets-popup-panel{transform:translateY(0) scale(1)}.ets-close-button{position:absolute;top:14px;right:18px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f2f4f7;color:#344054;font-size:34px;font-weight:300;line-height:1;cursor:pointer}.ets-popup-content{width:100%;text-align:center}.ets-popup-kicker{display:inline-block;margin-bottom:10px;color:var(--ets-accent);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ets-popup-content h2{margin:0 0 28px;color:var(--ets-text);font-size:clamp(27px, 4vw, 44px);line-height:1.15}.ets-search-form{width:100%}.ets-search-row{display:flex;align-items:stretch;width:100%}.ets-field-wrap{position:relative;flex:1 1 auto;min-width:0}.ets-search-field{width:100%;height:64px;padding:0 22px;border:1px solid var(--ets-border)!important;border-right:0!important;border-radius:12px 0 0 12px!important;outline:none;background:#fff!important;color:var(--ets-text)!important;font-size:17px;box-shadow:0 10px 30px rgb(16 24 40 / .08);box-sizing:border-box}.ets-search-field:focus{border-color:var(--ets-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ets-accent) 18%,transparent)}.ets-submit-button{flex:0 0 auto;min-width:130px;padding:0 24px;border:0!important;border-radius:0 12px 12px 0!important;background:var(--ets-accent)!important;color:#fff!important;font-size:16px;font-weight:800;cursor:pointer;transition:filter .2s ease}.ets-submit-button:hover,.ets-submit-button:focus{filter:brightness(.92)}.ets-suggestions{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;display:none;max-height:min(430px, 58vh);overflow:auto;border:1px solid var(--ets-border);border-radius:13px;background:#fff;box-shadow:0 18px 50px rgb(16 24 40 / .18);text-align:left}.ets-suggestions.is-visible{display:block}.ets-suggestion-item{display:flex!important;align-items:center;gap:13px;min-height:70px;padding:10px 13px;border-bottom:1px solid #f1f3f5;color:var(--ets-text)!important;text-decoration:none!important}.ets-suggestion-item:hover,.ets-suggestion-item:focus{background:#f8fafc}.ets-suggestion-item img,.ets-suggestion-placeholder{width:58px;height:48px;flex:0 0 58px;border-radius:8px;object-fit:cover;background:#eef2f6}.ets-suggestion-title{font-weight:700;line-height:1.3}.ets-view-all{display:block!important;padding:14px 16px;color:var(--ets-accent)!important;font-weight:800;text-align:center;text-decoration:none!important}.ets-view-all:hover,.ets-view-all:focus{background:#f8fafc}.ets-suggestion-loading,.ets-suggestion-empty{padding:18px;color:var(--ets-muted);text-align:center}.ets-inline-search{width:100%}.ets-inline-search h3{margin:0 0 15px}@media (max-width:782px){.explorer-trip-search-menu-item>a,li.menu-item>a[href="#explorer-trip-search"]{width:100%;box-sizing:border-box}body.ets-button-style-text .explorer-trip-search-menu-item>a,body.ets-button-style-text li.menu-item>a[href="#explorer-trip-search"]{width:auto}.ets-popup{align-items:flex-start;padding:15px;overflow-y:auto}.ets-popup-panel{margin-top:7vh;padding:58px 18px 25px;border-radius:17px}.ets-popup-content h2{margin-bottom:20px;font-size:29px}.ets-search-row{display:block}.ets-search-field{height:58px;border-right:1px solid var(--ets-border)!important;border-radius:10px!important}.ets-submit-button{width:100%;height:54px;margin-top:10px;border-radius:10px!important}.ets-suggestions{position:static;max-height:42vh;margin-top:8px}}