.casca-loja_shell__Nad1D{--site-section-space:clamp(2.5rem,5vw,4.5rem)}.casca-loja_shell__Nad1D>[data-cabecalho]{border-bottom-color:transparent;background:var(--cor-marinho-base);backdrop-filter:none}.casca-loja_main__wxD79{padding-top:clamp(1.25rem,2vw,2rem);padding-bottom:2.5rem}.casca-loja_bannerAtTop__GMgGG{padding-block:0}.casca-loja_shell__Nad1D:has(.casca-loja_bannerAtTop__GMgGG)>[data-cabecalho]:after{display:none}@media (width < 640px){.casca-loja_main__wxD79{padding-bottom:1.5rem}.casca-loja_bannerAtTop__GMgGG{padding-bottom:0}}.editorial-jogo_personagemInterativo__OZ8_W{position:absolute;border-radius:42% 42% 28% 28%}.editorial-jogo_cenaHeroUniverso__7_HSD{position:relative;isolation:isolate;width:min(100%,42rem);aspect-ratio:4/3;overflow:visible;margin-inline:auto}.editorial-jogo_fundoHeroUniverso__tz0vC{z-index:-3;object-fit:cover;filter:saturate(.9) contrast(1.04) brightness(.82)}.editorial-jogo_atmosferaHeroUniverso__AmFEd,.editorial-jogo_fundoHeroUniverso__tz0vC{mask-image:radial-gradient(ellipse 76% 72% at 52% 52%,var(--cor-preto) 0 64%,transparent 94%)}.editorial-jogo_atmosferaHeroUniverso__AmFEd{position:absolute;inset:0;z-index:-2;background:linear-gradient(to top,rgb(var(--rgb-abismo)/72%),transparent 56%),radial-gradient(circle at 72% 74%,rgb(var(--rgb-ouro)/15%),transparent 33%)}.editorial-jogo_cartasHeroUniverso__YAg4E{position:absolute;right:4%;bottom:0;width:72%;transform:perspective(62rem) rotateX(4deg)}.editorial-jogo_senhorHeroUniverso__ffBF_{position:absolute;bottom:4%;left:1%;z-index:7;width:30%;height:auto;filter:drop-shadow(0 .75rem .65rem rgb(var(--rgb-noite)/32%))}.editorial-jogo_cenaIntegrada___DjN8{position:relative;width:min(100%,38rem);margin-inline:auto;background:transparent}.editorial-jogo_quadroIntegrado__4v4CE{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent 0,var(--cor-preto) 7%,var(--cor-preto) 93%,transparent 100%),linear-gradient(to bottom,transparent 0,var(--cor-preto) 7%,var(--cor-preto) 90%,transparent 100%);mask-composite:intersect}.editorial-jogo_imagemDaCenaIntegrada__svJ2L{object-fit:cover;filter:none}.editorial-jogo_legendaDaCenaIntegrada__JzyOI{width:min(100%,48ch);margin:-.2rem auto 0;color:var(--color-tinta-fraca);font-size:.875rem;line-height:1.5rem;text-align:center;text-wrap:pretty}.editorial-jogo_cenaCapitulo__eviZv{--mascara-cenario:linear-gradient(to right,transparent 0%,var(--cor-preto) 7%,var(--cor-preto) 93%,transparent 100%),linear-gradient(to bottom,transparent 0%,var(--cor-preto) 6%,var(--cor-preto) 90%,transparent 100%);position:relative;isolation:isolate;width:calc(100% + 1.5rem);min-height:29rem;overflow:visible;margin-inline:-.75rem;background:transparent}.editorial-jogo_fundoDaCena__UmLsi{z-index:-4;object-fit:cover;filter:saturate(.88) contrast(1.06) brightness(.92);mask-image:var(--mascara-cenario);mask-composite:intersect}.editorial-jogo_atmosferaDaCena__jx6LJ{position:absolute;inset:0;z-index:-3;background:radial-gradient(circle at 50% 38%,rgb(var(--rgb-ouro-claro)/8%),transparent 34%),linear-gradient(to top,rgb(var(--rgb-abismo)/88%) 0,rgb(var(--rgb-abismo)/24%) 54%,rgb(var(--rgb-abismo)/8%) 100%);mask-image:var(--mascara-cenario);mask-composite:intersect}.editorial-jogo_soloDaCena__TKIye{position:absolute;right:8%;bottom:9%;left:8%;z-index:-1;height:18%;border-radius:50%;background:rgb(var(--rgb-sombra-1)/62%);filter:blur(1.1rem);transform:perspective(28rem) rotateX(68deg)}.editorial-jogo_conteudoDaCena__V4S5d{position:relative;z-index:8;width:92%;max-width:29rem;margin-inline:auto;padding-top:.75rem}.editorial-jogo_montagemIntegrada__llfXt{position:relative;filter:none}.editorial-jogo_palcoIntegrado__rASaC{transform:none}.editorial-jogo_palcoIntegrado__rASaC:after{content:none}.editorial-jogo_cartaIntegrada__I5d1E{overflow:hidden;border:1px solid rgb(var(--rgb-marinho-base)/18%);background:var(--color-fundo-claro);box-shadow:0 .35rem .7rem rgb(var(--rgb-noite)/28%)}.editorial-jogo_legendaIntegrada__fY_p8{position:relative;z-index:9;width:100%;border:1px solid rgb(var(--rgb-branco)/14%);border-radius:1rem;background:linear-gradient(90deg,rgb(var(--rgb-abismo)/82%),rgb(var(--rgb-abismo)/58%));margin-top:.75rem;padding:.8rem 1rem;color:var(--cor-nevoa);backdrop-filter:blur(10px)}.editorial-jogo_senhorNaCena__wa6_m{position:absolute;right:-2%;bottom:6.5rem;z-index:7;width:21%;max-width:7.75rem;height:auto;pointer-events:none;filter:drop-shadow(-2px 0 0 rgb(var(--rgb-ouro-claro)/34%)) drop-shadow(0 1.2rem 1.5rem rgb(var(--rgb-preto)/55%))}.editorial-jogo_selosPogo__1sRGK{position:absolute;top:6%;left:6%;z-index:8;display:flex;gap:.25rem;border:1px solid rgb(var(--rgb-branco)/20%);border-radius:999px;background:rgb(var(--rgb-abismo)/78%);padding:.25rem;backdrop-filter:blur(8px)}.editorial-jogo_selosPogo__1sRGK img{width:2.5rem;height:2.5rem;image-rendering:pixelated;object-fit:contain}.editorial-jogo_primeiroPlanoDaCena__YBD9L{position:absolute;inset:auto -3% 0;z-index:5;height:18%;background:radial-gradient(ellipse at 72% 100%,rgb(var(--rgb-ouro-claro)/14%),transparent 46%),radial-gradient(ellipse at 38% 100%,rgb(var(--rgb-sombra-2)/68%),transparent 68%);filter:blur(.45rem);mask-image:radial-gradient(ellipse 68% 100% at 50% 100%,var(--cor-preto) 0,transparent 82%);pointer-events:none}.editorial-jogo_fundoLimpoDaCena__btCFA{position:absolute;inset:7% 3% 10%;z-index:-3;border:1px solid rgb(var(--rgb-marinho-base)/10%);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgb(var(--rgb-marinho-base)/3%),transparent 56%),var(--color-palco-700)}.editorial-jogo_cenaCapitulo__eviZv[data-chapter-scene=solid]{min-height:27rem;overflow:hidden}.editorial-jogo_cenaCapitulo__eviZv[data-chapter-scene=solid] .editorial-jogo_atmosferaDaCena__jx6LJ,.editorial-jogo_cenaCapitulo__eviZv[data-chapter-scene=solid] .editorial-jogo_primeiroPlanoDaCena__YBD9L,.editorial-jogo_cenaCapitulo__eviZv[data-chapter-scene=solid] .editorial-jogo_soloDaCena__TKIye{display:none}.editorial-jogo_cenaCapitulo__eviZv[data-chapter-scene=solid] .editorial-jogo_legendaIntegrada__fY_p8{border:0;background:transparent;color:var(--color-tinta-suave);backdrop-filter:none}@media (max-width:479px){.editorial-jogo_cenaHeroUniverso__7_HSD{width:calc(100% + 1rem);margin-inline:-.5rem}.editorial-jogo_cartasHeroUniverso__YAg4E{right:2%;bottom:0;width:70%}.editorial-jogo_senhorHeroUniverso__ffBF_{bottom:7%;left:-1%;width:32%}.editorial-jogo_cenaIntegrada___DjN8{width:calc(100% + 1rem);margin-inline:-.5rem}.editorial-jogo_legendaDaCenaIntegrada__JzyOI{padding-inline:1rem}.editorial-jogo_cenaCapitulo__eviZv{--mascara-cenario:radial-gradient(ellipse 92% 75% at 50% 54%,var(--cor-preto) 0%,var(--cor-preto) 56%,rgb(var(--rgb-preto)/90%) 66%,transparent 91%);width:calc(100% + 1rem);min-height:27rem;margin-inline:-.5rem}.editorial-jogo_primeiroPlanoDaCena__YBD9L{inset-inline:0}.editorial-jogo_conteudoDaCena__V4S5d{width:96%}.editorial-jogo_senhorNaCena__wa6_m{right:-1%;bottom:7rem;width:21%}.editorial-jogo_selosPogo__1sRGK{top:3%;left:3%}}@media (prefers-reduced-motion:reduce){.editorial-jogo_cartasHeroUniverso__YAg4E,.editorial-jogo_fundoDaCena__UmLsi,.editorial-jogo_palcoIntegrado__rASaC{transform:none}}@media (min-width:1024px){.editorial-jogo_capituloIntegrado__GrWMs{align-items:start}}.editorial-jogo_introducaoVisual__oem7r{display:grid;gap:1.5rem;grid-template-areas:"lead" "art" "body";align-items:start}.editorial-jogo_introducaoCorpo__eXKaV,.editorial-jogo_introducaoLead__TlpsZ{display:grid;gap:1.25rem;min-width:0;max-width:70ch;line-height:2}.editorial-jogo_introducaoLead__TlpsZ{grid-area:lead}.editorial-jogo_introducaoCorpo__eXKaV{grid-area:body}.editorial-jogo_introducaoArte__4TWNf{grid-area:art;min-width:0;max-width:37.5rem;margin:0}.editorial-jogo_introducaoQuadro__Lcs1f{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:var(--radius-lg)}.editorial-jogo_introducaoQuadro__Lcs1f img{object-fit:contain}.editorial-jogo_introducaoArte__4TWNf figcaption{margin-top:.75rem;color:var(--color-tinta-suave);font-size:.875rem;line-height:1.6}@media (min-width:1024px){.editorial-jogo_introducaoVisual__oem7r{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"lead art" "body art";column-gap:3.5rem}.editorial-jogo_introducaoArte__4TWNf{position:sticky;top:10rem}}.editorial-jogo_cenaHeroUniverso__7_HSD[data-banner-integrated=true]{width:100%;aspect-ratio:4/3}.editorial-jogo_cenaHeroUniverso__7_HSD[data-banner-integrated=true] .editorial-jogo_cartasHeroUniverso__YAg4E{width:80%;right:0;bottom:0;transform:none}.editorial-jogo_cenaHeroUniverso__7_HSD[data-banner-integrated=true] .editorial-jogo_senhorHeroUniverso__ffBF_{width:25%;left:0;bottom:0}.editorial-jogo_numeralDoCapitulo__h8drr{position:relative;isolation:isolate;view-timeline-name:--capitulo-numeral}.editorial-jogo_numeralDoCapitulo__h8drr:before{content:attr(data-chapter-number) /"";position:absolute;z-index:-1;top:-.6em;right:-.02em;color:transparent;font-family:var(--font-display);font-size:clamp(5.5rem,10vw,7.5rem);font-weight:800;line-height:1;letter-spacing:-.06em;-webkit-text-stroke:2px color-mix(in srgb,var(--color-ambar) 28%,transparent);pointer-events:none;user-select:none}@keyframes editorial-jogo_numeral-deriva__RU_YK{0%{transform:translate3d(0,1.25rem,0) rotate(-3deg)}50%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(0,-1.25rem,0) rotate(2deg)}}@supports (animation-timeline:view()){.editorial-jogo_numeralDoCapitulo__h8drr:before{animation:editorial-jogo_numeral-deriva__RU_YK linear both;animation-timeline:--capitulo-numeral;animation-range:cover 0 cover 100%}}@media (prefers-reduced-motion:reduce){.editorial-jogo_numeralDoCapitulo__h8drr:before{animation:none!important;transform:none!important}}.editorial-jogo_capituloIntegrado__GrWMs{view-timeline-name:--capitulo-cena}.editorial-jogo_introducaoVisual__oem7r{view-timeline-name:--introducao-cena}@supports (animation-timeline:view()){.editorial-jogo_capituloIntegrado__GrWMs .janela-profunda{animation-timeline:--capitulo-cena}.editorial-jogo_introducaoVisual__oem7r .janela-profunda{animation-timeline:--introducao-cena}}@media (min-width:1024px){.editorial-jogo_arteFixada__w4CwQ{position:sticky;top:10rem}}.curiosidades-empilhadas_pilha__JHMtt{--topo-da-pilha:clamp(8.75rem,12vh,10rem);width:min(100%,68rem);margin-inline:auto;padding:0 0 10vh;view-timeline-name:--pilha-curiosidades;view-timeline-axis:block}.curiosidades-empilhadas_item__xO019{position:sticky;top:calc(var(--topo-da-pilha) + var(--indice-curiosidade) * .7rem);margin-bottom:clamp(10rem,24vh,15rem);list-style:none;transition-duration:1ms}.curiosidades-empilhadas_item__xO019:last-child{margin-bottom:0}.curiosidades-empilhadas_cartao__k1Fpv{position:relative;display:grid;min-height:min(56vh,33rem);overflow:hidden;border-radius:1rem;background:var(--color-marinho-forte);border:1px solid rgb(255 255 255/12%);color:#fff;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);transform-origin:center top;will-change:transform}.curiosidades-empilhadas_visual__ERMkL{position:relative;display:block;min-height:28rem;overflow:hidden}.curiosidades-empilhadas_visualLink__WOn1S{cursor:pointer}@media (hover:hover) and (pointer:fine){.curiosidades-empilhadas_visualLink__WOn1S:hover .curiosidades-empilhadas_imagem__MbSSb{filter:saturate(1) contrast(1.04)}}.curiosidades-empilhadas_visualLink__WOn1S:focus-visible{outline:3px solid var(--color-ambar);outline-offset:-6px}.curiosidades-empilhadas_imagem__MbSSb{object-fit:cover;filter:saturate(.92) contrast(1.04)}.curiosidades-empilhadas_atmosfera__FL5ex{position:absolute;inset:0;background:linear-gradient(90deg,transparent 62%,rgb(2 13 35/84%)),linear-gradient(0deg,rgb(2 13 35/28%),transparent 46%);pointer-events:none}.curiosidades-empilhadas_conteudo__wUexR{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:clamp(2rem,5vw,4rem);background:radial-gradient(circle at 100% 0,rgb(23 92 211/17%),transparent 50%),var(--color-marinho-forte)}.curiosidades-empilhadas_conteudo__wUexR h3{max-width:17ch;color:#fff;font-size:clamp(1.75rem,3vw,3rem);font-weight:760;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.curiosidades-empilhadas_conteudo__wUexR p{max-width:55ch;color:#d7dfed;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.7;text-wrap:pretty}.curiosidades-empilhadas_tituloLink__bv6xi{display:block;min-height:2.75rem;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.14em}@media (hover:hover) and (pointer:fine){.curiosidades-empilhadas_tituloLink__bv6xi:hover{text-decoration-color:currentColor}}.curiosidades-empilhadas_tituloLink__bv6xi:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-ambar);outline-offset:4px}.curiosidades-empilhadas_leitura__rSZ9o{color:var(--color-sobre-marinho);font-size:.875rem;font-weight:600}.curiosidades-empilhadas_fonte__xuFiX{display:inline-flex;min-height:2.75rem;width:fit-content;align-items:center;margin-top:.5rem;color:#ffd56c;font-size:.875rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28rem}@media (hover:hover) and (pointer:fine){.curiosidades-empilhadas_fonte__xuFiX:hover{color:#fff}}.curiosidades-empilhadas_fonte__xuFiX:focus-visible{border-radius:.25rem;outline:3px solid var(--color-ambar);outline-offset:4px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:768px){.curiosidades-empilhadas_cartao__k1Fpv{animation:curiosidades-empilhadas_curiosidade-recua__O9QTC linear both;animation-timeline:--pilha-curiosidades;animation-range:cover calc(76vh + (100% - 152vh) * var(--inicio-curiosidade, 0)) cover calc(100% - 76vh)}}}@keyframes curiosidades-empilhadas_curiosidade-recua__O9QTC{0%{transform:translateY(0) scale(1)}to{transform:translateY(var(--deslocamento-final,0)) scale(var(--escala-final,1))}}@media (max-width:767px){.curiosidades-empilhadas_pilha__JHMtt{padding-bottom:0}.curiosidades-empilhadas_item__xO019{position:relative;top:auto;margin-bottom:1.25rem}.curiosidades-empilhadas_cartao__k1Fpv{min-height:0;grid-template-columns:1fr;transform:none!important}.curiosidades-empilhadas_visual__ERMkL{aspect-ratio:4/3;min-height:0}.curiosidades-empilhadas_atmosfera__FL5ex{background:linear-gradient(0deg,rgb(2 13 35/82%),transparent 42%)}.curiosidades-empilhadas_conteudo__wUexR{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.curiosidades-empilhadas_pilha__JHMtt{padding-bottom:0}.curiosidades-empilhadas_item__xO019{position:relative;top:auto;margin-bottom:1.25rem;transition-duration:1ms}.curiosidades-empilhadas_cartao__k1Fpv{transform:none!important;transition:none!important}}.vending_landing__moyfH{--vending-gutter:max(clamp(1.25rem,4vw,4rem),calc((100% - 1360px) / 2));--vending-section-space:clamp(3rem,5vw,4.5rem);color:var(--color-tinta)}.vending_landing__moyfH>section{padding-inline:var(--vending-gutter)}.vending_landing__moyfH>section:not(.vending_hero__odsDG){padding-block:var(--vending-section-space)}.vending_landing__moyfH>nav{margin-inline:0;padding-inline:var(--vending-gutter);border-bottom:0}.vending_landing__moyfH h1,.vending_landing__moyfH h2,.vending_landing__moyfH h3{font-family:var(--font-outfit);text-wrap:balance}.vending_landing__moyfH p{text-wrap:pretty}.vending_landing__moyfH section[id]{scroll-margin-top:0}.vending_landing__moyfH>#produtos{scroll-margin-top:-1.5rem}.vending_pageNav__3YDMq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1rem 0 1.75rem;border-bottom:1px solid var(--color-palco-600);font-size:.8125rem}.vending_pageNav__3YDMq nav{display:flex;gap:1rem}.vending_pageNav__3YDMq nav a{display:inline-flex;align-items:center;min-height:44px}.vending_operationBadge__LK8TU{color:var(--color-ambar)}.vending_motionButton__UNAet{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md);color:inherit;font-size:.8125rem}.vending_motionButton__UNAet:disabled{opacity:.7}.vending_landing__moyfH a:focus-visible,.vending_landing__moyfH button:focus-visible,.vending_landing__moyfH select:focus-visible,.vending_landing__moyfH summary:focus-visible{outline:3px solid var(--color-ambar);outline-offset:4px}.vending_hero__odsDG{position:relative;padding-block:2rem 2.5rem;overflow:clip;background:radial-gradient(ellipse at 75% 45%,rgb(36 87 143/30%),transparent 65%),var(--color-marinho)}.vending_hero__odsDG .vending_machineStage__gY4WO{height:500px}.vending_hero__odsDG .vending_machineDescription__MhK0K{min-height:0;margin-top:.5rem;line-height:1.6}.vending_heroCopy__tuadt,.vending_hero__odsDG .vending_machineFigure__eOpC2{position:relative;z-index:1}.vending_heroCopy__tuadt{padding:0}.vending_brandLine__yJvlX{margin-bottom:1.25rem;color:var(--color-tinta-suave);font-size:.875rem;font-weight:600}.vending_hero__odsDG h1{font-size:clamp(2.5rem,4.6vw,4.6rem);font-weight:600;line-height:1.08;letter-spacing:-.035em}.vending_hero__odsDG h1 span{color:var(--color-ambar)}.vending_heroIntro__2Vuke{max-width:42ch;margin-top:1.5rem;color:var(--color-tinta-suave);font-size:1.125rem;line-height:1.65}.vending_heroActions__2vQ5Q{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem}.vending_primaryLink__L8SYf{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:.75rem;padding:.875rem 1.25rem;border-radius:var(--radius-md);background:var(--color-ambar);color:var(--color-sobre-ambar);font-size:.9375rem;font-weight:600}@media (hover:hover) and (pointer:fine){.vending_primaryLink__L8SYf:hover{background:var(--color-ambar-forte)}}.vending_secondaryLink__tljxK{display:inline-flex;align-items:center;min-height:48px;gap:.5rem;color:var(--color-sobre-marinho);font-size:.9375rem}.vending_heroNote__BkymS{margin-top:1.125rem}.vending_heroNote__BkymS,.vending_heroSignature__w61po{color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.7}.vending_heroSignature__w61po{display:flex;align-items:center;gap:.875rem;max-width:35ch;margin-top:3.5rem}.vending_heroSignature__w61po span{width:40px;height:1px;flex-shrink:0;background:var(--color-ambar)}.vending_machineFigure__eOpC2{min-width:0}.vending_machineStage__gY4WO{position:relative;height:510px;isolation:isolate;contain:layout}.vending_machineOrbit__kjE2w{position:absolute;bottom:7%;left:12%;z-index:1;width:76%;height:14%;border:1px solid var(--color-palco-600);border-radius:50%;background:radial-gradient(ellipse,var(--color-palco-800),transparent 70%);pointer-events:none}.vending_machineBackdrop__jTp18{--banner-play-state:running;position:absolute;inset:0;z-index:0;overflow:clip;opacity:.46;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 8% 92%,transparent),linear-gradient(transparent,#000 10% 82%,transparent);mask-composite:intersect}.vending_machineBackdrop__jTp18>[data-hero-parallax]{--card-width:clamp(74px,8.3vw,106px);--card-gap:16px;inset:0}.vending_machineBackdrop__jTp18 [role=group]>span{display:none}.vending_machineBackdrop__jTp18[data-running=false] *{animation-play-state:paused!important}.vending_machineBackdrop__jTp18:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 55%,rgb(6 21 45/48%),transparent 70%)}.vending_machineCanvas__mA57s{position:relative;z-index:2;width:100%;height:100%;touch-action:pan-y;cursor:grab}.vending_machineCanvas__mA57s:active{cursor:grabbing}.vending_machineFallback__vQMPL{z-index:2;object-fit:cover;object-position:90% center}.vending_machineEdition__NZX3H{position:absolute;top:5%;right:0;color:var(--color-tinta-suave);font-size:.75rem}.vending_machineCaption__T8Xoq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;color:var(--color-tinta-suave);font-size:.75rem;line-height:1.7;padding-top:.5rem}.vending_rotationControls__Sulkn{display:flex;gap:.5rem}.vending_rotationControls__Sulkn button{min-width:44px;min-height:44px;padding:.5rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md);color:var(--color-sobre-marinho);font-size:.75rem;cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out}.vending_rotationControls__Sulkn button:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.vending_rotationControls__Sulkn button:enabled:hover{border-color:var(--color-tinta-suave);background:var(--color-palco-700)}}.vending_machineFootnote__hVT5W{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 1rem}.vending_hero__odsDG .vending_machineFootnote__hVT5W .vending_machineDescription__MhK0K{flex:1 1 25ch;margin:0;font-size:.75rem}.vending_referenceNote__6HQ_x{color:var(--color-tinta-suave);font-size:.75rem;line-height:1.6}.vending_machineDescription__MhK0K{min-height:3rem;max-width:60ch;margin-top:.75rem;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.8}.vending_modelDownload__m7S9L{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.vending_modelDownload__m7S9L,.vending_originalArtwork__wW123{color:var(--color-tinta-suave);font-size:.75rem}.vending_originalArtwork__wW123 summary{min-height:44px;padding:.75rem 0;cursor:pointer}.vending_originalArtwork__wW123 img{width:100%;height:auto;margin-top:.5rem;border-radius:var(--radius-md)}.vending_definition__34r0Z,.vending_history__QXFf_,.vending_mapSection__7Fkjv,.vending_questions__jiIBc{padding:5.5rem 3.5rem;background:var(--color-palco-800);color:var(--color-tinta)}.vending_definition__34r0Z{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem}.vending_eyebrow__vJXag{margin-bottom:1.25rem;color:var(--color-tinta-suave);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.vending_definition__34r0Z h2,.vending_history__QXFf_ h2,.vending_mapSection__7Fkjv h2{font-size:clamp(2rem,3.5vw,3.25rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.vending_definition__34r0Z h2 span{color:var(--color-tinta-suave)}.vending_definition__34r0Z>div>p:not(.vending_eyebrow__vJXag){max-width:58ch;margin-top:1rem;color:var(--color-tinta-suave);line-height:1.9}.vending_purchaseSteps__iDv95{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:1.5rem}.vending_purchaseSteps__iDv95 li{padding-top:1.5rem;border-top:1px solid var(--color-palco-600)}.vending_purchaseSteps__iDv95 li>span{display:block;margin-bottom:1.5rem;color:var(--color-tinta-suave);font-size:.8125rem}.vending_purchaseSteps__iDv95 h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.vending_purchaseSteps__iDv95 p{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.8}.vending_productStory__eeLyf{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:2rem;padding:3rem 2rem}.vending_storyVisual__pczrb{min-width:0;overflow:hidden;border:1px solid var(--color-palco-600);border-radius:var(--radius-lg)}.vending_storyImage__RKtA8{width:100%;height:auto;object-fit:contain}.vending_storyCopy__SYRg9{min-width:0}.vending_storyCopy__SYRg9 h2{font-size:clamp(2rem,3.6vw,3.25rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.vending_storyCopy__SYRg9>p:not(.vending_eyebrow__vJXag){max-width:42ch;margin-top:1.5rem;color:var(--color-tinta-suave);line-height:1.8}.vending_conceptCaption___JMPx{position:relative;padding:1rem;background:var(--luz-ambiente-marinho),var(--color-marinho);color:var(--color-tinta-suave);font-size:.75rem;line-height:1.7}.vending_textLink__kWCTp{display:inline-flex;align-items:center;min-height:44px;gap:.5rem;margin-top:1rem;color:var(--color-ambar);font-size:.9375rem;text-decoration:underline;text-underline-offset:5px}.vending_history__QXFf_{background:var(--luz-ambiente-marinho),var(--color-marinho)}.vending_history__QXFf_ .vending_timeline__Oz77m li{position:relative;border-top-color:var(--color-palco-600)}.vending_history__QXFf_ .vending_timeline__Oz77m li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--color-ambar)}.vending_history__QXFf_ .vending_historyPeriod__iq6Pp{color:var(--color-ambar)}.vending_historyHeading__6d0uY,.vending_mapHeading__RjK6w{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:3rem}.vending_historyHeading__6d0uY>p,.vending_mapHeading__RjK6w>p{max-width:45ch;color:var(--color-tinta-suave);line-height:1.9}.vending_timeline__Oz77m{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem}.vending_timeline__Oz77m li{padding-top:1.5rem;border-top:1px solid var(--color-palco-600)}.vending_historyPeriod__iq6Pp{color:var(--color-tinta-suave);font-size:.9375rem;font-weight:600}.vending_timeline__Oz77m h3{margin:1.5rem 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.25}.vending_timeline__Oz77m p{color:var(--color-tinta-suave);font-size:.9375rem;line-height:1.9}.vending_timeline__Oz77m a{display:inline-flex;align-items:center;min-height:44px;margin-top:1rem;color:var(--color-tinta);font-size:.75rem;text-decoration:underline;text-underline-offset:4px}.vending_mapSection__7Fkjv{padding-top:1.5rem;background:var(--color-palco-900)}.vending_mapWorkspace__iHOYI{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:2rem;margin-top:3rem}.vending_mapPanel__Ves_n{min-width:0}.vending_mapToolbar____DgD{margin-bottom:1rem}.vending_mapToolbar____DgD label{display:block;margin-bottom:.5rem;color:var(--color-tinta);font-size:.8125rem;font-weight:600}.vending_mapToolbar____DgD select{width:100%;min-height:48px;padding:.625rem 2rem .625rem .875rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-md);background:var(--color-palco-800);color:var(--color-tinta);font-size:1rem}.vending_mapSurface__Zi2M3{--color-ambar:var(--color-dourado);position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--luz-ambiente-marinho),var(--color-marinho);color:var(--color-sobre-marinho)}.vending_mapSurface__Zi2M3 svg{width:100%;height:360px;touch-action:pan-y}.vending_regionPath__6aPeW,.vending_regionSelected__epiEP{fill:color-mix(in srgb,var(--color-sobre-marinho) 14%,transparent);stroke:color-mix(in srgb,var(--color-sobre-marinho) 40%,transparent);stroke-width:1;cursor:pointer}@media (hover:hover) and (pointer:fine){.vending_regionPath__6aPeW:hover{fill:color-mix(in srgb,var(--color-sobre-marinho) 25%,transparent)}}.vending_regionSelected__epiEP{fill:var(--color-dourado);stroke:var(--color-sobre-marinho);stroke-width:1.5}.vending_locationPin__8DERh{fill:var(--color-sobre-marinho);stroke:var(--color-marinho);stroke-width:2}.vending_mapCompass__PnDvB{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;align-items:center;font-size:.75rem}.vending_mapSurface__Zi2M3 .vending_mapCompass__PnDvB svg{width:12px;height:20px}.vending_mapLabel__sLBbA{position:absolute;top:1rem;left:1rem;font-size:.8125rem}.vending_mapControls__isrGA{position:absolute;right:1rem;bottom:1rem;display:flex;gap:.5rem}.vending_mapControls__isrGA button{min-width:44px;min-height:44px;padding:.5rem;border-radius:var(--radius-md);background:var(--color-palco-800);color:var(--color-tinta);font-size:1.125rem}.vending_mapControls__isrGA button:disabled,.vending_mapFooter__PcAbG{color:var(--color-tinta-suave)}.vending_mapFooter__PcAbG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem;margin-top:.5rem;font-size:.75rem;line-height:1.8}.vending_mapFooter__PcAbG a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-tinta);text-decoration:underline;text-underline-offset:4px}.vending_mapPan__NpenQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem}.vending_mapPan__NpenQ>span{margin-right:auto;color:var(--color-tinta-suave)}.vending_mapPan__NpenQ button{min-width:44px;min-height:44px;padding:.5rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md);color:var(--color-tinta)}.vending_mapPan__NpenQ button:disabled{color:var(--color-tinta-suave)}.vending_locationPanel__pH3HC{padding-top:2rem}.vending_mapStatus__CwBPQ{display:inline-flex;padding:.375rem .75rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md);font-size:.75rem}.vending_locationPanel__pH3HC h3{margin-top:1.5rem;font-size:1.75rem;font-weight:600;line-height:1.2}.vending_locationPanel__pH3HC>p{margin-top:1rem;color:var(--color-tinta-suave);font-size:.9375rem;line-height:1.9}.vending_locationPanel__pH3HC .vending_locationCount__YbOnr{font-size:.875rem;font-weight:600}.vending_locationPanel__pH3HC .vending_locationNote__3jER5{font-size:.8125rem}.vending_locationPanel__pH3HC .vending_textLink__kWCTp{margin-top:1.5rem;color:var(--color-tinta)}.vending_locationList__5KLVc li{padding:1rem 0;border-bottom:1px solid var(--color-palco-600);line-height:1.8}.vending_locationList__5KLVc a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.vending_partner__cbz2W{display:grid;grid-template-columns:.65fr 1.5fr;align-items:center;gap:3rem;padding:4.5rem 4rem}.vending_partner__cbz2W img{width:100%;max-width:210px;height:auto;justify-self:center}.vending_partner__cbz2W h2{font-size:clamp(2rem,3.2vw,3rem);font-weight:600;line-height:1.15}.vending_partner__cbz2W p{max-width:52ch;margin-top:1.5rem;color:var(--color-tinta-suave);line-height:1.8}.vending_partner__cbz2W .vending_primaryLink__L8SYf{margin-top:2rem}.vending_questions__jiIBc{padding-top:4rem;padding-bottom:4rem;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.vending_questions__jiIBc h2{margin-bottom:2rem;font-size:2rem;font-weight:600;line-height:1.2}.vending_questions__jiIBc details{padding:.75rem 0;border-top:1px solid var(--color-palco-600)}.vending_questions__jiIBc summary{min-height:44px;padding:.5rem 0;font-weight:600;line-height:1.6;cursor:pointer}.vending_questions__jiIBc details p{max-width:65ch;padding:.5rem 0 1rem;color:var(--color-tinta-suave);line-height:1.9}.vending_questions__jiIBc details a{color:var(--color-tinta);text-decoration:underline}@supports (animation-timeline:view()){.vending_storyVisual__pczrb{animation:vending_story-parallax__3wiu4 linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.vending_machineOrbit__kjE2w{animation:vending_orbit-arrival__mtUxA linear both;animation-timeline:view();animation-range:entry 0 cover 45%}}@keyframes vending_story-parallax__3wiu4{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}@keyframes vending_orbit-arrival__mtUxA{0%{transform:scaleX(.85)}to{transform:scaleX(1)}}.vending_landing__moyfH[data-motion=off] *,.vending_landing__moyfH[data-motion=off] :after,.vending_landing__moyfH[data-motion=off] :before{animation:none!important;transition:none!important}@media (width <= 1023px){.vending_pageNav__3YDMq nav{order:3;flex-basis:100%}.vending_hero__odsDG{gap:1rem}.vending_heroIntro__2Vuke{font-size:1rem}.vending_heroSignature__w61po{margin-top:2rem}.vending_machineStage__gY4WO{height:440px}.vending_machineEdition__NZX3H{display:none}.vending_definition__34r0Z,.vending_history__QXFf_,.vending_mapSection__7Fkjv,.vending_questions__jiIBc{padding-right:2rem;padding-left:2rem}.vending_mapWorkspace__iHOYI{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.5rem}.vending_mapSurface__Zi2M3 svg{height:320px}.vending_purchaseSteps__iDv95{gap:1rem}}@media (width <= 767px){.vending_pageNav__3YDMq{gap:.5rem;padding:0 0 1rem}.vending_pageNav__3YDMq nav{gap:1.25rem}.vending_motionButton__UNAet,.vending_operationBadge__LK8TU{font-size:.75rem}.vending_motionButton__UNAet{padding:.5rem}.vending_hero__odsDG{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:1.25rem 0 2.5rem}.vending_heroCopy__tuadt{padding:.5rem 0}.vending_brandLine__yJvlX{margin-bottom:1rem;font-size:.8125rem}.vending_hero__odsDG h1{font-size:clamp(2.2rem,8.7vw,3.1rem);line-height:1.12}.vending_heroIntro__2Vuke{margin-top:1rem}.vending_heroActions__2vQ5Q{gap:.5rem 1rem;margin-top:1.25rem}.vending_heroActions__2vQ5Q a{font-size:.8125rem}.vending_heroActions__2vQ5Q .vending_primaryLink__L8SYf{padding:.75rem}.vending_heroNote__BkymS{margin-top:.5rem;font-size:.75rem}.vending_heroSignature__w61po{display:none}.vending_machineStage__gY4WO{height:360px}.vending_machineCaption__T8Xoq{font-size:.75rem}.vending_definition__34r0Z,.vending_history__QXFf_,.vending_mapSection__7Fkjv,.vending_questions__jiIBc{padding:3rem 1.25rem}.vending_definition__34r0Z,.vending_historyHeading__6d0uY,.vending_mapHeading__RjK6w{grid-template-columns:minmax(0,1fr);gap:1.5rem}.vending_definition__34r0Z h2,.vending_history__QXFf_ h2,.vending_mapSection__7Fkjv h2{font-size:2rem}.vending_purchaseSteps__iDv95{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}.vending_purchaseSteps__iDv95 h3{font-size:1.125rem}.vending_purchaseSteps__iDv95 li>span{margin-bottom:1rem}.vending_productStory__eeLyf{grid-template-columns:minmax(0,1fr);gap:2rem;padding:3rem 1.25rem}.vending_storyCopy__SYRg9{order:-1}.vending_storyCopy__SYRg9 h2{font-size:2.25rem}.vending_timeline__Oz77m{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2rem}.vending_timeline__Oz77m h3{margin-top:.75rem}.vending_timeline__Oz77m a{margin-top:.5rem}.vending_mapWorkspace__iHOYI{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:2rem}.vending_mapSurface__Zi2M3 svg{height:280px}.vending_mapPan__NpenQ>span{flex-basis:100%}.vending_locationPanel__pH3HC{padding-top:.5rem}.vending_locationPanel__pH3HC h3{margin-top:1rem}.vending_partner__cbz2W{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:3rem 1.25rem}.vending_partner__cbz2W img{max-width:140px;justify-self:start}.vending_partner__cbz2W h2{font-size:2rem}.vending_partner__cbz2W p{margin-top:1rem}.vending_partner__cbz2W .vending_primaryLink__L8SYf{margin-top:1.5rem}.vending_questions__jiIBc h2{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.vending_landing__moyfH *,.vending_landing__moyfH :after,.vending_landing__moyfH :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.vending_locationPinCore__GaF_X{fill:var(--color-marinho)}.vending_products__SZ2Qk{padding:4.5rem 3.5rem 3rem;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-palco-900);color:var(--color-tinta)}.vending_productsHeading__0puM_{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:3rem}.vending_artworkSection__Q2puv h2,.vending_productsHeading__0puM_ h2{font-size:clamp(2rem,3.5vw,3.25rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.vending_productsHeading__0puM_ h2 span{color:var(--color-tinta-suave)}.vending_productsHeading__0puM_>p{max-width:44ch;color:var(--color-tinta-suave);line-height:1.9}.vending_productExplorer__2kSCR{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:2rem;margin-top:3rem}.vending_productChoices__p7O8Y{align-self:start;border-top:1px solid var(--color-palco-600)}.vending_productChoices__p7O8Y button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:76px;padding:1rem .75rem;border-bottom:1px solid var(--color-palco-600);text-align:left;font-weight:600}.vending_productChoices__p7O8Y button span:nth-child(2){flex:1}.vending_productChoices__p7O8Y button[aria-pressed=true]{background:var(--color-marinho-fraco);color:var(--color-tinta);box-shadow:inset 3px 0 var(--color-ambar)}.vending_productNumber__CVTmc{color:var(--color-tinta-suave);font-size:.75rem;font-weight:400}.vending_productDetail__Eoer3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:1.5rem;min-height:315px}.vending_productDrawing__E22mK{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;border-radius:var(--radius-lg);background:var(--luz-ambiente-marinho),var(--color-marinho);color:var(--color-ambar)}.vending_productDrawing__E22mK svg{width:100%;height:auto}.vending_productDrawing__E22mK>span{color:var(--color-tinta-suave);font-size:.75rem;line-height:1.8}.vending_productSilhouette__c_4hC{fill:var(--color-marinho-forte)}.vending_productStar__DV__E{fill:var(--color-ambar)}.vending_productDetailCopy__BgA3K h3{font-size:1.75rem;font-weight:600;line-height:1.2}.vending_productDetailCopy__BgA3K>p:not(.vending_eyebrow__vJXag){margin-top:1rem;color:var(--color-tinta-suave);font-size:.875rem;line-height:1.8}.vending_productTip__mZMgo{padding-top:1rem;border-top:1px solid var(--color-palco-600)}.vending_productPromise__lfRz0{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding-top:2rem;margin-top:2.5rem;border-top:1px solid var(--color-palco-600);font-size:.8125rem;line-height:1.8}.vending_productPromise__lfRz0>span{font-weight:600}.vending_productPromise__lfRz0>p{flex:1;min-width:180px;color:var(--color-tinta-suave)}.vending_productPromise__lfRz0 .vending_textLink__kWCTp{margin:0;font-size:.8125rem}.vending_experienceBenefits__m4DJ0{display:grid;gap:1.5rem;margin-top:2rem}.vending_experienceBenefits__m4DJ0 li{display:grid;gap:.375rem;padding-top:1rem;border-top:1px solid var(--color-palco-600)}.vending_experienceBenefits__m4DJ0 strong{font-size:.9375rem;font-weight:600}.vending_experienceBenefits__m4DJ0 span{color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.8}.vending_artworkSection__Q2puv{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:3rem;padding:4.5rem 3.5rem;background:var(--color-palco-900);color:var(--color-tinta)}.vending_artworkSection__Q2puv>div>p:not(.vending_eyebrow__vJXag){margin-top:1.5rem;max-width:40ch;color:var(--color-tinta-suave);line-height:1.9}.vending_artworkSection__Q2puv img{width:100%;height:auto;border-radius:var(--radius-lg)}.vending_artworkSection__Q2puv figcaption{margin-top:.75rem;color:var(--color-tinta-suave);font-size:.75rem}.vending_mapLegend__jjiYJ{display:flex;align-items:center;gap:.75rem;padding:1rem;border-top:1px solid var(--color-palco-600);font-size:.75rem;line-height:1.6;color:var(--color-tinta-suave)}.vending_mapLegend__jjiYJ svg{flex-shrink:0;width:24px;height:30px;color:var(--color-ambar)}.vending_locationMarker__77MWx{position:absolute;width:44px;height:48px;translate:-50% -100%;color:var(--color-dourado);filter:drop-shadow(0 2px 2px var(--color-marinho))}.vending_locationMarker__77MWx svg{width:28px;height:36px;margin:auto}.vending_locationMarker__77MWx[aria-pressed=true]{color:var(--color-sobre-marinho)}.vending_locationList__5KLVc button{display:block;min-height:44px;text-align:left;font-weight:600;text-decoration:underline;text-underline-offset:4px}@media (width <= 1023px){.vending_artworkSection__Q2puv,.vending_products__SZ2Qk{padding-right:2rem;padding-left:2rem}.vending_productExplorer__2kSCR{grid-template-columns:minmax(0,.65fr) minmax(0,1.5fr);gap:1rem}.vending_productDetail__Eoer3{grid-template-columns:minmax(0,1fr);gap:1rem}.vending_productDrawing__E22mK{max-width:220px;width:100%;margin:auto}.vending_productDrawing__E22mK svg{max-height:160px}.vending_productDetailCopy__BgA3K{min-height:240px}.vending_productStory__eeLyf{grid-template-columns:minmax(0,1fr)}.vending_storyCopy__SYRg9{order:-1}.vending_storyVisual__pczrb{max-width:750px;width:100%;margin:auto}}@media (width <= 767px){.vending_pageNav__3YDMq nav{gap:.75rem;flex-wrap:wrap}.vending_machineEdition__NZX3H{display:none}.vending_artworkSection__Q2puv,.vending_products__SZ2Qk{padding:3rem 1.25rem}.vending_artworkSection__Q2puv,.vending_productsHeading__0puM_{grid-template-columns:minmax(0,1fr);gap:1.5rem}.vending_productExplorer__2kSCR{grid-template-columns:minmax(0,1fr);margin-top:2rem}.vending_productChoices__p7O8Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vending_productChoices__p7O8Y button{min-height:64px;font-size:.875rem}.vending_productChoices__p7O8Y button[aria-pressed=true]{box-shadow:inset 0 -3px var(--color-ambar)}.vending_productDetail__Eoer3{grid-template-columns:minmax(0,1fr);padding-top:1rem}.vending_productDrawing__E22mK{max-width:220px}.vending_productDetailCopy__BgA3K{min-height:275px}.vending_productPromise__lfRz0{gap:.5rem;margin-top:1.5rem}.vending_productPromise__lfRz0>p,.vending_productPromise__lfRz0>span{flex-basis:100%}}.vending_mapSurface__Zi2M3 .vending_mapSvg__RqPhF{width:100%;height:auto;aspect-ratio:25/16}.vending_mapSurface__Zi2M3 .vending_locationMarker__77MWx svg{width:28px;height:36px}.vending_socialLinks__TkASz{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.vending_socialLinks__TkASz a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md);color:var(--color-ambar)}.vending_collections__HASqM,.vending_supportSection__A_6zM{padding:3rem 3.5rem;background:var(--color-palco-900);color:var(--color-tinta)}.vending_collections__HASqM h2,.vending_supportPage__Xz8mJ h2,.vending_supportSection__A_6zM h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.25}.vending_selectionNotice__kUqIX{max-width:75ch;padding:1.25rem;margin-top:1.5rem;border-left:3px solid var(--color-ambar);background:var(--color-palco-700);line-height:1.8}.vending_selectionNotice__kUqIX p+p,.vending_selectionNotice__kUqIX strong+p{margin-top:.75rem}.vending_collectionGroups__zdp_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem}.vending_collectionGroups__zdp_2>div{padding-top:1rem;border-top:1px solid var(--color-palco-600)}.vending_collectionGroups__zdp_2 h3{font-size:1.375rem;font-weight:600}.vending_collectionGroups__zdp_2 p,.vending_supportSection__A_6zM>p{max-width:65ch;margin-top:.75rem;color:var(--color-tinta-suave);line-height:1.8}.vending_supportSection__A_6zM{border-top:1px solid var(--color-palco-600)}.vending_supportPage__Xz8mJ{padding:clamp(1.25rem,4vw,3rem);background:var(--color-palco-900);color:var(--color-tinta);line-height:1.8;overflow-wrap:anywhere}.vending_supportPage__Xz8mJ h1{margin-top:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.2}.vending_supportPage__Xz8mJ section{max-width:75ch;margin-top:2.5rem}.vending_supportPage__Xz8mJ p{max-width:75ch;margin-top:1rem}.vending_supportPage__Xz8mJ ul{padding-left:1.5rem;margin-top:1rem;list-style:disc}.vending_supportPage__Xz8mJ li+li{margin-top:.5rem}.vending_socialLinks__TkASz a:focus-visible,.vending_supportPage__Xz8mJ a:focus-visible{outline:2px solid var(--color-ambar);outline-offset:4px}@media (width <= 1023px){.vending_collections__HASqM,.vending_supportSection__A_6zM{padding-right:2rem;padding-left:2rem}}@media (width <= 767px){.vending_collections__HASqM,.vending_supportSection__A_6zM{padding:2rem 1.25rem}.vending_collectionGroups__zdp_2{grid-template-columns:minmax(0,1fr);gap:1.5rem}.vending_hero__odsDG{padding-block:1.5rem 2.5rem}.vending_heroCopy__tuadt{display:contents}.vending_hero__odsDG .vending_brandLine__yJvlX{display:none}.vending_hero__odsDG h1{order:1;margin-top:.25rem;font-size:clamp(2rem,8.5vw,3.2rem)}.vending_hero__odsDG .vending_heroIntro__2Vuke{order:4;margin-top:0;font-size:.9375rem}.vending_hero__odsDG .vending_heroActions__2vQ5Q{order:2;margin-top:0}.vending_hero__odsDG .vending_heroNote__BkymS{order:5;margin-top:0}.vending_hero__odsDG .vending_socialLinks__TkASz{order:6;margin-top:0}.vending_hero__odsDG .vending_machineStage__gY4WO{height:clamp(290px,90vw,360px)}.vending_hero__odsDG .vending_machineCaption__T8Xoq{font-size:.75rem}.vending_hero__odsDG .vending_modelDownload__m7S9L{min-height:44px}.vending_hero__odsDG .vending_motionButton__UNAet{font-size:.75rem}}.vending_mapWorkspace__iHOYI{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem;align-items:start}.vending_mapSection__7Fkjv{padding-bottom:4rem}.vending_mapSurface__Zi2M3{border:1px solid var(--color-marinho);border-radius:12px}.vending_regionPath__6aPeW{stroke:color-mix(in srgb,var(--color-sobre-marinho) 68%,transparent)}.vending_mapSurface__Zi2M3 .vending_mapSvg__RqPhF{max-height:480px}.vending_locationPanel__pH3HC{align-self:start;padding:2rem;margin-top:5.4rem;border-radius:12px;background:var(--color-marinho);color:var(--color-sobre-marinho)}.vending_locationPanel__pH3HC h3{font-size:clamp(1.5rem,2.3vw,2rem)}.vending_locationPanel__pH3HC>p{color:var(--color-sobre-marinho)}.vending_locationPanel__pH3HC .vending_mapStatus__CwBPQ{margin-top:0;border-color:rgb(255 245 221/35%);color:var(--color-sobre-marinho)}.vending_locationPanel__pH3HC .vending_locationNote__3jER5{color:var(--color-sobre-marinho)}.vending_locationPanel__pH3HC .vending_locationCount__YbOnr{margin-top:1rem;color:var(--color-sobre-marinho)}.vending_locationPanel__pH3HC .vending_textLink__kWCTp{color:var(--color-dourado)}.vending_mapSection__7Fkjv .vending_mapLabel__sLBbA{max-width:calc(100% - 5rem);font-weight:600}.vending_mapSurface__Zi2M3 button:focus-visible{outline-color:var(--color-sobre-marinho)}.vending_mapLegend__jjiYJ{padding-bottom:.5rem}.vending_mapPan__NpenQ{padding-top:.5rem;border-top:1px solid var(--color-palco-600)}.vending_supportSection__A_6zM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 2rem;align-items:center;padding-block:2.5rem}.vending_supportSection__A_6zM h2{grid-column:1}.vending_supportSection__A_6zM>p{grid-column:1;margin-top:0}.vending_supportSection__A_6zM>a{grid-column:2;grid-row:1/4;margin-top:0}@media (width <= 1023px){.vending_locationPanel__pH3HC{padding:1.5rem}}@media (width <= 767px){.vending_mapWorkspace__iHOYI{grid-template-columns:minmax(0,1fr)}.vending_locationPanel__pH3HC{margin-top:0;padding:1.5rem}.vending_mapSurface__Zi2M3 .vending_mapSvg__RqPhF{max-height:360px}.vending_supportSection__A_6zM{grid-template-columns:minmax(0,1fr);gap:.5rem}.vending_supportSection__A_6zM>a{grid-column:1;grid-row:auto;margin-top:.5rem}}.vending-design-v3_navigation__Eb46J{display:contents}.vending-design-v3_navigation__Eb46J>nav{margin-inline:0;padding-inline:var(--vending-gutter);border-bottom:0;overscroll-behavior-x:contain}.vending-design-v3_page__sFZVr #primeira-maquina time{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.25rem}.vending-design-v3_page__sFZVr #primeira-maquina time strong{margin-right:0}.vending-design-v3_page__sFZVr [data-venue-state]{display:inline-flex;align-items:center;gap:.5rem;min-height:28px;padding:.25rem .625rem;margin-bottom:1rem;border:1px solid var(--color-ambar);border-radius:6px;color:var(--color-ambar);font-size:.75rem;font-weight:600}.vending-design-v3_page__sFZVr [data-venue-address]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:.5rem .75rem;margin-top:1.25rem}.vending-design-v3_page__sFZVr [data-venue-address] svg{margin-top:.25rem}.vending-design-v3_page__sFZVr [data-venue-address] strong{display:block;font-size:.75rem;color:var(--color-tinta-suave)}.vending-design-v3_page__sFZVr [data-venue-address] address{margin-top:.25rem;user-select:text}.vending-design-v3_copyAddress__EvM7H{margin-left:2rem}.vending-design-v3_copyAddress__EvM7H button{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.vending-design-v3_copyAddress__EvM7H p{max-width:42ch;color:inherit;font-size:.8125rem;line-height:1.6}.vending-design-v3_copyAddress__EvM7H p:empty{display:none}.vending-design-v3_page__sFZVr [data-venue-about]{margin-block:1rem .5rem;border-block:1px solid var(--color-palco-600)}.vending-design-v3_page__sFZVr [data-venue-about] summary{display:list-item;min-height:44px;padding-block:.75rem;font-size:.8125rem;font-weight:600;cursor:pointer}.vending-design-v3_page__sFZVr [data-venue-about] p{padding-bottom:1rem;font-size:.875rem;line-height:1.75}.vending-design-v3_mapLegend__BztKk{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;color:var(--color-marinho);font-size:.75rem}.vending-design-v3_mapLegend__BztKk span{display:inline-flex;align-items:center;gap:.5rem}.vending-design-v3_mapLegend__BztKk svg{flex:0 0 16px}.vending-design-v3_mapViewCaption__Y0s_k{position:absolute;right:.75rem;bottom:.75rem;padding:.375rem .625rem;border-radius:4px;background:#06152d;color:#fff5dd;font-size:.75rem;pointer-events:none}.vending-design-v3_page__sFZVr [data-map-marker-label][data-side=start]{left:0}.vending-design-v3_page__sFZVr [data-map-marker-label][data-side=end]{right:0}.vending-design-v3_page__sFZVr [data-map-marker-label][data-below=true]{top:100%;bottom:auto}.vending-design-v3_emptyMap__L0JtF{display:grid;gap:1rem}.vending-design-v3_emptyMap__L0JtF>svg{color:var(--color-ambar)}.vending-design-v3_emptyMap__L0JtF p{font-size:.875rem;line-height:1.75}.vending-design-v3_emptyMap__L0JtF button{justify-self:start;margin-top:0}.vending-design-v3_page__sFZVr [data-journey-help]{grid-column:1/-1;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;width:fit-content;color:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}.vending-design-v3_page__sFZVr [data-operation-photo]{max-height:400px;background:var(--color-marinho)}.vending-design-v3_page__sFZVr [data-art-current-view]{display:block;margin-bottom:.5rem;color:var(--color-tinta);font-size:.875rem;font-weight:600}.vending-design-v3_artViewNav__UoKzF{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.5rem}.vending-design-v3_artViewNav__UoKzF p{text-align:center;font-size:.8125rem;font-weight:600}.vending-design-v3_artViewNav__UoKzF button{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border:1px solid;border-radius:8px;cursor:pointer}.vending-design-v3_artViewNav__UoKzF span{display:block;margin-top:.25rem;font-size:.75rem;font-weight:400;font-variant-numeric:tabular-nums}.vending-design-v3_page__sFZVr [data-art-dialog-view]:not([data-art-dialog-view=all]){position:relative;height:calc(52dvh * var(--art-zoom));width:min(100%,calc(52dvh * .47 * var(--art-zoom)));margin-inline:auto;overflow:hidden;background:#000}.vending-design-v3_page__sFZVr [data-art-dialog-view]:not([data-art-dialog-view=all]) img{position:absolute;left:50%;width:auto;height:100%;max-width:none;max-height:none;transform:translateX(var(--art-position))}.vending-design-v3_comparisonSelection__Un4Ut{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:1rem;padding:.75rem 1rem;border-radius:8px;background:var(--color-marinho-fraco);color:var(--color-tinta);font-size:.8125rem;line-height:1.6}.vending-design-v3_comparisonSelection__Un4Ut a{display:inline-flex;align-items:center;min-height:44px;gap:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.vending-design-v3_page__sFZVr #vending-product-detail:focus-visible{outline:3px solid var(--color-tinta);outline-offset:6px}@media (width >= 1024px) and (height >= 850px){.vending-design-v3_page__sFZVr [data-map-location-panel]{position:sticky;top:calc(var(--altura-cabecalho-real) + 4.5rem)}}@media (width <= 767px){.vending-design-v3_page__sFZVr #primeira-maquina{gap:1.25rem}.vending-design-v3_page__sFZVr #como-funciona ol>li{grid-template-columns:40px minmax(0,1fr);gap:1rem;padding-bottom:1.5rem}.vending-design-v3_page__sFZVr #como-funciona ol>li:last-child{padding-bottom:0}.vending-design-v3_page__sFZVr #como-funciona ol>li>div:first-child{width:40px;height:40px}.vending-design-v3_page__sFZVr #como-funciona ol>li:after{top:40px;left:19px}.vending-design-v3_page__sFZVr #como-funciona ol>li>div:last-child{padding-top:.25rem}.vending-design-v3_page__sFZVr #como-funciona ol h3{font-size:1.125rem}.vending-design-v3_page__sFZVr #como-funciona ol p{grid-column:2;font-size:.875rem;line-height:1.65}.vending-design-v3_page__sFZVr [data-operation-photo]{max-height:260px}}