body.postid-4057 .ogauh-entry,body.postid-4057 .wpte-modal .wte-process-btn-next{background:#079fe8!important;color:#172b3a!important;border-radius:10px!important;min-height:46px;font-weight:700}
.ogauh-breakdown{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;color:#172b3a;border-top:2px solid #56c9fa;padding-top:10px}
.ogauh-breakdown dd{margin:0;text-align:right;font-weight:700}
.ogauh-breakdown dt:last-of-type,.ogauh-breakdown dd:last-child{background:#172b3a;color:#fff;padding:7px;border-radius:5px}
body.auh-tour-ready .breadcumb-wrapper,body.auh-tour-ready .wpte-gallery-wrapper__multi-banners,body.auh-tour-ready #secondary{display:none!important}
body.auh-tour-ready #primary{width:100%!important;max-width:1160px!important;flex:1 1 100%!important;margin:auto}
#auh-tour{max-width:1120px;margin:clamp(18px,3vw,44px) auto;color:#172b3a;padding:0 18px}
#auh-tour .auh-intro,#auh-tour .auh-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,4vw,44px);align-items:center}
#auh-tour h1{font-size:clamp(28px,3.4vw,44px);line-height:1.12;margin:12px 0}
#auh-tour h2{font-size:clamp(22px,2.5vw,30px);margin:0 0 14px}
#auh-tour small{font-weight:650;color:#13658e}
#auh-tour .auh-photo{position:relative;margin:0;min-width:0}
.auh-slides{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#edf6fa;border-radius:15px}
.auh-slides img{flex:0 0 100%;width:100%;max-width:100%;aspect-ratio:4/3;object-fit:contain;scroll-snap-align:start;min-width:0}
.auh-controls{display:flex;align-items:center;gap:7px;position:absolute;bottom:9px;right:9px}
.auh-controls button,.auh-controls span{border:0;background:#fff;color:#172b3a;border-radius:99px;font-weight:700;box-shadow:0 1px 6px #172b3a30}
.auh-controls button{font-size:22px;width:44px;height:44px;padding:0;line-height:1}.auh-controls span{padding:3px 9px;font-size:12px}
#auh-tour .auh-book{display:inline-block;text-align:center;background:#079fe8;color:#172b3a;font-weight:700;padding:11px 32px;border-radius:9px}
#auh-tour nav{margin:24px 0 0;padding:12px 0;display:flex;gap:8px;flex-wrap:wrap;border-block:1px solid #d8e7ee}
#auh-tour nav a{padding:7px 12px;border-radius:9px;background:#eff8fc;color:#14445d}
#auh-tour section{padding:24px 0;border-bottom:1px solid #d8e7ee;scroll-margin-top:90px}
#auh-tour .auh-columns{align-items:start}#auh-tour li{margin:7px 0}#auh-tour details{border-top:1px solid #d8e7ee;padding:12px 0}#auh-tour summary{cursor:pointer;font-weight:600}
@media(max-width:720px){#auh-tour .auh-intro,#auh-tour .auh-columns{grid-template-columns:minmax(0,1fr)}#auh-tour .auh-book{width:100%}#auh-tour{padding:0 14px}}
.auh-choose{min-width:0}
#auh-tour .auh-duration{margin:14px 0 0;border:0;padding:0;min-width:0}
#auh-tour .auh-duration legend{float:none;width:auto;font:600 14px/1.4 system-ui;color:#172b3a;margin:0 0 8px;padding:0}
.auh-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.auh-options label{position:relative;margin:0;cursor:pointer}
.auh-options input{position:absolute;opacity:0;width:1px;height:1px}
.auh-options span{display:grid;align-content:center;text-align:center;min-height:62px;border:1px solid #a8d6ea;border-radius:12px;background:#f4fbff;color:#172b3a;line-height:1.25}
#auh-tour .auh-options small{font-size:12px;color:inherit;font-weight:500}
.auh-options b{font:700 18px/1.4 system-ui}
.auh-options input:checked+span{background:#172b3a;color:white;border-color:#172b3a;box-shadow:inset 0 -3px #56c9fa}
.auh-options input:checked+span small{color:#ffc83d!important}
.auh-options input:focus-visible+span{outline:3px solid #079fe8;outline-offset:2px}
#auh-tour .auh-options input:checked+span,#auh-tour .auh-book{background:#079fe8;border-color:#079fe8;color:#102b3b;box-shadow:inset 0 -3px #56c9fa}
#auh-tour .auh-options input:checked+span small{color:#102b3b!important}
.auh-lead-fare{margin:16px 0 8px}.auh-lead-fare>strong{font-size:25px}.auh-lead-fare small{display:block}
#auh-tour details.auh-stop{border:1px solid #cce1eb;border-radius:12px;padding:0;margin:8px 0;background:white}.auh-stop summary{padding:12px 16px}.auh-stop[open] summary{background:#eff9fe;border-radius:12px 12px 0 0}
.auh-stop-body{display:grid;grid-template-columns:minmax(150px,240px) 1fr;gap:18px;padding:14px 16px;align-items:center}.auh-stop-body figure,.auh-stop-body p{margin:0}.auh-stop-body img{display:block;border-radius:8px;width:100%;height:120px;object-fit:cover}.auh-stop-body figcaption{font-size:10px;line-height:1.4;margin-top:5px}.auh-triptych{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}
#auh-cost .auh-columns>div{padding:16px;border:1px solid #cce1eb;border-radius:12px;background:#f5fbff;height:100%}#auh-cost .auh-columns>div+div{background:#fff}#auh-cost h3{font-size:19px}#auh-cost ul{padding-left:20px}
@media(max-width:600px){.auh-stop-body{grid-template-columns:1fr;gap:10px}.auh-stop-body figure,.auh-triptych{width:min(100%,240px)}.auh-stop-body img{height:98px}}
