.KEqm1q_panel{background:color-mix(in srgb, var(--bg-alt) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);max-height:calc(100svh - var(--util-h) - var(--nav-h));clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path var(--dur-2) var(--ease-in), visibility 0s var(--dur-2);position:absolute;top:100%;left:0;right:0;overflow:auto}.KEqm1q_open{clip-path:inset(0 0 -1px);visibility:visible;transition:clip-path .48s var(--ease-out), visibility 0s}.KEqm1q_panel>.container{padding-block:var(--s-7) var(--s-9)}.KEqm1q_bar{align-items:center;gap:var(--s-4);height:64px;display:flex;position:relative}.KEqm1q_bar:after{content:"";background:var(--line-strong);transform-origin:100%;height:1px;transition:transform .64s var(--ease-out) 80ms;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.KEqm1q_open .KEqm1q_bar:after{transform:scaleX(1)}.KEqm1q_bar:focus-within:after{background:linear-gradient(90deg, var(--red) 0 64px, var(--line-strong) 64px)}.KEqm1q_lens{color:var(--ink-subtle);flex:none}.KEqm1q_input{min-width:0;height:100%;font:300 clamp(1.125rem, .9rem + .8vw, 1.625rem)/1 var(--ff-body);color:var(--ink);opacity:0;transition:opacity var(--dur-3), transform var(--dur-4) var(--ease-out);background:0 0;border:0;flex:1;transform:translate(24px)}.KEqm1q_open .KEqm1q_input{opacity:1;transition-delay:.14s;transform:none}.KEqm1q_input:focus{outline:none}.KEqm1q_input::-webkit-search-cancel-button{display:none}.KEqm1q_close{border-radius:var(--radius);width:40px;height:40px;color:var(--ink-muted);transition:color var(--dur-2), transform var(--dur-elastic) var(--ease-elastic);place-items:center;display:grid}.KEqm1q_close:hover{color:var(--ink);transform:rotate(90deg)}.KEqm1q_filters{margin-top:var(--s-5)}.KEqm1q_filters [role=radiogroup]{margin-left:calc(-1 * var(--jr-pad-x))}.KEqm1q_results{margin-top:var(--s-5);gap:var(--gap-tight);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KEqm1q_results li{opacity:0;animation:KEqm1q_in var(--dur-4) var(--ease-out) forwards;animation-delay:calc(var(--i) * 40ms);transform:translateY(8px)}@keyframes KEqm1q_in{to{opacity:1;transform:none}}.KEqm1q_result{align-items:center;gap:var(--s-4);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--dur-2), background-color var(--dur-2);grid-template-columns:64px 1fr auto;display:grid}.KEqm1q_result:hover{border-color:var(--line-hover);background:color-mix(in srgb, var(--ink) 3%, transparent)}.KEqm1q_thumb{aspect-ratio:1;border-radius:var(--radius);width:64px;color:var(--ink-subtle);background:#fff;place-items:center;display:grid;position:relative;overflow:hidden}.KEqm1q_thumb img{object-fit:cover}.KEqm1q_text{flex-direction:column;gap:2px;min-width:0;display:flex}.KEqm1q_title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.KEqm1q_price{white-space:nowrap}.KEqm1q_empty{margin-top:var(--s-6);color:var(--ink-muted)}.KEqm1q_popular{margin-top:var(--s-6);align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.KEqm1q_popular>span{margin-right:var(--s-2)}.KEqm1q_chip{border:1px solid var(--line-strong);border-radius:var(--radius);height:34px;color:var(--ink-muted);transition:color var(--dur-2), border-color var(--dur-2);padding:0 14px;font-size:13px}.KEqm1q_chip:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:767px){.KEqm1q_results{grid-template-columns:1fr}.KEqm1q_result{grid-template-columns:48px 1fr}.KEqm1q_thumb{width:48px}.KEqm1q_price{display:none}}
.zCemKG_header{z-index:var(--z-header);color:var(--ink);transition:transform var(--dur-3) var(--ease-out);background:0 0;position:fixed;inset:0 0 auto}.zCemKG_hidden{transform:translateY(calc(-1 * var(--util-h)))}.zCemKG_utility{height:var(--util-h);color:#ffffffb3;z-index:2;background:#000;position:relative}.zCemKG_utilityInner{justify-content:space-between;align-items:center;gap:var(--s-6);height:100%;display:flex}.zCemKG_utilityLinks{align-items:center;gap:var(--s-6);height:100%;display:flex}.zCemKG_utilityLinks>a,.zCemKG_utilityCta{font:350 var(--fs-micro)/1 var(--ff-body);letter-spacing:.1em;text-transform:uppercase;transition:color var(--dur-2);align-items:center;gap:4px;display:inline-flex}.zCemKG_utilityLinks>a:hover{color:#fff}.zCemKG_utilityLinks>.zCemKG_utilityPortal{color:#fff;border-inline:1px solid #ffffff1f;gap:6px;height:100%;padding:0 12px;font-weight:450;position:relative}.zCemKG_utilityPortal:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform var(--dur-4) var(--ease-out);position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(.25)}.zCemKG_utilityPortal:hover:after,.zCemKG_utilityPortal:focus-visible:after{transform:none}.zCemKG_account{height:100%;position:relative}.zCemKG_utilityCta{background:var(--red);color:#fff;border-radius:0 0 var(--radius) var(--radius);height:100%;transition:background-color var(--dur-2);gap:6px;padding:0 14px;font-weight:450}.zCemKG_account:hover .zCemKG_utilityCta,.zCemKG_account:focus-within .zCemKG_utilityCta{background:var(--red-hover);border-radius:0}.zCemKG_accountChev{transition:transform var(--dur-3) var(--ease-out)}.zCemKG_account:hover .zCemKG_accountChev,.zCemKG_account:focus-within .zCemKG_accountChev{transform:rotate(180deg)}.zCemKG_accountMenu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff14;border-top:2px solid var(--red);border-radius:0 0 var(--radius) var(--radius);opacity:0;visibility:hidden;clip-path:inset(0 0 100%);min-width:210px;transition:opacity .18s var(--ease-in), transform .22s var(--ease-in), clip-path .22s var(--ease-in), visibility 0s .22s;background:#0a0a0aeb;flex-direction:column;padding:6px;display:flex;position:absolute;top:100%;right:0;transform:translateY(-6px)}.zCemKG_account:hover .zCemKG_accountMenu,.zCemKG_account:focus-within .zCemKG_accountMenu{opacity:1;visibility:visible;clip-path:inset(0 0 -1px);transition:opacity .26s var(--ease-out), transform .42s var(--ease-out), clip-path .42s var(--ease-out), visibility 0s;transform:none}.zCemKG_accountMenu a{height:38px;font:350 12px/1 var(--ff-body);letter-spacing:.04em;color:#ffffffbf;border-radius:var(--radius);opacity:0;transition:opacity var(--dur-2), transform var(--dur-3) var(--ease-out), background-color var(--dur-2), color var(--dur-2);align-items:center;gap:10px;padding:0 12px;display:flex;transform:translate(-6px)}.zCemKG_account:hover .zCemKG_accountMenu a,.zCemKG_account:focus-within .zCemKG_accountMenu a{opacity:1;transition-delay:calc(80ms + var(--i) * 45ms), calc(80ms + var(--i) * 45ms), 0s, 0s;transform:none}.zCemKG_accountMenu a:hover{color:#fff;background:#ffffff0f}.zCemKG_accountMenu a:last-child{border-radius:0 0 var(--radius) var(--radius);border-top:1px solid #ffffff14;margin-top:4px}.zCemKG_accountMenu svg{color:var(--red-ink)}.zCemKG_main{position:relative}.zCemKG_main:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--bg-alt) 50%, transparent) 0%, transparent 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;transition:opacity var(--dur-3);position:absolute;inset:0 0 -24px;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.zCemKG_main:after{content:"";background:color-mix(in srgb, var(--bg-alt) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity var(--dur-3);pointer-events:none;position:absolute;inset:0}.zCemKG_megaOpen .zCemKG_main:before{opacity:0}.zCemKG_megaOpen .zCemKG_main:after{opacity:1}.zCemKG_mainInner{z-index:1;height:var(--nav-h);align-items:center;gap:var(--s-6);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.zCemKG_logo{width:max-content;display:inline-flex}.zCemKG_logo img{width:auto;height:30px}.zCemKG_nav ul{gap:clamp(8px,1.3vw,26px);display:flex}.zCemKG_navItem{height:var(--nav-h);color:var(--ink);opacity:.88;white-space:nowrap;transition:opacity var(--dur-2);align-items:center;gap:6px;padding:0 4px;display:inline-flex;position:relative}.zCemKG_navItem:after{content:"";background:var(--red);transform-origin:100%;height:1px;transition:transform var(--dur-3) var(--ease-out);position:absolute;top:calc(50% + 1em);left:4px;right:4px;transform:scaleX(0)}.zCemKG_navItem:hover,.zCemKG_active{opacity:1}.zCemKG_navItem:hover:after,.zCemKG_active:after{transform-origin:0;transform:scaleX(1)}.zCemKG_navDestaque{opacity:1;letter-spacing:.14em;gap:8px;font-weight:700}.zCemKG_navDestaque:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite zCemKG_pulsoBlack;box-shadow:0 0 #cd000099}@keyframes zCemKG_pulsoBlack{70%{box-shadow:0 0 0 8px #cd000000}to{box-shadow:0 0 #cd000000}}@media (prefers-reduced-motion:reduce){.zCemKG_navDestaque:before{animation:none}}.zCemKG_chev{opacity:.5;transition:transform var(--dur-3) var(--ease-out)}.zCemKG_active .zCemKG_chev{transform:rotate(180deg)}.zCemKG_actions{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.zCemKG_iconBtn{width:44px;height:44px;color:var(--ink);border-radius:var(--radius);transition:background-color var(--dur-2);place-items:center;display:grid}.zCemKG_iconBtn:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.zCemKG_iconBtn svg{transition:transform var(--dur-elastic) var(--ease-elastic)}.zCemKG_iconBtn:active svg{transition-duration:.12s;transform:scale(.86)}.zCemKG_iconOn{background:color-mix(in srgb, var(--ink) 8%, transparent)}.zCemKG_scrim{z-index:calc(var(--z-header) - 1);pointer-events:none;position:fixed;inset:0}.zCemKG_scrimOn{pointer-events:auto}@media (min-width:1200px){.zCemKG_menuBtn{display:none}}@media (max-width:1199px){.zCemKG_nav,.zCemKG_utility{display:none}.zCemKG_hidden{transform:none}.zCemKG_mainInner{grid-template-columns:1fr auto;height:64px}}
.q7ZRWa_footer{color:var(--ink);border-top:1px solid var(--line);background:#000}.q7ZRWa_top{padding-block:var(--s-12) var(--s-10);grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,56px);display:grid}.q7ZRWa_brand{align-items:flex-start;gap:var(--s-5);flex-direction:column;max-width:340px;display:flex}.q7ZRWa_logo{width:96px;height:auto}.q7ZRWa_social{gap:var(--s-2);display:flex}.q7ZRWa_social a{border:1px solid var(--line-strong);border-radius:var(--radius);width:40px;height:40px;color:var(--ink-muted);transition:border-color var(--dur-2), color var(--dur-2);place-items:center;display:grid}.q7ZRWa_social a:hover{border-color:var(--ink);color:var(--ink)}.q7ZRWa_col{gap:var(--s-5);flex-direction:column;display:flex}.q7ZRWa_col ul{gap:var(--s-2);flex-direction:column;display:flex}.q7ZRWa_col a{font-size:var(--fs-small);color:var(--ink-muted);transition:color var(--dur-2)}.q7ZRWa_col a:hover{color:var(--ink)}.q7ZRWa_bottom{border-top:1px solid var(--line)}.q7ZRWa_bottomInner{justify-content:space-between;gap:var(--s-3) var(--s-6);padding-block:var(--s-6);color:var(--ink-subtle);flex-wrap:wrap;font-size:12px;display:flex}.q7ZRWa_legal{gap:var(--s-5);display:flex}.q7ZRWa_legal a:hover{color:var(--ink)}@media (max-width:1199px){.q7ZRWa_top{grid-template-columns:repeat(2,minmax(0,1fr))}.q7ZRWa_brand{grid-column:1/-1;max-width:none}}@media (max-width:479px){.q7ZRWa_top{grid-template-columns:1fr}}
.bYzSwq_botao{right:max(28px, env(safe-area-inset-right));bottom:max(28px, env(safe-area-inset-bottom));z-index:60;color:#08e676;filter:drop-shadow(0 8px 14px #0000004d);width:64px;height:64px;transition:transform .3s var(--ease-out), filter .3s var(--ease-out);background:0 0;border-radius:50%;place-items:center;display:grid;position:fixed}.bYzSwq_botao:hover{filter:drop-shadow(0 12px 18px #00000059);transform:translateY(-3px)scale(1.04)}.bYzSwq_botao:focus-visible{outline:2px solid var(--red);outline-offset:3px}.bYzSwq_anim,.bYzSwq_reserva{grid-area:1/1}.bYzSwq_anim{width:100%;height:100%}.bYzSwq_anim[data-pronto]+.bYzSwq_reserva{display:none}@media (max-width:640px){.bYzSwq_botao{width:56px;height:56px;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom))}}@media (max-width:1023px){body:has([data-contato-fixo]) .bYzSwq_botao{display:none}}
.tvrAma_aviso{z-index:80;gap:var(--s-4);width:min(420px,100vw - 48px);padding:var(--s-5);color:#f5f5f4;border:1px solid #ffffff1a;border-top:2px solid var(--red);animation:tvrAma_entra .5s var(--ease-out) both;background:#111113;border-radius:2px;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 40px #00000059}.tvrAma_aviso p{font-size:var(--fs-small);color:#a8a8ad;margin:0;line-height:1.55}.tvrAma_aviso a{color:#f5f5f4;text-underline-offset:3px;margin-left:4px;text-decoration:underline}.tvrAma_aviso button{justify-self:start}.tvrAma_acoes{flex-wrap:wrap;gap:8px;display:flex}.tvrAma_saindo{animation:tvrAma_sai .3s var(--ease-out) both}@keyframes tvrAma_entra{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes tvrAma_sai{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}@media (max-width:767px){.tvrAma_aviso{gap:6px;width:auto;padding:8px 10px;bottom:8px;left:8px;right:84px}.tvrAma_aviso p{font-size:11px;line-height:1.35}.tvrAma_aviso .tvrAma_acoes button{min-height:28px;padding:4px 12px;font-size:11px}.tvrAma_textoLongo{display:none}}@media (prefers-reduced-motion:reduce){.tvrAma_aviso,.tvrAma_saindo{animation-duration:1ms}}
