body.postid-329 .iptr-design #main-content.ipt-v22-true{--aus-ink:#202b23;--aus-cream:#faf8f2;--aus-line:#dedace;--aus-gold:#e6b928;background:var(--aus-cream);color:var(--aus-ink)}body.postid-329 .iptr-design #main-content.ipt-v22-true .wrap{width:min(100% - 40px,1200px);margin-inline:auto}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-hero{background:var(--aus-cream);padding:clamp(26px,4vw,60px) 0 32px}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-hero-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-hero-layout>div{grid-column:1;grid-row:auto;min-width:0}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-heading h1{max-width:1020px;font-size:clamp(32px,4vw,56px);line-height:1.07;letter-spacing:-.045em;color:var(--aus-ink);margin:8px 0 0}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-heading .crumb{margin:0 0 12px}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery{display:grid;grid-template:1fr 1fr/minmax(0,1.9fr) minmax(0,1fr);gap:7px;height:clamp(270px,33vw,420px);border-radius:14px;overflow:hidden;position:relative}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo{position:relative;inset:auto;display:block;width:100%;height:100%;min-height:0;border-radius:0;overflow:hidden}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-0{grid-area:1/1/3/2}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-1{grid-area:1/2/2/3}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-2{grid-area:2/2/3/3}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-photo img{width:100%;height:100%;object-fit:cover}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-intro{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:clamp(18px,4vw,60px);align-items:center}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-booking{padding:12px 0 12px clamp(16px,2.5vw,34px);border:0;border-left:1px solid var(--aus-line);border-radius:0;background:none;box-shadow:none}body.postid-329 .iptr-design #main-content.ipt-v22-true .hero-lede{font-size:clamp(16px,1.45vw,20px);line-height:1.6;max-width:66ch}body.postid-329 .iptr-design #main-content.ipt-v22-true .hero-benefit-band,body.postid-329 .iptr-design #main-content.ipt-v22-true .facts{background:#f1ecdf;color:var(--aus-ink)}body.postid-329 .iptr-design #main-content.ipt-v22-true .review-nav{background:#1d2922;border-bottom:3px solid var(--aus-gold)}body.postid-329 .iptr-design #main-content.ipt-v22-true .review-nav a:not(.tour-dates-highlight):not(.nav-cta){color:#fff}body.postid-329 .iptr-design #main-content.ipt-v22-true .section{padding-block:clamp(44px,6vw,84px)}body.postid-329 .iptr-design #main-content.ipt-v22-true .split-head{align-items:end;gap:clamp(16px,4vw,54px)}body.postid-329 .iptr-design #main-content.ipt-v22-true .section h2{font-size:clamp(29px,3.25vw,46px);line-height:1.1;letter-spacing:-.04em}body.postid-329 .iptr-design #main-content.ipt-v22-true .kicker{color:#8b630d;letter-spacing:.14em}body.postid-329 .iptr-design #main-content.ipt-v22-true #signature,body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary,body.postid-329 .iptr-design #main-content.ipt-v22-true #source-pricing,body.postid-329 .iptr-design #main-content.ipt-v22-true #prepare{background:#fff}body.postid-329 .iptr-design #main-content.ipt-v22-true #route,body.postid-329 .iptr-design #main-content.ipt-v22-true #dates,body.postid-329 .iptr-design #main-content.ipt-v22-true #faq{background:#f6f3ea}body.postid-329 .iptr-design #main-content.ipt-v22-true .benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.postid-329 .iptr-design #main-content.ipt-v22-true .benefits article,body.postid-329 .iptr-design #main-content.ipt-v22-true .source-included-card{border:1px solid var(--aus-line);border-radius:12px;background:#fbfaf6;padding:clamp(16px,2vw,28px);box-shadow:none}body.postid-329 .iptr-design #main-content.ipt-v22-true #equipment{background:#e9eee6}body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp{padding:clamp(22px,3.5vw,48px);margin:0 0 25px;background:#1c3328;color:#fff;border-radius:14px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp p{color:#f1f2eb;margin:0}body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp strong{font-size:clamp(22px,2.3vw,32px);display:block;line-height:1.15}body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp small{display:block;color:#e8c45b;margin-bottom:10px;letter-spacing:.15em}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-panel{border:1px solid var(--aus-line);border-radius:14px;background:#faf8f2;padding:clamp(16px,2.5vw,32px);min-width:0}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs{align-content:start;gap:10px}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs button{border:1px solid var(--aus-line);border-radius:10px;background:#fff;color:var(--aus-ink);padding:16px;text-align:left}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs button[aria-selected="true"]{border-color:#354e3b;background:#eaf0e7;color:#18271b;box-shadow:inset 4px 0 #be9316}body.postid-329 .iptr-design #main-content.ipt-v22-true .day-full-text summary{cursor:pointer;padding:14px 0;font-weight:700}body.postid-329 .iptr-design #main-content.ipt-v22-true .v3-rate[aria-checked="true"]{border-color:#b58a18;background:#fff6d8}@media(min-width:901px){body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary>.wrap{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,2fr);gap:16px 30px}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary>.wrap>:not(.day-tabs):not(.day-panel){grid-column:1/-1}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs{grid-column:1;grid-row:4;display:grid;grid-template-columns:1fr}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-panel{grid-column:2;grid-row:4}}@media(max-width:900px){body.postid-329 .iptr-design #main-content.ipt-v22-true .benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){body.postid-329 .iptr-design #main-content.ipt-v22-true .wrap{width:calc(100% - 32px)}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-hero-layout{gap:15px}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-intro,body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp{grid-template-columns:1fr}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-booking{border-left:0;border-top:1px solid var(--aus-line);padding:16px 0 0}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery{grid-template:1fr/minmax(0,1fr);height:auto;aspect-ratio:4/3}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo{grid-area:1/1}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo[hidden]{display:none}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tc-controls{position:absolute;bottom:10px;left:10px;z-index:2}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-view-photos{bottom:10px;right:10px}body.postid-329 .iptr-design #main-content.ipt-v22-true .review-nav #review-section-links a{color:inherit}body.postid-329 .iptr-design #main-content.ipt-v22-true .benefits{grid-template-columns:1fr}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-tabs button{padding:12px;font-size:13px;min-width:0}body.postid-329 .iptr-design #main-content.ipt-v22-true .aus-camp{gap:12px}}@media(max-width:760px){body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery{grid-template:auto auto / minmax(0,1fr) auto;gap:0;aspect-ratio:auto;height:auto}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-0{grid-area:1/1/2/-1;height:clamp(200px,64vw,310px)}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-1,body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-photo-2{display:none}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tc-controls{position:static;grid-area:2/1}body.postid-329 .iptr-design #main-content.ipt-v22-true .tg-gallery .tg-view-photos{position:static;grid-area:2/2}}body.postid-329 #main-content #route .aus-profile{background:#faf8f2;padding:clamp(18px,3vw,40px);border:1px solid #d5d9cd;border-radius:18px;margin:32px 0 10px;min-width:0}body.postid-329 #main-content #route .aus-profile-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}body.postid-329 #main-content #route .aus-profile-head h3,body.postid-329 #main-content #route .aus-map-copy h3{font-size:clamp(26px,3vw,38px);line-height:1.12;letter-spacing:-.035em;color:#1d3025;margin:5px 0}body.postid-329 #main-content #route .aus-profile .altitude-units{margin:0}body.postid-329 #main-content #route .aus-profile .altitude-units button{font-size:15px;min-height:44px}body.postid-329 #main-content #route .aus-profile-intro{font-size:16px;line-height:1.55;margin:12px 0 22px}body.postid-329 #main-content #route .aus-day-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.postid-329 #main-content #route .aus-elev-card{background:#fff;border:1px solid #dddccf;border-radius:12px;overflow:hidden}body.postid-329 #main-content #route .aus-elev-card header{position:static;display:block;background:#20372a;color:#fff;padding:16px 20px}body.postid-329 #main-content #route .aus-elev-card header span{font-size:12px;letter-spacing:.11em;color:#f4d16a;font-weight:700}body.postid-329 #main-content #route .aus-elev-card h4{font-size:21px;line-height:1.3;color:#fff;margin:3px 0 0}body.postid-329 #main-content #route .aus-elev-card ol{padding:0 10px;margin:0;list-style:none}body.postid-329 #main-content #route .aus-elev-card li{padding:0;margin:0;border-bottom:1px solid #e5e6dc}body.postid-329 #main-content #route .aus-elev-card li:last-child{border-bottom:0}body.postid-329 #main-content #route .aus-stop{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 10px;min-height:52px;font:inherit;background:#fff0;color:#213329;border:0;text-align:left;cursor:pointer}body.postid-329 #main-content #route .aus-stop-name{font-size:17px;font-weight:600}body.postid-329 #main-content #route .aus-stop strong{font-size:17px;white-space:nowrap;font-variant-numeric:tabular-nums}body.postid-329 #main-content #route .aus-unconfirmed{font-size:14px;color:#536054}body.postid-329 #main-content #route .aus-stop:hover,body.postid-329 #main-content #route .aus-stop[aria-pressed="true"]{background:#f5f1df;box-shadow:inset 3px 0 #c7981f}body.postid-329 #main-content #route .aus-elev-note,body.postid-329 #main-content #route .aus-map-copy small{display:block;font-size:14px;line-height:1.55;color:#505e51;margin:16px 0 0}body.postid-329 #main-content #route .aus-map-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(18px,3vw,44px);align-items:center;padding:clamp(18px,3vw,38px);background:#fff;border:1px solid #d5d9cd;border-radius:18px;margin:24px 0}body.postid-329 #main-content #route .aus-map-copy p:not(.kicker){font-size:16px;line-height:1.6}body.postid-329 #main-content #route .aus-map-link{display:inline-flex;align-items:center;min-height:44px;background:#22372a;color:#fff;border-radius:7px;padding:8px 16px;font-weight:650;text-decoration:none}body.postid-329 #main-content #route .aus-map-thumb{position:relative;display:block;width:100%;border:1px solid #cfcab5;border-radius:10px;overflow:hidden;background:#f1ecdb;padding:0;cursor:zoom-in}body.postid-329 #main-content #route .aus-map-thumb img{display:block;width:100%;height:auto;object-fit:contain}body.postid-329 #main-content #route .aus-map-thumb span{position:absolute;bottom:9px;right:9px;background:#fffdf6;color:#203327;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:650}body.postid-329 #main-content #route .aus-stop:focus-visible,body.postid-329 #main-content #route .aus-map-link:focus-visible,body.postid-329 #main-content #route .aus-map-thumb:focus-visible{outline:3px solid #aa7908;outline-offset:-3px}@media(max-width:760px){body.postid-329 #main-content #route .aus-day-grid,body.postid-329 #main-content #route .aus-map-card{grid-template-columns:minmax(0,1fr)}body.postid-329 #main-content #route .aus-profile-head{align-items:flex-start}body.postid-329 #main-content #route .aus-map-copy small{margin-top:10px}}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text{--day-inset:clamp(18px,2.4vw,30px);padding:0;overflow:hidden;border:1px solid #d7d6c8;border-radius:12px;background:#fffdf8;color:#26372b}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text>summary{padding:15px var(--day-inset);min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:16px;line-height:1.45;font-weight:650;cursor:pointer}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text[open]>summary{border-bottom:1px solid #dedbca;background:#f3f0e5}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text .aus-day-prose{padding:18px var(--day-inset) 22px;background:#fffdf8}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text .aus-day-prose p{width:auto;max-width:68ch;margin:0;padding:0;color:#37453b;font-size:16px;font-weight:400;line-height:1.7;text-align:left;overflow-wrap:break-word}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text .aus-day-prose p+p{margin-top:.9em}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text .aus-day-prose strong{color:#27392d;font-weight:650}body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text>summary:focus-visible{outline:3px solid #b18921;outline-offset:-3px}@media(max-width:760px){body.postid-329 .iptr-design #main-content.ipt-v22-true #itinerary .day-full-text .aus-day-prose{padding-block:15px 19px}}