.store{--noite:#060b33;--noite-2:#03061f;--noite-3:#0f1b5c;--superficie:#0a1247;--palco:#fff;--gelo:#ffffff0f;--sobre-noite:#b6c3ee;--sobre-claro:#060b33;--tinta:#fff;--tinta-2:#b6c3ee;--dica:#8d9bd0;--linha:#ffffff1f;--linha-forte:#ffffff47;--linha-gelo:#59c7ff52;--ciano:#1fa9ff;--ciano-2:#59c7ff;--azul:#59c7ff;--lima:#b9f540;--lima-forte:#cdff5a;--verde:#b9f540;--erro:#ffa093;--laranja:#ffb257;--font-display:"Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--largura:1280px;--margem:clamp(16px, 3.2vw, 32px);--sticky-h:0px;--barra-h:62px;--raio:16px;--raio-ctrl:10px;--sombra:0 14px 38px #00000073, 0 0 0 2px #1fa9ff8c, 0 0 26px #1fa9ff38;--ease:cubic-bezier(.2, .8, .2, 1);color:var(--tinta);font-family:var(--font-body);-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:400;line-height:1.5}.store h1,.store h2,.store h3,.store h4{font-family:var(--font-display)}.hero h1,.shop__topo h1,.pdp__nome,.titulo-pagina,.aviso__titulo,.about-hero__title{background:linear-gradient(#fff,#c4e8ff 45%,#5bc5ff);color:#0000;filter:drop-shadow(0 0 12px #5bc5ff73);letter-spacing:-.025em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-weight:800}.tg{text-align:center;justify-content:center;align-items:center;gap:clamp(6px,1.6vw,18px);min-width:0;display:flex}.losango{flex:none;width:clamp(26px,7vw,48px);height:auto}.losango--invertido{transform:scaleX(-1)}.tg__texto{background:linear-gradient(#6ad3ff,#1fa9ff 60%,#0e72d1);color:#0000;letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;min-width:0;margin:0;font-size:clamp(21px,3.4vw,34px);font-weight:800;line-height:1.15;position:relative}.tg__texto:after{content:"";background:linear-gradient(90deg,#0000,#1fa9ff,#0000);border-radius:4px;width:70px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.gelo-faixa{pointer-events:none;justify-content:center;display:flex;overflow:hidden}.gelo-faixa svg{flex:none;width:max(100%,900px);height:100%;display:block}.progresso{z-index:65;background:linear-gradient(90deg,var(--ciano) 0%,var(--lima) 100%);pointer-events:none;transform-origin:0;width:100%;height:2px;transition:transform 80ms linear;position:fixed;top:0;left:0;transform:scaleX(0);box-shadow:0 0 8px #b9f5408c}@media(min-width:768px){.store{--sticky-h:72px}}html:has(.store-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.store-page) body{overflow-x:visible}html:has(.store-page)::-webkit-scrollbar-thumb{background:#ffffff3d}.store ::-webkit-scrollbar-thumb{background:#ffffff3d}.store-page{min-height:100vh;background-color:var(--noite);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='1200'%20viewBox='0%200%201200%201200'%3e%3c!--%20Textura%20de%20fundo%20da%20vitrine:%20cristais%20de%20gelo%20facetados,%20nos%20azuis%20do%20logo.%20Repete%20sem%20emenda.%20--%3e%3cg%20fill='%2359c7ff'%20opacity='.1'%3e%3cpolygon%20points='40,520%2090,300%20100,520'/%3e%3cpolygon%20points='150,520%20205,400%20195,520'/%3e%3cpolygon%20points='560,90%20620,290%20610,90'/%3e%3cpolygon%20points='640,90%20690,210%20675,90'/%3e%3cpolygon%20points='900,760%20960,500%20975,760'/%3e%3cpolygon%20points='1020,760%201080,620%201065,760'/%3e%3cpolygon%20points='840,760%20880,650%20875,760'/%3e%3cpolygon%20points='180,800%20245,1010%20240,800'/%3e%3cpolygon%20points='285,800%20320,900%20315,800'/%3e%3cpolygon%20points='560,1170%20625,960%20635,1170'/%3e%3cpolygon%20points='690,1170%20730,1060%20722,1170'/%3e%3cpolygon%20points='1110,120%201150,230%201142,120'/%3e%3cpolygon%20points='330,180%20360,110%20358,180'/%3e%3c/g%3e%3cg%20fill='%231fa9ff'%20opacity='.055'%3e%3cpolygon%20points='100,520%2090,300%20170,520'/%3e%3cpolygon%20points='195,520%20205,400%20240,520'/%3e%3cpolygon%20points='610,90%20620,290%20660,90'/%3e%3cpolygon%20points='675,90%20690,210%20720,90'/%3e%3cpolygon%20points='975,760%20960,500%201040,760'/%3e%3cpolygon%20points='1065,760%201080,620%201120,760'/%3e%3cpolygon%20points='875,760%20880,650%20915,760'/%3e%3cpolygon%20points='240,800%20245,1010%20300,800'/%3e%3cpolygon%20points='315,800%20320,900%20350,800'/%3e%3cpolygon%20points='635,1170%20625,960%20700,1170'/%3e%3cpolygon%20points='722,1170%20730,1060%20760,1170'/%3e%3cpolygon%20points='1142,120%201150,230%201172,120'/%3e%3cpolygon%20points='358,180%20360,110%20384,180'/%3e%3c/g%3e%3c/svg%3e"),radial-gradient(circle,#1fa9ff1c 1px,#0000 1.5px);background-size:1200px 1200px,24px 24px;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}@media(max-width:767px){.store-page{background-size:760px 760px,24px 24px}}.store-page>main{outline:none;flex:1}.wrap{width:100%;max-width:calc(var(--largura) + var(--margem) * 2);padding-inline:var(--margem);margin-inline:auto}.store a,.store button,.store [role=button]{touch-action:manipulation}.store :focus-visible{outline:2px solid var(--azul);outline-offset:2px}.topo :focus-visible,.hd :focus-visible,.cn :focus-visible,.hero :focus-visible,.fatos :focus-visible,.ft :focus-visible,.barra :focus-visible,.sobre :focus-visible{outline-color:#fff}.pular{z-index:100;border-radius:var(--raio-ctrl);background:var(--lima);color:var(--sobre-claro);padding:10px 16px;font-weight:700;position:fixed;top:8px;left:8px}.pular:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.carregando{z-index:90;background:var(--lima);transform-origin:0;width:100%;height:3px;animation:carregando 6s var(--ease) .12s forwards;position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes carregando{to{transform:scaleX(.9)}}.store .btn{border-radius:var(--raio-ctrl);height:48px;box-shadow:none;font-family:var(--font-display);letter-spacing:.02em;text-shadow:none;text-transform:uppercase;white-space:nowrap;will-change:auto;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;line-height:1.15;transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .18s ease-out,color .14s ease-out,transform .14s ease-out;display:inline-flex;transform:none}.store .btn svg{flex:none}.store .btn-lg{height:54px;padding:0 26px;font-size:15px}.store .btn-block{width:100%}.store .btn-primary{background:var(--ciano);color:var(--sobre-claro)}.store .btn-lime,.store .btn-whatsapp{background:var(--lima);color:var(--sobre-claro);box-shadow:0 8px 24px -8px #b9f54080}.store .btn-branco{color:#0a3f9e;background:#fff}.store .btn-outline{border-color:var(--linha-forte);color:var(--tinta);background:0 0}.store .btn-ghost{color:var(--tinta);background:0 0}.store .btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:359px){.store .btn,.store .btn-lg{padding-inline:14px;font-size:13px}}@media(hover:hover){.store .btn:hover:not(:disabled){transform:translateY(-1px)}.store .btn-primary:hover:not(:disabled){background:var(--ciano-2);box-shadow:0 6px 24px #1fa9ff66}.store .btn-lime:hover:not(:disabled),.store .btn-whatsapp:hover:not(:disabled){background:var(--lima-forte);box-shadow:0 8px 28px #b9f54066}.store .btn-branco:hover:not(:disabled){background:#e6f2ff}.store .btn-outline:hover:not(:disabled){background:var(--gelo);border-color:#fff}.store .btn-ghost:hover:not(:disabled){background:var(--gelo)}}.store .btn:active:not(:disabled){transform:translateY(1px)scale(.985)}.topo{border-bottom:1px solid var(--linha);background:var(--noite-2);color:var(--sobre-noite);font-size:12.5px;font-weight:500}.topo__linha{white-space:nowrap;justify-content:center;column-gap:24px;height:32px;line-height:32px;display:flex}.topo__motoboy{display:none}@media(max-width:359px){.topo__ilicito{display:none}}.topo__pix{color:var(--lima);font-weight:700}@media(min-width:768px){.topo__motoboy{display:inline}.topo__ilicito{order:3}}.hd{border-bottom:1px solid var(--linha);color:#fff;background:linear-gradient(#0a1247,#060b33)}.hd__linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo acoes""busca busca";align-items:center;gap:8px 12px;padding-block:8px 12px;display:grid}.hd__logo{--logo-h:46px;border-radius:6px;grid-area:logo;justify-self:start;display:block}.hd__acoes{grid-area:acoes;align-items:center;gap:8px;display:flex}.hd__zap{color:#fff;width:44px;min-height:44px;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#b9f54029,#b9f5400d);border:1px solid #b9f54066;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;transition:border-color .14s ease-out,box-shadow .18s ease-out;display:none}.hd__zap svg{color:var(--lima)}.hd__sacola{background:var(--lima);height:44px;color:var(--sobre-claro);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;transition:background-color .14s ease-out;display:inline-flex}.hd__sacola-rotulo{display:none}.hd__sacola-n{background:var(--noite);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.pulou{animation:pulou .38s var(--ease)}@keyframes pulou{30%{transform:scale(1.3)}to{transform:scale(1)}}@media(hover:hover){.hd__sacola:hover{background:var(--lima-forte)}.hd__zap:hover{border-color:var(--lima);box-shadow:0 6px 22px #b9f54047}}@media(min-width:768px){.hd{z-index:40;position:sticky;top:0}.hd__linha{min-height:var(--sticky-h);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo busca acoes";column-gap:clamp(14px,2.4vw,28px);padding-block:8px}.hd__logo{--logo-h:56px}.hd__zap{display:inline-flex}.hd__zap span{display:none}.hd__sacola{height:48px;padding:0 16px}.hd__sacola-rotulo{display:inline}}@media(min-width:1100px){.hd__zap{width:auto;padding:0 16px}.hd__zap span{display:inline}}.busca{grid-area:busca;width:100%;max-width:640px;display:none;position:relative}.busca__campo{height:48px;color:var(--sobre-noite);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:0 5px 0 16px;transition:border-color .14s ease-out,box-shadow .14s ease-out;display:flex}.busca__campo:focus-within{border-color:var(--ciano);box-shadow:0 0 0 3px #1fa9ff52}.busca__campo input:focus-visible,.busca-painel__campo:focus-visible,.store .input-dark:focus-visible{outline:none}.busca__campo input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:16px}.store input::placeholder{color:var(--dica);opacity:1}.store input[type=search]::-webkit-search-cancel-button{appearance:none}.store input[type=search]::-webkit-search-decoration{appearance:none}.busca__ir{background:var(--ciano);height:38px;color:var(--sobre-claro);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:12px;font-weight:700}.busca__lista{z-index:50;overscroll-behavior:contain;border:1px solid var(--linha-gelo);background:var(--superficie);max-height:min(70vh,520px);color:var(--tinta);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -12px #000}.res{border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:6px 8px;display:grid}.res.is-ativo{background:var(--gelo)}@media(hover:hover){.res:hover{background:var(--gelo)}}.res__foto{background:var(--palco);border-radius:8px;width:48px;height:48px;display:block;overflow:hidden}.res__nome{font-size:14.5px;font-weight:500;line-height:1.25}.res__preco{font-family:var(--font-display);white-space:nowrap;font-size:14px;font-weight:700}.busca__todos{color:var(--azul);text-align:center;padding:12px 8px;font-weight:600;display:block}.busca__nada{color:var(--tinta-2);margin:0;padding:14px 10px}.busca__nada a{color:var(--azul);text-decoration:underline}.busca-botao{width:100%;height:46px;color:var(--sobre-noite);text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;grid-area:busca;align-items:center;gap:10px;padding:0 16px;font-size:15px;display:flex}.busca-botao span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(min-width:768px){.busca{display:block}.busca-botao{display:none}}.busca-painel{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 16px;display:grid}.busca-painel__campo{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);color:#fff;background:#ffffff0f;outline:0;height:48px;padding:0 14px;font-size:16px}.busca-painel__campo:focus{border-color:var(--ciano);box-shadow:0 0 0 3px #1fa9ff52}.busca-painel__lista{padding:0 8px 16px}.busca-painel__atalhos{flex-wrap:wrap;gap:8px;padding:4px 16px 16px;display:flex}.cn{border-bottom:1px solid var(--linha);background:var(--noite);padding-block:8px;display:none}.cn__linha{scrollbar-width:none;background:#0a123899;border:1px solid #ffffff14;border-radius:999px;align-items:stretch;gap:5px;height:46px;padding:5px 6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.cn__linha::-webkit-scrollbar{display:none}.cn__item{color:#fff;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ffffff05;border:1px solid #0000;border-radius:999px;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;line-height:1;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out;display:inline-flex;position:relative}.cn__item:after{content:"";position:absolute;inset:-6px 0}.cn__sub{letter-spacing:.02em;opacity:.65;margin-top:1px;font-size:8px;font-weight:500}.cn__item--casa{flex:0 0 40px;padding:0}.cn__item[aria-current]{color:var(--ciano);background:linear-gradient(#1fa9ff2e,#1fa9ff0f);border-color:#1fa9ff73}.cn__item--promo{color:var(--laranja);border-color:#ff9b334d}.cn__item--atacado{color:var(--lima);background:linear-gradient(#b9f5402e,#b9f5400f);border-color:#b9f5404d}@media(hover:hover){.cn__item:hover{background:#ffffff0f;border-color:#ffffff26;transform:translateY(-1px)}.cn__item--atacado:hover{background:#b9f54033;border-color:#b9f540a6}}@media(min-width:768px){.cn{display:block}}@media(min-width:1240px){.cn__linha{-webkit-mask-image:none;mask-image:none}}.barra{z-index:60;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--linha-gelo);color:#e6ecff;background:linear-gradient(#0a1247,#060b33);display:flex;position:fixed;bottom:0;left:0;right:0}.barra__item{min-width:0;min-height:var(--barra-h);color:inherit;font-family:var(--font-display);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:10.5px;font-weight:600;display:flex;position:relative}.barra__item[aria-current]{color:var(--lima)}.barra__item--sacola{background:var(--lima);color:var(--sobre-claro)}.barra__n{background:var(--noite);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:4px;left:calc(50% + 5px)}.barra-espaco{height:calc(var(--barra-h) + env(safe-area-inset-bottom));background:var(--noite-2)}.barra-compra{z-index:60;padding:8px var(--margem) calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--linha-gelo);background:var(--superficie);align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 26px -10px #000000b3}.barra-compra__sacola{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--gelo);width:46px;height:46px;color:var(--tinta);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.barra-compra .p{flex:1;min-width:0}.store .barra-compra__acao{flex:none;height:46px}@media(min-width:768px){.barra,.barra-espaco,.barra-compra{display:none}}.sheet-fundo{z-index:70;background:#03061fbd;animation:.18s ease-out sheet-fundo;position:fixed;inset:0}.sheet{z-index:71;border:1px solid var(--linha-gelo);background:var(--superficie);outline:none;flex-direction:column;display:flex;position:fixed}.sheet--direita{width:min(440px,100vw);animation:sheet-direita .26s var(--ease);top:0;bottom:0;right:0}.sheet--baixo{max-height:88vh;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);animation:sheet-baixo .26s var(--ease);border-radius:18px 18px 0 0;bottom:0;left:0;right:0}.sheet--cheia{animation:.18s ease-out sheet-fundo;inset:0}.sheet__topo{border-bottom:1px solid var(--linha);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.sheet__titulo{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:18px;font-weight:800;line-height:1.15}.sheet__fechar{border-radius:var(--raio-ctrl);width:44px;height:44px;color:var(--tinta);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sheet__corpo{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@keyframes sheet-fundo{0%{opacity:0}}@keyframes sheet-direita{0%{transform:translate(100%)}}@keyframes sheet-baixo{0%{transform:translateY(100%)}}@media(min-width:600px){.sheet--baixo{border-radius:18px;width:min(480px,100vw - 32px);max-height:80vh;animation:.18s ease-out sheet-fundo;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.chip{border:1px solid var(--linha-forte);background:var(--gelo);min-height:44px;color:var(--tinta);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 15px;font-size:14px;font-weight:600;transition:background-color .14s ease-out,border-color .14s ease-out;display:inline-flex}.chip[aria-current]{border-color:var(--ciano);background:var(--ciano);color:var(--sobre-claro);font-weight:700}@media(hover:hover){.chip:not([aria-current]):hover{border-color:var(--ciano-2)}}.lista-cat{margin:0;padding:4px 8px;list-style:none}.lista-cat__item{min-height:56px;color:var(--tinta);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:6px 8px;display:grid}.lista-cat__foto{background:var(--palco);width:44px;height:44px;box-shadow:0 0 0 2px var(--ciano);border-radius:50%;display:block;overflow:hidden}.lista-cat__foto--icone{background:var(--gelo);justify-content:center;align-items:center;display:inline-flex}.lista-cat__nome{font-size:16px;font-weight:600}.lista-cat__n{color:var(--tinta-2);font-size:14px}.lista-cat__extras{border-top:1px solid var(--linha);flex-wrap:wrap;gap:8px;padding:8px 16px 16px;display:flex}.foto{object-fit:contain;width:100%;height:100%;display:block}.foto--vazia{aspect-ratio:1;background:var(--palco);justify-content:center;align-items:center;display:flex}.foto--vazia img{opacity:.95;width:72%;height:auto}.p{color:var(--tinta);font-family:var(--font-display);white-space:nowrap;align-items:flex-start;font-weight:800;line-height:1;display:inline-flex}.p__cur{margin:3px 3px 0 0;font-size:12px;font-weight:700}.p__int{letter-spacing:-.03em;font-size:28px}.p__cent{margin-top:3px;font-size:13px}.p--g .p__cur{margin:6px 4px 0 0;font-size:18px}.p--g .p__int{font-size:52px}.p--g .p__cent{margin-top:6px;font-size:22px}.pix{background:var(--lima);color:var(--sobre-claro);white-space:nowrap;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.3;box-shadow:0 0 14px #b9f54038}.pix b{font-weight:800}.preco{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.preco__de{color:var(--tinta-2);font-size:13px}.preco__off{background:var(--laranja);color:var(--sobre-claro);border-radius:4px;padding:1px 5px;font-size:12px;font-weight:700}.preco--g .pix{padding:4px 11px;font-size:14px}.pc{border-radius:var(--raio);min-width:0;color:var(--tinta);background:linear-gradient(#0f1b5c,#0a1247 55%,#081039);flex-direction:column;transition:transform .2s ease-out,box-shadow .2s ease-out;display:flex;position:relative;box-shadow:0 0 0 1px #59c7ff47,0 12px 26px -14px #000000d9}.pc__foto{display:block;position:relative}.pc__palco{aspect-ratio:1;border-radius:var(--raio) var(--raio) 0 0;background:var(--palco);padding:8px;display:block;overflow:hidden}.pc__palco .foto{transition:transform .6s var(--ease)}.pc__foto:after{content:"";filter:drop-shadow(0 2px 3px #1fa9ff99);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='12'%3E%3Cpath fill='%23fff' d='M0 0h96v1h-5l-3 7-3-7h-7l-4 11-4-11h-6l-2 5-3-5h-8l-4 9-4-9h-5l-2 4-3-4h-8l-5 10-4-10h-6l-3 6-3-6H0z'/%3E%3C/svg%3E") 0 0/96px 12px repeat-x;height:12px;margin-top:-1px;position:absolute;top:100%;left:0;right:0}.pc:nth-child(3n+2) .pc__foto:after{background-position-x:-37px}.pc:nth-child(3n) .pc__foto:after{background-position-x:-71px}.pc__selo{background:var(--ciano);color:var(--sobre-claro);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.pc__info{flex-direction:column;flex:1;padding:16px 10px 10px;display:flex}.pc__nome{min-height:calc(2.6em + 6px);font-family:var(--font-display);letter-spacing:-.005em;margin-bottom:8px;padding-block:3px;font-size:13.5px;font-weight:600;line-height:1.3;transition:color .14s ease-out;display:block}.pc__nome span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc .preco{border-top:1px dashed #59c7ff57;margin-top:auto;padding-top:11px;position:relative}.pc .preco:before{content:"";background:var(--superficie);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ciano),0 0 7px var(--ciano);position:absolute;top:-4px;left:0;transform:rotate(45deg)}.pc__acao{border-radius:var(--raio-ctrl);background:var(--ciano);width:100%;height:44px;color:var(--sobre-claro);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;font-weight:700;transition:background-color .14s ease-out,box-shadow .18s ease-out,transform 90ms ease-out;display:inline-flex;box-shadow:inset 0 1px #fff6}.pc__acao--opcoes{border:1.5px solid var(--ciano);box-shadow:none;color:var(--tinta);background:0 0}.pc__acao:active{transform:translateY(1px)scale(.985)}@media(max-width:359px){.pc__info{padding-inline:8px}.pix{padding-inline:6px;font-size:11px}}@media(hover:hover){.pc:hover{box-shadow:var(--sombra);transform:translateY(-4px)}.pc:hover .pc__palco .foto{transform:scale(1.04)}.pc:hover .pc__nome{color:#c4e8ff}.pc__acao:hover{background:var(--ciano-2);box-shadow:inset 0 1px #fff6,0 6px 20px #1fa9ff73}.pc__acao--opcoes:hover{box-shadow:none;background:#1fa9ff29}}.qtd{border:1.5px solid var(--ciano);border-radius:var(--raio-ctrl);height:44px;color:var(--tinta);text-align:center;background:#1fa9ff1a;grid-template-columns:44px 30px 44px;align-items:center;display:inline-grid;overflow:hidden}.qtd--card{grid-template-columns:44px minmax(0,1fr) 44px;width:100%;margin-top:10px}.qtd--g{border-radius:var(--raio-ctrl);height:54px}.qtd__botao{height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .14s ease-out;display:inline-flex}.qtd__valor{font-family:var(--font-display);font-weight:700}.qtd__botao:active{background:var(--gelo)}@media(hover:hover){.qtd__botao:hover{background:var(--gelo)}}.hero{border-bottom:1px solid var(--linha);color:#fff;background:radial-gradient(at 12% 0,#1fa9ff40,#1fa9ff00 50%),radial-gradient(at 85% 15%,#5bc7ff2e,#5bc7ff00 55%),radial-gradient(at 50% 100%,#0f1b5c99,#060b3300 60%),linear-gradient(#060c36,#03061f);position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#1fa9ff1f 1px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0}.hero__cristais{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__grade{z-index:2;grid-template-columns:minmax(0,1fr) clamp(104px,33vw,150px);align-items:end;gap:6px;padding-bottom:34px;display:grid;position:relative}.hero__texto{align-self:center;padding-block:14px 8px}.hero h1{text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(21px,6.7vw,30px);line-height:1.02}.hero h1 em{color:var(--lima);white-space:nowrap;font-style:normal}.hero p{max-width:48ch;color:var(--sobre-noite);margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.35}.hero__entrega,.store .hero__acao{display:none}.hero__pinguim{z-index:2;place-self:end;width:100%;margin-bottom:-22px;position:relative}.hero__pinguim:before{content:"";z-index:-1;background:radial-gradient(circle,#1fa9ff73,#1fa9ff00 65%);border-radius:50%;position:absolute;inset:-16%}.hero__pinguim img{width:100%;height:auto}.hero__gelo{z-index:1;height:34px;position:absolute;bottom:-1px;left:0;right:0}@media(min-width:768px){.hero__grade{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:32px;min-height:300px;padding-bottom:66px}.hero__texto{padding-block:26px 10px}.hero h1{font-size:clamp(36px,4.4vw,62px);line-height:.98}.hero p{margin:14px 0 20px;font-size:clamp(15px,1.3vw,18px);line-height:1.42}.hero__entrega{display:inline}.store .hero__acao{display:inline-flex}.hero__pinguim{width:clamp(210px,23vw,330px);margin-bottom:-50px}.hero__gelo{height:56px}}.atalhos{padding-block:16px 4px}.atalhos__titulo{display:none}.wrap--trilho{padding-right:0}.atalhos__lista{padding-block:6px;padding-right:var(--margem);scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;display:flex;overflow-x:auto}.atalhos__lista::-webkit-scrollbar{display:none}.fileira::-webkit-scrollbar{display:none}.chips::-webkit-scrollbar{display:none}.gal__trilho::-webkit-scrollbar{display:none}.gal__miniaturas::-webkit-scrollbar{display:none}.atalho{scroll-snap-align:start;text-align:center;flex-direction:column;flex:0 0 84px;align-items:center;gap:8px;display:flex}.atalho__foto{aspect-ratio:1;border:2.5px solid var(--ciano);background:var(--palco);border-radius:50%;width:72px;padding:7px;transition:box-shadow .18s ease-out;display:block;overflow:hidden;box-shadow:0 0 0 3px #1fa9ff29,0 6px 18px #1fa9ff52}.atalho__foto .foto{transition:transform .6s var(--ease)}.atalho__foto .foto--vazia{background:0 0;transition:none}.atalho__foto .foto--vazia img{width:100%}.atalho__nome{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.15}.atalho__n{color:var(--tinta-2);margin-top:-4px;font-size:12px;display:none}@media(hover:hover){.atalho:hover .atalho__foto{box-shadow:0 0 0 4px #1fa9ff4d,0 8px 26px #1fa9ff8c}.atalho:hover .foto{transform:scale(1.05)}.atalho:hover .atalho__nome{color:var(--ciano-2)}}@media(min-width:768px){.atalhos{padding-top:34px}.atalhos__titulo{margin-bottom:26px;display:block}.atalho{flex-basis:112px}.atalho__foto{width:88px;padding:9px}.atalho__nome{font-size:12px}.atalho__n{display:block}}.prateleira{padding-top:30px}.prateleira__topo{flex-direction:column;align-items:center;gap:14px;margin-bottom:10px;display:flex}.prateleira__sub{color:var(--tinta-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 16px;margin:0;font-size:14px;font-weight:500;display:flex}.prateleira__sub b{color:var(--lima);font-family:var(--font-display);font-weight:800}.ver-mais{color:var(--azul);white-space:nowrap;flex:none;padding-block:12px;font-size:14px;font-weight:700;display:inline-block}.ver-mais:after{content:" ›"}@media(hover:hover){.ver-mais:hover{text-decoration:underline}}.fileira{padding-block:6px;padding-right:var(--margem);scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;padding-left:1px;display:flex;overflow-x:auto}.fileira>.pc{scroll-snap-align:start;flex:0 0 158px}@media(min-width:768px){.prateleira{padding-top:44px}.prateleira__topo{gap:16px;margin-bottom:14px}.ver-mais{font-size:15px}.fileira>.pc{flex-basis:196px}}@media(min-width:1024px){.wrap--trilho{padding-right:var(--margem)}.atalhos__lista{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding-right:0;display:grid;overflow:visible}.fileira{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-inline:0;display:grid;overflow:visible}.fileira>:nth-child(n+6){display:none}}@media(min-width:1200px){.fileira{grid-template-columns:repeat(6,minmax(0,1fr))}.fileira>:nth-child(n+6){display:flex}}.atacado{z-index:26;color:var(--sobre-claro);background:radial-gradient(60% 70% at 80% 30%,#ffffff80,#fff0 70%),#b9f540;margin-top:40px;position:relative;overflow:hidden}.atacado__gelo-topo{height:26px;position:absolute;top:-1px;left:0;right:0}.atacado__gelo-baixo{z-index:26;height:26px;margin-top:-1px;position:relative}.atacado__grade{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:46px 22px;display:grid;position:relative}.atacado__etiqueta{background:var(--noite);color:var(--lima);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-block}.atacado h2{color:var(--noite);letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 14px;font-size:clamp(32px,10vw,72px);font-weight:800;line-height:1.08}.atacado h2 span{background:var(--noite);color:var(--lima);border-radius:.14em;margin-top:.06em;padding:.02em .14em;display:table}.atacado__copy{max-width:54ch;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.42}.atacado__lista{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;flex-wrap:wrap;gap:6px 16px;margin:0 0 18px;padding:0;font-size:12.5px;font-weight:700;list-style:none;display:flex}.atacado__lista li{align-items:center;gap:6px;display:inline-flex}.atacado__check{background:var(--noite);width:20px;height:20px;color:var(--lima);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.store .atacado__cta{background:var(--noite);color:#fff;height:58px;box-shadow:0 14px 30px -12px #060b33b3}.store .atacado__cta svg{color:var(--lima)}@media(max-width:379px){.atacado__cta-resto{display:none}}@media(hover:hover){.store .atacado__cta:hover{background:var(--noite-3);box-shadow:0 16px 36px -10px #060b33d9}}.atacado__nota{margin:10px 0 0;font-size:13px;font-weight:600}.atacado__pilha{height:clamp(190px,62vw,340px);position:relative}.atacado__foto{aspect-ratio:1;border:6px solid var(--noite);background:var(--palco);width:54%;max-width:250px;transition:transform .34s var(--ease);border-radius:18px;padding:6px;position:absolute;top:8%;overflow:hidden;box-shadow:0 18px 34px -14px #060b3399}.atacado__foto:first-child{left:0;transform:rotate(-8deg)}.atacado__foto:nth-child(2){z-index:1;margin-left:-27%;left:50%;transform:translateY(6%)}.atacado__foto:nth-child(3){right:0;transform:rotate(8deg)}.atacado__carimbo{z-index:2;width:clamp(92px,27vw,150px);font-family:var(--font-display);filter:drop-shadow(0 8px 14px #060b3366);font-weight:800;position:absolute;top:-6%;right:0;transform:rotate(-10deg)}@media(hover:hover){.atacado:hover .atacado__foto:first-child{transform:translate(-3%,-2%)rotate(-11deg)}.atacado:hover .atacado__foto:nth-child(2){transform:translateY(2%)}.atacado:hover .atacado__foto:nth-child(3){transform:translate(3%,-2%)rotate(11deg)}}@media(min-width:768px){.atacado{margin-top:56px}.atacado__gelo-topo,.atacado__gelo-baixo{height:40px}.atacado__grade{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:36px;padding-block:72px 26px}.atacado h2{font-size:clamp(38px,5.2vw,72px)}.atacado__copy{font-size:17px}.atacado__lista{font-size:13.5px}.atacado__pilha{height:clamp(240px,27vw,340px)}.atacado__foto{width:62%}.atacado__foto:nth-child(2){margin-left:-31%}.atacado__carimbo{width:clamp(110px,12vw,158px)}}.fatos{border-block:1px solid var(--linha);color:#fff;background:linear-gradient(#0a1247,#060b33);margin-top:44px}.fatos__grade{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:18px;display:grid}.fato{border:1px solid var(--linha);background:linear-gradient(#0f1b5cd9,#0a124799);border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.fato__icone{width:40px;height:40px;color:var(--ciano-2);background:#1fa9ff24;border:1px solid #1fa9ff73;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fatos h3{letter-spacing:.02em;text-transform:uppercase;margin:0 0 2px;font-size:13px;font-weight:700;line-height:1.25}.fatos p{color:var(--sobre-noite);margin:0;font-size:13.5px;font-weight:500;line-height:1.35}@media(min-width:600px){.fatos__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(min-width:1100px){.fatos__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-block:24px}}.dupla{padding-block:36px 6px}.caixa{border-radius:var(--raio);color:#fff;background:linear-gradient(120deg,#0a3f9e,#0b58bd 60%,#0e66c8);border:1px solid #59c7ff8c;flex-direction:column;align-items:flex-start;gap:16px;padding:22px;display:flex;box-shadow:0 16px 40px -18px #1fa9ff99}.caixa h2{letter-spacing:-.015em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(20px,2.6vw,32px);font-weight:800;line-height:1.12}.caixa p{color:#e6f2ff;max-width:62ch;margin:0;font-weight:500}.caixa__acoes{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.caixa .ver-mais{color:#fff;text-decoration:underline}@media(min-width:768px){.caixa{flex-direction:row;justify-content:space-between;align-items:center;gap:28px;padding:28px 32px}.caixa__acoes{flex:none}}.bc{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.bc li{align-items:center;gap:6px;min-width:0;display:inline-flex}.bc a{color:var(--azul);margin:-12px -4px;padding:12px 4px;display:inline-block}.bc [aria-current]{color:var(--tinta-2)}@media(hover:hover){.bc a:hover{text-decoration:underline}}.shop__faixa{border-bottom:1px solid var(--linha);background:radial-gradient(at 20% 0,#1fa9ff33,#1fa9ff00 50%),linear-gradient(#060c36,#060b33)}.shop__topo{padding-block:14px 16px}.shop__topo h1{overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(26px,4.2vw,48px);line-height:1.02}.chips-faixa{top:var(--sticky-h);z-index:30;border-bottom:1px solid var(--linha);background:var(--noite);position:sticky}.chips{padding:6px var(--margem);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.shop__corpo{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:12px;display:grid}.shop__lado{display:none}.shop__lista{min-width:0;scroll-margin-top:calc(var(--sticky-h) + 66px)}.shop__barra{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:10px;display:flex}.shop__n{color:var(--tinta-2);margin:0 auto 0 0;font-size:15px}.shop__filtrar{border:1px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--superficie);height:44px;color:var(--tinta);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.shop__ordem{color:var(--tinta-2);align-items:center;gap:6px;font-size:15px;display:inline-flex}.shop__ordem span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shop__ordem select{border:1px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--superficie);max-width:160px;height:44px;color:var(--tinta);cursor:pointer;padding:0 8px;font-size:16px;font-weight:500}.ativos{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.ativo{color:#fff;overflow-wrap:anywhere;background:#1fa9ff29;border:1px solid #1fa9ff80;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.grade>.pc{content-visibility:auto;contain-intrinsic-size:auto 380px}.filtro-titulo{color:var(--ciano-2);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px;font-size:12.5px;font-weight:700;line-height:1.2}.filtro-titulo:first-child{margin-top:0}.filtro-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.filtro-item{min-height:38px;color:var(--tinta);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:15px;transition:background-color .14s ease-out;display:flex}.filtro-item__n{color:var(--tinta-2);font-size:14px}.filtro-item[aria-current]{color:#fff;background:linear-gradient(90deg,#1fa9ff42,#1fa9ff14);font-weight:600;box-shadow:inset 0 0 0 1px #1fa9ff8c}.filtro-item[aria-current] .filtro-item__n{color:var(--ciano-2)}@media(hover:hover){.filtro-item:not([aria-current]):hover{background:var(--gelo)}}.filtro-painel{gap:14px;padding:12px 16px 16px;display:grid}.faixa-preco{gap:2px;display:grid}.faixa-preco__valores{font-family:var(--font-display);justify-content:space-between;gap:8px;font-size:14px;font-weight:700;display:flex}.faixa-preco__regua{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:44px;display:flex;position:relative}.faixa-preco__trilho{background:#ffffff29;border-radius:999px;flex:1;height:6px;position:relative}.faixa-preco__intervalo{border-radius:inherit;background:linear-gradient(90deg,var(--ciano) 0%,var(--lima) 100%);height:100%;position:absolute}.faixa-preco__bolinha{border:3px solid var(--ciano);cursor:grab;background:#fff;border-radius:50%;width:24px;height:24px;transition:box-shadow .14s ease-out;display:block;position:relative;box-shadow:0 0 0 4px #1fa9ff33,0 4px 10px #00000080}.faixa-preco__bolinha:after{content:"";border-radius:50%;position:absolute;inset:-13px}.faixa-preco__bolinha:active{cursor:grabbing;box-shadow:0 0 0 7px #1fa9ff52,0 4px 10px #00000080}.faixa-preco__bolinha:focus-visible{outline-offset:3px;outline:2px solid #fff}.faixa-preco__rodape{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.faixa-preco__qtd{color:var(--tinta-2);font-size:14px}.faixa-preco__limpar{min-height:44px;color:var(--azul);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline}.paginacao-bloco{margin-top:24px}.paginacao{justify-content:space-between;align-items:center;gap:8px;display:flex}.paginacao__seta{border:1px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--gelo);min-width:44px;min-height:44px;color:var(--tinta);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:700;transition:background-color .14s ease-out,border-color .14s ease-out;display:inline-flex}.paginacao__seta.is-off{opacity:.35}.paginacao__numeros{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:none}.paginacao__n{border-radius:var(--raio-ctrl);width:44px;height:44px;color:var(--tinta);font-family:var(--font-display);border:1px solid #0000;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background-color .14s ease-out,border-color .14s ease-out;display:inline-flex}.paginacao__n[aria-current]{background:var(--ciano);color:var(--sobre-claro);box-shadow:0 6px 20px #1fa9ff66}.paginacao__salto{width:24px;color:var(--dica);text-align:center}.paginacao__resumo{font-family:var(--font-display);text-align:center;margin:0;font-size:13.5px;font-weight:700}.paginacao__info{color:var(--tinta-2);text-align:center;margin:10px 0 0;font-size:13.5px}@media(hover:hover){a.paginacao__seta:hover,.paginacao__n:not([aria-current]):hover{border-color:var(--ciano-2);background:#1fa9ff24}}@media(min-width:600px){.paginacao{justify-content:center}.paginacao__numeros{display:flex}.paginacao__resumo{display:none}}@media(min-width:600px)and (max-width:767px){.paginacao__seta>span{display:none}}.shop__vazia{border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);text-align:center;flex-direction:column;align-items:center;padding:36px 20px;display:flex}.shop__vazia h2{margin:12px 0 6px;font-size:22px;font-weight:800;line-height:1.05}.shop__vazia p{max-width:42ch;color:var(--tinta-2);margin:0 0 16px}.shop__vazia-acoes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.shop__dica{border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);color:var(--tinta-2);align-items:center;gap:10px;margin-top:16px;padding:14px 16px;display:flex}.shop__dica svg{color:var(--verde);flex:none}.shop__dica b{color:var(--tinta);font-weight:700}@media(min-width:600px){.grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.shop__ordem span{clip-path:none;width:auto;height:auto;position:static}}@media(min-width:768px){.grade{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.chips-faixa,.shop__filtrar{display:none}.shop__corpo{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:24px}.shop__lado{top:calc(var(--sticky-h) + 14px);max-height:calc(100vh - var(--sticky-h) - 28px);overscroll-behavior:contain;border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);padding:14px;display:block;position:sticky;overflow-y:auto}.shop__lista{scroll-margin-top:calc(var(--sticky-h) + 14px)}.grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1240px){.grade{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1400px){.grade{grid-template-columns:repeat(5,minmax(0,1fr))}}.pdp__caminho{padding-block:12px 10px}.pdp__grade{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.gal{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.gal__trilho{aspect-ratio:1;background:var(--palco);scrollbar-width:none;scroll-snap-type:x mandatory;border-radius:16px;display:flex;overflow-x:auto;box-shadow:0 0 0 1px #59c7ff47,0 18px 40px -20px #1fa9ff8c}.gal__foto{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:clamp(6px,1.6vw,18px)}.gal__miniaturas{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.gal__miniatura{border-radius:var(--raio-ctrl);background:var(--palco);cursor:pointer;border:1.5px solid #0000;flex:0 0 64px;width:64px;height:64px;padding:3px;transition:border-color .14s ease-out;overflow:hidden}.gal__miniatura[aria-current]{border-color:var(--ciano);box-shadow:0 0 0 2px var(--ciano)}.pdp__info{min-width:0}.pdp__nome{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(24px,3.2vw,40px);line-height:1.06}.pdp__sub{color:var(--tinta-2);margin:6px 0 0}.pdp__nota{color:var(--tinta-2);margin:6px 0 0;font-size:14px}.pdp__info>.preco{border:1px solid var(--linha-gelo);background:linear-gradient(#0f1b5cd9,#0a1247b3);border-radius:14px;margin-top:14px;padding:14px 16px}.pdp__pagamento{color:var(--tinta-2);margin:8px 0 0;font-size:14px}.opcao{border:0;margin:16px 0 0;padding:0}.opcao legend{color:var(--tinta-2);margin-bottom:8px;padding:0;font-size:15px}.opcao legend b{color:var(--tinta);font-weight:600}.opcao__lista{flex-wrap:wrap;gap:8px;display:flex}.opcao__cor{border:1px solid var(--linha-forte);cursor:pointer;border-radius:50%;width:44px;height:44px;padding:0}.opcao__cor[aria-pressed=true]{outline:2px solid var(--azul);outline-offset:2px}.opcao__tam{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--superficie);min-width:64px;height:44px;color:var(--tinta);cursor:pointer;padding:0 14px;font-size:15px;font-weight:600}.opcao__tam[aria-pressed=true]{border-color:var(--ciano);background:var(--ciano);color:var(--sobre-claro)}.pdp__comprar{gap:10px;margin-top:16px;display:grid}.pdp__linha-compra{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.store .pdp__adicionar{width:100%;min-width:0;padding-inline:12px}.pdp__adicionar-valor{display:none}.pdp__aviso{color:var(--erro);margin:0;font-size:14px}.pdp__fatos{color:var(--tinta-2);gap:8px;margin:18px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.pdp__fatos li{border-top:1px solid var(--linha);padding-top:8px}.pdp__fatos b{color:var(--tinta);font-weight:600}.pdp__fatos a{color:var(--azul);text-decoration:underline}.pdp__descricao{margin-top:18px}.pdp__descricao h2{margin:0 0 6px;font-size:19px;font-weight:800}.pdp__descricao p{color:var(--tinta-2);white-space:pre-line;margin:0}.pdp__mais{margin-top:12px}@media(min-width:480px){.pdp__adicionar-valor{display:inline}}@media(min-width:768px){.pdp__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px}.gal{top:calc(var(--sticky-h) + 14px);position:sticky}}@media(min-width:1024px){.pdp__grade{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:40px}.gal--varias{grid-template-columns:76px minmax(0,1fr)}.gal--varias .gal__miniaturas{flex-direction:column;order:-1;height:0;min-height:100%;overflow:hidden auto}.gal--varias .gal__miniatura{flex:none;width:68px;height:68px}}.ct{flex-direction:column;min-height:100%;display:flex}.ct__itens{flex:1;margin:0;padding:0;list-style:none}.ct__item{border-bottom:1px solid var(--linha);grid-template-columns:72px minmax(0,1fr) auto;gap:12px;padding:12px 16px;display:grid}.ct__foto{border-radius:var(--raio-ctrl);background:var(--palco);width:72px;height:72px;display:block;overflow:hidden}.ct__info{min-width:0}.ct__nome{font-family:var(--font-display);font-size:13.5px;font-weight:600;line-height:1.25;display:block}.ct__variante{color:var(--tinta-2);margin-top:2px;font-size:13px;display:block}.ct__linha{align-items:center;gap:6px;margin-top:8px;display:flex}.ct__remover{border-radius:var(--raio-ctrl);width:44px;height:44px;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ct__valor{white-space:nowrap;font-size:15px;font-weight:700}.ct__rodape{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--linha);background:var(--superficie);flex:none;position:sticky;bottom:0}.ct__frete{color:var(--tinta-2);margin-bottom:10px;font-size:13px}.ct__barra{background:var(--gelo);border-radius:4px;height:6px;margin-top:5px;overflow:hidden}.ct__barra span{background:linear-gradient(90deg,var(--ciano) 0%,var(--lima) 100%);height:100%;transition:width .2s ease-out;display:block}.ct__totais{gap:4px;margin:0 0 12px;display:grid}.ct__totais>div{color:var(--tinta-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.ct__totais dd{color:var(--tinta);margin:0;font-weight:600}.ct__totais .is-gratis{color:var(--verde)}.ct__total{border-top:1px solid var(--linha);margin-top:4px;padding-top:8px}.ct__totais .ct__total dt{color:var(--tinta);font-weight:600}.ct__totais .ct__total dd{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1}.ct__nota{color:var(--tinta-2);align-items:flex-start;gap:6px;margin:10px 0 0;font-size:13px;line-height:1.35;display:flex}.ct__nota svg{flex:none;margin-top:1px}.ct-vazia{text-align:center;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.ct-vazia h3{margin:12px 0 6px;font-size:21px;font-weight:800;line-height:1.05}.ct-vazia p{max-width:30ch;color:var(--tinta-2);margin:0 0 18px}.ft{background-color:var(--noite-2);color:var(--sobre-noite);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='1200'%20viewBox='0%200%201200%201200'%3e%3c!--%20Textura%20de%20fundo%20da%20vitrine:%20cristais%20de%20gelo%20facetados,%20nos%20azuis%20do%20logo.%20Repete%20sem%20emenda.%20--%3e%3cg%20fill='%2359c7ff'%20opacity='.1'%3e%3cpolygon%20points='40,520%2090,300%20100,520'/%3e%3cpolygon%20points='150,520%20205,400%20195,520'/%3e%3cpolygon%20points='560,90%20620,290%20610,90'/%3e%3cpolygon%20points='640,90%20690,210%20675,90'/%3e%3cpolygon%20points='900,760%20960,500%20975,760'/%3e%3cpolygon%20points='1020,760%201080,620%201065,760'/%3e%3cpolygon%20points='840,760%20880,650%20875,760'/%3e%3cpolygon%20points='180,800%20245,1010%20240,800'/%3e%3cpolygon%20points='285,800%20320,900%20315,800'/%3e%3cpolygon%20points='560,1170%20625,960%20635,1170'/%3e%3cpolygon%20points='690,1170%20730,1060%20722,1170'/%3e%3cpolygon%20points='1110,120%201150,230%201142,120'/%3e%3cpolygon%20points='330,180%20360,110%20358,180'/%3e%3c/g%3e%3cg%20fill='%231fa9ff'%20opacity='.055'%3e%3cpolygon%20points='100,520%2090,300%20170,520'/%3e%3cpolygon%20points='195,520%20205,400%20240,520'/%3e%3cpolygon%20points='610,90%20620,290%20660,90'/%3e%3cpolygon%20points='675,90%20690,210%20720,90'/%3e%3cpolygon%20points='975,760%20960,500%201040,760'/%3e%3cpolygon%20points='1065,760%201080,620%201120,760'/%3e%3cpolygon%20points='875,760%20880,650%20915,760'/%3e%3cpolygon%20points='240,800%20245,1010%20300,800'/%3e%3cpolygon%20points='315,800%20320,900%20350,800'/%3e%3cpolygon%20points='635,1170%20625,960%20700,1170'/%3e%3cpolygon%20points='722,1170%20730,1060%20760,1170'/%3e%3cpolygon%20points='1142,120%201150,230%201172,120'/%3e%3cpolygon%20points='358,180%20360,110%20384,180'/%3e%3c/g%3e%3c/svg%3e");background-size:900px 900px;flex:none;margin-top:44px;font-size:15px}.ft__gelo{height:40px}.ft__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px;padding-block:30px 24px;display:grid}.ft__marca,.ft__grade>:last-child{grid-column:1/-1}.ft__marca{--logo-h:72px}.ft__marca p{margin:10px 0 0}.ft__redes{gap:8px;margin-top:12px;display:flex}.ft__redes a{color:#fff;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .14s ease-out;display:inline-flex}.ft__titulo{color:var(--ciano-2);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:12.5px;font-weight:700;line-height:1.2}.ft__lista{margin:0;padding:0;list-style:none}.ft__lista a{padding-block:11px;line-height:1.45;display:block}.ft__loja{gap:4px;margin-top:8px;font-style:normal;display:grid}.ft__pagamento{margin:10px 0 0}.ft__base{color:#a9b6de;border-top:1px solid #ffffff1f;font-size:13px}.ft__base-linha{flex-direction:column;gap:6px;padding-block:12px 14px;display:flex}.ft__base a{color:#fff;text-decoration:underline}@media(hover:hover){.ft__lista a:hover{color:#fff;text-decoration:underline}.ft__redes a:hover{background:#ffffff1f}}@media(min-width:1024px){.ft__grade{grid-template-columns:1.2fr 1.3fr 1fr 1.2fr;gap:32px;padding-block:36px 30px}.ft__marca,.ft__grade>:last-child{grid-column:auto}.ft__lista a{padding-block:4px}.ft__lista--colunas{column-count:2;column-gap:16px}.ft__base-linha{flex-direction:row;justify-content:space-between;gap:16px}}.aviso{text-align:center;justify-content:center;align-items:center;padding:48px 20px}main .aviso{flex-direction:column;display:flex}.aviso__titulo{font-family:var(--font-display);margin:14px 0 6px;font-size:clamp(26px,4.4vw,42px);line-height:1.06}.aviso__texto{max-width:42ch;color:var(--tinta-2);margin:0 0 18px}.aviso__acoes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.store .panel-dark,.store .panel-dark-flat{border:1px solid var(--linha-gelo);border-radius:var(--raio);color:var(--tinta);background:linear-gradient(#0f1b5c,#0a1247)}.store .input-dark{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);height:48px;color:var(--tinta);background:#ffffff0d;padding:0 14px;font-size:16px}.store .input-dark:focus{border-color:var(--ciano);box-shadow:0 0 0 3px #1fa9ff52}.store .t-h3{color:var(--tinta);letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1.15}.store .t-overline{color:var(--azul);letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.store .story-link{color:var(--azul);text-decoration:underline}.titulo-pagina{font-family:var(--font-display);margin:8px 0 18px;font-size:clamp(26px,4vw,44px);line-height:1.04}.checkout__topo{padding-block:14px 0}.checkout-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.checkout-steps{gap:8px;margin-bottom:14px;display:flex}.checkout-passo{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--superficie);min-width:0;min-height:48px;color:var(--tinta);text-align:left;cursor:pointer;flex-wrap:wrap;flex:1 1 0;align-items:center;gap:2px 8px;padding:8px clamp(8px,2.5vw,14px);font-size:15px;font-weight:600;display:flex}.checkout-passo[aria-current]{border-color:var(--ciano);color:#fff;background:#1fa9ff29}.checkout-passo__n{background:var(--gelo);width:24px;height:24px;color:var(--tinta);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.checkout-passo[aria-current] .checkout-passo__n{background:var(--ciano);color:var(--sobre-claro)}.checkout-passo--feito .checkout-passo__n{background:var(--lima);color:var(--sobre-claro)}.opcao-cartao{border:1.5px solid var(--linha-forte);background:var(--superficie);width:100%;min-height:64px;color:var(--tinta);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}.opcao-cartao[aria-pressed=true]{border-color:var(--azul);box-shadow:0 0 0 1px var(--azul);background:#1fa9ff24}.opcao-cartao__marca{border:2px solid var(--linha-forte);border-radius:50%;flex:none;width:20px;height:20px}.opcao-cartao[aria-pressed=true] .opcao-cartao__marca{border:6px solid var(--azul)}.opcao-pagamento{border:1.5px solid var(--linha-forte);border-radius:var(--raio-ctrl);background:var(--superficie);min-width:0;height:64px;color:var(--tinta);cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:0 6px;font-size:15px;font-weight:700;display:flex}.opcao-pagamento[aria-pressed=true]{border-color:var(--azul);box-shadow:0 0 0 1px var(--azul);background:#1fa9ff24}.opcao-pagamento__sub{color:var(--verde);font-size:12px;font-weight:700}.checkout-erro{color:var(--erro);background:#b4231833;border:1px solid #ffa0938c;border-radius:8px;margin-top:18px;padding:12px 16px;font-size:14px}.checkout-sucesso__marca{background:var(--lima);width:88px;height:88px;color:var(--sobre-claro);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}@media(max-width:1023px){.checkout-resumo--revisao{display:none}}@media(min-width:1024px){.checkout-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px}.checkout-resumo{top:calc(var(--sticky-h) + 14px);position:sticky}}.ajuda{max-width:860px;margin-inline:auto;padding-top:14px}.store .ajuda__corpo{padding:clamp(18px,3vw,28px)}.ajuda__corpo b{color:var(--tinta);font-weight:600}.ajuda__corpo>.ajuda__h2:first-child{margin-top:0}.ajuda__h2{color:var(--ciano-2);letter-spacing:-.01em;margin:26px 0 8px;font-size:20px;font-weight:800;line-height:1.15}.ajuda__mais{margin-top:8px}.ajuda__links{flex-wrap:wrap;gap:8px;display:flex}.sobre{--sobre-texto:#ffffffe6;color:#fff}.sobre .bc,.sobre .bc [aria-current]{color:var(--sobre-noite)}.sobre .bc a{color:#fff}.store .sobre .btn-primary{background:var(--lima);color:var(--sobre-claro)}.sobre+.ft{margin-top:0}main:has(>.sobre)+.ft{margin-top:0}.sobre__topo{border-bottom:1px solid #ffffff1f;padding-block:18px 36px}.about-hero{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:18px;display:flex}.about-hero__title{font-family:var(--font-display);margin:0;font-size:clamp(30px,5.6vw,62px);line-height:1.02}.about-hero__tagline{max-width:34ch;color:var(--sobre-noite);margin:0;font-size:clamp(16px,1.6vw,20px);line-height:1.4}.about-layout{max-width:1100px;padding:0 var(--margem) 48px;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.about-toc{top:var(--sticky-h);z-index:5;min-width:0;margin-inline:calc(var(--margem) * -1);background:var(--noite);border-bottom:1px solid #ffffff1f;position:sticky}.about-toc__title{display:none}.about-toc ol{padding:6px var(--margem);scrollbar-width:none;gap:4px;margin:0;list-style:none;display:flex;overflow-x:auto}.about-toc ol::-webkit-scrollbar{display:none}.about-toc li{flex:none}.about-toc a{min-height:44px;color:var(--sobre-noite);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 10px;transition:background-color .14s ease-out;display:flex}.about-toc a.is-active{color:#fff;background:#ffffff1f}.about-toc__num{color:var(--ciano);font-size:14px;font-weight:700}.about-toc__label{font-size:15px;font-weight:600}.about-chapters{min-width:0}.about-chapter{scroll-margin-top:calc(var(--sticky-h) + 60px);border-top:1px solid #ffffff1f;padding:36px 0 12px}.about-chapter:first-child{border-top:0}.about-chapter__header{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.about-chapter__num{color:var(--ciano);font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1}.about-chapter__title{color:#fff;letter-spacing:-.015em;margin:0;font-size:clamp(24px,3.6vw,36px);font-weight:800;line-height:1.08}.about-chapter__body{flex-direction:column;gap:16px;max-width:680px;display:flex}.about-chapter__p{color:var(--sobre-texto);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.7}.about-chapter__quote,.about-chapter__manifesto{border-left:3px solid var(--lima);color:#fff;font-family:var(--font-display);margin:6px 0;padding:10px 0 10px 18px;font-size:clamp(19px,2.2vw,24px);font-weight:700;line-height:1.25}.about-chapter__quote{font-style:italic}.about-chapter__manifesto{gap:4px;display:grid}.about-fim{padding:8px var(--margem) 56px;text-align:center}.about-fim h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(24px,3.8vw,42px);font-weight:800;line-height:1.06}@media(hover:hover){.about-toc a:hover{color:#fff;background:#ffffff14}}@media(min-width:1024px){.about-layout{grid-template-columns:250px minmax(0,1fr);gap:40px;padding-top:28px}.about-toc{top:calc(var(--sticky-h) + 18px);max-height:calc(100vh - var(--sticky-h) - 36px);background:0 0;border-bottom:0;align-self:start;margin-inline:0;overflow-y:auto}.about-toc__title{color:var(--sobre-noite);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.about-toc ol{padding:0;display:grid;overflow:visible}.about-toc a{white-space:normal}.about-chapter{scroll-margin-top:calc(var(--sticky-h) + 14px)}.about-chapter:first-child{padding-top:0}}.cursor-trail,.snow-overlay{pointer-events:none;position:fixed;inset:0;overflow:hidden}.cursor-trail{z-index:95}.snow-overlay{z-index:25}.ice-flake{text-shadow:0 0 6px #59c7ffd9,0 0 12px #1fa9ff73;-webkit-user-select:none;user-select:none;will-change:transform,opacity;line-height:1;animation:1s ease-out forwards iceTrail;position:absolute;transform:translate(-50%,-50%)}@keyframes iceTrail{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}20%{opacity:1;transform:translate(calc(-50% + var(--drift,0px) * .2),calc(-50% + 4px)) scale(1) rotate(calc(var(--rot,0deg) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--drift,0px)),calc(-50% + 26px)) scale(.65) rotate(var(--rot,180deg))}}.snow-flake{color:#a8d8eaf2;opacity:0;text-shadow:0 0 6px #59c7ffb3,0 0 12px #59c7ff66;-webkit-user-select:none;user-select:none;animation:snowfall var(--dur,6s) linear forwards;will-change:transform,opacity;line-height:1;position:absolute;top:-16px}@keyframes snowfall{0%{opacity:0;transform:translate(0)rotate(0)}10%,90%{opacity:var(--peak-opacity,.8)}to{opacity:0;transform:translate3d(var(--drift,0),110vh,0) rotate(var(--rot,180deg))}}@media(prefers-reduced-motion:reduce){.store *,.store :before,.store :after,.sheet-fundo{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ice-flake,.snow-overlay{display:none!important}}
