@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:400;font-display:swap;src:url(../media/68659dcbdfb995fe-s.2cv8-2hma0hak.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdf7673258fd05a1-s.10lxx8g3llv2l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Decorative Fallback;src:local(Arial);ascent-override:73.87%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:132.12%}.Gj_ZoW_className{font-family:Cinzel Decorative,Cinzel Decorative Fallback;font-style:normal;font-weight:400}.Gj_ZoW_variable{--fonte-ornamental:"Cinzel Decorative", "Cinzel Decorative Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a443832218db53c-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4bd950c905cec094-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a443832218db53c-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4bd950c905cec094-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.tbo3tW_className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.tbo3tW_variable{--fonte-titulos:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5659ee83ea3b036d-s.2mozdbh3bvhzm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1228a2dfdf5b0c5d-s.36s6wyrpxpp32.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/00ada484052aca05-s.2c29f__-ck32w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/41595aa1291a18a1-s.0u66nr5yizzn_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/613b43009fa7c7ae-s.p.2zanptnlo2hyo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f1e8e610b74e86c8-s.28yarllwtn3op.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3c82015f5278b41d-s.2ltts62cl_aqt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92f167f550500e87-s.0a1c-4jmm-ge1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62d3b7ae393d1cc9-s.0t7r-5aj08t6e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/84ee80ef403ec7a4-s.p.34vrj7u2gaa_j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.PmAlsG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-weight:500}.PmAlsG_variable{--fonte-editorial:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.-OYKpG_className{font-family:Figtree,Figtree Fallback;font-style:normal}.-OYKpG_variable{--fonte-texto:"Figtree", "Figtree Fallback"}
:root,[data-theme=noite]{--noite-000:#0a0909;--noite-100:#15131a;--noite-200:#211e26;--fumaca:#3a353f;--fumaca-forte:#8a8291;--prata:#efe9df;--prata-suave:#a39cab;--kraft:#b8977a;--vela:#cdb27a;--rubi:#b8162b;--vinho:#6e0d1b;--on-vinho:#efe9df;--filete:#cdb27a;--ametista:#7b4fb0;--ere:#8fc3ff;--ere-rosa:#f3b7d6;--ere-azul:#8fc3ff;--foco:#e6d7ad;--whatsapp:#25d366;--sucesso:#8fd1a0;--shadow-fumaca:0 24px 48px -16px #000000b3;--glow:#cdb27a2e}[data-theme=dia]{--noite-000:#f5f4f1;--noite-100:#fcfbf9;--noite-200:#ebe9e4;--fumaca:#dedbd4;--fumaca-forte:#6f6a75;--prata:#17141a;--prata-suave:#5f5a66;--kraft:#c9ab8c;--vela:#7a5a1e;--rubi:#9c1022;--ametista:#538;--ere:#5aa0e6;--foco:#538;--whatsapp:#1fb257;--sucesso:#1f6b3a;--shadow-fumaca:0 16px 32px -16px #17141a40;--glow:#7a5a1e24}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-none:0px;--radius-sm:2px;--radius-pill:999px;--font-ornate:var(--fonte-ornamental), "Cinzel", "Times New Roman", serif;--font-display:var(--fonte-titulos), "Times New Roman", serif;--font-serif:var(--fonte-editorial), Georgia, serif;--font-sans:var(--fonte-texto), system-ui, sans-serif;--nevoa:.55;--vento:1.5}.display-lg{font-family:var(--font-ornate);letter-spacing:.04em;font-size:40px;font-weight:400;line-height:1.05}.display-md{font-family:var(--font-display);letter-spacing:.06em;font-size:24px;font-weight:400;line-height:1.15}.display-sm{font-family:var(--font-display);letter-spacing:.14em;font-size:16px;font-weight:600;line-height:1.2}.lead{font-family:var(--font-serif);font-size:22px;font-weight:500;line-height:1.4}.quote{font-family:var(--font-serif);font-size:26px;font-style:italic;font-weight:500;line-height:1.3}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:26px}.body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:22px}.label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.price{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:24px}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.titulo-loja{font-family:var(--font-display);letter-spacing:.03em;margin:0;font-size:34px;font-weight:400;line-height:1.15}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);touch-action:manipulation;background:#0a0909;margin:0;transition:background-color .8s;overflow-x:hidden}body:has(.tema[data-theme=dia]){background:#f5f4f1}.tema{min-height:100vh;color:var(--prata);flex-direction:column;display:flex}.tema--surge{animation:.7s both tema-surge}@keyframes tema-surge{0%{opacity:0}}main{flex:1}a{color:var(--vela)}a:hover{color:var(--prata)}.wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.nav a{color:var(--prata-suave);text-decoration:none;transition:color .15s}.nav a:hover{color:var(--vela)}.instagram{font-family:var(--font-sans);color:var(--vela);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:color .15s;display:inline-flex}.instagram:hover{color:var(--prata)}.instagram:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rodape__instagram{align-items:center;gap:8px;display:inline-flex}.instagram svg,.rodape__instagram svg{flex:none;width:18px;height:18px}.pers__texto .instagram,.cartao-loja__texto .instagram{align-self:flex-start}.ico{width:20px;height:20px}.foto{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--kraft);display:block;position:relative;overflow:hidden}.foto img{object-fit:cover}.af-btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-none);padding:var(--space-3) var(--space-6);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,filter .15s;display:inline-flex}.af-btn:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.af-btn--lg{padding:16px 32px}.af-btn--primary,.af-btn--primary:hover{background:var(--vinho);color:var(--on-vinho);border-color:var(--filete);box-shadow:inset 0 0 0 4px var(--vinho), inset 0 0 0 5px color-mix(in srgb, var(--filete) 55%, transparent)}.af-btn--primary:hover{filter:brightness(1.12)}.af-btn--secondary,.af-btn--secondary:hover{color:var(--prata);text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--vela) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--vela) 60%, transparent);background:0 0;border-color:#0000}.af-btn--secondary:hover{-webkit-text-decoration-color:var(--vela);text-decoration-color:var(--vela)}.af-btn--whatsapp,.af-btn--whatsapp:hover{background:var(--whatsapp);color:#0a0909;border-color:var(--whatsapp)}.af-btn--whatsapp:hover{filter:brightness(1.08)}.af-btn svg{width:16px;height:16px}[data-theme=dia] .af-btn{letter-spacing:.01em;text-transform:none;font-size:14px;line-height:20px}[data-theme=dia] .label{letter-spacing:0;text-transform:none;font-size:14px;line-height:20px}.divisoria{width:min(320px,100%);height:auto;fill:var(--vela);flex:none;margin:0 auto;display:block}.divisoria__linhas{opacity:.7}.af-heading{text-align:center;align-items:center;gap:var(--space-3);color:var(--prata);flex-direction:column;max-width:640px;margin:0 auto;display:flex}.af-heading__over{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--prata-suave);font-size:16px;font-weight:600;line-height:1.2}.af-heading__title{font-family:var(--font-ornate);letter-spacing:.04em;word-spacing:.12em;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:1.05}.af-heading__lead{margin:var(--space-2) 0 0;font-family:var(--font-serif);color:var(--prata-suave);font-size:22px;font-weight:500;line-height:1.4}header.topo{background:var(--noite-100);border-bottom:1px solid var(--fumaca);z-index:10;position:sticky;top:0}.topo .wrap{flex-wrap:wrap;align-items:center;gap:24px;padding-top:12px;padding-bottom:12px;display:flex}.topo nav{flex-wrap:wrap;flex:320px;gap:24px;margin-left:24px;display:flex}.marca{color:var(--prata);align-items:center;gap:12px;text-decoration:none;display:flex}.marca:hover{color:var(--prata)}.marca img{object-fit:cover;border:1px solid var(--fumaca-forte);border-radius:999px}.marca__texto{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.nome-marca{aspect-ratio:1908/549;fill:currentColor;flex:none;width:auto;height:44px;display:block}.botao-carrinho{width:44px;height:44px;color:var(--prata);place-items:center;text-decoration:none;display:grid;position:relative}.botao-carrinho:hover{color:var(--prata)}.botao-carrinho--flutuante{z-index:10;background:color-mix(in srgb, var(--noite-100) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;position:fixed;top:16px;right:16px}.botao-carrinho--flutuante:hover{background:var(--noite-100)}.botao-carrinho:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.botao-carrinho__total{background:var(--prata);color:var(--noite-100);font-size:10px;font-weight:600;line-height:14px;font-family:var(--font-sans);border-radius:999px;padding:1px 6px;position:absolute;top:2px;right:0}.whatsapp-flutuante{z-index:10;background:var(--whatsapp);color:#0a0909;font-family:var(--font-sans);border-radius:999px;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:filter .15s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #00000059}.whatsapp-flutuante:hover{color:#0a0909;filter:brightness(1.08)}.whatsapp-flutuante:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.whatsapp-flutuante svg{flex:none;width:20px;height:20px}.fumaca{opacity:var(--nevoa);pointer-events:none;position:absolute;inset:-10%;overflow:hidden}[data-theme=dia] .fumaca{display:none}.fumaca__sobe{animation:deriva calc(36s / var(--vento)) ease-in-out infinite alternate;position:absolute;inset:0}.fumaca{--textura:2048px}.fumaca--pers,.fumaca--foot{--textura:1536px}.fumaca__faixa{width:calc(var(--textura) * 4);will-change:transform;max-width:none;height:auto;animation:vento calc(107s / var(--vento)) linear infinite;display:block;position:absolute;top:0;left:0}.fumaca--pers .fumaca__faixa{animation-duration:calc(80s / var(--vento))}.fumaca--inversa .fumaca__faixa{animation-direction:reverse}.fumaca--lenta .fumaca__faixa{animation-duration:calc(130s / var(--vento))}.fumaca--hero{-webkit-mask-image:radial-gradient(70% 80% at 50% 45%,#000 20%,#0000 72%);mask-image:radial-gradient(70% 80% at 50% 45%,#000 20%,#0000 72%)}.fumaca--pers{-webkit-mask-image:radial-gradient(50% 60% at 28%,#000 10%,#0000 70%);mask-image:radial-gradient(50% 60% at 28%,#000 10%,#0000 70%)}.fumaca--foot{-webkit-mask-image:radial-gradient(60% 100% at 85%,#000 0%,#0000 70%);mask-image:radial-gradient(60% 100% at 85%,#000 0%,#0000 70%)}@keyframes vento{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--textura) * -1), 0, 0)}}@keyframes deriva{0%{transform:translateY(-2.5%)scale(1.03)}to{transform:translateY(2.5%)scale(1.09)}}.halo{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.halo .arc{fill:none;stroke:var(--prata-suave);stroke-width:1px;stroke-dasharray:1 9;stroke-linecap:round;transform-origin:50%;animation:240s linear infinite gira}.halo .arc:nth-child(3){animation-duration:320s;animation-direction:reverse}.halo .thin{fill:none;stroke:var(--fumaca);stroke-width:1px}@keyframes gira{to{transform:rotate(360deg)}}.star{fill:var(--vela);pointer-events:none;opacity:0;position:absolute}.hero{--logo:min(84vw, clamp(300px, calc((100svh - 284px) / 1.2), 560px));--aneis:calc(var(--logo) * .096);flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:linear-gradient(#0a090900 0%,#0a09091f 20%,#0a090961 45%,#0a0909b8 70%,#0a0909ed 88%,#0a0909 100%);height:38%;position:absolute;bottom:0;left:0;right:0}.hero .wrap{z-index:1;width:100%;padding-top:calc(var(--aneis) + 16px);text-align:center;flex-direction:column;align-items:center;gap:28px;padding-bottom:32px;display:flex;position:relative}.hero__marca{isolation:isolate;width:var(--logo);margin:0 0 var(--aneis);position:relative}.hero__marca:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0909 40%,#0a0909e0 52%,#0a0909a8 64%,#0a090961 76%,#0a090926 88%,#0000 100%);position:absolute;inset:-38%}.hero .wrap>:not(.hero__marca){position:relative}.hero__marca .halo{width:125%;height:auto}.hero__marca .halo circle{vector-effect:non-scaling-stroke}.hero__logo{width:100%;height:auto;display:block;position:relative}.hero__nome{pointer-events:none;width:66.2153%;height:auto;position:absolute;top:68.6806%;left:15.5208%}.hero__marca{animation:1.3s cubic-bezier(.22,1,.36,1) .1s backwards logo-emerge}@keyframes logo-emerge{0%{opacity:.3;filter:blur(14px);transform:scale(.82)}55%{opacity:1}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes sobe{0%{opacity:0;transform:translateY(10px)}55%{opacity:1}}.hero__frase,.hero .pilares,.hero .ctas{animation:1.3s cubic-bezier(.22,1,.36,1) .1s both sobe}.hero__marca:before{content:"";background:radial-gradient(closest-side, var(--glow), transparent);animation:6s ease-in-out 1.4s infinite backwards pulsa;position:absolute;inset:-8%}@keyframes pulsa{0%,to{opacity:.55}50%{opacity:1}}.revelar--espera{opacity:0}.revelar--surge{animation:revela .9s cubic-bezier(.22, 1, .36, 1) var(--atraso,0s) backwards}@keyframes revela{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}60%{opacity:1}to{opacity:1;filter:blur();transform:translateY(0)}}@media print{.revelar--espera{opacity:1}}.hero__frase{flex-direction:column;align-items:center;gap:6px;max-width:620px;display:flex}.hero__frase p{margin:0}.hero__origem{color:var(--prata-suave)}.pilares{color:var(--vela);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.sec{padding:72px 0;position:relative}.sec__conteudo{flex-direction:column;gap:48px;display:flex}.sec__conteudo--centro{align-items:center;gap:40px}.arcada{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;width:100%;max-width:960px;margin-inline:auto;display:grid}.arco{text-align:center;color:var(--prata);flex-direction:column;align-items:center;gap:12px;text-decoration:none;display:flex}.arco:hover{color:var(--prata)}.arco:focus-visible{outline:2px solid var(--foco);outline-offset:12px}.arco__janela{aspect-ratio:3/4;outline:1px solid var(--fumaca);outline-offset:6px;background:var(--noite-200);border-radius:999px 999px 0 0;width:100%;margin-bottom:8px;transition:outline-color .25s;display:block;position:relative;overflow:hidden}.arco__janela img{object-fit:cover}.arco__janela:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--noite-000) 62%, transparent));pointer-events:none;height:45%;transition:opacity .35s;position:absolute;inset:auto 0 0}.arco:hover .arco__janela{outline-color:var(--vela)}.arco:hover .arco__janela:after,.arco:focus-visible .arco__janela:after{opacity:.4}.arco__nome{font-family:var(--font-display);letter-spacing:.06em;font-size:16px;font-weight:600;line-height:1.25}.arco__texto{color:var(--prata-suave)}.linha{text-align:center;min-width:0;color:var(--prata);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.linha:hover{color:var(--prata)}.linha:focus-visible{outline:2px solid var(--foco);outline-offset:4px}.linha__disco{border:1px solid var(--fumaca-forte);width:104px;height:104px;box-shadow:0 0 0 6px var(--noite-000), 0 0 0 7px var(--vela);border-radius:999px;flex:none;margin-bottom:6px;transition:box-shadow .2s,transform .2s;position:relative}.linha:hover .linha__disco{box-shadow:0 0 0 6px var(--noite-000), 0 0 0 7px var(--prata);transform:rotate(18deg)}.linha__nome{font-family:var(--font-display);letter-spacing:.06em;font-size:16px;font-weight:600;line-height:1.25}.linha__saudacao{font-family:var(--font-serif);color:var(--vela);font-size:18px;font-style:italic;font-weight:500;line-height:1.3}.linha__disco--duplo:after{content:"";clip-path:inset(0 0 0 50%);background:var(--metade);border-radius:50%;position:absolute;inset:0}.linhas--casa{--por-fileira:5;--vao:24px;justify-content:center;gap:40px var(--vao);flex-wrap:wrap;width:100%;max-width:900px;display:flex}.linhas--casa>.linha{flex:0 0 calc((100% - (var(--por-fileira) - 1) * var(--vao)) / var(--por-fileira))}.linhas__todas{flex-direction:column;align-items:center;gap:20px;display:flex}.linhas--demais{flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px;display:flex}.linhas--demais .linha{border:1px solid var(--fumaca);border-radius:var(--radius-pill);flex-direction:row;gap:10px;padding:6px 16px 6px 6px;transition:border-color .2s}.linhas--demais .linha:hover{border-color:var(--vela)}.linhas--demais .linha__disco{width:28px;height:28px;box-shadow:none;margin:0}.linhas--demais .linha:hover .linha__disco{box-shadow:none}.linhas--demais .linha__nome{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:12px;line-height:16px}.pers{background:linear-gradient(to bottom, var(--noite-000), var(--noite-100) 160px);padding:72px 0;position:relative;overflow:hidden}.pers>.divisoria{margin-bottom:48px;position:relative}.pers .wrap{flex-wrap:wrap;align-items:center;gap:48px;display:flex;position:relative}.pers__fotos{flex:360px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.pers__fotos .foto{box-shadow:var(--shadow-fumaca)}.pers__fotos .foto+.foto{margin-top:48px}.pers__texto{flex-direction:column;flex:420px;gap:24px;min-width:0;display:flex}.pers__sobre{color:var(--prata-suave);letter-spacing:.24em}.pers__titulo{margin:0;font-size:44px}.pers__lead{color:var(--prata-suave);margin:0}.pers__lista{color:var(--prata-suave);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pers__lista span{color:var(--vela)}.pers__acoes{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.pers__whatsapp{border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:transform .15s;display:grid}.pers__whatsapp svg{width:36px;height:36px}.pers__whatsapp:hover{transform:scale(1.08)}.pers__whatsapp:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.encomenda{flex:100%;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px 64px;margin-top:32px;scroll-margin-top:24px;display:grid}.encomenda__titulo{font-family:var(--font-ornate);letter-spacing:.04em;text-transform:uppercase;margin:0 0 28px;font-size:32px;font-weight:400;line-height:1.1}.passos{counter-reset:passo;flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.passos li{counter-increment:passo;grid-template-columns:40px minmax(0,1fr);gap:2px 16px;display:grid}.passos li:before{content:counter(passo);border:1px solid var(--vela);width:40px;height:40px;color:var(--vela);font-family:var(--font-ornate);border-radius:50%;grid-row:span 2;place-items:center;font-size:18px;line-height:1;display:grid}.passos strong{font-family:var(--font-display);letter-spacing:.06em;padding-top:9px;font-size:16px;font-weight:600;line-height:1.25}.passos span{color:var(--prata-suave)}.montador{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid var(--fumaca);background:var(--noite-000);box-shadow:var(--shadow-fumaca);flex-direction:column;gap:24px;padding:24px;display:flex}.montador__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.montador__campos .campo{min-width:0}.montador__largo{grid-column:1/-1}.montador__grupo{border:0;min-width:0;margin:0;padding:0}.montador__grupo legend{font-family:var(--font-sans);margin-bottom:6px;padding:0;font-size:14px;font-weight:600;line-height:20px}.montador__opcoes{flex-wrap:wrap;gap:0 20px;display:flex}.montador__opcao{min-height:44px;font-family:var(--font-sans);color:var(--prata-suave);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.montador__opcao input{width:18px;height:18px;accent-color:var(--vinho);margin:0}.montador__bilhete{flex-direction:column;gap:8px;display:flex}.montador__rotulo{color:var(--prata-suave)}.montador__bilhete pre{border-left:2px solid var(--filete);background:var(--noite-200);color:var(--prata);font-family:var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 16px;font-size:14px;line-height:1.6}.montador__enviar{align-self:flex-start}.eres{color:var(--prata);background:linear-gradient(160deg, color-mix(in srgb, var(--ere-rosa) 30%, var(--noite-000)) 0%, var(--noite-000) 50%, color-mix(in srgb, var(--ere-azul) 26%, var(--noite-000)) 100%);padding:72px 0;position:relative}.eres__pecas{grid-template-columns:repeat(2,minmax(0,240px));justify-content:center;gap:40px 48px;width:100%;display:grid}.eres .arco__janela{outline:2px solid var(--ere-rosa);background:var(--noite-200)}.eres .arco:nth-child(2) .arco__janela{outline-color:var(--ere-azul)}.eres .arco:hover .arco__janela{outline-color:var(--vela)}.eres .arco__janela:after{display:none}.eres__acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.fita{border-radius:var(--radius-pill);background:var(--ere-rosa);color:#17141a;font-family:var(--font-sans);letter-spacing:.04em;align-items:center;gap:10px;margin:0 0 8px;padding:6px 16px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.fita__ponto{background:var(--ere-azul);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 2px #fcfbf9}.sobre{background:var(--noite-000);color:var(--prata);padding:96px 0 72px;position:relative}.sobre .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px 64px;display:grid}.sobre__fotos{grid-area:1/2;justify-self:center;width:min(100%,380px);padding-bottom:32px;position:relative}.sobre__arco{aspect-ratio:3/4;outline:1px solid var(--fumaca);outline-offset:8px;background:var(--kraft);box-shadow:var(--shadow-fumaca);border-radius:999px 999px 0 0;display:block;position:relative;overflow:hidden}.sobre__arco img,.sobre__selo img{object-fit:cover}.sobre__selo{aspect-ratio:1;outline:1px solid var(--vela);outline-offset:5px;background:var(--kraft);width:168px;box-shadow:var(--shadow-fumaca);border-radius:50%;position:absolute;bottom:0;left:-56px;overflow:hidden}.sobre__texto{flex-direction:column;gap:24px;max-width:520px;display:flex}.sobre__acima{color:var(--prata-suave);letter-spacing:.24em;text-transform:uppercase}.sobre__titulo{text-transform:uppercase;text-wrap:balance;margin:0;font-size:44px}.sobre__lead{color:var(--prata-suave);margin:0}.sobre__corpo{border-left:2px solid var(--filete);color:var(--prata-suave);margin:0;padding-left:16px}.sobre--so-arco .sobre__fotos,.sobre--so-selo .sobre__fotos{padding-bottom:0}.sobre--so-selo .sobre__fotos{width:min(100%,320px)}.sobre--so-selo .sobre__selo{width:100%;display:block;position:relative;left:auto}.sobre--sem-fotos .wrap{grid-template-columns:minmax(0,1fr);justify-items:center}.sobre--sem-fotos .sobre__texto{text-align:center;align-items:center;max-width:640px}.sobre--sem-fotos .sobre__corpo{border-left:0;padding-left:0}.envio{background:var(--kraft);color:#0a0909;padding:48px 0}.envio .wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.envio__item{flex-direction:column;gap:8px;display:flex}.mural{background:var(--noite-000);padding:64px 0;position:relative}.mural .wrap{flex-direction:column;gap:28px;display:flex}.mural__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.mural__texto{flex-direction:column;gap:8px;min-width:0;max-width:560px;display:flex}.mural__nome{font-family:var(--font-sans);overflow-wrap:anywhere;align-items:center;gap:12px;margin:0;font-size:22px;font-weight:600;line-height:1.2;display:flex}.mural__nome svg{width:26px;height:26px;color:var(--vela);flex:none}.mural__lead{color:var(--prata-suave);margin:0}.mural__grade{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.mural__grade:focus-visible{outline:2px solid var(--foco);outline-offset:4px}.mural__foto{aspect-ratio:1;background:var(--noite-200);display:block;position:relative;overflow:hidden}.mural__foto img{object-fit:cover;transition:transform .4s}.mural__grade:hover .mural__foto img{transform:scale(1.04)}.mural__destaques{color:var(--prata-suave);margin:0}.mural__destaques span{color:var(--vela);font-weight:600}footer.rodape{background:var(--noite-100);border-top:1px solid var(--fumaca);padding:56px 0 96px;position:relative;overflow:hidden}.rodape .wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex;position:relative}.rodape .nome-marca{height:60px}.rodape__local{color:var(--prata-suave);font-family:var(--font-sans);letter-spacing:0;line-height:22px}.rodape nav{flex-direction:column;gap:12px;display:flex}.rodape__nota{max-width:320px;color:var(--prata-suave);flex-direction:column;gap:12px;display:flex}.rodape__nota .divisoria{width:240px;margin:0}.rodape__nota p{margin:0}.rodape__hashtag{color:var(--vela);font-weight:600}.rodape__assinatura{font-family:var(--font-serif);color:var(--prata);font-size:20px;font-style:italic;font-weight:500;line-height:1.3}.pagina{flex-direction:column;gap:28px;padding-top:40px;padding-bottom:88px;display:flex}.privacidade{gap:32px;max-width:760px}.privacidade__topo{flex-direction:column;gap:12px;display:flex}.privacidade__topo p,.privacidade section p{margin:0}.privacidade__data{color:var(--prata-suave)}.privacidade section{flex-direction:column;gap:12px;display:flex}.privacidade h2{margin:0}.privacidade ul{flex-direction:column;gap:10px;margin:0;padding-left:20px;display:flex}.privacidade a{color:inherit;text-underline-offset:3px;text-decoration:underline}.preencher{color:#4a3a05;background:#fbe9a6;border-radius:4px;padding:1px 5px;font-weight:600}.catalogo{flex-direction:column;gap:24px;display:flex}.filtros{flex-direction:column;gap:12px;display:flex}.filtros__grupo{flex-wrap:wrap;gap:8px;display:flex}.filtros__grupo--linhas{gap:0 16px;margin-left:-6px}.chip{font-family:var(--font-sans);border:1px solid var(--fumaca);background:var(--noite-100);color:var(--prata);cursor:pointer;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .15s,color .15s,border-color .15s}.chip:hover{border-color:var(--fumaca-forte)}.chip[aria-pressed=true]{background:var(--prata);color:var(--noite-100);border-color:var(--prata)}.chip:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.filtro-linha{cursor:pointer;min-height:40px;color:var(--prata-suave);font-family:var(--font-sans);background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;font-size:14px;display:inline-flex}.filtro-linha:hover{color:var(--prata)}.filtro-linha[aria-pressed=true]{color:var(--prata);text-underline-offset:5px;font-weight:600;text-decoration:underline}.filtro-linha:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.filtro-linha__disco{width:18px;height:18px;box-shadow:0 0 0 1px var(--fumaca-forte);border-radius:999px}.catalogo__total{color:var(--prata-suave);margin:0}.grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;display:grid}.peca__link{height:100%;color:var(--prata);flex-direction:column;gap:12px;text-decoration:none;display:flex}.peca__link:hover{color:var(--prata)}.peca__link:focus-visible{outline:2px solid var(--foco);outline-offset:4px}.peca .foto img{transition:transform .35s}.peca__link:hover .foto img{transform:scale(1.03)}.peca__nome{font-family:var(--font-display);letter-spacing:.02em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:17px;font-weight:400;line-height:1.3}.peca__rodape{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-top:auto;display:flex}.peca__preco{font-size:16px;font-weight:600;line-height:24px}.peca__consulta{color:var(--prata-suave);font-size:14px;font-weight:600;line-height:24px}.peca__estoque{color:var(--prata-suave);font-size:13px;line-height:24px}.vazio{text-align:center;color:var(--prata-suave);flex-direction:column;align-items:center;gap:16px;padding:48px 0;display:flex}.vazio p{margin:0}.vazio__acoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.trilha{color:var(--prata-suave);flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.trilha li{align-items:center;gap:8px;display:inline-flex}.trilha svg{flex:none}.trilha a{color:var(--prata-suave);text-decoration:none}.trilha a:hover,.trilha [aria-current]{color:var(--prata)}.produto{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.galeria{flex-direction:column;flex:440px;gap:16px;min-width:0;display:flex}.galeria__miniaturas{flex-wrap:wrap;gap:12px;display:flex}.miniatura{border:1px solid var(--fumaca);cursor:pointer;background:0 0;width:72px;padding:0}.miniatura[aria-current=true]{border-color:var(--prata);outline:1px solid var(--prata);outline-offset:2px}.miniatura:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.produto__info{flex-direction:column;flex:420px;gap:24px;min-width:0;display:flex}.produto__topo{flex-direction:column;gap:12px;display:flex}.produto__linhas{color:var(--prata-suave);margin:0}.produto__valor{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.produto__preco{font-size:28px;line-height:32px}.produto__consulta{font-size:22px;line-height:32px}.produto__estoque{color:var(--sucesso)}.produto__descricao{border-top:1px solid var(--fumaca);border-bottom:1px solid var(--fumaca);flex-direction:column;gap:8px;padding:16px 0;display:flex}.produto__descricao p{margin:0}.produto__descricao ul{flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}.produto__descricao li::marker{color:var(--vela)}.produto__descricao s{-webkit-text-decoration-color:var(--rubi);text-decoration-color:var(--rubi)}.compra{flex-direction:column;gap:16px;display:flex}.compra__botoes{flex-direction:column;gap:12px;display:flex}.compra .af-btn{padding:14px 24px}.campo__rotulo{color:var(--prata-suave)}.quantidade{border:1px solid var(--fumaca-forte);align-items:center;width:fit-content;display:inline-flex}.quantidade button{width:44px;height:44px;color:var(--prata);cursor:pointer;background:0 0;border:0;place-items:center;font-size:20px;display:grid}.quantidade button:disabled{color:var(--fumaca-forte);opacity:.5;cursor:not-allowed}.quantidade button:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.quantidade output{background:var(--noite-200);border-left:1px solid var(--fumaca-forte);border-right:1px solid var(--fumaca-forte);place-items:center;width:48px;height:44px;font-size:16px;display:grid}.compartilhar{align-self:flex-start}.cartao-loja{border:1px solid var(--fumaca);background:var(--noite-100);align-items:center;gap:16px;padding:16px;display:flex}.cartao-loja img{object-fit:cover;border-radius:999px}.cartao-loja__texto{color:var(--prata-suave);flex-direction:column;gap:2px;display:flex}.cartao-loja__texto strong{color:var(--prata);font-size:14px;font-weight:600}.carrinho{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.carrinho__carregando{color:var(--prata-suave);margin:0}.carrinho__linhas{flex-direction:column;flex:520px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.item{border-bottom:1px solid var(--fumaca);gap:16px;padding:16px 0;display:flex}.item:first-child{border-top:1px solid var(--fumaca)}.item .foto{flex:0 0 88px}.item__corpo{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.item__topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.item__nome{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:18px;font-weight:400;line-height:1.3}.item__nome a{color:inherit;text-decoration:none}.item__acoes{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.item__remover{color:var(--prata-suave);cursor:pointer;text-underline-offset:4px;font-family:var(--font-sans);background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.item__remover:hover{color:var(--prata)}.item__remover:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.resumo{background:var(--noite-100);border:1px solid var(--fumaca);flex-direction:column;flex:0 380px;gap:16px;min-width:280px;padding:24px;display:flex}.resumo h2{margin:0}.resumo dl{flex-direction:column;gap:8px;margin:0;display:flex}.resumo dl>div{justify-content:space-between;gap:16px;display:flex}.resumo dd{text-align:right;margin:0}.resumo dt,.resumo__nota{color:var(--prata-suave)}.resumo__nota{margin:0}.resumo .af-btn{padding:14px 24px}.resumo__cep{flex-direction:column;gap:6px;display:flex}.resumo__cep label{color:var(--prata);font-weight:600}.resumo__cep-linha{gap:8px;display:flex}.resumo__cep input{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);min-width:0;min-height:44px;color:var(--prata);font-family:var(--font-sans);flex:auto;padding:10px 12px;font-size:16px}.resumo__cep input:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.resumo__cep .af-btn{flex:none;padding:10px 16px}.resumo__erro{color:var(--rubi);font-weight:600}.resumo__total{border-top:1px solid var(--fumaca);padding-top:8px}.resumo__total dt{color:var(--prata);font-weight:600}.resumo__whatsapp{min-height:44px;color:var(--prata-suave);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.resumo__whatsapp:hover{color:var(--prata)}.resumo__whatsapp:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.resumo__whatsapp svg{flex:none;width:16px;height:16px}.wrap.pedido{width:100%;max-width:760px}.pedido .lead{margin:0}.pedido__resumo{border:1px solid var(--fumaca);background:var(--noite-100);flex-direction:column;gap:16px;padding:24px;display:flex}.pedido__itens{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pedido__item{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.pedido__item .foto{width:56px}.pedido__nome{overflow-wrap:anywhere}.pedido__totais{border-top:1px solid var(--fumaca);flex-direction:column;gap:8px;margin:0;padding-top:12px;display:flex}.pedido__totais>div{justify-content:space-between;gap:16px;display:flex}.pedido__totais dt{color:var(--prata-suave)}.pedido__totais dd{text-align:right;margin:0}.pedido__total dt{color:var(--prata);font-weight:600}.pedido__numero{color:var(--prata-suave);overflow-wrap:anywhere;margin:0}.pedido__acoes{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.carrinho-vazio{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:48px 0;display:flex}.carrinho-vazio p{color:var(--prata-suave);margin:0}.wrap.painel{width:100%;max-width:720px}.topo .nav a[aria-current=page]{color:var(--prata)}.wrap.configuracoes{grid-template-columns:180px minmax(0,720px);align-items:start;gap:28px 56px;display:grid}.configuracoes__conteudo{flex-direction:column;gap:28px;min-width:0;display:flex}.configuracoes__menu{position:sticky;top:96px}.configuracoes__menu ul{border-left:1px solid var(--fumaca);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.configuracoes__menu a{color:var(--prata-suave);font-family:var(--font-sans);border-left:1px solid #0000;margin-left:-1px;padding:8px 0 8px 16px;font-size:14px;line-height:20px;text-decoration:none;transition:color .15s,border-color .15s;display:block}.configuracoes__menu a:hover{color:var(--prata)}.configuracoes__menu a[aria-current=page]{color:var(--prata);border-left-color:var(--vela);font-weight:600}.configuracoes__menu a:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.configuracoes__subitem a{padding-left:32px;font-size:13px}.configuracoes__seletor{display:none}.configuracoes__seletor label{color:var(--prata-suave);margin-bottom:6px;display:block}.configuracoes__seletor select{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);width:100%;min-height:44px;color:var(--prata);font-family:var(--font-sans);padding:10px 12px;font-size:16px}.configuracoes__seletor select:focus-visible{outline:2px solid var(--foco);outline-offset:1px}@media (max-width:720px){.wrap.configuracoes{grid-template-columns:minmax(0,1fr)}.configuracoes__menu{display:none}.configuracoes__seletor{display:block}}.painel .af-btn:disabled{opacity:.6;cursor:progress}.painel-cartao{border:1px solid var(--fumaca);background:var(--noite-100);flex-direction:column;gap:20px;padding:24px;display:flex}.painel-cartao__topo{justify-content:space-between;align-items:center;gap:16px;display:flex}.painel-cartao h2{font-family:var(--font-display);letter-spacing:.03em;margin:0;font-size:22px;font-weight:400;line-height:1.2}.painel-estado{color:var(--prata-suave);margin:4px 0 0}.painel-estado--ativa{color:var(--sucesso);font-weight:600}.painel-dados{border-top:1px solid var(--fumaca);grid-template-columns:max-content minmax(0,1fr);gap:8px 24px;margin:0;padding-top:16px;display:grid}.painel-dados dt{color:var(--prata-suave)}.painel-dados dd{overflow-wrap:anywhere;margin:0}.painel-acoes{flex-wrap:wrap;gap:12px;display:flex}.painel-nota{color:var(--prata-suave);margin:0}.painel-chave-salva{background:var(--noite-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.painel-link{min-height:44px;color:var(--rubi);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.painel-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.painel-confirmacao{border:1px solid var(--rubi);flex-direction:column;gap:12px;padding:16px;display:flex}.painel-confirmacao p{margin:0}.painel-frete{flex-direction:column;gap:16px;display:flex}.painel-opcoes{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.painel-opcoes legend{margin-bottom:6px;padding:0;font-weight:600}.painel-opcoes--linha{flex-flow:wrap;gap:8px 24px}.painel-opcao{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:inline-flex}.painel-opcao input{width:18px;height:18px;accent-color:var(--vinho)}.painel-opcao__campo{max-width:240px;margin-left:28px}.painel-link--neutro{color:var(--prata)}.campo select{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);width:100%;min-height:44px;color:var(--prata);font-family:var(--font-sans);padding:10px 12px;font-size:16px}.campo select:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.lista-regras{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.regra{border-bottom:1px solid var(--fumaca);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 0;display:grid}.regra__texto{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.regra__valor{grid-area:1/2}.regra__acoes{flex-wrap:wrap;grid-column:1/-1;gap:0 20px;display:flex}.form-regra{border-top:1px solid var(--fumaca);padding-top:16px}.form-regra__faixa{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.lista-pedidos{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.pedido-painel{gap:12px}.pedido-painel__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pedido-painel__itens{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pedido-painel__valores,.pedido-painel__id{overflow-wrap:anywhere;margin:0}.selo{font-family:var(--font-sans);border:1px solid;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px;display:inline-block}.selo--ok{color:var(--sucesso)}.selo--espera{color:var(--vela)}.selo--alerta{color:var(--rubi)}.selo--apagado{color:var(--prata-suave)}.painel-link-teste{flex-direction:column;gap:4px;display:flex}.painel-link-teste p{margin:0}.painel-link-teste a{overflow-wrap:anywhere;font-weight:600}.painel-titulo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.painel-titulo .titulo-loja{margin:0}.atalho-loja svg{flex:none;width:16px;height:16px}.painel-filtros{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.lista-produtos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.produto-painel{border:1px solid var(--fumaca);background:var(--noite-100);color:var(--prata);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 16px 10px 10px;text-decoration:none;transition:border-color .15s;display:grid}.produto-painel:hover{border-color:var(--vela)}.produto-painel:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.produto-painel__foto{aspect-ratio:1;width:64px}.produto-painel__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.produto-painel__texto strong{overflow-wrap:anywhere}.produto-painel__detalhe{color:var(--prata-suave)}.formulario-produto,.painel-sobre{flex-direction:column;gap:24px;display:flex}.sobre-painel__vagas{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.sobre-painel__vaga{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.sobre-painel__vaga .campo{align-self:stretch}.sobre-painel__vaga h3,.sobre-painel__galeria h3{font-family:var(--font-sans);margin:0;font-size:15px;font-weight:600;line-height:20px}.sobre-painel__previa{border:1px solid var(--fumaca);background:var(--noite-200);color:var(--prata-suave);place-items:center;display:grid;position:relative;overflow:hidden}.sobre-painel__previa img{object-fit:cover}.sobre-painel__previa--arco{aspect-ratio:3/4;border-radius:999px 999px 0 0;width:150px}.sobre-painel__previa--selo{aspect-ratio:1;border-radius:50%;width:120px}.sobre-painel__acoes{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}.sobre-painel__acoes .painel-link{align-items:center;min-height:44px;display:inline-flex}.sobre-painel__galeria{border:1px solid var(--fumaca);background:var(--noite-000);flex-direction:column;gap:12px;padding:16px;scroll-margin:16px;display:flex}.sobre-painel__galeria-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.sobre-painel__fotos{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;max-height:340px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sobre-painel__opcao{cursor:pointer;background:0 0;border:2px solid #0000;width:100%;padding:2px;display:block}.sobre-painel__opcao .foto{aspect-ratio:1}.sobre-painel__opcao:hover{border-color:var(--fumaca-forte)}.sobre-painel__opcao[aria-pressed=true]{border-color:var(--vela)}.sobre-painel__opcao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.painel-cartao h2+.painel-nota{margin-top:-8px}.campo-prefixo{border:1px solid var(--fumaca-forte);background:var(--noite-100);align-items:center;display:flex}.campo-prefixo span{color:var(--prata-suave);white-space:nowrap;padding-left:12px}.campo .campo-prefixo input{border:0;min-width:0;padding-left:2px}.campo-grupo{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.campo-grupo legend{font-family:var(--font-sans);margin-bottom:6px;padding:0;font-size:14px;font-weight:600;line-height:20px}.escolha-linhas{flex-wrap:wrap;gap:8px;display:flex}.escolha-linha{border:1px solid var(--fumaca);border-radius:var(--radius-pill);min-height:40px;font-family:var(--font-sans);cursor:pointer;align-items:center;gap:8px;padding:4px 14px 4px 8px;font-size:14px;display:inline-flex}.escolha-linha:has(input:checked){border-color:var(--vela);background:var(--noite-200);font-weight:600}.escolha-linha:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.escolha-linha input,.campo .opcao-simples input{width:18px;height:18px;min-height:0;accent-color:var(--vinho);margin:0;padding:0}.campo input.visualmente-oculto{border:0;width:1px;height:1px;min-height:0;padding:0}.escolha-linha__disco{border:1px solid var(--fumaca-forte);border-radius:50%;flex:none;width:22px;height:22px}.campos-lado{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.opcao-simples{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-weight:400;display:inline-flex}.campo .opcao-simples{font-weight:400}.campo input:disabled{opacity:.5}.fotos-produto{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fotos-produto__item{flex-direction:column;gap:6px;display:flex;position:relative}.fotos-produto__item .foto{aspect-ratio:1}.fotos-produto__principal{background:var(--noite-100);position:absolute;top:8px;left:8px}.fotos-produto__acoes{justify-content:space-between;gap:4px;display:flex}.fotos-produto__acoes .painel-link{min-height:36px}.fotos-produto__acoes .painel-link:disabled{opacity:.35;cursor:default}.enviar-fotos{cursor:pointer;align-self:flex-start}input:focus-visible+.enviar-fotos{outline:2px solid var(--foco);outline-offset:2px}.enviar-fotos:has(+input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.painel-perigo{border-color:color-mix(in srgb, var(--rubi) 40%, var(--fumaca))}.lista-taxonomia{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.taxonomia{border-bottom:1px solid var(--fumaca);flex-direction:column;gap:10px;padding:14px 0;display:flex}.taxonomia__topo{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.taxonomia__disco{flex:none;width:32px;height:32px;position:relative}.grupo-casa__nome{flex:200px;font-weight:600}.taxonomia__nome{flex:200px}.taxonomia__id{color:var(--prata-suave);font-family:ui-monospace,monospace;font-size:13px}.taxonomia__acoes{gap:4px;display:flex}.taxonomia__acoes .painel-link{min-width:36px;font-size:18px;text-decoration:none}.taxonomia__acoes .painel-link:disabled{opacity:.3;cursor:default}.taxonomia .painel-acoes{align-items:center}.taxonomia .painel-confirmacao{flex-flow:wrap;align-items:center;gap:4px 12px;padding:4px 12px}.taxonomia-novo{flex-direction:column;gap:14px;padding-top:8px;display:flex}.taxonomia-novo h3{margin:0;font-weight:600}.cores{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.cores legend{color:var(--prata-suave);margin-bottom:4px;padding:0}.cores__lista{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cores__item{align-items:center;display:inline-flex}.cores input[type=color]{border:1px solid var(--fumaca-forte);background:var(--noite-100);cursor:pointer;width:44px;height:36px;padding:2px}.cores .painel-link{min-height:36px;padding:0 6px;text-decoration:none}.assistente-flutuante{z-index:20;border:1px solid var(--filete);border-radius:var(--radius-pill);background:var(--vinho);color:var(--on-vinho);font-family:var(--font-sans);cursor:pointer;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:600;line-height:20px;transition:filter .15s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #00000040}.assistente-flutuante:hover{filter:brightness(1.12)}.assistente-flutuante:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.assistente-flutuante svg{flex:none;width:20px;height:20px}.assistente-flutuante__novo{background:var(--vela);border:2px solid var(--noite-000);border-radius:50%;width:14px;height:14px;position:absolute;top:-3px;right:-3px}.assistente{z-index:20;border:1px solid var(--fumaca);background:var(--noite-100);width:min(400px,100vw - 40px);height:min(640px,100dvh - 108px);color:var(--prata);box-shadow:var(--shadow-fumaca), 0 8px 24px #0000002e;flex-direction:column;display:flex;position:fixed;bottom:88px;right:20px}.assistente[hidden]{display:none}.assistente__topo{border-bottom:1px solid var(--fumaca);align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.assistente__topo>div{flex:1;min-width:0}.assistente__topo h2{font-family:var(--font-display);letter-spacing:.03em;margin:0;font-size:20px;font-weight:400;line-height:1.2}.assistente__fechar{width:44px;height:44px;color:var(--prata-suave);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.assistente__fechar:hover{color:var(--prata)}.assistente__fechar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.assistente__fechar svg{width:22px;height:22px}.assistente__conversa{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.assistente__msg{flex-direction:column;gap:8px;max-width:90%;display:flex}.assistente__msg--assistente{align-self:flex-start}.assistente__msg--admin{align-self:flex-end;align-items:flex-end}.assistente__texto{border-radius:var(--radius-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:10px 14px}.assistente__msg--assistente .assistente__texto{background:var(--noite-200)}.assistente__msg--admin .assistente__texto{background:var(--vinho);color:var(--on-vinho)}.assistente__texto--erro{color:var(--rubi);font-weight:600}.assistente__texto--ok{color:var(--sucesso);font-weight:600}.assistente__descricao{white-space:normal;flex-direction:column;gap:8px;display:flex}.assistente__descricao p{margin:0}.assistente__descricao ul{margin:0;padding-left:20px}.assistente__fotos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assistente__fotos .foto{aspect-ratio:1;width:72px}.assistente__botoes{flex-wrap:wrap;gap:8px;display:flex}.assistente__botao{border:1px solid var(--fumaca-forte);border-radius:var(--radius-pill);background:var(--noite-100);min-height:40px;color:var(--prata);font-family:var(--font-sans);cursor:pointer;padding:6px 14px;font-size:14px;line-height:20px;transition:border-color .15s,background-color .15s}.assistente__botao:hover{border-color:var(--vela)}.assistente__botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.assistente__botao--marcado{border-color:var(--vela);background:var(--noite-200);font-weight:600}.assistente__botao--destaque{border-color:var(--vinho);background:var(--vinho);color:var(--on-vinho);font-weight:600}.assistente__botao:disabled{opacity:.5;cursor:default}.assistente__links{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.assistente__links a{font-weight:600}.assistente__cartao{border:1px solid var(--fumaca);background:var(--noite-100);grid-template-columns:72px minmax(0,1fr);gap:8px 12px;padding:12px;display:grid}.assistente__cartao .foto{aspect-ratio:1}.assistente__cartao-destaque{color:var(--sucesso);grid-column:1/-1;margin:0;font-weight:600}.assistente__cartao-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.assistente__cartao-texto p{overflow-wrap:anywhere;margin:0}.assistente__status{color:var(--prata-suave);align-self:flex-start;margin:0;font-style:italic}.assistente__escrever{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--fumaca);background:var(--noite-100);flex-direction:column;gap:8px;display:flex}.assistente__anexos{flex-wrap:wrap;gap:10px;margin:0;padding:6px 0 0;list-style:none;display:flex}.assistente__anexo{width:56px;position:relative}.assistente__anexo .foto{aspect-ratio:1}.assistente__anexo button{border:1px solid var(--fumaca-forte);background:var(--noite-100);width:24px;height:24px;color:var(--prata);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-8px;right:-8px}.assistente__anexo button svg{width:14px;height:14px}.assistente__anexo button:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.assistente__linha{align-items:flex-end;gap:6px;display:flex}.assistente__editor{flex-direction:column;gap:10px;display:flex}.assistente__editor .campo__ajuda{display:none}.assistente__icone{width:44px;height:44px;color:var(--prata-suave);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .15s,background-color .15s;display:grid}.assistente__icone:hover{color:var(--prata);background:var(--noite-200)}.assistente__icone:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.assistente__anexar:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.assistente__icone svg{width:22px;height:22px}.assistente__icone:disabled{opacity:.4;cursor:default}.assistente__anexar:has(input:disabled){opacity:.4;cursor:default}.assistente__icone--enviar{color:var(--vinho)}.assistente__linha textarea{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);min-width:0;min-height:44px;max-height:120px;color:var(--prata);font-family:var(--font-sans);resize:none;flex:1;padding:10px 12px;font-size:16px;line-height:22px}.assistente__linha textarea::placeholder{color:var(--prata-suave);opacity:1}.assistente__linha textarea:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.aviso{border-left:3px solid;margin:0;padding:12px 16px}.aviso:first-letter{text-transform:uppercase}.aviso--erro{color:var(--rubi)}.aviso--ok{color:var(--sucesso)}.campo{flex-direction:column;gap:6px;display:flex}.campo label{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:20px}.campo input{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);width:100%;min-height:44px;color:var(--prata);font-family:var(--font-sans);padding:10px 12px;font-size:16px}.campo input::placeholder{color:var(--prata-suave);opacity:1}.campo input:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.campo input[aria-invalid=true]{border-color:var(--rubi)}.campo textarea{border:1px solid var(--fumaca-forte);border-radius:var(--radius-none);background:var(--noite-100);width:100%;min-height:96px;color:var(--prata);font-family:var(--font-sans);resize:vertical;padding:10px 12px;font-size:16px;line-height:1.5}.campo textarea:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.campo textarea[aria-invalid=true]{border-color:var(--rubi)}.campo__ajuda{color:var(--prata-suave);margin:0}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid var(--fumaca-forte);background:var(--noite-200);border-bottom:0;border-radius:0;padding:6px 8px}.p-editor-container .p-editor-content.ql-snow{border:1px solid var(--fumaca-forte);background:var(--noite-100);border-radius:0}.p-editor-container .ql-editor{font-family:var(--font-sans);color:var(--prata);caret-color:var(--vinho);padding:12px 20px 12px 15px;font-size:16px;line-height:1.5}.formulario-telegram .campo input{caret-color:var(--vinho);padding-right:22px}.p-editor-container .ql-editor p+p{margin-top:8px}.p-editor-container .ql-editor.ql-blank:before{color:var(--prata-suave);font-style:normal}.p-editor-container .ql-snow.ql-toolbar button{width:36px;height:36px;padding:7px}.p-editor-container .ql-snow .ql-stroke{stroke:var(--prata)}.p-editor-container .ql-snow .ql-fill{fill:var(--prata)}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--vinho)}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--vinho)}.p-editor-container .ql-snow.ql-toolbar button:focus-visible,.p-editor-container .p-editor-content:focus-within{outline:2px solid var(--foco);outline-offset:1px}.campo__erro{color:var(--rubi);margin:0;font-weight:600}.campo__erro:first-letter{text-transform:uppercase}.chave{border:1px solid var(--fumaca-forte);background:var(--noite-200);cursor:pointer;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background-color .15s,border-color .15s;position:relative}.chave:before{content:"";position:absolute;inset:-9px 0}.chave span{background:var(--fumaca-forte);border-radius:50%;width:20px;height:20px;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.chave[aria-checked=true]{background:var(--sucesso);border-color:var(--sucesso)}.chave[aria-checked=true] span{background:#fff;transform:translate(20px)}.chave:disabled{opacity:.6;cursor:progress}.chave:focus-visible{outline:2px solid var(--foco);outline-offset:2px}@media (max-width:1024px){.grade{grid-template-columns:repeat(3,minmax(0,1fr))}.linhas--casa{--por-fileira:3;max-width:560px}.envio .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.sobre__titulo{font-size:30px}}@media (max-width:720px){.painel-filtros,.campos-lado,.sobre-painel__vagas{grid-template-columns:minmax(0,1fr)}.produto-painel{grid-template-columns:56px minmax(0,1fr)}.produto-painel .selo{grid-column:2;justify-self:start}.produto-painel__foto{width:56px}:root{--vento:.45}.topo .wrap{justify-content:space-between;gap:8px 16px}.topo nav{white-space:nowrap;flex-wrap:nowrap;flex:100%;order:3;justify-content:space-between;gap:8px;margin-left:0}[data-theme=dia] .topo nav{font-size:13px}.star--so-tela-larga{display:none}.whatsapp-flutuante{justify-content:center;width:52px;height:52px;padding:0;bottom:12px;right:12px}.whatsapp-flutuante span{display:none}.whatsapp-flutuante svg{width:26px;height:26px}.assistente-flutuante{justify-content:center;width:52px;height:52px;padding:0;bottom:12px;right:12px}.assistente-flutuante>span:not(.assistente-flutuante__novo){display:none}.assistente-flutuante svg{width:26px;height:26px}.assistente-flutuante--aberto{display:none}.assistente{width:auto;height:auto;box-shadow:none;border:0;inset:0}.assistente__topo{padding-top:calc(12px + env(safe-area-inset-top))}.filtros__grupo--linhas{scrollbar-width:none;flex-wrap:nowrap;margin:0 -24px;padding:0 18px;overflow-x:auto}.filtro-linha{white-space:nowrap;flex:none}.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.arcada,.eres__pecas{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.mural__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mural__nome{font-size:19px}.peca__nome{font-size:15px}.hero{--logo:min(84vw, clamp(240px, calc((100svh - 464px) / 1.2), 560px))}.hero .wrap{padding-top:calc(var(--aneis) + 64px)}.hero__marca{margin-bottom:calc(var(--aneis) - 8px)}.hero__marca:after{inset:-24%}.linhas--casa{--vao:12px;row-gap:32px}.linhas--casa .linha__disco{width:84px;height:84px}.linhas--casa .linha__nome{letter-spacing:.02em;font-size:14px}.linha__saudacao{font-size:16px}.pers__titulo,.af-heading__title,.sobre__titulo{font-size:30px}.sobre{padding:64px 0 56px}.sobre .wrap{grid-template-columns:minmax(0,1fr);gap:40px}.sobre__fotos{grid-area:auto;width:min(100% - 64px,300px);padding-bottom:24px}.sobre__selo{width:128px;left:-40px}.sobre--so-selo .sobre__fotos{width:min(100% - 64px,260px)}.encomenda{grid-template-columns:minmax(0,1fr);margin-top:16px}.encomenda__titulo{font-size:26px}.montador{padding:20px 16px}.montador__campos{grid-template-columns:minmax(0,1fr)}.montador__enviar{align-self:stretch}.titulo-loja{font-size:28px}.envio .wrap{grid-template-columns:1fr}.resumo{flex:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body{transition:none}.tema--surge,.fumaca__faixa,.fumaca__sobe,.halo .arc,.hero__marca:before,.hero__marca,.hero__frase,.hero .pilares,.hero .ctas{animation:none}.star,.revelar--espera{opacity:1}.revelar--surge{animation:none}.chave,.chave span,.pers__whatsapp{transition:none}}
