a[href^="tel:"],a[href^="tel:"] span,a[href^="tel:"] strong,a[href^="tel:"] b,a[href^="tel:"] font{color:#FF0000!important;text-decoration:underline!important}
.hvt-sched{--hvt-primary:#e27a1a;--hvt-primary-dark:#a85c0c;--hvt-deal:#2f6b18;--hvt-line:#d5d0c8;--hvt-edge:#a8a29a;--hvt-ink:#1a1d21;--hvt-muted:#5b6270;--hvt-soft:#fdf1e4;margin:0 0 18px;font-family:inherit;color:var(--hvt-ink)}.hvt-sched *{box-sizing:border-box}.hvt-bar{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:11px 12px;background:var(--hvt-primary);border:1px solid var(--hvt-primary);font-size:13px;color:#fff;line-height:1.4}.hvt-bar .hvt-from,.hvt-bar b{color:#fff;font-weight:800}.hvt-bar .hvt-from{margin-left:auto;font-size:15px;white-space:nowrap}.hvt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:560px) and (max-width:991px),(min-width:1200px){.hvt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hvt-cell{min-width:0}.hvt-sched button.hvt-acc-h,.hvt-sched button.hvt-chip{width:100%;text-align:left;background:#fff;border-radius:0;font-family:inherit;color:var(--hvt-ink);cursor:pointer;height:auto}.hvt-sched button.hvt-chip{display:block;border:1px solid var(--hvt-edge);padding:9px 10px;transition:border-color .15s,box-shadow .15s,transform .1s;min-width:0;text-transform:none;letter-spacing:normal}.hvt-sched button.hvt-chip:hover{border-color:var(--hvt-primary);box-shadow:0 3px 10px rgba(226,122,26,.18)}.hvt-sched button.hvt-chip:active{transform:translateY(1px)}.hvt-dow{display:block;font-size:12px;color:var(--hvt-muted);line-height:1.3}.hvt-date{display:block;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.2px}.hvt-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 4px;margin-top:3px}.hvt-go,.hvt-price{font-size:13px;font-weight:700;color:var(--hvt-ink);white-space:nowrap}.hvt-go{font-size:12px;font-weight:600;color:var(--hvt-primary-dark)}.hvt-is-peak .hvt-price{color:var(--hvt-ink)}.hvt-sched button.hvt-chip.hvt-is-peak{border-color:#c98a3d;background:#fdf1e4}.hvt-is-deal .hvt-price{color:var(--hvt-deal)}.hvt-sched button.hvt-chip.hvt-is-deal{border-color:#4a8a2a;background:#f1f8ec}.hvt-panel{display:none;padding:10px;border-radius:0}.hvt-acc-p.is-open,.hvt-panel.is-active{display:block}.hvt-acc,.hvt-panel{border:1px solid var(--hvt-line);border-top:0;background:#fff}.hvt-sched button.hvt-acc-h{display:flex;align-items:center;gap:9px;border:0;border-top:1px solid var(--hvt-line);padding:12px}.hvt-acc-hd{margin:0;padding:0;font:inherit;font-weight:inherit;color:inherit}.hvt-acc>.hvt-acc-hd:first-child .hvt-acc-h{border-top:0}.hvt-sched button.hvt-acc-h.is-open{background:var(--hvt-soft)}.hvt-acc-h.is-open .hvt-acc-m{color:var(--hvt-primary-dark)}.hvt-acc-m{font-size:14px;font-weight:700;white-space:nowrap}.hvt-acc-s{margin-left:auto;font-size:12.5px;color:var(--hvt-muted);white-space:nowrap}.hvt-acc-i{flex:0 0 auto;width:8px;height:8px;margin:-3px 2px 0;border-right:2px solid var(--hvt-muted);border-bottom:2px solid var(--hvt-muted);transform:rotate(45deg);transition:transform .15s}.hvt-acc-h.is-open .hvt-acc-i{transform:rotate(-135deg);margin-top:3px;border-color:var(--hvt-primary)}.hvt-acc-p{padding:10px;background:#fff;border-top:1px solid var(--hvt-line)}.hvt-sched .hvt-acc--flow button.hvt-acc-h,.hvt-sched .hvt-acc--flow button.hvt-acc-h.is-open{background:#fff;cursor:default;padding:14px 12px 2px}.hvt-acc--flow .hvt-acc-i,.hvt-acc-p{display:none}.hvt-acc--flow .hvt-acc-m{color:var(--hvt-primary-dark);font-size:15px}.hvt-acc--flow .hvt-acc-p{display:block;border-top:0;padding-top:6px}.hvt-share{padding:10px 0 0}.hvt-sched button.hvt-share-b{display:block;width:100%;background:#fff;border:1px solid var(--hvt-edge);border-radius:0;padding:11px;font-family:inherit;font-size:13px;font-weight:700;color:var(--hvt-primary-dark);cursor:pointer;height:auto}.hvt-sched button.hvt-share-b:hover{border-color:var(--hvt-primary);background:var(--hvt-soft)}.hvt-acc--flow+.hvt-share{display:none}.hvt-ops ul{list-style:none;margin:3px 0 0;padding:0;display:flex;gap:8px;justify-content:flex-end}.hvt-ops li{margin:0;padding:0;background:0 0}.hvt-ops a{font-size:12px;color:var(--hvt-muted)}.field-name-field-prices table.field-collection-table-view[data-hvt],.field-name-field-prices table.sticky-header{display:none!important}.hvt-sched button:focus-visible{outline:2px solid var(--hvt-primary);outline-offset:2px}.group-price-left-right .field-name-field-prices,.group-price-left-right .field-name-field-prices>.field-items,.group-price-left-right .field-name-field-prices>.field-items>.field-item,.group-price-left-right>.field-collection-container{max-height:none;height:auto;overflow:visible}@media (min-width:1200px){.group-price-detail.field-group-div{display:flex;align-items:stretch;flex-wrap:nowrap}.group-price-detail>.group-price-left{min-width:0}.group-price-detail>.group-price-left-right{position:relative;min-width:0;min-height:280px}.group-price-left-right>.field-collection-container{position:absolute;top:0;bottom:0;left:15px;right:15px;display:flex;flex-direction:column;min-height:0}.group-price-left-right .field-name-field-prices,.group-price-left-right .field-name-field-prices>.field-items,.group-price-left-right .field-name-field-prices>.field-items>.field-item,.group-price-left-right .hvt-sched{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.group-price-left-right .hvt-sched{margin-bottom:0}.group-price-left-right .hvt-acc,.group-price-left-right .hvt-sched>.hvt-panel.is-active{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.group-price-left-right .action-links{flex:0 0 auto;margin-bottom:0}}
#block-views-related-tour-block .views-row.rt-hidden{display:none}#block-views-related-tour-block .rt-more{display:block;width:100%;margin:12px 0;padding:12px;background:#F58220;color:#fff;border:0;font-size:16px;line-height:1.2;min-height:44px;cursor:pointer;font-family:inherit}#block-views-related-tour-block .rt-more:hover{background:#d96f14}
#views-exposed-form-tours-list-page .views-exposed-widgets{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:0;padding:14px 16px;background:#fff;border:1px solid #e3e3e3;border-left:4px solid #F58220;border-radius:6px}#views-exposed-form-tours-list-page .views-exposed-widget{flex:0 1 230px;float:none;margin:0;padding:0}#views-exposed-form-tours-list-page .form-item{margin:0}#views-exposed-form-tours-list-page .views-widget-sort-order,#views-exposed-form-tours-list-page .views-submit-button{display:none}#views-exposed-form-tours-list-page label{display:block;margin:0 0 5px;font-size:13px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.3px}#views-exposed-form-tours-list-page select{width:100%;height:44px;padding:0 10px;font-size:16px;color:#222;background:#fff;border:1px solid #ccc;border-radius:4px}#views-exposed-form-tours-list-page select:focus{border-color:#F58220;outline:none}#views-exposed-form-tours-list-page .views-reset-button{flex:0 0 auto;margin-left:auto}#views-exposed-form-tours-list-page .views-reset-button .form-submit{margin:0}#views-exposed-form-tours-list-page #edit-reset{height:44px;padding:0 16px;font-size:14px;font-weight:600;color:#F58220;background:#fff;border:1px solid #F58220;border-radius:4px;box-shadow:none;cursor:pointer}#views-exposed-form-tours-list-page #edit-reset:hover{color:#fff;background:#F58220}#post-content .field-name-bo-loc-tour{margin:0;padding:0}#post-content .view-tours-list .view-header .ds-1col{margin-bottom:0;padding-bottom:0}#post-content .view-tours-list .view-content{padding-top:10px}@media(max-width:1049px){#post-content .view-tours-list .view-header,#post-content .view-tours-list .view-header>div,#post-content .field-name-bo-loc-tour,#post-content .field-name-bo-loc-tour .field-items,#post-content .field-name-bo-loc-tour .field-item{display:contents}#views-exposed-form-tours-list-page{display:block;position:sticky;top:0;z-index:1;background:#fff}#views-exposed-form-tours-list-page .views-exposed-widgets{padding:12px 10px 8px;gap:8px;flex-wrap:nowrap;align-items:center;border:0;border-bottom:2px solid #F58220;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}#views-exposed-form-tours-list-page .views-exposed-widget{flex:1 1 0;position:relative}#views-exposed-form-tours-list-page label{position:absolute;top:-7px;left:7px;z-index:1;margin:0;padding:0 4px;font-size:10px;line-height:1;letter-spacing:0;color:#666;background:#fff;white-space:nowrap}#views-exposed-form-tours-list-page select{height:40px;padding:0 6px}#views-exposed-form-tours-list-page .views-reset-button{flex:0 0 auto;margin-left:0}#views-exposed-form-tours-list-page #edit-reset{width:auto;height:40px;padding:0 10px;font-size:13px}}
