:root{--flytz-ink-on-gold: #15120a;--flytz-line: rgba(var(--color-foreground), .1);--flytz-ease: cubic-bezier(.22, .8, .26, .99);--flytz-radius: 1.8rem;--flytz-shadow: 0 2.4rem 6rem -2.4rem rgba(0, 0, 0, .65)}:is(.flytz-hero__vignette,.flytz-panel-overlay,.flytz-boarding__runway,.flytz-boarding__stage3d,.flytz-skeleton,.flytz-stage__tilt):empty{display:block}::selection{background:var(--flytz-gold);color:var(--flytz-ink-on-gold)}.header__heading-link .h2,.header__heading .h2{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.32em;text-transform:uppercase;display:inline-flex;align-items:center;gap:1rem}.header__heading-link .h2:before{content:"";width:1.8rem;height:1.8rem;flex:none;background:var(--flytz-gold);transform:rotate(45deg);-webkit-mask:var(--flytz-plane-mask) center / contain no-repeat;mask:var(--flytz-plane-mask) center / contain no-repeat}:root{--flytz-plane-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E")}.header__menu-item{font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item{color:var(--flytz-gold-soft);text-decoration-color:var(--flytz-gold)}.announcement-bar__message{letter-spacing:.24em;text-transform:uppercase;font-size:1.1rem}.flytz-eyebrow{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:var(--flytz-gold)}.flytz-title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,5vw,5.4rem);line-height:1.1;letter-spacing:.01em;text-wrap:balance}.flytz-sub{margin:0;color:rgba(var(--color-foreground),.68);font-size:1.6rem}.flytz-head{max-width:64rem;margin:0 auto 5.4rem;text-align:center}.flytz-link{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--flytz-gold-soft);text-decoration:none}.flytz-link:after{content:"\2192";transition:transform .3s var(--flytz-ease)}a:hover .flytz-link:after,.flytz-link:hover:after{transform:translate(.5rem)}.flytz-monument{width:min(32rem,80%);height:auto;overflow:visible}.flytz-monument :is(path,rect,circle,ellipse){fill:none;stroke:var(--flytz-gold-soft);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.flytz-monument .fm-fill{fill:rgba(var(--flytz-gold-rgb),.08)}.flytz-monument .fm-soft{opacity:.75}.flytz-monument .fm-faint{opacity:.4}.flytz-monument .fm-solid{fill:var(--flytz-gold);stroke:none}.flytz-stage{position:relative;display:grid;place-items:center;perspective:900px}.flytz-stage:before{content:"";position:absolute;top:12%;right:18%;bottom:12%;left:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--flytz-gold-rgb),.18),transparent);filter:blur(18px)}.flytz-stage:after{content:"";position:absolute;bottom:4%;left:50%;width:56%;height:7%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.flytz-stage__tilt{position:relative;z-index:1;display:grid;place-items:center;width:100%;transform-style:preserve-3d;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform .6s var(--flytz-ease)}.flytz-stage .flytz-monument{filter:drop-shadow(0 0 2.2rem rgba(var(--flytz-gold-rgb),.25));animation:flytzFloat 7s ease-in-out infinite}@keyframes flytzFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4rem)}}.flytz-stage.is-drawing .flytz-monument :is(path,rect,circle,ellipse){stroke-dasharray:1200;stroke-dashoffset:1200;animation:flytzDraw 2.6s var(--flytz-ease) forwards}@keyframes flytzDraw{to{stroke-dashoffset:0}}flytz-landmark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}flytz-landmark[data-mode=stage].is-ready,flytz-landmark[data-mode=panel].is-ready{pointer-events:auto;cursor:grab;touch-action:pan-y}flytz-landmark.is-ready:active{cursor:grabbing}.flytz-landmark3d{display:block;width:100%;height:100%;opacity:0;transition:opacity .9s var(--flytz-ease)}flytz-landmark.is-ready .flytz-landmark3d{opacity:1}flytz-landmark.is-switching .flytz-landmark3d{opacity:0;transition:none}:is(.flytz-stage,.flytz-dest-card__art)>:is(.flytz-monument,.flytz-stage__tilt){transition:opacity .6s var(--flytz-ease)}.has-3d>:is(.flytz-monument,.flytz-stage__tilt){opacity:0}.flytz-stage.has-3d:after{opacity:0}.flytz-dest-grid{display:grid;grid-template-columns:repeat(var(--flytz-cols, 3),minmax(0,1fr));gap:2.2rem}.flytz-dest-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:46rem;padding:2.8rem;overflow:hidden;border-radius:var(--flytz-radius);border:1px solid var(--flytz-line);background:radial-gradient(110% 100% at 50% 0%,var(--dest-tint, #1a2236),rgb(var(--color-background)));box-shadow:var(--flytz-shadow);color:rgb(var(--color-foreground));text-decoration:none;transition:transform .5s var(--flytz-ease),border-color .4s}.flytz-dest-card:hover{transform:translateY(-.8rem);border-color:rgba(var(--flytz-gold-rgb),.45)}.flytz-dest-card:focus-visible{outline:2px solid var(--flytz-gold);outline-offset:3px}.flytz-dest-card__art{position:absolute;top:0;right:0;bottom:32%;left:0;z-index:-1;display:grid;place-items:center;transition:transform .8s var(--flytz-ease)}.flytz-dest-card__art .flytz-monument{width:min(24rem,70%)}.flytz-dest-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.flytz-dest-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--flytz-ease)}.flytz-dest-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#080b12f0 12%,#080b121a 68%)}.flytz-dest-card:hover :is(.flytz-dest-card__art,.flytz-dest-card__image img){transform:scale(1.06)}.flytz-dest-card__code{position:absolute;top:2.2rem;right:2.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.25em;color:var(--flytz-gold-soft)}.flytz-dest-card__title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.4rem;line-height:1.1;color:#eef1f7}.flytz-dest-card__text{margin:0 0 1.8rem;font-size:1.4rem;line-height:1.6;color:#eef1f7b8}.flytz-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem}.flytz-highlight{padding:2.8rem;border-radius:var(--flytz-radius);border:1px solid var(--flytz-line);background:rgba(var(--color-foreground),.03);transition:transform .4s var(--flytz-ease),border-color .3s}.flytz-highlight:hover{transform:translateY(-.6rem);border-color:rgba(var(--flytz-gold-rgb),.4)}.flytz-highlight__icon{display:grid;place-items:center;width:4.6rem;height:4.6rem;margin-bottom:1.8rem;border-radius:1.2rem;background:rgba(var(--flytz-gold-rgb),.12)}.flytz-highlight__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:var(--flytz-gold-soft);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.flytz-highlight__title{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;letter-spacing:.02em}.flytz-highlight__text p{margin:0}.flytz-highlight__text{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.68)}.flytz-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:6rem;align-items:center}.flytz-story__media{overflow:hidden}.flytz-story__media img{width:100%;height:auto;border-radius:var(--flytz-radius)}.flytz-story__orbit{width:100%;max-width:38rem;margin:0 auto;color:rgba(var(--color-foreground),.5);animation:flytzSpin 60s linear infinite}@keyframes flytzSpin{to{transform:rotate(360deg)}}.flytz-story__text .rte{color:rgba(var(--color-foreground),.72)}.flytz-stats{display:flex;flex-wrap:wrap;gap:4rem;margin-top:3.4rem}.flytz-stats>div{display:flex;flex-direction:column}.flytz-stat__value{order:-1;margin:0;font-family:var(--font-heading-family);font-size:4.2rem;line-height:1;color:var(--flytz-gold-soft)}.flytz-stat__label{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.flytz-story__cta{margin-top:3.2rem}.flytz-cta{text-align:center;background:radial-gradient(70% 100% at 50% 100%,rgba(var(--flytz-gold-rgb),.14),transparent 70%)}.flytz-cta__title{max-width:76rem;margin:0 auto 3.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,4.6vw,5rem);line-height:1.2}.flytz-banner{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 80% 30%,var(--dest-tint, #1a2236),rgb(var(--color-background)) 75%)}.flytz-banner__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:center;min-height:46rem}.flytz-banner__route{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;font-size:1.25rem;font-weight:600;letter-spacing:.3em;color:var(--flytz-gold-soft)}.flytz-banner__route svg{width:1.6rem;height:1.6rem;fill:var(--flytz-gold);transform:rotate(90deg)}.flytz-banner__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(4.4rem,7vw,8rem);line-height:1}.flytz-banner__desc{max-width:52rem;color:rgba(var(--color-foreground),.72)}.flytz-banner__meta{display:flex;flex-wrap:wrap;gap:1.6rem 3rem;margin-top:2.6rem;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.flytz-banner__meta strong{display:block;white-space:nowrap;margin-top:.4rem;font-size:1.6rem;letter-spacing:.06em;color:rgb(var(--color-foreground))}.flytz-banner .flytz-stage{min-height:38rem}.flytz-banner__meta dd,.flytz-pdest__facts dd,.flytz-pdest__cta{margin:0}.flytz-pdest{display:grid;grid-template-columns:.9fr 1.1fr;overflow:hidden;border-radius:var(--flytz-radius);border:1px solid var(--flytz-line);background:radial-gradient(120% 100% at 0% 0%,var(--dest-tint, #1a2236),rgba(var(--color-foreground),.02) 70%)}.flytz-pdest .flytz-stage{min-height:34rem;border-right:1px solid var(--flytz-line)}.flytz-pdest__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.4rem,4vw,5rem)}.flytz-pdest__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;margin:2.4rem 0 3rem;padding-top:2rem;border-top:1px dashed rgba(var(--flytz-gold-rgb),.35)}.flytz-pdest__facts small{display:block;margin-bottom:.3rem;font-size:1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.flytz-pdest__facts span{font-size:1.5rem;font-weight:600}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{transition:border-color .3s,transform .4s var(--flytz-ease)}.card-wrapper:hover .card--card{border-color:rgba(var(--flytz-gold-rgb),.45)}.price-item--sale,.price .price-item--regular{letter-spacing:.04em}.cart-drawer .drawer__heading,.cart__items .title--primary,.title-wrapper-with-link .title{font-family:var(--font-heading-family)}.flytz-boarding{--flytz-jet-w: min(34rem, 52vw);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:2rem;color:#eef1f7;background:linear-gradient(180deg,#05080f,#0b1322 58%,#131d31);opacity:0;visibility:hidden;transition:opacity .45s var(--flytz-ease),visibility 0s linear .45s}.flytz-boarding.is-active{opacity:1;visibility:visible;transition:opacity .45s var(--flytz-ease)}.flytz-boarding__sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.flytz-boarding__sky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1px 1px at 12% 18%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 72% 12%,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 40% 30%,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 88% 34%,rgba(255,255,255,.45),transparent),radial-gradient(1px 1px at 22% 44%,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 58% 8%,rgba(255,255,255,.6),transparent)}.flytz-boarding__cloud{position:absolute;width:26rem;height:6rem;border-radius:999px;background:#ffffff0f;filter:blur(26px);animation:flytzCloud 30s linear infinite}.flytz-boarding__cloud:nth-child(1){top:16%}.flytz-boarding__cloud:nth-child(2){top:34%;width:34rem;animation-duration:42s;animation-delay:-14s}.flytz-boarding__cloud:nth-child(3){top:8%;width:18rem;animation-duration:24s;animation-delay:-8s}@keyframes flytzCloud{0%{left:110%}to{left:-40%}}.flytz-boarding__runway{position:absolute;left:50%;bottom:0;width:160%;height:32%;translate:-50% 0;transform:perspective(500px) rotateX(58deg);transform-origin:bottom;opacity:.55;background:repeating-linear-gradient(90deg,transparent 0 7rem,rgba(var(--flytz-gold-rgb),.6) 7rem 11rem) center 46% / 100% .4rem no-repeat,linear-gradient(180deg,transparent,rgba(255,255,255,.04))}.flytz-boarding.is-active .flytz-boarding__runway{animation:flytzRunway .9s linear infinite;animation-play-state:paused}.flytz-boarding[data-stage="2"] .flytz-boarding__runway,.flytz-boarding[data-stage="3"] .flytz-boarding__runway{animation-play-state:running}@keyframes flytzRunway{to{background-position:-11rem 46%,0 0}}.flytz-boarding__jet{position:absolute;left:12%;bottom:20%;width:var(--flytz-jet-w);color:#dfe6f2;filter:drop-shadow(0 1.8rem 3rem rgba(0,0,0,.5));transition:left 1.4s var(--flytz-ease),bottom 1.4s var(--flytz-ease),transform 1.4s var(--flytz-ease),opacity .6s}.flytz-boarding__hold{transition:transform .6s var(--flytz-ease);transform-origin:112px 36px}.flytz-boarding[data-stage="0"] .flytz-boarding__hold,.flytz-boarding[data-stage="1"] .flytz-boarding__hold{transform:rotate(-24deg)}.flytz-boarding[data-stage="1"] .flytz-boarding__jet{left:16%}.flytz-boarding[data-stage="2"] .flytz-boarding__jet{left:44%;transform:rotate(-4deg)}.flytz-boarding[data-stage="3"] .flytz-boarding__jet{left:108%;bottom:72%;transform:rotate(-14deg) scale(.75);transition-duration:1.6s}.flytz-boarding__bags{position:absolute;left:calc(12% + var(--flytz-jet-w) * .6);bottom:calc(20% + var(--flytz-jet-w) * .04);display:flex;gap:.6rem;transition:opacity .4s}.flytz-boarding__bag{width:2.2rem;height:1.6rem;border-radius:.4rem;background:var(--flytz-gold);box-shadow:inset 0 -.4rem #0000002e;opacity:0;transform:translate(-12rem)}.flytz-boarding.is-active[data-stage="0"] .flytz-boarding__bag{animation:flytzBag 1s var(--flytz-ease) forwards}.flytz-boarding__bag:nth-child(2){animation-delay:.18s!important;background:var(--flytz-gold-soft)}.flytz-boarding__bag:nth-child(3){animation-delay:.36s!important}@keyframes flytzBag{60%{opacity:1;transform:translate(0) translateY(0)}to{opacity:0;transform:translate(1rem) translateY(-1.4rem) scale(.6)}}.flytz-boarding:not([data-stage="0"]) .flytz-boarding__bags{opacity:0}.flytz-boarding__card{position:relative;z-index:2;width:min(46rem,100%);margin-bottom:18vh;padding:3rem 3.2rem 2.6rem;border-radius:2.2rem;border:1px solid rgba(255,255,255,.1);background:#0e1320d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--flytz-shadow);text-align:center}.flytz-boarding__title{margin:0 0 2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.1;color:#eef1f7}.flytz-boarding__steps{display:flex;gap:.8rem;margin:0 0 1.8rem;padding:0;list-style:none}.flytz-boarding__steps li{flex:1;padding-bottom:1rem;border-bottom:2px solid rgba(255,255,255,.1);font-size:1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#eef1f780;transition:color .25s,border-color .25s}.flytz-boarding__steps li.is-done{color:#eef1f7;border-color:var(--flytz-gold-soft)}.flytz-boarding__steps li.is-current{color:var(--flytz-gold-soft);border-color:var(--flytz-gold)}.flytz-boarding__status{min-height:2.4rem;margin:0 0 1.6rem;font-size:1.4rem;color:#eef1f7bf}.flytz-boarding__bar{height:.6rem;overflow:hidden;border-radius:99px;background:#ffffff14}.flytz-boarding__bar span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--flytz-gold),var(--flytz-gold-soft));transition:width .6s var(--flytz-ease)}.flytz-boarding__skip{margin-top:1.8rem;padding:.6rem 1rem;border:0;background:none;font:inherit;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem;color:#eef1f799;cursor:pointer}.flytz-boarding__skip:hover{color:var(--flytz-gold-soft)}.flytz-boarding__stage3d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.flytz-boarding3d{display:block;width:100%;height:100%}.flytz-boarding:not(.has-3d) .flytz-boarding__stage3d{visibility:hidden}.flytz-boarding.has-3d :is(.flytz-boarding__sky,.flytz-boarding__runway,.flytz-boarding__jet,.flytz-boarding__bags){display:none}.flytz-boarding.has-3d{place-items:end center;padding:0 2rem max(2.4rem,env(safe-area-inset-bottom));background:#05080f}.flytz-boarding.has-3d .flytz-boarding__card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto;align-items:center;gap:1.2rem 3.2rem;width:min(108rem,100%);margin:0;padding:2rem 2.8rem;border-radius:1.8rem;background:#080b12a8;text-align:left}.flytz-boarding.has-3d .flytz-boarding__card>.flytz-eyebrow{grid-column:1;grid-row:1;align-self:end;margin:0}.flytz-boarding.has-3d .flytz-boarding__title{grid-column:1;grid-row:2;align-self:start;margin:0;font-size:2.6rem}.flytz-boarding.has-3d .flytz-boarding__steps{grid-column:2;grid-row:1;margin:0}.flytz-boarding.has-3d .flytz-boarding__status{grid-column:2;grid-row:2;min-height:0;margin:0}.flytz-boarding.has-3d .flytz-boarding__bar{grid-column:1 / -1;grid-row:3;height:.4rem}.flytz-boarding.has-3d .flytz-boarding__skip{grid-column:3;grid-row:1 / span 2;margin:0}.flytz-board{--tile: 1.12em;--tgap: 2px;position:relative;display:block;padding:2.4rem 2.6rem 1.8rem;border-radius:var(--flytz-radius);border:1px solid var(--flytz-line);background:linear-gradient(180deg,#0d121d,#090d16);box-shadow:var(--flytz-shadow),inset 0 1px #ffffff0a}.flytz-board__bar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;margin-bottom:1.4rem;padding:0 1rem 1.6rem;border-bottom:1px solid rgba(255,255,255,.07)}.flytz-board__label{display:inline-flex;align-items:center;gap:1rem;font-size:1.3rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#f3dfa6}.flytz-board__label .icon{width:1.8rem;height:1.8rem;color:var(--flytz-gold)}:is(.flytz-board__label,.flytz-flight__plane) .icon path{fill:currentColor}.flytz-board__origin{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.flytz-board__clock{display:flex;align-items:baseline;gap:.8rem;margin-left:auto;font-size:2rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:#f3dfa6}.flytz-board__clock small{font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.flytz-board__row{position:relative;display:grid;grid-template-columns:calc(5 * (var(--tile) + var(--tgap))) minmax(0,1fr) calc(5 * (var(--tile) + var(--tgap))) calc(3 * (var(--tile) + var(--tgap))) calc(12 * (var(--tile) + var(--tgap))) 8em;align-items:center;gap:1.6rem;padding:.9rem 1rem;border-radius:1rem;font-size:1.5rem;transition:background-color .25s}.flytz-board__row+.flytz-board__row{border-top:1px solid rgba(255,255,255,.04)}.flytz-board__row:not(.flytz-board__row--head):hover,.flytz-board__row:has(a:focus-visible){background:rgba(var(--flytz-gold-rgb),.07)}.flytz-board__row:has(a:focus-visible){outline:2px solid var(--flytz-gold);outline-offset:2px}.flytz-board__row--head{padding-top:.4rem;padding-bottom:.4rem}.flytz-board__row--head .flytz-board__cell{font-size:1rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.flytz-board__cell{min-width:0;overflow:hidden;white-space:nowrap;font-weight:600;color:#f6e7bf}.flytz-board__dest a{color:inherit;text-decoration:none;outline:none}.flytz-board__dest a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.flytz-board__cta{justify-self:end;font-size:1.1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--flytz-gold);opacity:0;transform:translate(-.6rem);transition:opacity .3s,transform .3s var(--flytz-ease)}.flytz-board__cta:after{content:" \2192"}.flytz-board__row--head .flytz-board__cta:after{content:none}.flytz-board__row:hover .flytz-board__cta,.flytz-board__row:has(a:focus-visible) .flytz-board__cta{opacity:1;transform:none}@media(hover:none){.flytz-board__cta{opacity:1;transform:none}}.flytz-flaps{display:inline-flex;gap:var(--tgap)}.flytz-flap{position:relative;display:inline-block;width:var(--tile);padding:.3em 0;border-radius:.22em;background:linear-gradient(180deg,#1c2333 0 49%,#121825 51% 100%);box-shadow:inset 0 -1px #00000080,0 1px #ffffff08;line-height:1;text-align:center}.flytz-flap:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#0000008c}.flytz-flap.is-flip{animation:flytzFlap .14s ease-out}@keyframes flytzFlap{0%{transform:perspective(160px) rotateX(-75deg);filter:brightness(1.6)}to{transform:none;filter:none}}.flytz-board__status[data-status=boarding]{color:#93f0b4}.flytz-board__status[data-status=final_call]{color:#ff9b8a}.flytz-board__status[data-status=gate_open]{color:var(--flytz-gold-soft)}.flytz-board__status[data-status=new_arrivals]{color:var(--flytz-gold)}.flytz-board__status[data-status=final_call] .flytz-flaps{animation:flytzBlink 1.4s steps(2,jump-none) infinite}@keyframes flytzBlink{50%{opacity:.45}}.flytz-word{display:inline-block;overflow:hidden;padding:.08em .03em .14em;margin:-.08em -.03em -.14em;vertical-align:top}.flytz-word>span{display:inline-block;transform:translateY(110%);transition:transform .9s var(--flytz-ease);transition-delay:calc(var(--w, 0) * 70ms)}.is-revealed .flytz-word>span,.shopify-design-mode .flytz-word>span{transform:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.card-wrapper,.pv-card,[data-flytz-tilt]{transition:transform .6s var(--flytz-ease)}.flytz-dest-card.is-tilting{transform:perspective(1200px) translateY(-.8rem) rotateX(var(--flytz-rx, 0deg)) rotateY(var(--flytz-ry, 0deg));transition:transform .18s ease-out,border-color .4s}:is(.card-wrapper,.pv-card,[data-flytz-tilt]).is-tilting{transform:perspective(1200px) rotateX(var(--flytz-rx, 0deg)) rotateY(var(--flytz-ry, 0deg));transition:transform .18s ease-out}.flytz-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;background:radial-gradient(circle at var(--flytz-gx, 50%) var(--flytz-gy, 50%),rgba(255,238,205,.2),transparent 55%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .35s}.is-tilting .flytz-glare{opacity:1}.flytz-hero__ctas .button,.flytz-cta .button,[data-flytz-magnetic]{transition:translate .35s var(--flytz-ease),box-shadow var(--duration-short) ease}}.flytz-flight{position:fixed;top:0;left:0;right:0;z-index:999;height:2px;pointer-events:none;opacity:0;transition:opacity .4s}.flytz-flight.is-airborne{opacity:1}.flytz-flight__line{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(var(--p, 0));transform-origin:left;background:linear-gradient(90deg,rgba(var(--flytz-gold-rgb),0),var(--flytz-gold) 40%,var(--flytz-gold-soft))}.flytz-flight__plane{position:absolute;top:-.7rem;left:calc(var(--p, 0) * 100%);width:1.6rem;height:1.6rem;translate:-60% 0;color:var(--flytz-gold-soft);filter:drop-shadow(0 0 .6rem rgba(var(--flytz-gold-rgb),.8))}.flytz-flight__plane .icon{display:block;width:100%;height:100%;rotate:45deg}@media screen and (max-width:989px){.flytz-dest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flytz-story,.flytz-banner__inner,.flytz-pdest{grid-template-columns:minmax(0,1fr)}.flytz-story{gap:3rem}.flytz-banner__inner{padding-top:4rem;padding-bottom:4rem;gap:0}.flytz-banner .flytz-stage{min-height:26rem;order:-1}.flytz-pdest .flytz-stage{border-right:0;border-bottom:1px solid var(--flytz-line);min-height:26rem}}@media screen and (max-width:749px){.flytz-dest-grid{grid-template-columns:1fr}.flytz-dest-card{min-height:38rem}.flytz-head{margin-bottom:3.6rem}.flytz-stats{gap:2.4rem}.flytz-boarding__card{padding:2.4rem 2rem 2rem;margin-bottom:24vh}.flytz-boarding__title{font-size:2.4rem}.flytz-board{padding:1.6rem 1.2rem 1rem}.flytz-board__row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dest dest" "time status";gap:.6rem 1rem;padding:1rem .6rem;font-size:1.25rem}.flytz-board__row--head,.flytz-board__flight,.flytz-board__gate,.flytz-board__cta{display:none}.flytz-board__dest{grid-area:dest}.flytz-board__time{grid-area:time}.flytz-board__status{grid-area:status;justify-self:end}.flytz-board__clock{margin-left:0}.flytz-boarding.has-3d{padding:0 1.2rem max(1.2rem,env(safe-area-inset-bottom))}.flytz-boarding.has-3d .flytz-boarding__card{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.8rem 1.8rem 1.4rem;text-align:center}.flytz-boarding.has-3d .flytz-boarding__card>*{grid-column:1;grid-row:auto}.flytz-boarding.has-3d .flytz-boarding__title{font-size:2.2rem}.flytz-boarding.has-3d .flytz-boarding__steps{margin-top:.4rem}.header__heading-link .h2{font-size:1.3rem;letter-spacing:.24em}}@media(prefers-reduced-motion:reduce){.flytz-stage .flytz-monument,.flytz-story__orbit,.flytz-boarding__cloud{animation:none}.flytz-stage.is-drawing .flytz-monument :is(path,rect,circle,ellipse){animation:none;stroke-dashoffset:0}.flytz-flap.is-flip,.flytz-board__status[data-status=final_call] .flytz-flaps{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flytz.css.map */
