.travel-header--premium{--ny-top-row:56px;top:calc(var(--nydrobs-pwa-offset,0px) - var(--ny-top-row))}:root{--ny-purple:#280078;--ny-purple-deep:#280078;--ny-purple-soft:#280078;--ny-gold:#e1b94f;--ny-gold-soft:#f5dc96}.travel-header--premium{isolation:isolate;background:#050505;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 12px 36px rgba(0,0,0,.3);transition:box-shadow .28s ease,background-color .28s ease}.travel-header__accent{position:sticky;top:var(--nydrobs-pwa-offset,0);z-index:3;height:2px;margin-bottom:-2px;opacity:1;contain:layout style}.travel-header__neon{position:absolute;inset:0;transform-origin:0 50%;will-change:transform,opacity;animation:20s linear infinite both}.travel-header__neon--base{background:#c59bff;box-shadow:0 0 6px rgba(160,100,255,.9),0 3px 14px rgba(110,40,255,.7);animation-name:ny-neon-base}.travel-header__neon--gold{background:#ffe27a;box-shadow:0 0 6px rgba(255,214,90,.95),0 3px 14px rgba(255,190,40,.7);transform:scaleX(0);animation-name:ny-neon-gold}.travel-header__neon--blue{background:#6fd6ff;box-shadow:0 0 6px rgba(80,190,255,.95),0 3px 14px rgba(20,110,255,.7);transform:scaleX(0);animation-name:ny-neon-blue}.travel-header__neon--emerald{background:#5dffbf;box-shadow:0 0 6px rgba(60,255,180,.9),0 3px 14px rgba(0,190,130,.65);transform:scaleX(0);animation-name:ny-neon-emerald}.travel-header__neon--violet{background:#c59bff;box-shadow:0 0 6px rgba(160,100,255,.9),0 3px 14px rgba(110,40,255,.7);transform:scaleX(0);animation-name:ny-neon-violet}.travel-header__neon--shine{inset:0 auto 0 0;width:9%;transform:translateX(-120%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95) 50%,rgba(255,255,255,0));animation-name:ny-neon-shine}.travel-header__accent[data-loading=true] .travel-header__neon{animation-play-state:paused}.travel-header__progress{position:absolute;inset:0 auto 0 0;width:calc(var(--ny-progress,0) * 100%);background:linear-gradient(90deg,rgba(255,255,255,.35),#fff 70%);box-shadow:0 0 8px #fff,0 0 18px rgba(255,255,255,.85);opacity:0;transition:width .22s ease-out,opacity .3s ease;pointer-events:none}.travel-header__progress:after{content:"";position:absolute;right:-6px;top:-4px;width:72px;height:10px;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(255,255,255,0));filter:blur(1px)}.travel-header__accent[data-loading=true] .travel-header__progress{opacity:1}@media(prefers-reduced-motion:reduce){.travel-header__progress{transition:none}}@keyframes ny-neon-base{0%,21.25%{opacity:1}21.26%,to{opacity:0}}@keyframes ny-neon-gold{0%,13.75%{transform:scaleX(0);opacity:1}21.25%,46.25%{transform:scaleX(1);opacity:1}46.26%,to{transform:scaleX(1);opacity:0}}@keyframes ny-neon-blue{0%,38.75%{transform:scaleX(0);opacity:1}46.25%,71.25%{transform:scaleX(1);opacity:1}71.26%,to{transform:scaleX(1);opacity:0}}@keyframes ny-neon-emerald{0%,63.75%{transform:scaleX(0);opacity:1}71.25%,96.25%{transform:scaleX(1);opacity:1}96.26%,to{transform:scaleX(1);opacity:0}}@keyframes ny-neon-violet{0%,88.75%{transform:scaleX(0);opacity:1}96.25%,to{transform:scaleX(1);opacity:1}}@keyframes ny-neon-shine{0%,13.75%{transform:translateX(-120%)}21.25%{transform:translateX(1120%)}21.26%,38.75%{transform:translateX(-120%)}46.25%{transform:translateX(1120%)}46.26%,63.75%{transform:translateX(-120%)}71.25%{transform:translateX(1120%)}71.26%,88.75%{transform:translateX(-120%)}96.25%{transform:translateX(1120%)}96.26%,to{transform:translateX(-120%)}}.travel-header--premium .travel-header__top,.travel-header--premium.is-scrolled .travel-header__top{height:var(--ny-top-row)!important}.travel-header--premium.is-scrolled{box-shadow:0 16px 42px rgba(28,3,67,.28)}.travel-header__brand{display:flex;align-items:center;gap:18px;min-width:0}.travel-header__logo{display:inline-flex;align-items:center;flex:0 0 auto}.nydrobs-logo-lockup{position:relative;display:inline-flex;width:148px;height:64px;overflow:hidden;flex:0 0 auto}.nydrobs-logo-lockup__image{position:absolute;top:-41px;left:0;width:148px!important;height:148px!important;max-width:none;-o-object-fit:contain;object-fit:contain;filter:none;transition:width .28s ease,height .28s ease,top .28s ease}.nydrobs-logo-lockup--mark{width:52px;height:52px;overflow:visible}.nydrobs-logo-lockup--mark .nydrobs-logo-lockup__image{position:static;width:52px!important;height:52px!important;-o-object-fit:contain;object-fit:contain}.travel-header__brand-note{display:grid;padding-left:18px;border-left:1px solid rgba(255,255,255,.2);line-height:1.2;white-space:nowrap}.travel-header__brand-note small{color:#f1d47f;font-size:8px;font-weight:900;letter-spacing:.16em}.travel-header__brand-note strong{margin-top:4px;color:#e4d9f3;font-size:11px;font-weight:650}.travel-header--premium .travel-header__utilities{gap:15px;color:#fff;font-family:NYDROBS Sans,sans-serif}.travel-support{position:relative}.travel-header--premium .travel-header__phone{display:flex;align-items:center;gap:8px;min-height:46px;padding:5px 10px;border:0;border-radius:13px;color:#fff;background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.travel-header--premium .travel-header__phone:hover,.travel-header--premium .travel-header__phone[aria-expanded=true]{background:rgba(255,255,255,.11)}.travel-header--premium .travel-header__phone:hover{transform:translateY(-1px)}.travel-support__trigger-copy{display:grid!important;line-height:1.18}.travel-support__trigger-copy small{color:#d9c9ee;font-size:9px;font-weight:700}.travel-support__trigger-copy strong{margin-top:3px;color:#fff;font-size:12px;font-weight:800}.travel-header--premium .travel-header__phone>svg{width:13px;height:13px;color:#eadcfa;transition:transform .25s ease}.travel-header--premium .travel-header__phone[aria-expanded=true]>svg{transform:rotate(180deg)}.travel-header--premium .travel-header__help{color:#fff;font-size:12px;font-weight:750;white-space:nowrap}.travel-header--premium .travel-header__help:hover{color:#f1d47f}.travel-header--premium .travel-header__divider{width:1px;height:30px;background:rgba(255,255,255,.22)}.travel-header--premium .travel-header__utility{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:40px;color:#fff;font-size:12px;font-weight:750;white-space:nowrap;transition:color .2s ease,background-color .2s ease,transform .2s ease}.travel-header--premium .travel-header__utility:hover{color:#f4d989;transform:translateY(-1px)}.travel-header--premium .travel-header__utility>svg{width:19px;height:19px}.travel-header--premium .travel-header__account,.travel-header--premium .travel-header__cart,.travel-header--premium .travel-header__menu-button{width:42px;height:42px;min-width:42px;min-height:42px;padding:0;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.travel-header--premium .travel-header__account:hover,.travel-header--premium .travel-header__cart:hover,.travel-header--premium .travel-header__menu-button:hover{border-color:rgba(237,202,103,.6);color:#f4d989;background:rgba(235,195,83,.1)}.travel-header--premium .travel-header__account>svg,.travel-header--premium .travel-header__cart>svg,.travel-header--premium .travel-header__menu-button>svg{width:20px;height:20px}.travel-header__quote{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;color:#2b0b5f;background:linear-gradient(135deg,#f5dc95,#d9aa30);box-shadow:0 8px 20px rgba(13,1,35,.2);font-size:12px;font-weight:900;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.travel-header__quote:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(13,1,35,.3)}.travel-support__panel{position:absolute;top:calc(100% + 12px);right:0;z-index:80;width:360px;padding:19px;border:1px solid #e8dff0;border-radius:19px;background:rgba(255,255,255,.99);color:#30263b;box-shadow:0 26px 70px rgba(31,9,49,.28);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1),visibility .2s}.travel-support__panel.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.travel-support__heading{display:flex;align-items:center;gap:12px;padding-bottom:13px}.travel-support__heading>span{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:linear-gradient(145deg,#f1eafa,#fff4d7);color:#51208c}.travel-support__heading svg{width:20px}.travel-support__heading small,.travel-support__heading strong{display:block}.travel-support__heading small{color:#9b7421;font-size:9px;font-weight:850;letter-spacing:.12em}.travel-support__heading strong{margin-top:3px;font-size:17px}.travel-support__panel>p{margin:0 0 13px;color:#756c7c;font-size:12px;line-height:1.55}.travel-support__panel>a{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;min-height:58px;padding:10px 12px;border-top:1px solid #eee8f1;border-radius:11px;transition:background-color .18s ease,padding-left .18s ease}.travel-support__panel>a:hover{padding-left:15px;background:#f8f4fb}.travel-support__panel>a span{color:#837889;font-size:10px}.travel-support__panel>a strong{font-size:13px}.travel-support__panel>a svg{grid-column:2;grid-row:1/span 2;width:16px;color:#6a2ca0}.travel-support__panel>small{display:block;margin-top:12px;color:#8a808f;font-size:9px;line-height:1.5}.travel-header--premium .product-navigation{align-items:flex-start;gap:10px;padding-block:7px 13px;border-top:1px solid rgba(255,255,255,.1);overflow-y:hidden;transition:padding .28s ease}.product-navigation__label{display:none}.product-navigation__entry{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;flex:0 0 auto;min-width:82px;border:0;border-radius:16px;color:#fff;overflow:visible;transition:transform .22s ease;animation:ny-nav-arrive .45s both}.product-navigation__entry:nth-child(3){animation-delay:35ms}.product-navigation__entry:nth-child(4){animation-delay:.07s}.product-navigation__entry:nth-child(5){animation-delay:.105s}.product-navigation__entry:nth-child(6){animation-delay:.14s}.product-navigation__entry:nth-child(7){animation-delay:.175s}.product-navigation__entry:nth-child(8){animation-delay:.21s}.product-navigation__entry.is-expanded,.product-navigation__entry:hover{transform:translateY(-2px)}.travel-header--premium .product-navigation__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:73px;padding:3px 8px 0;border-radius:15px;background:transparent;color:inherit;font-size:12px;font-weight:750;line-height:1.08;text-align:center;overflow:hidden;isolation:isolate;transition:none}.travel-header--premium .product-navigation__item.is-active,.travel-header--premium .product-navigation__item:hover{background:transparent;color:inherit}.product-navigation__icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.13);border-radius:50%;color:#fff;background:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background-color .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.product-navigation__icon svg{width:21px;height:21px}.product-navigation__text{display:block;white-space:nowrap;padding-bottom:3px;border-bottom:2px solid transparent}.product-navigation__entry:hover .product-navigation__icon{background:rgba(255,255,255,.2);transform:scale(1.04)}.product-navigation__entry.is-active .product-navigation__icon{color:#3a0c83;background:#fff;border-color:#fff;box-shadow:0 8px 20px rgba(15,1,42,.2)}.product-navigation__entry.is-active .product-navigation__text{border-bottom-color:#f0cf72;font-weight:900}.product-navigation__entry:has(.product-navigation__toggle) .product-navigation__item{padding-right:13px}.product-navigation__toggle{position:absolute;right:0;bottom:4px;display:grid;place-items:center;width:20px;height:20px;color:#e8dbf7;border:0;background:transparent;cursor:pointer}.product-navigation__toggle svg{width:11px;transition:transform .24s ease}.product-navigation__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.product-navigation__pill-effect{position:absolute;left:50%;bottom:0;z-index:0;display:block;border-radius:50%;pointer-events:none;will-change:transform;background:radial-gradient(circle at 36% 18%,#fff 0,#f6f1e5 38%,#e5d7b5 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 26px rgba(0,0,0,.22)}.travel-header--premium .product-navigation__item>:not(.product-navigation__pill-effect){position:relative;z-index:2}.travel-header--premium .product-navigation__item{border:1px solid transparent;transition:border-color .26s ease,box-shadow .3s ease,color .24s ease}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:#18140c;border-color:rgba(221,187,104,.42);box-shadow:0 9px 24px rgba(0,0,0,.18)}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__text{color:#18140c;border-bottom-color:transparent;transform:translateY(-1px)}.travel-header--premium .product-navigation__text{transition:color .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.travel-product-panel{position:absolute;top:100%;left:0;right:0;z-index:60;padding:0 0 18px;color:#302438;background:linear-gradient(180deg,#fff,#fcf9fd);border-top:1px solid #eee5f2;box-shadow:0 28px 60px rgba(37,10,57,.22);opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity .2s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility .2s}.travel-product-panel.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.travel-product-panel__inner{display:grid;grid-template-columns:.72fr 1.6fr;gap:30px;padding-top:25px}.travel-product-panel__intro{padding:8px 24px 10px 4px;border-right:1px solid #eadfec}.travel-product-panel__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:14px;background:#eee5f7;color:#592493}.travel-product-panel__icon svg{width:22px}.travel-product-panel__intro small{color:#987126;font-size:9px;font-weight:900;letter-spacing:.15em}.travel-product-panel__intro h2{margin:8px 0;color:#30223a;font-family:NYDROBS Editorial,Georgia,serif;font-size:28px;font-weight:400;line-height:1.08}.travel-product-panel__intro p{max-width:380px;color:#786e7e;font-size:12px;line-height:1.55}.travel-product-panel__intro>a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:#5d268f;font-size:12px;font-weight:850}.travel-product-panel__intro>a svg{width:15px;transition:transform .2s ease}.travel-product-panel__intro>a:hover svg{transform:translateX(4px)}.travel-product-panel__links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.travel-product-panel__links>a{display:grid;grid-template-columns:39px 1fr auto;align-items:center;gap:11px;min-width:0;padding:13px;border:1px solid transparent;border-radius:14px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.travel-product-panel__links>a:hover{transform:translateY(-2px);border-color:#e7d9ec;background:#fff;box-shadow:0 10px 25px rgba(47,17,66,.07)}.travel-product-panel__link-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:#f3edf7;color:#672d96}.travel-product-panel__link-icon svg{width:18px}.travel-product-panel__links p,.travel-product-panel__links small,.travel-product-panel__links strong{display:block}.travel-product-panel__links small{color:#aa833d;font-size:8px;font-weight:900;letter-spacing:.08em}.travel-product-panel__links strong{margin-top:2px;font-size:13px}.travel-product-panel__links p{margin:3px 0 0;color:#827786;font-size:10px;line-height:1.4}.travel-product-panel__links>a>svg{width:15px;color:#7a4897}@property --nydrobs-crystal-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.travel-header--premium .product-navigation__entry{--crystal-rgb:59,203,233;--crystal-light:#c4f6ff}.travel-header--premium .product-navigation__entry:has(>a[href="/voos"]){--crystal-rgb:39,215,137;--crystal-light:#c4ffe3}.travel-header--premium .product-navigation__entry:has(>a[href="/hospedagens"]){--crystal-rgb:76,155,255;--crystal-light:#d4e8ff}.travel-header--premium .product-navigation__entry:has(>a[href="/pacotes"]){--crystal-rgb:244,72,94;--crystal-light:#ffdae0}.travel-header--premium .product-navigation__entry:has(>a[href="/ofertas"]){--crystal-rgb:243,184,62;--crystal-light:#fff0bf}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]){--crystal-rgb:48,226,171;--crystal-light:#caffef}.travel-header--premium .product-navigation__entry:has(>a[href="/club"]){--crystal-rgb:187,123,249;--crystal-light:#eedbff}.travel-header--premium .product-navigation__item{transition:background-color .28s ease,color .28s ease,box-shadow .28s ease}.travel-header--premium .product-navigation__icon{position:relative;isolation:isolate;overflow:hidden;transition:color .28s ease,border-color .28s ease,transform .28s ease,box-shadow .28s ease}.travel-header--premium .product-navigation__icon:after,.travel-header--premium .product-navigation__icon:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0}.travel-header--premium .product-navigation__icon:before{z-index:0;inset:3px;background:radial-gradient(ellipse at 29% 16%,rgba(255,255,255,.8) 0,rgba(255,255,255,.24) 12%,transparent 36%),radial-gradient(ellipse at 72% 92%,rgba(255,255,255,.48),rgba(var(--crystal-rgb),.2) 13%,transparent 35%),linear-gradient(137deg,transparent 25%,rgba(255,255,255,.08) 29%,rgba(255,255,255,.2) 33%,transparent 43%);transition:opacity .3s ease}.travel-header--premium .product-navigation__icon:after{z-index:2;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--nydrobs-crystal-angle),rgba(var(--crystal-rgb),.18) 0deg,rgba(var(--crystal-rgb),.25) 225deg,rgba(var(--crystal-rgb),.95) 280deg,#fff 308deg,rgba(var(--crystal-rgb),.95) 325deg,rgba(var(--crystal-rgb),.18) 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .3s ease}.travel-header--premium .product-navigation__icon svg{position:relative;z-index:1;transition:filter .28s ease}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded){transform:none}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:inherit;background:transparent;box-shadow:none}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon{color:#fff;border-color:rgba(var(--crystal-rgb),.22);background:radial-gradient(ellipse at 35% 2%,rgba(255,255,255,.26),transparent 48%),radial-gradient(ellipse at 60% 108%,rgba(var(--crystal-rgb),.98),transparent 64%),radial-gradient(ellipse at 0 52%,rgba(var(--crystal-rgb),.48),transparent 56%),linear-gradient(145deg,rgba(var(--crystal-rgb),.5),rgba(var(--crystal-rgb),.08) 52%,rgba(var(--crystal-rgb),.4)),#08090b;box-shadow:inset 0 1px 2px rgba(255,255,255,.65),inset 2px 0 4px rgba(255,255,255,.14),inset -3px -2px 7px rgba(0,0,0,.65),inset 0 -2px 3px rgba(var(--crystal-rgb),.8);transform:none}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon:before{opacity:.9}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon:after{opacity:1;animation:ny-crystal-orbit 2.8s linear infinite}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}@keyframes ny-crystal-orbit{to{--nydrobs-crystal-angle:360deg}}@keyframes ny-nav-arrive{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ny-gold-line{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:1180px){.travel-header__brand-note,.travel-header__quote{display:none}.travel-header--premium .travel-header__utilities{gap:11px}.travel-product-panel__inner{grid-template-columns:.65fr 1.6fr}}@media(max-width:880px){.travel-header--premium .travel-header__top,.travel-header--premium.is-scrolled .travel-header__top{height:66px}.nydrobs-logo-lockup,.travel-header--premium.is-scrolled .nydrobs-logo-lockup{width:128px;height:57px}.nydrobs-logo-lockup__image,.travel-header--premium.is-scrolled .nydrobs-logo-lockup__image{top:-35px;width:128px!important;height:128px!important}.travel-header--premium .travel-header__divider,.travel-header--premium .travel-header__help{display:none}.travel-header--premium .travel-header__phone{min-height:43px;padding-inline:7px}.travel-support__trigger-copy small{display:none}.travel-header--premium .product-navigation{padding-bottom:10px}.travel-product-panel{position:fixed;top:150px;left:10px;right:10px;max-height:calc(100dvh - 164px);padding-bottom:14px;border:1px solid #e8deec;border-radius:18px;overflow-y:auto}.nydrobs-pwa-visible .travel-product-panel{top:calc(150px + var(--nydrobs-pwa-offset))}.travel-product-panel__inner{width:auto;display:block;padding:18px}.travel-product-panel__intro{padding:0 0 16px;border-right:0;border-bottom:1px solid #eadfec}.travel-product-panel__intro h2{font-size:25px}.travel-product-panel__links{margin-top:12px}}@media(max-width:620px){.travel-header--premium .travel-header__utilities{gap:7px}.travel-header--premium .travel-header__phone{padding:0 7px}.travel-support__trigger-copy strong{font-size:10px}.travel-header--premium .travel-header__account>span,.travel-header--premium .travel-header__utility>span:not(.favorite-count):not(.travel-cart-count){display:none}.travel-header--premium .travel-header__account{min-width:38px;padding:0;justify-content:center;border-color:rgba(255,255,255,.15)}.travel-header--premium .travel-header__utility[href="/favoritos"]{display:none}.travel-support__panel{position:fixed;top:67px;left:10px;right:10px;width:auto;transform-origin:top center}.nydrobs-pwa-visible .travel-support__panel{top:calc(67px + var(--nydrobs-pwa-offset))}.travel-header--premium .product-navigation{gap:5px}.product-navigation__entry{min-width:76px}.travel-header--premium .product-navigation__item{font-size:11px}.product-navigation__icon{width:43px;height:43px}.travel-product-panel{top:147px}.nydrobs-pwa-visible .travel-product-panel{top:calc(147px + var(--nydrobs-pwa-offset))}.travel-product-panel__links{grid-template-columns:1fr}.travel-product-panel__links p{font-size:10px}}@media(max-width:480px){.nydrobs-logo-lockup,.travel-header--premium.is-scrolled .nydrobs-logo-lockup{width:112px;height:53px}.nydrobs-logo-lockup__image,.travel-header--premium.is-scrolled .nydrobs-logo-lockup__image{top:-31px;width:112px!important;height:112px!important}.travel-support__trigger-copy{display:none!important}.travel-header--premium .travel-header__phone{width:31px;padding:0}.travel-header--premium .travel-header__phone:before{content:"?";display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;font-weight:900}.travel-header--premium .travel-header__phone>svg{display:none}}@media(prefers-reduced-motion:reduce){.travel-header--premium *,.travel-header--premium :after,.travel-header--premium :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__icon img{position:absolute;inset:50% auto auto 50%;z-index:2;opacity:0;transform:translate(-50%,-50%) scale(.62) rotate(-12deg);filter:brightness(0) saturate(100%) invert(79%) sepia(62%) saturate(782%) hue-rotate(355deg) brightness(98%) contrast(91%) drop-shadow(0 0 5px rgba(232,190,72,.34))!important;transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__icon:before{content:"";position:absolute;inset:auto;z-index:1;display:block;width:18px;height:18px;border-radius:0;background:currentColor;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:1;transition:opacity .18s ease,transform .25s ease}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):is(:hover,:focus-within,.is-expanded) .product-navigation__icon img{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):is(:hover,:focus-within,.is-expanded) .product-navigation__icon:before{opacity:0;transform:scale(.55) rotate(45deg)}.travel-header--premium .product-navigation{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;padding-block:9px 11px!important;border-top:1px solid rgba(255,255,255,.1)!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:none}.travel-header--premium .product-navigation::-webkit-scrollbar{display:none}.travel-header--premium .product-navigation__entry{flex:0 0 auto!important;min-width:0!important;align-items:center!important;border-radius:11px!important;animation:none!important;transform:none!important}.travel-header--premium .product-navigation__item{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-height:40px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:11px!important;color:#f4f2f6!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;transition:color .18s ease,background-color .18s ease,border-color .18s ease!important}.travel-header--premium .product-navigation__entry:has(.product-navigation__toggle) .product-navigation__item{padding-right:26px!important}.travel-header--premium .product-navigation__text{display:block!important;min-height:0!important;padding:0!important;border:0!important;color:inherit!important;font-weight:inherit!important;line-height:1!important;white-space:nowrap!important;transform:none!important}.travel-header--premium .product-navigation__icon{position:relative!important;display:grid!important;place-items:center!important;width:21px!important;height:21px!important;min-width:21px!important;border:0!important;border-radius:0!important;color:#d8d5dc!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important}.travel-header--premium .product-navigation__icon:after{display:none!important;animation:none!important}.travel-header--premium .product-navigation__icon svg{width:18px!important;height:18px!important;color:currentColor!important;stroke-width:1.8!important;filter:none!important}.travel-header--premium .product-navigation__icon img{width:19px!important;height:19px!important;-o-object-fit:contain!important;object-fit:contain!important}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:#fff!important;border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.09)!important;box-shadow:none!important;transform:none!important}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__text{color:#fff!important;border:0!important;transform:none!important}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon{color:#f1d477!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:focus-visible,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:hover{color:#351078!important;border-color:#fff!important;background:#fff!important;box-shadow:0 5px 14px rgba(0,0,0,.2)!important}.travel-header--premium .product-navigation__entry.is-active .product-navigation__icon{color:#4c159d!important;border:0!important;background:transparent!important;box-shadow:none!important}.travel-header--premium .product-navigation__entry.is-active .product-navigation__text{color:inherit!important;border:0!important}.travel-header--premium .product-navigation__toggle{right:4px!important;bottom:50%!important;width:18px!important;height:18px!important;color:currentColor!important;transform:translateY(50%)!important}.travel-header--premium .product-navigation__toggle svg{width:9px!important}@media(max-width:880px){.travel-header--premium .product-navigation{justify-content:flex-start!important;gap:4px!important;padding-inline:10px!important}.travel-header--premium .product-navigation__item{min-height:38px!important;padding-inline:9px!important;font-size:11px!important}}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__item{color:#f6dc86!important;border-color:rgba(218,171,53,.58)!important;background:linear-gradient(135deg,#171207,#332407 52%,#171207)!important;box-shadow:inset 0 1px 0 rgba(255,237,170,.16),0 5px 16px rgba(184,132,20,.12)!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__icon,.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__text{color:#f6dc86!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:#fff0b3!important;border-color:#e3b84e!important;background:linear-gradient(135deg,#211906,#49350a 50%,#211906)!important;box-shadow:inset 0 1px 0 rgba(255,245,198,.24),0 7px 20px rgba(199,148,32,.2)!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):not(.is-active) .product-navigation__item{color:#f4f2f6!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):not(.is-active) .product-navigation__icon,.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):not(.is-active) .product-navigation__text{color:#d8d5dc!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):not(.is-active):is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:#fff!important;border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.09)!important;box-shadow:none!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]) .product-navigation__icon img{filter:brightness(0) saturate(100%) invert(81%) sepia(60%) saturate(751%) hue-rotate(354deg) brightness(99%) contrast(92%) drop-shadow(0 0 6px rgba(235,190,69,.48))!important}.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:focus-visible,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:hover{color:#261704!important;border-color:rgba(255,224,124,.96)!important;background:linear-gradient(112deg,#b97504,#eebd39 20%,#fff0aa 43%,#dca31d 66%,#ffe78a 82%,#b87505)!important;background-size:260% 100%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(126,73,0,.38),0 0 0 1px rgba(255,218,101,.16),0 8px 24px rgba(222,163,31,.3),0 0 22px rgba(255,210,77,.14)!important;background-position:50% 50%!important}.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:before{content:"";position:absolute;inset:-45% -30%;z-index:0;pointer-events:none;background:linear-gradient(108deg,transparent 35%,rgba(255,255,255,.1) 42%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.16) 57%,transparent 64%);transform:translateX(-74%) skewX(-15deg);animation:nydrobs-active-gold-glint 3.2s cubic-bezier(.42,0,.2,1) infinite}.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:after{content:"";position:absolute;inset:2px;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 14% 30%,rgba(255,255,255,.96) 0 1px,transparent 2px),radial-gradient(circle at 78% 68%,rgba(255,249,213,.9) 0 1px,transparent 2px),linear-gradient(180deg,rgba(255,255,255,.2),transparent 44%);opacity:.72;animation:nydrobs-active-gold-sparkle 2.4s ease-in-out infinite}.travel-header--premium .product-navigation__entry.is-active .product-navigation__icon,.travel-header--premium .product-navigation__entry.is-active .product-navigation__text{color:#261704!important;border:0!important;background:transparent!important;box-shadow:none!important}@keyframes nydrobs-active-gold-glint{0%,18%{transform:translateX(-74%) skewX(-15deg);opacity:0}30%{opacity:.88}58%,to{transform:translateX(74%) skewX(-15deg);opacity:0}}@keyframes nydrobs-active-gold-sparkle{0%,to{opacity:.38}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:after,.travel-header--premium .product-navigation__entry.is-active>.product-navigation__item:before{animation:none!important}}.travel-header--premium .product-navigation__entry.is-active .product-navigation__icon,.travel-header--premium .product-navigation__entry.is-expanded .product-navigation__icon,.travel-header--premium .product-navigation__entry:focus-within .product-navigation__icon,.travel-header--premium .product-navigation__entry:hover .product-navigation__icon,.travel-header--premium .product-navigation__icon{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.travel-header .nydrobs-logo-lockup__image{filter:drop-shadow(0 4px 9px rgba(0,0,0,.25))}@media(max-width:340px){.travel-header--premium .travel-support{display:none}}.marketplace-site{--travel-primary:#15251d;--travel-interactive:#315b45;--travel-cta:#ddb45c;--travel-text:#1b2520;--travel-muted:#66716a;--travel-border:#dfe5df;--travel-mint:#c9eedb;background:#fff}.marketplace-site .travel-header--premium{background:#050505}.marketplace-site .product-navigation{scroll-snap-type:x proximity}.marketplace-site .product-navigation__entry{scroll-snap-align:center}.marketplace-site .travel-header--premium .product-navigation__item{gap:5px;min-height:80px}.marketplace-site .travel-header__quote{color:#201904}.marketplace-site .flight-search-band{background:#000;border-bottom-color:#c5a3515c;box-shadow:none}.marketplace-site .flight-search-band h1{margin-bottom:24px;letter-spacing:-.035em}.marketplace-site .flight-search__options{color:#eceeea}.marketplace-site .travel-control{border-color:#d6dbd7;border-radius:12px;box-shadow:0 2px 5px #00000008}.marketplace-site .travel-control:focus-within{border-color:#b9913c;box-shadow:0 0 0 3px #d7b76926}.marketplace-site .travel-button--search{color:#191304;background-image:linear-gradient(112deg,#d5a443,#e6bc5e 24%,#fff0b8 47%,#dfb14a 67%,#f2d588);box-shadow:0 6px 22px #c3942226,inset 0 1px 0 #fff5caaa}.marketplace-site .travel-button--search:hover{color:#191304;box-shadow:0 8px 26px #c394223d,inset 0 1px 0 #fff5cadd}.marketplace-site .travel-button--search:disabled{animation-play-state:paused}.marketplace-site .travel-button--search:disabled .travel-button__plane,.marketplace-site .travel-button--search:disabled .travel-button__scene{visibility:hidden}.marketplace-site .travel-promotion{background:#ff5b49;color:#18231c;border:1px solid #e3e4d9;border-radius:24px;box-shadow:0 12px 40px #23382307}.marketplace-site .travel-promotion h2{color:#17261d;letter-spacing:-.045em}.marketplace-site .travel-promotion__eyebrow{color:#17261d;letter-spacing:.16em}.marketplace-site .travel-promotion__discount{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;margin-bottom:14px;padding:8px 13px;border:1px solid #f3d77a;border-radius:999px;color:#f8df8d;background:#11120f;box-shadow:0 8px 20px #261d0e2e,inset 0 1px 0 #fff4c438;font-size:12px;font-weight:900;letter-spacing:.13em}.marketplace-site .travel-promotion__copy>p{color:#fff;line-height:1.75}.marketplace-site .travel-promotion__copy>small{color:#677165}.marketplace-site .travel-promotion__image{border-radius:24px 96px 96px 24px}.marketplace-site .travel-promotion__kicker:not(.marketplace-home *){display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px}.marketplace-site .travel-promotion__kicker:not(.marketplace-home *) .travel-promotion__discount{margin:0;white-space:nowrap}.marketplace-site .travel-promotion__kicker:not(.marketplace-home *) .travel-promotion__eyebrow{min-width:0;font-size:11px;line-height:1.5;letter-spacing:.14em}.marketplace-site .travel-promotion__copy>small:not(.marketplace-home *){display:block;width:-moz-fit-content;width:fit-content;max-width:min(64ch,100%);margin-top:16px;padding:10px 14px;border-radius:12px;background:rgba(28,18,26,.86);color:#fff;font-size:12px;line-height:1.55}.marketplace-site .travel-benefits{margin:18px 0 0}.marketplace-site .travel-benefits>a{border-color:#e3e7df;border-radius:15px;background:#fff}.marketplace-site .travel-benefits h2{letter-spacing:-.02em}.marketplace-site .discovery-section-heading h2,.marketplace-site .travel-section__heading h2{letter-spacing:-.035em;line-height:1.18}.marketplace-site .discovery-text-link{color:#31543e}.marketplace-site .discovery-eyebrow{color:#807037}.marketplace-site .travel-catalog-heading h1{letter-spacing:-.045em}.marketplace-site .travel-footer{background:#fff;border-top:1px solid #e5e7eb}.marketplace-site .travel-footer__legal{border-color:#e5e7eb}.marketplace-site .travel-footer .travel-eyebrow{color:#775916}.marketplace-site .travel-footer .travel-button--outline{background:#fff;border-color:#d7dce1;color:#252a2e;box-shadow:none}.marketplace-site .travel-footer .travel-button--outline:hover{background:#f7f8fa;border-color:#b9c1c9;color:#202428}.marketplace-site .travel-dialog{border:1px solid #e4e7df;box-shadow:0 24px 90px #08130f40}.marketplace-site .airport-option:hover,.marketplace-site .airport-option[aria-selected=true]{background:#edf4ef}.marketplace-site main :focus-visible{outline:2px solid #6e855b;outline-offset:4px}.marketplace-site .travel-header :focus-visible{outline-color:#f1d18c}@keyframes nydrobs-flight-pass{0%{opacity:0;transform:translate3d(-100%,0,0)}12%{opacity:1}50%{opacity:1;transform:translateZ(0)}82%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@media (max-width:620px){.marketplace-site .travel-header--premium .product-navigation__item{min-height:72px}.marketplace-site .flight-search-band{padding-top:22px;padding-bottom:25px}.marketplace-site .flight-search-band h1{margin-bottom:22px}.marketplace-site .travel-promotion{border-radius:20px}.marketplace-site .travel-promotion__image{border-radius:20px 56px 56px 20px}}@media (prefers-reduced-motion:reduce){.marketplace-site .travel-button--search,.marketplace-site .travel-button__cloud,.marketplace-site .travel-button__plane{animation:none!important}}body[data-nydrobs-accents=club]{--ny-accent-purple:#653295;--ny-accent-purple-deep:#29143f;--ny-accent-orange:#ff984d;--ny-accent-orange-ink:#923b0c;--ny-accent-lime:#d4f77d;--ny-accent-gold:#efd28b;--ny-accent-action:linear-gradient(115deg,#ffc487,#ff984d 72%,#ffb864)}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header{padding:clamp(20px,3vw,32px);border:1px solid #eadff1;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#ffead5 0,transparent 53%),radial-gradient(ellipse at 0 100%,#eee3f8 0,transparent 60%),#fffcf8}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header h1{color:#2d1e38}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header>div>span{color:var(--ny-accent-orange-ink)}body[data-nydrobs-accents=club] [class*=MemberPortal_tabs__] a[aria-current=page]{color:#fff9ef;border-color:#71419a;background:linear-gradient(120deg,#60308b,#38204c);box-shadow:inset 0 -3px 0 var(--ny-accent-orange),0 5px 16px #48245e18}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article{border:1px solid #54415b;background:radial-gradient(ellipse at 100% 0,#60348355,transparent 70%),#211b27;box-shadow:inset 0 3px 0 #b58ce0}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article:nth-child(3n+2){background:radial-gradient(ellipse at 100% 0,#aa5b244a,transparent 70%),#242019;border-color:#655039;box-shadow:inset 0 3px 0 var(--ny-accent-orange)}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article:nth-child(3n){background:radial-gradient(ellipse at 100% 0,#718c363b,transparent 70%),#1e241b;border-color:#4e5b3b;box-shadow:inset 0 3px 0 var(--ny-accent-lime)}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] small{color:#e1d7c5}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] strong{color:#fff8e8}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__]{border-color:#e8dff0;box-shadow:0 14px 38px #351d4d08}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__] h2{color:#44265c}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__] form>button{background:var(--ny-accent-action);color:#29170c;box-shadow:inset 0 1px 0 #fff2d899,0 6px 18px #bc652218}body[data-nydrobs-accents=club] [class*=ClubMembership_hero__]{border-color:#9b6b8866;background:radial-gradient(ellipse at 100% 0,#e77f3759 0,transparent 48%),radial-gradient(ellipse at 0 100%,#8442bb70 0,transparent 61%),linear-gradient(125deg,#36184f,#201126 78%,#16121a);box-shadow:0 20px 60px #34154324}body[data-nydrobs-accents=club] [class*=ClubMembership_hero__] p{color:#e9dff1}body[data-nydrobs-accents=club] [class*=ClubMembership_eyebrow__]{color:#8a3f13}body[data-nydrobs-accents=club] [class*=ClubMembership_hero__] [class*=ClubMembership_eyebrow__]{color:#ffba7c}body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]{border-color:#e4d8eb;background:radial-gradient(ellipse at 100% 0,#ffecd7 0,transparent 58%),#fdfaff;box-shadow:inset 0 3px 0 var(--ny-accent-orange),0 14px 36px #351d4d0b}body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__] h2,body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]>strong{color:#4e286c}body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]>span{color:#873c12}body[data-nydrobs-accents=club] [class*=ClubMembership_primaryButton__]{color:#29170c;background:var(--ny-accent-action);box-shadow:inset 0 1px 0 #fff2d899,0 9px 24px #b45b2021}body[data-nydrobs-accents=club] [class*=ClubMembership_statusCard__]{border-color:#e1d3ea;background:linear-gradient(110deg,#f9f3fe,#fffaf2)}body[data-nydrobs-accents=club] [class*=ClubMembership_statusDot__][data-active]{background:#709c19;box-shadow:0 0 0 5px #d4f77d75}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__]{background:radial-gradient(ellipse at 100% 0,#9c562638,transparent 55%),#281735;border:1px solid #694b76}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li{color:#e8def0}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li strong{color:#242410;background:var(--ny-accent-lime)}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li:nth-child(2n) strong{background:#ffb16d}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_offer__]{border-color:#a47a9666;background:radial-gradient(ellipse at 100% 0,#ed843646 0,transparent 48%),radial-gradient(ellipse at 0 100%,#7438af77 0,transparent 64%),linear-gradient(120deg,#402052,#24142f 78%)}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_primary__]{border-color:#f5aa60;color:#29170c;background:var(--ny-accent-action)}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_eyebrow__]{color:#ffbd83}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_perks__] li:before{color:var(--ny-accent-lime)}body[data-nydrobs-accents=club] .discovery-cta{background:radial-gradient(ellipse at 100% 0,#db7c3940,transparent 53%),linear-gradient(115deg,#492464,#23162e);border-color:#6a467e;color:#fff9ee}body[data-nydrobs-accents=club] .discovery-cta :is(h2,h3){color:#fff9ee}body[data-nydrobs-accents=club] .discovery-cta p,body[data-nydrobs-accents=club] .discovery-cta__secondary{color:#eadff1}body[data-nydrobs-accents=club] .travel-footer__contact>a,body[data-nydrobs-accents=club] :is(.discovery-cta,.discovery-planner) .travel-button{color:#29170c;border-color:#eaa05a;background:var(--ny-accent-action)}body[data-nydrobs-accents=club] .discovery-planner{border-color:#e8d6c6;background:linear-gradient(145deg,#fff0df,#faf5ff 78%)}body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n+1){border-color:#ddc9ec;background:#f0e5f8;color:#532774}body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n+2){border-color:#efcba9;background:#fff0dd;color:#813e16}body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n){border-color:#d0e4a5;background:#eef8d9;color:#3f5518}body[data-nydrobs-accents=club] .travel-footer__contact{border-bottom-color:#e8d4c2;background:radial-gradient(ellipse at 90% 40%,#fff0df,transparent 65%)}body[data-nydrobs-accents=club] :is(.destination-card,.discovery-destination-card):hover{border-color:#bb96ce;box-shadow:0 12px 32px #60328214,0 2px 12px #ec954018}body[data-nydrobs-accents=club] :is([class*=ClubMembership_shell__],[class*=MemberPortal_dashboard__]) :is(a,button,input,select,textarea):focus-visible{outline-color:#8b51b3}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_offer__] a:focus-visible{outline-color:var(--ny-accent-lime)}body[data-nydrobs-accents=club] .travel-footer__contact{position:relative;overflow:hidden;margin-top:28px;margin-bottom:8px;padding:34px 38px;border:1px solid rgb(242 215 129/38%);border-bottom:3px solid #d5b36c;border-radius:22px;background:radial-gradient(ellipse at 88% 20%,rgb(213 179 108/22%),transparent 55%),radial-gradient(ellipse at 8% 100%,rgb(91 32 198/45%),transparent 60%),linear-gradient(120deg,#170636,#2c0c63 48%,#1a0740);box-shadow:0 18px 46px rgb(30 6 70/22%)}body[data-nydrobs-accents=club] .travel-footer__contact .travel-eyebrow{color:#f2d781}body[data-nydrobs-accents=club] .travel-footer__contact h2{color:#fff}body[data-nydrobs-accents=club] .travel-footer__contact p{color:#ddd0f3}body[data-nydrobs-accents=club] .travel-footer .travel-footer__contact>a.travel-button,body[data-nydrobs-accents=club] .travel-footer .travel-footer__contact>a.travel-button:hover{border-color:rgb(255 200 140/70%);background:linear-gradient(135deg,#ffad4d,#ff7a1a 55%,#e85d0c);color:#fff;box-shadow:inset 0 1px 0 rgb(255 236 210/55%),0 8px 22px rgb(232 93 12/38%);transition:transform .18s ease,box-shadow .18s ease}body[data-nydrobs-accents=club] .travel-footer .travel-footer__contact>a.travel-button:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 236 210/60%),0 10px 26px rgb(232 93 12/48%)}@media (max-width:760px){body[data-nydrobs-accents=club] .travel-footer__contact{padding:26px 22px;margin-inline:16px;border-radius:18px}}