.ck-banner-reserva:not([data-ck-banner-pronto]){aspect-ratio:2;overflow:hidden}@media (min-width:64rem){.ck-banner-reserva[data-reserva=dupla]:not([data-ck-banner-pronto]){aspect-ratio:4}}[data-checkout-layout=colunas],[data-checkout-layout=essencial]{background:var(--ck-bg)}[data-checkout-layout=colunas] .ck-model-main,[data-checkout-layout=colunas] .ck-model-banner{max-width:1320px}[data-checkout-layout=colunas] .ck-sections.ck-card{box-shadow:none;background:0 0;border:0;gap:18px;display:grid;overflow:visible!important}[data-checkout-layout=colunas] .ck-column{background:var(--ck-card);border:1px solid var(--ck-border-soft);border-radius:var(--ck-radius-card);align-self:start;min-width:0;box-shadow:0 6px 24px #14241e0a}[data-checkout-layout=colunas] .ck-step-title,[data-checkout-layout=essencial] .ck-step-title{letter-spacing:-.025em;line-height:1.3}[data-checkout-layout=essencial] .ck-model-main,[data-checkout-layout=essencial] .ck-model-banner{max-width:1180px}[data-checkout-layout=essencial] .ck-sections.ck-card{box-shadow:none;background:0 0;border:0}[data-checkout-layout=essencial] .ck-sections>.contents>section{padding:26px 0}[data-checkout-layout=essencial] .ck-sections>.contents:first-child>section:first-child{padding-top:8px}[data-checkout-layout=essencial] .ck-model-summary{border-radius:var(--ck-radius-card);background:var(--ck-card);border:1px solid var(--ck-border-soft);padding:20px}[data-checkout-layout=essencial] .ck-model-summary:not(:has([data-ck-resumo])){background:0 0;border:0;padding:0}@media (min-width:64rem){.ck-resumo-fluxo{display:none}}@media (max-width:1179px){[data-checkout-layout=colunas] .ck-model-main{flex-direction:column;max-width:760px;display:flex}[data-checkout-layout=colunas] .ck-model-summary,[data-checkout-layout=colunas] .ck-model-form{width:100%}[data-checkout-layout=colunas] .ck-model-banner{max-width:760px}[data-checkout-layout=colunas] .ck-column>[id^=ck-step-]{display:flex}[data-checkout-layout=colunas] .ck-sections.ck-card{gap:0}[data-checkout-layout=colunas] .ck-column{box-shadow:none}[data-checkout-layout=colunas] .ck-column-details{z-index:1;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;overflow:visible}[data-checkout-layout=colunas] .ck-column-payment{border-top:0;border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:64rem) and (max-width:1179px){[data-checkout-layout=colunas] .ck-model-summary{order:-1}}@media (min-width:1180px){[data-checkout-layout=colunas] .ck-model-main{grid-template-columns:minmax(0,2fr) minmax(280px,.85fr);gap:24px;padding-top:28px}[data-checkout-layout=colunas] .ck-sections.ck-card{grid-template-columns:repeat(2,minmax(0,1fr))}[data-checkout-layout=colunas] #ck-steps-bar{display:none}[data-checkout-layout=colunas] .ck-column>[id^=ck-step-],[data-checkout-layout=colunas] .ck-column>[id^=ck-step-]>div:first-child{display:flex}[data-checkout-layout=colunas] .ck-column>[id^=ck-step-]:last-child>div:first-child>div:nth-child(2){display:none}[data-checkout-layout=colunas] .ck-model-summary{align-self:start;position:sticky;top:72px}}@media (min-width:1024px){[data-checkout-layout=essencial] .ck-model-main{grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);gap:56px;padding-top:36px}[data-checkout-layout=essencial] .ck-model-summary{align-self:start;padding:24px;position:sticky;top:72px}}.checkout [data-checkout-layout=moderno]{background:var(--ck-bg)}.checkout [data-checkout-layout=moderno] .ck-model-main,.checkout [data-checkout-layout=moderno] .ck-model-banner{max-width:1180px}.checkout [data-checkout-layout=moderno] .ck-model-banner img{border-radius:16px}.checkout [data-checkout-layout=moderno] .ck-sections.ck-card{box-shadow:none;counter-reset:ck-moderno-etapa;background:0 0;border:0}.checkout [data-checkout-layout=moderno] .ck-sections section[id^=ck-step-]{counter-increment:ck-moderno-etapa;padding:24px 0}.checkout [data-checkout-layout=moderno] .ck-sections section[id^=ck-step-] .ck-step-title:not([data-ck-resumo] *){letter-spacing:.08em;text-transform:uppercase;color:var(--ck-text);font-size:13px;font-weight:700;line-height:1.4}.checkout [data-checkout-layout=moderno] .ck-sections section[id^=ck-step-] .ck-step-title:not([data-ck-resumo] *):before{content:counter(ck-moderno-etapa, decimal-leading-zero);font-variant-numeric:tabular-nums;margin-right:.75em;font-size:13px;font-weight:700}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed]{border-radius:var(--ck-radius);border-width:1px;background:var(--ck-card)!important}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ck-accent)}.checkout [data-checkout-layout=moderno] .ck-cupom-adicionar{border:1px solid var(--ck-accent);border-radius:var(--ck-radius-btn);min-height:44px;color:var(--ck-accent);padding:0 16px;font-size:12px;font-weight:700}.checkout [data-checkout-layout=moderno] .ck-cupom-adicionar:disabled{opacity:1}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed]{padding-right:36px;position:relative}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed]:after{content:"";box-sizing:border-box;border:1.5px solid var(--ck-border);background:var(--ck-card);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;right:10px}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed=true]:after{border-color:var(--ck-accent);background:var(--ck-accent);box-shadow:inset 0 0 0 3.5px var(--ck-card)}.checkout [data-checkout-layout=moderno] .ck-btn{background:var(--ck-text);min-height:56px;color:var(--ck-bg);text-transform:none;letter-spacing:0;box-shadow:none;font-size:16px;font-weight:700}.checkout [data-checkout-layout=moderno] .ck-btn:hover:not(:disabled){background:var(--ck-text);box-shadow:none;opacity:.92}.checkout [data-checkout-layout=moderno] .ck-card[data-ck-resumo]{background:var(--ck-card);border:1px solid var(--ck-border-soft);border-radius:var(--ck-radius-card);padding:24px!important}.checkout [data-checkout-layout=moderno] [data-ck-resumo] .ck-step-title{font-size:18px!important}.checkout [data-checkout-layout=moderno] .ck-model-form .ck-card[data-ck-resumo]{border:0;border-top:1px solid var(--ck-border-soft);box-shadow:none;counter-increment:ck-moderno-etapa;background:0 0;border-radius:0;margin-top:24px;padding:24px 0 8px!important}.checkout [data-checkout-layout=moderno] .ck-model-form [data-ck-resumo] .ck-step-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ck-text);font-weight:700;line-height:1.4;font-size:13px!important}.checkout [data-checkout-layout=moderno] .ck-model-form [data-ck-resumo] .ck-step-title:before{content:counter(ck-moderno-etapa, decimal-leading-zero);font-variant-numeric:tabular-nums;margin-right:.75em;font-size:13px;font-weight:700}.checkout [data-checkout-layout=moderno] #ck-pagina-unica [data-ck-resumo] .ck-step-title:before{content:none}.checkout [data-checkout-layout=moderno] .ck-depoimento{background:var(--ck-card)!important;border-color:var(--ck-border-soft)!important;box-shadow:none!important}.checkout [data-checkout-layout=moderno]>footer img[src$="/applepay.svg"]{border:1px solid var(--ck-border-soft);background:#fff;border-radius:4px;padding:1px 3px}.checkout [data-checkout-layout=moderno]>header,.checkout [data-checkout-layout=moderno]>footer{background:var(--ck-card)}.checkout [data-checkout-layout=moderno]>header>div{max-width:1180px;padding-left:16px;padding-right:16px}.checkout [data-checkout-layout=moderno] .ck-model-form .grid>button[aria-pressed=false]{border-color:var(--ck-border)!important}.checkout [data-checkout-layout=moderno] .ck-model-form .space-y-2>button:not(:disabled):not(:has(>span:first-child>span)){background:var(--ck-card)!important}@media (min-width:1024px){.checkout [data-checkout-layout=moderno] .ck-model-main{grid-template-columns:minmax(0,1.25fr) minmax(340px,.85fr);gap:48px}.checkout [data-checkout-layout=moderno] .ck-model-summary{align-self:start;position:sticky;top:72px}}@media (prefers-reduced-motion:no-preference){[data-checkout-layout=colunas] :is(.ck-input,.ck-btn),[data-checkout-layout=essencial] :is(.ck-input,.ck-btn){transition:border-color .15s,box-shadow .15s,background-color .15s}.checkout [data-checkout-layout=moderno] :is(.ck-input,.ck-btn,.ck-model-form .grid>button[aria-pressed]){transition:border-color .15s,box-shadow .15s,background-color .15s,opacity .15s}}@media (prefers-reduced-motion:reduce){[data-checkout-layout=colunas] :is(.ck-input,.ck-btn),[data-checkout-layout=essencial] :is(.ck-input,.ck-btn),.checkout [data-checkout-layout=moderno] :is(.ck-input,.ck-btn,.ck-model-form .grid>button[aria-pressed]){transition:none;animation:none}}
