@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d2a2fa1ea414649d-s.1q4_zrr3tltxx.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:Saira Extra Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3788246d6017dd6-s.1l0hspz5a6283.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:Saira Extra Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a9a0596f47b058d6-s.p.0v1q6kbcaoidd.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:Saira Extra Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/84963c4442e8f759-s.3dp86-1hf9vno.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:Saira Extra Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/979e831d89e18724-s.41e3qz5t6vmy6.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:Saira Extra Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ececb2d146f427b0-s.p.2gmim1yslxgcn.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:Saira Extra Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/db78aeca90876f5c-s.29yv2c9wx3wa9.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:Saira Extra Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/05dd29522f36c0f0-s.37v_z7f81j9gu.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:Saira Extra Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e0d3466fd56f1c8f-s.p.100t9ysmt-mqi.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:Saira Extra Condensed Fallback;src:local(Arial);ascent-override:168.1%;descent-override:65.02%;line-gap-override:0.0%;size-adjust:67.52%}._0rFHHa_className{font-family:Saira Extra Condensed,Saira Extra Condensed Fallback;font-style:normal}._0rFHHa_variable{--font-saira-condensada:"Saira Extra Condensed", "Saira Extra Condensed Fallback"}
@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d7715db90898811f-s.222nsnf69d77h.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:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/edf69da78afdd67c-s.1uwned4lbz49w.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:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c655204b8ab21abb-s.p.40scv1vsvwc1y.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:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d7715db90898811f-s.222nsnf69d77h.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:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/edf69da78afdd67c-s.1uwned4lbz49w.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:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c655204b8ab21abb-s.p.40scv1vsvwc1y.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:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d7715db90898811f-s.222nsnf69d77h.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:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/edf69da78afdd67c-s.1uwned4lbz49w.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:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c655204b8ab21abb-s.p.40scv1vsvwc1y.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:Saira Fallback;src:local(Arial);ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.0%;size-adjust:103.63%}._6qrHrW_className{font-family:Saira,Saira Fallback;font-style:normal}._6qrHrW_variable{--font-saira:"Saira", "Saira Fallback"}
:root{--dp-color-ground:#eef0f6;--dp-color-plate:#fff;--dp-color-accent:#255ee8;--dp-color-interference:#5b3fd0;--dp-color-registration:#255ee8;--dp-color-ink:#03061a;--dp-color-ink-body:#2b3047;--dp-color-ink-muted:#565c74;--dp-color-line:#d9dce6;--dp-color-control-line:#9ea4b8;--dp-typography-display:var(--font-saira-condensada), "Arial Narrow", sans-serif;--dp-typography-mono:var(--font-saira), system-ui, sans-serif;--dp-typography-body:1rem;--dp-typography-small:.875rem;--dp-typography-label:.75rem;--dp-typography-metadata:.6875rem;--dp-spacing-gutter:clamp(22px, 4.5cqi, 72px);--dp-spacing-column-gap:50px;--dp-radius-control:999px;--dp-radius-vitrine:20px;--dp-color-noite:#03061a;--dp-color-noite-texto:#c9cde0;--dp-color-lavanda:#d6c8ff;--dp-barra:linear-gradient(90deg, #1f5bff, #a66bff 50%, #ff2fa6);--dp-border-hairline:1px;--dp-motion-interaction:.12s;--dp-motion-ease:cubic-bezier(.2, 0, 0, 1);--dp-motion-slow:.24s;--dp-perspective:900px;--dp-tilt:0deg;--dp-glow:0 0 0 1px color-mix(in srgb, var(--dp-color-accent), transparent 40%), 0 12px 32px -12px color-mix(in srgb, var(--dp-color-accent), transparent 60%)}
*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:16px}body{background:var(--dp-color-ground);color:var(--dp-color-ink-body);font-family:var(--dp-typography-mono);font-size:var(--dp-typography-body);margin:0;line-height:1.55}h1,h2,h3,h4{font-family:var(--dp-typography-display);color:var(--dp-color-ink);letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1.02}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;transition:color var(--dp-motion-interaction) var(--dp-motion-ease);text-decoration-thickness:1px}::selection{background:var(--dp-color-lavanda);color:var(--dp-color-ink)}:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
:root{--lateral:calc(var(--dp-spacing-gutter) + 14px)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}button,a,[role=button]{touch-action:manipulation}button,.botao,.categorias__link,.barra-compra{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.categorias__link:active{border-color:var(--dp-color-registration)}.cabecalho{padding:10px var(--dp-spacing-gutter) 10px var(--lateral);border-bottom:var(--dp-border-hairline) solid var(--dp-color-line);justify-content:space-between;align-items:center;gap:16px;display:flex}.cabecalho__logo{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.cabecalho__link{min-height:44px;color:var(--dp-color-ink);font-size:var(--dp-typography-small);letter-spacing:.04em;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.logo{width:auto;height:34px;display:block}@media (max-width:419px){.logo{height:28px}}.botao{isolation:isolate;border-radius:var(--dp-radius-control);min-height:48px;font-family:var(--dp-typography-mono);font-size:var(--dp-typography-small);letter-spacing:.04em;cursor:pointer;transition:color var(--dp-motion-interaction) var(--dp-motion-ease), border-color var(--dp-motion-interaction) var(--dp-motion-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0 24px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.botao--primario{color:var(--dp-color-ground)}.botao--primario:before{content:"";z-index:-1;background:var(--dp-color-accent);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transition:background-color var(--dp-motion-interaction) var(--dp-motion-ease), transform var(--dp-motion-interaction) var(--dp-motion-ease);position:absolute;inset:0}.botao--primario:active:before{background:color-mix(in srgb, var(--dp-color-accent), black 18%);transform:translateY(1px)}.botao--secundario{color:var(--dp-color-ink);border:var(--dp-border-hairline) solid var(--dp-color-control-line)}.botao--secundario:active{background:var(--dp-color-plate)}.acoes{flex-wrap:wrap;gap:12px;display:flex}.abertura{padding:40px var(--dp-spacing-gutter) 48px var(--lateral);gap:32px;display:grid;position:relative}.abertura__texto{align-content:center;gap:24px;min-width:0;display:grid}.abertura__titulo{overflow-wrap:anywhere;max-width:14ch;font-size:clamp(40px,9vw,88px);font-weight:600}.abertura__frase{max-width:40ch;font-size:var(--dp-typography-body);color:var(--dp-color-ink);margin:0}.abertura,.rodape{isolation:isolate;overflow:hidden}.abertura__texto{z-index:1;position:relative}.fatos{padding:0 var(--dp-spacing-gutter) 0 var(--lateral);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.fatos__celula{border-top:var(--dp-border-hairline) solid var(--dp-color-line);color:var(--dp-color-ink);font-size:var(--dp-typography-small);text-wrap:balance;padding:14px 14px 14px 0}.fatos__link{color:var(--dp-color-ink);-webkit-text-decoration-color:var(--dp-color-control-line);text-decoration-color:var(--dp-color-control-line);margin:-11px 0;padding:11px 0;display:inline-block}.categorias{--altura-chips:69px;z-index:5;box-sizing:border-box;height:var(--altura-chips);padding:10px 0 10px var(--lateral);background:var(--dp-color-ground);border-bottom:var(--dp-border-hairline) solid var(--dp-color-line);position:sticky;top:0}.categorias__lista{padding:2px var(--dp-spacing-gutter) 2px 2px;scrollbar-width:none;gap:8px;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.categorias__link{border:var(--dp-border-hairline) solid var(--dp-color-control-line);min-height:44px;color:var(--dp-color-ink);font-size:var(--dp-typography-label);letter-spacing:.06em;white-space:nowrap;transition:border-color var(--dp-motion-interaction) var(--dp-motion-ease);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.categorias__link[aria-current=true]{border-color:var(--dp-color-accent)}.categorias__total{color:var(--dp-color-ink-muted)}.categoria{scroll-margin-top:calc(var(--altura-chips,69px) + 16px);padding:48px var(--dp-spacing-gutter) 24px var(--lateral);gap:24px;display:grid;position:relative}.categoria__intro h2{overflow-wrap:anywhere;font-size:clamp(28px,2.4vw,36px);font-weight:600}.categoria__intro p{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;margin:8px 0 0}.grade{perspective:var(--dp-perspective);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.card{border:var(--dp-border-hairline) solid var(--dp-color-line);min-width:0;height:100%;color:inherit;transition:border-color var(--dp-motion-interaction) var(--dp-motion-ease);padding-bottom:14px;text-decoration:none;display:block;position:relative}.card:focus-visible{border-color:var(--dp-color-accent)}.card:active{border-color:var(--dp-color-registration)}.arte{aspect-ratio:1;background:var(--dp-color-plate);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);position:relative}.arte img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:6%;display:block}.arte:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 58%,#3d7bff1a,#0000 70%);position:absolute;inset:0}.arte>*{position:relative}.arte--grande:has(.arte__reservada){aspect-ratio:4/3}.arte__reservada{background:linear-gradient(180deg, transparent 55%, #05070d99), repeating-linear-gradient(90deg, var(--dp-color-line) 0 1px, transparent 1px 24px), repeating-linear-gradient(0deg, var(--dp-color-line) 0 1px, transparent 1px 24px);align-content:end;gap:6px;padding:16px;display:grid;position:absolute;inset:0}.arte__reservada-rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.arte__reservada-nome{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:var(--dp-typography-body);overflow-wrap:anywhere;font-weight:600;line-height:1.15}.card__nome{overflow-wrap:anywhere;margin:12px 12px 0;font-size:.9375rem;font-weight:600;line-height:1.15}.card__pix{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:var(--dp-typography-body);font-variant-numeric:tabular-nums;margin:10px 12px 0;font-weight:600}.card__rotulo{color:var(--dp-color-ink-muted);font-family:var(--dp-typography-mono);font-size:var(--dp-typography-label);letter-spacing:.06em;font-weight:400}.card__parcela{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);font-variant-numeric:tabular-nums;margin:2px 12px 0}.rodape{padding:32px var(--dp-spacing-gutter) 48px var(--lateral);border-top:var(--dp-border-hairline) solid var(--dp-color-line);position:relative}.rodape__diretorio{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.rodape__diretorio li{border-top:var(--dp-border-hairline) solid var(--dp-color-line);min-width:0;color:var(--dp-color-ink);overflow-wrap:anywhere;align-content:start;gap:4px;padding:14px 0;display:grid}.rodape__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.rodape__diretorio a,.loja__texto a{margin:-11px 0;padding:11px 0;display:inline-block}.abertura--loja{padding-bottom:8px}.loja__titulo{font-size:clamp(56px,10vw,112px);font-weight:600}.loja__texto{max-width:60ch;color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0}.loja__texto a{color:var(--dp-color-accent)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.produto{padding:24px var(--dp-spacing-gutter) 64px var(--lateral);gap:32px;display:grid}.produto__palco{min-width:0;position:relative}.arte--grande{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.palco--3d{perspective:var(--dp-perspective)}.palco__cena{transition:transform var(--dp-motion-slow) var(--dp-motion-ease);transform:rotateY(-4deg)rotateX(2deg)}.palco--3d:active .palco__cena{transform:none}.palco__reflexo{pointer-events:none;height:0;padding-bottom:24%;position:relative;overflow:hidden}.palco__reflexo img{aspect-ratio:1;object-fit:contain;filter:blur(1px);width:100%;padding:6%;display:block;position:absolute;top:0;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#00000040,#0000 36%);mask-image:linear-gradient(#00000040,#0000 36%)}.ficha{border-collapse:separate;border-spacing:0;border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);overflow:hidden;transform:translateZ(0);box-shadow:0 10px 30px -18px #000c}.produto__fim{border-top:var(--dp-border-hairline) solid var(--dp-color-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:32px 0 0;display:none}.produto__fim-preco{color:var(--dp-color-ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(24px,3vw,32px);font-weight:600}.produto__fim-rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;margin-right:6px;font-weight:400}.produto__info{align-content:start;gap:20px;min-width:0;display:grid}.produto__titulo{overflow-wrap:break-word;font-size:clamp(30px,5vw,44px);font-weight:600}.produto__meta{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.produto__categoria{color:var(--dp-color-ink-muted);margin:-14px 0;padding:14px 0;display:inline-block}.produto__estoque{margin:-14px 0;padding:14px 0}.precos{gap:8px;display:grid}.precos__lista{margin:0;display:grid}.precos__linha{border-top:var(--dp-border-hairline) solid var(--dp-color-line);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:12px 0;display:grid}.precos__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.precos__valor{color:var(--dp-color-ink);font-variant-numeric:tabular-nums;margin:0}.precos__valor--pix{font-family:var(--dp-typography-display);font-size:2rem;font-weight:600;line-height:1}.precos__nota{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);margin:0}.produto__gancho{max-width:52ch;color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0}.produto__pedido{border-top:var(--dp-border-hairline) solid var(--dp-color-line);gap:14px;padding:20px 0 0;display:grid}.produto__como{max-width:52ch;color:var(--dp-color-ink-body);margin:0}.produto__info .fatos{grid-template-columns:1fr;padding:0}.produto__info .fatos__celula{padding:12px 0}.ficha{border-collapse:collapse;width:100%;font-size:var(--dp-typography-small)}.ficha th,.ficha td{border:0;border-top:var(--dp-border-hairline) solid var(--dp-color-line);text-align:left;vertical-align:top;border-radius:0;padding:12px 12px 12px 0}.ficha th{width:40%;color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;font-weight:400}.ficha td{color:var(--dp-color-ink);overflow-wrap:anywhere}.ficha th{padding-left:20px}.ficha td{padding-right:20px}.ficha tr:first-child>*{border-top:0}.ficha__vazia{border-top:var(--dp-border-hairline) solid var(--dp-color-line);color:var(--dp-color-ink-muted);margin:0;padding-top:12px}.ficha__vazia a{color:var(--dp-color-ink);margin:-11px 0;padding:11px 0;display:inline-block}.nao-encontrado{padding:72px var(--dp-spacing-gutter) 96px var(--lateral);justify-items:start;gap:20px;display:grid;position:relative}.nao-encontrado h1{font-size:clamp(36px,8vw,72px)}.nao-encontrado p{max-width:52ch;color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0}@media (hover:hover) and (pointer:fine){.cabecalho__link:hover{color:var(--dp-color-accent)}.botao--primario:hover:before{background:color-mix(in srgb, var(--dp-color-accent), white 18%)}.botao--secundario:hover{border-color:var(--dp-color-accent)}.fatos__link:hover{color:var(--dp-color-accent)}.categorias__link:hover,.card:hover{border-color:var(--dp-color-accent)}.card:hover:after{opacity:1}.rodape a:hover{color:var(--dp-color-accent)}.palco--3d:hover .palco__cena{transform:none}.produto__categoria:hover,.carrinho__nome:hover,.carrinho__remover:hover{color:var(--dp-color-accent)}.campo__controle:hover,.opcao:hover{border-color:var(--dp-color-accent)}}@media (min-width:700px){.produto{column-gap:var(--dp-spacing-column-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:48px}.abertura{align-items:center;column-gap:var(--dp-spacing-column-gap);grid-template-columns:minmax(0,1.3fr) minmax(260px,380px);padding-block:64px}.palco__reflexo{padding-bottom:40%}.produto__fim{flex-wrap:wrap;display:flex}.fatos{grid-template-columns:repeat(4,1fr)}.precos__linha{grid-template-columns:10rem minmax(0,1fr)}.categoria{column-gap:var(--dp-spacing-column-gap);grid-template-columns:minmax(200px,1fr) 3fr;align-items:start}}@media (min-width:1050px){.grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.cabecalho__nav{align-items:center;gap:16px;display:flex}.cabecalho__contagem{background:var(--dp-color-accent);min-width:1.5em;color:var(--dp-color-ground);font-size:var(--dp-typography-label);text-align:center;letter-spacing:0;padding:0 4px;display:inline-block}.pagina-plana{max-width:1050px;padding:32px var(--dp-spacing-gutter) 64px var(--lateral);gap:24px;display:grid;position:relative}.carrinho,.carrinho__vazio{justify-items:start;gap:24px;display:grid}.carrinho>*,.carrinho__vazio>*{min-width:0;max-width:100%}.carrinho__titulo{font-size:clamp(30px,5vw,44px);font-weight:600}.carrinho__vazio p,.carrinho__estado{max-width:52ch;color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0}.carrinho__linhas{width:100%;margin:0;padding:0;list-style:none;display:grid}.carrinho__linha{border-top:var(--dp-border-hairline) solid var(--dp-color-line);grid-template-columns:88px minmax(0,1fr);gap:8px 16px;padding:16px 0;display:grid}.carrinho__arte{aspect-ratio:4/5;width:88px;display:block}.carrinho__info{align-content:start;gap:4px;min-width:0;display:grid}.carrinho__nome{color:var(--dp-color-ink);font-family:var(--dp-typography-display);overflow-wrap:anywhere;font-size:1.125rem;font-weight:600;text-decoration:none}.carrinho__preco,.carrinho__parcela{color:var(--dp-color-ink);font-variant-numeric:tabular-nums;margin:0}.carrinho__parcela{color:var(--dp-color-ink-muted)}.carrinho__controles{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 16px;display:flex}.carrinho__remover{min-height:48px;color:var(--dp-color-ink-muted);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.resumo{gap:8px;width:100%;max-width:520px;display:grid}.aviso{border:var(--dp-border-hairline) solid var(--dp-color-interference);width:100%;color:var(--dp-color-ink);padding:12px 16px}.aviso p{margin:0}.aviso ul{margin:4px 0 0;padding-left:1.2em}.campo{gap:6px;min-width:0;display:grid}.campo__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.campo__controle{border:var(--dp-border-hairline) solid var(--dp-color-control-line);border-radius:var(--dp-radius-control);background:var(--dp-color-plate);width:100%;min-height:48px;color:var(--dp-color-ink);font:inherit;padding:0 12px;font-size:1rem}select.campo__controle{width:auto;min-width:96px}@media (min-width:700px){.carrinho__linha{grid-template-columns:96px minmax(0,1fr) auto;align-items:start}.carrinho__arte{width:96px}.carrinho__controles{flex-direction:column;grid-column:auto;align-items:flex-start}}.pedido{justify-items:start;gap:24px;width:100%;display:grid}.pedido__principal{justify-items:start;gap:24px;width:100%;min-width:0;display:grid}.pedido__lateral{border-bottom:var(--dp-border-hairline) solid var(--dp-color-line);order:-1;gap:16px;width:100%;max-width:520px;padding:0 0 20px;display:grid}.pedido__subtitulo{font-size:var(--dp-typography-small);letter-spacing:.06em;color:var(--dp-color-ink-muted);font-family:var(--dp-typography-mono);font-weight:400}.pedido__itens{color:var(--dp-color-ink);gap:10px;margin:0;padding:0;list-style:none;display:grid}.pedido__itens--com-arte li{align-items:center;gap:12px;display:flex}.pedido__miniatura{aspect-ratio:1;flex:none;width:56px}.pedido__alterar{color:var(--dp-color-ink);font-size:var(--dp-typography-small);margin:-11px 0;padding:11px 0;display:inline-block}.pedido__numero,.pedido__proximo{max-width:52ch;color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0}.pedido__numero{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-small)}.carrinho__unica{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}::placeholder{color:var(--dp-color-ink-muted);opacity:1}@media (max-width:699px){.carrinho .acoes .botao,.pedido .acoes .botao{width:100%}}@media (min-width:1050px){.pedido:not(.pedido--confirmacao){column-gap:var(--dp-spacing-column-gap);grid-template-columns:minmax(0,520px) minmax(280px,1fr);align-items:start}.pedido:not(.pedido--confirmacao) .pedido__lateral{border-bottom:0;order:0;padding-bottom:0;position:sticky;top:24px}}.pedido__form{gap:20px;width:100%;max-width:520px;display:grid}fieldset.campo{border:0;margin:0;padding:0}fieldset[aria-invalid=true] .opcao{border-color:var(--dp-color-interference)}.campo__controle[aria-invalid=true]{border-color:var(--dp-color-interference);border-width:2px}.campo__erro{color:var(--dp-color-interference);font-size:var(--dp-typography-small);margin:0}.campo__ajuda{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);margin:0}.opcoes{flex-wrap:wrap;gap:8px;display:flex}.opcoes--formas{display:grid}.opcao{border:var(--dp-border-hairline) solid var(--dp-color-control-line);min-height:48px;color:var(--dp-color-ink);cursor:pointer;align-items:center;gap:10px;padding:0 14px;display:flex}.opcao:has(input:checked){border-color:var(--dp-color-accent)}.opcao input{width:20px;height:20px;accent-color:var(--dp-color-accent);margin:0}.opcao__rotulo{flex:1}.opcao--forma{padding-block:12px}.opcao__texto{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;display:grid}.opcao__descricao{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);grid-column:1/-1}.opcao__preco{font-variant-numeric:tabular-nums;color:var(--dp-color-ink-body)}.pedido .botao[disabled]{opacity:.6;cursor:progress}.pedido__numero{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;margin:0}.pedido__resumo{gap:16px;width:100%;max-width:520px;display:grid}.pedido__itens{color:var(--dp-color-ink);font-size:var(--dp-typography-body);margin:0;padding:0;list-style:none}.pedido__itens li{border-top:var(--dp-border-hairline) solid var(--dp-color-line);overflow-wrap:anywhere;padding:8px 0}.pedido__conferindo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-small);margin:0}.barra-compra{z-index:6;padding:10px calc(var(--dp-spacing-gutter) + env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) calc(var(--lateral) + env(safe-area-inset-left,0px));background:var(--dp-color-plate);border-top:var(--dp-border-hairline) solid var(--dp-color-line);visibility:hidden;transition:transform var(--dp-motion-slow) var(--dp-motion-ease), visibility 0s linear var(--dp-motion-slow);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:auto 0 0;transform:translateY(100%)}.barra-compra[data-visivel=true]{visibility:visible;transition-delay:0s;transform:translateY(0)}.barra-compra__preco{color:var(--dp-color-ink);font-size:var(--dp-typography-body);white-space:nowrap;margin:0;font-weight:600;line-height:1.2;display:grid}.barra-compra .botao{white-space:nowrap;flex-shrink:0}.barra-compra__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em;font-weight:400}@media (max-width:699px){body:has(.barra-compra) .rodape{padding-bottom:calc(48px + 68px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.barra-compra,.palco__cena{transition:none}.palco__cena{transform:none}}
.produto--novo>:not(.galeria,.produto__palco,.produto__info){grid-column:1/-1}.galeria{align-content:start;gap:12px;min-width:0;display:grid;position:relative}.galeria__principal{aspect-ratio:4/3;background:radial-gradient(45% 55% at 35% 55%, color-mix(in srgb, var(--dp-color-accent), transparent 84%), transparent 70%), radial-gradient(40% 50% at 70% 50%, color-mix(in srgb, var(--dp-color-interference), transparent 88%), transparent 70%);cursor:zoom-in;touch-action:pan-y;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);border:0;width:100%;padding:0;display:block;overflow:hidden}.galeria__principal img{object-fit:contain;filter:drop-shadow(0 18px 30px #0000008c);width:100%;height:100%;transition:filter .45s var(--dp-motion-ease), opacity .45s var(--dp-motion-ease);padding:6%;display:block}.galeria__principal[data-trocando] img{opacity:.4;transition:none}.galeria__principal:focus-visible,.galeria__miniaturas button:focus-visible,.galeria__fechar:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:2px}.galeria__miniaturas{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.galeria__miniaturas button{border:1px solid var(--dp-color-line);background:var(--dp-color-plate);cursor:pointer;touch-action:manipulation;flex:none;width:64px;height:64px;padding:4px}.galeria__miniaturas button[aria-pressed=true]{border-color:var(--dp-color-accent)}.galeria__miniaturas img{object-fit:contain;width:100%;height:100%;display:block}.galeria__tela-cheia{background:var(--dp-color-ground);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--dp-color-ink);overscroll-behavior:contain;border:0;margin:0;padding:0}.galeria__tela-cheia::backdrop{background:var(--dp-color-ground)}.galeria__fechar{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));z-index:1;border:1px solid var(--dp-color-control-line);background:var(--dp-color-ground);min-width:88px;min-height:44px;color:var(--dp-color-ink);font:500 var(--dp-typography-small) / 1 var(--dp-typography-mono);cursor:pointer;touch-action:manipulation;padding:0 16px;position:fixed}.galeria__zoom{touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.galeria__zoom img{object-fit:contain;transform-origin:50%;-webkit-touch-callout:none;max-width:100%;max-height:100%;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.galeria__principal img{animation:linear both galeria-parallax;animation-timeline:view();animation-range:cover}}}@keyframes galeria-parallax{0%{transform:translateY(-20px)}to{transform:translateY(20px)}}@media (hover:hover) and (pointer:fine){.galeria__miniaturas button:hover{border-color:var(--dp-color-control-line)}}@media (prefers-reduced-motion:reduce){.galeria__principal[data-trocando] img{filter:drop-shadow(0 18px 30px #0000008c)}}.numeros{border-block:1px solid var(--dp-color-line);gap:20px;margin:8px 0 0;padding:28px 0;list-style:none;display:grid}.numeros li{align-content:start;gap:6px;display:grid}.numeros strong{font-variant-numeric:tabular-nums;color:var(--dp-color-ink);font-family:var(--dp-typography-display);letter-spacing:-.02em;font-size:clamp(36px,6vw,56px);font-weight:600;line-height:1}.numeros span{color:var(--dp-color-interference);font:400 13px / 1.4 var(--dp-typography-mono)}@media (min-width:700px){.numeros{column-gap:var(--dp-spacing-column-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.destaques{--destaque-curva:cubic-bezier(.45, 0, .2, 1);--destaque-zoom:2.2s;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:48px;display:grid}.destaques__palco{grid-area:1/1;height:560px;position:sticky;top:calc(50vh - 280px);overflow:hidden}.destaques__passos{grid-area:1/2;padding-bottom:20vh}.destaques__palco:before,.passo__quadro:before{content:"";background:radial-gradient(45% 55% at 30% 55%, color-mix(in srgb, var(--dp-color-accent), transparent 82%), transparent 70%), radial-gradient(40% 50% at 72% 50%, color-mix(in srgb, var(--dp-color-interference), transparent 86%), transparent 70%);pointer-events:none;position:absolute;inset:10% 0}.vista{opacity:0;width:88%;max-width:100%;transform:translate(-50%, -50%) scale(var(--s,1)) translate(var(--x,0%), var(--y,0%));transition:transform var(--destaque-zoom) var(--destaque-curva), opacity .9s var(--destaque-curva), filter 1s var(--destaque-curva), clip-path 1.3s var(--destaque-curva);position:absolute;top:50%;left:50%}.vista.ativa{opacity:1}.vista img{object-fit:contain;filter:drop-shadow(0 18px 30px #0000008c);width:100%;height:100%;display:block}.vista--alta{width:auto;height:74%}.vista--fundo{justify-content:center;align-items:center;width:94%;height:88%;display:flex}.destaques__palco:before{transition:opacity .6s var(--destaque-curva)}.destaques__palco:has(.vista--fundo.ativa):before{opacity:0}.passo__quadro:has(.vista--fundo):before{opacity:0}.vista--fundo img{border-radius:var(--dp-radius-vitrine);filter:none;width:auto;max-width:100%;height:auto;max-height:100%}.vista[data-entrada=desfocar]:not(.ativa){filter:blur(10px);--s:.94}.vista[data-entrada=abrir]{clip-path:inset(0)}.vista[data-entrada=abrir]:not(.ativa){clip-path:inset(38% 30%);--s:1.15}.pino{width:0;height:0;transform:scale(calc(1 / var(--s,1)));transform-origin:0 0;opacity:0;transition:opacity .4s var(--destaque-curva);pointer-events:none;position:absolute}.pino.ativo{opacity:1;transition-delay:1.6s}.pino:before{content:"";background:var(--dp-color-registration);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--dp-color-registration), transparent 75%);border-radius:50%;position:absolute;top:-3px;left:-3px}.pino span{white-space:nowrap;font:500 12px / 1 var(--dp-typography-mono);color:var(--dp-color-ink);background:color-mix(in srgb, var(--dp-color-ground), transparent 15%);border:1px solid var(--dp-color-accent);padding:5px 7px;font-style:normal;position:absolute;bottom:22px;left:0;transform:translate(-50%)}.pino span:after{content:"";background:var(--dp-color-accent);width:1px;height:19px;position:absolute;top:100%;left:50%}.pino--baixo span{top:22px;bottom:auto}.pino--baixo span:after{top:auto;bottom:100%}.pino--baixo2 span{top:50px;bottom:auto}.pino--baixo2 span:after{height:47px;top:auto;bottom:100%}.regua{opacity:0;transition:opacity .4s var(--destaque-curva);font:500 12px / 1 var(--dp-typography-mono);color:var(--dp-color-ink);font-style:normal;position:absolute}.regua.ativo{opacity:1;transition-delay:1.6s}.regua--h{border-top:1px solid var(--dp-color-registration);top:-7%;left:4%;right:4%}.regua--h:before,.regua--h:after{content:"";border-left:1px solid var(--dp-color-registration);height:11px;position:absolute;top:-6px}.regua--h:before{left:0}.regua--h:after{right:0}.regua--h span{background:var(--dp-color-ground);padding:2px 6px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.regua--v{border-right:1px solid var(--dp-color-registration);top:4%;bottom:4%;right:-7%}.regua--v:before,.regua--v:after{content:"";border-top:1px solid var(--dp-color-registration);width:11px;position:absolute;right:-6px}.regua--v:before{top:0}.regua--v:after{bottom:0}.regua--v span{writing-mode:vertical-rl;background:var(--dp-color-ground);white-space:nowrap;padding:6px 2px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.passo{flex-direction:column;justify-content:center;gap:14px;min-height:90vh;padding-block:32px;display:flex}.passo__texto{border-left:2px solid var(--dp-color-line);max-width:34ch;padding:2px 0 4px 18px}.passo.ativo .passo__texto{border-left-color:var(--dp-color-accent)}.passo h2{color:var(--dp-color-ink);letter-spacing:-.015em;text-transform:none;text-wrap:balance;margin:0;font-size:clamp(24px,4.2vw,34px);font-weight:600;line-height:1.1}.passo p{font-family:var(--dp-typography-display);margin:10px 0 0;font-size:16px;line-height:1.55}.passo__dado{font:400 13px / 1.4 var(--dp-typography-mono);color:var(--dp-color-interference);margin-top:12px;display:block}.passo__quadro{display:none}@media (max-width:899px){.destaques{display:block}.destaques__palco{display:none}.destaques__passos{padding-bottom:8px}.passo{gap:10px;min-height:0;padding-block:14px}.passo__texto{border-left-color:var(--dp-color-accent);max-width:none;padding-left:14px}.passo h2{font-size:22px}.passo p{margin-top:8px;font-size:15px;line-height:1.5}.passo__dado{margin-top:10px;font-size:12px}.passo__quadro{height:58vw;max-height:340px;display:block;position:relative;overflow:hidden}.passo__quadro .vista--alta{height:70%;top:55%}.passo__quadro--alto{height:92vw;max-height:440px}.passo__quadro--alto .vista--alta{height:76%;top:53%}.pino span{padding:4px 5px;font-size:11px}}@media (prefers-reduced-motion:reduce){.vista{transition:opacity .3s linear}.vista:not(.ativa){filter:none;clip-path:none}.pino,.regua{transition:opacity .2s linear}.pino.ativo,.regua.ativo{transition-delay:0s}.passo__quadro .vista{opacity:1}}.comparar{gap:16px;min-width:0;display:grid}.comparar__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.comparar h2{font-size:clamp(22px,3.4vw,30px)}.comparar__interruptor{min-height:44px;color:var(--dp-color-ink-body);font:400 var(--dp-typography-small) / 1.2 var(--dp-typography-mono);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.comparar__trilho{border:1px solid var(--dp-color-control-line);width:36px;height:20px;position:relative}.comparar__trilho:after{content:"";background:var(--dp-color-ink-muted);width:12px;height:12px;transition:transform var(--dp-motion-interaction) var(--dp-motion-ease);position:absolute;top:3px;left:3px}.comparar__interruptor[aria-checked=true] .comparar__trilho{border-color:var(--dp-color-accent)}.comparar__interruptor[aria-checked=true] .comparar__trilho:after{background:var(--dp-color-accent);transform:translate(16px)}.comparar__interruptor:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:2px}.comparar__rolagem{overscroll-behavior-x:contain;border:1px solid var(--dp-color-line);overflow-x:auto}.comparar table{font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%;min-width:560px;font-size:var(--dp-typography-small)}.comparar th,.comparar td{border-bottom:1px solid var(--dp-color-line);text-align:left;vertical-align:top;padding:12px 14px}.comparar tbody tr:last-child>*{border-bottom:0}.comparar thead th{font-weight:400;display:table-cell}.comparar thead th>*{display:block}.comparar thead a{min-height:44px;color:var(--dp-color-ink);font-family:var(--dp-typography-display);align-items:center;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.comparar__este{color:var(--dp-color-registration);font-size:var(--dp-typography-metadata);letter-spacing:.08em;margin-bottom:4px}.comparar__preco{color:var(--dp-color-interference);margin-top:6px}.comparar th[scope=row]{z-index:1;background:var(--dp-color-ground);min-width:132px;color:var(--dp-color-ink-muted);font-weight:400;position:sticky;left:0}.comparar thead td{z-index:1;background:var(--dp-color-ground);position:sticky;left:0}.comparar tbody td{color:var(--dp-color-ink-muted)}.comparar tr[data-muda=true] td{color:var(--dp-color-ink)}.comparar tr[data-muda=true] th[scope=row]{box-shadow:inset 2px 0 0 var(--dp-color-registration);color:var(--dp-color-ink-body)}.comparar[data-so-muda=true] tr[data-muda=false]{display:none}@media (max-width:699px){.comparar th[scope=row]{width:108px;min-width:0}}@media (hover:hover) and (pointer:fine){.comparar thead a:hover{color:var(--dp-color-accent)}}.produto__ficha{gap:16px;max-width:760px;display:grid}.produto__ficha h2{font-size:clamp(22px,3.4vw,30px)}.produto--novo .palco__cena{transition:none;transform:none}
.duvidas{gap:16px;min-width:0;max-width:760px;display:grid}.duvidas__busca{border:1px solid var(--dp-color-control-line);background:var(--dp-color-plate);width:100%;min-height:48px;color:var(--dp-color-ink);font:400 16px / 1.2 var(--dp-typography-mono);border-radius:0;padding:0 14px}.duvidas__busca::placeholder{color:var(--dp-color-ink-muted)}.duvidas__busca:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:2px}.duvidas__assuntos{flex-wrap:wrap;gap:8px;display:flex}.duvidas__assuntos button{border:1px solid var(--dp-color-line);min-height:44px;color:var(--dp-color-ink-body);font:500 var(--dp-typography-label) / 1 var(--dp-typography-mono);letter-spacing:.06em;cursor:pointer;touch-action:manipulation;background:0 0;padding:0 14px}.duvidas__assuntos button[aria-pressed=true]{border-color:var(--dp-color-accent);color:var(--dp-color-ink)}.duvidas__contagem{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);margin:0}.duvidas__lista details{border-top:1px solid var(--dp-color-line)}.duvidas__lista details:last-child{border-bottom:1px solid var(--dp-color-line)}.duvidas__lista summary{min-height:52px;color:var(--dp-color-ink);font-family:var(--dp-typography-display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:17px;font-weight:600;line-height:1.3;list-style:none;display:flex}.duvidas__lista summary::-webkit-details-marker{display:none}.duvidas__lista summary:after{content:"+";color:var(--dp-color-accent);font-family:var(--dp-typography-mono);flex:none}.duvidas__lista details[open] summary:after{content:"−"}.duvidas__lista details p{max-width:62ch;margin:0 0 16px;line-height:1.6}.duvidas__vazio{justify-items:start;gap:12px;display:grid}.duvidas__vazio p{margin:0}@media (hover:hover) and (pointer:fine){.duvidas__assuntos button:hover{border-color:var(--dp-color-control-line)}}html:has(dialog.gaveta[open]){overflow:hidden}.gaveta{border:0;border-left:1px solid var(--dp-color-line);background:var(--dp-color-ground);width:400px;max-width:100vw;height:100dvh;max-height:none;color:var(--dp-color-ink-body);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.gaveta[open]{transition:transform var(--dp-motion-slow) var(--dp-motion-ease);transform:translate(0)}@starting-style{.gaveta[open]{transform:translate(100%)}}.gaveta::backdrop{background:color-mix(in srgb, var(--dp-color-ground), transparent 25%)}.gaveta__corpo{height:100%;padding:24px 24px max(24px, env(safe-area-inset-bottom,0px));flex-direction:column;gap:16px;display:flex}.gaveta__alca{display:none}.gaveta__titulo{font-size:28px}.gaveta__linhas{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.gaveta__linha{border-bottom:1px solid var(--dp-color-line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.gaveta__arte{background:var(--dp-color-plate);width:64px;height:64px;display:block}.gaveta__arte img{object-fit:contain;width:100%;height:100%;display:block}.gaveta__info{gap:4px;min-width:0;display:grid}.gaveta__nome{color:var(--dp-color-ink);font-family:var(--dp-typography-display);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.gaveta__qtd{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label)}.gaveta__preco{color:var(--dp-color-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.gaveta__subtotal{font-variant-numeric:tabular-nums;justify-content:space-between;margin:0;display:flex}.gaveta__subtotal strong{color:var(--dp-color-ink);font-size:20px}.gaveta__estado,.gaveta__vazio p{margin:0}.gaveta__vazio{flex:auto;align-content:start;justify-items:start;gap:16px;display:grid}.gaveta__acoes{gap:10px;margin-top:auto;display:grid}.gaveta__acoes .botao{justify-content:center;width:100%}@media (max-width:699px){.gaveta{border-left:0;border-top:1px solid var(--dp-color-control-line);width:100%;max-width:none;height:auto;max-height:85dvh;inset:auto 0 0}.gaveta[open]{transform:translateY(0)}@starting-style{.gaveta[open]{transform:translateY(100%)}}.gaveta__corpo{height:auto;max-height:85dvh;padding-top:0}.gaveta__alca{touch-action:none;cursor:grab;background:linear-gradient(var(--dp-color-control-line), var(--dp-color-control-line)) center / 40px 3px no-repeat;flex:none;align-self:center;width:64px;height:44px;display:block}}@media (prefers-reduced-motion:reduce){.gaveta[open]{opacity:1;transition:opacity .15s linear;transform:none}@starting-style{.gaveta[open]{opacity:0;transform:none}}}.prints{padding:56px var(--dp-spacing-gutter) 24px var(--lateral);gap:24px;display:grid;position:relative}.prints__mural{columns:1;column-gap:16px}.prints__quadro{break-inside:avoid;background:var(--dp-color-plate);border:1px solid var(--dp-color-line);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);margin:0 0 16px;padding:10px}.prints__quadro img{width:100%;height:auto;display:block}.prints__quadro figcaption{font-size:var(--dp-typography-label);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-top:10px;display:flex}.prints__quadro strong{color:var(--dp-color-ink)}.prints__quadro span{color:var(--dp-color-ink-muted)}@media (min-width:700px){.prints__mural{columns:2}}@media (min-width:1050px){.prints__mural{columns:3}}.cores{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cores__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.cores ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cores__opcao{border:1px solid var(--dp-color-line);min-height:44px;color:var(--dp-color-ink-body);touch-action:manipulation;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:inline-flex}.cores__opcao[aria-current=page]{border-color:var(--dp-color-accent);box-shadow:inset 0 0 0 1px var(--dp-color-accent);color:var(--dp-color-ink)}.cores__amostra{background:var(--cor);border:1px solid color-mix(in srgb, var(--dp-color-ink), transparent 70%);width:18px;height:18px}@media (hover:hover) and (pointer:fine){.cores__opcao:not([aria-current]):hover{border-color:var(--dp-color-control-line)}}@media (max-width:699px){.produto{grid-template-columns:minmax(0,1fr)}}.qual-pencil{border:1px solid var(--dp-color-line);background:var(--dp-color-plate);grid-column:1/-1;gap:12px;max-width:760px;padding:24px;display:grid}.qual-pencil h2{font-size:clamp(22px,3.4vw,30px)}.qual-pencil__rotulo{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);letter-spacing:.06em}.qual-pencil__campo{border:1px solid var(--dp-color-control-line);background-color:var(--dp-color-ground);width:100%;min-width:0;min-height:48px;color:var(--dp-color-ink);font:400 16px / 1.2 var(--dp-typography-mono);border-radius:0;padding:0 12px}.qual-pencil__dica,.qual-pencil__fonte{color:var(--dp-color-ink-muted);font-size:var(--dp-typography-label);margin:0}.qual-pencil__resposta{gap:12px;display:grid}.qual-pencil__resposta ul{margin:0;padding:0;list-style:none}.qual-pencil__resposta li{border-bottom:1px solid var(--dp-color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}.qual-pencil__resposta li a{min-height:44px;color:var(--dp-color-ink);font-family:var(--dp-typography-display);align-items:center;font-weight:600;display:inline-flex}.qual-pencil__preco{color:var(--dp-color-interference);font-size:var(--dp-typography-label);grid-column:1}.qual-pencil__resposta li strong{border:1px solid var(--dp-color-line);color:var(--dp-color-ink-muted);font:500 var(--dp-typography-label) / 1 var(--dp-typography-mono);letter-spacing:.06em;grid-area:1/2/span 2;padding:6px 10px}.qual-pencil__resposta li[data-serve=true] strong{border-color:var(--dp-color-registration);color:var(--dp-color-registration)}.qual-pencil__resposta p{margin:0;line-height:1.6}.qual-pencil__resposta:empty{display:none}.qual-pencil__resposta .botao{justify-self:start}
.cabecalho,.abertura:not(.abertura--loja),.rodape{--dp-color-ink:#fff;--dp-color-ink-body:var(--dp-color-noite-texto);--dp-color-ink-muted:#a3a9c2;--dp-color-line:#1b2142;--dp-color-control-line:#4b5378;background:var(--dp-color-noite);color:var(--dp-color-ink-body)}.cabecalho{border-bottom:0}.cabecalho__contagem{border-radius:999px}.botao{font-family:var(--dp-typography-mono);letter-spacing:0;border-radius:999px;font-size:1rem;font-weight:500}.botao--primario{color:#fff}.botao--primario:before{border-radius:inherit;clip-path:none}.botao--secundario{border-color:var(--dp-color-control-line)}.abertura:not(.abertura--loja){gap:40px;padding-top:32px;padding-bottom:0;overflow:visible}.abertura__titulo{max-width:16ch;font-size:clamp(48px,12vw,104px);font-weight:300;line-height:.95}.abertura__frase{max-width:38ch;color:var(--dp-color-noite-texto);font-size:1.0625rem}.abertura__fundo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.abertura__fundo video{object-fit:cover;opacity:.55;width:100%;height:100%}.abertura__fundo:after{content:"";background:linear-gradient(90deg,#03061ab3,#03061a00 70%);position:absolute;inset:0}.vitrine-topo{z-index:1;border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);color:var(--dp-color-ink-body);--dp-color-ink:#03061a;--dp-color-ink-muted:#565c74;margin-bottom:-96px;text-decoration:none;display:grid;position:relative;overflow:hidden}.vitrine-topo__foto{aspect-ratio:16/10;padding:7% 12% 2%;display:block}.vitrine-topo__foto img{object-fit:contain;width:100%;height:100%;display:block}.vitrine-topo__texto{gap:4px;padding:0 20px 20px;display:grid}.vitrine-topo__nome{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:1.5rem;font-weight:500;line-height:1.05}.vitrine-topo .preco-pix__valor{font-size:2.125rem}.vitrine-topo__parcela{color:var(--dp-color-ink-muted);font-size:.9375rem}.vitrine-topo:focus-visible{outline-offset:4px}@media (max-width:699px){.abertura__titulo{font-size:clamp(36px,10vw,48px)}.abertura__texto{gap:20px}.abertura__frase{font-size:.9375rem}.vitrine-topo{grid-template-columns:40% minmax(0,1fr);align-items:center;margin-bottom:-64px}.vitrine-topo__foto{aspect-ratio:1;padding:12% 8%}.vitrine-topo__texto{padding:16px 16px 16px 0}.vitrine-topo__nome{font-size:1.125rem}.vitrine-topo .preco-pix__valor{font-size:1.625rem}.vitrine-topo__parcela{font-size:.8125rem}}.preco-pix{background:var(--dp-barra) left bottom / 100% 3px no-repeat;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-self:start;align-items:flex-end;column-gap:8px;margin:0;padding-bottom:6px;display:inline-flex}.preco-pix__valor{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:2.5rem;font-weight:500;line-height:1}.preco-pix__forma{color:var(--dp-color-ink-muted);padding-bottom:.1em;font-size:.9375rem}.categorias{background:color-mix(in srgb, var(--dp-color-ground), transparent 8%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:#0000}.categorias__link{border-color:var(--dp-color-line);background:var(--dp-color-plate);letter-spacing:0;border-radius:999px;font-size:.9375rem}.categorias__link[aria-current=true]{border-color:var(--dp-color-noite);background:var(--dp-color-noite);color:#fff}.categorias__link[aria-current=true] .categorias__total{color:var(--dp-color-lavanda)}.categoria{gap:20px;padding-top:56px}.categoria__intro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.categoria__intro h2{font-size:clamp(36px,5vw,56px);font-weight:500}.categoria__intro p{letter-spacing:0;margin:0;font-size:.9375rem}.grade{perspective:none;gap:28px 12px}.card{border:0;padding-bottom:0}.arte{border-radius:var(--dp-radius-vitrine);clip-path:none;overflow:hidden}.arte:before{display:none}.arte img{padding:10%}.card__nome{font-family:var(--dp-typography-display);margin:12px 2px 0;font-size:1.25rem;font-weight:500;line-height:1.05}.card__pix{margin:8px 2px 0}.card .preco-pix{background:0 0;padding-bottom:0}.card .preco-pix__valor{font-size:1.75rem}.card .preco-pix__forma{font-size:.8125rem}.card__parcela{margin:6px 2px 0;font-size:.8125rem}.card:active .arte{transform:scale(.98)}.arte{transition:transform var(--dp-motion-interaction) var(--dp-motion-ease)}.card:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:4px;border-radius:var(--dp-radius-vitrine)}.como-comprar{margin:72px var(--dp-spacing-gutter) 0 var(--lateral);border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);gap:24px;padding:32px 24px;display:grid}.abertura:not(.abertura--loja)+.como-comprar{margin-top:136px}@media (max-width:699px){.abertura:not(.abertura--loja)+.como-comprar{margin-top:104px}}.como-comprar h2{font-size:clamp(36px,5vw,56px)}.como-comprar__passos{counter-reset:passo;gap:20px;margin:0;padding:0;list-style:none;display:grid}.como-comprar__passos li{counter-increment:passo;grid-template-columns:44px 1fr;column-gap:12px;display:grid}.como-comprar__passos li:before{content:counter(passo);background:var(--dp-color-lavanda);width:44px;height:44px;color:var(--dp-color-noite);font-family:var(--dp-typography-display);border-radius:999px;grid-row:span 2;place-items:center;font-size:1.5rem;font-weight:500;display:grid}.como-comprar__passos h3{font-size:1.5rem}.como-comprar__passos p{max-width:40ch;margin:4px 0 0}.como-comprar__garantia{border-top:1px solid var(--dp-color-line);color:var(--dp-color-ink-muted);margin:0;padding-top:20px}.como-comprar__garantia a{color:var(--dp-color-accent)}.como-comprar__entrega{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:78%;grid-auto-flow:column;gap:8px;margin:0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.como-comprar__entrega li{scroll-snap-align:start}.como-comprar__entrega video,.como-comprar__entrega img{aspect-ratio:4/5;object-fit:cover;background:var(--dp-color-noite);border-radius:16px;width:100%;height:100%}.como-comprar+.categorias{margin-top:40px}.da-loja{--dp-color-ink:#fff;--dp-color-ink-body:var(--dp-color-noite-texto);padding:48px 0 48px var(--lateral);background:var(--dp-color-noite);color:var(--dp-color-ink-body);gap:24px;margin-top:72px;display:grid}.da-loja__texto{padding-right:var(--dp-spacing-gutter)}.da-loja h2{color:var(--dp-color-ink);font-size:clamp(36px,5vw,56px)}.da-loja__texto p{max-width:48ch;margin:8px 0 0}.da-loja__fotos{padding:0 var(--dp-spacing-gutter) 4px 0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:62vw;grid-auto-flow:column;gap:12px;margin:0;list-style:none;display:grid;overflow-x:auto}.da-loja__fotos li{scroll-snap-align:start}.da-loja__foto{color:var(--dp-color-ink);gap:10px;text-decoration:none;display:grid}.da-loja__foto img{border-radius:16px;width:100%;height:auto}.da-loja__foto span{font-family:var(--dp-typography-display);font-size:1.375rem;font-weight:500;line-height:1.1}.da-loja__foto:focus-visible{outline-offset:4px;border-radius:16px;outline:2px solid #fff}.encomenda{margin:72px var(--dp-spacing-gutter) 0 var(--lateral);gap:24px;display:grid}.encomenda h2{font-size:clamp(36px,5vw,56px)}.encomenda__frase{max-width:52ch;margin:-12px 0 0}.encomenda__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin:0;padding:0;list-style:none;display:grid}.encomenda__item{align-content:start;gap:6px;display:grid}.encomenda__item img{background:var(--dp-color-noite);border-radius:16px;width:100%;height:auto;margin-bottom:4px}.encomenda__item h3{font-size:1.25rem;line-height:1.15}.encomenda__item a{min-height:44px;color:var(--dp-color-accent);align-items:center;font-weight:500;display:inline-flex}@media (max-width:699px){.encomenda__canal{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:700px){.encomenda__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}@media (min-width:1050px){.da-loja__fotos{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.como-comprar__entrega{grid-auto-columns:calc(33.3333% - 10.6667px);gap:16px}.como-comprar__entrega img{aspect-ratio:1}}.rodape{margin-top:72px}.rodape__rotulo{letter-spacing:0}.arte--grande,.palco{border-radius:var(--dp-radius-vitrine)}.galeria__principal{border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);clip-path:none}.galeria__principal img,.vista img{filter:drop-shadow(0 14px 22px #03061a24)}.vista--fundo img{filter:none}.galeria__miniaturas button{border-radius:12px;overflow:hidden}.galeria__miniaturas button[aria-pressed=true]{border-color:var(--dp-color-noite)}.destaques__palco:before,.passo__quadro:before{border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);inset:4% 0}@media (prefers-reduced-motion:reduce){.galeria__principal[data-trocando] img{filter:drop-shadow(0 14px 22px #03061a24)}}.produto__titulo{font-size:clamp(40px,5vw,60px);font-weight:500}.precos__linha:has(.precos__valor--pix){border-top:0;gap:8px;padding-top:4px}.precos__valor--pix{background:var(--dp-barra) left bottom / 100% 3px no-repeat;justify-self:start;padding-bottom:8px;font-size:3.25rem;font-weight:500}.precos__rotulo{letter-spacing:0;font-size:.875rem}@media (min-width:700px){.grade{gap:36px 20px}.como-comprar__passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.como-comprar{padding:40px}}@media (min-width:1050px){.abertura:not(.abertura--loja){grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;padding-top:56px}.abertura:not(.abertura--loja) .abertura__texto{padding-bottom:136px}.vitrine-topo{margin-bottom:-120px}.abertura:not(.abertura--loja)+.como-comprar{margin-top:176px}}@media (hover:hover) and (pointer:fine){.card:hover .card__nome{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.botao--primario:hover:before{background:color-mix(in srgb, var(--dp-color-accent), black 12%)}}@media (prefers-reduced-motion:reduce){.arte{transition:none}}@media (max-width:699px){.gaveta{border-radius:var(--dp-radius-vitrine) var(--dp-radius-vitrine) 0 0}}.gaveta::backdrop{background:#03061a73}.gaveta__arte{border-radius:10px}.passo p,.duvidas__lista summary{font-family:var(--dp-typography-mono);font-size:1rem;line-height:1.5}.duvidas__lista summary{font-weight:500}.passo__texto h2{font-size:clamp(30px,4vw,44px)}.etiqueta__visual{align-items:flex-start;line-height:1;display:inline-flex}.etiqueta__moeda,.etiqueta__centavos{margin-top:.3em;font-size:.42em}.etiqueta__moeda{margin-right:.18em}.etiqueta__centavos{margin-left:.04em}.precos__linha:not(:has(.precos__valor--pix)){grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.produto__meta{gap:4px 20px}.produto__fim-preco .etiqueta{font-size:2.5rem}@media (max-width:699px){.produto__titulo{font-size:clamp(32px,9vw,44px)}.galeria__miniaturas button{width:56px;height:56px}.produto__pedido .acoes,.produto__fim .acoes{display:grid}.produto__pedido .botao,.produto__fim .botao{width:100%}}.busca-vitrine{padding:32px var(--dp-spacing-gutter) 0 var(--lateral);gap:8px;display:grid}.busca-vitrine__rotulo{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:1.5rem;font-weight:500}.busca-vitrine__campo{border:1px solid var(--dp-color-line);background:var(--dp-color-plate);width:100%;max-width:560px;min-height:52px;color:var(--dp-color-ink);font:inherit;border-radius:999px;padding:0 20px;font-size:16px}.busca-vitrine__campo::placeholder{color:var(--dp-color-ink-muted)}.busca-vitrine__campo:focus-visible{outline:2px solid var(--dp-color-accent);outline-offset:2px}.busca-vitrine__contagem{min-height:1.5em;color:var(--dp-color-ink-muted);margin:0;font-size:.9375rem}.busca-vitrine__vazio{margin:24px var(--dp-spacing-gutter) 0 var(--lateral);border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);gap:8px;padding:28px 24px;display:grid}.busca-vitrine__vazio p{margin:0}.busca-vitrine__vazio p:first-child{color:var(--dp-color-ink);font-family:var(--dp-typography-display);font-size:1.75rem;font-weight:500;line-height:1.1}.busca-vitrine__vazio a{color:var(--dp-color-accent)}.busca-vitrine+.categoria{padding-top:24px}.abertura--loja{gap:16px;padding-top:48px;padding-bottom:8px;display:grid}.loja__titulo{font-size:clamp(56px,12vw,112px);font-weight:500}.loja__abre{max-width:40ch;color:var(--dp-color-ink-body);margin:0;font-size:1.125rem}.loja__lista{margin:32px var(--dp-spacing-gutter) 0 var(--lateral);border-radius:var(--dp-radius-vitrine);background:var(--dp-color-plate);padding:8px 24px;display:grid}.loja__secao{gap:8px;padding:24px 0;scroll-margin-top:24px;display:grid}.loja__secao+.loja__secao{border-top:1px solid var(--dp-color-line)}.loja__secao h2{font-size:1.75rem}.rodape__chamada{justify-items:start;gap:16px;padding-bottom:32px;display:grid}.rodape__frase{color:#fff;font-family:var(--dp-typography-display);margin:0;font-size:clamp(32px,5vw,48px);font-weight:500;line-height:1.05}@media (min-width:700px){.loja__lista{padding:8px 40px}.loja__secao{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:32px}.rodape__chamada{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.carrinho__nome{font-size:1.375rem;font-weight:500;line-height:1.1}.campo__controle,.carrinho select,.opcao{background:var(--dp-color-plate);border-radius:14px}.opcao:has(input:checked){border-color:var(--dp-color-accent);box-shadow:inset 0 0 0 1px var(--dp-color-accent)}.campo__rotulo,.pedido__subtitulo{letter-spacing:0;font-size:.9375rem}.galeria__principal[data-fundo] img,.galeria__miniaturas button[data-fundo] img{object-fit:cover;filter:none;padding:0}.galeria__miniaturas button[data-fundo]{padding:0}
