.tk-label{font-family:var(--font-ui-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--skin-text,#fef1bd);font-size:1.125rem;font-weight:600;display:block}.tk-hint{color:color-mix(in srgb, var(--skin-text,#fef1bd) 72%, transparent);margin-top:.25rem;font-size:.9375rem;line-height:1.35}.tk-input{width:100%;min-height:3.25rem;font:inherit;color:var(--skin-text,#fef1bd);background:color-mix(in srgb, var(--skin-text,#fef1bd) 6%, var(--skin-bg,#130b01));border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 28%, transparent);transition:border-color .2s var(--ease-out-expo), background-color .2s var(--ease-out-expo);border-radius:.25rem;margin-top:.4rem;padding:.7rem .9rem;font-size:1.0625rem;display:block}.tk-input::placeholder{color:color-mix(in srgb, var(--skin-text,#fef1bd) 45%, transparent)}.tk-input:hover{border-color:color-mix(in srgb, var(--skin-text,#fef1bd) 50%, transparent)}.tk-input:focus-visible{border-color:var(--skin-accent,#f87104);background:color-mix(in srgb, var(--skin-text,#fef1bd) 10%, var(--skin-bg,#130b01));outline:none}.tk-input[aria-invalid=true]{border-color:#ff7a5c}.tk-error{color:#ff9d85;margin-top:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.tk-panel{background:color-mix(in srgb, var(--skin-text,#fef1bd) 5%, var(--skin-bg,#130b01));border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 16%, transparent);border-radius:.25rem}.tk-link{color:var(--skin-accent,#f87104);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.tk-link:hover{text-decoration-thickness:3px}.tk-chip{min-height:3rem;font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--skin-text,#fef1bd);border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 40%, transparent);transition:background-color .2s var(--ease-out-expo), color .2s var(--ease-out-expo), border-color .2s var(--ease-out-expo);border-radius:.25rem;align-items:center;padding:0 1.1rem;font-size:1.125rem;font-weight:700;display:inline-flex}.tk-chip:hover{border-color:var(--skin-accent,#f87104)}.tk-chip:disabled{cursor:not-allowed;opacity:.45}.tk-num{font-variant-numeric:tabular-nums}@keyframes tk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.5)}}.tk-pulse{animation:tk-pulse 1.4s var(--ease-out-expo) infinite;--animation-reduced:none}@keyframes tk-rise{0%{opacity:0;translate:0 .75rem}}.tk-rise{animation:tk-rise .6s var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){.tk-pulse,.tk-rise{animation:none}}.notify-dialog{opacity:0;transition:opacity .35s var(--ease-out-expo), translate .35s var(--ease-out-expo), overlay .35s allow-discrete, display .35s allow-discrete;translate:0 1.25rem}.notify-dialog[open]{opacity:1;translate:0}@starting-style{.notify-dialog[open]{opacity:0;translate:0 1.25rem}}.notify-dialog::backdrop{opacity:0;transition:opacity .35s var(--ease-out-expo), overlay .35s allow-discrete, display .35s allow-discrete}.notify-dialog[open]::backdrop{opacity:1}@starting-style{.notify-dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.notify-dialog,.notify-dialog::backdrop{transition:none}}#conteudo:has([data-tickets-soon]) #titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tk-soon{min-height:calc(100svh - 2 * (var(--header-h) + 1.5rem));text-align:center;place-items:center;display:grid}@media (min-width:768px){.tk-soon{min-height:calc(100svh - 2 * (var(--header-h) + 2.5rem))}}.tk-soon-inner{flex-direction:column;align-items:center;width:100%;display:flex;container-type:inline-size}.tk-soon-title{--soon-h:min(7rem, calc(100cqi / var(--soon-ratio,8)));justify-content:center;align-items:flex-end;gap:calc(var(--soon-h) * .26);outline:none;flex-wrap:nowrap;margin:0;display:flex}.tk-soon-title>*{height:var(--soon-h)}.tk-soon-text{max-width:34ch;color:color-mix(in srgb, var(--skin-text,#fef1bd) 82%, transparent);text-wrap:balance;margin-top:clamp(1.25rem,3.5vw,2rem);font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.35}.tk-soon-cta{width:100%;margin-top:clamp(1.75rem,4.5vw,2.75rem)}.ntf{--ntf-w:min(32rem, 100%);flex-direction:column;align-items:center;width:100%;display:flex}.ntf[data-align=start]{align-items:flex-start}.ntf[data-align=center]{position:relative}.ntf[data-align=center] .ntf-below{top:100%;margin-inline:auto;position:absolute;inset-inline:0}.ntf-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ntf-shell{max-width:100%;height:4rem;color:var(--skin-accent,#f87104);align-items:center;display:flex;position:relative}.ntf[data-open] .ntf-shell{width:var(--ntf-w)}.ntf-brush{transform-origin:0;width:100%;height:100%;transition:scale .5s var(--ease-out-expo);position:absolute;inset:0}.ntf-brush-field{opacity:0}.ntf[data-open] .ntf-brush-cta{opacity:0;transition:opacity .3s .1s}.ntf[data-open] .ntf-brush-field{opacity:1;transition:opacity .3s .1s}.ntf-shell:has(.ntf-cta:hover) .ntf-brush{scale:1.05 1}.ntf-shell:has(.ntf-cta:active) .ntf-brush{scale:.98 1}.ntf-arrow{width:auto;height:.62em;transition:translate .5s var(--ease-out-expo);flex-shrink:0}.ntf-cta,.ntf-send,.ntf-ghost{font-family:var(--font-ui);letter-spacing:.01em;text-transform:uppercase;color:var(--skin-on-accent,#130b01);white-space:nowrap;align-items:center;gap:.45em;font-weight:800;line-height:1;display:inline-flex}.ntf-cta{cursor:pointer;height:100%;padding:0 calc(2.25rem + .4em) 0 2.25rem;font-size:1.5rem;position:relative}.ntf-cta:hover .ntf-arrow,.ntf-send:hover:not(:disabled) .ntf-arrow{translate:.375rem}.ntf-cta:focus-visible,.ntf-send:focus-visible{outline:2px solid var(--skin-text,#fef1bd);outline-offset:3px}.ntf-row{align-items:center;gap:.25rem;width:100%;height:100%;padding:.6rem .5rem .6rem 1.9rem;display:flex;position:relative;overflow:hidden}.ntf-input{min-width:0;height:100%;font:inherit;color:var(--skin-text,#fef1bd);caret-color:var(--skin-accent,#f87104);background:var(--skin-bg,#130b01);animation:ntf-slot .55s var(--ease-out-expo) 80ms both;--animation-reduced:ntf-fade .2s ease both;border:0;border-radius:2px;flex:1;padding:0 .85rem;font-size:1.0625rem}.ntf-input::placeholder{color:color-mix(in srgb, var(--skin-text,#fef1bd) 50%, transparent)}.ntf-input:focus-visible{outline:2px solid var(--skin-text,#fef1bd);outline-offset:-2px}.ntf-input[aria-invalid=true]{outline-offset:-2px;outline:2px solid #ff7a5c}.ntf-send{cursor:pointer;height:100%;animation:ntf-in .45s var(--ease-out-expo) .2s both;--animation-reduced:ntf-fade .2s ease 50ms both;padding:0 2.1rem 0 .75rem;font-size:1.25rem}.ntf-send:disabled{cursor:progress;opacity:.6}.ntf-ghost{pointer-events:none;--animation-reduced:ntf-ghost-fade .15s ease both;font-size:1.5rem;animation:.32s cubic-bezier(.4,0,1,1) both ntf-ghost;position:absolute;top:50%;left:50%;translate:-50% -50%}.ntf-done{width:100%;height:100%;font-family:var(--font-ui);letter-spacing:.01em;text-transform:uppercase;color:var(--skin-on-accent,#130b01);animation:ntf-in .45s var(--ease-out-expo) both;--animation-reduced:ntf-fade .2s ease both;outline:none;justify-content:center;align-items:center;gap:.6rem;padding:0 2rem 0 2.25rem;font-size:clamp(1.125rem,4.4vw,1.375rem);font-weight:800;line-height:1.05;display:flex;position:relative}.ntf-check{flex-shrink:0;width:1.2em;height:1.2em}.ntf-below{width:var(--ntf-w);text-align:left;visibility:hidden;opacity:0;margin-top:1rem}.ntf[data-open]:not([data-done]) .ntf-below{visibility:visible;opacity:1;animation:ntf-rise .55s var(--ease-out-expo) .24s both;--animation-reduced:ntf-fade .2s ease both}.ntf-consent{color:color-mix(in srgb, var(--skin-text,#fef1bd) 88%, transparent);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.4;display:flex}@keyframes ntf-slot{0%{opacity:0;clip-path:inset(0 100% 0 0)}40%{opacity:1}to{clip-path:inset(0)}}@keyframes ntf-in{0%{opacity:0;translate:-.75rem}}@keyframes ntf-rise{0%{opacity:0;translate:0 -.5rem}}@keyframes ntf-fade{0%{opacity:0}}@keyframes ntf-ghost{to{opacity:0;filter:blur(4px);translate:calc(4rem - 50%) -50%}}@keyframes ntf-ghost-fade{to{opacity:0}}#conteudo:has(.tk-shop){max-width:none;padding-bottom:0}#conteudo:has(.tk-shop) #titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[data-skin]:has(>#conteudo .tk-shop)>.site-footer{display:none}.tk-shop{--tk-gutter:1rem;--tk-surface:color-mix(in srgb, var(--skin-text,#fef1bd) 7%, transparent)}.tk-hero{flex-direction:column;gap:1.5rem;display:flex}.tk-hero-media{aspect-ratio:16/9;background:var(--tk-surface);border-radius:.5rem;overflow:hidden}.tk-shop-body{margin-top:2.5rem}.tk-shop-title{font-family:var(--font-ui);text-transform:uppercase;outline:none;margin-bottom:1.25rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:800;line-height:.95}.tk-shop-main{padding-bottom:2rem}.tk-tier{background:var(--tk-surface);border:2px solid #0000;border-radius:.5rem;padding:1.25rem;transition:border-color .2s}.tk-tier-on{border-color:var(--skin-accent,#f87104)}.tk-shop-side{z-index:10;margin-inline:calc(var(--tk-gutter) * -1);position:sticky;bottom:0}.tk-cart{padding:1rem var(--tk-gutter) max(1rem, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--skin-text,#fef1bd) 9%, var(--skin-bg,#130b01));transition:opacity .25s ease, translate .4s var(--ease-out-expo), visibility 0s;border-radius:1rem 1rem 0 0;box-shadow:0 -.75rem 2rem #00000073}.tk-cart[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,translate .3s ease-in,visibility 0s .3s;translate:0 100%}@media (prefers-reduced-motion:reduce){.tk-cart,.tk-cart[data-hidden]{translate:none}}.tk-cart-lines{background:color-mix(in srgb, var(--skin-text,#fef1bd) 5%, transparent);margin:1.25rem -1.5rem 0;padding:1.25rem 1.5rem}@media (min-width:768px){.tk-shop{--tk-gutter:3rem}.tk-shop-body{margin-top:3.5rem}.tk-tier{padding:1.75rem 2rem}}@media (min-width:1024px){#conteudo:has(.tk-shop){padding-bottom:5rem}.tk-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(2.5rem,4.5vw,6rem);display:grid}.tk-hero-media{order:2}.tk-hero-info{padding-top:clamp(.5rem,2vw,2.5rem)}.tk-shop-body{grid-template-columns:minmax(0,1fr) clamp(21rem,27vw,30rem);align-items:start;column-gap:clamp(2rem,4vw,5rem);margin-top:5rem;display:grid}.tk-shop-main{min-height:calc(100dvh - var(--header-h) - 2rem);padding-bottom:0}.tk-shop-side{top:calc(var(--header-h) + 1rem);z-index:auto;margin:calc(clamp(2rem,3.2vw,3rem)/1.05263 + 1.25rem) 0 0;bottom:auto}.tk-cart{background:var(--tk-surface);box-shadow:none;border-radius:.5rem;padding:1.5rem}.tk-cart[data-hidden]{translate:0 1rem}#conteudo:has(.tk-shop-form:not([data-step="1"])){padding-top:var(--header-h);padding-bottom:0}.tk-shop-form:not([data-step="1"]) .tk-shop-body{min-height:calc(100dvh - var(--header-h));align-items:center;margin-top:0;padding-block:clamp(1.5rem,5vh,3.5rem)}.tk-shop-form:not([data-step="1"]) .tk-shop-main{min-height:0}.tk-shop-form:not([data-step="1"]) .tk-shop-side{margin-top:0}}.tk-step[data-dir]{animation:tk-step-fwd .4s var(--ease-out-expo) both;--animation-reduced:tk-fade .15s ease both}.tk-step[data-dir=back]{animation-name:tk-step-back}@keyframes tk-step-fwd{0%{opacity:0;translate:1.5rem}}@keyframes tk-step-back{0%{opacity:0;translate:-1.5rem}}@keyframes tk-fade{0%{opacity:0}}
