:root{--ny-purple:#270570;--ny-purple-deep:#270570;--ny-purple-soft:#270570;--ny-gold:#4300D2;--ny-gold-soft:#4300D2}.travel-header--premium{isolation:isolate;background:#270570;color:#FFFFFF;border-bottom:1px solid rgba(221,221,221,.1);box-shadow:0 12px 36px rgba(39,5,112,.3);transition:box-shadow .28s ease,background-color .28s ease}.travel-header__accent{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent 0 8%,#4300D2 20%,#4300D2 38%,#4300D2 50%,#F2F4F5 62%,#4300D2 80%,transparent 92%);background-size:240% 100%;box-shadow:0 1px 8px rgba(67,0,210,.42);opacity:.96;animation:ny-gold-line 5.2s linear infinite}.travel-header--premium .travel-header__top{height:76px;transition:height .28s cubic-bezier(.2,.75,.25,1)}.travel-header--premium.is-scrolled{box-shadow:0 16px 42px rgba(39,5,112,.28)}.travel-header--premium.is-scrolled .travel-header__top{height:64px}.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:drop-shadow(0 4px 9px rgba(39,5,112,.25));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--premium.is-scrolled .nydrobs-logo-lockup{width:134px;height:56px}.travel-header--premium.is-scrolled .nydrobs-logo-lockup__image{top:-37px;width:134px!important;height:134px!important}.travel-header__brand-note{display:grid;padding-left:18px;border-left:1px solid rgba(221,221,221,.2);line-height:1.2;white-space:nowrap}.travel-header__brand-note small{color:#4300D2;font-size:8px;font-weight:600;letter-spacing:.16em}.travel-header__brand-note strong{margin-top:4px;color:#444444;font-size:11px;font-weight:650}.travel-header--premium .travel-header__utilities{gap:15px;color:#444444;font-family:Rubik,Arial,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:#444444;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:#444444;font-size:9px;font-weight:700}.travel-support__trigger-copy strong{margin-top:3px;color:#444444;font-size:12px;font-weight:600}.travel-header--premium .travel-header__phone>svg{width:13px;height:13px;color:#444444;transition:transform .25s ease}.travel-header--premium .travel-header__phone[aria-expanded=true]>svg{transform:rotate(180deg)}.travel-header--premium .travel-header__help{color:#444444;font-size:12px;font-weight:600;white-space:nowrap}.travel-header--premium .travel-header__help:hover{color:#4300D2}.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:#444444;font-size:12px;font-weight:600;white-space:nowrap;transition:color .2s ease,background-color .2s ease,transform .2s ease}.travel-header--premium .travel-header__utility:hover{color:#4300D2;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(221,221,221,.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(221,221,221,.6);color:#4300D2;background:rgba(67,0,210,.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:#FFFFFF;background:linear-gradient(135deg,#4300D2,#4300D2);box-shadow:0 8px 20px rgba(39,5,112,.2);font-size:12px;font-weight:600;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.travel-header__quote:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(39,5,112,.3)}.travel-support__panel{position:absolute;top:calc(100% + 12px);right:0;z-index:80;width:360px;padding:19px;border:1px solid #dddddd;border-radius:19px;background:rgba(255,255,255,.99);color:#444444;box-shadow:0 26px 70px rgba(39,5,112,.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,#F2F4F5,#F2F4F5);color:#4300D2}.travel-support__heading svg{width:20px}.travel-support__heading small,.travel-support__heading strong{display:block}.travel-support__heading small{color:#4300D2;font-size:9px;font-weight:600;letter-spacing:.12em}.travel-support__heading strong{margin-top:3px;font-size:17px}.travel-support__panel>p{margin:0 0 13px;color:#666666;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 #dddddd;border-radius:11px;transition:background-color .18s ease,padding-left .18s ease}.travel-support__panel>a:hover{padding-left:15px;background:#F2F4F5}.travel-support__panel>a span{color:#666666;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:#4300D2}.travel-support__panel>small{display:block;margin-top:12px;color:#666666;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(221,221,221,.1);overflow-y:hidden;transition:padding .28s ease}.travel-header--premium.is-scrolled .product-navigation{padding-block:5px 10px}.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:#444444;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:600;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(221,221,221,.13);border-radius:50%;color:#444444;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:#4300D2;background:#FFFFFF;border-color:#DDDDDD;box-shadow:0 8px 20px rgba(39,5,112,.2)}.product-navigation__entry.is-active .product-navigation__text{border-bottom-color:#DDDDDD;font-weight:600}.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:#444444;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%,#FFFFFF 0,#F2F4F5 38%,#4300D2 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 26px rgba(39,5,112,.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:#444444;border-color:rgba(221,221,221,.42);box-shadow:0 9px 24px rgba(39,5,112,.18)}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__text{color:#444444;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:#444444;background:linear-gradient(180deg,#FFFFFF,#FFFFFF);border-top:1px solid #dddddd;box-shadow:0 28px 60px rgba(39,5,112,.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 #dddddd}.travel-product-panel__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:14px;background:#F2F4F5;color:#4300D2}.travel-product-panel__icon svg{width:22px}.travel-product-panel__intro small{color:#4300D2;font-size:9px;font-weight:600;letter-spacing:.15em}.travel-product-panel__intro h2{margin:8px 0;color:#444444;font-family:Rubik,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1.08}.travel-product-panel__intro p{max-width:380px;color:#666666;font-size:12px;line-height:1.55}.travel-product-panel__intro>a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:#4300D2;font-size:12px;font-weight:600}.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:#DDDDDD;background:#FFFFFF;box-shadow:0 10px 25px rgba(39,5,112,.07)}.travel-product-panel__link-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:#F2F4F5;color:#4300D2}.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:#4300D2;font-size:8px;font-weight:600;letter-spacing:.08em}.travel-product-panel__links strong{margin-top:2px;font-size:13px}.travel-product-panel__links p{margin:3px 0 0;color:#666666;font-size:10px;line-height:1.4}.travel-product-panel__links>a>svg{width:15px;color:#4300D2}@property --nydrobs-crystal-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.travel-header--premium .product-navigation__entry{--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.travel-header--premium .product-navigation__entry:has(>a[href="/voos"]){--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.travel-header--premium .product-navigation__entry:has(>a[href="/hospedagens"]){--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.travel-header--premium .product-navigation__entry:has(>a[href="/pacotes"]){--crystal-rgb:67,0,210;--crystal-light:#FFEBE8}.travel-header--premium .product-navigation__entry:has(>a[href="/ofertas"]){--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]){--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.travel-header--premium .product-navigation__entry:has(>a[href="/club"]){--crystal-rgb:67,0,210;--crystal-light:#F2F4F5}.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,#FFFFFF 308deg,rgba(var(--crystal-rgb),.95) 325deg,rgba(var(--crystal-rgb),.18) 1turn);-webkit-mask:linear-gradient(#FFFFFF 0 0) content-box,linear-gradient(#FFFFFF 0 0);mask:linear-gradient(#FFFFFF 0 0) content-box,linear-gradient(#FFFFFF 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:#FFFFFF;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)),#270570;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(39,5,112,.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(39,5,112,.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 #dddddd;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 #dddddd}.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(221,221,221,.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:420px){.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(221,221,221,.3);border-radius:50%;color:#444444;font-weight:600}.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(67,0,210,.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(221,221,221,.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:#444444!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;font-weight:600!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:#666666!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:#444444!important;border-color:rgba(221,221,221,.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:#444444!important;border:0!important;transform:none!important}.travel-header--premium .product-navigation__entry:is(:hover,:focus-within,.is-expanded) .product-navigation__icon{color:#4300D2!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:#444444!important;border-color:#DDDDDD!important;background:#FFFFFF!important;box-shadow:0 5px 14px rgba(39,5,112,.2)!important}.travel-header--premium .product-navigation__entry.is-active .product-navigation__icon{color:#4300D2!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:#4300D2!important;border-color:rgba(221,221,221,.58)!important;background:linear-gradient(135deg,#270570,#270570 52%,#270570)!important;box-shadow:inset 0 1px 0 rgba(242,244,245,.16),0 5px 16px rgba(67,0,210,.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:#4300D2!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):is(:hover,:focus-within,.is-expanded) .product-navigation__item{color:#FFFFFF!important;border-color:#DDDDDD!important;background:linear-gradient(135deg,#270570,#270570 50%,#270570)!important;box-shadow:inset 0 1px 0 rgba(242,244,245,.24),0 7px 20px rgba(67,0,210,.2)!important}.travel-header--premium .product-navigation__entry:has(>a[href="/passagens-com-milhas"]):not(.is-active) .product-navigation__item{color:#444444!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:#666666!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:#444444!important;border-color:rgba(221,221,221,.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(67,0,210,.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:#FFFFFF!important;border-color:rgba(221,221,221,.96)!important;background:linear-gradient(112deg,#4300D2,#4300D2 20%,#F2F4F5 43%,#4300D2 66%,#4300D2 82%,#4300D2)!important;background-size:260% 100%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(39,5,112,.38),0 0 0 1px rgba(67,0,210,.16),0 8px 24px rgba(67,0,210,.3),0 0 22px rgba(67,0,210,.14)!important;animation:nydrobs-active-gold-flow 4.8s ease-in-out infinite!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(242,244,245,.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:#444444!important;border:0!important;background:transparent!important;box-shadow:none!important}@keyframes nydrobs-active-gold-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@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;filter:brightness(.92)}50%{opacity:.9;filter:brightness(1.15)}}@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}.marketplace-site .travel-header.travel-header--premium .nydrobs-logo-lockup[data-brand=horizon-travel],.nydrobs-logo-lockup[data-brand=horizon-travel]{display:inline-flex;align-items:center;gap:8px;width:148px!important;height:52px!important;overflow:visible}.marketplace-site .travel-header.travel-header--premium .nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__image,.nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__image{position:static;top:auto!important;left:auto;width:50px!important;height:50px!important;flex:0 0 50px;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;filter:none}.nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__wordmark{font-family:Rubik,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.15;letter-spacing:.055em;text-transform:uppercase;color:inherit}.nydrobs-logo-lockup[data-brand=horizon-travel].nydrobs-logo-lockup--mark{width:52px!important}@media(max-width:620px){.marketplace-site .travel-header.travel-header--premium .nydrobs-logo-lockup[data-brand=horizon-travel],.nydrobs-logo-lockup[data-brand=horizon-travel]{gap:6px;width:124px!important;height:46px!important}.marketplace-site .travel-header.travel-header--premium .nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__image,.nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__image{width:42px!important;height:42px!important;flex-basis:42px}.nydrobs-logo-lockup[data-brand=horizon-travel] .nydrobs-logo-lockup__wordmark{font-size:11px}}.marketplace-site{--travel-primary:#270570;--travel-interactive:#270570;--travel-cta:#4300D2;--travel-text:#444444;--travel-muted:#666666;--travel-border:#DDDDDD;--travel-mint:#F2F4F5;background:#FFFFFF}.marketplace-site .travel-header--premium{background:#270570}.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:#444444}.marketplace-site .flight-search-band{background:#270570;border-bottom-color:#DDDDDD5c}.marketplace-site .flight-search-band h1{margin-bottom:24px;letter-spacing:-.035em}.marketplace-site .flight-search__options{color:#666666}.marketplace-site .travel-control{border-color:#DDDDDD;border-radius:12px;box-shadow:0 2px 5px #27057008}.marketplace-site .travel-control:focus-within{border-color:#DDDDDD;box-shadow:0 0 0 3px #4300D226}.marketplace-site .travel-button--search{color:#FFFFFF;background-image:#4300D2;box-shadow:0 6px 22px #4300D226,inset 0 1px 0 #F2F4F5aa}.marketplace-site .travel-button--search:hover{color:#FFFFFF;box-shadow:0 8px 26px #4300D23d,inset 0 1px 0 #F2F4F5dd}.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:#270570;color:#FFFFFF;border-radius:24px;box-shadow:0 12px 40px #27057007}.marketplace-site .travel-promotion h2{letter-spacing:-.045em}.marketplace-site .travel-promotion__eyebrow{color:#444444;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 #dddddd;border-radius:999px;color:#4300D2;background:#270570;box-shadow:0 8px 20px #2705702e,inset 0 1px 0 #F2F4F538;font-size:12px;font-weight:600;letter-spacing:.13em}.marketplace-site .travel-promotion__copy>p{color:#444444;line-height:1.75}.marketplace-site .travel-promotion__copy>small{color:#666666}.marketplace-site .travel-promotion__image{border-radius:110px 16px 90px 16px}.marketplace-site .travel-benefits{margin:18px 0 0}.marketplace-site .travel-benefits>a{border-color:#DDDDDD;border-radius:15px;background:#FFFFFF}.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:#444444}.marketplace-site .discovery-eyebrow{color:#4300D2}.marketplace-site .travel-catalog-heading h1{letter-spacing:-.045em}.marketplace-site .travel-footer{background:#FFFFFF}.marketplace-site .travel-footer__legal{border-color:#DDDDDD}.marketplace-site .travel-footer .travel-eyebrow{color:#444444}.marketplace-site .travel-footer .travel-button--outline{background:#FFFFFF;border-color:#DDDDDD;color:#444444;box-shadow:none}.marketplace-site .travel-footer .travel-button--outline:hover{background:#F2F4F5;border-color:#DDDDDD;color:#FFFFFF}.marketplace-site .travel-dialog{border:1px solid #dddddd;box-shadow:0 24px 90px #27057040}.marketplace-site .airport-option:hover,.marketplace-site .airport-option[aria-selected=true]{background:#F2F4F5}.marketplace-site main :focus-visible{outline:2px solid #DDDDDD;outline-offset:4px}.marketplace-site .travel-header :focus-visible{outline-color:#DDDDDD}@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:60px 12px 50px 12px}}@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:#4300D2;--ny-accent-purple-deep:#444444;--ny-accent-orange:#4300D2;--ny-accent-orange-ink:#4300D2;--ny-accent-lime:#4300D2;--ny-accent-gold:#4300D2;--ny-accent-action:linear-gradient(115deg,#4300D2,#4300D2 72%,#4300D2)}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header{padding:clamp(20px,3vw,32px);border:1px solid #dddddd;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#F2F4F5 0,transparent 53%),radial-gradient(ellipse at 0 100%,#F2F4F5 0,transparent 60%),#F2F4F5}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header h1{color:#444444}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:#FFFFFF;border-color:#DDDDDD;background:linear-gradient(120deg,#EBE5F5,#270570);box-shadow:inset 0 -3px 0 var(--ny-accent-orange),0 5px 16px #27057018}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article{border:1px solid #dddddd;background:radial-gradient(ellipse at 100% 0,#EBE5F555,transparent 70%),#270570;box-shadow:inset 0 3px 0 #DDDDDD}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article:nth-child(3n+2){background:radial-gradient(ellipse at 100% 0,#4300D24a,transparent 70%),#270570;border-color:#DDDDDD;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,#4300D23b,transparent 70%),#270570;border-color:#DDDDDD;box-shadow:inset 0 3px 0 var(--ny-accent-lime)}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] small{color:#4300D2}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] strong{color:#444444}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__]{border-color:#DDDDDD;box-shadow:0 14px 38px #27057008}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__] h2{color:#444444}body[data-nydrobs-accents=club] [class*=MemberPortal_panel__] form>button{background:var(--ny-accent-action);color:#FFFFFF;box-shadow:inset 0 1px 0 #F2F4F599,0 6px 18px #4300D218}body[data-nydrobs-accents=club] [class*=ClubMembership_hero__]{border-color:#DDDDDD66;background:radial-gradient(ellipse at 100% 0,#4300D259 0,transparent 48%),radial-gradient(ellipse at 0 100%,#4300D270 0,transparent 61%),linear-gradient(125deg,#270570,#270570 78%,#270570);box-shadow:0 20px 60px #27057024}body[data-nydrobs-accents=club] [class*=ClubMembership_hero__] p{color:#444444}body[data-nydrobs-accents=club] [class*=ClubMembership_eyebrow__],body[data-nydrobs-accents=club] [class*=ClubMembership_hero__] [class*=ClubMembership_eyebrow__]{color:#4300D2}body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]{border-color:#DDDDDD;background:radial-gradient(ellipse at 100% 0,#F2F4F5 0,transparent 58%),#FFFFFF;box-shadow:inset 0 3px 0 var(--ny-accent-orange),0 14px 36px #2705700b}body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__] h2,body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]>span,body[data-nydrobs-accents=club] [class*=ClubMembership_planCard__]>strong{color:#4300D2}body[data-nydrobs-accents=club] [class*=ClubMembership_primaryButton__]{color:#FFFFFF;background:var(--ny-accent-action);box-shadow:inset 0 1px 0 #F2F4F599,0 9px 24px #4300D221}body[data-nydrobs-accents=club] [class*=ClubMembership_statusCard__]{border-color:#DDDDDD;background:linear-gradient(110deg,#F2F4F5,#F2F4F5)}body[data-nydrobs-accents=club] [class*=ClubMembership_statusDot__][data-active]{background:#EBE5F5;box-shadow:0 0 0 5px #4300D275}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__]{background:radial-gradient(ellipse at 100% 0,#4300D238,transparent 55%),#270570;border:1px solid #dddddd}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li{color:#444444}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li strong{color:#444444;background:var(--ny-accent-lime)}body[data-nydrobs-accents=club] [class*=ClubMembership_rules__] li:nth-child(2n) strong{background:#4300D2}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_offer__]{border-color:#DDDDDD66;background:radial-gradient(ellipse at 100% 0,#4300D246 0,transparent 48%),radial-gradient(ellipse at 0 100%,#4300D277 0,transparent 64%),linear-gradient(120deg,#270570,#270570 78%)}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_primary__]{border-color:#DDDDDD;color:#FFFFFF;background:var(--ny-accent-action)}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_eyebrow__]{color:#4300D2}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,#4300D240,transparent 53%),linear-gradient(115deg,#270570,#270570);border-color:#DDDDDD;color:#FFFFFF}body[data-nydrobs-accents=club] .discovery-cta :is(h2,h3){color:#444444}body[data-nydrobs-accents=club] .discovery-cta p,body[data-nydrobs-accents=club] .discovery-cta__secondary{color:#444444}body[data-nydrobs-accents=club] .travel-footer__contact>a,body[data-nydrobs-accents=club] :is(.discovery-cta,.discovery-planner) .travel-button{color:#FFFFFF;border-color:#DDDDDD;background:var(--ny-accent-action)}body[data-nydrobs-accents=club] .discovery-planner{border-color:#DDDDDD;background:linear-gradient(145deg,#F2F4F5,#F2F4F5 78%)}body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n+1),body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n+2){border-color:#DDDDDD;background:#F2F4F5;color:#4300D2}body[data-nydrobs-accents=club] .discovery-tags span:nth-child(3n){border-color:#DDDDDD;background:#F2F4F5;color:#444444}body[data-nydrobs-accents=club] .travel-footer__contact{border-bottom-color:#DDDDDD;background:radial-gradient(ellipse at 90% 40%,#F2F4F5,transparent 65%)}body[data-nydrobs-accents=club] :is(.destination-card,.discovery-destination-card):hover{border-color:#DDDDDD;box-shadow:0 12px 32px #EBE5F514,0 2px 12px #4300D218}body[data-nydrobs-accents=club] :is([class*=ClubMembership_shell__],[class*=MemberPortal_dashboard__]) :is(a,button,input,select,textarea):focus-visible{outline-color:#DDDDDD}body[data-nydrobs-accents=club] [class*=ClubMemberOffer_offer__] a:focus-visible{outline-color:var(--ny-accent-lime)}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rubik/rubik-latin-ext-variable.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/rubik/rubik-latin-variable.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.marketplace-site,:root,body[data-nydrobs-accents=club]{color-scheme:light;--eva-primary:#4300D2;--eva-primary-deep:#270570;--eva-primary-light:#A780FF;--eva-primary-soft:#EBE5F5;--eva-white:#FFFFFF;--eva-text:#444444;--eva-muted:#666666;--eva-border:#DDDDDD;--eva-surface:#F2F4F5;--decolar-container-width:1200px;--font-nydrobs-display:"Rubik",Arial,sans-serif;--font-nydrobs-sans:"Rubik",Arial,sans-serif;--horizon-purple:#4300D2;--horizon-accent:#4300D2;--horizon-violet:#A780FF;--horizon-lilac:#EBE5F5;--horizon-ink:#444444;--horizon-navy:#444444;--horizon-dark:#270570;--horizon-orange:#4300D2;--horizon-ocean:#4300D2;--horizon-ivory:#F2F4F5;--horizon-white:#FFFFFF;--horizon-card:#FFFFFF;--horizon-muted:#666666;--horizon-border:#DDDDDD;--horizon-on-dark:#FFFFFF;--horizon-on-dark-muted:#EBE5F5;--travel-primary:#4300D2!important;--travel-interactive:#4300D2!important;--travel-cta:#4300D2!important;--travel-coral:#4300D2!important;--travel-gold:#4300D2!important;--travel-text:#444444!important;--travel-muted:#666666!important;--travel-border:#DDDDDD!important;--travel-soft:#F2F4F5!important;--travel-mint:#EBE5F5!important;--ny-purple:#4300D2;--ny-purple-deep:#270570;--ny-purple-soft:#EBE5F5;--ny-gold:#4300D2;--ny-gold-soft:#A780FF;--ny-accent-purple:#4300D2;--ny-accent-purple-deep:#270570;--ny-accent-orange:#4300D2;--ny-accent-orange-ink:#270570;--ny-accent-lime:#EBE5F5;--ny-accent-gold:#4300D2;--ny-accent-action:#4300D2;--horizon-brand-gold:#4300D2;--horizon-electric-blue:#4300D2}.marketplace-site,body,html{background:#FFFFFF!important;color:#444444;font-family:Rubik,Arial,sans-serif!important}body{background-image:none!important;font-size:14px;line-height:1.5}button,h1,h2,h3,h4,input,select,textarea{font-family:Rubik,Arial,sans-serif}h1,h2,h3,h4{font-weight:500;letter-spacing:normal}::-moz-selection{background:#EBE5F5;color:#270570}::selection{background:#EBE5F5;color:#270570}:focus-visible{outline-color:#4300D2}.marketplace-site :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #4300D2;outline-offset:3px}.marketplace-site .container-page,.marketplace-site .travel-container{width:min(100%,1200px);max-width:1200px;margin-inline:auto;padding-inline:24px}.decolar-inspired-header,.marketplace-site .travel-header{background:#270570;color:#FFFFFF}.marketplace-site main{background-color:#FFFFFF}.decolar-heading-1{font-size:44px;line-height:48px;font-weight:500}.decolar-heading-2{font-size:32px;line-height:36px;font-weight:500}.decolar-heading-3{font-size:24px;line-height:32px;font-weight:500}.decolar-body-1{font-size:16px;line-height:24px}.decolar-body-2{font-size:14px;line-height:20px}.marketplace-site .decolar-home h2{font-weight:500!important}.marketplace-site .flight-search-band{background:#270570!important;background-image:none!important;color:#FFFFFF;border:0;box-shadow:none}.marketplace-site .flight-search-band h1{color:#FFFFFF;font-weight:500;text-shadow:none}.marketplace-site .flight-search-band :is(.search-mode,.flight-search-mode),.marketplace-site .flight-search-band :is(.search-mode,.flight-search-mode) svg,.marketplace-site .flight-search__options{color:#FFFFFF!important}.marketplace-site .flight-search__options select{background:#FFFFFF;color:#444444;border-color:#DDDDDD}.marketplace-site .travel-control{min-height:48px!important;height:48px;border:1px solid #dddddd!important;border-radius:6px;padding:5px 16px;background:#FFFFFF!important;color:#444444!important;box-shadow:none}.marketplace-site .travel-control :is(input,select,strong),.marketplace-site .travel-control [class*=Value],.marketplace-site .travel-control [class*=value]{color:#444444!important;font-size:14px}.marketplace-site .travel-control :is(label,small){color:#666666!important}.marketplace-site .travel-control input{background:transparent!important}.marketplace-site .travel-control>svg{color:#666666!important}.marketplace-site :is(input,select,textarea){color-scheme:light}.marketplace-site :is(input,textarea)::-moz-placeholder{color:#666666!important;opacity:1}.marketplace-site :is(input,textarea)::placeholder{color:#666666!important;opacity:1}.marketplace-site input[type=date]::-webkit-datetime-edit{color:#444444!important}.marketplace-site input::-webkit-calendar-picker-indicator{filter:none}.marketplace-site :is(input[type=checkbox],input[type=radio]){accent-color:#4300D2}.marketplace-site .airport-swap{background:#FFFFFF;color:#4300D2;border-color:#DDDDDD;box-shadow:none}.marketplace-site .airport-options,.marketplace-site .travel-dialog,.marketplace-site .travel-support__panel{background:#FFFFFF;color:#444444;border-color:#DDDDDD}.marketplace-site .airport-options li:is(:hover,[aria-selected=true]){background:#EBE5F5}.marketplace-site .travel-control--invalid{border-color:#A43424!important;outline-color:#A43424}.marketplace-site .travel-button,.marketplace-site .travel-button--search,.miles-consulting-cta,.ny-quote-form-card button[type=submit],.quote-flight-button,[class*=AssistedProducts_primary__],[class*=ClubMemberOffer_primary__],[class*=ClubMembership_primaryButton__],[class*=ClubPlanCards_action__],[class*=MemberPortal_primary__],[class*=PaymentExperience_button__],[class*=PremiumProductExperience_primary__],[class*=Stays_primary__],[class*=TelegramGate_primaryAction__],[class*=TelegramGate_promoAction__],[class*=TravelShowcase_goldButton__]{min-height:48px;border-radius:24px!important;padding:0 20px;border:0;background:#4300D2!important;background-image:none!important;color:#FFFFFF!important;font-size:16px;font-weight:500!important;line-height:1.3;box-shadow:none!important;text-shadow:none}.marketplace-site .travel-button:hover:not(:disabled){background:#270570!important;color:#FFFFFF!important}.marketplace-site .travel-button--outline,[class*=AssistedProducts_secondary__],[class*=PremiumProductExperience_secondary__]{background:#FFFFFF!important;border:1px solid #4300d2!important;color:#4300D2!important}.marketplace-site .travel-button--light,.marketplace-site .travel-button--white{background:#FFFFFF!important;color:#4300D2!important;border-color:#DDDDDD}.marketplace-site .travel-button--search .travel-button__plane,.marketplace-site .travel-button--search .travel-button__scene,.marketplace-site .travel-button--search:after,.marketplace-site .travel-button--search:before,.quote-flight-button:after,[class*=ClubPlanCards_action__]:after{display:none!important}.marketplace-site .travel-button--search .travel-button__label,.marketplace-site .travel-button--search .travel-button__text{transform:none!important;opacity:1!important;animation:none!important}[class*=TravelDateFields_field__]{height:48px;padding:5px 16px!important;background:#FFFFFF!important;border-color:#DDDDDD!important;border-radius:6px!important;color-scheme:light}[class*=TravelDateFields_field__] input{height:22px!important;min-height:22px!important;padding-block:0;font-size:14px;color:#444444!important}[class*=TravelDateFields_field__] label{color:#666666!important}[class*=AssistedProducts_form__] :is(input,select),[class*=MemberPortal_auth__] :is(input,select),[class*=MemberPortal_panel__] :is(input,select),[class*=Stays_searchForm__] :is(input,select){min-height:48px;padding-inline:16px;border-radius:6px;background:#FFFFFF!important;border-color:#DDDDDD;color:#444444!important}[class*=AssistedProducts_form__] textarea,[class*=TravelDateFields_dialog__]{background:#FFFFFF!important;color:#444444!important}[class*=ClubPlanCards_card__],[class*=ClubPlanCards_section__]{--club-ink:#444444;--club-muted:#666666;--club-gold:#4300D2;--club-line:#DDDDDD}[class*=ClubPlanCards_card__],[class*=MemberPortal_auth__],[class*=MemberPortal_panel__],[class*=PaymentExperience_card__],[class*=Stays_stayCard__],[class*=TravelShowcase_card__]{background:#FFFFFF!important;color:#444444;border-color:#DDDDDD!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important}[class*=ClubPlanCards_card__]:before{display:none}[class*=ClubPlanCards_card__] :is(h3,strong){color:#444444}[class*=ClubPlanCards_card__] :is(p,small,li){color:#666666}[class*=ClubPlanCards_saving__]{background:#EBE5F5!important;color:#270570!important;border-color:#A780FF!important;box-shadow:none!important}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header,body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] article{background:#FFFFFF!important;color:#444444;border:1px solid #dddddd!important;box-shadow:none!important}body[data-nydrobs-accents=club] [class*=MemberPortal_dashboard__]>header :is(h1,p,span),body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] strong{color:#444444!important}body[data-nydrobs-accents=club] [class*=MemberPortal_stats__] small{color:#666666}body[data-nydrobs-accents=club] [class*=MemberPortal_auth__] button:not([class*=googleButton]):not([class*=linkButton]),body[data-nydrobs-accents=club] [class*=MemberPortal_panel__] form>button{background:#4300D2!important;color:#FFFFFF!important;font-weight:500;border-radius:24px}[class*=Auth_invitation__],[class*=ClubOfferPopup_dialog__]{background:#FFFFFF;color:#444444;border-color:#DDDDDD}[class*=googleButton]{background:#FFFFFF!important;color:#444444!important;border-color:#DDDDDD!important}[class*=AssistedProducts_page__]{--product-bg:#FFFFFF;--product-panel:#FFFFFF;--product-text:#444444;--product-muted:#666666;--product-line:#DDDDDD;--product-gold:#4300D2;color-scheme:light}[class*=AssistedProducts_closing__],[class*=AssistedProducts_hero__]{--product-text:#FFFFFF;--product-muted:#EBE5F5}[class*=ClubMemberOffer_offer__],[class*=ClubMembership_hero__],[class*=PremiumProductExperience_heroArtifact__],[class*=PremiumProductExperience_marketClosing__],[class*=PremiumProductExperience_serviceCta__],[class*=TelegramGate_hero__],[class*=TravelShowcase_accountBanner__]{background:linear-gradient(120deg,#4300D2,#270570)!important;color:#FFFFFF}[class*=AssistedProducts_closing__] :is(h2,p),[class*=AssistedProducts_hero__] :is(h1,h2,p),[class*=ClubMemberOffer_offer__] :is(h2,p,li),[class*=ClubMembership_hero__] :is(h1,p),[class*=MemberPortal_intro__] :is(h1,p,b),[class*=PremiumProductExperience_heroArtifact__] :is(strong,p),[class*=PremiumProductExperience_marketClosing__] :is(h2,p),[class*=PremiumProductExperience_serviceCta__] :is(h2,p),[class*=TelegramGate_hero__] :is(h1,h2,p),[class*=TravelShowcase_accountBanner__] :is(h3,p){color:#FFFFFF}[class*=PremiumProductExperience_marketClosing__] .primary,[class*=PremiumProductExperience_serviceCta__] .primary{background:#FFFFFF;color:#4300D2}[class*=PremiumProductExperience_marketClosing__] [class*=PremiumProductExperience_primary__],[class*=PremiumProductExperience_serviceCta__] [class*=PremiumProductExperience_primary__]{background:#FFFFFF!important;color:#4300D2!important}[class*=ClubMembership_heroSeal__]{background:#EBE5F5;color:#270570;box-shadow:none}.marketplace-site .travel-promotion{background:#EBE5F5!important;color:#444444;border:1px solid #dddddd;box-shadow:none}.marketplace-site .travel-promotion h2{color:#444444}.marketplace-site .travel-promotion__copy>p{color:#666666}.marketplace-site .travel-promotion__eyebrow{color:#4300D2}.marketplace-site .travel-footer{--travel-text:#444444!important;--travel-muted:#666666!important;--travel-interactive:#4300D2!important;--travel-border:#DDDDDD!important;background:#F8F8F8!important;color:#666666;border-top:1px solid #dddddd}.marketplace-site .travel-footer__contact{background:transparent!important}.marketplace-site .travel-footer :is(h2,h3,strong){color:#444444}.marketplace-site .travel-footer .travel-eyebrow,.marketplace-site .travel-footer a:hover{color:#4300D2}.nydrobs-install-banner{background:#FFFFFF!important;color:#444444!important;border-color:#DDDDDD!important;box-shadow:none!important}.nydrobs-install-banner__copy strong{color:#444444!important}.nydrobs-install-banner__copy span{color:#666666!important}.nydrobs-install-banner__install{background:#4300D2!important;color:#FFFFFF!important;border-radius:24px!important;box-shadow:none!important}.nydrobs-install-banner__dismiss{background:#EBE5F5!important;color:#4300D2!important}.nydrobs-install-banner:before{display:none!important}.nydrobs-install-banner__icon{border:0!important;background:transparent!important;box-shadow:none!important;animation:none!important}.ny-brand-logo{box-shadow:none}[class*=_errorBox__],[class*=_error__]{background:#FFEBE8;color:#A43424;border-color:#FF9D8F}[class*=_success__]{background:#E6FBF4;color:#007D6D;border-color:#8FE3C6}.horizon-scroll-progress>span{background:#4300D2;box-shadow:none}.horizon-journey-rail__dot[data-active=true]{box-shadow:none}.font-black,.font-extrabold{font-weight:600}@media (max-width:767px){.marketplace-site .container-page,.marketplace-site .travel-container{padding-inline:16px}.decolar-heading-1{font-size:32px;line-height:36px}}[class*=DuffelStayResults_review__]>strong{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=DuffelStayResults_photoControls__]>span{color:var(--horizon-on-dark)!important}[class*=DuffelStayResults_testBanner__]{background:var(--horizon-lilac)!important;color:var(--horizon-ink)!important}[class*=DuffelStayResults_check__] input{accent-color:var(--horizon-purple)!important}[class*=DuffelStayResults_spinner__]{border-top-color:var(--horizon-purple)!important}[class*=DuffelStayResults_primary__]:hover,[class*=Stays_primary__]:hover{background:var(--horizon-dark)!important;color:var(--horizon-on-dark)!important}[class*=StayLocationMap_marker__]:hover,[class*=StayLocationMap_selectedMarker__],[class*=Stays_featuredRibbon__],[class*=Stays_featuredRibbon__]>span:first-child,[class*=Stays_loginBenefit__],[class*=Stays_mapPin__]{color:var(--horizon-on-dark)!important}[class*=Stays_searchStrip__] :is(small,strong){color:var(--horizon-on-dark-muted)!important}[class*=Stays_clubBanner__] :is(p,small,em),[class*=Stays_clubBanner__] [class*=eyebrow],[class*=Stays_clubModal__] :is(p,small),[class*=Stays_clubModal__] [class*=clubPercent],[class*=Stays_clubModal__] [class*=eyebrow],[class*=Stays_clubModal__] [class*=textButton],[class*=Stays_clubSeal__],[class*=Stays_helpCard__] a,[class*=Stays_loginBenefit__] p,[class*=Stays_searchStrip__] svg{color:var(--horizon-on-dark-muted)!important}[class*=Stays_typeTabs__] button[aria-pressed=true]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=Stays_floatingTools__]>button{color:var(--horizon-purple)!important}[class*=Stays_clubLink__]:hover{color:var(--horizon-dark)!important}[class*=FlightComparison_toggle__]{background:var(--horizon-lilac)!important;color:var(--horizon-purple)!important}[class*=FlightComparison_open__],[class*=FlightComparison_toggle__][aria-pressed=true]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=FlightControls_calendar__] .calendar-grid button:disabled{background:var(--horizon-ivory)!important;color:var(--horizon-muted)!important}[class*=FlightMerchandising_ribbon__]{color:var(--horizon-on-dark)!important}[class*=FlightMerchandising_clubPreview__]>small,[class*=FlightMerchandising_heroPhoto__] figcaption,[class*=FlightMerchandising_heroPhoto__] figcaption :is(small,a),[class*=FlightMerchandising_inspirationPhotos__] figcaption{color:var(--horizon-on-dark-muted)!important}[class*=FlightMerchandising_primary__]:hover:not(:disabled){background:var(--horizon-dark)!important;color:var(--horizon-on-dark)!important}[class*=FlightMerchandising_clubOffer__]{background:var(--horizon-lilac)!important;color:var(--horizon-ink)!important}[class*=FlightMerchandising_clubOffer__]>a{color:var(--horizon-purple)!important}[class*=FlightMerchandising_flashBadge__]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=FlightMerchandising_clubBanner__]{background:linear-gradient(115deg,var(--horizon-purple),var(--horizon-dark))!important;color:var(--horizon-on-dark)!important}[class*=FlightMerchandising_clubBanner__] :is(h2,h3,p,small,strong,span){color:var(--horizon-on-dark)!important}[class*=FlightMerchandising_clubBanner__]>a{background:var(--horizon-white)!important;color:var(--horizon-purple)!important}[class*=OffersMarketplace_categories__] button[aria-pressed=true],[class*=OffersMarketplace_regions__] button[aria-pressed=true]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=PremiumProductExperience_orbitLogo__]{color:var(--horizon-on-dark)!important}[class*=PremiumProductExperience_review__] aside{background:linear-gradient(145deg,var(--horizon-purple),var(--horizon-dark))!important;color:var(--horizon-on-dark)!important}[class*=PremiumProductExperience_heroArtifact__] :is(span,small,svg),[class*=PremiumProductExperience_marketClosing__] [class*=eyebrow],[class*=PremiumProductExperience_process__] article :is(b,p),[class*=PremiumProductExperience_review__] aside :is(span,a),[class*=PremiumProductExperience_serviceCta__] [class*=eyebrow]{color:var(--horizon-on-dark-muted)!important}[class*=PremiumProductExperience_planner__] button{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=PremiumProductExperience_serviceCta__] [class*=secondary]{background:transparent!important;color:var(--horizon-on-dark)!important;border-color:var(--horizon-on-dark-muted)!important}[class*=TravelCart_heroCopy__]>p:last-child,[class*=TravelCart_hero__] [class*=eyebrow],[class*=TravelCart_summary__] :is(small,p,strong),[class*=TravelCart_summary__] [class*=emptyState] span,[class*=TravelCart_summary__] [class*=selectedList] li>span,[class*=TravelCart_summary__] [class*=summaryLink]{color:var(--horizon-on-dark-muted)!important}[class*=TravelCart_assurance__]>span,[class*=TravelCart_heroMark__] span,[class*=TravelCart_serviceIcon__],[class*=TravelCart_summaryHeader__]>span{color:var(--horizon-on-dark)!important}[class*=TravelCart_inlineActions__] :is(a,button){color:var(--horizon-purple)!important}[class*=TravelCart_clubButton__]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=TravelShowcase_bannerIcon__]{background:var(--horizon-lilac)!important;color:var(--horizon-purple)!important}[class*=TravelShowcase_accountBanner__] [class*=eyebrow]{color:var(--horizon-on-dark-muted)!important}[class*=ClubSubscriptionExplainer_cta__]>a,[class*=IntegrationDashboard_refresh__]{color:var(--horizon-on-dark)!important}[class*=IntegrationDashboard_hero__] [class*=eyebrow]{color:var(--horizon-on-dark-muted)!important}[class*=IntegrationDashboard_plans__]{background:var(--horizon-lilac)!important;color:var(--horizon-ink)!important}[class*=ClubMembership_rules__] li strong{color:var(--horizon-on-dark)!important}[class*=ClubMembership_hero__] [class*=eyebrow]{color:var(--horizon-on-dark-muted)!important}[class*=ClubCheckoutConsent_dialog__]{background:var(--horizon-white)!important;color:var(--horizon-ink)!important}[class*=ClubCheckoutConsent_dialog__] [class*=back],[class*=ClubCheckoutConsent_dialog__] [class*=close]{color:var(--horizon-ink)!important}[class*=ClubCheckoutConsent_confirm__]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=MemberAccountOverview_memberCard__] :is(h2,p,small),[class*=MemberAccountOverview_memberSeal__]{color:var(--horizon-on-dark-muted)!important}[class*=MemberAccountOverview_memberCard__]>a{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=MemberAccountOverview_summary__]>a:last-child p b{color:var(--horizon-on-dark-muted)!important}[class*=MemberPortal_intro__] :is(span,small),[class*=MemberPortal_trust__] b{color:var(--horizon-on-dark-muted)!important}body[data-nydrobs-accents=club] [class*=MemberPortal_tabs__] a[aria-current=page]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}[class*=ConversionCheckout_page__]{--ink:var(--horizon-ink)}[class*=ConversionCheckout_hero__]{background:linear-gradient(125deg,var(--horizon-dark),var(--horizon-purple))!important}[class*=ConversionCheckout_hero__] :is(span,p),[class*=ConversionCheckout_progress__] b,[class*=ConversionCheckout_selected__] [class*=check]{color:var(--horizon-on-dark)!important}.ny-photo-tabs button[aria-pressed=true],.ny-photo-tabs.ny-photo-countries button[aria-pressed=true]{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}.discovery-brands,.discovery-cta,.funnel-capture,.funnel-video,.funnel-video-story,.travel-club-banner{background-color:var(--horizon-dark)!important;background-image:linear-gradient(130deg,var(--horizon-dark),var(--horizon-purple))!important}.marketplace-site .travel-promotion__discount{background:var(--horizon-lilac)!important;color:var(--horizon-purple)!important}.marketplace-site .travel-button--mint:hover,.marketplace-site .travel-footer .travel-button--outline:hover{background:var(--horizon-dark)!important;color:var(--horizon-on-dark)!important}.horizon-command-actions .primary{background:var(--horizon-purple)!important;color:var(--horizon-on-dark)!important}.discovery-brands .discovery-eyebrow,.discovery-brands :is(h2,button),.discovery-brands__footnote :is(p,a),.discovery-brands__heading p,.discovery-cta .discovery-eyebrow,.discovery-cta :is(h2,p,small),.discovery-cta__secondary{color:var(--horizon-on-dark-muted)!important}.discovery-atlas__tile :is(h3,p),.discovery-atlas__tile>div>span,.discovery-experience-card h3,.discovery-experience-card>div>span:first-child,.discovery-experience-card__arrow{color:var(--horizon-on-dark)!important}.discovery-text-link:hover{color:var(--horizon-dark)!important}.funnel-capture>section .funnel-kicker,.funnel-capture>section p,.funnel-decision :is(p,small),.funnel-decision section>span,.funnel-final>a:last-child,.funnel-final>span,.funnel-fit :is(span,li),.funnel-transform article b,.funnel-transform>span,.funnel-video-story :is(span,p){color:var(--horizon-on-dark-muted)!important}[class*=TelegramGate_hero__] [class*=eyebrow]{color:var(--horizon-on-dark-muted)!important}[class*=ClubMemberOffer_offer__] [class*=eyebrow],[class*=TelegramGate_accessPanel__]>div>p,[class*=TelegramGate_clubPromise__] :is(p,span),[class*=TelegramGate_clubRail__] i,[class*=TelegramGate_heroCopy__]>p,[class*=TelegramGate_hero__] [class*=clubLabel],[class*=TelegramGate_hero__] h1 em,[class*=TelegramGate_programCard__] :is(span,small,strong,p),[class*=TelegramGate_promotion__] :is(h2,p,strong),[class*=TelegramGate_promotion__] [class*=promoEyebrow],[class*=TelegramGate_securityNote__] span,[class*=TelegramGate_walletPreview__] :is(span,small,strong,p){color:var(--horizon-on-dark-muted)!important}[class*=TelegramGate_offerCard__][class*=coral],[class*=TelegramGate_promotion__]{background:linear-gradient(115deg,var(--horizon-purple),var(--horizon-dark))!important}[class*=PassagensMilhas_analysisPanel__] :is(span,small,strong,p),[class*=PassagensMilhas_assurance__] span,[class*=PassagensMilhas_cardFooter__],[class*=PassagensMilhas_decisionCopy__]>p:last-child,[class*=PassagensMilhas_finalCta__]>div>p,[class*=PassagensMilhas_heroCopy__]>p,[class*=PassagensMilhas_hero__] [class*=label],[class*=PassagensMilhas_hero__] h1 em,[class*=PassagensMilhas_milesCard__] :is(span,small,strong,p),[class*=PassagensMilhas_promise__] :is(p,span){color:var(--horizon-on-dark-muted)!important}@media (prefers-reduced-motion:reduce){.marketplace-site .travel-button{transition:none}}.flight-search--compact .flight-search__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px}.flight-search--compact .flight-search__trip-type{display:block;position:relative;min-width:0}.flight-search--compact .flight-search__trip-type select{width:100%;height:56px;padding:0 16px;border:1px solid #dddddd;border-radius:12px;background:#FFFFFF;color:#444444;font-size:14px;font-weight:400}.flight-search--compact .flight-search__options{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:10px 0 0}.flight-search--compact .flight-search__note{display:flex;align-items:center;gap:6px;margin:0;font-size:11px;line-height:16px;text-align:right}.flight-search--compact .flight-search__note>svg{width:14px;height:14px;flex-shrink:0}.flight-search--compact .travel-button--search{grid-column:1/-1}.marketplace-site .decolar-home-search{background:#270570!important;border-radius:0;box-shadow:none}.marketplace-site .decolar-home-search h1{width:min(100%,1200px);margin:0 auto 8px;color:#FFFFFF;font-size:20px;font-weight:500;line-height:28px}.marketplace-site .decolar-home-search .flight-search{width:min(100%,1200px);margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.marketplace-site .decolar-home-search .flight-search__fields{grid-template-columns:214px minmax(0,1fr) 338px 65px 114px;align-items:center}.marketplace-site .decolar-home-search .flight-search__trip-type select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.16);border:1px solid #ffffff;color:#FFFFFF;padding-right:38px}.marketplace-site .decolar-home-search .flight-search__trip-type select option{background:#FFFFFF;color:#444444}.marketplace-site .decolar-home-search .flight-search__trip-type:after{position:absolute;top:22px;right:17px;width:8px;height:8px;border:solid #ffffff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);content:"";pointer-events:none}.marketplace-site .decolar-home-search .flight-search__airports{gap:6px}.marketplace-site .decolar-home-search .travel-control{height:56px;min-height:56px!important;padding:7px 12px;border-color:#CCCCCC!important;border-radius:6px}.marketplace-site .decolar-home-search .travel-control strong{font-weight:400}.marketplace-site .decolar-home-search .airport-swap{top:28px;width:30px;height:30px;border-radius:4px;color:#444444}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_fields__]{height:56px;gap:0;border:1px solid #cccccc;border-radius:6px;background:#FFFFFF}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_fields__]:not([data-single]){grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_field__]{height:54px;padding:6px 10px!important;border:0!important;border-radius:0!important;background:transparent!important}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_field__]+[class*=TravelDateFields_field__]{border-left:1px solid #dddddd!important}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_field__] label{margin-bottom:0;font-weight:400;line-height:14px}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_control__]{gap:6px}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_control__] input{height:26px!important;min-height:26px!important;font-size:14px;font-weight:400;color:#444444!important;-webkit-text-fill-color:#444444}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_control__] button{order:-1;width:24px;height:24px;min-height:24px;padding:0!important;border:0;border-radius:0;background:transparent!important;color:#666666!important}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_hint__]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.marketplace-site .decolar-home-search .flight-search__passengers{position:relative;align-self:start}.marketplace-site .decolar-home-search .passenger-trigger{min-width:65px;padding:0 12px;justify-content:flex-start}.marketplace-site .decolar-home-search .passenger-trigger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.marketplace-site .decolar-home-search .flight-search__passengers:after{position:absolute;top:28px;right:13px;transform:translateY(-50%);content:attr(data-passengers);color:#444444;font-size:14px;line-height:20px;pointer-events:none}.marketplace-site .decolar-home-search .travel-button--search{grid-column:auto;align-self:center;width:114px;min-width:114px;height:48px;min-height:48px;padding:0 10px;border:0!important;border-radius:24px!important;background:#7C3AED!important;color:#FFFFFF!important;font-size:16px;line-height:48px;font-weight:500!important}.marketplace-site .decolar-home-search .travel-button--search:hover:not(:disabled){background:#6D28D9!important}.marketplace-site .decolar-home-search .travel-button__label{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.marketplace-site .decolar-home-search .travel-button__label>svg{width:15px;height:15px;flex-shrink:0}.marketplace-site .decolar-home-search .flight-search__options{min-height:24px;margin-top:10px;margin-bottom:0;color:#FFFFFF!important}.marketplace-site .decolar-home-search .flight-search__note{color:#FFFFFF!important}.marketplace-site .decolar-home-search .travel-check{min-height:24px;font-size:12px}.marketplace-site .decolar-home-search :is(a,button,input,select):focus-visible{outline-color:#A780FF}.marketplace-site .decolar-home-search .travel-control--invalid{border-color:#A43424!important}.marketplace-site .decolar-home-search .flight-search__error,.marketplace-site .decolar-home-search .travel-field-error{color:#FFE3E0}.marketplace-site .decolar-home-search .travel-date-picker [class*=TravelDateFields_fields__]:has(input[aria-invalid=true]){border-color:#A43424!important}@media (max-width:1099px){.marketplace-site .decolar-home-search .flight-search__fields{grid-template-columns:minmax(0,1fr) 114px}.marketplace-site .decolar-home-search .flight-search__airports,.marketplace-site .decolar-home-search .flight-search__trip-type,.marketplace-site .decolar-home-search .travel-date-picker{grid-column:1/-1}.marketplace-site .decolar-home-search .flight-search__passengers{grid-column:1}.marketplace-site .decolar-home-search .passenger-trigger{width:100%}.marketplace-site .decolar-home-search .flight-search__passengers:after{right:auto;left:46px}.marketplace-site .decolar-home-search .flight-search__options{flex-wrap:wrap;gap:6px}.marketplace-site .decolar-home-search .flight-search__note{text-align:left}}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_0d3ddf{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.__variable_0d3ddf{--font-nydrobs-sans:"Nunito Sans","Nunito Sans Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f524cf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f524cf{--font-nydrobs-display:"Manrope","Manrope Fallback"}