.a-a11y{display:inline-flex;position:relative}.a-a11y__botao{border:1px solid var(--p-line-strong);width:38px;height:38px;color:var(--p-text-1);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.a-a11y__botao:hover,.a-a11y__botao[aria-expanded=true]{border-color:var(--p-gold)}.a-a11y__botao svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.a-a11y__botao svg circle{fill:currentColor;stroke:none}.a-a11y__painel{z-index:80;background:var(--p-surface);width:270px;color:var(--p-text-1);border:1px solid var(--p-line-strong);border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 36px #00000059}.a-a11y__linha{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 4px;font-size:14px;display:flex}.a-a11y__linha input{width:20px;height:20px;accent-color:var(--p-gold);cursor:pointer}.a-a11y__passos{gap:4px;display:inline-flex}.a-a11y__passos button,.a-a11y__limpar{border:1px solid var(--p-line-strong);min-width:38px;height:34px;color:var(--p-text-1);font:600 14px var(--p-font-body);cursor:pointer;background:0 0;border-radius:8px}.a-a11y__passos button:disabled{opacity:.4;cursor:default}.a-a11y__limpar{width:100%;margin-top:4px}.a-a11y__nota{color:var(--p-text-3);margin:6px 4px 0;font-size:12px;line-height:1.4}.a-a11y button:focus-visible,.a-a11y input:focus-visible{outline:2px solid var(--p-gold);outline-offset:2px}@media (width<=640px){.a-a11y__painel{top:calc(64px + env(safe-area-inset-top,0px));width:auto;position:fixed;left:12px;right:12px}}html.a11y-contraste .portal-root:not(.aplausa),html.a11y-contraste .portal-root:not(.aplausa) .p-area{--p-bg:#000;--p-bg-alt:#000;--p-surface:#0b0b0b;--p-surface-2:#161616;--p-line:#ffffff73;--p-line-strong:#fffc;--p-text-1:#fff;--p-text-2:#fff;--p-text-3:#f2f2f2;--p-text-4:#e0e0e0}html.a11y-contraste .portal-root:not(.aplausa) img{filter:contrast(1.1)}html.a11y-sublinhar .portal-root:not(.aplausa) a{text-underline-offset:3px;text-decoration:underline!important}html.a11y-sem-movimento *,html.a11y-sem-movimento :before,html.a11y-sem-movimento :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.a-tema{background:var(--p-sup-2,#7f7f7f1f);border:1px solid var(--p-line,#7f7f7f40);border-radius:10px;gap:4px;padding:3px;display:flex}.a-tema button{min-height:38px;color:var(--p-text-2);font:600 13px var(--p-font-body,inherit);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:0 10px}.a-tema button.is-on{background:var(--p-gold);color:var(--p-on-gold,#fff)}.a-tema button:focus-visible{outline:2px solid var(--p-gold);outline-offset:2px}.a-a11y__tema{flex-direction:column;gap:8px;padding:8px 4px;font-size:14px;display:flex}.a-a11y__linha small{color:var(--p-text-3);font-size:14px;line-height:1.3;display:block}.ap-rec{border-top:1px solid var(--p-line)}.ap-rec:last-of-type{border-bottom:1px solid var(--p-line)}.ap-rec>summary{cursor:pointer;min-height:48px;color:var(--p-text-1);justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;font-size:16px;font-weight:600;list-style:none;display:flex}.ap-rec>summary::-webkit-details-marker{display:none}.ap-rec>summary:after{content:"+";color:var(--p-gold);flex:none;font-size:22px;line-height:1}.ap-rec[open]>summary:after{content:"−"}.ap-rec>summary:focus-visible{outline:2px solid var(--p-gold);outline-offset:2px;border-radius:6px}.ap-rec__corpo{flex-direction:column;gap:10px;padding:2px 2px 16px;display:flex}.ap-rec__corpo>.v-bloco{border:0;margin:0;padding:0}.ap-rec__corpo>.v-bloco>.p-eyebrow{display:none}.ap-texto p{max-width:62ch;margin:0 0 10px;font-size:16px;line-height:1.6}.ap-texto__mais,.ap-mais-link{min-height:44px;color:var(--p-gold);font:600 15px var(--p-font-body,inherit);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.ap-texto__mais:focus-visible,.ap-mais-link:focus-visible{outline:2px solid var(--p-gold);outline-offset:2px}.aplausa .v-nota,.aplausa .v-campo>label,.aplausa .v-campo small,.aplausa .v-lote em,.aplausa .v-taxa,.aplausa .v-ex__selos li,.aplausa .v-ex__barra-info span,.aplausa small{font-size:14px}.aplausa .v-campo>label{letter-spacing:.2px;text-transform:none}.aplausa .v-ex__botao,.aplausa .v-secundario,.aplausa .p-botao-link,.aplausa .v-qtd button{min-height:44px}.aplausa .v-qtd button{min-width:44px}.v-fixo{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));background:var(--p-bg-alt);border-top:1px solid var(--p-line-strong);z-index:2;flex-direction:column;gap:10px;margin:4px -20px -24px;display:flex;position:sticky;bottom:-24px}.v-fixo__linha{color:var(--p-text-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.v-fixo__linha strong{color:var(--p-text-1);font-size:22px}.v-fixo .v-cta{width:100%;min-height:52px}.v-lotes--curto .v-lote{padding:12px 14px}html.a11y-calmo{--ap-calmo:1}html.a11y-calmo *,html.a11y-calmo :before,html.a11y-calmo :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.a11y-calmo .ax-luzes,html.a11y-calmo .ap-v-luz,html.a11y-calmo .v-ex__barra{display:none!important}html.a11y-calmo .aplausa{letter-spacing:.1px;line-height:1.7}html.a11y-calmo .aplausa p,html.a11y-calmo .aplausa li,html.a11y-calmo .aplausa label,html.a11y-calmo .aplausa small{font-size:max(16px,1em);line-height:1.7}html.a11y-calmo .aplausa :is(section,.v-bloco,.p-bloco){margin-block:8px}html.a11y-calmo .aplausa img:not(.p-qrcode):not([alt=""]){filter:saturate(.8)}html.a11y-calmo .aplausa .v-evento-hero{background-image:none!important}@media (prefers-reduced-motion:reduce){.ap-rec>summary:after{transition:none}}
