.header{--nav-height:80px;--sticky-nav-height-mobile:44px;--sticky-nav-height-desktop:72px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:fixed;width:100%;z-index:101;top:0}@media(min-width:768px){.header{--nav-height:100px}}.header.nav-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__skip-button:focus{background:rgba(255,255,255,.9);border-radius:3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);color:#000;padding:4px 6px;position:absolute;top:8px;left:8px;z-index:1}.header__inner{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);height:var(--nav-height)}.header--no-hero .header__inner{background-color:#eaeae5}.header--sticky .header__inner{background-color:#eaeae5;height:var(--sticky-nav-height-mobile)}@media(min-width:1280px){.header--sticky .header__inner{height:var(--sticky-nav-height-desktop)}}.header--birthplace-of-adventure .header__inner{background:#253944}.header--birthplace-of-adventure .header__inner nav .nav-item,.header--birthplace-of-adventure .header__inner nav select{color:#eaeae5}.header--birthplace-of-adventure .header__inner nav .nav-item .v-icon__svg,.header--birthplace-of-adventure .header__inner nav .nav-item+svg,.header--birthplace-of-adventure .header__inner nav select .v-icon__svg,.header--birthplace-of-adventure .header__inner nav select+svg{color:#eaeae5}.header--birthplace-of-adventure .header__inner nav .nav-item:not(.header--birthplace-of-adventure .header__inner nav .nav-item--favourites,.header--birthplace-of-adventure .header__inner nav select--favourites):after,.header--birthplace-of-adventure .header__inner nav select:not(.header--birthplace-of-adventure .header__inner nav .nav-item--favourites,.header--birthplace-of-adventure .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--natures-heartland .header__inner{background:#58410e}.header--natures-heartland .header__inner nav .nav-item,.header--natures-heartland .header__inner nav select{color:#eaeae5}.header--natures-heartland .header__inner nav .nav-item .v-icon__svg,.header--natures-heartland .header__inner nav .nav-item+svg,.header--natures-heartland .header__inner nav select .v-icon__svg,.header--natures-heartland .header__inner nav select+svg{color:#eaeae5}.header--natures-heartland .header__inner nav .nav-item:not(.header--natures-heartland .header__inner nav .nav-item--favourites,.header--natures-heartland .header__inner nav select--favourites):after,.header--natures-heartland .header__inner nav select:not(.header--natures-heartland .header__inner nav .nav-item--favourites,.header--natures-heartland .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--rainforest-to-rockies .header__inner{background:#003a30}.header--rainforest-to-rockies .header__inner nav .nav-item,.header--rainforest-to-rockies .header__inner nav select{color:#eaeae5}.header--rainforest-to-rockies .header__inner nav .nav-item .v-icon__svg,.header--rainforest-to-rockies .header__inner nav .nav-item+svg,.header--rainforest-to-rockies .header__inner nav select .v-icon__svg,.header--rainforest-to-rockies .header__inner nav select+svg{color:#eaeae5}.header--rainforest-to-rockies .header__inner nav .nav-item:not(.header--rainforest-to-rockies .header__inner nav .nav-item--favourites,.header--rainforest-to-rockies .header__inner nav select--favourites):after,.header--rainforest-to-rockies .header__inner nav select:not(.header--rainforest-to-rockies .header__inner nav .nav-item--favourites,.header--rainforest-to-rockies .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--the-great-wilderness .header__inner{background:#23221e}.header--the-great-wilderness .header__inner nav .nav-item,.header--the-great-wilderness .header__inner nav select{color:#eaeae5}.header--the-great-wilderness .header__inner nav .nav-item .v-icon__svg,.header--the-great-wilderness .header__inner nav .nav-item+svg,.header--the-great-wilderness .header__inner nav select .v-icon__svg,.header--the-great-wilderness .header__inner nav select+svg{color:#eaeae5}.header--the-great-wilderness .header__inner nav .nav-item:not(.header--the-great-wilderness .header__inner nav .nav-item--favourites,.header--the-great-wilderness .header__inner nav select--favourites):after,.header--the-great-wilderness .header__inner nav select:not(.header--the-great-wilderness .header__inner nav .nav-item--favourites,.header--the-great-wilderness .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--the-infinite-coast .header__inner{background:#021928}.header--the-infinite-coast .header__inner nav .nav-item,.header--the-infinite-coast .header__inner nav select{color:#eaeae5}.header--the-infinite-coast .header__inner nav .nav-item .v-icon__svg,.header--the-infinite-coast .header__inner nav .nav-item+svg,.header--the-infinite-coast .header__inner nav select .v-icon__svg,.header--the-infinite-coast .header__inner nav select+svg{color:#eaeae5}.header--the-infinite-coast .header__inner nav .nav-item:not(.header--the-infinite-coast .header__inner nav .nav-item--favourites,.header--the-infinite-coast .header__inner nav select--favourites):after,.header--the-infinite-coast .header__inner nav select:not(.header--the-infinite-coast .header__inner nav .nav-item--favourites,.header--the-infinite-coast .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--valleys-vineyards .header__inner{background:#495a2d}.header--valleys-vineyards .header__inner nav .nav-item,.header--valleys-vineyards .header__inner nav select{color:#eaeae5}.header--valleys-vineyards .header__inner nav .nav-item .v-icon__svg,.header--valleys-vineyards .header__inner nav .nav-item+svg,.header--valleys-vineyards .header__inner nav select .v-icon__svg,.header--valleys-vineyards .header__inner nav select+svg{color:#eaeae5}.header--valleys-vineyards .header__inner nav .nav-item:not(.header--valleys-vineyards .header__inner nav .nav-item--favourites,.header--valleys-vineyards .header__inner nav select--favourites):after,.header--valleys-vineyards .header__inner nav select:not(.header--valleys-vineyards .header__inner nav .nav-item--favourites,.header--valleys-vineyards .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#eaeae5}.header--default.header--no-hero .header__inner{background:#eaeae5}.header--default.header--no-hero .header__inner nav .nav-item,.header--default.header--no-hero .header__inner nav select{color:#1c1c1c}.header--default.header--no-hero .header__inner nav .nav-item .v-icon__svg,.header--default.header--no-hero .header__inner nav .nav-item+svg,.header--default.header--no-hero .header__inner nav select .v-icon__svg,.header--default.header--no-hero .header__inner nav select+svg{color:#1c1c1c}.header--default.header--no-hero .header__inner nav .nav-item:not(.header--default.header--no-hero .header__inner nav .nav-item--favourites,.header--default.header--no-hero .header__inner nav select--favourites):after,.header--default.header--no-hero .header__inner nav select:not(.header--default.header--no-hero .header__inner nav .nav-item--favourites,.header--default.header--no-hero .header__inner nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#1c1c1c}.header--birthplace-of-adventure .header__inner svg.v-icon__svg,.header--rainforest-to-rockies .header__inner svg.v-icon__svg,.header--the-great-wilderness .header__inner svg.v-icon__svg,.header--valleys-vineyards .header__inner svg.v-icon__svg,.header--the-pacific-coast .header__inner svg.v-icon__svg,.header--natures-heartland .header__inner svg.v-icon__svg{color:#eaeae5}.header__hamburger-toggle{pointer-events:all;position:absolute;cursor:pointer;right:15px;top:calc(50% + 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;z-index:1}@media(min-width:1280px){.header__hamburger-toggle{display:none}}.header--sticky .header__hamburger-toggle svg,.header--default.header--sticky--sticky .header__hamburger-toggle svg{color:#1c1c1c}.header__hamburger-toggle svg{color:#eaeae5;width:24px;height:24px}@media(min-width:768px){.header__hamburger-toggle svg{width:26px;height:26px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__logo--primary{width:150px;height:48px}@media(min-width:768px){.header__logo--primary{width:calc(150px + ((100vw - 768px) / ((1280 - 768) / (189 - 150))));height:calc(48px + ((100vw - 768px) / ((1280 - 768) / (60 - 48))))}}@media(min-width: 1280px){.header__logo--primary{width:min(220px,189px + ((100vw - 1280px) / ((1920 - 1280) / (220 - 189))));height:min(70px,60px + ((100vw - 1280px) / ((1920 - 1280) / (70 - 60))))}}.header__logo--primary svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#fff;width:inherit;height:inherit}.header__logo--secondary{display:none;width:240px;height:24px}@media(min-width:1280px){.header__logo--secondary{width:min(300px,220px + ((100vw - 1280px) / ((1920 - 1280) / (300 - 220))));height:min(29px,24px + ((100vw - 1280px) / ((1920 - 1280) / (29 - 24))))}}.header__logo--secondary svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:inherit;height:inherit;color:#1c1c1c}.header--sticky .header__logo{z-index:999;pointer-events:auto}.header--sticky .header__logo--primary{width:100px;height:32px}.header--sticky .header__logo--primary svg{color:#1c1c1c}@media(min-width:1280px){.header--sticky .header__logo--primary{display:none}}@media(min-width:1280px){.header--sticky .header__logo--secondary{display:-webkit-box;display:-ms-flexbox;display:flex}}.header--no-hero .header__logo--primary svg{color:#1c1c1c}.header__logo a{pointer-events:auto}.header__primary-nav{list-style:none;padding:0;margin:0}@media(min-width:1280px){.header__primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}}@media(min-width:1440px){.header__primary-nav{gap:44px}}.header__primary-nav .nav-item{position:relative;padding-bottom:2px;padding-bottom:1px}.header__primary-nav .nav-item:after{position:absolute;bottom:0;left:0;content:"";height:1px;width:0;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;background:#000}.header__primary-nav .nav-item:hover:after,.header__primary-nav .nav-item:focus:after{width:100%}@media(min-width:1280px){.header__primary-nav .nav-item{letter-spacing:.02em}}.header__primary-nav .nav-item:after{background:#fff}.header__primary-nav .sub-menu{display:none}.header__secondary-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;right:30px}@media(min-width:1280px){.header__secondary-nav{right:0;padding-right:min(80px,53px + ((100vw - 1280px) / ((1920 - 1280) / (80 - 53))));gap:min(43px,24px + ((100vw - 1280px) / ((1920 - 1280) / (43 - 24))))}}.header__language-wrapper{display:none;position:relative}@media(min-width:1280px){.header__language-wrapper{display:none}}.header__language-wrapper select{font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:100%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#fff;background:rgba(0,0,0,0);border:none;padding-right:21px;-webkit-appearance:none;-moz-appearance:none}@media(min-width:360px){.header__language-wrapper select{font-size:calc(15px + ((100vw - 360px) / ((1920 - 360) / (15 - 15))));line-height:calc(100% + ((100vw - 360px) / (1920 - 360)) * (100 - 100))}}@media(min-width: 1920px){.header__language-wrapper select{font-size:15px;line-height:100%}}.header__language-wrapper select::-ms-expand{display:none}.header__language-wrapper svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;top:3px;right:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;height:10px;width:10px;rotate:90deg;color:#fff}.header--sticky nav .nav-item,.header--sticky nav select{color:#1c1c1c}.header--sticky nav .nav-item .v-icon__svg,.header--sticky nav .nav-item+svg,.header--sticky nav select .v-icon__svg,.header--sticky nav select+svg{color:#1c1c1c}.header--sticky nav .nav-item:not(.header--sticky nav .nav-item--favourites,.header--sticky nav select--favourites):after,.header--sticky nav select:not(.header--sticky nav .nav-item--favourites,.header--sticky nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#1c1c1c}.header--no-hero nav .nav-item,.header--no-hero nav select{color:#1c1c1c}.header--no-hero nav .nav-item .v-icon__svg,.header--no-hero nav .nav-item+svg,.header--no-hero nav select .v-icon__svg,.header--no-hero nav select+svg{color:#1c1c1c}.header--no-hero nav .nav-item:not(.header--no-hero nav .nav-item--favourites,.header--no-hero nav select--favourites):after,.header--no-hero nav select:not(.header--no-hero nav .nav-item--favourites,.header--no-hero nav select--favourites):after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#1c1c1c}.header--no-hero .v-icon__svg--mobile-menu{color:#1c1c1c}.header .nav-item{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:100%;color:#fff;position:relative;display:none;gap:12px;cursor:pointer}@media(min-width:360px){.header .nav-item{font-size:calc(14px + ((100vw - 360px) / ((1920 - 360) / (14 - 14))));line-height:calc(100% + ((100vw - 360px) / (1920 - 360)) * (100 - 100))}}@media(min-width: 1920px){.header .nav-item{font-size:14px;line-height:100%}}@media(min-width:1280px){.header .nav-item{font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1280px)and (min-width:360px){.header .nav-item{font-size:calc(15px + ((100vw - 360px) / ((1920 - 360) / (15 - 15))));line-height:calc(140% + ((100vw - 360px) / (1920 - 360)) * (140 - 140))}}@media(min-width: 1280px)and (min-width: 1920px){.header .nav-item{font-size:15px;line-height:140%}}@media(min-width:1440px){.header .nav-item{font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:140%}}@media(min-width:1440px)and (min-width:360px){.header .nav-item{font-size:calc(16px + ((100vw - 360px) / ((1920 - 360) / (16 - 16))));line-height:calc(140% + ((100vw - 360px) / (1920 - 360)) * (140 - 140))}}@media(min-width: 1440px)and (min-width: 1920px){.header .nav-item{font-size:16px;line-height:140%}}.header .nav-item .v-icon__svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative;color:#fff;height:19px;width:19px;top:1px}.header .nav-item .v-icon__svg--arrow{display:none}.header .nav-item--search{display:none}@media(min-width:1280px){.header .nav-item--search{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.header .nav-item--search:hover,.header .nav-item--search:focus{text-decoration:underline}}.header .nav-item--search span{display:none}@media(min-width:768px){.header .nav-item--search span{display:block}}.header .nav-item--favourites{position:relative;display:none}@media(min-width:1280px){.header .nav-item--favourites{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .nav-item--favourites:after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;content:"";background-color:#a8483d;width:28px;height:28px;position:absolute;display:block;opacity:0;right:0;top:0;bottom:2px;-webkit-mask:url("/content/themes/base/assets/img/icons/favourite-highlighted.svg") no-repeat 50% 50%;mask:url("/content/themes/base/assets/img/icons/favourite-highlighted.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.header .nav-item--favourites:hover .v-icon__svg,.header .nav-item--favourites:focus .v-icon__svg,.header .nav-item--favourites.active .v-icon__svg{opacity:0}.header .nav-item--favourites:hover:after,.header .nav-item--favourites:focus:after,.header .nav-item--favourites.active:after{opacity:1}.header .nav-item--favourites .v-icon__svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1;width:28px;height:28px}.header .nav-item--favourites .tally{font-family:"bc-sans-semiblod",sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:100%;color:#fff;position:absolute;height:28px;width:28px;z-index:1;inset:0 auto 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:360px){.header .nav-item--favourites .tally{font-size:calc(12px + ((100vw - 360px) / ((1920 - 360) / (12 - 12))));line-height:calc(100% + ((100vw - 360px) / (1920 - 360)) * (100 - 100))}}@media(min-width: 1920px){.header .nav-item--favourites .tally{font-size:12px;line-height:100%}}.header .nav-item--favourites .tally--inactive{display:none}.header .nav-item--favourites .tally>span{font-size:11px;color:#fff}@media(min-width:1280px){.header .nav-item--favourites .tally{inset:-1px 0 0 auto}}@media(min-width:1280px){.header .nav-item--favourites .tally--plus{inset:-2px 0 0 auto}}@media(min-width:1280px){.header #header-primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;padding-left:min(80px,53px + ((100vw - 1280px) / ((1920 - 1280) / (80 - 53))))}}.header #header-primary-nav .nav-item:after{bottom:-1px}body.no-hero:has(.header--sticky) #main-content{padding-top:44px}@media(min-width: 1280px){body.no-hero:has(.header--sticky) #main-content{padding-top:72px}}body.no-hero #main-content{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding-top:var(--header-height)}body.no-hero #main-content:has(.image-header--hero){padding-top:0}body.no-hero.cpt_roadtrips-template-default #main-content{padding-top:var(--header-height-no-hero,100px)}body.no-hero.page-template-template-iconic #main-content{padding-top:0}body.error404 #main-content{padding-top:0}