.nnadd-hero{--nnadd-hero-bg: #000;--nnadd-hero-fg: #fff;--nnadd-hero-muted: rgb(255 255 255 / .66);--nnadd-hero-sobre: #9a9a9a;--nnadd-hero-line: rgb(255 255 255 / .24);--nnadd-hero-campo-bg: #fff;--nnadd-hero-campo-fg: #111;--nnadd-hero-campo-placeholder: #6b6b6b;--nnadd-hero-font-heading: var(--font-heading--family, inherit);--nnadd-hero-font-body: var(--font-body--family, inherit);--nnadd-hero-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--nnadd-hero-touch: 44px;--nnadd-hero-campo-altura: 48px;--color-foreground: var(--nnadd-hero-fg);--color-background: var(--nnadd-hero-bg);background:var(--nnadd-hero-bg);color:var(--nnadd-hero-fg);font-family:var(--nnadd-hero-font-body)}.nnadd-hero *,.nnadd-hero *:before,.nnadd-hero *:after{box-sizing:border-box}.nnadd-hero p{margin:0}.nnadd-hero__grelha{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"previa" "texto";row-gap:32px;min-width:0}.nnadd-hero__previa{grid-area:previa;min-width:0;margin:0}.nnadd-hero__foto{position:relative;width:100%;max-width:min(100%,60svh);aspect-ratio:1;margin-inline:auto;background:#e5e5e5}.nnadd-hero__imagem{display:block;width:100%;height:auto}.nnadd-hero__peito{position:absolute;left:55.933%;top:22.01%;width:7.3%}.nnadd-hero__svg{display:block;width:100%;height:auto;overflow:visible;opacity:.94}.nnadd-hero__tracejado{opacity:.7}.nnadd-hero__texto{grid-area:texto;display:flex;flex-direction:column;align-items:stretch;min-width:0}.nnadd-hero__sobre{color:var(--nnadd-hero-sobre);font-size:.75rem;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.nnadd-hero__titulo{margin:12px 0 0;color:var(--nnadd-hero-fg);font-family:var(--nnadd-hero-font-heading);font-weight:var(--font-heading--weight, 700);font-size:clamp(2rem,10vw,2.75rem);line-height:.98;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word}.nnadd-hero__pesquisa{display:flex;flex-direction:column;min-width:0;margin-block-start:28px}.nnadd-hero__pergunta{display:block;margin-block-end:10px;color:var(--nnadd-hero-fg);font-size:1.125rem;font-weight:600;line-height:1.3;cursor:text}.nnadd-hero__subtitulo{margin-block-end:12px;color:var(--nnadd-hero-muted);max-width:34rem}.nnadd-hero__linha{display:flex;min-width:0}.nnadd-hero__campo{flex:1 1 auto;width:100%;min-width:0;height:var(--nnadd-hero-campo-altura);margin:0;padding:0 14px;border:1px solid var(--nnadd-hero-campo-bg);border-radius:0;box-shadow:none;background:var(--nnadd-hero-campo-bg);color:var(--nnadd-hero-campo-fg);font:inherit;font-size:max(16px,1rem);-webkit-appearance:none;appearance:none}.nnadd-hero__campo::placeholder{color:var(--nnadd-hero-campo-placeholder);opacity:1}.nnadd-hero__botao{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:var(--nnadd-hero-campo-altura);min-width:var(--nnadd-hero-touch);margin:0;padding:0 18px;border:1px solid var(--nnadd-hero-fg);border-radius:0;box-shadow:none;background:var(--nnadd-hero-bg);color:var(--nnadd-hero-fg);font:inherit;font-weight:600;cursor:pointer}.nnadd-hero__botao:hover{background:var(--nnadd-hero-fg);color:var(--nnadd-hero-bg)}.nnadd-hero__grelha.is-a-procurar .nnadd-hero__botao{border-style:dashed;cursor:progress}.nnadd-hero__estado{min-height:1.4em;margin-block-start:8px;font-size:.875rem;line-height:1.4;color:var(--nnadd-hero-muted)}.nnadd-hero__resultados{margin-block-start:8px;border:1px solid var(--nnadd-hero-line)}.nnadd-hero__resultados[hidden],.nnadd-hero__coordenadas[hidden]{display:none}.nnadd-hero__resultados-titulo{padding:8px 12px;font-size:.85em;color:var(--nnadd-hero-muted)}.nnadd-hero__lista{list-style:none;margin:0;padding:0}.nnadd-hero__resultado{display:flex;flex-direction:column;gap:2px;width:100%;min-height:var(--nnadd-hero-touch);padding:10px 12px;border:0;border-top:1px solid var(--nnadd-hero-line);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.nnadd-hero__resultado:hover,.nnadd-hero__resultado:focus-visible{background:#ffffff1a}.nnadd-hero__resultado-local,.nnadd-hero__resultado-detalhe{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.nnadd-hero__resultado-local{font-weight:600}.nnadd-hero__resultado-detalhe{font-size:.85em;color:var(--nnadd-hero-muted)}.nnadd-hero__osm{padding:8px 12px;border-top:1px solid var(--nnadd-hero-line);font-size:.75em;color:var(--nnadd-hero-muted)}.nnadd-hero__osm a{color:inherit}.nnadd-hero__coordenadas{display:flex;flex-direction:column;gap:6px;margin-block-start:16px}.nnadd-hero__local{color:var(--nnadd-hero-muted);font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.nnadd-hero__dms{color:var(--nnadd-hero-fg);font-family:var(--nnadd-hero-font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1.35;letter-spacing:.02em;white-space:pre-line}.nnadd-hero__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-block-start:24px;padding:0 32px;border:1px solid var(--nnadd-hero-fg);border-radius:0;background:var(--nnadd-hero-fg);color:var(--nnadd-hero-bg);font-weight:600;letter-spacing:.06em;text-transform:var(--button-text-case-primary, uppercase);text-decoration:none;scroll-margin-block:calc(var(--header-height, 0px) + 16px) 16px}.nnadd-hero__cta:hover{background:transparent;color:var(--nnadd-hero-fg)}.nnadd-hero__campo:focus-visible,.nnadd-hero__botao:focus-visible,.nnadd-hero__cta:focus-visible,.nnadd-hero__resultado:focus-visible,.nnadd-hero__osm a:focus-visible{outline:2px solid var(--nnadd-hero-fg);outline-offset:2px}.nnadd-hero__resultado:focus-visible{outline-offset:-2px}@media screen and (min-width:750px){.nnadd-hero__grelha{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"texto previa";column-gap:32px;align-items:center}.nnadd-hero__foto{max-width:min(100%,640px,calc(100svh - 160px))}.nnadd-hero__titulo{font-size:clamp(2rem,4.4vw,2.75rem)}.nnadd-hero__cta{align-self:flex-start;width:auto;min-width:240px}}@media screen and (min-width:990px){.nnadd-hero__grelha{column-gap:clamp(48px,6vw,112px)}.nnadd-hero__foto{max-width:min(100%,720px,calc(100svh - 160px))}.nnadd-hero__titulo{font-size:clamp(2.75rem,4.6vw,4.25rem)}.nnadd-hero__pesquisa{margin-block-start:36px}.nnadd-hero__dms{font-size:1.5rem}}@media(prefers-reduced-motion:no-preference){.nnadd-hero__botao,.nnadd-hero__cta{transition:background-color .15s ease,color .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nnadd-coordinates-hero.css.map */
