:root{--ak-navy: #0A0F24;--ak-red: #CC361E;--ak-maroon: #780001;--ak-sand: #EEE4DA;--ak-cream: #FEF0D5;--ak-white: #FFFFFF;--ak-body: "PT Sans", sans-serif;--ak-display: "Benzin", "Arial Black", sans-serif;--ak-width: 1400px;--ak-gutter: 28px;--ak-header-h: 56px}@media screen and (max-width:749px){:root{--ak-gutter: 16px}}:root{--font-body-family: var(--ak-body);--font-heading-family: var(--ak-display);--font-heading-weight: 600}body{font-family:var(--ak-body)}.ak{font-family:var(--ak-body);color:var(--ak-navy);-webkit-font-smoothing:antialiased}.ak *,.ak *:before,.ak *:after{box-sizing:border-box}.ak img{display:block;max-width:100%}.ak a{text-decoration:none}.ak h1,.ak h2,.ak h3,.ak p,.ak blockquote,.ak figure{margin:0;letter-spacing:normal}.ak .rte p,.ak-text p,.ak-lead p,.ak-step__text p,.ak-faq__answer p,.ak-info__text p{margin:0 0 .6em}.ak-text p:last-child,.ak-lead p:last-child,.ak-step__text p:last-child,.ak-faq__answer p:last-child,.ak-info__text p:last-child{margin-bottom:0}.ak-faq__answer a,.ak-text a,.ak-info__text a{color:var(--ak-red);text-decoration:underline}.ak .rte p:last-child{margin-bottom:0}.ak-wrap{max-width:var(--ak-width);margin:0 auto;padding-left:var(--ak-gutter);padding-right:var(--ak-gutter)}.ak-bg--white{background:var(--ak-white)}.ak-bg--sand{background:var(--ak-sand)}.ak-bg--cream{background:var(--ak-cream)}.ak-bg--navy{background:var(--ak-navy);color:var(--ak-cream)}.ak-bg--red{background:var(--ak-red);color:var(--ak-white)}.ak-border-top{border-top:1px solid var(--ak-sand)}.ak-eyebrow{font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--ak-red);font-weight:700;line-height:1.3}.ak-display{font-family:var(--ak-display);font-weight:600;color:inherit}.ak-h1{font-family:var(--ak-display);font-weight:600;font-size:clamp(34px,4.4vw,64px);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:inherit}.ak-h2{font-family:var(--ak-display);font-weight:600;font-size:clamp(28px,3.2vw,44px);line-height:1.08;color:inherit;text-wrap:balance}.ak-lead{font-size:20px;line-height:1.5;text-wrap:pretty}.ak-text{font-size:18px;line-height:1.55}.ak-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ak-head__main{display:flex;flex-direction:column;gap:14px;max-width:720px}.ak-head__aside{font-size:15px;max-width:340px}.ak-link{font-weight:700;font-size:16px;color:var(--ak-red);border-bottom:1.5px solid var(--ak-red);padding-bottom:3px;transition:color .15s}.ak-link:hover{color:var(--ak-maroon)}.ak-bg--navy .ak-link{color:var(--ak-cream);align-self:flex-start}.ak-bg--navy .ak-link:hover{color:var(--ak-white)}.ak-btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 30px;font-family:var(--ak-body);font-weight:700;font-size:17px;line-height:1;border:1.5px solid transparent;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s;text-align:center}.ak-btn--sm{height:36px;padding:0 18px;font-size:14px;letter-spacing:.02em}.ak-btn--md{height:52px;padding:0 26px;font-size:16px}.ak-btn--primary{background:var(--ak-red);color:var(--ak-white)}.ak-btn--primary:hover{background:var(--ak-maroon);color:var(--ak-white)}.ak-btn--outline{border-color:var(--ak-navy);color:var(--ak-navy)}.ak-btn--outline:hover{background:var(--ak-navy);color:var(--ak-cream)}.ak-btn--outline-light{border-color:var(--ak-white);color:var(--ak-white)}.ak-btn--outline-light:hover,.ak-btn--white{background:var(--ak-white);color:var(--ak-navy)}.ak-btn--white:hover{background:var(--ak-navy);color:var(--ak-white)}.ak-btns{display:flex;gap:12px;flex-wrap:wrap}.ak-dot-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 20px;list-style:none;margin:0;padding:0}.ak-dot-list li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.35}.ak-dot-list li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ak-red);flex-shrink:0}.ak-badge{padding:6px 10px;background:var(--ak-cream);color:var(--ak-navy);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.ak-media{overflow:hidden;background:var(--ak-sand)}.ak-media img,.ak-media svg{width:100%;height:100%;object-fit:cover}.ak-media svg{fill:#0a0f2440}.ak-header-section{position:sticky;top:0;z-index:50}.ak-header{position:relative;height:var(--ak-header-h);background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ak-sand)}.ak-header .ak-wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.ak-header__logo{display:flex;align-items:center;flex-shrink:0;color:var(--ak-navy)}.ak-header__logo img{height:30px;width:auto}.ak-header__logo-text{font-family:var(--ak-display);font-weight:600;font-size:18px;text-transform:uppercase}.ak-header__nav{display:flex;align-items:center;gap:28px;font-size:15px;flex-wrap:nowrap;overflow:hidden}.ak-header__nav a{color:var(--ak-navy);white-space:nowrap;transition:color .15s}.ak-header__nav a:hover,.ak-header__nav a[aria-current=page]{color:var(--ak-red)}.ak-header__nav a.is-bold{font-weight:700}.ak-header__actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.ak-header__currency{font-size:13px;color:var(--ak-navy);letter-spacing:.04em}.ak-header__currency select{font:inherit;color:inherit;letter-spacing:inherit;background:transparent;border:0;padding:4px 2px;cursor:pointer}.ak-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ak-navy)}.ak-header__icon svg{width:22px;height:22px}.ak-header__icon:hover{color:var(--ak-red)}.ak-header__icon .svg-wrapper{display:inline-flex;width:22px;height:22px}.ak-header__icon .cart-count-bubble{position:absolute;top:0;right:-2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--ak-red);color:var(--ak-white);font-size:11px;font-weight:700;line-height:17px;display:flex;align-items:center;justify-content:center;bottom:auto;left:auto;width:auto}.ak-drawer{display:none}.ak-drawer>summary{list-style:none;cursor:pointer}.ak-drawer>summary::-webkit-details-marker{display:none}.ak-drawer__icon-close,.ak-drawer[open] .ak-drawer__icon-open{display:none}.ak-drawer[open] .ak-drawer__icon-close{display:block}.ak-drawer__panel{position:fixed;top:var(--ak-header-h);left:0;right:0;bottom:0;background:var(--ak-white);padding:24px var(--ak-gutter) 40px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;border-top:1px solid var(--ak-sand)}.ak-drawer__panel a:not(.ak-btn){color:var(--ak-navy);font-family:var(--ak-display);font-weight:600;font-size:22px;padding:12px 0;border-bottom:1px solid var(--ak-sand)}.ak-drawer__panel .ak-btn{margin-top:24px}@media screen and (max-width:1099px){.ak-header__nav{display:none}.ak-drawer{display:block}}@media screen and (max-width:749px){.ak-header__currency,.ak-header__cta{display:none}.ak-header__logo img{height:26px}}.ak-hero-split{padding-top:40px;padding-bottom:64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:48px;align-items:center}.ak-hero-split__copy{display:flex;flex-direction:column;gap:28px}.ak-hero-split__copy .ak-lead{max-width:520px}.ak-hero-split__media{aspect-ratio:4 / 5;max-height:720px;width:100%}.ak-stats{display:flex;gap:36px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--ak-sand)}.ak-stat{display:flex;flex-direction:column;gap:2px}.ak-stat__value{font-family:var(--ak-display);font-weight:600;font-size:28px;line-height:1.2}.ak-stat__label{font-size:14px}.ak-hero-full{position:relative;min-height:calc(100vh - var(--ak-header-h));display:flex;align-items:flex-end;overflow:hidden;color:var(--ak-white)}.ak-hero-full__media{position:absolute;top:0;right:0;bottom:0;left:0}.ak-hero-full__media img,.ak-hero-full__media svg{width:100%;height:100%;object-fit:cover}.ak-hero-full:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0f24c7,#0a0f2400 60%);pointer-events:none}.ak-hero-full__copy{position:relative;z-index:1;width:100%;padding-bottom:64px;display:flex;flex-direction:column;gap:24px}.ak-hero-full__copy .ak-eyebrow{color:var(--ak-cream)}.ak-hero-full__copy .ak-h1{font-size:clamp(36px,5vw,76px);line-height:1.04;max-width:1000px}.ak-hero-full__copy .ak-lead{max-width:640px}.ak-page-hero{padding-top:56px;padding-bottom:40px;display:flex;flex-direction:column;gap:18px}.ak-page-hero .ak-h1{font-size:clamp(34px,4.4vw,62px);max-width:1000px}.ak-page-hero .ak-lead{max-width:720px}.ak-crumbs{font-size:14px}.ak-crumbs a{color:var(--ak-navy)}.ak-crumbs a:hover{color:var(--ak-red)}.ak-crumbs span[aria-hidden]{margin:0 6px}.ak-section{padding-top:88px;padding-bottom:88px;display:flex;flex-direction:column;gap:40px}.ak-section--lg{padding-top:96px;padding-bottom:96px}.ak-section--top0{padding-top:0}@media screen and (max-width:749px){.ak-section,.ak-section--lg{padding-top:56px;padding-bottom:56px}.ak-section--top0{padding-top:0}.ak-hero-split{padding-top:24px;padding-bottom:48px;gap:32px}.ak-lead{font-size:18px}}.ak-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.ak-grid--270{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.ak-grid--fit{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ak-tour{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--ak-navy);color:var(--ak-white)}.ak-tour:hover{color:var(--ak-white)}.ak-tour__img{position:absolute;top:0;right:0;bottom:0;left:0}.ak-tour__img img,.ak-tour__img svg{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ak-tour:hover .ak-tour__img img{transform:scale(1.04)}.ak-tour:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0f24e0,#0a0f241a 55%,#0a0f2400)}.ak-tour .ak-badge{position:absolute;top:16px;left:16px;z-index:1}.ak-tour__body{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;display:flex;flex-direction:column;gap:8px}.ak-tour__name{font-family:var(--ak-display);font-weight:600;font-size:22px;line-height:1.15;color:inherit}.ak-tour__hook{font-size:15px;line-height:1.4;color:var(--ak-cream)}.ak-tour__meta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;border-top:1px solid rgba(254,240,213,.35);font-size:14px}.ak-tour__meta strong{font-weight:700}.ak-tourcard{display:flex;flex-direction:column;background:var(--ak-white);border:1px solid var(--ak-sand)}.ak-tourcard__media{position:relative;aspect-ratio:4 / 5}.ak-tourcard__media .ak-badge{position:absolute;top:14px;left:14px}.ak-tourcard__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.ak-tourcard__name{font-family:var(--ak-display);font-weight:600;font-size:24px;line-height:1.15;color:var(--ak-navy)}.ak-tourcard__desc{font-size:16px;line-height:1.45}.ak-tourcard__route{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-top:1px solid var(--ak-sand);border-bottom:1px solid var(--ak-sand);flex:1}.ak-tourcard__route span:first-child{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ak-red);font-weight:700}.ak-tourcard__route span:last-child{font-size:15px;line-height:1.45}.ak-tourcard__price{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ak-tourcard__price span:first-child{font-size:15px}.ak-tourcard__price span:last-child{font-family:var(--ak-display);font-weight:600;font-size:clamp(19px,1.6vw,24px);white-space:nowrap}.ak-tourcard .ak-btn{height:50px;font-size:16px;width:100%}.ak-how{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:56px}.ak-how__intro{display:flex;flex-direction:column;gap:20px}.ak-how__intro .ak-text{max-width:520px}.ak-how__img{aspect-ratio:16 / 10;margin-top:12px}.ak-how__steps{display:flex;flex-direction:column}.ak-step{display:grid;grid-template-columns:72px 1fr;gap:20px;padding:28px 0;border-top:1px solid var(--ak-sand)}.ak-step__n{font-family:var(--ak-display);font-weight:600;font-size:44px;line-height:1;color:var(--ak-red)}.ak-step__body{display:flex;flex-direction:column;gap:8px}.ak-step__title{font-family:var(--ak-body);font-size:22px;font-weight:700;line-height:1.25;color:var(--ak-navy)}.ak-step__text{font-size:17px;line-height:1.5}.ak-included{padding:28px;background:var(--ak-cream);display:flex;flex-direction:column;gap:16px}.ak-included__title{font-family:var(--ak-body);font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ak-navy)}@media screen and (max-width:749px){.ak-step{grid-template-columns:56px 1fr;gap:14px}.ak-step__n{font-size:34px}}.ak-car{display:flex;flex-direction:column;background:var(--ak-white);border:1px solid var(--ak-sand);color:var(--ak-navy);transition:border-color .15s}.ak-car:hover{border-color:var(--ak-navy);color:var(--ak-navy)}.ak-car__media{aspect-ratio:4 / 3}.ak-car__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.ak-car__make{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ak-red);font-weight:700}.ak-car__model{font-family:var(--ak-body);font-size:21px;font-weight:700;line-height:1.2;color:var(--ak-navy)}.ak-car__note{font-size:15px;line-height:1.4;flex:1}.ak-car__price{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;margin-top:6px;border-top:1px solid var(--ak-sand)}.ak-car__price span:first-child{font-size:14px}.ak-car__price span:last-child{font-family:var(--ak-display);font-weight:600;font-size:22px;white-space:nowrap}.ak-car-promo{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;background:var(--ak-navy);color:var(--ak-cream);min-height:340px;transition:background-color .15s}.ak-car-promo:hover{background:var(--ak-maroon);color:var(--ak-cream)}.ak-car-promo__logo{width:64%;height:auto}.ak-car-promo__body{display:flex;flex-direction:column;gap:10px}.ak-car-promo__title{font-family:var(--ak-display);font-weight:600;font-size:24px;line-height:1.15;color:inherit}.ak-car-promo__text{font-size:16px;line-height:1.45}.ak-car-promo__cta{font-weight:700;font-size:16px;margin-top:6px}.ak-band{padding-top:44px;padding-bottom:44px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.ak-band__copy{display:flex;flex-direction:column;gap:8px}.ak-band__title{font-family:var(--ak-display);font-weight:600;font-size:clamp(24px,2.6vw,36px);line-height:1.1;color:inherit}.ak-band__text{font-size:18px}.ak-band__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ak-band__code{height:52px;padding:0 20px;display:inline-flex;align-items:center;gap:10px;border:1.5px dashed var(--ak-cream);font-weight:700;letter-spacing:.14em;font-size:18px;background:transparent;color:inherit;font-family:var(--ak-body);cursor:copy}.ak-band__code small{font-size:11px;letter-spacing:.08em;font-weight:400;opacity:.8}.ak-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:220px;gap:12px;grid-auto-flow:dense}@media screen and (min-width:1000px){.ak-gallery{grid-template-columns:repeat(5,1fr)}}.ak-gallery .ak-media{width:100%;height:100%}.ak-gallery .is-tall{grid-row:span 2}.ak-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.ak-review{padding:28px;background:var(--ak-cream);display:flex;flex-direction:column;gap:18px}.ak-review__stars{color:var(--ak-red);font-size:18px;letter-spacing:4px}.ak-review blockquote{font-size:18px;line-height:1.5;flex:1;border:0;padding:0;font-style:normal}.ak-review figcaption{display:flex;justify-content:space-between;gap:12px;font-size:15px}@media screen and (max-width:749px){.ak-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:160px;gap:8px}.ak-reviews{grid-template-columns:1fr}}.ak-story{padding-top:88px;padding-bottom:88px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px;align-items:center}.ak-story__imgs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ak-story__imgs .ak-media{aspect-ratio:3 / 4;background:#fef0d514}.ak-story__copy{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:749px){.ak-story{padding-top:56px;padding-bottom:56px}}.ak-faq{max-width:1100px}.ak-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--ak-navy)}.ak-faq__item{border-bottom:1px solid var(--ak-sand)}.ak-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;cursor:pointer;font-family:var(--ak-body);font-size:21px;font-weight:700;color:var(--ak-navy)}.ak-faq__item summary::-webkit-details-marker{display:none}.ak-faq__item summary:after{content:"+";font-size:28px;color:var(--ak-red);line-height:1;flex-shrink:0}.ak-faq__item[open] summary:after{content:"\2212"}.ak-faq__answer{padding:0 0 26px;font-size:17px;line-height:1.55;max-width:820px}@media screen and (max-width:749px){.ak-faq__item summary{font-size:18px;padding:20px 0}}.ak-info{padding-top:64px;padding-bottom:64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;align-items:center}.ak-info__copy{display:flex;flex-direction:column;gap:14px}.ak-info__title{font-family:var(--ak-display);font-weight:600;font-size:clamp(26px,2.8vw,38px);line-height:1.1;color:var(--ak-navy)}.ak-info__text{font-size:17px;line-height:1.5}.ak-info .ak-dot-list{gap:12px 20px}.ak-info .ak-dot-list li{font-size:17px}.ak-footer{background:var(--ak-cream);border-top:1px solid var(--ak-sand)}.ak-footer__inner{padding-top:64px;padding-bottom:32px;display:flex;flex-direction:column;gap:48px}.ak-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px}.ak-footer__col{display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.45}.ak-footer__col--brand{gap:16px}.ak-footer__logo{width:180px;height:auto}.ak-footer__heading{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ak-footer__col a{color:var(--ak-navy)}.ak-footer__col a:hover,.ak-footer__col .ak-footer__accent{color:var(--ak-red)}.ak-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ak-footer__bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;padding-top:20px;border-top:1px solid var(--ak-sand)}.ak-footer__bottom ul{list-style:none;margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap}.ak-footer__bottom a{color:var(--ak-navy)}.ak-footer__bottom a:hover{color:var(--ak-red)}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ak-theme.css.map */
