.theme-site .ps-hero{position:relative;isolation:isolate}.theme-site .ps-hero>.ps-hero-foto{display:contents}.theme-site .ps-hero>.ps-hero-foto>.ps-hero-imagem{object-fit:cover;object-position:right clamp(100%,calc(56px - var(--rostos, .25) * 56.25vw),0%);z-index:-2}.theme-site .ps-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(27,33,39,.9),rgba(27,33,39,.74) 34%,rgba(27,33,39,.38) 60%,rgba(27,33,39,.12) 85%,rgba(27,33,39,.06));z-index:-1;pointer-events:none}.theme-site .ps-hero h1 em{text-shadow:0 0 10px rgba(27,33,39,.9),0 0 24px rgba(27,33,39,.75)}@media(max-width:767px){.theme-site .ps-hero:before{background:linear-gradient(160deg,rgba(27,33,39,.8),rgba(27,33,39,.62) 55%,rgba(27,33,39,.55))}}.theme-site :where(a,button,summary,select,[role=button]){-webkit-tap-highlight-color:transparent}.theme-site :where(a,button,summary):focus:not(:focus-visible){outline:none}.theme-site :where(a,button,summary):focus-visible{outline:3px solid var(--pr-red);outline-offset:3px}.theme-site :where(a,button):has([data-site-pending]),.theme-site [aria-busy=true]{cursor:progress}.theme-site button:disabled[aria-busy=true],.theme-site form[aria-busy=true] button:disabled{cursor:wait}@media(max-width:767px){.theme-site .ps-hero>.ps-hero-foto>.ps-hero-imagem{object-position:center}}.ps-espera-barra{position:fixed;inset:0 0 auto;height:3px;z-index:10000;pointer-events:none;overflow:hidden;animation:ps-espera-surgir .2s ease-out .15s both}.ps-espera-barra:after{content:"";display:block;width:35%;height:100%;border-radius:0 3px 3px 0;background:var(--ds-vermelho);animation:ps-espera-percorrer 1.1s ease-in-out infinite}@keyframes ps-espera-surgir{0%{opacity:0}to{opacity:1}}.theme-site :is(button[aria-busy=true],form[aria-busy=true] button[type=submit]):disabled{opacity:1}.ps-espera-roda{display:inline-block;width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ps-espera-girar .8s linear infinite;flex-shrink:0}@keyframes ps-espera-percorrer{0%{transform:translateX(-100%)}to{transform:translateX(390%)}}@keyframes ps-espera-girar{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ps-espera-barra:after{animation:none;width:100%}.ps-espera-roda{animation:none}}.theme-site .ps-bairro{position:relative;min-width:190px;flex:1 1}.theme-site .ps-bairro>input[role=combobox]{box-sizing:border-box;width:100%;min-height:46px;padding:10px 32px 10px 12px;border:1px solid var(--pr-line);border-radius:var(--ds-raio-controle);background:var(--pr-white);color:var(--pr-ink);font:inherit;font-size:14px}.theme-site .ps-bairro>input:focus{outline:2px solid var(--pr-red);outline-offset:2px}.ps-bairro-seta{right:12px;top:12px;pointer-events:none}.ps-bairro-menu,.ps-bairro-seta{position:absolute;color:var(--pr-ink)}.ps-bairro-menu{top:calc(100% + 8px);left:0;width:max(100%,270px);max-width:calc(100vw - 64px);z-index:140;padding:8px;border:1px solid var(--pr-line);border-radius:14px;box-shadow:var(--pr-shadow-lg);background:var(--pr-white)}.ps-bairro-menu [role=listbox]{max-height:260px;overflow-y:auto;overscroll-behavior:contain}.theme-site .ps-bairro-menu [role=option]{display:block;width:100%;text-align:left;border:0;border-radius:8px;min-height:44px;padding:10px 12px;background:transparent;color:var(--pr-ink);font:inherit;font-size:13px;cursor:pointer}.theme-site .ps-bairro-menu [data-ativo=true],.theme-site .ps-bairro-menu [role=option]:hover{background:var(--pr-soft)}.theme-site .ps-bairro-menu [aria-selected=true]{color:var(--pr-red);font-weight:600}.ps-bairro-ajuda{display:block;padding:7px 12px 12px;font-size:11px;color:var(--pr-muted)}.ps-bairro-menu p{padding:8px 12px;font-size:13px}.ps-sb:focus-within{z-index:145}.ps-sv-loading{position:absolute;top:45%;left:24px;right:24px;color:white;z-index:1;text-align:center}.ps-sv-bar{min-width:0}.ps-sv-photo{animation:ps-giro-entrada .18s ease-out}@keyframes ps-giro-entrada{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ps-sv-photo{animation:none}}.theme-site{--pr-shadow-soft:0 4px 18px rgba(20,24,31,.045)}.theme-site .ps-hdr{background:var(--pr-white)}.theme-site .ps-hdr,.theme-site .ps-storybar{border-bottom:1px solid var(--pr-line)}.theme-site .ps-storybar>.ps-wrap{display:flex;align-items:center}.theme-site .ps-stories--barra{min-width:0;flex:1 1}.theme-site{--pr-font-serif:var(--pr-font-sans)}.theme-site h1 em{font-style:normal}.theme-site .ps-busca-topo{padding-top:32px}.theme-site .ps-foot{border-top:1px solid var(--pr-line)}@media (max-width:767px){.theme-site .ps-bairro{min-width:0}}