.ex-selo{display:inline-block;margin:0;padding:6px 10px;background:var(--ink);color:var(--bg);font-size:13px;line-height:1.2}.ex-simulacao{width:min(400px,calc(100vw - 32px));padding:24px;border:0;border-radius:16px;background:var(--bg);color:var(--ink);font:inherit}.ex-simulacao::backdrop{background:#0000008c}.ex-simulacao[open]{animation:ex-entra .24s cubic-bezier(.23,1,.32,1)}@keyframes ex-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}.ex-simulacao-titulo{margin:0 0 16px;font-weight:500}.ex-simulacao-balao{display:grid;gap:4px;margin:0 0 16px auto;max-width:88%;padding:12px 14px;border-radius:14px 14px 4px;background:#d9fdd3;color:#111b21;line-height:1.45}.ex-simulacao-balao small{justify-self:end;font-size:13px;color:#4a5a52;font-variant-numeric:tabular-nums}.ex-simulacao-nota{margin:0 0 20px;font-size:15px;color:var(--muted)}.ex-simulacao form{margin:0}.ex-simulacao-fechar{min-height:44px;padding:0 20px;border:0;border-radius:var(--raio, 0);background:var(--ink);color:var(--bg);font:inherit;font-weight:500;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1)}.ex-simulacao-fechar:active{transform:scale(.97)}@media (prefers-reduced-motion: reduce){.ex-simulacao[open]{animation:none}}@font-face{font-family:Libre Franklin;src:url(/exemplos/moda/fontes/libre-franklin-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/exemplos/moda/fontes/source-serif-4.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/exemplos/moda/fontes/source-serif-4-italico.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--bg: #eeecea;--surface: #e4e1dd;--field: #cdc3b6;--ink: #333231;--muted: #625f5b;--accent: #5c6b54;--accent-ink: #ffffff;--m: clamp(12px, 1.2vw, 20px);--raio: 0;--titulo: "Libre Franklin", "Helvetica Neue", Arial, sans-serif;--texto: "Source Serif 4", Georgia, serif;--step-small: clamp(.8125rem, .79rem + .1vw, .875rem);--step-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead: clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head: clamp(2rem, 1.3rem + 3.2vw, 4rem);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px;overflow-x:clip}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--texto);font-size:var(--step-body);line-height:1.55;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,ul,dl,dd,figure,fieldset{margin:0}ul{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}h1,h2{font-family:var(--titulo);font-weight:700;letter-spacing:-.035em;line-height:.92;text-wrap:balance}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.pular{position:absolute;left:var(--m);top:-60px;z-index:60;padding:10px 16px;background:var(--ink);color:var(--bg)}.pular:focus{top:var(--m)}.botao{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:0;border-radius:var(--raio);background:var(--ink);color:var(--bg);text-decoration:none;font-family:var(--titulo);font-weight:700;font-size:var(--step-small);letter-spacing:0;cursor:pointer;transition:transform .16s var(--ease-out),background-color .2s var(--ease-out)}.botao:active{transform:scale(.97)}.botao-cheio{background:var(--accent);color:var(--accent-ink)}@media (hover: hover) and (pointer: fine){.botao:hover{background:#1f1e1d}.botao-cheio:hover{background:#4b5844}}.barra{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:60px;padding:0 var(--m);background:var(--bg)}.marca{font-family:var(--titulo);font-weight:700;font-size:var(--step-lead);letter-spacing:-.02em;text-transform:uppercase;text-decoration:none}.barra-links{display:flex;gap:28px;font-size:var(--step-small)}.barra-links a{padding:10px 0;text-decoration:none}@media (hover: hover) and (pointer: fine){.barra-links a:hover{text-decoration:underline;text-underline-offset:4px}}.sacola-botao{justify-self:end;min-height:44px;padding:0 16px;border:0;background:var(--surface);font-family:var(--titulo);font-weight:700;font-size:.875rem;cursor:pointer;transition:transform .16s var(--ease-out),background-color .2s var(--ease-out)}.sacola-botao:active{transform:scale(.97)}.sacola-botao.pulou{animation:pula .42s var(--ease-out)}@keyframes pula{40%{transform:scale(1.08);background:var(--field)}}@media (hover: hover) and (pointer: fine){.sacola-botao:hover{background:var(--field)}}.abre{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--m);padding:0 var(--m) var(--m);min-height:calc(100svh - 60px)}.abre-foto{position:relative;min-height:0;overflow:hidden;background:#2a1d14}.abre-camadas{position:absolute;top:0;right:0;bottom:0;left:0}.abre-camadas img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.abre-legenda{position:absolute;left:16px;bottom:16px;z-index:3;padding:6px 10px;background:var(--bg);font-size:var(--step-small)}.abre-texto{display:grid;align-content:space-between;gap:32px;padding:clamp(24px,3vw,48px) clamp(4px,1vw,16px) 8px}.abre h1{font-size:clamp(2.75rem,.9rem + 4vw,5.25rem);text-transform:uppercase;max-width:11ch}.abre .ex-selo{justify-self:start}.abre-frase{max-width:36ch}.abre-peca{display:grid;gap:20px;justify-items:start}.abre-nome{display:flex;justify-content:space-between;gap:16px;width:100%;max-width:380px;font-size:var(--step-lead)}.abre-nome strong{font-family:var(--titulo);font-weight:700;letter-spacing:-.02em}.abre-nome span{font-variant-numeric:tabular-nums}.abre-miudo{font-size:var(--step-small);color:var(--muted)}.amostras{display:flex;flex-wrap:wrap;gap:10px}.amostras button{display:grid;gap:6px;justify-items:center;min-width:64px;white-space:nowrap;padding:0;border:0;background:none;cursor:pointer;font-size:var(--step-small)}.amostras button:before{content:"";width:56px;height:56px;background:var(--amostra);transition:transform .2s var(--ease-out)}.amostras button:after{content:"";width:24px;height:4px;margin-top:-2px;background:var(--ink);transform:scaleX(0);transition:transform .24s var(--ease-out)}.amostras button[aria-checked=true]:after{transform:scaleX(1)}.amostras button:active:before{transform:scale(.94)}.amostras button span{order:-0}@media (hover: hover) and (pointer: fine){.amostras button:hover:before{transform:scale(1.06)}}.colecao{padding:clamp(120px,12vw,200px) var(--m) clamp(96px,10vw,160px)}.colecao-topo{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px}.colecao h2{font-size:var(--step-head)}.colecao-topo p{max-width:40ch;color:var(--muted)}.folha{display:flex;flex-wrap:wrap;justify-content:space-between;gap:36px 28px}.corrida{display:grid;gap:10px}.corrida-titulo{display:flex;gap:10px;align-items:baseline;font-family:var(--texto);font-weight:400;font-size:var(--step-small);letter-spacing:0;line-height:1.3}.corrida-titulo span{color:var(--muted);font-variant-numeric:tabular-nums}.corrida-abrir{padding:0;border:0;background:none;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer;transition:text-decoration-color .2s var(--ease-out)}@media (hover: hover) and (pointer: fine){.corrida-abrir:hover{text-decoration-color:currentColor}}.corrida-quadros{display:flex;gap:8px}.folha{container-type:inline-size}.corrida{--alto: clamp(120px, calc((100cqi - 92px) / 6.34), 240px)}.quadro{display:grid;grid-template-rows:var(--alto) 28px;overflow:hidden}.quadro img{height:var(--alto);width:auto;aspect-ratio:var(--r);object-fit:cover;transition:transform .25s var(--ease-out)}.quadro figcaption{width:0;min-width:100%;display:flex;align-items:center;padding:0 8px;background:var(--faixa);color:var(--faixa-tinta);font-size:var(--step-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (hover: hover) and (pointer: fine){.corrida:hover .quadro img{transform:scale(1.04)}}.peca{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,3vw,56px);align-items:start;padding:0 var(--m)}.peca-galeria{display:grid;gap:8px}.peca-foto{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:#2a1d14}.peca-camadas{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .7s var(--ease-in-out);transform-origin:var(--foco, 50% 50%)}.peca-foto.aproxima .peca-camadas{transform:scale(var(--escala, 1))}.peca-camadas img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.miniaturas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.miniaturas button{position:relative;aspect-ratio:3 / 2;padding:0;border:0;background-image:var(--img);background-size:var(--zoom);background-position:var(--foco);cursor:pointer;transition:transform .16s var(--ease-out)}.miniaturas button span{position:absolute;left:8px;bottom:8px;padding:4px 8px;background:var(--bg);font-size:var(--step-small)}.miniaturas button:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:4px;background:var(--ink);transform:scaleX(0);transition:transform .24s var(--ease-out)}.miniaturas button[aria-checked=true]:after{transform:scaleX(1)}.miniaturas button:active{transform:scale(.98)}.peca-painel{position:sticky;top:76px;display:grid;gap:24px;padding-top:8px}.peca h2{font-size:var(--step-head)}.peca-preco{font-size:var(--step-lead);font-variant-numeric:tabular-nums}.peca-fio{color:var(--muted)}.peca-grupo{min-width:0;padding:0;border:0;display:grid;gap:12px}.peca-grupo legend{padding:0;margin-bottom:12px;font-family:var(--titulo);font-weight:700;font-size:var(--step-small)}.peca-grupo legend span{font-family:var(--texto);font-weight:400}.tamanhos{display:flex;flex-wrap:wrap;gap:8px}.tamanhos button{min-width:52px;min-height:48px;padding:0 10px;border:0;background:var(--surface);font-family:var(--titulo);font-weight:700;font-size:var(--step-small);cursor:pointer;transition:transform .16s var(--ease-out),background-color .2s var(--ease-out)}.tamanhos button:active{transform:scale(.95)}.tamanhos button[aria-checked=true]{background:var(--ink);color:var(--bg)}@media (hover: hover) and (pointer: fine){.tamanhos button[aria-checked=false]:hover{background:var(--field)}}.medidas{font-variant-numeric:tabular-nums}.peca-acao{display:grid;gap:10px}.peca-acao .botao{width:100%;min-height:60px}.peca-acao p{font-size:var(--step-small);color:var(--muted)}.lookbook{display:grid;align-content:center;gap:16px;min-height:92svh;padding:120px 0 80px}.lookbook-cabeca{position:relative;z-index:2;margin-left:var(--m);font-family:var(--titulo);font-size:var(--step-lead);letter-spacing:-.02em;line-height:1.1}.lookbook-cabeca span{font-family:var(--texto);font-weight:400;font-size:var(--step-small);color:var(--muted);letter-spacing:0}.lookbook-linha{display:flex;gap:4vw;padding:0 var(--m);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.lookbook-linha::-webkit-scrollbar{display:none}.lookbook-linha img{flex:none;width:19vw;height:46svh;object-fit:cover;scroll-snap-align:start;transition:transform .25s var(--ease-out)}@media (hover: hover) and (pointer: fine){.lookbook-linha img:hover{transform:scale(1.05)}}.processo{padding:clamp(96px,10vw,160px) 0;background:var(--surface)}.processo-topo{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 var(--m)}.processo h2{font-size:var(--step-head)}.processo-setas{display:flex;gap:8px}.processo-setas button{width:48px;height:48px;border:0;background:var(--ink);color:var(--bg);font-size:1.25rem;cursor:pointer;transition:transform .16s var(--ease-out)}.processo-setas button:active{transform:scale(.94)}.processo-barra{height:6px;margin:28px var(--m) 36px;background:var(--field)}.processo-barra i{display:block;height:100%;width:100%;background:var(--ink);transform:scaleX(var(--andou, .2));transform-origin:left;transition:transform .16s linear}.processo-linha{display:flex;gap:32px;padding:0 var(--m);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--m);scrollbar-width:none;overscroll-behavior-x:contain}.processo-linha::-webkit-scrollbar{display:none}.momento{flex:none;display:grid;grid-template-rows:auto auto var(--vao) auto;width:300px;scroll-snap-align:start}.momento h3{font-family:var(--titulo);font-size:var(--step-body);letter-spacing:-.01em}.momento p{margin-top:6px;color:var(--muted);line-height:1.45}.momento img{grid-row:4;width:100%;aspect-ratio:4 / 5;object-fit:cover}.sobre{display:grid;grid-template-columns:34% minmax(0,1fr);row-gap:56px;padding:clamp(120px,12vw,200px) var(--m)}.sobre-titulo{grid-column:2;font-size:var(--step-head)}.sobre-fatos{grid-column:1;grid-row:2;display:grid;align-content:start;gap:20px}.sobre-fatos dt{font-size:var(--step-small);color:var(--muted)}.sobre-fatos dd{font-family:var(--titulo);font-weight:700}.sobre-texto{grid-column:2;grid-row:2;max-width:52ch;font-size:var(--step-lead);line-height:1.4}.sobre-listas{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,300px));gap:64px}.sobre-lista-titulo{margin-bottom:14px;font-family:var(--titulo);font-weight:700;font-size:var(--step-small)}.sobre-listas li{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font-size:var(--step-small)}.sobre-listas li span:last-child{color:var(--muted);text-align:right}.perguntas{display:grid;grid-template-columns:34% minmax(0,1fr);row-gap:48px;padding:clamp(96px,10vw,160px) var(--m);background:var(--field)}.perguntas h2{font-size:var(--step-head)}.perguntas h2{grid-column:1}.perguntas-texto{grid-column:2}.perguntas-texto{columns:2;column-gap:56px}.perguntas-texto p{break-inside:avoid;margin-bottom:20px;line-height:1.55}.perguntas-texto strong{font-weight:600}.rodape{display:grid;gap:16px;padding:30svh var(--m) 32px;font-size:var(--step-small)}.rodape-linha{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:baseline}.rodape-linha>span:first-child,.rodape-linha>span:last-child{color:var(--muted)}.rodape-linha>span:last-child{text-align:right}.rodape-links{display:flex;gap:24px}.rodape-links a{text-decoration:none}@media (hover: hover) and (pointer: fine){.rodape-links a:hover{text-decoration:underline;text-underline-offset:3px}}.rodape-aviso,.rodape-creditos{max-width:80ch;color:var(--muted)}.rodape-aviso strong{color:var(--ink);font-weight:600}.sacola{margin:0 0 0 auto;width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:24px;border:0;background:var(--bg);color:var(--ink)}.sacola[open]{display:grid;grid-template-rows:auto 1fr auto;gap:20px;animation:entra-sacola .32s var(--ease-out)}.sacola::backdrop{background:#0006}@keyframes entra-sacola{0%{transform:translate(40px);opacity:0}}.sacola-topo{display:flex;justify-content:space-between;align-items:center}.sacola-topo h2{font-size:var(--step-lead)}.sacola-fechar{min-height:44px;padding:0 14px;border:0;background:var(--surface);cursor:pointer}.sacola-itens{display:grid;align-content:start;gap:12px;overflow-y:auto}.sacola-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center}.sacola-item img{width:72px;height:72px;object-fit:cover}.sacola-item p{font-size:var(--step-small);line-height:1.35}.sacola-item p strong{display:block;font-family:var(--titulo)}.sacola-item button{min-height:44px;padding:0 10px;border:0;background:none;text-decoration:underline;text-underline-offset:3px;color:var(--muted);cursor:pointer}.sacola-vazia{color:var(--muted)}.sacola-pe{display:grid;gap:10px}.sacola-total{display:flex;justify-content:space-between;font-size:var(--step-lead);font-variant-numeric:tabular-nums}.sacola-total strong{font-family:var(--titulo)}.sacola-frete{font-size:var(--step-small);color:var(--muted)}.js [data-entra]{opacity:0;transform:translateY(24px)}.js [data-entra].visto{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:var(--atraso, 0ms)}.js .abre-foto.obturador{animation:obturador 1.1s var(--ease-in-out) both}.js .abre-foto.obturador .abre-camadas{animation:assenta 1.4s var(--ease-out) both,respira 28s ease-in-out 1.4s infinite alternate}@keyframes respira{0%{transform:scale(1)}to{transform:scale(1.07) translate(-1.2%,.8%)}}@keyframes obturador{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes assenta{0%{transform:scale(1.12)}}.camada{clip-path:circle(0% at 8% 92%)}.camada.tingindo{animation:tinge .8s var(--ease-in-out) forwards}.camada.pronta{clip-path:none}@keyframes tinge{to{clip-path:circle(150% at 8% 92%)}}@media (prefers-reduced-motion: reduce){.js [data-entra]{opacity:1;transform:none}.js .abre-foto.obturador,.js .abre-foto.obturador .abre-camadas,.camada.tingindo,.sacola[open],.sacola-botao.pulou{animation:none}.camada.tingindo{clip-path:none}}@media (max-width: 899px){:root{--m: 16px}.barra{grid-template-columns:1fr auto}.barra-links{display:none}.abre{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:0}.abre-foto{height:58svh}.abre-texto{padding:24px 4px 8px;gap:24px}.abre h1{font-size:clamp(2.75rem,12vw,4rem)}.abre-peca .botao{width:100%;justify-self:stretch}.amostras{gap:8px}.amostras button{width:56px}.amostras button:before{width:52px;height:52px}.colecao{padding:96px var(--m) 72px}.colecao-topo{flex-direction:column;align-items:start;gap:12px;margin-bottom:32px}.folha{gap:28px}.corrida{--alto: calc((100cqi - 8px)*.4) }.quadro:nth-child(3){display:none}.corrida{width:100%}.quadro{flex:none}.peca{grid-template-columns:minmax(0,1fr);gap:28px}.peca-painel{position:static}.peca-foto{aspect-ratio:4 / 5}.lookbook{min-height:80svh;padding:96px 0 56px}.lookbook-linha{gap:5vw}.lookbook-linha img{width:64vw;height:52svh}.processo-setas{display:none}.momento{width:min(72vw,340px);grid-template-rows:auto auto calc(var(--vao) * .4) auto}.sobre{grid-template-columns:minmax(0,1fr);row-gap:40px;padding:96px var(--m)}.sobre-titulo,.sobre-texto,.sobre-listas,.sobre-fatos{grid-column:1;grid-row:auto}.sobre-texto{font-size:1.1875rem}.sobre-fatos{grid-template-columns:repeat(3,minmax(0,1fr))}.sobre-listas{grid-template-columns:minmax(0,1fr);gap:40px}.perguntas{grid-template-columns:minmax(0,1fr);row-gap:28px;padding:88px var(--m)}.perguntas h2,.perguntas-texto{grid-column:1}.abre-legenda{display:none}.perguntas-texto{columns:1}.rodape{padding-top:20svh}.rodape-linha{grid-template-columns:minmax(0,1fr);gap:8px}.rodape-linha>span:last-child{text-align:left}.rodape-links{flex-wrap:wrap;gap:8px 20px}}html[data-theme=escuro]{--bg: #1a1a1a;--surface: #242424;--field: #383532;--ink: #e8e8e8;--muted: #b0b0b0;--accent: #a5b897;--accent-ink: #1a1918;color-scheme:dark}@media (hover: hover) and (pointer: fine){html[data-theme=escuro] .botao:hover{background:#d0d0d0}html[data-theme=escuro] .botao-cheio:hover{background:#bfcdb2}}
