@layer fix,v38;:root{--primary-color:#e8590c;--background-color:#0b0b0c;--bg-texture-url:none;--bg-opacity-amount:0.6;--ink:#f1efeb;--ink-soft:color-mix(in srgb,var(--ink) 80%,var(--background-color));--muted:color-mix(in srgb,var(--ink) 55%,var(--background-color));--line:color-mix(in srgb,var(--ink) 9%,var(--background-color));--line-strong:color-mix(in srgb,var(--ink) 20%,var(--background-color));--surface:color-mix(in srgb,var(--ink) 4.5%,var(--background-color));--surface-2:color-mix(in srgb,var(--ink) 8.5%,var(--background-color));--surface-3:color-mix(in srgb,var(--ink) 14%,var(--background-color));--ok:#1d9459;--ok-text:#8bd3a9;--warn-bg:color-mix(in srgb,#c0392b 22%,var(--background-color));--edge:linear-gradient(145deg,color-mix(in srgb,var(--ink) 34%,transparent) 0%,color-mix(in srgb,var(--ink) 6%,transparent) 38%,color-mix(in srgb,var(--ink) 4%,transparent) 62%,color-mix(in srgb,var(--ink) 16%,transparent) 100%);--edge-hover:linear-gradient(145deg,color-mix(in srgb,var(--primary-color) 70%,var(--ink)) 0%,color-mix(in srgb,var(--ink) 10%,transparent) 42%,color-mix(in srgb,var(--ink) 6%,transparent) 62%,color-mix(in srgb,var(--primary-color) 40%,transparent) 100%);--glass:linear-gradient(180deg,color-mix(in srgb,var(--ink) 7%,var(--background-color)) 0%,color-mix(in srgb,var(--ink) 3%,var(--background-color)) 100%);--card-background:var(--surface);--border-color:var(--line);--r:8px;--r-card:16px;--r-modal:20px;--shadow-sm:0 1px 0 rgba(255,255,255,.03) inset;--shadow-md:0 18px 40px -18px rgba(0,0,0,.9);--shadow-lg:0 32px 80px -20px rgba(0,0,0,.9);--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--serif:var(--sans);color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--background-color);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.55;min-height:100vh;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::before{content:"";position:absolute;top:0;left:0;right:0;height:640px;z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 50% 0%,color-mix(in srgb,var(--ink) 9%,transparent),transparent 70%),radial-gradient(40% 70% at 88% 0%,color-mix(in srgb,var(--ink) 6%,transparent),transparent 70%)}button,input,select,textarea{font-family:inherit}[hidden]{display:none !important}h1,h2,h3{text-wrap:balance}::selection{background:color-mix(in srgb,var(--primary-color) 45%,transparent);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ico{width:1.15em;height:1.15em;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vertical-align:-0.2em}.ico-lg{width:26px;height:26px}.ico-xl{width:40px;height:40px;stroke-width:1.2;opacity:.5}svg.ico{max-width:48px;max-height:48px}.skip-link{position:absolute;left:12px;top:-60px;z-index:20000;padding:10px 14px;border-radius:var(--r);background:var(--primary-color);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:top .15s}.skip-link:focus{top:12px}.noscript-msg{padding:14px 20px;background:var(--warn-bg);color:#ffc9bf;font-size:14px;text-align:center}.bg-layer{position:fixed;inset:0;z-index:-2;background-image:var(--bg-texture-url);background-repeat:no-repeat;background-position:center;background-size:cover}html.tem-textura .bg-layer::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--bg-opacity-amount,0.6))}.top-bar-alert{background:color-mix(in srgb,var(--ink) 4%,var(--background-color));border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:9px 0;overflow:hidden}.marquee-text{display:flex;width:max-content;animation:marquee var(--marquee-dur,30s) linear infinite}.marquee-text span{display:inline-flex;align-items:center;white-space:nowrap}.marquee-text span::after{content:"";width:3px;height:3px;margin:0 28px;border-radius:50%;background:var(--primary-color);opacity:.9}@keyframes marquee{to{transform:translateX(-50%)}}.main-header{position:sticky;top:0;z-index:100;background:var(--background-color);border-bottom:1px solid var(--line)}@supports (backdrop-filter:blur(1px)){.main-header{background:color-mix(in srgb,var(--background-color) 78%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(20px);backdrop-filter:saturate(1.4) blur(20px)}}.header-container{max-width:1200px;margin:0 auto;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:24px}.logo{display:flex;align-items:center;gap:14px;flex-shrink:0}.logo-textos{min-width:0}.logo h1{font-size:var(--logo-size,26px);font-weight:600;letter-spacing:-0.02em;line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.logo-slogan{margin-top:5px;max-width:440px;font-size:clamp(11.5px,calc(var(--logo-size,26px) * .42),14px);letter-spacing:.02em;line-height:1.3;color:var(--muted)}.logo-img{width:var(--logo-img-tam,48px);height:var(--logo-img-tam,48px);object-fit:contain;flex-shrink:0}.logo-topo{display:flex;justify-content:center;padding:12px 16px 0}.logo-topo img{width:var(--logo-img-tam,48px);height:var(--logo-img-tam,48px);object-fit:contain}html.logo-redondo .logo-img,html.logo-redondo .logo-topo img{border-radius:50%;object-fit:cover}.header-actions{display:flex;align-items:stretch;gap:10px;flex:0 1 460px;min-width:0}.search-box{flex:1;display:flex;min-width:0;overflow:hidden;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--edge) border-box;transition:background .2s,box-shadow .2s}.search-box:focus-within{background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--edge-hover) border-box;box-shadow:0 0 0 4px color-mix(in srgb,var(--primary-color) 14%,transparent)}.search-box input{flex:1;min-width:0;padding:12px 8px 12px 20px;background:transparent;border:0;outline:none;color:var(--ink);font-size:14px;text-overflow:ellipsis}.search-box input::placeholder{color:var(--muted)}.search-box button{display:flex;align-items:center;justify-content:center;padding:0 18px 0 10px;background:transparent;border:0;color:var(--muted);cursor:pointer;transition:color .2s}.search-box button:hover{color:var(--ink)}.search-box button .ico{width:18px;height:18px}.cart-btn{position:relative;flex-shrink:0;min-width:48px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--edge) border-box;color:var(--ink);cursor:pointer;transition:background .2s}.cart-btn:hover{background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--edge-hover) border-box}.cart-btn .ico{width:20px;height:20px}.cart-count{position:absolute;top:-6px;right:-4px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--primary-color);color:#fff;font-size:10.5px;font-weight:700;line-height:19px;text-align:center;box-shadow:0 0 0 2px var(--background-color)}.store-closed{padding:10px 20px;background:var(--warn-bg);border-bottom:1px solid color-mix(in srgb,#c0392b 50%,var(--background-color));color:#ffc9bf;font-size:13px;text-align:center}.categories-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px;padding:12px max(20px,calc((100% - 1200px) / 2 + 20px));background:var(--background-color);border-bottom:1px solid var(--line)}@supports (backdrop-filter:blur(1px)){.categories-nav{background:color-mix(in srgb,var(--background-color) 78%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(20px);backdrop-filter:saturate(1.4) blur(20px)}}.categories-nav a{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;border:1px solid transparent;color:var(--muted);font-size:13.5px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;transition:color .2s,background .2s}.categories-nav a:hover{color:var(--ink);background:var(--surface)}.categories-nav a.active{color:var(--ink);font-weight:600;background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--edge) border-box}.store-container{max-width:1200px;margin:56px auto 0;padding:0 20px}.section-title{position:relative;text-align:center;font-size:30px;font-weight:600;letter-spacing:-0.025em;line-height:1.2;margin-bottom:36px;padding-bottom:20px}.section-title::after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,var(--ink-soft),transparent);opacity:.7}html.tem-textura .section-title{text-shadow:0 1px 10px rgba(0,0,0,.7)}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:26px;border-bottom:1px solid var(--line)}.toolbar-count{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}.sort-wrap{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.sort-wrap select{min-height:38px;padding:7px 12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);color:var(--ink);font-size:13px;outline:none;cursor:pointer;transition:border-color .2s}.sort-wrap select:hover{border-color:var(--ink-soft)}.sort-wrap select:focus{border-color:var(--primary-color)}.sort-wrap select option{background:var(--surface-2)}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:24px 20px}.product-card{position:relative;display:flex;flex-direction:column;padding:8px 8px 14px;border:1px solid transparent;border-radius:var(--r-card);background:var(--glass) padding-box,var(--edge) border-box;box-shadow:var(--shadow-sm);transition:background .3s,box-shadow .3s,transform .3s}@media (hover:hover){.product-card:hover{background:var(--glass) padding-box,var(--edge-hover) border-box;box-shadow:var(--shadow-md);transform:translateY(-2px)}.product-card:hover .img-wrapper img{transform:scale(1.03)}}.product-card .img-wrapper{width:100%;aspect-ratio:1;margin-bottom:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--surface-2);border-radius:8px}.product-card .img-wrapper.zoom{cursor:zoom-in}.product-card .img-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.product-card .no-img{font-size:12px;color:var(--muted)}.product-card .product-name{padding:0 6px;margin-bottom:10px;min-height:calc(1.4em * 2);font-size:14px;font-weight:500;line-height:1.4;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .old-price{padding:0 6px;font-size:12px;color:var(--muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.product-card .price-tag{padding:0 6px;font-size:21px;font-weight:650;line-height:1.25;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.product-card .pix-tag{display:flex;align-items:center;gap:7px;width:fit-content;margin:6px 6px 0;padding:0;color:var(--ok-text);font-size:12px;font-weight:500;line-height:1.5}.product-card .pix-tag::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ok);flex-shrink:0}.product-card .pix-tag .ico{display:none}.product-card .installment-tag{padding:0 6px;margin-top:4px;font-size:12px;color:var(--muted)}.product-card .badge{position:absolute;top:16px;left:16px;z-index:1;padding:4px 11px;border-radius:999px;background:var(--primary-color);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.product-card .badge.esgotado{background:color-mix(in srgb,var(--background-color) 80%,transparent);color:var(--ink-soft);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-card.is-esgotado .img-wrapper{opacity:.4}.add-cart-btn{width:100%;margin-top:auto;padding:12px;background:var(--primary-color);color:#fff;border:0;border-radius:var(--r);font-size:13.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:filter .15s,background .15s,transform .1s}.product-card>.add-cart-btn:last-child{margin-top:auto}.product-card>:nth-last-child(2){margin-bottom:16px}.add-cart-btn:hover{filter:brightness(1.1)}.add-cart-btn:active{transform:scale(.985)}.add-cart-btn.adicionado{background:var(--ok)}.add-cart-btn:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed;filter:none;transform:none}.product-card.skeleton{pointer-events:none}.sk-img,.sk-linha,.sk-botao{border-radius:6px;background:linear-gradient(100deg,var(--surface-2) 30%,var(--surface-3) 50%,var(--surface-2) 70%);background-size:200% 100%;animation:shimmer 1.4s ease-in-out infinite}.sk-img{aspect-ratio:1;margin-bottom:14px;border-radius:8px}.sk-linha{height:12px;margin:0 6px 10px}.sk-linha.curta{width:55%;height:16px}.sk-botao{height:42px;margin-top:14px;border-radius:var(--r)}@keyframes shimmer{from{background-position:100% 0}to{background-position:-100% 0}}.vazio{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 20px;border:1px dashed var(--line-strong);border-radius:var(--r-card);color:var(--muted);font-size:14px;text-align:center}.main-footer{margin-top:96px;border-top:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 3%,var(--background-color)),var(--background-color))}.marquee-container{overflow:hidden;padding:30px 0;border-bottom:1px solid var(--line)}.marquee-track{display:flex;width:max-content;animation:marquee 50s linear infinite}.marquee-track span{padding-right:40px;white-space:nowrap;font-size:30px;font-weight:700;letter-spacing:-0.03em;color:color-mix(in srgb,var(--ink) 9%,var(--background-color))}.footer-content{max-width:1200px;margin:56px auto;padding:0 20px;display:grid;grid-template-columns:1.3fr 1fr;gap:56px}.footer-info h3,.footer-contacts h3{margin-bottom:16px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.footer-info p,.footer-contacts p,.footer-extra p{font-size:14px;line-height:1.7;color:var(--muted)}.footer-info>p{max-width:62ch}.footer-contacts p,.footer-extra p{display:flex;align-items:flex-start;gap:12px}.footer-contacts p + p{margin-top:10px}.footer-contacts p .ico,.footer-extra p .ico{box-sizing:content-box;width:15px;height:15px;padding:7px;margin-top:-4px;border:1px solid transparent;border-radius:50%;color:var(--ink-soft);background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--edge) border-box}.footer-extra{margin-top:14px}.footer-extra p + p{margin-top:6px}.footer-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.footer-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border:1px solid transparent;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;text-decoration:none;transition:filter .15s,background .15s}.footer-btn.btn-whatsapp{background:var(--ok)}.footer-btn.btn-whatsapp:hover{filter:brightness(1.1)}.footer-btn.btn-instagram{color:var(--ink);background:linear-gradient(transparent,transparent) padding-box,var(--edge) border-box}.footer-btn.btn-instagram:hover{background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--edge-hover) border-box}.footer-copyright{padding:22px 20px;border-top:1px solid var(--line);text-align:center;font-size:12px;color:var(--muted)}.footer-legal{margin-top:6px}.footer-legal a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.footer-legal a:hover{color:var(--ink)}.age-gate{display:none;position:fixed;inset:0;z-index:10000;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,#000 94%,var(--background-color))}html.age-lock .age-gate{display:flex}html.age-lock body{overflow:hidden}.age-box{width:100%;max-width:400px;padding:34px 28px 28px;border:1px solid transparent;border-radius:var(--r-modal);background:var(--glass) padding-box,var(--edge) border-box;box-shadow:var(--shadow-lg);text-align:center;opacity:0;transition:opacity .15s}.age-gate.pronto .age-box{opacity:1}.age-img{display:block;margin:0 auto 18px;max-width:100%;max-height:110px;object-fit:contain;border-radius:8px}.age-title{margin-bottom:10px;font-size:22px;font-weight:600;letter-spacing:-0.02em;line-height:1.25}.age-text{margin-bottom:26px;font-size:14px;line-height:1.6;color:var(--muted);white-space:pre-line}.age-actions{display:flex;gap:10px}.age-btn{flex:1;min-height:48px;padding:11px 10px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:600;cursor:pointer;transition:filter .15s,background .15s}.age-btn:hover{filter:brightness(1.1)}.age-btn.confirmar{background:var(--primary-color);color:#fff}.age-btn.negar{background:transparent;color:var(--ink-soft);border-color:var(--line-strong)}@media (max-width:380px){.age-actions{flex-direction:column-reverse}}.cart-overlay{display:none;position:fixed;inset:0;z-index:8999;background:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cart-overlay.aberto{display:block}.cart-drawer{position:fixed;top:0;right:0;bottom:0;z-index:9000;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--background-color);border-left:1px solid var(--line-strong);border-radius:var(--r-modal) 0 0 var(--r-modal);box-shadow:-30px 0 70px -20px rgba(0,0,0,.85);overflow:hidden;transform:translateX(100%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s .28s}.cart-drawer.aberto{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.cart-head{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.cart-head h2{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.cart-close{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--edge) border-box;color:var(--ink);cursor:pointer;transition:background .2s}.cart-close:hover{background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--edge-hover) border-box}.cart-close .ico{width:17px;height:17px}.cart-body{flex:1;overflow-y:auto;padding:4px 22px;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.cart-vazio{padding:64px 10px;text-align:center;font-size:14px;line-height:1.6;color:var(--muted)}.cart-item{display:grid;grid-template-columns:64px 1fr auto;gap:8px 14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.cart-item:last-child{border-bottom:0}.cart-item.indisponivel{opacity:.5}.cart-item-img{width:64px;height:64px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r);background:var(--surface-2);font-size:10px;color:var(--muted)}.cart-item-img img{width:100%;height:100%;object-fit:cover;display:block}.cart-item-nome{font-size:13.5px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-item-preco{margin-top:3px;font-size:12px;color:var(--muted)}.cart-item-sub{font-size:14px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.cart-item-controles{grid-column:2 / 4;display:flex;align-items:center;gap:10px}.cart-qtd-btn{width:30px;height:30px;background:transparent;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink);font-size:15px;line-height:1;cursor:pointer;transition:border-color .2s,background .2s}.cart-qtd-btn:hover{border-color:var(--ink-soft);background:var(--surface-2)}.cart-qtd{min-width:22px;text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cart-remover{margin-left:auto;background:none;border:0;color:var(--muted);font-size:12px;cursor:pointer;transition:color .2s}.cart-remover:hover{color:#e8877b;text-decoration:underline;text-underline-offset:3px}.cart-foot{padding:18px 22px 22px;border-top:1px solid var(--line-strong);background:var(--surface);overflow-y:auto;max-height:62vh;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.cart-resumo{margin-bottom:8px}.cart-linha{display:flex;justify-content:space-between;align-items:baseline;padding:3px 0;font-size:13px;color:var(--muted)}.cart-linha.destaque{color:var(--ok-text)}.cart-total{display:flex;justify-content:space-between;align-items:baseline;margin:8px 0 14px;padding-top:12px;border-top:1px solid var(--line-strong);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.cart-total strong{font-size:24px;font-weight:650;letter-spacing:-0.02em;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums}.cart-aviso{margin-bottom:8px;padding:9px 12px;border-radius:var(--r);background:color-mix(in srgb,var(--primary-color) 10%,var(--background-color));border:1px solid color-mix(in srgb,var(--primary-color) 34%,var(--background-color));color:var(--ink-soft);font-size:12.5px;line-height:1.45}.cart-label{display:block;margin:14px 0 6px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cart-foot input,.cart-foot select,.cart-foot textarea{width:100%;padding:11px 13px;background:var(--background-color);border:1px solid var(--line-strong);border-radius:var(--r);color:var(--ink);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.cart-foot textarea{min-height:68px;resize:vertical}.cart-foot input::placeholder,.cart-foot textarea::placeholder{color:var(--muted)}.cart-foot input:focus,.cart-foot select:focus,.cart-foot textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 18%,transparent)}.cart-foot select option{background:var(--surface-2)}.cart-checkout{width:100%;margin-top:18px;padding:15px;background:var(--ok);color:#fff;border:0;border-radius:999px;font-size:14.5px;font-weight:650;cursor:pointer;transition:filter .15s,transform .1s}.cart-checkout:hover{filter:brightness(1.1)}.cart-checkout:active{transform:scale(.985)}.cart-checkout:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed;filter:none;transform:none}.cart-clear{display:block;margin:12px auto 0;background:none;border:0;color:var(--muted);font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cart-clear:hover{color:var(--ink)}.frete-btn{width:100%;margin-top:8px;padding:11px;background:transparent;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s}.frete-btn:hover{border-color:var(--ink-soft);background:var(--surface-2)}.frete-btn:disabled{opacity:.55;cursor:wait}.frete-res{margin-top:8px;padding:9px 12px;border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);font-size:12.5px;line-height:1.5;color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere}.frete-res.ok{border-color:color-mix(in srgb,var(--ok) 60%,var(--line));color:var(--ok-text)}.frete-res.erro{border-color:color-mix(in srgb,#c0392b 60%,var(--line));color:#ffb4a8}.pix-box{margin-top:14px;padding:14px;border-radius:12px;background:color-mix(in srgb,var(--ok) 8%,var(--background-color));border:1px solid color-mix(in srgb,var(--ok) 40%,var(--background-color))}.pix-valor{font-size:13px;color:var(--ink-soft)}.pix-valor strong{font-size:17px;font-weight:700;color:var(--ok-text)}.pix-aviso{margin-top:4px;font-size:12px;line-height:1.45;color:var(--muted)}.pix-aviso:empty{display:none}.pix-acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pix-btn{flex:1 1 auto;padding:11px 12px;background:var(--ok);color:#fff;border:0;border-radius:999px;font-size:13px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.pix-btn:hover{filter:brightness(1.1)}.pix-btn.sec{background:transparent;color:var(--ink);border:1px solid var(--line-strong)}.toast{position:fixed;left:50%;bottom:24px;z-index:9500;max-width:calc(100vw - 32px);padding:12px 22px;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--surface-3),var(--surface-3)) padding-box,var(--edge) border-box;box-shadow:var(--shadow-md);color:var(--ink);font-size:13.5px;font-weight:500;pointer-events:none;opacity:0;transform:translate(-50%,10px);transition:opacity .2s,transform .2s}.toast.visivel{opacity:1;transform:translate(-50%,0)}.fab{position:fixed;right:16px;z-index:900;width:52px;height:52px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 12px 24px -10px rgba(0,0,0,.8);transition:filter .15s,transform .15s}.fab:hover{filter:brightness(1.1)}.fab:active{transform:scale(.94)}.fab .ico{width:22px;height:22px}.fab .ico-lg{width:26px;height:26px}.fab-wa{bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--ok)}.fab-topo{bottom:calc(80px + env(safe-area-inset-bottom,0px));right:20px;width:44px;height:44px;border:1px solid transparent;background:linear-gradient(var(--surface-3),var(--surface-3)) padding-box,var(--edge) border-box}.cart-bar{position:fixed;left:12px;right:80px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:950;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;background:var(--primary-color);color:#fff;border:0;border-radius:999px;font-size:14px;font-weight:650;cursor:pointer;box-shadow:0 14px 28px -12px rgba(0,0,0,.8)}.cart-bar:hover{filter:brightness(1.08)}.cart-bar:active{transform:scale(.98)}.cart-bar-rotulo{display:inline-flex;align-items:center;gap:8px}.cart-bar-rotulo .ico{width:20px;height:20px}body.tem-carrinho{padding-bottom:84px}body.tem-carrinho .toast{bottom:88px}body.tem-carrinho .fab-wa{bottom:calc(84px + env(safe-area-inset-bottom,0px))}body.tem-carrinho .fab-topo{bottom:calc(148px + env(safe-area-inset-bottom,0px))}.lightbox{position:fixed;inset:0;z-index:9800;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(0,0,0,.93)}.lightbox img{max-width:100%;max-height:78vh;max-height:78dvh;object-fit:contain;border-radius:12px;box-shadow:var(--shadow-lg)}.lightbox-legenda{max-width:560px;text-align:center;font-size:14px;color:var(--ink-soft)}.lightbox-legenda:empty{display:none}.lightbox-close{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:border-color .2s,background .2s}.lightbox-close:hover{border-color:var(--ink-soft);background:rgba(255,255,255,.14)}.lightbox-close .ico{width:20px;height:20px}.doc{max-width:700px;margin:0 auto;padding:36px 20px 72px}.doc a.voltar{display:inline-block;margin-bottom:24px;color:var(--primary-color);font-size:14px;font-weight:500;text-decoration:none}.doc a.voltar:hover{text-decoration:underline;text-underline-offset:3px}.doc h1{margin-bottom:6px;font-size:30px;font-weight:600;letter-spacing:-0.025em;line-height:1.2}.doc .atualizado{margin-bottom:28px;font-size:13px;color:var(--muted)}.doc h2{margin:32px 0 8px;font-size:18px;font-weight:600;letter-spacing:-0.01em}.doc p,.doc li{font-size:15px;line-height:1.75;color:var(--ink-soft)}.doc ul{padding-left:20px;margin-top:6px}.doc li + li{margin-top:4px}@media (max-width:768px){html{-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--hdr-keep,74px) + 52px)}body{min-height:100dvh}body::before{height:420px}button,a,select,.product-card .img-wrapper.zoom{touch-action:manipulation}.top-bar-alert{padding:8px 0;font-size:11px}.marquee-text span::after{margin:0 22px}.main-header{top:var(--hdr-off,-64px)}.header-container{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo" "search cart";align-items:center;gap:10px 10px;padding:12px 14px}.header-actions{display:contents}.logo{grid-area:logo;min-width:0}.logo h1{font-size:min(calc(var(--logo-size,26px) * .85),28px)}.logo-slogan{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions .search-box{grid-area:search;width:100%}.search-box input{min-height:44px;font-size:16px}.search-box button{min-width:48px}.cart-btn{grid-area:cart;width:48px;height:44px}.categories-nav{position:sticky;top:var(--hdr-keep,74px);z-index:90;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:8px 14px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.categories-nav::-webkit-scrollbar{display:none}.categories-nav a{flex-shrink:0;padding:7px 14px}.store-container{margin-top:36px;padding:0 12px}.section-title{font-size:25px;margin-bottom:28px;padding-bottom:18px}.toolbar{margin-bottom:16px;padding-bottom:12px}.sort-wrap span{display:none}.sort-wrap select{max-width:170px}.products-grid{grid-template-columns:repeat(2,1fr);gap:12px 10px}.product-card{padding:6px 6px 12px;border-radius:14px}.product-card .img-wrapper{margin-bottom:10px;border-radius:8px}.product-card .product-name{padding:0 4px;font-size:13px}.product-card .old-price,.product-card .price-tag,.product-card .installment-tag{padding:0 4px}.product-card .pix-tag{margin:5px 4px 0;font-size:11.5px}.product-card .price-tag{font-size:19px}.product-card .badge{top:12px;left:12px;font-size:10px;padding:3px 9px}.product-card:active{transform:scale(.99)}.add-cart-btn{min-height:44px;padding:9px 6px;font-size:13px}.main-footer{margin-top:64px}.marquee-container{padding:22px 0}.marquee-track span{font-size:24px}.footer-content{grid-template-columns:1fr;gap:32px;margin:40px auto}.footer-btn{flex:1 1 100%;padding:14px 16px}.footer-copyright{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.cart-drawer{width:100%;border-left:0;border-radius:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cart-head{position:sticky;top:0;z-index:2;padding:calc(14px + env(safe-area-inset-top,0px)) 16px 14px;background:var(--background-color)}.cart-close{width:44px;height:44px}.cart-body{flex:1 0 auto;overflow:visible;min-height:96px;padding:4px 16px}.cart-qtd-btn{width:40px;height:40px;font-size:18px}.cart-remover{padding:10px 4px}.cart-foot{max-height:none;overflow:visible;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}.cart-foot input,.cart-foot select,.cart-foot textarea{min-height:44px;font-size:16px}.cart-checkout{position:sticky;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:1;min-height:54px;font-size:16px;box-shadow:0 -10px 18px 4px var(--surface)}.cart-clear{padding:10px}.cart-btn:active,.cart-qtd-btn:active,.cart-checkout:active{transform:scale(.96)}.cart-drawer.aberto ~ .toast{bottom:auto;top:calc(66px + env(safe-area-inset-top,0px))}.footer-contacts p,.footer-extra p{justify-content:center}.footer-content{text-align:center}.footer-info>p{margin-inline:auto}.vazio{padding:48px 16px}}@media (min-width:520px) and (max-width:768px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:360px){.products-grid{gap:10px 8px}.product-card .price-tag{font-size:17px}}@media (min-width:900px){.cart-bar{left:auto;right:84px;width:340px}}@media (min-width:769px){.fab-topo{right:24px;bottom:88px}.fab-wa{right:20px}}@media (prefers-reduced-motion:reduce){.marquee-text,.marquee-track,.sk-img,.sk-linha,.sk-botao{animation:none}*{transition:none !important}}:root{--chrome:linear-gradient(180deg,#ffffff 0%,#c9cbd0 38%,#7c7f86 100%);--edge:linear-gradient(145deg,color-mix(in srgb,#fff 70%,transparent) 0%,color-mix(in srgb,#fff 8%,transparent) 30%,color-mix(in srgb,#fff 5%,transparent) 62%,color-mix(in srgb,#fff 42%,transparent) 100%);--edge-hover:linear-gradient(145deg,#fff 0%,color-mix(in srgb,#fff 14%,transparent) 38%,color-mix(in srgb,#fff 8%,transparent) 62%,color-mix(in srgb,#fff 70%,transparent) 100%);--glass:linear-gradient(180deg,color-mix(in srgb,#fff 6%,var(--background-color)) 0%,color-mix(in srgb,#fff 1.5%,var(--background-color)) 100%);--r-card:14px}.sprite{position:absolute}body::before{height:900px;background:radial-gradient(55% 60% at 50% 0%,color-mix(in srgb,#fff 8%,transparent),transparent 72%)}.top-bar-alert{font-size:10.5px;letter-spacing:.14em;color:var(--muted)}.logo h1{font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:calc(var(--logo-size,26px) * .82)}.search-box,.cart-btn{background:linear-gradient(color-mix(in srgb,#fff 3%,var(--background-color)),color-mix(in srgb,#fff 3%,var(--background-color))) padding-box,var(--edge) border-box}.categories-nav a{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.categories-nav a.active{background:linear-gradient(color-mix(in srgb,#fff 9%,var(--background-color)),color-mix(in srgb,#fff 5%,var(--background-color))) padding-box,var(--edge) border-box}.hero{position:relative;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(60% 120% at 50% 0%,color-mix(in srgb,#fff 6%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,#fff 2%,var(--background-color)),var(--background-color))}.hero::before,.hero::after{content:"";position:absolute;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 380' preserveAspectRatio='xMaxYMin meet'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fafafa'/%3E%3Cstop offset='.18' stop-color='%238d9097'/%3E%3Cstop offset='.38' stop-color='%23f2f3f5'/%3E%3Cstop offset='.55' stop-color='%234b4d52'/%3E%3Cstop offset='.75' stop-color='%23d4d6da'/%3E%3Cstop offset='1' stop-color='%232a2b2e'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M330 0C214 118 236 290 560 372L560 340C300 270 292 128 392 0Z' fill='url(%23g)'/%3E%3Cpath d='M392 0C300 120 316 250 560 318L560 306C336 244 336 124 410 0Z' fill='url(%23g)' opacity='.35'/%3E%3C/svg%3E") no-repeat;background-size:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.65))}.hero::before{top:-2%;right:-2%;width:min(46vw,560px);height:108%;background-position:right top}.hero::after{top:-8%;left:-3%;width:min(26vw,320px);height:90%;background-position:right top;transform:scaleX(-1) rotate(-6deg);opacity:.85}.hero-inner{max-width:620px;margin:0 auto;padding:84px 20px 88px;text-align:center}.hero-eyebrow{font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--muted)}.hero-title{margin:14px 0 14px;font-size:clamp(34px,5.6vw,58px);font-weight:800;line-height:1.05;letter-spacing:-0.02em;text-transform:uppercase;background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-text{max-width:44ch;margin:0 auto 30px;font-size:15px;line-height:1.65;color:var(--ink-soft)}.hero-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 34px;border:1px solid transparent;border-radius:999px;background:linear-gradient(#26272a,#121214) padding-box,var(--edge-hover) border-box;box-shadow:0 10px 24px -10px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.12) inset;color:#fff;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:transform .2s,box-shadow .2s}.hero-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px -10px rgba(0,0,0,.95),0 0 0 4px color-mix(in srgb,#fff 8%,transparent)}.store-container{margin-top:64px}.section-title{font-size:28px;font-weight:700;letter-spacing:.01em;padding-bottom:0;margin-bottom:38px;padding-top:70px}.section-title::after{display:none}.section-title::before{content:"";position:absolute;top:0;left:50%;width:52px;height:52px;transform:translateX(-50%);border:1px solid transparent;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d9dc' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6z'/%3E%3Cpath d='M9 8V7a3 3 0 0 1 6 0v1'/%3E%3C/svg%3E") center / 22px no-repeat padding-box,radial-gradient(circle at 50% 30%,#2a2b2e,#0e0e10) padding-box,var(--edge-hover) border-box;box-shadow:0 10px 22px -8px rgba(0,0,0,.9)}.toolbar{border-bottom:0;padding-bottom:0;margin-bottom:22px}.products-grid{gap:26px 22px}.product-card{padding:10px 10px 16px;background:var(--glass) padding-box,var(--edge) border-box;box-shadow:0 22px 44px -26px rgba(0,0,0,.95),0 1px 0 rgba(255,255,255,.05) inset}.product-card .img-wrapper{background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,#fff 9%,var(--background-color)),color-mix(in srgb,#fff 3%,var(--background-color)));border:1px solid color-mix(in srgb,#fff 7%,transparent);border-radius:10px}.product-card .product-name{font-size:14px;font-weight:600;color:var(--ink)}.product-card .old-price{display:block;height:18px;line-height:18px}.product-card .product-name + .price-tag{margin-top:18px}.product-card .price-tag{font-size:22px;font-weight:700}.product-card .badge{top:20px;left:20px}.add-cart-btn{border-radius:999px;letter-spacing:.04em;box-shadow:0 1px 0 rgba(255,255,255,.28) inset,0 10px 20px -12px color-mix(in srgb,var(--primary-color) 80%,#000)}.add-cart-btn:disabled{box-shadow:none;border:1px solid var(--line)}.main-footer{margin-top:110px;border-top:1px solid var(--line-strong);background:linear-gradient(180deg,color-mix(in srgb,#fff 3.5%,var(--background-color)),color-mix(in srgb,#fff 1%,var(--background-color)))}.marquee-track span{color:color-mix(in srgb,#fff 6%,var(--background-color))}.footer-content{margin:60px auto 56px;gap:64px;grid-template-columns:1.4fr 1fr}.footer-info h3,.footer-contacts h3{margin-bottom:18px;padding-bottom:12px;position:relative}.footer-info h3::after,.footer-contacts h3::after{content:"";position:absolute;left:0;bottom:0;width:34px;height:1px;background:var(--chrome)}.footer-contacts p .ico,.footer-extra p .ico{background:linear-gradient(#202124,#0e0e10) padding-box,var(--edge-hover) border-box}.footer-btn{border-radius:999px}@media (max-width:768px){.hero::before{width:62vw;right:-14vw;opacity:.8}.hero::after{width:34vw;left:-8vw;opacity:.6}.hero-inner{padding:52px 20px 56px}.hero-text{font-size:14px;margin-bottom:24px}.store-container{margin-top:44px}.section-title{font-size:23px;padding-top:64px;margin-bottom:26px}.product-card{padding:7px 7px 12px}.product-card .old-price{height:16px;line-height:16px}.product-card .product-name + .price-tag{margin-top:16px}.product-card .badge{top:15px;left:15px}.footer-content{margin:44px auto;gap:36px;grid-template-columns:1fr}.hero-title{font-size:31px}.add-cart-btn{letter-spacing:0;font-size:12.5px;white-space:nowrap}.footer-info h3::after,.footer-contacts h3::after{left:50%;transform:translateX(-50%)}}html{scroll-behavior:smooth;scroll-padding-top:150px;scrollbar-color:var(--surface-3) var(--background-color);scrollbar-width:thin}body{font-feature-settings:"kern","liga","tnum" 0}.price-tag,.old-price,.cart-item-sub,.cart-total strong,.cart-linha span,.pix-valor strong{font-variant-numeric:tabular-nums}.main-header{box-shadow:0 10px 30px -22px rgba(0,0,0,.9)}.search-box{transition:border-color .2s,box-shadow .2s,background .2s}.search-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 18%,transparent)}.cart-btn{transition:background .2s,transform .15s}.cart-btn:active{transform:scale(.97)}.categories-nav a{border-radius:999px;transition:color .2s,background .2s}.product-card:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color) 55%,transparent),var(--shadow-md)}.product-card .product-name{line-height:1.35;letter-spacing:-0.005em}.product-card .price-tag{letter-spacing:-0.02em}.product-card .pix-tag{font-weight:600}.add-cart-btn{min-height:44px;transition:filter .2s,background .2s,transform .15s,box-shadow .2s}.add-cart-btn:hover{box-shadow:0 1px 0 rgba(255,255,255,.28) inset,0 14px 24px -12px color-mix(in srgb,var(--primary-color) 90%,#000)}.add-cart-btn:focus-visible,.cart-checkout:focus-visible,.footer-btn:focus-visible,.hero-btn:focus-visible{outline-offset:3px}.cart-drawer{box-shadow:-40px 0 90px -24px rgba(0,0,0,.9)}.cart-head{padding:22px 24px}.cart-body{padding:6px 24px;overscroll-behavior:contain}.cart-foot{padding-left:24px;padding-right:24px}.cart-item{transition:opacity .2s}.cart-item-img{border-radius:10px}.cart-qtd-btn{width:34px;height:34px;transition:border-color .2s,background .2s,transform .1s}.cart-qtd-btn:active{transform:scale(.92)}.cart-total strong{font-size:26px}.cart-foot input,.cart-foot select,.cart-foot textarea{padding:12px 14px;border-radius:10px;background:var(--surface)}.cart-foot input:hover,.cart-foot select:hover,.cart-foot textarea:hover{border-color:var(--ink-soft)}.cart-checkout{padding:16px;letter-spacing:.01em;box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 16px 28px -16px color-mix(in srgb,var(--ok) 90%,#000);transition:filter .2s,transform .15s,box-shadow .2s}.cart-checkout:hover{box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 20px 32px -16px color-mix(in srgb,var(--ok) 95%,#000)}.cart-checkout:disabled{box-shadow:none}.frete-btn{border-radius:10px;transition:border-color .2s,background .2s}.pix-box{border-radius:14px;padding:16px}.pix-btn{min-height:44px;border-radius:999px;transition:filter .2s,transform .15s}.pix-btn:active{transform:scale(.98)}.footer-btn{transition:filter .2s,background .2s,transform .15s}.footer-btn:hover{transform:translateY(-1px)}.fab{transition:filter .2s,transform .15s}.toast{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lightbox img{border-radius:12px;box-shadow:0 30px 80px -24px rgba(0,0,0,.9)}@media (max-width:768px){html{scroll-padding-top:110px}.cart-head{padding:18px 18px}.cart-body{padding:4px 18px}.cart-foot{padding-left:18px;padding-right:18px}.cart-qtd-btn{width:38px;height:38px}.cart-foot input,.cart-foot select,.cart-foot textarea{font-size:16px}.pix-acoes .pix-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.marquee-text,.marquee-track{will-change:transform;backface-visibility:hidden}.marquee-text span{min-width:34vw;justify-content:center}.marquee-track span{min-width:26vw;text-align:center}@media (min-width:1200px){.marquee-track{animation-duration:90s}}@media (hover:hover){.top-bar-alert:hover .marquee-text{animation-play-state:paused}}.hero::before,.hero::after{display:none}.hero-inner{padding:28px 20px 32px}.hero-title{margin:8px 0 10px;font-size:clamp(24px,4vw,34px)}.hero-text{margin-bottom:18px;font-size:14px;line-height:1.55}.hero-btn{min-height:40px;padding:0 26px}.store-container{margin-top:36px}@media (max-width:768px){.hero-inner{padding:22px 16px 26px}.hero-title{font-size:24px}.hero-text{margin-bottom:16px}.store-container{margin-top:28px}}:root{--fonte-nome:"Arial Narrow","Roboto Condensed","Helvetica Neue Condensed","sans-serif-condensed","Oswald","Franklin Gothic Medium",Arial,sans-serif}.logo h1{font-family:var(--fonte-nome);font-weight:800;letter-spacing:.14em;line-height:1.1;background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.marquee-track span{font-family:var(--fonte-nome);font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width:768px){.logo h1{letter-spacing:.1em}}html[data-nome-estilo="cor"] .logo h1{background:none;-webkit-text-fill-color:currentColor;color:var(--primary-color)}html[data-nome-estilo="classico"] .logo h1{background:none;-webkit-text-fill-color:currentColor;color:var(--ink);font-weight:700;letter-spacing:.02em;text-transform:none}html[data-nome-fonte="elegante"] .logo h1,html[data-nome-fonte="elegante"] .marquee-track span{letter-spacing:.06em;font-weight:700}html[data-nome-fonte="tecnologia"] .logo h1,html[data-nome-fonte="tecnologia"] .marquee-track span{letter-spacing:.04em;font-weight:700}html[data-nome-fonte="manuscrita"] .logo h1,html[data-nome-fonte="manuscrita"] .marquee-track span{letter-spacing:.01em;font-weight:700;text-transform:none}html[data-estilo-loja]{--edge:linear-gradient(var(--t-borda),var(--t-borda));--edge-hover:linear-gradient(var(--primary-color),var(--primary-color));--glass:linear-gradient(var(--surface),var(--surface))}html[data-estilo-loja] .bg-layer{display:none}html[data-estilo-loja] body::before{height:820px;background:radial-gradient(45% 55% at 12% 0%,color-mix(in srgb,var(--t-ac2) 16%,transparent),transparent 72%),radial-gradient(40% 50% at 92% 8%,color-mix(in srgb,var(--primary-color) 9%,transparent),transparent 72%)}html[data-estilo-loja] body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--t-trama)}html[data-estilo-loja] .store-closed,html[data-estilo-loja] .noscript-msg,html[data-estilo-loja] .frete-res.erro{color:var(--t-aviso)}html[data-estilo-loja] .cart-remover:hover{color:var(--t-aviso)}html[data-estilo-loja] .top-bar-alert{background:var(--primary-color);border-bottom:0;color:var(--t-sobre);font-weight:800;letter-spacing:.14em}html[data-estilo-loja] .marquee-text span::after{content:var(--t-simbolo);width:auto;height:auto;border-radius:0;background:none;color:var(--t-sobre);font-size:12px;line-height:1}html[data-estilo-loja] .main-header{border-bottom:2px solid var(--primary-color);box-shadow:0 3px 0 var(--t-ac2)}html[data-estilo-loja] .logo h1{background:none;-webkit-text-fill-color:currentColor;color:var(--ink);font-weight:800;letter-spacing:var(--t-ls);text-transform:var(--t-maiusc);font-style:var(--t-italico);text-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja] .logo-slogan{color:var(--t-txt);text-transform:uppercase;letter-spacing:.12em;font-weight:700}html[data-estilo-loja] .search-box,html[data-estilo-loja] .cart-btn,html[data-estilo-loja] .categories-nav a,html[data-estilo-loja] .hero-btn,html[data-estilo-loja] .footer-btn,html[data-estilo-loja] .add-cart-btn,html[data-estilo-loja] .cart-checkout,html[data-estilo-loja] .cart-bar,html[data-estilo-loja] .pix-btn,html[data-estilo-loja] .frete-btn,html[data-estilo-loja] .toast,html[data-estilo-loja] .age-btn,html[data-estilo-loja] .product-card .badge,html[data-estilo-loja] .section-title::before,html[data-estilo-loja] .footer-contacts p .ico,html[data-estilo-loja] .footer-extra p .ico,html[data-estilo-loja] .cart-close,html[data-estilo-loja] .cart-qtd-btn,html[data-estilo-loja] .lightbox-close,html[data-estilo-loja] .fab{border-radius:var(--t-rb)}html[data-estilo-loja] .search-box{border-width:2px}html[data-estilo-loja] .cart-btn{background:var(--primary-color);border-color:var(--primary-color);color:var(--t-sobre);box-shadow:var(--t-px) var(--t-px) 0 var(--t-ac2)}html[data-estilo-loja] .cart-count{background:var(--t-ac2);color:var(--t-sobre2);border-radius:min(var(--t-rb),10px);box-shadow:0 0 0 2px var(--background-color)}html[data-estilo-loja] .cart-bar{background:var(--primary-color);color:var(--t-sobre);box-shadow:var(--t-px) var(--t-px) 0 var(--t-ac2);text-transform:var(--t-maiusc);letter-spacing:.06em}html[data-estilo-loja] .skip-link{color:var(--t-sobre)}html[data-estilo-loja] .fab-topo{color:var(--ink)}html[data-estilo-loja] .categories-nav a{border:2px solid var(--t-borda);color:var(--ink-soft);font-weight:800;letter-spacing:.08em}html[data-estilo-loja] .categories-nav a:hover{background:transparent;border-color:var(--primary-color);color:var(--ink)}html[data-estilo-loja] .categories-nav a.active{background:var(--primary-color);border-color:var(--primary-color);color:var(--t-sobre);box-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja] .hero{border-bottom:0;background:radial-gradient(50% 90% at 15% 20%,color-mix(in srgb,var(--t-ac2) 13%,transparent),transparent 70%),radial-gradient(45% 80% at 88% 70%,color-mix(in srgb,var(--primary-color) 7%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja] .hero::before{display:none}html[data-estilo-loja] .hero::after{display:block;top:auto;left:0;right:0;bottom:0;width:auto;height:8px;transform:none;opacity:1;filter:none;background:var(--t-fita)}html[data-estilo-loja] .hero-eyebrow{display:inline-block;padding:4px 12px;transform:rotate(-3deg);border-radius:min(var(--t-rb),8px);background:var(--primary-color);color:var(--t-sobre);font-weight:800;letter-spacing:.2em}html[data-estilo-loja] .hero-title,html[data-estilo-loja] .section-title{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:var(--t-ls);font-style:var(--t-italico)}html[data-estilo-loja] .hero-title{filter:drop-shadow(2px 2px 0 var(--t-ac2))}html[data-estilo-loja] .section-title{text-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja] .hero-btn{background:var(--primary-color);border:2px solid var(--t-contorno);color:var(--t-sobre);font-weight:800;box-shadow:calc(var(--t-px) + 2px) calc(var(--t-px) + 2px) 0 var(--t-ac2)}html[data-estilo-loja] .hero-btn:hover{transform:translate(2px,2px);box-shadow:var(--t-px) var(--t-px) 0 var(--t-ac2)}html[data-estilo-loja] .product-card{border-width:var(--t-bw);border-radius:var(--r-card);box-shadow:4px 4px 0 var(--t-sombra)}html[data-estilo-loja] .product-card .img-wrapper{border-radius:max(0px,calc(var(--r-card) - 6px));border:2px solid var(--t-borda)}@media (hover:hover){html[data-estilo-loja] .product-card:hover{box-shadow:6px 6px 0 var(--primary-color);transform:translate(-3px,-3px)}}html[data-estilo-loja] .product-card .product-name{font-family:var(--fonte-nome);font-weight:800;text-transform:var(--t-maiusc);letter-spacing:.02em;color:var(--ink)}html[data-estilo-loja] .product-card .price-tag{font-family:var(--fonte-nome);font-weight:800;letter-spacing:.01em;color:var(--t-txt)}html[data-estilo-loja] .product-card .old-price{text-decoration-color:var(--t-ac2)}html[data-estilo-loja] .product-card .badge{background:var(--t-ac2);color:var(--t-sobre2);font-weight:800;transform:rotate(-4deg)}html[data-estilo-loja] .product-card .badge.esgotado{background:var(--background-color);color:var(--ink-soft);border:2px solid var(--ink-soft)}html[data-estilo-loja] .add-cart-btn{background:var(--primary-color);color:var(--t-sobre);border:2px solid var(--t-contorno);box-shadow:none;font-family:var(--fonte-nome);font-weight:800;letter-spacing:.06em;text-transform:var(--t-maiusc);font-style:var(--t-italico)}html[data-estilo-loja] .add-cart-btn:hover{box-shadow:3px 3px 0 var(--t-ac2);filter:none}html[data-estilo-loja] .add-cart-btn.adicionado{background:var(--ink);color:var(--background-color)}html[data-estilo-loja] .add-cart-btn:disabled,html[data-estilo-loja] .add-cart-btn:disabled:hover{background:var(--surface-2);color:var(--muted);box-shadow:none;border:2px solid var(--line-strong)}html[data-estilo-loja] .age-box{border:2px solid var(--primary-color);box-shadow:5px 5px 0 var(--t-ac2)}html[data-estilo-loja] .age-title{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:var(--t-ls);font-weight:800}html[data-estilo-loja] .age-btn.confirmar{background:var(--primary-color);color:var(--t-sobre);font-weight:800;text-transform:var(--t-maiusc)}html[data-estilo-loja] .main-footer{border-top:2px solid var(--primary-color);box-shadow:0 -3px 0 var(--t-ac2)}html[data-estilo-loja] .marquee-track span{color:transparent;-webkit-text-stroke:1px var(--t-ac2)}html[data-estilo-loja] .footer-info h3,html[data-estilo-loja] .footer-contacts h3{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:var(--t-ls);font-weight:800}html[data-estilo-loja] .footer-btn.btn-instagram{background:var(--t-ac2);border-color:var(--t-ac2);color:var(--t-sobre2)}html[data-estilo-loja] .cart-drawer{border-left:2px solid var(--primary-color)}html[data-estilo-loja] .cart-head h2{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:var(--t-ls);font-weight:800}html[data-estilo-loja] .cart-checkout{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:.06em;font-weight:800}html[data-estilo-loja="game"]{--primary-color:#5cc3d6 !important;--background-color:#0c111f !important;--fonte-nome:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,"Courier New",monospace !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;--ink:#e6edf7;--r:0px;--r-card:0px;--r-modal:0px;--t-txt:#7fd0df;--t-sobre:#07121a;--t-ac2:#9c4f96;--t-sobre2:#ffffff;--t-borda:#243050;--t-sombra:#121a30;--t-bw:2px;--t-px:3px;--t-rb:0px;--t-contorno:#07121a;--t-maiusc:uppercase;--t-italico:normal;--t-ls:.08em;--t-aviso:#f0c4bb;--t-simbolo:"\25C6";--t-trama:linear-gradient(rgba(92,195,214,.045) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(90deg,rgba(92,195,214,.045) 1px,transparent 1px) 0 0 / 36px 36px;--t-fita:repeating-linear-gradient(90deg,#5cc3d6 0,#5cc3d6 16px,#9c4f96 16px,#9c4f96 32px,#0c111f 32px,#0c111f 48px);--chrome:linear-gradient(180deg,#ffffff 0%,#cfeff5 45%,#5cc3d6 100%);color-scheme:dark}html[data-estilo-loja="game"] .logo h1{text-shadow:0 0 10px rgba(92,195,214,.5),2px 2px 0 var(--t-ac2)}html[data-estilo-loja="game"] .hero-title{filter:drop-shadow(0 0 10px rgba(92,195,214,.35)) drop-shadow(2px 2px 0 var(--t-ac2))}html[data-estilo-loja="game"] .product-card{box-shadow:0 0 0 1px rgba(92,195,214,.18),0 0 14px -8px var(--primary-color)}@media (hover:hover){html[data-estilo-loja="game"] .product-card:hover{box-shadow:0 0 0 1px var(--primary-color),0 0 20px -6px var(--primary-color);transform:translateY(-3px)}}html[data-estilo-loja="barbearia"]{--primary-color:#c2a36b !important;--background-color:#151210 !important;--fonte-nome:"Didot","Bodoni 72","Playfair Display","Noto Serif Display",Georgia,"Times New Roman",serif !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;--ink:#efe7d8;--r:2px;--r-card:2px;--r-modal:2px;--t-txt:#d1b583;--t-sobre:#1a1510;--t-ac2:#9a3b3f;--t-sobre2:#ffffff;--t-borda:#5a4a30;--t-sombra:#0b0907;--t-bw:1px;--t-px:3px;--t-rb:2px;--t-contorno:#1a1510;--t-maiusc:uppercase;--t-italico:normal;--t-ls:.14em;--t-aviso:#f0c4bb;--t-simbolo:"\2702\FE0E";--t-trama:repeating-linear-gradient(45deg,rgba(194,163,107,.035) 0,rgba(194,163,107,.035) 1px,transparent 1px,transparent 10px);--t-fita:repeating-linear-gradient(-45deg,#9a3b3f 0,#9a3b3f 10px,#efe7d8 10px,#efe7d8 20px,#3c5a8a 20px,#3c5a8a 30px,#efe7d8 30px,#efe7d8 40px);--chrome:linear-gradient(180deg,#f1e4c4 0%,#cdb27a 50%,#a08850 100%);color-scheme:dark}html[data-estilo-loja="barbearia"] .logo h1{text-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja="barbearia"] .hero-title{filter:drop-shadow(2px 2px 0 #000)}html[data-estilo-loja="barbearia"] .section-title{text-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja="gym"]{--primary-color:#d9622b !important;--background-color:#0e0e0f !important;--fonte-nome:Impact,Haettenschweiler,"Arial Narrow Bold","sans-serif-condensed","Roboto Condensed","Arial Black",sans-serif !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;--ink:#eeeeee;--r:0px;--r-card:0px;--r-modal:0px;--t-txt:#e07a45;--t-sobre:#0e0e0f;--t-ac2:#d9b43b;--t-sobre2:#0e0e0f;--t-borda:#2c2c2e;--t-sombra:#1a1a1c;--t-bw:2px;--t-px:4px;--t-rb:0px;--t-contorno:#0e0e0f;--t-maiusc:uppercase;--t-italico:italic;--t-ls:.03em;--t-aviso:#f0c4bb;--t-simbolo:"\25B2";--t-trama:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 2px,transparent 2px,transparent 9px);--t-fita:repeating-linear-gradient(-45deg,#d9b43b 0,#d9b43b 14px,#0e0e0f 14px,#0e0e0f 28px);--chrome:linear-gradient(180deg,#ffffff 0%,#f0d9c8 40%,#d9622b 100%);color-scheme:dark}html[data-estilo-loja="foods"]{--primary-color:#c4472b !important;--background-color:#f8efe0 !important;--fonte-nome:"Arial Rounded MT Bold","Helvetica Rounded",Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif !important;--sans:"Trebuchet MS","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#2e2218;--ok-text:#1f6b45;--r:10px;--r-card:18px;--r-modal:18px;--t-txt:#a8361e;--t-sobre:#ffffff;--t-ac2:#e0b04a;--t-sobre2:#2e2218;--t-borda:#2e2218;--t-sombra:#e6d6b8;--t-bw:2px;--t-px:4px;--t-rb:14px;--t-contorno:#2e2218;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#7a1c10;--t-simbolo:"\25CF";--t-trama:linear-gradient(90deg,rgba(196,71,43,.04) 50%,transparent 50%) 0 0 / 40px 40px,linear-gradient(rgba(196,71,43,.04) 50%,transparent 50%) 0 0 / 40px 40px;--t-fita:repeating-linear-gradient(90deg,#c4472b 0,#c4472b 26px,#fbf4e8 26px,#fbf4e8 52px);--chrome:linear-gradient(180deg,#2e2218 0%,#a8361e 100%);color-scheme:light}html[data-estilo-loja="candy"]{--primary-color:#b8467a !important;--background-color:#fdf2f7 !important;--fonte-nome:"Arial Rounded MT Bold","Helvetica Rounded",Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif !important;--sans:"Trebuchet MS","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#3b2339;--ok-text:#1f6b45;--r:14px;--r-card:24px;--r-modal:24px;--t-txt:#a63a69;--t-sobre:#ffffff;--t-ac2:#7a5cb8;--t-sobre2:#ffffff;--t-borda:#f2c9dc;--t-sombra:#f6dce8;--t-bw:3px;--t-px:4px;--t-rb:999px;--t-contorno:#3b2339;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#7a1c10;--t-simbolo:"\2665\FE0E";--t-trama:radial-gradient(circle,rgba(184,70,122,.07) 3px,transparent 3.5px) 0 0 / 26px 26px,radial-gradient(circle,rgba(122,92,184,.06) 3px,transparent 3.5px) 13px 13px / 26px 26px;--t-fita:repeating-linear-gradient(-45deg,#b8467a 0,#b8467a 12px,#ffffff 12px,#ffffff 24px);--chrome:linear-gradient(180deg,#b8467a 0%,#7a5cb8 100%);color-scheme:light}@media (max-width:519px){.store-container{padding:0 8px}.products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}.product-card{padding:4px 4px 8px;border-radius:10px}.product-card .img-wrapper{margin-bottom:6px;border-radius:6px}.product-card .product-name{padding:0 2px;margin-bottom:4px;font-size:11.5px;line-height:1.3;min-height:calc(1.3em * 2)}.product-card .old-price{padding:0 2px;height:14px;font-size:10px;line-height:14px}.product-card .product-name + .price-tag{margin-top:6px}.product-card .price-tag{padding:0 2px;font-size:15px}.product-card .pix-tag{margin:4px 2px 0;font-size:10px}.product-card .installment-tag{padding:0 2px;font-size:10px}.product-card .badge{top:9px;left:9px;padding:2px 6px;font-size:8.5px}.product-card>:nth-last-child(2){margin-bottom:10px}.add-cart-btn{min-height:38px;padding:6px 3px;font-size:11px;line-height:1.2;letter-spacing:0}}.products-grid>.product-card{min-width:0}.product-card .product-name,.product-card .old-price,.product-card .price-tag,.product-card .pix-tag,.product-card .installment-tag{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.product-card .product-name{hyphens:auto}.add-cart-btn{flex-shrink:0;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.add-cart-btn:active{transform:none;filter:brightness(.95)}@media (max-width:768px){html[data-estilo-loja] .add-cart-btn{letter-spacing:.02em}}html[data-estilo-loja] .add-cart-btn:hover{box-shadow:none;filter:brightness(1.08)}html[data-estilo-loja] .footer-btn.btn-whatsapp,html[data-estilo-loja] .fab-wa,html[data-estilo-loja] .cart-checkout{background:var(--primary-color);color:var(--t-sobre);border:2px solid var(--t-contorno);box-shadow:var(--t-px) var(--t-px) 0 var(--t-ac2)}html[data-estilo-loja] .cart-checkout:hover{box-shadow:var(--t-px) var(--t-px) 0 var(--t-ac2)}html[data-estilo-loja] .cart-checkout:disabled{background:var(--surface-2);color:var(--muted);border-color:var(--line-strong);box-shadow:none}html[data-estilo-loja="natureza"]{--primary-color:#4f7a3a !important;--background-color:#f3efe3 !important;--fonte-nome:Georgia,"Times New Roman","Noto Serif Display",serif !important;--sans:"Trebuchet MS","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#25301f;--ok-text:#1f6b45;--r:10px;--r-card:18px;--r-modal:18px;--t-txt:#3d6a2b;--t-sobre:#ffffff;--t-ac2:#c9a24b;--t-sobre2:#25301f;--t-borda:#cfd6bd;--t-sombra:#e2e6d2;--t-bw:2px;--t-px:3px;--t-rb:12px;--t-contorno:#25301f;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#7a1c10;--t-simbolo:"\2766\FE0E";--t-trama:radial-gradient(circle,rgba(79,122,58,.06) 2px,transparent 2.5px) 0 0 / 30px 30px,radial-gradient(circle,rgba(201,162,75,.07) 2px,transparent 2.5px) 15px 15px / 30px 30px;--t-fita:repeating-linear-gradient(90deg,#4f7a3a 0,#4f7a3a 24px,#c9a24b 24px,#c9a24b 48px);--chrome:linear-gradient(180deg,#25301f 0%,#4f7a3a 100%);color-scheme:light}html[data-estilo-loja="praia"]{--primary-color:#0b7c8c !important;--background-color:#fdf6ea !important;--fonte-nome:"Arial Rounded MT Bold","Helvetica Rounded",Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif !important;--sans:"Trebuchet MS","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#14323a;--ok-text:#1f6b45;--r:12px;--r-card:20px;--r-modal:20px;--t-txt:#0b6372;--t-sobre:#ffffff;--t-ac2:#ff7a5c;--t-sobre2:#14323a;--t-borda:#bfe0e3;--t-sombra:#d7ecee;--t-bw:2px;--t-px:4px;--t-rb:16px;--t-contorno:#14323a;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#7a1c10;--t-simbolo:"\25D6";--t-trama:repeating-linear-gradient(0deg,rgba(11,124,140,.045) 0,rgba(11,124,140,.045) 2px,transparent 2px,transparent 22px);--t-fita:repeating-linear-gradient(90deg,#0b7c8c 0,#0b7c8c 30px,#ff7a5c 30px,#ff7a5c 60px,#fdf6ea 60px,#fdf6ea 90px);--chrome:linear-gradient(180deg,#14323a 0%,#0b7c8c 100%);color-scheme:light}html[data-estilo-loja] :is(a,button,select,input):focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){html[data-estilo-loja] .product-card:hover{transform:none}}html[data-estilo-loja]{--t-soft:0 1px 2px rgba(0,0,0,.35),0 16px 32px -20px rgba(0,0,0,.8);--t-soft-hover:0 2px 4px rgba(0,0,0,.35),0 24px 40px -20px rgba(0,0,0,.9)}html[data-estilo-loja="foods"],html[data-estilo-loja="candy"],html[data-estilo-loja="natureza"],html[data-estilo-loja="praia"]{--t-soft:0 1px 2px rgba(60,40,20,.10),0 14px 28px -18px rgba(60,40,20,.35);--t-soft-hover:0 2px 4px rgba(60,40,20,.12),0 22px 36px -18px rgba(60,40,20,.42);--glass:linear-gradient(color-mix(in srgb,#fff 72%,var(--background-color)),color-mix(in srgb,#fff 72%,var(--background-color)))}html[data-estilo-loja] .top-bar-alert{font-weight:700;letter-spacing:.1em}html[data-estilo-loja] .main-header{border-bottom:1px solid var(--t-borda);box-shadow:none}html[data-estilo-loja] .main-footer{border-top:1px solid var(--t-borda);box-shadow:none}html[data-estilo-loja] .hero::after{height:3px}html[data-estilo-loja] .logo h1{text-shadow:none;font-weight:800}html[data-estilo-loja] .logo-slogan{font-weight:600;letter-spacing:.1em}html[data-estilo-loja] .hero-eyebrow{transform:none;border-radius:999px;font-weight:700;letter-spacing:.16em;padding:5px 14px}html[data-estilo-loja] .hero-title{filter:none;font-style:normal;font-weight:800}html[data-estilo-loja] .section-title{text-shadow:none;font-style:normal;font-weight:800}html[data-estilo-loja] .hero-btn{border:0;font-weight:700;box-shadow:var(--t-soft)}html[data-estilo-loja] .hero-btn:hover{transform:translateY(-1px);box-shadow:var(--t-soft-hover)}html[data-estilo-loja] .search-box{border-width:1px}html[data-estilo-loja] .cart-btn{box-shadow:none}html[data-estilo-loja] .cart-bar{box-shadow:var(--t-soft-hover);font-weight:700;letter-spacing:.04em}html[data-estilo-loja] .categories-nav a{border:1px solid var(--t-borda);font-weight:700;letter-spacing:.06em}html[data-estilo-loja] .categories-nav a:hover{border-color:var(--primary-color)}html[data-estilo-loja] .categories-nav a.active{box-shadow:none}html[data-estilo-loja] .product-card{border-width:1px;box-shadow:var(--t-soft)}html[data-estilo-loja] .product-card .img-wrapper{border:1px solid var(--t-borda)}@media (hover:hover){html[data-estilo-loja] .product-card:hover{box-shadow:var(--t-soft-hover);transform:translateY(-3px)}}html[data-estilo-loja] .product-card .product-name{font-family:var(--sans);font-weight:600;text-transform:none;letter-spacing:0;color:var(--ink)}html[data-estilo-loja] .product-card .price-tag{font-family:var(--sans);font-weight:700;letter-spacing:-.01em}html[data-estilo-loja] .product-card .badge{transform:none;font-weight:700;letter-spacing:.06em}html[data-estilo-loja] .add-cart-btn{border:0;box-shadow:none;font-family:var(--sans);font-style:normal;font-weight:700;letter-spacing:.03em}html[data-estilo-loja] .add-cart-btn:hover{box-shadow:var(--t-soft);filter:brightness(1.08)}html[data-estilo-loja] .add-cart-btn:disabled,html[data-estilo-loja] .add-cart-btn:disabled:hover{border:1px solid var(--line);box-shadow:none}html[data-estilo-loja] .footer-btn.btn-whatsapp,html[data-estilo-loja] .fab-wa,html[data-estilo-loja] .cart-checkout{border:0;box-shadow:var(--t-soft);font-weight:700}html[data-estilo-loja] .cart-checkout:hover{box-shadow:var(--t-soft-hover)}html[data-estilo-loja] .cart-checkout:disabled{box-shadow:none;border:1px solid var(--line-strong)}html[data-estilo-loja] .footer-btn.btn-instagram{background:transparent;border:1px solid var(--t-borda);color:var(--ink)}html[data-estilo-loja] .footer-btn.btn-instagram:hover{border-color:var(--primary-color)}html[data-estilo-loja] .age-box{border:1px solid var(--t-borda);box-shadow:var(--t-soft-hover)}html[data-estilo-loja] .cart-drawer{border-left:1px solid var(--t-borda)}html[data-estilo-loja="game"] .logo h1{text-shadow:0 0 14px color-mix(in srgb,var(--primary-color) 45%,transparent)}html[data-estilo-loja="game"] .product-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary-color) 18%,transparent),var(--t-soft)}@media (hover:hover){html[data-estilo-loja="game"] .product-card:hover{box-shadow:0 0 0 1px var(--primary-color),0 18px 36px -18px color-mix(in srgb,var(--primary-color) 60%,transparent)}}html[data-estilo-loja="gym"]{--primary-color:#ff7a3d !important;--background-color:#1a1112 !important;--fonte-nome:"Roboto Condensed","Arial Narrow","Helvetica Neue Condensed","sans-serif-condensed",Impact,sans-serif !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;--ink:#fdf6f2;--r:14px;--r-card:22px;--r-modal:22px;--t-txt:#ff9a6b;--t-sobre:#1a1112;--t-ac2:#ff4d78;--t-sobre2:#1a1112;--t-borda:#35211f;--t-sombra:#0f0809;--t-bw:1px;--t-px:3px;--t-rb:999px;--t-contorno:#1a1112;--t-maiusc:uppercase;--t-italico:normal;--t-ls:.02em;--t-aviso:#f0c4bb;--t-simbolo:"\25CF";--t-trama:none;--t-fita:linear-gradient(90deg,#ff9a3c,#ff4d78);--chrome:linear-gradient(180deg,#ffffff 0%,#ffb48a 55%,#ff6a5a 100%);--t-soft:0 1px 2px rgba(0,0,0,.4),0 16px 32px -20px rgba(0,0,0,.85);color-scheme:dark}html[data-estilo-loja="gym"] :is(.add-cart-btn,.hero-btn,.cart-bar,.cart-checkout,.footer-btn.btn-whatsapp,.fab-wa,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(90deg,#ff9a3c,#ff4d78)}html[data-estilo-loja="gym"] .product-card .img-wrapper{border-radius:16px}html[data-estilo-loja="foods"]{--primary-color:#dc4c22 !important;--background-color:#fff0ec !important;--fonte-nome:Lato,Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif !important;--sans:Lato,Nunito,"Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#2b2118;--ok-text:#1f6b45;--r:10px;--r-card:16px;--r-modal:16px;--t-txt:#2e7d32;--t-sobre:#ffffff;--t-ac2:#ffb703;--t-sobre2:#2b2118;--t-borda:#f3d6cc;--t-sombra:#f6dfd6;--t-bw:1px;--t-px:3px;--t-rb:10px;--t-contorno:#2b2118;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#7a1c10;--t-simbolo:"\25CF";--t-trama:none;--t-fita:linear-gradient(90deg,#dc4c22 0,#dc4c22 50%,#ffb703 50%,#ffb703 100%);--chrome:linear-gradient(180deg,#2b2118 0%,#dc4c22 100%);color-scheme:light}html[data-estilo-loja="barbearia"]{--primary-color:#c9a15b !important;--background-color:#1a1613 !important;--fonte-nome:"Didot","Bodoni 72","Playfair Display","Noto Serif Display",Georgia,"Times New Roman",serif !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;--ink:#f1e9dc;--r:2px;--r-card:2px;--r-modal:2px;--t-txt:#d9b878;--t-sobre:#1a1613;--t-ac2:#8a6d3b;--t-sobre2:#ffffff;--t-borda:#3d3329;--t-sombra:#0e0b09;--t-bw:1px;--t-px:3px;--t-rb:2px;--t-contorno:#1a1613;--t-maiusc:uppercase;--t-italico:normal;--t-ls:.14em;--t-aviso:#f0c4bb;--t-simbolo:"\2702\FE0E";--t-trama:none;--t-fita:linear-gradient(90deg,#8a6d3b,#c9a15b,#8a6d3b);--chrome:linear-gradient(180deg,#f6e7c4 0%,#d9b878 50%,#a98748 100%);color-scheme:dark}html[data-estilo-loja="natureza"]{--primary-color:#4f8a2f !important;--background-color:#254029 !important;--fonte-nome:Montserrat,"Avenir Next","Segoe UI",system-ui,sans-serif !important;--sans:Montserrat,"Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif !important;--ink:#eef3e6;--ok-text:#b6e08a;--r:12px;--r-card:8px;--r-modal:8px;--t-txt:#a8cf5a;--t-sobre:#ffffff;--t-ac2:#a8cf5a;--t-sobre2:#1b2e1e;--t-borda:#3a5a3d;--t-sombra:#162a19;--t-bw:1px;--t-px:3px;--t-rb:999px;--t-contorno:#1b2e1e;--t-maiusc:none;--t-italico:normal;--t-ls:0;--t-aviso:#f0c4bb;--t-simbolo:"\2766\FE0E";--t-trama:none;--t-fita:linear-gradient(90deg,#6fae3d,#3f7f2c);--chrome:linear-gradient(180deg,#ffffff 0%,#cfe8a8 50%,#8ec24f 100%);--t-soft:0 1px 2px rgba(0,0,0,.35),0 16px 32px -20px rgba(0,0,0,.8);--t-soft-hover:0 2px 4px rgba(0,0,0,.35),0 24px 40px -20px rgba(0,0,0,.9);--glass:linear-gradient(var(--surface),var(--surface));color-scheme:dark}html[data-estilo-loja="natureza"] :is(.add-cart-btn,.hero-btn,.cart-bar,.cart-checkout,.footer-btn.btn-whatsapp,.fab-wa,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(90deg,#6fae3d,#3f7f2c)}html[data-estilo-loja="game"]{--primary-color:#ff6a2a !important;--background-color:#0b0e14 !important;--fonte-nome:"Roboto Condensed","Arial Narrow","Segoe UI",system-ui,sans-serif !important;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;--ink:#e8edf6;--r:4px;--r-card:6px;--r-modal:6px;--t-txt:#ff9560;--t-sobre:#130a05;--t-ac2:#4f8cff;--t-sobre2:#0b0e14;--t-borda:#232a38;--t-sombra:#070a0f;--t-bw:1px;--t-px:3px;--t-rb:4px;--t-contorno:#130a05;--t-maiusc:uppercase;--t-italico:normal;--t-ls:.06em;--t-aviso:#f0c4bb;--t-simbolo:"\25C6";--t-trama:linear-gradient(rgba(79,140,255,.04) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(90deg,rgba(79,140,255,.04) 1px,transparent 1px) 0 0 / 36px 36px;--t-fita:linear-gradient(90deg,#ff6a2a 0,#ff6a2a 70%,#4f8cff 70%,#4f8cff 100%);--chrome:linear-gradient(180deg,#ffffff 0%,#ffc3a3 50%,#ff6a2a 100%);color-scheme:dark}html[data-estilo-loja="game"] .hero-title{filter:none}:root{--muted:color-mix(in srgb,var(--ink) 66%,var(--background-color))}.products-grid{gap:28px 22px}.product-card{transition:box-shadow .25s ease,transform .25s ease,background .25s ease}.product-card .product-name{font-size:14.5px;line-height:1.4}.product-card .old-price{font-size:12.5px}.product-card .badge{padding:4px 10px;font-size:10.5px;letter-spacing:.08em}.add-cart-btn,.cart-checkout,.hero-btn{transition:filter .2s ease,box-shadow .2s ease,background .2s ease}@media (max-width:519px){.store-container{padding:0 12px}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.product-card{padding:6px 6px 12px;border-radius:14px}.product-card .img-wrapper{margin-bottom:10px;border-radius:8px}.product-card .product-name{padding:0 4px;margin-bottom:6px;font-size:13.5px;line-height:1.35;min-height:calc(1.35em * 2)}.product-card .old-price{padding:0 4px;height:16px;font-size:11.5px;line-height:16px}.product-card .product-name + .price-tag{margin-top:10px}.product-card .price-tag{padding:0 4px;font-size:18px}.product-card .pix-tag{margin:4px 4px 0;font-size:11.5px}.product-card .installment-tag{padding:0 4px;font-size:11.5px}.product-card .badge{top:12px;left:12px;padding:3px 8px;font-size:9.5px}.product-card>:nth-last-child(2){margin-bottom:12px}.add-cart-btn{min-height:44px;padding:8px 6px;font-size:12.5px;line-height:1.2}}.hero{background:radial-gradient(60% 120% at 50% 0%,color-mix(in srgb,var(--primary-color) 16%,transparent),transparent 70%),radial-gradient(40% 80% at 90% 100%,color-mix(in srgb,var(--primary-color) 8%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,#fff 2%,var(--background-color)),var(--background-color))}.hero-inner{padding:56px 20px 60px}.hero-title{font-size:clamp(28px,5vw,44px);line-height:1.1;letter-spacing:-.02em}.hero-text{font-size:15.5px}.faixa-contato{margin-top:70px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(60% 140% at 50% 0%,color-mix(in srgb,var(--primary-color) 14%,transparent),transparent 70%),var(--surface)}.faixa-contato-inner{max-width:640px;margin:0 auto;padding:44px 20px 48px;text-align:center}.faixa-contato h2{margin-bottom:8px;font-size:clamp(20px,3.4vw,28px);font-weight:700;color:var(--ink)}.faixa-contato p{margin-bottom:20px;font-size:15px;color:var(--ink-soft)}.faixa-contato .hero-btn{display:inline-flex;align-items:center;justify-content:center}.faixa-contato + .main-footer{margin-top:0}html[data-estilo-loja] .faixa-contato{border-color:var(--t-borda)}@media (max-width:768px){.faixa-contato{margin-top:48px}}@media (max-width:519px){.hero-inner{padding:36px 16px 40px}}html[data-estilo-loja] .main-header{background:color-mix(in srgb,var(--background-color) 92%,var(--primary-color));box-shadow:var(--t-soft)}html[data-estilo-loja] .categories-nav{background:color-mix(in srgb,var(--background-color) 94%,var(--primary-color));border-top:1px solid var(--t-borda);border-bottom:1px solid var(--t-borda)}html[data-estilo-loja] .main-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--background-color) 94%,var(--primary-color)),color-mix(in srgb,var(--background-color) 86%,var(--primary-color)))}html[data-estilo-loja] .footer-info h3::after,html[data-estilo-loja] .footer-contacts h3::after{height:3px;width:40px;border-radius:999px;background:linear-gradient(90deg,var(--primary-color),var(--t-ac2))}html[data-estilo-loja] .hero{background:radial-gradient(55% 120% at 12% 0%,color-mix(in srgb,var(--t-ac2) 22%,transparent),transparent 70%),radial-gradient(50% 110% at 92% 100%,color-mix(in srgb,var(--primary-color) 20%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja] .hero-eyebrow{background:color-mix(in srgb,var(--primary-color) 16%,transparent);color:var(--t-txt);border:1px solid color-mix(in srgb,var(--primary-color) 40%,transparent)}html[data-estilo-loja] .hero-title{color:var(--ink)}html[data-estilo-loja] .hero-text{color:var(--ink-soft)}html[data-estilo-loja] .section-title{padding-top:56px}html[data-estilo-loja] .section-title::before{top:38px;width:48px;height:4px;border:0;border-radius:999px;box-shadow:none;background:linear-gradient(90deg,var(--primary-color),var(--t-ac2))}html[data-estilo-loja] .toolbar-count{color:var(--muted)}html[data-estilo-loja] .product-card .img-wrapper{background:color-mix(in srgb,var(--primary-color) 6%,var(--surface-2))}html[data-estilo-loja] .product-card .price-tag{color:var(--t-txt)}html[data-estilo-loja] .product-card .pix-tag{color:var(--ok-text)}html[data-estilo-loja] .faixa-contato{background:radial-gradient(50% 140% at 15% 0%,color-mix(in srgb,var(--primary-color) 20%,transparent),transparent 70%),radial-gradient(50% 140% at 90% 100%,color-mix(in srgb,var(--t-ac2) 18%,transparent),transparent 70%),var(--surface)}html[data-estilo-loja="gym"] .hero{background:linear-gradient(115deg,transparent 0 62%,color-mix(in srgb,#ff4d78 16%,transparent) 62% 63%,transparent 63% 100%),radial-gradient(55% 120% at 12% 0%,color-mix(in srgb,#ff9a3c 24%,transparent),transparent 70%),radial-gradient(50% 110% at 92% 100%,color-mix(in srgb,#ff4d78 22%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja="foods"] .hero{background:repeating-conic-gradient(from 0deg at 50% 125%,color-mix(in srgb,#ffb703 20%,transparent) 0 8deg,transparent 8deg 16deg),radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,#ffb703 22%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja="foods"] .faixa-contato{background:linear-gradient(135deg,#ffb703,#ff8a3d);border-color:transparent}html[data-estilo-loja="foods"] .faixa-contato h2{color:#2b2118}html[data-estilo-loja="foods"] .faixa-contato p{color:#4a3a2a}html[data-estilo-loja="foods"] .faixa-contato .hero-btn{background:#2b2118;color:#fff}html[data-estilo-loja="candy"] .hero{background:radial-gradient(40% 90% at 15% 20%,color-mix(in srgb,#b8467a 20%,transparent),transparent 70%),radial-gradient(40% 90% at 85% 80%,color-mix(in srgb,#7a5cb8 20%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja="barbearia"] .hero{box-shadow:inset 0 0 0 1px var(--t-borda),inset 0 0 0 9px var(--background-color),inset 0 0 0 10px color-mix(in srgb,var(--primary-color) 55%,transparent)}html[data-estilo-loja="natureza"] .hero{background:radial-gradient(ellipse 70% 90% at 50% -25%,rgba(255,255,255,.16),transparent 65%),radial-gradient(50% 110% at 90% 100%,color-mix(in srgb,#6fae3d 24%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja="game"] .hero{box-shadow:inset 0 -1px 0 var(--primary-color),0 14px 34px -22px var(--primary-color)}html[data-estilo-loja="game"] .main-header{box-shadow:0 1px 0 color-mix(in srgb,var(--primary-color) 40%,transparent)}html[data-estilo-loja="praia"] .hero{background:radial-gradient(circle 90px at 86% 26%,color-mix(in srgb,#ff7a5c 50%,transparent) 0 98%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,#0b7c8c 18%,transparent),transparent 45%),var(--background-color)}.hero-media[hidden]{display:none}.hero-media{position:relative;display:block;width:min(100%,300px);margin:0 auto 36px;aspect-ratio:1 / 1;color:var(--ink);text-decoration:none}.hero-media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--r-card);border:1px solid var(--line-strong);box-shadow:0 24px 48px -26px rgba(0,0,0,.8);background:var(--surface-2)}.hero-media::before{content:"";position:absolute;inset:12px -12px -12px 12px;z-index:-1;border:2px solid color-mix(in srgb,var(--primary-color) 55%,transparent);border-radius:var(--r-card)}.hero-media-selo{position:absolute;top:14px;left:14px;z-index:1;padding:4px 12px;border-radius:999px;background:var(--primary-color);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-media-info{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:max(0px,calc(var(--r-card) - 4px));background:color-mix(in srgb,var(--background-color) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-strong)}.hero-media-nome{min-width:0;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.hero-media-preco{flex-shrink:0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}html[data-estilo-loja] .hero-media-selo{background:var(--primary-color);color:var(--t-sobre)}html[data-estilo-loja] .hero-media img{border-color:var(--t-borda);border-radius:var(--r-card);box-shadow:var(--t-soft-hover)}html[data-estilo-loja] .hero-media::before{border-color:var(--t-ac2);border-radius:var(--r-card)}html[data-estilo-loja] .hero-media-preco{color:var(--t-txt)}html[data-estilo-loja] .hero-media-info{border-color:var(--t-borda)}@media (min-width:769px){.hero.com-destaque{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:56px;padding:0 max(24px,calc((100% - 1100px) / 2))}.hero.com-destaque .hero-inner{max-width:560px;margin:0;padding:64px 0;text-align:left}.hero.com-destaque .hero-text{margin-left:0;margin-right:0}.hero.com-destaque .hero-media{width:100%;max-width:400px;margin:48px 12px 48px 0}}.cats-destaque[hidden]{display:none}.cats-destaque{margin-top:8px}.cats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.cat-tile{position:relative;display:block;width:100%;aspect-ratio:4 / 3;padding:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--r-card);background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 28%,var(--background-color)),var(--surface-2));color:#fff;text-align:left;cursor:pointer;box-shadow:0 18px 36px -24px rgba(0,0,0,.8);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cat-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cat-tile::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.78) 100%)}.cat-tile::after{content:"\2192";position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:var(--primary-color);color:var(--t-sobre,#fff);font-size:16px;font-weight:700;transition:transform .25s ease}.cat-tile-info{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;flex-direction:column;gap:2px}.cat-tile-nome{font-size:18px;font-weight:700;line-height:1.2;overflow-wrap:anywhere;text-shadow:0 1px 8px rgba(0,0,0,.5)}.cat-tile-qtd{font-size:12.5px;opacity:.85}.cat-tile:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}@media (hover:hover){.cat-tile:hover{transform:translateY(-3px);border-color:var(--primary-color);box-shadow:0 26px 44px -24px rgba(0,0,0,.9)}.cat-tile:hover img{transform:scale(1.06)}.cat-tile:hover::after{transform:translateX(3px)}}html[data-estilo-loja] .cat-tile{border-color:var(--t-borda);border-radius:var(--r-card);box-shadow:var(--t-soft)}html[data-estilo-loja] .cat-tile::after{border-radius:min(var(--t-rb),999px)}html[data-estilo-loja] .cat-tile-nome{font-family:var(--fonte-nome);text-transform:var(--t-maiusc);letter-spacing:var(--t-ls)}@media (max-width:640px){.cats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cat-tile{aspect-ratio:1 / 1}.cat-tile-nome{font-size:15px}.cat-tile-info{left:12px;right:12px;bottom:11px}.cat-tile::after{top:9px;right:9px;width:28px;height:28px;font-size:14px}}@media (prefers-reduced-motion:reduce){.cat-tile,.cat-tile img,.cat-tile::after{transition:none}}html[data-estilo-loja] .hero-inner{padding-top:72px;padding-bottom:76px}html[data-estilo-loja] .hero-title{font-size:clamp(32px,6vw,60px);line-height:1.02;letter-spacing:-.025em;color:var(--ink);background:linear-gradient(100deg,var(--ink) 25%,var(--t-txt) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-estilo-loja] .hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 30px;font-size:15px}html[data-estilo-loja] .hero-btn::after{content:"\2192";font-size:18px;transition:transform .2s ease}@media (hover:hover){html[data-estilo-loja] .hero-btn:hover::after{transform:translateX(4px)}}html[data-estilo-loja] .hero::before{content:"";display:block;position:absolute;z-index:-1;top:14px;right:-50px;bottom:auto;left:auto;width:250px;height:250px;aspect-ratio:1 / 1;transform:rotate(-8deg);opacity:.16;filter:none;border-radius:0;background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width:769px){html[data-estilo-loja] .hero::before{top:50%;right:max(-20px,calc((100% - 1100px) / 2 - 40px));width:min(520px,46vw);height:auto;transform:translateY(-50%) rotate(-8deg);opacity:.2}}html[data-estilo-loja="gym"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23ff7a3d%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%2714%27%20y%3D%2772%27%20width%3D%2722%27%20height%3D%2756%27%20rx%3D%275%27%2F%3E%3Crect%20x%3D%2740%27%20y%3D%2756%27%20width%3D%2722%27%20height%3D%2788%27%20rx%3D%275%27%2F%3E%3Cpath%20d%3D%27M62%20100h76%27%2F%3E%3Crect%20x%3D%27138%27%20y%3D%2756%27%20width%3D%2722%27%20height%3D%2788%27%20rx%3D%275%27%2F%3E%3Crect%20x%3D%27164%27%20y%3D%2772%27%20width%3D%2722%27%20height%3D%2756%27%20rx%3D%275%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="foods"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23dc4c22%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M30%2092a70%2052%200%200%201%20140%200z%27%2F%3E%3Ccircle%20cx%3D%2770%27%20cy%3D%2768%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%27100%27%20cy%3D%2760%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%27130%27%20cy%3D%2768%27%20r%3D%271.5%27%2F%3E%3Crect%20x%3D%2724%27%20y%3D%27102%27%20width%3D%27152%27%20height%3D%2716%27%20rx%3D%278%27%2F%3E%3Cpath%20d%3D%27M24%20126q13%2011%2026%200t26%200%2026%200%2026%200%2026%200%2026%200%27%2F%3E%3Cpath%20d%3D%27M30%20136h140v6a22%2022%200%200%201-22%2022H52a22%2022%200%200%201-22-22z%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="candy"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23b8467a%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%27100%27%20cy%3D%2778%27%20r%3D%2752%27%2F%3E%3Cpath%20d%3D%27M100%2078m-6%200a6%206%200%201%201%2012%200a18%2018%200%201%201-36%200a30%2030%200%201%201%2060%200%27%2F%3E%3Cpath%20d%3D%27M100%20130v66%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="barbearia"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23c9a15b%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2755%27%20cy%3D%27152%27%20r%3D%2720%27%2F%3E%3Ccircle%20cx%3D%27145%27%20cy%3D%27152%27%20r%3D%2720%27%2F%3E%3Cpath%20d%3D%27M66%20137L150%2026M134%20137L50%2026%27%2F%3E%3Cpath%20d%3D%27M100%2092v6%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="game"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2a%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M52%2070h96a40%2040%200%200%201%2038%2052l-12%2036a16%2016%200%200%201-26%206l-20-24H72l-20%2024a16%2016%200%200%201-26-6l-12-36a40%2040%200%200%201%2038-52z%27%2F%3E%3Cpath%20d%3D%27M70%2098v28M56%20112h28%27%2F%3E%3Ccircle%20cx%3D%27134%27%20cy%3D%27104%27%20r%3D%277%27%2F%3E%3Ccircle%20cx%3D%27154%27%20cy%3D%27120%27%20r%3D%277%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="natureza"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%23a8cf5a%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M28%20172C28%2092%2088%2030%20172%2028c0%2082-60%20142-144%20144z%27%2F%3E%3Cpath%20d%3D%27M28%20172L124%2076M70%20128l2-34M96%20102l30%202%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja="praia"] .hero::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%20fill%3D%27none%27%20stroke%3D%27%230b7c8c%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%27100%27%20cy%3D%2778%27%20r%3D%2734%27%2F%3E%3Cpath%20d%3D%27M100%2022v-8M100%20142v-8M44%2078h-8M164%2078h-8M60%2038l-6-6M146%2038l6-6%27%2F%3E%3Cpath%20d%3D%27M16%20150q21-20%2042%200t42%200%2042%200%2042%200M16%20176q21-20%2042%200t42%200%2042%200%2042%200%27%2F%3E%3C%2Fsvg%3E")}html[data-estilo-loja]{--t-cab:color-mix(in srgb,var(--background-color) 92%,var(--primary-color));--t-rodape-topo:color-mix(in srgb,var(--background-color) 94%,var(--primary-color));--m-onda:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4Q10-2 20 4T40 4V8H0z'/%3E%3C/svg%3E");--m-onda-topo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4Q10 10 20 4T40 4V0H0z'/%3E%3C/svg%3E");--m-onda-linha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4Q5 0 10 4T20 4' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E");--m-campo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 18' preserveAspectRatio='none'%3E%3Cpath d='M0 18V10C20 2 40 2 60 10S100 18 120 10V18z'/%3E%3C/svg%3E");--m-colinas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 46' preserveAspectRatio='none'%3E%3Cpath d='M0 46V30C50 8 110 10 170 28S280 44 340 26 460 6 520 24 580 34 600 30V46z'/%3E%3C/svg%3E");--m-folha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 20.5C3.5 10 9.5 4 20.5 3.5c0 11-6 17-14.5 17-.9 0-1.7-.1-2.5-.4z'/%3E%3C/svg%3E");scrollbar-color:color-mix(in srgb,var(--primary-color) 65%,var(--background-color)) var(--background-color);accent-color:var(--primary-color)}html[data-estilo-loja] ::selection{background:var(--primary-color);color:var(--t-sobre)}html[data-estilo-loja] :is(.top-bar-alert,.main-footer,.faixa-contato,.age-box,.cart-head){position:relative}html[data-estilo-loja] .product-card .img-wrapper{position:relative}html[data-estilo-loja] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.add-cart-btn)::before,html[data-estilo-loja] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.add-cart-btn)::after{pointer-events:none}html[data-estilo-loja] .cart-head::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--t-fita)}html[data-estilo-loja] .age-box{overflow:hidden}html[data-estilo-loja] .age-box::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--t-fita)}html[data-estilo-loja] .cart-total strong{color:var(--t-txt)}html[data-estilo-loja] .hero-eyebrow::before,html[data-estilo-loja] .hero-eyebrow::after{content:var(--t-simbolo);display:inline-block;margin:0 .6em;font-size:.85em;opacity:.75}html[data-estilo-loja="game"] .main-header::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--primary-color) 0 26%,transparent 26% 28%,var(--t-ac2) 28% 34%,transparent 34%)}html[data-estilo-loja="game"] .categories-nav a.active::before{content:"\25B8";margin-right:7px;color:var(--t-sobre)}html[data-estilo-loja="game"] .section-title::before{width:104px;height:6px;border-radius:0;background:repeating-linear-gradient(90deg,var(--primary-color) 0 12px,transparent 12px 16px)}html[data-estilo-loja="game"] .section-title::after{display:block;content:"";top:38px;bottom:auto;left:calc(50% + 58px);width:16px;height:6px;transform:none;opacity:1;background:var(--t-ac2)}html[data-estilo-loja="game"] .product-card::before,html[data-estilo-loja="game"] .product-card::after{content:"";position:absolute;z-index:2;width:16px;height:16px;transition:width .25s ease,height .25s ease}html[data-estilo-loja="game"] .product-card::before{top:-1px;left:-1px;border-top:2px solid var(--primary-color);border-left:2px solid var(--primary-color)}html[data-estilo-loja="game"] .product-card::after{right:-1px;bottom:-1px;border-right:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color)}@media (hover:hover){html[data-estilo-loja="game"] .product-card:hover::before,html[data-estilo-loja="game"] .product-card:hover::after{width:34px;height:34px}}html[data-estilo-loja="game"] .product-card .img-wrapper::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;opacity:0;background:linear-gradient(90deg,transparent,var(--primary-color),transparent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-estilo-loja="game"] .product-card:hover .img-wrapper::after{animation:v24-varredura 1.1s ease-out}}@keyframes v24-varredura{0%{top:0;opacity:.95}100%{top:calc(100% - 2px);opacity:0}}html[data-estilo-loja="game"] .product-card .badge:not(.esgotado){clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}html[data-estilo-loja="game"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:inset 4px 0 0 var(--t-ac2)}html[data-estilo-loja="game"] .add-cart-btn:not(:disabled):not(.adicionado):hover{filter:none;box-shadow:inset 4px 0 0 var(--t-ac2),0 0 18px -4px var(--primary-color)}html[data-estilo-loja="game"] .faixa-contato::before,html[data-estilo-loja="game"] .faixa-contato::after{content:"";position:absolute;width:30px;height:30px}html[data-estilo-loja="game"] .faixa-contato::before{top:14px;left:14px;border-top:2px solid var(--primary-color);border-left:2px solid var(--primary-color)}html[data-estilo-loja="game"] .faixa-contato::after{right:14px;bottom:14px;border-right:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color)}html[data-estilo-loja="game"] .main-footer::before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--primary-color) 0 40px,transparent 40px 48px)}html[data-estilo-loja="barbearia"]{--t-poste:repeating-linear-gradient(-45deg,#9a3b3f 0 8px,#efe7d8 8px 16px,#3c5a8a 16px 24px,#efe7d8 24px 32px)}html[data-estilo-loja="barbearia"] .top-bar-alert::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--t-poste)}html[data-estilo-loja="barbearia"] .main-header{border-bottom:3px double color-mix(in srgb,var(--primary-color) 50%,var(--background-color))}html[data-estilo-loja="barbearia"] .categories-nav a{border-radius:0;font-family:var(--fonte-nome);letter-spacing:.14em}html[data-estilo-loja="barbearia"] .section-title::before{width:76px;height:9px;border:1px solid var(--primary-color);border-radius:5px;background:var(--t-poste)}html[data-estilo-loja="barbearia"] .product-card::before{content:"";position:absolute;inset:5px;z-index:2;border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);transition:border-color .25s ease}@media (hover:hover){html[data-estilo-loja="barbearia"] .product-card:hover::before{border-color:color-mix(in srgb,var(--primary-color) 75%,transparent)}}html[data-estilo-loja="barbearia"] .product-card .img-wrapper{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}html[data-estilo-loja="barbearia"] .product-card .price-tag{font-family:var(--fonte-nome);font-size:23px;font-weight:700}html[data-estilo-loja="barbearia"] .product-card .badge:not(.esgotado){padding-right:16px;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%)}html[data-estilo-loja="barbearia"] .add-cart-btn{font-family:var(--fonte-nome);font-size:12px;letter-spacing:.14em;text-transform:uppercase}html[data-estilo-loja="barbearia"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:inset 0 0 0 3px var(--primary-color),inset 0 0 0 4px color-mix(in srgb,var(--t-sobre) 55%,transparent)}html[data-estilo-loja="barbearia"] .add-cart-btn:not(:disabled):not(.adicionado):hover{filter:brightness(1.1);box-shadow:inset 0 0 0 3px var(--primary-color),inset 0 0 0 4px color-mix(in srgb,var(--t-sobre) 55%,transparent)}html[data-estilo-loja="barbearia"] .faixa-contato::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--t-poste)}html[data-estilo-loja="barbearia"] .main-footer{border-top:3px double color-mix(in srgb,var(--primary-color) 50%,var(--background-color))}html[data-estilo-loja="gym"] .top-bar-alert{background:var(--t-fita)}html[data-estilo-loja="gym"] .main-header::after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;width:min(320px,40vw);background:repeating-linear-gradient(115deg,transparent 0 12px,color-mix(in srgb,var(--t-ac2) 20%,transparent) 12px 16px);-webkit-mask:linear-gradient(90deg,transparent,#000);mask:linear-gradient(90deg,transparent,#000)}html[data-estilo-loja="gym"] .section-title::before{width:70px;height:8px;border-radius:0;background:var(--t-fita);transform:translateX(-50%) skewX(-30deg)}html[data-estilo-loja="gym"] .section-title::after{display:block;content:"";top:38px;bottom:auto;left:calc(50% + 46px);width:14px;height:8px;transform:skewX(-30deg);opacity:1;background:var(--t-ac2)}html[data-estilo-loja="gym"] .product-card::before{content:"";position:absolute;top:-1px;left:20px;right:20px;z-index:2;height:3px;border-radius:0 0 3px 3px;background:var(--t-fita);transform:scaleX(.2);transform-origin:left;transition:transform .4s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){html[data-estilo-loja="gym"] .product-card:hover::before{transform:scaleX(1)}}html[data-estilo-loja="gym"] .product-card .img-wrapper{border:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),0 100%)}html[data-estilo-loja="gym"] .product-card .price-tag{font-family:var(--fonte-nome);font-size:25px;font-weight:800;letter-spacing:0}html[data-estilo-loja="gym"] .product-card .badge:not(.esgotado){padding:4px 16px;background:var(--t-fita);color:var(--t-sobre);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}html[data-estilo-loja="gym"] .add-cart-btn{position:relative;overflow:hidden}html[data-estilo-loja="gym"] .add-cart-btn::after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skewX(-20deg);transition:left .55s ease}@media (hover:hover){html[data-estilo-loja="gym"] .add-cart-btn:not(:disabled):hover::after{left:130%}}html[data-estilo-loja="gym"] .faixa-contato{overflow:hidden}html[data-estilo-loja="gym"] .faixa-contato-inner{position:relative;z-index:1}html[data-estilo-loja="gym"] .faixa-contato::before,html[data-estilo-loja="gym"] .faixa-contato::after{content:"";position:absolute;top:0;bottom:0;width:220px;background:repeating-linear-gradient(115deg,transparent 0 14px,color-mix(in srgb,var(--t-ac2) 16%,transparent) 14px 22px)}html[data-estilo-loja="gym"] .faixa-contato::before{left:-40px;-webkit-mask:linear-gradient(90deg,#000,transparent);mask:linear-gradient(90deg,#000,transparent)}html[data-estilo-loja="gym"] .faixa-contato::after{right:-40px;-webkit-mask:linear-gradient(270deg,#000,transparent);mask:linear-gradient(270deg,#000,transparent)}html[data-estilo-loja="gym"] .main-footer::before{content:"";position:absolute;top:-1px;left:0;right:0;height:4px;background:var(--t-fita)}html[data-estilo-loja="foods"] .top-bar-alert::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:conic-gradient(var(--primary-color) 25%,#fff6e6 0 50%,var(--primary-color) 0 75%,#fff6e6 0) 0 0 / 12px 12px}html[data-estilo-loja="foods"] .main-header{border-bottom:2px dashed color-mix(in srgb,var(--primary-color) 35%,transparent)}html[data-estilo-loja="foods"] .section-title::before{width:96px;height:8px;border-radius:0;background:radial-gradient(circle 4px at 50% 50%,var(--t-ac2) 98%,transparent) 50% 0 / 12px 8px no-repeat,radial-gradient(circle 2px at 50% 50%,var(--primary-color) 98%,transparent) 0 0 / 12px 8px repeat-x}html[data-estilo-loja="foods"] .product-card::before{content:"";position:absolute;top:-7px;left:12px;right:12px;z-index:3;height:14px;background:repeating-linear-gradient(90deg,var(--primary-color) 0 14px,#fff6e6 14px 28px);-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% 7px no-repeat,radial-gradient(circle at 7px 7px,#000 6.6px,transparent 7px) 0 0 / 14px 14px repeat-x;mask:linear-gradient(#000 0 0) 0 0 / 100% 7px no-repeat,radial-gradient(circle at 7px 7px,#000 6.6px,transparent 7px) 0 0 / 14px 14px repeat-x}html[data-estilo-loja="foods"] .product-card .badge:not(.esgotado){outline:1.5px dashed color-mix(in srgb,var(--t-sobre2) 55%,transparent);outline-offset:-3px}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:0 3px 0 color-mix(in srgb,var(--primary-color) 65%,#000)}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado):hover{filter:none;transform:translateY(-1px);box-shadow:0 4px 0 color-mix(in srgb,var(--primary-color) 65%,#000)}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado):active{transform:translateY(2px);box-shadow:0 1px 0 color-mix(in srgb,var(--primary-color) 65%,#000)}html[data-estilo-loja="foods"] .faixa-contato-inner{margin:28px auto;padding:36px 24px 40px;border:2px dashed rgba(43,33,24,.38);border-radius:18px}html[data-estilo-loja="foods"] .main-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:conic-gradient(var(--primary-color) 25%,#fff6e6 0 50%,var(--primary-color) 0 75%,#fff6e6 0) 0 0 / 16px 16px}html[data-estilo-loja="candy"] .top-bar-alert{background:repeating-linear-gradient(-45deg,var(--primary-color) 0 14px,color-mix(in srgb,var(--primary-color) 84%,#fff) 14px 28px)}html[data-estilo-loja="candy"] .main-header{border-bottom:0;box-shadow:none}html[data-estilo-loja="candy"] .main-header::after{content:"";position:absolute;left:0;right:0;top:100%;height:12px;background:radial-gradient(circle at 50% 0,var(--t-cab) 8px,var(--t-borda) 8px 10px,transparent 10.5px) 0 0 / 20px 12px repeat-x}html[data-estilo-loja="candy"] .section-title::before{width:58px;height:10px;border-radius:0;background:radial-gradient(circle 5px at 5px 5px,var(--primary-color) 98%,transparent) 0 0 / 10px 10px no-repeat,radial-gradient(circle 5px at 5px 5px,var(--t-ac2) 98%,transparent) 24px 0 / 10px 10px no-repeat,radial-gradient(circle 5px at 5px 5px,var(--primary-color) 98%,transparent) 48px 0 / 10px 10px no-repeat}html[data-estilo-loja="candy"] .product-card::before{content:"";position:absolute;top:-6px;right:22px;z-index:2;width:56px;height:12px;background:radial-gradient(circle 3px at 5px 6px,#b8467a 98%,transparent),radial-gradient(circle 3px at 19px 4px,#7a5cb8 98%,transparent),radial-gradient(circle 3px at 33px 8px,#5fc9a1 98%,transparent),radial-gradient(circle 3px at 47px 5px,#f6c453 98%,transparent)}html[data-estilo-loja="candy"] .product-card .img-wrapper{border:3px solid #fff;box-shadow:0 0 0 1px var(--t-borda);border-radius:calc(var(--r-card) - 6px)}html[data-estilo-loja="candy"] .product-card .badge:not(.esgotado){background:linear-gradient(90deg,var(--primary-color),var(--t-ac2));color:#fff}html[data-estilo-loja="candy"] .product-card .badge:not(.esgotado)::before{content:var(--t-simbolo);margin-right:5px}html[data-estilo-loja="candy"] :is(.add-cart-btn,.hero-btn,.cart-bar,.cart-checkout,.footer-btn.btn-whatsapp,.fab-wa,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(90deg,var(--primary-color),var(--t-ac2))}html[data-estilo-loja="candy"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:0 8px 16px -8px color-mix(in srgb,var(--primary-color) 70%,transparent)}html[data-estilo-loja="candy"] .add-cart-btn:not(:disabled):not(.adicionado):hover{filter:none;transform:translateY(-2px);box-shadow:0 12px 20px -8px color-mix(in srgb,var(--primary-color) 75%,transparent)}html[data-estilo-loja="candy"] .faixa-contato::before{content:"";position:absolute;top:-1px;left:0;right:0;height:12px;background:radial-gradient(circle 10px at 50% 0,var(--background-color) 98%,transparent) 0 0 / 24px 12px repeat-x}html[data-estilo-loja="candy"] .main-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:radial-gradient(circle 3px at 50% 50%,var(--primary-color) 98%,transparent) 0 0 / 16px 8px repeat-x}html[data-estilo-loja="natureza"] .categories-nav a{border-radius:999px 6px 999px 6px}html[data-estilo-loja="natureza"] .section-title::before{top:28px;width:28px;height:28px;border-radius:0;background:var(--t-ac2);-webkit-mask:var(--m-folha) center / contain no-repeat;mask:var(--m-folha) center / contain no-repeat}html[data-estilo-loja="natureza"] .section-title::after{display:block;content:"";top:42px;bottom:auto;left:50%;width:min(300px,64%);height:1px;transform:translateX(-50%);opacity:1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--t-ac2) 55%,transparent) 25%,transparent 42% 58%,color-mix(in srgb,var(--t-ac2) 55%,transparent) 75%,transparent)}html[data-estilo-loja="natureza"] .product-card{border-radius:30px 6px 30px 6px}html[data-estilo-loja="natureza"] .product-card .img-wrapper{border-radius:24px 4px 24px 4px}@media (hover:hover){html[data-estilo-loja="natureza"] .product-card:hover{box-shadow:0 18px 36px -18px color-mix(in srgb,var(--t-ac2) 45%,transparent)}}html[data-estilo-loja="natureza"] .product-card .badge:not(.esgotado){border-radius:999px 3px 999px 3px;background:var(--t-ac2);color:var(--t-sobre2)}html[data-estilo-loja="natureza"] .add-cart-btn,html[data-estilo-loja="natureza"] .hero-btn,html[data-estilo-loja="natureza"] .cart-checkout{border-radius:22px 6px 22px 6px}html[data-estilo-loja="natureza"] .cat-tile{border-radius:34px 6px 34px 6px}html[data-estilo-loja="natureza"] .faixa-contato{overflow:hidden}html[data-estilo-loja="natureza"] .faixa-contato-inner{position:relative;z-index:1;padding-bottom:76px}html[data-estilo-loja="natureza"] .faixa-contato::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;background:color-mix(in srgb,var(--primary-color) 32%,var(--background-color));-webkit-mask:var(--m-colinas) 0 100% / 600px 46px repeat-x;mask:var(--m-colinas) 0 100% / 600px 46px repeat-x}html[data-estilo-loja="natureza"] .main-footer{border-top:0}html[data-estilo-loja="natureza"] .main-footer::before{content:"";position:absolute;left:0;right:0;top:-17px;height:18px;background:var(--t-rodape-topo);-webkit-mask:var(--m-campo) 0 100% / 120px 18px repeat-x;mask:var(--m-campo) 0 100% / 120px 18px repeat-x}html[data-estilo-loja="praia"] .top-bar-alert{background:linear-gradient(90deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 78%,#5fd0d8))}html[data-estilo-loja="praia"] .top-bar-alert::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--t-cab);-webkit-mask:var(--m-onda) 0 100% / 40px 8px repeat-x;mask:var(--m-onda) 0 100% / 40px 8px repeat-x}html[data-estilo-loja="praia"] .categories-nav a{border:1px dashed color-mix(in srgb,var(--primary-color) 40%,transparent)}html[data-estilo-loja="praia"] .categories-nav a.active{border-style:solid}html[data-estilo-loja="praia"] .categories-nav a.active::before{content:"";width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--t-ac2)}html[data-estilo-loja="praia"] .section-title::before{top:48px;width:100px;height:8px;border-radius:0;background:var(--primary-color);-webkit-mask:var(--m-onda-linha) 0 50% / 20px 8px repeat-x;mask:var(--m-onda-linha) 0 50% / 20px 8px repeat-x}html[data-estilo-loja="praia"] .section-title::after{display:block;content:"";top:28px;bottom:auto;left:50%;width:14px;height:14px;border-radius:50%;transform:translateX(-50%);opacity:1;background:var(--t-ac2)}html[data-estilo-loja="praia"] .product-card .img-wrapper::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:10px;background:color-mix(in srgb,#fff 72%,var(--background-color));-webkit-mask:var(--m-onda) 0 100% / 40px 10px repeat-x;mask:var(--m-onda) 0 100% / 40px 10px repeat-x}html[data-estilo-loja="praia"] .product-card .badge:not(.esgotado)::before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:middle}html[data-estilo-loja="praia"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:0 6px 14px -8px color-mix(in srgb,var(--primary-color) 80%,transparent)}html[data-estilo-loja="praia"] .add-cart-btn:not(:disabled):not(.adicionado):hover{filter:none;transform:translateY(-1px);box-shadow:0 10px 18px -8px color-mix(in srgb,var(--primary-color) 85%,transparent)}html[data-estilo-loja="praia"] .faixa-contato{overflow:hidden;border:0;background:linear-gradient(160deg,color-mix(in srgb,var(--primary-color) 88%,#000),var(--primary-color))}html[data-estilo-loja="praia"] .faixa-contato-inner{position:relative;z-index:1}html[data-estilo-loja="praia"] .faixa-contato h2{color:#fff}html[data-estilo-loja="praia"] .faixa-contato p{color:rgba(255,255,255,.88)}html[data-estilo-loja="praia"] .faixa-contato .hero-btn{background:#fff;color:color-mix(in srgb,var(--primary-color) 78%,#000)}html[data-estilo-loja="praia"] .faixa-contato::before{content:"";position:absolute;top:-1px;left:0;right:0;height:10px;background:var(--background-color);-webkit-mask:var(--m-onda-topo) 0 0 / 40px 10px repeat-x;mask:var(--m-onda-topo) 0 0 / 40px 10px repeat-x}html[data-estilo-loja="praia"] .faixa-contato::after{content:"";position:absolute;top:50%;right:max(24px,8%);width:120px;height:120px;margin-top:-60px;border-radius:50%;background:var(--t-ac2);opacity:.9}html[data-estilo-loja="praia"] .main-footer{border-top:0}html[data-estilo-loja="praia"] .main-footer::before{content:"";position:absolute;left:0;right:0;top:-4px;height:8px;background:var(--primary-color);opacity:.6;-webkit-mask:var(--m-onda-linha) 0 50% / 20px 8px repeat-x;mask:var(--m-onda-linha) 0 50% / 20px 8px repeat-x}@media (max-width:768px){html[data-estilo-loja="gym"] .main-header::after,html[data-estilo-loja="praia"] .faixa-contato::after{display:none}}@media (max-width:519px){html[data-estilo-loja="natureza"] .product-card{border-radius:22px 5px 22px 5px}html[data-estilo-loja="natureza"] .product-card .img-wrapper{border-radius:17px 3px 17px 3px}html[data-estilo-loja="natureza"] .cat-tile{border-radius:24px 5px 24px 5px}html[data-estilo-loja="foods"] .faixa-contato-inner{margin:20px 14px;padding:28px 16px 32px}html[data-estilo-loja="candy"] .product-card::before{right:14px}}@media (prefers-reduced-motion:reduce){html[data-estilo-loja] :is(.product-card,.add-cart-btn,.categories-nav a)::before,html[data-estilo-loja] :is(.product-card,.add-cart-btn,.categories-nav a)::after{transition:none}html[data-estilo-loja="foods"] .add-cart-btn:hover,html[data-estilo-loja="candy"] .add-cart-btn:hover,html[data-estilo-loja="praia"] .add-cart-btn:hover{transform:none}}html[data-estilo-loja]{--tom-1:color-mix(in srgb,var(--primary-color) 7%,var(--background-color));--tom-2:color-mix(in srgb,var(--primary-color) 14%,var(--background-color));--tom-3:color-mix(in srgb,var(--primary-color) 26%,var(--background-color));--tom-4:color-mix(in srgb,var(--primary-color) 44%,var(--background-color));--tom-a1:color-mix(in srgb,var(--t-ac2) 10%,var(--background-color));--tom-a2:color-mix(in srgb,var(--t-ac2) 24%,var(--background-color));--tom-mix:color-mix(in srgb,var(--primary-color) 50%,var(--t-ac2))}html[data-estilo-loja] .cats-destaque{position:relative;margin:0 auto;padding:52px 20px 56px;background:var(--tom-1);box-shadow:0 0 0 100vmax var(--tom-1);clip-path:inset(0 -100vmax)}html[data-estilo-loja] .cats-destaque .section-title{margin:0 0 22px;padding:0;text-align:left;text-shadow:none;font-size:clamp(18px,2.4vw,22px)}html[data-estilo-loja] .cats-destaque .section-title::before,html[data-estilo-loja] .cats-destaque .section-title::after{display:none}html[data-estilo-loja] .cat-tile{background:linear-gradient(135deg,var(--tom-3),var(--tom-a2))}html[data-estilo-loja] .cat-tile::before{background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--primary-color) 20%,rgba(0,0,0,.92)) 100%)}html[data-estilo-loja] .cat-tile:nth-child(even)::after{background:var(--t-ac2);color:var(--t-sobre2)}html[data-estilo-loja]:not([data-estilo-loja="clean"]) .product-card{--tinta:var(--primary-color);background:linear-gradient(180deg,color-mix(in srgb,var(--tinta) 9%,transparent),transparent 68%) padding-box,var(--glass) padding-box,var(--edge) border-box}html[data-estilo-loja]:not([data-estilo-loja="clean"]) .product-card:nth-child(3n+2){--tinta:var(--t-ac2)}html[data-estilo-loja]:not([data-estilo-loja="clean"]) .product-card:nth-child(3n){--tinta:var(--tom-mix)}html[data-estilo-loja]:not([data-estilo-loja="clean"]) .product-card .img-wrapper{background:radial-gradient(110% 90% at 50% 0%,color-mix(in srgb,var(--tinta) 30%,var(--surface-2)),color-mix(in srgb,var(--tinta) 8%,var(--surface-2)))}@media (hover:hover){html[data-estilo-loja]:not([data-estilo-loja="clean"]) .product-card:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--tinta) 9%,transparent),transparent 68%) padding-box,var(--glass) padding-box,var(--edge-hover) border-box}}html[data-estilo-loja] .sort-wrap select{background:var(--tom-1);border-color:var(--t-borda)}html[data-estilo-loja] .cart-head{background:var(--tom-1)}html[data-estilo-loja] .cart-foot{background:linear-gradient(180deg,var(--tom-1),var(--tom-2))}html[data-estilo-loja] .cart-item-img{background:var(--tom-2)}html[data-estilo-loja] .cart-qtd-btn:hover{background:var(--tom-2);border-color:var(--primary-color)}html[data-estilo-loja] .age-box{background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 12%,transparent),transparent 60%) padding-box,var(--glass) padding-box,var(--edge) border-box}@media (max-width:640px){html[data-estilo-loja] .cats-destaque{padding:34px 12px 38px}}html[data-estilo-loja]{--t-ac3:color-mix(in srgb,var(--primary-color) 50%,var(--t-ac2));--tom-5:color-mix(in srgb,var(--primary-color) 62%,var(--background-color));--tom-a3:color-mix(in srgb,var(--t-ac3) 22%,var(--background-color));--tom-lume:color-mix(in srgb,var(--primary-color) 40%,var(--ink));--t-ac3-txt:color-mix(in srgb,var(--t-ac3) 62%,var(--ink));--hero-base:radial-gradient(60% 120% at 10% 0%,color-mix(in srgb,var(--t-ac2) 22%,transparent),transparent 70%),radial-gradient(48% 110% at 94% 100%,color-mix(in srgb,var(--primary-color) 18%,transparent),transparent 72%),radial-gradient(36% 80% at 64% -12%,color-mix(in srgb,var(--t-ac3) 15%,transparent),transparent 70%),linear-gradient(180deg,var(--tom-1),var(--background-color) 75%);--edge:linear-gradient(160deg,color-mix(in srgb,var(--t-borda) 62%,var(--primary-color)),var(--t-borda) 46%,color-mix(in srgb,var(--t-borda) 70%,var(--t-ac2)));--edge-hover:linear-gradient(135deg,var(--primary-color),var(--t-ac3) 55%,var(--t-ac2));scrollbar-color:var(--tom-4) var(--tom-1);accent-color:var(--primary-color)}html[data-estilo-loja="game"]{--t-ac3:#38c6d9}html[data-estilo-loja="barbearia"]{--t-ac3:#8c4a46}html[data-estilo-loja="gym"]{--t-ac3:#ffc247;--t-fita:linear-gradient(90deg,var(--t-ac3),var(--primary-color) 45%,var(--t-ac2))}html[data-estilo-loja="foods"]{--t-ac3:#4f8f3a}html[data-estilo-loja="candy"]{--t-ac3:#5fb89a}html[data-estilo-loja="natureza"]{--t-ac3:#d9b45a}html[data-estilo-loja="praia"]{--t-ac3:#f2c879}html:not([data-estilo-loja]){--tom-1:color-mix(in srgb,var(--primary-color) 6%,var(--background-color));--tom-4:color-mix(in srgb,var(--primary-color) 40%,var(--background-color));scrollbar-color:var(--tom-4) var(--tom-1);accent-color:var(--primary-color)}html:not([data-estilo-loja]) .main-footer{background:linear-gradient(180deg,transparent,var(--tom-1))}html:not([data-estilo-loja]) .toolbar{padding-bottom:12px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 38%,var(--line)) 15% 85%,transparent) bottom / 100% 1px no-repeat}@media (hover:hover){html:not([data-estilo-loja]) .product-card:hover{box-shadow:0 22px 44px -26px color-mix(in srgb,var(--primary-color) 50%,rgba(0,0,0,.95)),0 1px 0 rgba(255,255,255,.05) inset}}html[data-estilo-loja] .main-footer{background:linear-gradient(180deg,var(--tom-1),color-mix(in srgb,var(--tom-2) 70%,var(--background-color)))}html[data-estilo-loja] .toolbar{padding-bottom:12px;margin-bottom:26px;background:linear-gradient(90deg,transparent,var(--t-borda) 15% 85%,transparent) bottom / 100% 1px no-repeat}html[data-estilo-loja] .product-card .pix-tag{color:var(--t-ac3-txt)}html[data-estilo-loja] .product-card .pix-tag::before{background:var(--t-ac3)}html[data-estilo-loja]:not([data-estilo-loja="clean"]) .categories-nav a:hover{background:var(--tom-2)}html[data-estilo-loja]{--t-soft-hover:0 2px 4px rgba(0,0,0,.35),0 24px 40px -22px color-mix(in srgb,var(--primary-color) 40%,rgba(0,0,0,.9))}html[data-estilo-loja="foods"],html[data-estilo-loja="candy"],html[data-estilo-loja="natureza"],html[data-estilo-loja="praia"]{--t-soft-hover:0 2px 4px rgba(60,40,20,.12),0 22px 36px -18px color-mix(in srgb,var(--primary-color) 38%,rgba(60,40,20,.42))}html[data-estilo-loja] .hero{background:var(--hero-base)}html[data-estilo-loja="game"] .hero{background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--primary-color) 5%,transparent) 0 1px,transparent 1px 4px),var(--hero-base)}html[data-estilo-loja="barbearia"] .hero{background:radial-gradient(42% 100% at 100% 0%,color-mix(in srgb,var(--t-ac3) 30%,transparent),transparent 70%),var(--hero-base)}html[data-estilo-loja="gym"] .hero{background:linear-gradient(115deg,transparent 0 62%,color-mix(in srgb,var(--t-ac2) 20%,transparent) 62% 63%,transparent 63% 100%),repeating-linear-gradient(115deg,transparent 0 26px,color-mix(in srgb,var(--primary-color) 6%,transparent) 26px 28px),var(--hero-base)}html[data-estilo-loja="foods"] .hero{background:repeating-conic-gradient(from 0deg at 50% 125%,color-mix(in srgb,var(--t-ac2) 18%,transparent) 0 8deg,transparent 8deg 16deg),radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,var(--t-ac2) 24%,transparent),transparent 70%),var(--hero-base)}html[data-estilo-loja="candy"] .hero{background:radial-gradient(circle at 20px 24px,color-mix(in srgb,var(--primary-color) 30%,transparent) 3px,transparent 3.5px) 0 0 / 120px 90px,radial-gradient(circle at 78px 58px,color-mix(in srgb,var(--t-ac2) 30%,transparent) 3px,transparent 3.5px) 0 0 / 120px 90px,radial-gradient(circle at 100px 14px,color-mix(in srgb,var(--t-ac3) 40%,transparent) 2.5px,transparent 3px) 0 0 / 120px 90px,var(--hero-base)}html[data-estilo-loja="natureza"] .hero{background:radial-gradient(130% 55% at 18% 112%,color-mix(in srgb,var(--primary-color) 48%,transparent) 0 64%,transparent 65%),radial-gradient(110% 50% at 86% 116%,color-mix(in srgb,var(--t-ac2) 26%,transparent) 0 64%,transparent 65%),radial-gradient(circle 130px at 84% 26%,color-mix(in srgb,var(--t-ac3) 24%,transparent),transparent 72%),var(--hero-base)}html[data-estilo-loja="praia"] .hero{background:radial-gradient(circle 90px at 86% 26%,color-mix(in srgb,var(--t-ac2) 46%,transparent) 0 98%,transparent 100%),radial-gradient(circle at 12px -2px,transparent 10px,color-mix(in srgb,var(--primary-color) 22%,transparent) 11px) 0 100% / 24px 14px repeat-x,linear-gradient(0deg,color-mix(in srgb,var(--primary-color) 20%,transparent),transparent 48%),radial-gradient(40% 70% at 20% 0%,color-mix(in srgb,var(--t-ac3) 26%,transparent),transparent 70%),var(--background-color)}html[data-estilo-loja="game"] .product-card .badge:not(.esgotado){background:var(--t-ac3);color:color-mix(in srgb,var(--background-color) 80%,#000)}html[data-estilo-loja="barbearia"] :is(.add-cart-btn,.hero-btn,.cart-bar,.cart-checkout,.footer-btn.btn-whatsapp,.fab-wa,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 72%,#fff),var(--primary-color) 52%,color-mix(in srgb,var(--primary-color) 78%,#000))}html[data-estilo-loja="barbearia"] .product-card .badge:not(.esgotado){background:var(--t-ac3);color:#fff}html[data-estilo-loja="gym"] :is(.add-cart-btn,.hero-btn,.cart-bar,.cart-checkout,.footer-btn.btn-whatsapp,.fab-wa,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 72%,var(--t-ac3)),var(--primary-color) 40%,var(--t-ac2))}html[data-estilo-loja="gym"] .product-card .price-tag{width:fit-content;background:linear-gradient(90deg,var(--t-ac3),var(--primary-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-estilo-loja="foods"] .faixa-contato{background:linear-gradient(135deg,var(--t-ac2),color-mix(in srgb,var(--t-ac2) 55%,var(--primary-color)))}html[data-estilo-loja="foods"] .faixa-contato h2{color:var(--ink)}html[data-estilo-loja="foods"] .faixa-contato p{color:color-mix(in srgb,var(--ink) 82%,var(--t-ac2))}html[data-estilo-loja="foods"] .faixa-contato .hero-btn{background:var(--ink);color:var(--background-color)}html[data-estilo-loja="candy"] .product-card .img-wrapper{box-shadow:0 0 0 1px var(--t-borda),0 8px 18px -10px color-mix(in srgb,var(--t-ac3) 60%,transparent)}html[data-cantos="reto"]{--r:0px;--r-card:0px;--r-modal:0px;--t-rb:0px}html[data-cantos="suave"]{--r:8px;--r-card:12px;--r-modal:14px;--t-rb:8px}html[data-cantos="redondo"]{--r:16px;--r-card:28px;--r-modal:28px;--t-rb:999px}html[data-cantos] .product-card,html[data-cantos] .cat-tile{border-radius:var(--r-card)}html[data-cantos] .product-card .img-wrapper{border-radius:max(0px,calc(var(--r-card) - 8px))}html[data-cantos] .age-box{border-radius:var(--r-modal)}html[data-cantos] .hero-media img{border-radius:var(--r-card)}html[data-botoes="quadrado"]{--t-rb:0px}html[data-botoes="arredondado"]{--t-rb:10px}html[data-botoes="pilula"]{--t-rb:999px}html:is([data-cantos],[data-botoes]) :is(.add-cart-btn,.hero-btn,.cart-checkout,.cart-bar,.footer-btn,.fab,.categories-nav a,.search-box,.cart-btn,.pix-btn,.frete-btn,.age-btn,.sort-wrap select){border-radius:var(--t-rb)}html[data-detalhes="suave"] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.hero-eyebrow,.section-title,.add-cart-btn,.categories-nav a)::before,html[data-detalhes="suave"] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.hero-eyebrow,.section-title,.add-cart-btn,.categories-nav a)::after{opacity:.5}html[data-detalhes="suave"] .hero::before{opacity:.09}html[data-detalhes="suave"] .hero::after{opacity:.5}html[data-detalhes="suave"] body::after{opacity:.5}html[data-detalhes="limpo"] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.hero,.hero-eyebrow,.section-title,.add-cart-btn)::before,html[data-detalhes="limpo"] :is(.top-bar-alert,.main-header,.main-footer,.faixa-contato,.age-box,.cart-head,.product-card,.img-wrapper,.hero,.hero-eyebrow,.section-title,.add-cart-btn)::after,html[data-detalhes="limpo"] .categories-nav a::before{display:none !important}html[data-detalhes="limpo"] body::after{display:none}html[data-detalhes="limpo"]:root:not([data-estilo-loja="clean"]) .hero{background:var(--hero-base)}html[data-tinta="unica"]:root .product-card:nth-child(n){--tinta:var(--primary-color)}html[data-tinta="nenhuma"]:root .product-card:nth-child(n){--tinta:var(--surface-2)}html[data-foto="retrato"] :is(.product-card .img-wrapper,.sk-img){aspect-ratio:4 / 5}html[data-foto="paisagem"] :is(.product-card .img-wrapper,.sk-img){aspect-ratio:4 / 3}@media (min-width:769px){html[data-col-pc="3"] .products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){html[data-col-pc="4"] .products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1060px){html[data-col-pc="5"] .products-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:519px){html[data-col-cel="3"] .store-container{padding:0 8px}html[data-col-cel="3"] .products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}html[data-col-cel="3"] .product-card{padding:4px 4px 8px}html[data-col-cel="3"] .product-card .img-wrapper{margin-bottom:6px}html[data-col-cel="3"] .product-card .product-name{padding:0 2px;margin-bottom:4px;font-size:11.5px;line-height:1.3;min-height:calc(1.3em * 2)}html[data-col-cel="3"] .product-card .old-price{padding:0 2px;height:14px;font-size:10px;line-height:14px}html[data-col-cel="3"] .product-card .product-name + .price-tag{margin-top:6px}html[data-col-cel="3"] .product-card .price-tag{padding:0 2px;font-size:15px}html[data-col-cel="3"] .product-card .pix-tag{margin:4px 2px 0;font-size:10px}html[data-col-cel="3"] .product-card .installment-tag{padding:0 2px;font-size:10px}html[data-col-cel="3"] .product-card .badge{top:9px;left:9px;padding:2px 6px;font-size:8.5px}html[data-col-cel="3"] .product-card>:nth-last-child(2){margin-bottom:10px}html[data-col-cel="3"] .add-cart-btn{min-height:38px;padding:6px 3px;font-size:11px;line-height:1.2;letter-spacing:0}}html[data-movimento="off"] :is(.product-card,.product-card .img-wrapper img,.add-cart-btn,.hero-btn,.cat-tile,.categories-nav a,.cart-btn),html[data-movimento="off"] .hero-btn::after{transition:none !important}html[data-movimento="off"] :is(.product-card,.add-cart-btn,.hero-btn,.cat-tile):hover,html[data-movimento="off"] .product-card:hover .img-wrapper img,html[data-movimento="off"] .hero-btn:hover::after{transform:none !important}html[data-cores-proprias] .hero::before{display:none}html[data-cores-proprias]{--t-trama:none;--chrome:linear-gradient(180deg,var(--ink) 0%,var(--t-txt) 100%)}:root{--fx-a-cor:color-mix(in srgb,#fff 6%,var(--background-color));--fx-b-cor:var(--fx-a-cor);--fx-a-w:0px;--fx-b-w:0px;--fx-a-sc:transparent;--fx-b-sc:transparent;--fx-a-sombra:none;--fx-b-sombra:none;--fx-escala:1;--fx-adm-tam:1;--fx-simb:var(--t-simbolo,"\2022");--fx-simb-cor:var(--fx-a-cor)}.marquee-container{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}html:root .marquee-track span{font-size:calc(30px * var(--fx-escala) * var(--fx-adm-tam));color:var(--fx-a-cor);-webkit-text-stroke:var(--fx-a-w) var(--fx-a-sc);text-shadow:var(--fx-a-sombra)}html:root .marquee-track span:nth-child(even){color:var(--fx-b-cor);-webkit-text-stroke:var(--fx-b-w) var(--fx-b-sc);text-shadow:var(--fx-b-sombra)}html:root .marquee-track span::after{content:var(--fx-simb);margin-left:.75em;font-size:.46em;vertical-align:.24em;font-style:normal;font-weight:400;letter-spacing:0;color:var(--fx-simb-cor);-webkit-text-stroke:0;text-shadow:none}html[data-estilo-loja] .marquee-track span{font-weight:var(--fx-peso,800);letter-spacing:var(--fx-ls,.06em);text-transform:var(--fx-tt,uppercase);font-style:var(--fx-it,normal)}@media (max-width:768px){html:root .marquee-track span{font-size:calc(24px * var(--fx-escala) * var(--fx-adm-tam))}}html[data-estilo-loja="game"]{--fx-a-cor:transparent;--fx-a-w:1px;--fx-a-sc:var(--t-ac3);--fx-a-sombra:0 0 16px color-mix(in srgb,var(--t-ac3) 40%,transparent);--fx-b-cor:color-mix(in srgb,var(--primary-color) 62%,var(--background-color));--fx-b-sombra:0 0 18px color-mix(in srgb,var(--primary-color) 35%,transparent);--fx-simb-cor:var(--primary-color);--fx-ls:.1em;--fx-peso:700}html[data-estilo-loja="barbearia"]{--fx-a-cor:color-mix(in srgb,var(--primary-color) 74%,var(--background-color));--fx-b-cor:transparent;--fx-b-w:.9px;--fx-b-sc:color-mix(in srgb,var(--primary-color) 80%,var(--background-color));--fx-simb-cor:color-mix(in srgb,var(--t-ac3) 80%,var(--ink));--fx-ls:.24em;--fx-peso:600;--fx-escala:.92}html[data-estilo-loja="gym"]{--fx-it:italic;--fx-a-cor:color-mix(in srgb,var(--primary-color) 70%,var(--background-color));--fx-a-sombra:3px 3px 0 color-mix(in srgb,var(--t-ac2) 35%,transparent);--fx-b-cor:transparent;--fx-b-w:1.2px;--fx-b-sc:var(--t-ac3);--fx-simb-cor:var(--t-ac2);--fx-ls:.03em;--fx-peso:800}html[data-estilo-loja="foods"]{--fx-a-cor:color-mix(in srgb,var(--primary-color) 78%,var(--background-color));--fx-b-cor:color-mix(in srgb,var(--t-ac2) 92%,var(--background-color));--fx-simb-cor:var(--t-ac3);--fx-tt:none;--fx-ls:.01em;--fx-peso:800}html[data-estilo-loja="candy"]{--fx-a-cor:color-mix(in srgb,var(--primary-color) 52%,var(--background-color));--fx-b-cor:color-mix(in srgb,var(--t-ac2) 52%,var(--background-color));--fx-simb-cor:var(--t-ac3);--fx-tt:none;--fx-ls:.01em;--fx-peso:800}html[data-estilo-loja="natureza"]{--fx-it:italic;--fx-a-cor:color-mix(in srgb,var(--t-ac2) 52%,var(--background-color));--fx-b-cor:transparent;--fx-b-w:1px;--fx-b-sc:color-mix(in srgb,var(--t-ac3) 85%,var(--background-color));--fx-simb-cor:var(--t-ac3);--fx-tt:none;--fx-ls:.02em;--fx-peso:600;--fx-escala:1.05}html[data-estilo-loja="praia"]{--fx-a-cor:color-mix(in srgb,var(--primary-color) 62%,var(--background-color));--fx-b-cor:color-mix(in srgb,var(--t-ac2) 70%,var(--background-color));--fx-simb-cor:color-mix(in srgb,var(--t-ac3) 70%,var(--primary-color));--fx-tt:none;--fx-ls:0;--fx-peso:800}html[data-faixa="contorno"][data-faixa]{--fx-a-cor:transparent;--fx-b-cor:transparent;--fx-a-w:1.2px;--fx-b-w:1.2px;--fx-a-sc:var(--primary-color);--fx-b-sc:color-mix(in srgb,var(--primary-color) 55%,var(--background-color));--fx-a-sombra:none;--fx-b-sombra:none;--fx-simb-cor:var(--primary-color)}html[data-faixa="preenchido"][data-faixa]{--fx-a-cor:color-mix(in srgb,var(--primary-color) 40%,var(--background-color));--fx-b-cor:color-mix(in srgb,var(--primary-color) 24%,var(--background-color));--fx-a-w:0px;--fx-b-w:0px;--fx-a-sombra:none;--fx-b-sombra:none;--fx-simb-cor:color-mix(in srgb,var(--primary-color) 60%,var(--background-color))}html[data-faixa="cor"][data-faixa]{--fx-a-cor:var(--primary-color);--fx-b-cor:color-mix(in srgb,var(--primary-color) 70%,var(--background-color));--fx-a-w:0px;--fx-b-w:0px;--fx-a-sombra:none;--fx-b-sombra:none;--fx-simb-cor:var(--primary-color)}html[data-faixa-tam="pequeno"]{--fx-adm-tam:.72}html[data-faixa-tam="grande"]{--fx-adm-tam:1.4}html[data-faixa-vel="lenta"] .marquee-track{animation-duration:90s}html[data-faixa-vel="rapida"] .marquee-track{animation-duration:26s}@media (min-width:1200px){html[data-faixa-vel="lenta"] .marquee-track{animation-duration:150s}html[data-faixa-vel="rapida"] .marquee-track{animation-duration:44s}}html[data-faixa-sentido="direita"] .marquee-track{animation-direction:reverse}html[data-espaco="compacto"] .store-container{margin-top:30px}html[data-espaco="compacto"] .section-title{padding-top:36px;margin-bottom:22px}html[data-espaco="compacto"] .footer-content{margin-top:40px;margin-bottom:36px}html[data-espaco="arejado"] .store-container{margin-top:84px}html[data-espaco="arejado"] .section-title{padding-top:92px;margin-bottom:48px}html[data-espaco="arejado"] .footer-content{margin-top:80px;margin-bottom:72px}@media (min-width:769px){html[data-espaco="compacto"] .products-grid{gap:16px 14px}html[data-espaco="arejado"] .products-grid{gap:38px 30px}}@media (max-width:768px){html[data-espaco="compacto"] .store-container{margin-top:18px}html[data-espaco="compacto"] .section-title{padding-top:28px;margin-bottom:16px}html[data-espaco="arejado"] .store-container{margin-top:44px}html[data-espaco="arejado"] .section-title{padding-top:64px;margin-bottom:34px}}html[data-estilo-loja] ::selection{background:color-mix(in srgb,var(--primary-color) 38%,var(--background-color));color:var(--ink)}#conteudo,#contato,#cats-destaque{scroll-margin-top:96px}.hero-title,.section-title,.faixa-contato h2{text-wrap:balance}.product-card .product-name{text-wrap:pretty}@media (min-width:769px){html[data-cabecalho="rola"] .main-header{position:static}}html[data-destaque-alt="compacto"] .hero-inner{padding-top:16px;padding-bottom:20px}html[data-destaque-alt="alto"] .hero-inner{padding-top:72px;padding-bottom:80px}html[data-destaque-alt="alto"] .hero-title{font-size:clamp(30px,5vw,46px)}html[data-destaque-alin="esquerda"] .hero-inner{max-width:1200px;text-align:left}html[data-destaque-alin="esquerda"] .hero-inner>*{max-width:620px}html[data-preco="destaque"] .product-card .price-tag{color:var(--t-txt,var(--primary-color))}html[data-preco="neutro"] .product-card .price-tag{color:var(--ink)}html[data-sombras="suave"] :is(.product-card,.cat-tile){box-shadow:0 10px 26px -18px rgba(0,0,0,.4) !important}html[data-sombras="nenhuma"] :is(.product-card,.cat-tile,.hero-btn,.add-cart-btn){box-shadow:none !important}html[data-cartao="centro"] .product-card :is(.product-name,.old-price,.price-tag,.installment-tag){text-align:center}html[data-cartao="centro"] .product-card .pix-tag{justify-content:center;text-align:center}@keyframes v29-sobe{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.products-grid .product-card{animation:v29-sobe .5s cubic-bezier(.2,.7,.2,1) backwards}.products-grid .product-card:nth-child(2){animation-delay:.04s}.products-grid .product-card:nth-child(3){animation-delay:.08s}.products-grid .product-card:nth-child(4){animation-delay:.12s}.products-grid .product-card:nth-child(5){animation-delay:.16s}.products-grid .product-card:nth-child(6){animation-delay:.2s}.products-grid .product-card:nth-child(7){animation-delay:.24s}.products-grid .product-card:nth-child(8){animation-delay:.28s}.products-grid .product-card:nth-child(9){animation-delay:.32s}.products-grid .product-card:nth-child(10){animation-delay:.36s}.products-grid .product-card:nth-child(11){animation-delay:.4s}.products-grid .product-card:nth-child(n+12){animation-delay:.44s}.hero-inner>*{animation:v29-sobe .6s cubic-bezier(.2,.7,.2,1) backwards}.hero-inner>:nth-child(2){animation-delay:.07s}.hero-inner>:nth-child(3){animation-delay:.14s}.hero-inner>:nth-child(4){animation-delay:.21s}html[data-entrada="off"] :is(.products-grid .product-card,.hero-inner>*),html[data-movimento="off"] :is(.products-grid .product-card,.hero-inner>*){animation:none}@media (prefers-reduced-motion:reduce){.products-grid .product-card,.hero-inner>*{animation:none}}html:not([data-movimento="off"]) :is(.add-cart-btn,.hero-btn,.cart-checkout,.footer-btn):active{transform:translateY(1px) scale(.985)}@keyframes v30-fundo{from{opacity:0}to{opacity:1}}@keyframes v30-folha{from{opacity:0;transform:translateY(26px) scale(.98)}to{opacity:1;transform:none}}.product-card.abre-detalhes{cursor:pointer;-webkit-tap-highlight-color:transparent}.product-card.abre-detalhes:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}.product-card .add-cart-btn{cursor:pointer}.product-card .img-wrapper{position:relative}.product-card.is-esgotado .add-cart-btn{cursor:not-allowed}@media (hover:hover){.product-card.abre-detalhes:hover{box-shadow:0 26px 50px -24px rgba(0,0,0,.95),0 0 0 1px color-mix(in srgb,var(--primary-color) 38%,transparent)}.product-card.abre-detalhes .img-wrapper::after{content:"Ver detalhes";position:absolute;left:50%;bottom:10px;transform:translate(-50%,6px);padding:6px 13px;border-radius:999px;white-space:nowrap;background:color-mix(in srgb,var(--background-color) 78%,transparent);color:var(--ink);border:1px solid var(--line-strong);font-size:11.5px;font-weight:600;letter-spacing:.03em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.product-card.abre-detalhes:hover .img-wrapper::after{opacity:1;transform:translate(-50%,0)}}.prod-modal{position:fixed;inset:0;z-index:9100;padding:20px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;overscroll-behavior:contain;animation:v30-fundo .2s ease}.prod-modal-caixa{position:relative;display:flex;flex-direction:column;width:min(520px,100%);max-height:min(92vh,780px);max-height:min(92dvh,780px);background:var(--background-color);border:1px solid var(--line-strong);border-radius:var(--r-modal);box-shadow:var(--shadow-lg);overflow:hidden;animation:v30-folha .3s cubic-bezier(.2,.8,.2,1)}.prod-modal-fechar{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--background-color) 72%,transparent);color:var(--ink);border:1px solid var(--line-strong);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,background .2s}.prod-modal-fechar:hover{border-color:var(--ink-soft);background:var(--surface-2)}.prod-modal-fechar .ico{width:18px;height:18px}.prod-modal-foto{flex-shrink:0;width:100%;aspect-ratio:4 / 3;max-height:42vh;max-height:42dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--surface-2)}.prod-modal-foto.zoom{cursor:zoom-in}.prod-modal-foto img{width:100%;height:100%;object-fit:cover;display:block}.prod-modal-foto .no-img{font-size:13px;color:var(--muted)}.prod-modal-corpo{flex:1 1 auto;min-height:0;padding:20px 22px 8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.prod-modal-nome{font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.prod-modal-desc{margin-top:10px;font-size:14.5px;line-height:1.65;color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere}.prod-modal-precos{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.prod-modal-precos .old-price{font-size:13px;color:var(--muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.prod-modal-precos .price-tag{font-size:27px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.prod-modal-precos .pix-tag{display:flex;align-items:center;gap:7px;width:fit-content;margin-top:8px;color:var(--ok-text);font-size:13px;font-weight:500}.prod-modal-precos .pix-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok);flex-shrink:0}.prod-modal-precos .installment-tag{margin-top:4px;font-size:13px;color:var(--muted)}.prod-modal-rodape{flex-shrink:0;padding:14px 22px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--background-color)}.prod-modal-add{width:100%;margin:0;padding:15px;font-size:15px}@media (max-width:600px){.prod-modal{padding:0;align-items:flex-end}.prod-modal-caixa{width:100%;max-height:94vh;max-height:94dvh;border-radius:var(--r-modal) var(--r-modal) 0 0;border-bottom:0}.prod-modal-foto{aspect-ratio:16 / 11;max-height:36vh;max-height:36dvh}}html[data-movimento="off"] :is(.prod-modal,.prod-modal-caixa){animation:none}@media (prefers-reduced-motion:reduce){.prod-modal,.prod-modal-caixa{animation:none}}.frete-modo{display:flex;gap:4px;padding:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:999px}.frete-modo-btn{flex:1;padding:9px 10px;background:transparent;border:0;border-radius:999px;color:var(--muted);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.frete-modo-btn:hover{color:var(--ink)}.frete-modo-btn.ativo{background:var(--primary-color);color:#fff}.product-card .badge{box-shadow:0 6px 14px -8px rgba(0,0,0,.8)}.product-card .price-tag{font-variant-numeric:tabular-nums}.add-cart-btn,.cart-checkout,.frete-btn,.hero-btn{transition:filter .2s,transform .12s,box-shadow .2s,background .2s,border-color .2s}.add-cart-btn:not(:disabled):hover{box-shadow:0 14px 26px -14px color-mix(in srgb,var(--primary-color) 85%,#000)}.cart-foot input:hover,.cart-foot select:hover,.cart-foot textarea:hover{border-color:color-mix(in srgb,var(--ink) 34%,var(--background-color))}.search-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 20%,transparent)}.categories-nav a{transition:background .2s,color .2s,border-color .2s,transform .12s}.cart-drawer{box-shadow:-34px 0 80px -22px rgba(0,0,0,.9)}.toast{box-shadow:0 16px 36px -14px rgba(0,0,0,.85)}.frete-res{border-radius:10px}html[data-estilo-loja]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8a4 4 0 100 8 4 4 0 000-8z'/%3E%3C/svg%3E")}html[data-estilo-loja="game"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l10 10-10 10L2 12z'/%3E%3C/svg%3E")}html[data-estilo-loja="barbearia"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l5 11-5 11-5-11z'/%3E%3C/svg%3E")}html[data-estilo-loja="gym"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2L4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E")}html[data-estilo-loja="foods"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a9 9 0 100 18 9 9 0 000-18z'/%3E%3C/svg%3E")}html[data-estilo-loja="candy"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8-5.2-8-11a4.5 4.5 0 018-2.8A4.5 4.5 0 0120 10c0 5.8-8 11-8 11z'/%3E%3C/svg%3E")}html[data-estilo-loja="natureza"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4C11 4 5 8.5 5 15c0 3 2 5 5 5 7 0 10-7 10-16z'/%3E%3C/svg%3E")}html[data-estilo-loja="praia"]{--t-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17a9 9 0 0118 0z'/%3E%3C/svg%3E")}html[data-estilo-loja] :is(.marquee-text span,.marquee-track span)::after,html[data-estilo-loja] .hero-eyebrow::before,html[data-estilo-loja] .hero-eyebrow::after,html[data-estilo-loja="candy"] .product-card .badge:not(.esgotado)::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.14em;background-color:currentColor;-webkit-mask:var(--t-ico) center / contain no-repeat;mask:var(--t-ico) center / contain no-repeat}html[data-estilo-loja] .marquee-track span::after{vertical-align:.06em}.cart-foot{max-height:72vh}.pedido-form{margin-top:4px}.pedido-titulo{font-family:var(--fonte-nome,var(--sans));font-size:20px;font-weight:700;line-height:1.2;color:var(--ink)}.pedido-intro{margin-top:6px;font-size:13px;line-height:1.45;color:var(--muted)}.pedido-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-top:4px}.pedido-campo{min-width:0}.pedido-campo .cart-label{margin-top:14px}.pedido-largo{grid-column:1 / -1}.pedido-form .cart-label{margin-bottom:6px}.pedido-select-oculto{display:none}.pedido-chips{display:flex;flex-wrap:wrap;gap:8px}.pedido-chip{padding:10px 16px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--t-rb,999px);color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .1s}.pedido-chip:hover{border-color:var(--ink-soft)}.pedido-chip:active{transform:scale(.97)}.pedido-chip.ativo{background:var(--primary-color);border-color:var(--primary-color);color:var(--t-sobre,#fff)}.pedido-chip:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.frete-km{margin-top:4px}.frete-dica{margin-top:-2px;font-size:12.5px;line-height:1.45;color:var(--muted)}@media (max-width:380px){.pedido-grid{grid-template-columns:minmax(0,1fr)}}html.tem-textura[data-estilo-loja] .bg-layer{display:block}html.tem-textura[data-estilo-loja] .bg-layer::after{background:color-mix(in srgb,var(--background-color) calc(var(--bg-opacity-amount,0.6) * 100%),transparent)}:root{--foto-filtro:saturate(1.08) contrast(1.06) brightness(.92);--foto-forca:30%;--foto-modo:soft-light;--foto-vinheta:60%;--foto-tom:color-mix(in srgb,color-mix(in srgb,var(--primary-color) 60%,var(--t-ac2,var(--primary-color))) var(--foto-forca),transparent)}html[data-estilo-loja="game"]{--foto-filtro:contrast(1.18) saturate(1.2) brightness(.78);--foto-forca:55%;--foto-vinheta:70%}html[data-estilo-loja="barbearia"]{--foto-filtro:sepia(.55) contrast(1.08) saturate(.9) brightness(.78);--foto-forca:40%;--foto-vinheta:75%}html[data-estilo-loja="gym"]{--foto-filtro:contrast(1.2) saturate(1.1) brightness(.75);--foto-forca:50%;--foto-vinheta:70%}html[data-estilo-loja="foods"]{--foto-filtro:saturate(1.2) brightness(1.06) contrast(.96);--foto-forca:45%;--foto-vinheta:45%}html[data-estilo-loja="candy"]{--foto-filtro:saturate(.95) brightness(1.1) contrast(.92);--foto-forca:50%;--foto-vinheta:40%}html[data-estilo-loja="natureza"]{--foto-filtro:saturate(.95) sepia(.12) brightness(1.02) contrast(.95);--foto-forca:40%;--foto-vinheta:45%}html[data-estilo-loja="praia"]{--foto-filtro:saturate(1.12) brightness(1.08) contrast(.95);--foto-forca:45%;--foto-vinheta:40%}html.tem-textura .bg-layer{background-image:none;overflow:hidden;isolation:isolate}html.tem-textura .bg-layer::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--foto-tom),var(--foto-tom)),var(--bg-texture-url);background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:cover,cover;background-blend-mode:var(--foto-modo),normal;-webkit-filter:var(--foto-filtro);filter:var(--foto-filtro)}html.tem-textura .bg-layer::after{background:radial-gradient(125% 95% at 50% 40%,transparent 42%,color-mix(in srgb,var(--background-color) var(--foto-vinheta),transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--background-color) 50%,transparent),transparent 24%,transparent 72%,color-mix(in srgb,var(--background-color) 62%,transparent)),color-mix(in srgb,var(--background-color) calc(var(--bg-opacity-amount,0.6) * 100%),transparent)}html.tem-textura[data-estilo-loja] .section-title{text-shadow:0 1px 14px color-mix(in srgb,var(--background-color) 88%,transparent)}html.tem-textura .main-header{background:color-mix(in srgb,color-mix(in srgb,var(--background-color) 92%,var(--primary-color)) 90%,transparent)}@supports (backdrop-filter:blur(1px)){html.tem-textura .main-header{background:color-mix(in srgb,color-mix(in srgb,var(--background-color) 92%,var(--primary-color)) 72%,transparent);-webkit-backdrop-filter:saturate(1.35) blur(16px);backdrop-filter:saturate(1.35) blur(16px)}html.tem-textura .main-footer{background:color-mix(in srgb,color-mix(in srgb,var(--background-color) 90%,var(--primary-color)) 80%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(14px);backdrop-filter:saturate(1.2) blur(14px)}}html.tem-textura .hero{background:radial-gradient(55% 120% at 12% 0%,color-mix(in srgb,var(--t-ac2,var(--primary-color)) 20%,transparent),transparent 70%),radial-gradient(50% 110% at 92% 100%,color-mix(in srgb,var(--primary-color) 18%,transparent),transparent 70%),color-mix(in srgb,var(--background-color) 46%,transparent)}.price-tag,.pix-tag,.old-price,.cart-total strong,.hero-media-preco,.prod-modal-precos{font-feature-settings:"kern","lnum" 1,"tnum" 1}.hero-text,.footer-info p,.prod-modal-desc{text-wrap:pretty}.product-card .product-name{text-wrap:balance}:root{--foto-veu-min:.5;--foto-luz:12%;--foto-veu-topo:50%;--foto-veu-pe:62%;--v31-sombra-card:0 26px 48px -24px rgba(0,0,0,.85);--v31-curva:cubic-bezier(.2,.7,.2,1)}html[data-estilo-loja="game"]{--foto-filtro:contrast(1.2) saturate(1.25) brightness(.72);--foto-forca:52%;--foto-modo:overlay;--foto-vinheta:72%;--foto-luz:22%}html[data-estilo-loja="barbearia"]{--foto-filtro:sepia(.6) contrast(1.1) saturate(.85) brightness(.72);--foto-forca:45%;--foto-modo:soft-light;--foto-vinheta:78%;--foto-luz:16%}html[data-estilo-loja="gym"]{--foto-filtro:contrast(1.25) saturate(1.1) brightness(.7);--foto-forca:50%;--foto-modo:overlay;--foto-vinheta:72%;--foto-luz:22%}html[data-estilo-loja="foods"]{--foto-filtro:saturate(.95) brightness(1.2) contrast(.86);--foto-forca:38%;--foto-modo:soft-light;--foto-vinheta:42%;--foto-luz:14%;--foto-veu-topo:62%;--foto-veu-pe:70%}html[data-estilo-loja="candy"]{--foto-filtro:saturate(.9) brightness(1.2) contrast(.86);--foto-forca:42%;--foto-modo:soft-light;--foto-vinheta:36%;--foto-luz:16%;--foto-veu-topo:62%;--foto-veu-pe:70%}html[data-estilo-loja="natureza"]{--foto-filtro:saturate(1.05) sepia(.1) brightness(.9) contrast(1);--foto-forca:42%;--foto-modo:soft-light;--foto-vinheta:52%;--foto-luz:16%}html[data-estilo-loja="praia"]{--foto-filtro:saturate(1) brightness(1.2) contrast(.88);--foto-forca:40%;--foto-modo:soft-light;--foto-vinheta:38%;--foto-luz:14%;--foto-veu-topo:62%;--foto-veu-pe:70%}html.tem-textura .bg-layer::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(70% 55% at 6% 0%,color-mix(in srgb,var(--t-ac2,var(--primary-color)) var(--foto-luz),transparent),transparent 70%),radial-gradient(60% 50% at 98% 100%,color-mix(in srgb,var(--primary-color) var(--foto-luz),transparent),transparent 70%),radial-gradient(125% 95% at 50% 40%,transparent 42%,color-mix(in srgb,var(--background-color) var(--foto-vinheta),transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--background-color) var(--foto-veu-topo),transparent),transparent 26%,transparent 70%,color-mix(in srgb,var(--background-color) var(--foto-veu-pe),transparent)),color-mix(in srgb,var(--background-color) calc(max(var(--bg-opacity-amount,0.6),var(--foto-veu-min,.5)) * 100%),transparent);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:160px 160px,100% 100%,100% 100%,100% 100%,100% 100%}html.tem-textura{--glass:linear-gradient(color-mix(in srgb,var(--surface) 82%,transparent),color-mix(in srgb,var(--surface-2) 78%,transparent))}@supports (backdrop-filter:blur(1px)){html.tem-textura .product-card{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}}html.tem-textura .hero-text,html.tem-textura .hero-eyebrow{text-shadow:0 1px 16px color-mix(in srgb,var(--background-color) 85%,transparent)}html{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 28%,transparent) transparent}::selection{background:color-mix(in srgb,var(--primary-color) 55%,transparent)}:focus-visible{outline-color:var(--primary-color)}.hero-title{filter:drop-shadow(0 8px 26px color-mix(in srgb,var(--primary-color) 26%,transparent));text-wrap:balance}.hero-btn{transition:transform .25s var(--v31-curva),box-shadow .25s var(--v31-curva),filter .25s}.hero-btn:hover{box-shadow:0 16px 34px -12px color-mix(in srgb,var(--primary-color) 65%,transparent),0 0 0 4px color-mix(in srgb,var(--primary-color) 14%,transparent)}.hero-btn:active{transform:translateY(0) scale(.98)}.product-card{transition:background .35s,box-shadow .35s var(--v31-curva),transform .35s var(--v31-curva)}@media (hover:hover){.product-card:hover{transform:translateY(-5px);box-shadow:var(--v31-sombra-card),0 0 40px -14px color-mix(in srgb,var(--primary-color) 55%,transparent)}.product-card:hover .img-wrapper img{transform:scale(1.06)}}.product-card .img-wrapper{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent) inset}.product-card:active{transform:scale(.985)}html:not([data-estilo-loja]) .add-cart-btn{transition:transform .2s var(--v31-curva),box-shadow .25s,filter .2s}html:not([data-estilo-loja]) .add-cart-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--primary-color) 80%,transparent)}html:not([data-estilo-loja]) .add-cart-btn:active{transform:scale(.98)}html:not([data-estilo-loja]) .section-title::after{width:84px;height:2px;border-radius:2px;opacity:.95;background:linear-gradient(90deg,transparent,var(--primary-color),transparent);box-shadow:0 0 18px color-mix(in srgb,var(--primary-color) 55%,transparent)}.categories-nav a.active{box-shadow:0 8px 22px -12px color-mix(in srgb,var(--primary-color) 75%,transparent)}html[data-estilo-loja="foods"],html[data-estilo-loja="candy"],html[data-estilo-loja="praia"]{--v31-sombra-card:0 22px 40px -22px rgba(60,40,20,.32)}@media (prefers-reduced-motion:reduce){.product-card,.hero-btn{transition:none}.product-card:hover{transform:none}}html[data-estilo-loja="foods"],html[data-estilo-loja="candy"],html[data-estilo-loja="praia"]{--foto-veu-min:.76}html[data-estilo-loja="game"],html[data-estilo-loja="barbearia"],html[data-estilo-loja="gym"],html[data-estilo-loja="natureza"]{--foto-veu-min:.58}html.tem-textura .hero-inner{padding-left:32px;padding-right:32px;border-radius:28px;background:color-mix(in srgb,var(--background-color) 80%,transparent);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:0 24px 60px -30px rgba(0,0,0,.45)}@supports (backdrop-filter:blur(1px)){html.tem-textura .hero-inner{background:color-mix(in srgb,var(--background-color) 62%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(14px);backdrop-filter:saturate(1.2) blur(14px)}}html.tem-textura .hero-text{color:var(--ink)}:root{--muted:color-mix(in srgb,var(--ink) 66%,var(--background-color));--ink-soft:color-mix(in srgb,var(--ink) 88%,var(--background-color));--line:color-mix(in srgb,var(--ink) 12%,var(--background-color));--line-strong:color-mix(in srgb,var(--ink) 24%,var(--background-color))}html.tem-textura main.store-container{max-width:min(1240px,calc(100% - 24px));margin-left:auto;margin-right:auto;padding:6px 22px 30px;border-radius:26px;background:color-mix(in srgb,var(--background-color) 58%,transparent);border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}html.tem-textura .faixa-contato{background:radial-gradient(60% 140% at 50% 0%,color-mix(in srgb,var(--primary-color) 16%,transparent),transparent 70%),color-mix(in srgb,var(--background-color) 70%,transparent)}@supports (backdrop-filter:blur(1px)){html.tem-textura main.store-container{background:color-mix(in srgb,var(--background-color) 46%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15)}html.tem-textura .faixa-contato{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}}@media (min-width:861px){html.tem-textura .hero-inner{padding-top:56px;padding-bottom:60px}}.product-card .product-name{color:var(--ink);font-weight:600}.product-card .price-tag{font-size:22px;font-weight:750}.product-card .pix-tag{padding:3px 10px 3px 8px;border-radius:999px;background:color-mix(in srgb,var(--ok) 14%,transparent)}html:not([data-estilo-loja]) .add-cart-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 88%,#fff),var(--primary-color));font-weight:700;letter-spacing:.02em}@media (max-width:700px){.categories-nav{flex-wrap:nowrap;justify-content:safe center;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.categories-nav::-webkit-scrollbar{display:none}.categories-nav a{flex:0 0 auto}html.tem-textura main.store-container{padding:4px 12px 24px;border-radius:20px}}:root{--foto-cor:color-mix(in srgb,var(--primary-color) 70%,var(--t-ac2,var(--primary-color)));--foto-cor-forca:40%;--foto-glow:24%;--foto-sat:1.05;--foto-contraste:1.08;--foto-brilho:.9;--foto-filtro:saturate(var(--foto-sat)) contrast(var(--foto-contraste)) brightness(var(--foto-brilho));--vidro-tinta:8%}html[data-estilo-loja="game"]{--foto-cor:var(--t-ac2);--foto-cor-forca:80%;--foto-glow:22%;--foto-sat:1.15;--foto-contraste:1.2;--foto-brilho:.72}html[data-estilo-loja="barbearia"]{--foto-cor:color-mix(in srgb,var(--primary-color) 75%,var(--t-ac2));--foto-cor-forca:72%;--foto-glow:14%;--foto-sat:1;--foto-contraste:1.12;--foto-brilho:.7}html[data-estilo-loja="gym"]{--foto-cor:color-mix(in srgb,var(--primary-color) 60%,var(--t-ac2));--foto-cor-forca:74%;--foto-glow:22%;--foto-sat:1.1;--foto-contraste:1.22;--foto-brilho:.7}html[data-estilo-loja="foods"]{--foto-cor:color-mix(in srgb,var(--primary-color) 60%,var(--t-ac2));--foto-cor-forca:60%;--foto-glow:16%;--foto-sat:1.05;--foto-contraste:.92;--foto-brilho:1.18}html[data-estilo-loja="candy"]{--foto-cor:color-mix(in srgb,var(--t-ac2) 55%,var(--primary-color));--foto-cor-forca:62%;--foto-glow:18%;--foto-sat:1;--foto-contraste:.9;--foto-brilho:1.18}html[data-estilo-loja="natureza"]{--foto-cor:color-mix(in srgb,var(--primary-color) 70%,var(--t-ac2));--foto-cor-forca:72%;--foto-glow:16%;--foto-sat:1.05;--foto-contraste:1.02;--foto-brilho:.88}html[data-estilo-loja="praia"]{--foto-cor:color-mix(in srgb,var(--primary-color) 70%,var(--t-ac2));--foto-cor-forca:58%;--foto-glow:14%;--foto-sat:1.05;--foto-contraste:.92;--foto-brilho:1.16}html.tem-textura .bg-layer::before{inset:-2%;background-image:radial-gradient(80% 60% at 85% 8%,color-mix(in srgb,var(--t-ac2,var(--primary-color)) var(--foto-glow),transparent),transparent 70%),linear-gradient(color-mix(in srgb,var(--foto-cor) var(--foto-cor-forca),transparent),color-mix(in srgb,var(--foto-cor) var(--foto-cor-forca),transparent)),var(--bg-texture-url);background-repeat:no-repeat,no-repeat,no-repeat;background-position:center,center,center;background-size:100% 100%,100% 100%,cover;background-blend-mode:soft-light,color,normal;-webkit-filter:var(--foto-filtro);filter:var(--foto-filtro)}html.tem-textura{--vidro:color-mix(in srgb,var(--background-color) calc(100% - var(--vidro-tinta)),var(--primary-color))}html.tem-textura .main-header{background:color-mix(in srgb,var(--vidro) 90%,transparent);border-bottom:1px solid color-mix(in srgb,var(--primary-color) 26%,transparent)}html.tem-textura .hero-inner{background:color-mix(in srgb,var(--vidro) 84%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 30px 70px -34px color-mix(in srgb,var(--primary-color) 45%,#000)}html.tem-textura main.store-container{background:color-mix(in srgb,var(--vidro) 66%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 16%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}html.tem-textura .product-card{border-color:color-mix(in srgb,var(--primary-color) 18%,var(--line))}@supports (backdrop-filter:blur(1px)){html.tem-textura .main-header{background:color-mix(in srgb,var(--vidro) 74%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(18px);backdrop-filter:saturate(1.4) blur(18px)}html.tem-textura .hero-inner{background:color-mix(in srgb,var(--vidro) 58%,transparent);-webkit-backdrop-filter:saturate(1.3) blur(16px);backdrop-filter:saturate(1.3) blur(16px)}html.tem-textura main.store-container{background:color-mix(in srgb,var(--vidro) 44%,transparent)}}html.tem-textura .cart-drawer{background:color-mix(in srgb,var(--background-color) 94%,var(--primary-color))}html[data-estilo-loja] .top-bar-alert{position:relative;padding-bottom:6px;background-repeat:repeat-x;background-position:left bottom}html[data-estilo-loja="game"] .top-bar-alert{background-image:repeating-linear-gradient(90deg,var(--t-ac2) 0 24px,transparent 24px 30px);background-size:100% 3px}html[data-estilo-loja="barbearia"] .top-bar-alert{background-image:repeating-linear-gradient(135deg,#f1efeb 0 8px,#b3332b 8px 16px,#2d5a9e 16px 24px);background-size:100% 5px}html[data-estilo-loja="gym"] .top-bar-alert{background-image:repeating-linear-gradient(115deg,var(--t-ac2) 0 10px,transparent 10px 20px);background-size:100% 4px}html[data-estilo-loja="foods"] .top-bar-alert{background-image:radial-gradient(circle at 10px 0,var(--t-ac2) 9px,transparent 10px);background-size:20px 8px}html[data-estilo-loja="candy"] .top-bar-alert{background-image:radial-gradient(circle,var(--t-ac2) 2px,transparent 2.5px);background-size:14px 8px}html[data-estilo-loja="natureza"] .top-bar-alert{background-image:linear-gradient(90deg,transparent,var(--t-ac2),var(--primary-color),var(--t-ac2),transparent);background-size:100% 3px}html[data-estilo-loja="praia"] .top-bar-alert{background-image:radial-gradient(circle at 10px -2px,transparent 10px,var(--t-ac2) 11px 12px,transparent 13px);background-size:20px 10px}@media (max-width:700px){html.tem-textura .hero-inner{padding-left:20px;padding-right:20px}}html[data-estilo-loja="foods"]{--foods-fundo:color-mix(in srgb,var(--primary-color) 58%,#3a0a14);--foto-cor:var(--primary-color);--foto-cor-forca:70%;--foto-glow:30%;--foto-sat:1.25;--foto-contraste:1.1;--foto-brilho:1.02}html[data-estilo-loja="foods"].tem-textura .bg-layer::after{opacity:.55}html[data-estilo-loja="foods"] .main-header,html[data-estilo-loja="foods"].tem-textura .main-header{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:0 5px 0 var(--primary-color),0 10px 0 var(--t-ac2)}html[data-estilo-loja="foods"] .search-box{background:#fff;border:2px solid color-mix(in srgb,var(--primary-color) 28%,#fff);border-radius:14px}html[data-estilo-loja="foods"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="foods"] .cart-btn{border-radius:14px;box-shadow:0 4px 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .cart-btn:active{transform:translateY(2px);box-shadow:0 2px 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .hero,html[data-estilo-loja="foods"].tem-textura .hero{background:repeating-conic-gradient(from 0deg at 50% 125%,color-mix(in srgb,var(--t-ac2) 38%,transparent) 0 7deg,transparent 7deg 14deg),radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,var(--t-ac2) 40%,transparent),transparent 70%),color-mix(in srgb,var(--primary-color) 22%,transparent)}html[data-estilo-loja="foods"] .hero-inner,html[data-estilo-loja="foods"].tem-textura .hero-inner{background:linear-gradient(150deg,color-mix(in srgb,var(--primary-color) 86%,#fff) 0%,var(--primary-color) 48%,color-mix(in srgb,var(--primary-color) 55%,#8a1f6a) 100%);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;box-shadow:0 8px 0 var(--foods-fundo),0 34px 50px -26px color-mix(in srgb,var(--primary-color) 70%,#000)}html[data-estilo-loja="foods"] .hero-eyebrow,html[data-estilo-loja="foods"].tem-textura .hero-eyebrow{display:inline-block;padding:6px 16px;border:0;border-radius:999px;background:#fff;color:var(--primary-color);font-weight:900;text-shadow:none}html[data-estilo-loja="foods"] .hero-title{background:none;-webkit-text-fill-color:#fff;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1.04;filter:none;text-shadow:0 4px 0 color-mix(in srgb,#000 26%,transparent)}html[data-estilo-loja="foods"].tem-textura .hero-text,html[data-estilo-loja="foods"] .hero-text{color:#fff;text-shadow:none;font-weight:600}html[data-estilo-loja="foods"] .hero-btn{background:var(--t-ac2);color:var(--t-sobre2);border:0;border-radius:14px;font-weight:900;box-shadow:0 5px 0 color-mix(in srgb,var(--t-ac2) 50%,#6b2d00)}html[data-estilo-loja="foods"] .hero-btn:hover{transform:translateY(2px);box-shadow:0 3px 0 color-mix(in srgb,var(--t-ac2) 50%,#6b2d00)}html[data-estilo-loja="foods"] .hero-btn:active{transform:translateY(5px);box-shadow:0 0 0 color-mix(in srgb,var(--t-ac2) 50%,#6b2d00)}html[data-estilo-loja="foods"] .categories-nav{gap:0;padding-top:0;padding-bottom:0;background:var(--primary-color);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:0 5px 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .categories-nav a{padding:15px 22px;border:0;border-radius:0;color:#fff;font-weight:900;border-right:1px solid color-mix(in srgb,#fff 28%,transparent)}html[data-estilo-loja="foods"] .categories-nav a:first-child{border-left:1px solid color-mix(in srgb,#fff 28%,transparent)}html[data-estilo-loja="foods"] .categories-nav a:hover{background:color-mix(in srgb,#000 14%,var(--primary-color));color:#fff;border-color:color-mix(in srgb,#fff 28%,transparent)}html[data-estilo-loja="foods"] .categories-nav a.active{background:var(--t-ac2);color:var(--t-sobre2);box-shadow:none;border-color:var(--t-ac2)}html[data-estilo-loja="foods"].tem-textura main.store-container{background:color-mix(in srgb,#fff 84%,transparent);border:0;box-shadow:0 10px 0 color-mix(in srgb,var(--primary-color) 30%,transparent)}html[data-estilo-loja="foods"].tem-textura .section-title,html[data-estilo-loja="foods"] .section-title{color:var(--primary-color);font-weight:900;text-transform:uppercase;text-shadow:3px 3px 0 color-mix(in srgb,var(--t-ac2) 85%,transparent)}html[data-estilo-loja="foods"] .product-card,html[data-estilo-loja="foods"].tem-textura .product-card{background:#fff;border:0;border-radius:20px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 0 color-mix(in srgb,var(--primary-color) 24%,#fff),0 20px 30px -22px color-mix(in srgb,var(--primary-color) 55%,#000)}html[data-estilo-loja="foods"] .product-card .img-wrapper{border:0;border-radius:14px}html[data-estilo-loja="foods"] .product-card .product-name{color:color-mix(in srgb,var(--primary-color) 55%,#2b0f1a);font-weight:900;text-transform:none}html[data-estilo-loja="foods"] .product-card .price-tag{color:var(--primary-color);font-weight:900;font-size:24px}html[data-estilo-loja="foods"] .add-cart-btn{border-radius:14px;font-weight:900;box-shadow:0 4px 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .add-cart-btn:hover{transform:translateY(2px);box-shadow:0 2px 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .add-cart-btn:active{transform:translateY(4px);box-shadow:0 0 0 var(--foods-fundo)}html[data-estilo-loja="foods"] .add-cart-btn:disabled{box-shadow:none;transform:none}html[data-estilo-loja="foods"] .cart-bar{border-radius:16px;box-shadow:0 5px 0 var(--foods-fundo)}@media (hover:hover){html[data-estilo-loja="foods"] .product-card:hover{transform:translateY(-5px);box-shadow:0 11px 0 color-mix(in srgb,var(--primary-color) 38%,#fff),0 26px 34px -22px color-mix(in srgb,var(--primary-color) 60%,#000)}}@media (max-width:700px){html[data-estilo-loja="foods"] .categories-nav a{padding:13px 16px}}@keyframes v35-balanca{0%,100%{transform:rotate(0)}25%{transform:rotate(-1.4deg) translateY(-4px)}75%{transform:rotate(1.4deg) translateY(-4px)}}@keyframes v35-piscar{0%,100%{opacity:1}50%{opacity:.55}}html[data-estilo-loja="game"] .main-header{border-bottom:2px solid var(--primary-color);box-shadow:0 2px 0 var(--t-ac2),0 10px 26px -10px color-mix(in srgb,var(--primary-color) 60%,transparent)}html[data-estilo-loja="game"] .search-box{background:color-mix(in srgb,var(--primary-color) 6%,var(--background-color));border:1px solid color-mix(in srgb,var(--primary-color) 45%,transparent)}html[data-estilo-loja="game"] .search-box:focus-within{border-color:var(--primary-color);box-shadow:0 0 16px -4px var(--primary-color)}html[data-estilo-loja="game"] .hero-inner{background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--primary-color) 8%,transparent) 0 1px,transparent 1px 4px),color-mix(in srgb,var(--background-color) 80%,transparent);border:2px solid var(--primary-color);box-shadow:0 0 0 4px var(--background-color),0 0 0 5px color-mix(in srgb,var(--t-ac2) 80%,transparent),0 0 44px -8px color-mix(in srgb,var(--primary-color) 55%,transparent),inset 0 0 40px -18px var(--primary-color)}html[data-estilo-loja="game"] .hero-eyebrow{border:1px solid var(--t-ac3);border-radius:0;color:var(--t-ac3);animation:v35-piscar 1.6s steps(2,jump-none) infinite}html[data-estilo-loja="game"] .hero-title{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--primary-color) 55%,transparent)) drop-shadow(3px 3px 0 var(--t-ac2));letter-spacing:.04em}html[data-estilo-loja="game"] .hero-btn,html[data-estilo-loja="game"] .add-cart-btn{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font-weight:800;letter-spacing:.1em}html[data-estilo-loja="game"] .hero-btn{background:var(--primary-color);color:var(--t-sobre);border:0;box-shadow:none}html[data-estilo-loja="game"] .hero-btn:hover{filter:brightness(1.15);transform:none;box-shadow:none}html[data-estilo-loja="game"] .categories-nav a{border:1px solid transparent;border-radius:0;letter-spacing:.1em}html[data-estilo-loja="game"] .categories-nav a:hover{border-color:color-mix(in srgb,var(--primary-color) 50%,transparent)}html[data-estilo-loja="game"] .categories-nav a.active{background:color-mix(in srgb,var(--primary-color) 14%,transparent);border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 16px -4px var(--primary-color),inset 0 0 12px -6px var(--primary-color)}html[data-estilo-loja="game"]:root .section-title{letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 18px color-mix(in srgb,var(--primary-color) 55%,transparent),2px 2px 0 var(--t-ac2)}html[data-estilo-loja="game"] .product-card{--v35-c:var(--primary-color);border:1px solid color-mix(in srgb,var(--primary-color) 24%,transparent);background:linear-gradient(var(--v35-c),var(--v35-c)) left top / 14px 2px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) left top / 2px 14px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) right top / 14px 2px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) right top / 2px 14px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) left bottom / 14px 2px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) left bottom / 2px 14px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) right bottom / 14px 2px no-repeat,linear-gradient(var(--v35-c),var(--v35-c)) right bottom / 2px 14px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 8%,var(--background-color)),var(--background-color))}html[data-estilo-loja="game"] .product-card .img-wrapper{border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent)}html[data-estilo-loja="game"] .product-card .product-name{letter-spacing:.04em}html[data-estilo-loja="game"] .product-card .price-tag{color:var(--primary-color);font-family:var(--fonte-nome);text-shadow:0 0 12px color-mix(in srgb,var(--primary-color) 55%,transparent)}html[data-estilo-loja="game"] .main-footer{border-top:2px solid var(--primary-color);box-shadow:0 -8px 26px -12px color-mix(in srgb,var(--primary-color) 55%,transparent)}@media (hover:hover){html[data-estilo-loja="game"] .product-card:hover{--v35-c:var(--t-ac3);transform:translateY(-3px);box-shadow:0 0 26px -6px var(--primary-color)}}html[data-estilo-loja="barbearia"] .main-header{border-bottom:1px solid color-mix(in srgb,var(--primary-color) 60%,transparent);box-shadow:0 5px 0 var(--background-color),0 6px 0 color-mix(in srgb,var(--primary-color) 34%,transparent)}html[data-estilo-loja="barbearia"] .search-box{background:transparent;border:1px solid color-mix(in srgb,var(--primary-color) 45%,transparent)}html[data-estilo-loja="barbearia"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="barbearia"] .hero-inner{background:color-mix(in srgb,var(--background-color) 82%,transparent);border:1px solid var(--primary-color);box-shadow:inset 0 0 0 6px color-mix(in srgb,var(--background-color) 82%,transparent),inset 0 0 0 7px color-mix(in srgb,var(--primary-color) 55%,transparent),0 30px 60px -34px #000}html[data-estilo-loja="barbearia"] .hero-eyebrow{border:0;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);border-radius:0;padding:6px 18px;background:transparent;letter-spacing:.34em;font-weight:500}html[data-estilo-loja="barbearia"] .hero-title{filter:none;letter-spacing:.1em;font-weight:500}html[data-estilo-loja="barbearia"] .hero-btn{background:transparent;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:0;box-shadow:none;letter-spacing:.22em;font-weight:600}html[data-estilo-loja="barbearia"] .hero-btn:hover{background:var(--primary-color);color:var(--t-sobre);box-shadow:0 0 0 3px var(--background-color),0 0 0 4px var(--primary-color);transform:none}html[data-estilo-loja="barbearia"] .categories-nav a{border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;letter-spacing:.2em;font-weight:500}html[data-estilo-loja="barbearia"] .categories-nav a:hover{color:var(--primary-color);background:transparent}html[data-estilo-loja="barbearia"] .categories-nav a.active{background:transparent;color:var(--primary-color);border-bottom-color:var(--primary-color);box-shadow:none}html[data-estilo-loja="barbearia"]:root .section-title{text-transform:uppercase;letter-spacing:.24em;font-weight:500;text-shadow:none;color:var(--primary-color)}html[data-estilo-loja="barbearia"] .product-card{background:color-mix(in srgb,var(--ink) 4%,var(--background-color));border:1px solid color-mix(in srgb,var(--primary-color) 48%,transparent);outline:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);outline-offset:-5px;box-shadow:0 18px 30px -22px #000}html[data-estilo-loja="barbearia"] .product-card .img-wrapper{border:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent)}html[data-estilo-loja="barbearia"] .product-card .product-name{letter-spacing:.08em;text-transform:uppercase;font-weight:500;font-size:13px}html[data-estilo-loja="barbearia"] .product-card .price-tag{color:var(--primary-color);font-weight:500;letter-spacing:.06em}html[data-estilo-loja="barbearia"] .add-cart-btn{border:1px solid var(--primary-color);border-radius:0;letter-spacing:.2em;font-weight:600;box-shadow:none}html[data-estilo-loja="barbearia"] .add-cart-btn:hover:not(:disabled){box-shadow:0 0 0 3px var(--background-color),0 0 0 4px var(--primary-color)}html[data-estilo-loja="barbearia"] .main-footer{border-top:1px solid var(--primary-color);box-shadow:0 -5px 0 var(--background-color),0 -6px 0 color-mix(in srgb,var(--primary-color) 40%,transparent)}@media (hover:hover){html[data-estilo-loja="barbearia"] .product-card:hover{outline-color:var(--primary-color);border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 24px 34px -22px #000}}html[data-estilo-loja="gym"] .main-header{border-bottom:3px solid var(--primary-color);box-shadow:0 3px 0 var(--background-color),0 7px 0 var(--t-ac2)}html[data-estilo-loja="gym"] .search-box{background:var(--surface);border:2px solid var(--t-borda)}html[data-estilo-loja="gym"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="gym"] .hero{background:linear-gradient(115deg,transparent 0 62%,color-mix(in srgb,var(--primary-color) 80%,transparent) 62% 76%,transparent 76% 80%,color-mix(in srgb,var(--t-ac2) 85%,transparent) 80% 84%,transparent 84%),linear-gradient(115deg,color-mix(in srgb,var(--primary-color) 10%,transparent),transparent 50%)}html[data-estilo-loja="gym"] .hero-inner{background:color-mix(in srgb,var(--background-color) 84%,transparent);border:0;border-left:8px solid var(--primary-color);border-right:8px solid var(--t-ac2);box-shadow:0 30px 60px -34px #000}html[data-estilo-loja="gym"] .hero-eyebrow{border:0;border-radius:0;background:var(--t-ac2);color:var(--t-sobre2);padding:5px 16px;font-weight:900;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}html[data-estilo-loja="gym"] .hero-title{background:none;-webkit-text-fill-color:var(--ink);color:var(--ink);filter:none;font-style:italic;font-weight:900;text-shadow:5px 5px 0 var(--primary-color)}html[data-estilo-loja="gym"] .hero-btn,html[data-estilo-loja="gym"] .add-cart-btn{border-radius:0;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);font-style:italic;font-weight:900;letter-spacing:.06em}html[data-estilo-loja="gym"] .hero-btn{background:var(--primary-color);color:var(--t-sobre);border:0;box-shadow:none;padding-left:40px;padding-right:40px}html[data-estilo-loja="gym"] .hero-btn:hover{filter:brightness(1.12);transform:none;box-shadow:none}html[data-estilo-loja="gym"] .categories-nav a{border:0;border-radius:0;font-style:italic;font-weight:800;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);padding-left:20px;padding-right:20px}html[data-estilo-loja="gym"] .categories-nav a.active{background:var(--primary-color);color:var(--t-sobre);box-shadow:none}html[data-estilo-loja="gym"]:root .section-title{font-style:italic;font-weight:900;text-transform:uppercase;text-shadow:4px 4px 0 color-mix(in srgb,var(--primary-color) 70%,transparent)}html[data-estilo-loja="gym"] .product-card{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,var(--background-color)),var(--surface));border:0;border-left:6px solid var(--primary-color);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);box-shadow:none}html[data-estilo-loja="gym"] .product-card .img-wrapper{border:0}html[data-estilo-loja="gym"] .product-card .product-name{font-weight:800;text-transform:uppercase;font-style:italic}html[data-estilo-loja="gym"] .product-card .price-tag{color:var(--t-ac2);font-style:italic;font-weight:900;font-size:26px}html[data-estilo-loja="gym"] .main-footer{border-top:0;background-image:repeating-linear-gradient(-45deg,var(--t-ac2) 0 14px,var(--background-color) 14px 28px);background-size:100% 6px;background-repeat:no-repeat;background-position:top}@media (hover:hover){html[data-estilo-loja="gym"] .product-card:hover{border-left-color:var(--t-ac2);transform:translateY(-3px);box-shadow:none}}html[data-estilo-loja="candy"] .main-header{border-bottom:6px solid transparent;border-image:repeating-linear-gradient(135deg,var(--primary-color) 0 10px,var(--background-color) 10px 20px,var(--t-ac2) 20px 30px,var(--background-color) 30px 40px) 1}html[data-estilo-loja="candy"] .search-box{background:#fff;border:2px solid color-mix(in srgb,var(--primary-color) 30%,#fff)}html[data-estilo-loja="candy"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="candy"] .hero{background:radial-gradient(circle,color-mix(in srgb,var(--t-ac2) 55%,transparent) 2.5px,transparent 3px) 0 0 / 38px 38px,radial-gradient(circle,color-mix(in srgb,var(--primary-color) 55%,transparent) 2.5px,transparent 3px) 19px 19px / 38px 38px,radial-gradient(circle,color-mix(in srgb,var(--t-ac3) 60%,transparent) 2px,transparent 2.5px) 9px 28px / 38px 38px}html[data-estilo-loja="candy"] .hero-inner{background:linear-gradient(160deg,color-mix(in srgb,var(--primary-color) 18%,#fff),color-mix(in srgb,var(--t-ac2) 22%,#fff));-webkit-backdrop-filter:none;backdrop-filter:none;border:4px solid #fff;border-radius:36px;box-shadow:0 8px 0 color-mix(in srgb,var(--primary-color) 38%,#fff),0 30px 46px -28px var(--primary-color)}html[data-estilo-loja="candy"] .hero-eyebrow{background:var(--t-ac3);color:#fff;border:0;font-weight:900;text-shadow:none}html[data-estilo-loja="candy"] .hero-title{background:linear-gradient(90deg,var(--primary-color),var(--t-ac2));-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 0 #fff);font-weight:900}html[data-estilo-loja="candy"] .hero-text{color:color-mix(in srgb,var(--primary-color) 45%,#3a1030)}html[data-estilo-loja="candy"] .hero-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 70%,#fff),var(--primary-color));color:#fff;border:0;box-shadow:0 5px 0 color-mix(in srgb,var(--primary-color) 60%,#4a1030),inset 0 2px 0 rgba(255,255,255,.5);font-weight:900}html[data-estilo-loja="candy"] .hero-btn:hover{transform:translateY(2px);box-shadow:0 3px 0 color-mix(in srgb,var(--primary-color) 60%,#4a1030),inset 0 2px 0 rgba(255,255,255,.5)}html[data-estilo-loja="candy"] .categories-nav a{font-weight:800;border:2px solid #fff}html[data-estilo-loja="candy"] .categories-nav a:nth-child(4n + 1){background:color-mix(in srgb,var(--primary-color) 16%,#fff);color:color-mix(in srgb,var(--primary-color) 85%,#3a1030)}html[data-estilo-loja="candy"] .categories-nav a:nth-child(4n + 2){background:color-mix(in srgb,var(--t-ac2) 18%,#fff);color:color-mix(in srgb,var(--t-ac2) 85%,#2a1450)}html[data-estilo-loja="candy"] .categories-nav a:nth-child(4n + 3){background:color-mix(in srgb,var(--t-ac3) 24%,#fff);color:color-mix(in srgb,var(--t-ac3) 70%,#0f3a2c)}html[data-estilo-loja="candy"] .categories-nav a:nth-child(4n){background:color-mix(in srgb,#f2c879 40%,#fff);color:#6b4a00}html[data-estilo-loja="candy"] .categories-nav a.active{background:var(--primary-color);color:#fff;box-shadow:0 3px 0 color-mix(in srgb,var(--primary-color) 60%,#4a1030)}html[data-estilo-loja="candy"]:root .section-title{font-weight:900;text-shadow:3px 3px 0 color-mix(in srgb,var(--t-ac2) 28%,#fff);color:var(--primary-color)}html[data-estilo-loja="candy"] .product-card{background:#fff;border:3px solid #fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color) 28%,#fff),0 7px 0 2px color-mix(in srgb,var(--t-ac2) 24%,#fff),0 22px 28px -20px var(--primary-color)}html[data-estilo-loja="candy"]:not([data-cantos]) .product-card{border-radius:26px}html[data-estilo-loja="candy"]:not([data-cantos]) .product-card .img-wrapper{border-radius:18px}html[data-estilo-loja="candy"] .product-card .img-wrapper{border:0;background:color-mix(in srgb,var(--primary-color) 7%,#fff)}html[data-estilo-loja="candy"] .product-card .product-name{color:color-mix(in srgb,var(--primary-color) 55%,#2b0f1a);font-weight:800}html[data-estilo-loja="candy"] .product-card .price-tag{color:var(--primary-color);font-weight:900;font-size:24px}html[data-estilo-loja="candy"] .add-cart-btn{color:#fff;font-weight:900;box-shadow:0 4px 0 color-mix(in srgb,var(--primary-color) 60%,#4a1030),inset 0 2px 0 rgba(255,255,255,.45)}html[data-estilo-loja="candy"] .add-cart-btn:active{transform:translateY(3px);box-shadow:0 1px 0 color-mix(in srgb,var(--primary-color) 60%,#4a1030)}html[data-estilo-loja="candy"] .add-cart-btn:disabled{box-shadow:none;transform:none}html[data-estilo-loja="candy"] .main-footer{border-top:6px dotted var(--t-ac2)}@media (hover:hover){html[data-estilo-loja="candy"] .product-card:hover{animation:v35-balanca .55s ease-in-out;transform:translateY(-4px)}}html[data-estilo-loja="natureza"] .main-header{border-bottom:0;box-shadow:0 1px 0 var(--t-borda),0 12px 26px -18px var(--primary-color)}html[data-estilo-loja="natureza"] .search-box{background:color-mix(in srgb,#fff 55%,var(--background-color));border:1px solid var(--t-borda)}html[data-estilo-loja="natureza"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="natureza"] .hero{background:radial-gradient(120% 70% at 18% 122%,color-mix(in srgb,var(--primary-color) 30%,transparent) 0 50%,transparent 51%),radial-gradient(110% 60% at 86% 124%,color-mix(in srgb,var(--t-ac3) 34%,transparent) 0 50%,transparent 51%),radial-gradient(90% 46% at 52% 130%,color-mix(in srgb,var(--primary-color) 20%,transparent) 0 50%,transparent 51%)}html[data-estilo-loja="natureza"] .hero-inner{background:color-mix(in srgb,#fff 55%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:44px 14px 44px 14px;box-shadow:0 26px 46px -30px var(--primary-color)}html[data-estilo-loja="natureza"] .hero-eyebrow{border:1px dashed var(--primary-color);border-radius:999px;background:color-mix(in srgb,var(--t-ac2) 28%,transparent);color:var(--t-txt)}html[data-estilo-loja="natureza"] .hero-title{background:linear-gradient(180deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 55%,#1c2a14));-webkit-background-clip:text;background-clip:text;font-style:italic;text-transform:none;font-weight:700;letter-spacing:-.01em;filter:none}html[data-estilo-loja="natureza"] .hero-btn{border:0;border-bottom:4px solid color-mix(in srgb,var(--primary-color) 55%,#000);background:var(--primary-color);color:var(--t-sobre);box-shadow:none;font-weight:700}html[data-estilo-loja="natureza"] .hero-btn:hover{background:color-mix(in srgb,var(--primary-color) 85%,var(--t-ac2));transform:translateY(2px);border-bottom-width:2px;box-shadow:none}html[data-estilo-loja="natureza"] .categories-nav a{background:color-mix(in srgb,var(--primary-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 24%,transparent);font-weight:600}html[data-estilo-loja="natureza"] .categories-nav a:hover{background:color-mix(in srgb,var(--primary-color) 18%,transparent);color:var(--t-txt)}html[data-estilo-loja="natureza"] .categories-nav a.active{background:var(--primary-color);color:var(--t-sobre);border-color:var(--primary-color);box-shadow:none}html[data-estilo-loja="natureza"]:root .section-title{font-style:italic;font-weight:700;color:var(--t-txt);text-shadow:none}html[data-estilo-loja="natureza"] .product-card{background:color-mix(in srgb,#fff 58%,var(--background-color));border:1px solid var(--t-borda);box-shadow:0 16px 28px -22px var(--primary-color)}html[data-estilo-loja="natureza"]:not([data-cantos]) .product-card{border-radius:10px 32px 10px 32px}html[data-estilo-loja="natureza"]:not([data-cantos]) .product-card .img-wrapper{border-radius:6px 24px 6px 24px}html[data-estilo-loja="natureza"] .product-card .img-wrapper{border:0}html[data-estilo-loja="natureza"] .product-card .product-name{font-family:var(--fonte-nome);font-weight:700}html[data-estilo-loja="natureza"] .product-card .price-tag{color:var(--primary-color);font-family:var(--fonte-nome);font-weight:700}html[data-estilo-loja="natureza"] .add-cart-btn{border-bottom:3px solid color-mix(in srgb,var(--primary-color) 55%,#000);font-weight:700}html[data-estilo-loja="natureza"] .add-cart-btn:active{border-bottom-width:1px}html[data-estilo-loja="natureza"] .main-footer{border-top:0;box-shadow:inset 0 6px 0 var(--primary-color),inset 0 12px 0 var(--t-ac2)}@media (hover:hover){html[data-estilo-loja="natureza"] .product-card:hover{border-color:var(--primary-color);transform:translateY(-5px);box-shadow:0 24px 34px -22px var(--primary-color)}}html[data-estilo-loja="praia"] .main-header{border-bottom:3px solid color-mix(in srgb,var(--primary-color) 55%,#fff);box-shadow:0 6px 0 color-mix(in srgb,var(--t-ac2) 55%,#fff),0 16px 24px -16px var(--primary-color)}html[data-estilo-loja="praia"] .search-box{background:#fff;border:2px solid color-mix(in srgb,var(--primary-color) 30%,#fff)}html[data-estilo-loja="praia"] .search-box:focus-within{border-color:var(--primary-color)}html[data-estilo-loja="praia"] .hero{background:radial-gradient(circle at 82% 30%,color-mix(in srgb,var(--t-ac2) 75%,transparent) 0 46px,color-mix(in srgb,var(--t-ac2) 26%,transparent) 47px 84px,transparent 86px),repeating-radial-gradient(circle at 50% 170%,transparent 0 24px,color-mix(in srgb,var(--primary-color) 20%,transparent) 24px 28px),linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 9%,transparent),color-mix(in srgb,var(--t-ac3) 38%,transparent))}html[data-estilo-loja="praia"] .hero-inner{background:color-mix(in srgb,#fff 72%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border:3px solid #fff;border-radius:30px;box-shadow:0 9px 0 color-mix(in srgb,var(--primary-color) 28%,#fff),0 28px 44px -28px var(--primary-color)}html[data-estilo-loja="praia"] .hero-eyebrow{background:var(--t-ac2);color:#fff;border:0;font-weight:800;text-shadow:none}html[data-estilo-loja="praia"] .hero-title{background:linear-gradient(90deg,var(--primary-color),var(--t-ac2));-webkit-background-clip:text;background-clip:text;text-transform:none;font-weight:900;filter:none}html[data-estilo-loja="praia"] .hero-btn{background:var(--t-ac2);color:var(--t-sobre2);border:0;box-shadow:0 5px 0 color-mix(in srgb,var(--t-ac2) 55%,#7a2410);font-weight:900}html[data-estilo-loja="praia"] .hero-btn:hover{transform:translateY(2px);box-shadow:0 3px 0 color-mix(in srgb,var(--t-ac2) 55%,#7a2410)}html[data-estilo-loja="praia"] .categories-nav a{border:2px solid color-mix(in srgb,var(--primary-color) 22%,#fff);background:#fff;font-weight:700}html[data-estilo-loja="praia"] .categories-nav a:hover{border-color:var(--primary-color);color:var(--primary-color)}html[data-estilo-loja="praia"] .categories-nav a.active{background:var(--t-ac2);border-color:var(--t-ac2);color:var(--t-sobre2);box-shadow:none}html[data-estilo-loja="praia"]:root .section-title{color:var(--primary-color);font-weight:900;text-shadow:3px 3px 0 color-mix(in srgb,var(--t-ac2) 38%,transparent)}html[data-estilo-loja="praia"] .product-card{background:#fff;border:0;padding-bottom:18px;box-shadow:0 8px 0 color-mix(in srgb,var(--t-ac3) 60%,#fff),0 22px 30px -22px var(--primary-color)}html[data-estilo-loja="praia"]:not([data-cantos]) .product-card{border-radius:22px}html[data-estilo-loja="praia"] .product-card:nth-child(odd){transform:rotate(-.5deg)}html[data-estilo-loja="praia"] .product-card:nth-child(even){transform:rotate(.5deg)}html[data-estilo-loja="praia"] .product-card .img-wrapper{border:0;background:color-mix(in srgb,var(--primary-color) 7%,#fff)}html[data-estilo-loja="praia"] .product-card .product-name{color:var(--t-txt);font-weight:800}html[data-estilo-loja="praia"] .product-card .price-tag{color:var(--t-ac2);font-weight:900;font-size:24px}html[data-estilo-loja="praia"] .add-cart-btn{box-shadow:0 4px 0 color-mix(in srgb,var(--primary-color) 60%,#000);font-weight:800}html[data-estilo-loja="praia"] .add-cart-btn:active{transform:translateY(3px);box-shadow:0 1px 0 color-mix(in srgb,var(--primary-color) 60%,#000)}html[data-estilo-loja="praia"] .add-cart-btn:disabled{box-shadow:none;transform:none}html[data-estilo-loja="praia"] .main-footer{border-top:0;box-shadow:inset 0 6px 0 var(--primary-color),inset 0 12px 0 color-mix(in srgb,var(--t-ac3) 70%,#fff)}@media (hover:hover){html[data-estilo-loja="praia"] .product-card:hover{transform:rotate(0) translateY(-6px)}}@media (max-width:700px){html[data-estilo-loja="praia"] .product-card:nth-child(n){transform:none}}@media (prefers-reduced-motion:reduce){html[data-estilo-loja="game"] .hero-eyebrow{animation:none}html[data-estilo-loja="candy"] .product-card:hover{animation:none}}html[data-estilo-loja="foods"]{--t-ac2:#ffc72c;--t-ac3:#2e9b3f;--t-sobre2:#2a1408;--t-txt:#c4161c;--chrome:linear-gradient(180deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 62%,#6e0010));--v36-verm:color-mix(in srgb,var(--primary-color) 60%,#d6001c);--v36-verm-esc:color-mix(in srgb,var(--primary-color) 36%,#6e0010);--v36-f:"Arial Black","Arial Rounded MT Bold","Helvetica Neue",Arial,sans-serif}html[data-estilo-loja="foods"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="foods"] .top-bar-alert{background:var(--t-ac2)}html[data-estilo-loja="foods"] .top-bar-alert .marquee-text span{color:var(--t-sobre2);font-weight:900;text-transform:uppercase;letter-spacing:.06em}html[data-estilo-loja="foods"] .hero,html[data-estilo-loja="foods"].tem-textura .hero{background:repeating-conic-gradient(from 0deg at 50% 125%,color-mix(in srgb,var(--t-ac2) 55%,transparent) 0 7deg,transparent 7deg 14deg),radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,var(--t-ac2) 60%,transparent),transparent 70%),color-mix(in srgb,var(--t-ac2) 30%,#fff)}html[data-estilo-loja="foods"] .hero-inner,html[data-estilo-loja="foods"].tem-textura .hero-inner{background:linear-gradient(150deg,color-mix(in srgb,var(--primary-color) 78%,#ff8a00) 0%,var(--v36-verm) 45%,var(--v36-verm-esc) 100%);border:0;border-radius:28px;box-shadow:0 8px 0 var(--t-ac2),0 16px 0 var(--v36-verm-esc),0 40px 50px -26px color-mix(in srgb,var(--primary-color) 70%,#000)}html[data-estilo-loja="foods"] .hero-eyebrow,html[data-estilo-loja="foods"].tem-textura .hero-eyebrow{background:var(--t-ac2);color:var(--v36-verm-esc);border:2px dashed var(--v36-verm-esc);font-weight:900;letter-spacing:.12em;transform:rotate(-3deg);box-shadow:0 3px 0 var(--v36-verm-esc)}html[data-estilo-loja="foods"] .hero-title{text-shadow:0 4px 0 var(--v36-verm-esc)}html[data-estilo-loja="foods"] .hero-btn{padding-left:38px;padding-right:38px;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 6px 0 color-mix(in srgb,var(--t-ac2) 45%,#7a3a00)}html[data-estilo-loja="foods"] .categories-nav a{text-transform:uppercase;letter-spacing:.03em}html[data-estilo-loja="foods"] .categories-nav a.active{box-shadow:inset 0 -4px 0 color-mix(in srgb,var(--t-ac2) 55%,#7a3a00)}html[data-estilo-loja="foods"]:root .section-title{color:var(--v36-verm);text-shadow:3px 3px 0 var(--t-ac2)}html[data-estilo-loja="foods"] .product-card,html[data-estilo-loja="foods"].tem-textura .product-card{border-top:6px solid var(--v36-verm)}html[data-estilo-loja="foods"] .product-card .badge:not(.esgotado){background:var(--t-ac2);color:var(--v36-verm-esc);border:2px solid #fff;outline:0;border-radius:999px;font-weight:900;letter-spacing:.02em;transform:rotate(-9deg);box-shadow:0 3px 0 var(--v36-verm-esc)}html[data-estilo-loja="foods"] .product-card .price-tag{color:var(--v36-verm);font-weight:900}html[data-estilo-loja="foods"] .product-card .old-price{text-decoration-color:var(--v36-verm)}html[data-estilo-loja="foods"] .add-cart-btn{text-transform:uppercase;letter-spacing:.04em}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:0 5px 0 var(--v36-verm-esc)}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado):hover{box-shadow:0 3px 0 var(--v36-verm-esc)}html[data-estilo-loja="foods"] .add-cart-btn:not(:disabled):not(.adicionado):active{box-shadow:0 0 0 var(--v36-verm-esc)}html[data-estilo-loja="barbearia"]{--t-ac2:#9a2f2f;--t-ac3:#2f4f86;--t-sobre2:#f6ecd8;--chrome:linear-gradient(180deg,#f6e9c8 0%,#d9b873 55%,#a98443 100%);--v36-poste:repeating-linear-gradient(-45deg,#b23a3a 0 7px,#f3ead6 7px 14px,#2f4f86 14px 21px,#f3ead6 21px 28px);--v36-papel:#efe3c8;--v36-papel-esc:#d8c6a0;--v36-tinta:#2a1d12;--v36-couro:color-mix(in srgb,#3a2616 55%,var(--background-color));--v36-f:Didot,"Bodoni 72","Playfair Display","Noto Serif Display",Georgia,"Times New Roman",serif}html[data-estilo-loja="barbearia"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2,.categories-nav a){font-family:var(--v36-f)}html[data-estilo-loja="barbearia"] .top-bar-alert::after{height:8px;background:var(--v36-poste)}html[data-estilo-loja="barbearia"] .top-bar-alert .marquee-text span{color:var(--primary-color);letter-spacing:.24em;text-transform:uppercase}html[data-estilo-loja="barbearia"] .main-header{background:linear-gradient(180deg,var(--v36-couro),var(--background-color));border-bottom:4px double var(--primary-color);box-shadow:0 0 0 1px #000,0 20px 30px -22px #000}html[data-estilo-loja="barbearia"] .logo::before{content:"";flex:none;width:16px;height:48px;border:2px solid var(--primary-color);border-top-width:7px;border-bottom-width:7px;border-radius:8px;background:var(--v36-poste);box-shadow:0 0 0 2px var(--background-color),0 0 0 3px color-mix(in srgb,var(--primary-color) 55%,transparent)}html[data-estilo-loja="barbearia"] .hero-inner{background:linear-gradient(180deg,color-mix(in srgb,var(--v36-couro) 88%,transparent),color-mix(in srgb,var(--background-color) 88%,transparent));border:3px double var(--primary-color);box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--background-color) 90%,transparent),inset 0 0 0 8px color-mix(in srgb,var(--primary-color) 60%,transparent),0 30px 60px -34px #000}html[data-estilo-loja="barbearia"] .hero-eyebrow{color:var(--primary-color);letter-spacing:.4em;font-weight:600}html[data-estilo-loja="barbearia"] .hero-title{background:none;-webkit-text-fill-color:var(--ink);color:var(--ink);text-transform:uppercase;font-weight:700;letter-spacing:.12em;filter:none;text-shadow:2px 2px 0 var(--t-ac2),4px 4px 0 #000}html[data-estilo-loja="barbearia"]:root:root :is(.hero-btn,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:linear-gradient(180deg,#ecd39a,var(--primary-color) 52%,#94743a)}html[data-estilo-loja="barbearia"] .hero-btn{color:var(--t-sobre);border:1px solid #000;box-shadow:0 0 0 3px var(--background-color),0 0 0 4px var(--primary-color);letter-spacing:.24em;font-weight:700}html[data-estilo-loja="barbearia"] .hero-btn:hover{filter:brightness(1.1);color:var(--t-sobre);box-shadow:0 0 0 3px var(--background-color),0 0 0 5px var(--primary-color)}html[data-estilo-loja="barbearia"] .categories-nav a{color:var(--ink-soft);font-weight:600;letter-spacing:.2em}html[data-estilo-loja="barbearia"] .categories-nav a:not(:last-child)::after{content:"\25C6";margin-left:16px;font-size:7px;color:color-mix(in srgb,var(--primary-color) 60%,transparent)}html[data-estilo-loja="barbearia"]:root .section-title{color:var(--primary-color);font-weight:700;letter-spacing:.26em;text-shadow:2px 2px 0 var(--t-ac2)}html[data-estilo-loja="barbearia"] .product-card{--ink:var(--v36-tinta);--ink-soft:#4b3924;--muted:#6a5740;--t-txt:#8a2b2b;--background-color:var(--v36-papel);--t-borda:#8a6a35;background:radial-gradient(120% 90% at 50% 0%,#f7efdb,var(--v36-papel) 58%,var(--v36-papel-esc));color:var(--v36-tinta);border:3px double #8a6a35;outline:0;box-shadow:0 0 0 1px #000,0 22px 30px -20px #000}html[data-estilo-loja="barbearia"] .product-card::before{border-color:color-mix(in srgb,#8a6a35 50%,transparent)}html[data-estilo-loja="barbearia"] .product-card .img-wrapper{background:#e3d4ae;border:2px solid #8a6a35}html[data-estilo-loja="barbearia"] .product-card .img-wrapper img{-webkit-filter:sepia(.25) contrast(1.05);filter:sepia(.25) contrast(1.05)}html[data-estilo-loja="barbearia"] .product-card .product-name{color:var(--v36-tinta);font-weight:700;letter-spacing:.06em}html[data-estilo-loja="barbearia"] .product-card .price-tag{color:#8a2b2b;font-weight:700;letter-spacing:.02em}html[data-estilo-loja="barbearia"] .product-card .badge:not(.esgotado){background:var(--t-ac2);color:#f6ecd8;letter-spacing:.14em;box-shadow:0 2px 0 #4a1010}html[data-estilo-loja="barbearia"] .add-cart-btn{letter-spacing:.22em}html[data-estilo-loja="barbearia"] .main-footer{background:linear-gradient(180deg,var(--v36-couro),var(--background-color))}@media (hover:hover){html[data-estilo-loja="barbearia"] .product-card:hover{border-color:#5a3d14;box-shadow:0 0 0 1px #000,0 28px 34px -20px #000}}@media (min-width:520px){html[data-estilo-loja="barbearia"] .product-card .price-tag{font-size:24px}}html[data-estilo-loja="gym"]{--t-ac2:#ffd400;--t-ac3:#ffb300;--t-sobre2:#0e0e0f;--chrome:linear-gradient(180deg,#fff6b8 0%,#ffd400 100%);--t-fita:repeating-linear-gradient(-45deg,#ffd400 0,#ffd400 10px,#0e0e0f 10px,#0e0e0f 20px);--v36-f:Impact,Haettenschweiler,"Arial Narrow Bold","sans-serif-condensed","Roboto Condensed","Arial Black",sans-serif}html[data-estilo-loja="gym"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="gym"] .top-bar-alert{background:repeating-linear-gradient(-45deg,#0e0e0f 0 8px,transparent 8px 16px) left bottom / 100% 5px no-repeat,var(--t-ac2)}html[data-estilo-loja="gym"] .top-bar-alert .marquee-text span{color:#0e0e0f;font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:.08em}html[data-estilo-loja="gym"] .main-header{border-bottom:4px solid var(--t-ac2);box-shadow:0 4px 0 #000,0 12px 0 -4px var(--primary-color)}html[data-estilo-loja="gym"] .hero{background:linear-gradient(115deg,transparent 0 58%,var(--t-ac2) 58% 74%,transparent 74% 77%,var(--primary-color) 77% 80%,transparent 80%),linear-gradient(115deg,color-mix(in srgb,var(--t-ac2) 10%,transparent),transparent 50%)}html[data-estilo-loja="gym"] .hero-inner{background:color-mix(in srgb,#000 82%,transparent);border:0;border-left:10px solid var(--t-ac2);border-right:0;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));box-shadow:none}html[data-estilo-loja="gym"] .hero-eyebrow{background:var(--t-ac2);color:#0e0e0f;letter-spacing:.14em}html[data-estilo-loja="gym"] .hero-title{-webkit-text-fill-color:#fff;color:#fff;text-transform:uppercase;text-shadow:5px 5px 0 #000,7px 7px 0 var(--t-ac2)}html[data-estilo-loja="gym"]:root:root :is(.hero-btn,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:none;background-color:var(--t-ac2);color:#0e0e0f}html[data-estilo-loja="gym"] .hero-btn{min-height:56px;padding:0 52px;font-size:18px;letter-spacing:.08em;text-transform:uppercase}html[data-estilo-loja="gym"] .categories-nav a{color:var(--ink-soft);text-transform:uppercase}html[data-estilo-loja="gym"] .categories-nav a.active{color:#0e0e0f}html[data-estilo-loja="gym"]:root .section-title{color:var(--ink);text-shadow:4px 4px 0 color-mix(in srgb,var(--t-ac2) 90%,transparent)}html[data-estilo-loja="gym"] .product-card{background:linear-gradient(180deg,#1c1c1e,#0e0e0f);border-left:6px solid var(--t-ac2)}html[data-estilo-loja="gym"] .product-card .product-name{color:#fff}html[data-estilo-loja="gym"] .product-card .price-tag{background:none;-webkit-text-fill-color:var(--t-ac2);color:var(--t-ac2);font-size:28px}html[data-estilo-loja="gym"] .product-card .badge:not(.esgotado){background:var(--t-ac2);color:#0e0e0f;font-weight:900;font-style:italic}html[data-estilo-loja="gym"] .add-cart-btn{text-transform:uppercase;letter-spacing:.08em}html[data-estilo-loja="gym"] .main-footer{background-image:repeating-linear-gradient(-45deg,var(--t-ac2) 0 14px,#0e0e0f 14px 28px)}@media (max-width:519px){html[data-estilo-loja="gym"] .product-card .price-tag{font-size:18px}}html[data-estilo-loja="game"]{--t-ac2:#3d8bff;--t-ac3:#a4d007;--t-txt:#66c0f4;--t-sobre2:#06101e;--t-borda:#26405e;--t-sombra:#0a1220;--chrome:linear-gradient(180deg,#ffffff 0%,#c7d5e0 50%,#66c0f4 100%);--v36-capa:color-mix(in srgb,#1b2838 78%,var(--background-color));--v36-capa-2:color-mix(in srgb,#16202d 80%,var(--background-color));--v36-f:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html[data-estilo-loja="game"] body{background-image:linear-gradient(180deg,color-mix(in srgb,#1b2838 72%,transparent),transparent 560px)}html[data-estilo-loja="game"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="game"] .top-bar-alert{background:linear-gradient(90deg,color-mix(in srgb,#171a21 92%,var(--background-color)),color-mix(in srgb,var(--t-ac2) 30%,var(--background-color)))}html[data-estilo-loja="game"] .top-bar-alert .marquee-text span{color:var(--t-txt);letter-spacing:.1em}html[data-estilo-loja="game"] .main-header{background:linear-gradient(180deg,color-mix(in srgb,#171a21 90%,var(--background-color)),var(--background-color));border-bottom:2px solid var(--t-ac2);box-shadow:0 12px 28px -14px color-mix(in srgb,var(--t-ac2) 55%,transparent)}html[data-estilo-loja="game"] .main-header::after{display:none}html[data-estilo-loja="game"] .search-box{background:color-mix(in srgb,#316282 22%,var(--background-color));border-radius:3px}html[data-estilo-loja="game"] .hero{background:linear-gradient(120deg,color-mix(in srgb,var(--t-ac2) 34%,transparent),transparent 55%),radial-gradient(50% 70% at 85% 30%,color-mix(in srgb,var(--t-txt) 22%,transparent),transparent 70%)}html[data-estilo-loja="game"] .hero-inner{background:linear-gradient(135deg,var(--v36-capa),var(--v36-capa-2));border:1px solid var(--t-borda);border-top:3px solid var(--t-ac2);border-radius:3px;box-shadow:0 30px 60px -30px #000,0 0 44px -16px var(--t-ac2)}html[data-estilo-loja="game"] .hero-eyebrow{background:var(--t-ac3);color:#12200a;border:0;border-radius:2px;font-weight:900;animation:none}html[data-estilo-loja="game"] .hero-title{-webkit-text-fill-color:var(--ink);color:var(--ink);background:none;text-transform:uppercase;font-weight:800;letter-spacing:.03em;filter:none;text-shadow:0 2px 22px color-mix(in srgb,var(--t-ac2) 60%,transparent)}html[data-estilo-loja="game"] .hero-btn,html[data-estilo-loja="game"] .add-cart-btn{clip-path:none;border-radius:2px;letter-spacing:.06em}html[data-estilo-loja="game"] .hero-btn{background:linear-gradient(90deg,#47bfff,#1a6fe0);color:#fff;font-weight:800;box-shadow:0 0 22px -6px var(--t-ac2)}html[data-estilo-loja="game"] .categories-nav{background:color-mix(in srgb,#171a21 80%,var(--background-color));border-bottom:1px solid var(--t-borda)}html[data-estilo-loja="game"] .categories-nav a{background:color-mix(in srgb,var(--t-ac2) 12%,transparent);border-radius:2px;color:var(--t-txt);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html[data-estilo-loja="game"] .categories-nav a:hover{background:color-mix(in srgb,var(--t-ac2) 24%,transparent);color:#fff;border-color:transparent}html[data-estilo-loja="game"] .categories-nav a.active{background:linear-gradient(90deg,#47bfff,#1a6fe0);color:#fff;border-color:transparent;box-shadow:none}html[data-estilo-loja="game"] .categories-nav a.active::before{color:#fff}html[data-estilo-loja="game"]:root .section-title{letter-spacing:.08em;font-weight:800;text-shadow:none}html[data-estilo-loja="game"] .section-title::before{width:56px;height:3px;background:var(--t-ac2);box-shadow:0 0 12px var(--t-ac2)}html[data-estilo-loja="game"] .section-title::after{display:none}html[data-estilo-loja="game"] .product-card{background:linear-gradient(180deg,var(--v36-capa),var(--v36-capa-2));border:1px solid var(--t-borda);box-shadow:0 12px 26px -16px #000}html[data-estilo-loja="game"] .product-card::before,html[data-estilo-loja="game"] .product-card::after{content:none}html[data-estilo-loja="game"] .product-card .img-wrapper{border:0}html[data-estilo-loja="game"]:not([data-cantos]) .product-card .img-wrapper{border-radius:2px}html[data-estilo-loja="game"] .product-card .product-name{color:#c7d5e0;font-weight:600;letter-spacing:.01em}html[data-estilo-loja="game"] .product-card .old-price{color:#738895;text-decoration-color:#738895}html[data-estilo-loja="game"] .product-card .price-tag{color:#fff;font-family:var(--v36-f);font-weight:800;text-shadow:none}html[data-estilo-loja="game"] .product-card .pix-tag{color:var(--t-ac3)}html[data-estilo-loja="game"] .product-card .badge:not(.esgotado){background:color-mix(in srgb,var(--t-ac3) 38%,#12200a);color:var(--t-ac3);clip-path:none;border-radius:2px;font-weight:900;letter-spacing:.02em;box-shadow:none}html[data-estilo-loja="game"] .add-cart-btn:not(:disabled):not(.adicionado){box-shadow:none}html[data-estilo-loja="game"] .add-cart-btn:not(:disabled):not(.adicionado):hover{box-shadow:0 0 20px -4px var(--primary-color)}html[data-estilo-loja="game"] .main-footer{background:linear-gradient(180deg,color-mix(in srgb,#171a21 85%,var(--background-color)),var(--background-color));border-top:2px solid var(--t-ac2);box-shadow:0 -10px 28px -14px color-mix(in srgb,var(--t-ac2) 50%,transparent)}@media (hover:hover){html[data-estilo-loja="game"] .product-card:hover{box-shadow:0 0 0 1px var(--t-ac2),0 0 28px -8px var(--t-ac2);transform:translateY(-3px)}}@media (min-width:520px){html[data-estilo-loja="game"] .product-card .price-tag{font-size:22px}}html[data-estilo-loja="natureza"]{--t-ac2:#c0693b;--t-ac3:#e0b455;--t-sobre2:#fff8ec;--chrome:linear-gradient(180deg,#4d6b2e 0%,#2f4a1e 100%);--v36-papel:#f3ead6;--v36-papel-esc:#e4d6b4;--v36-tinta:#2e3a1f;--v36-f:Georgia,"Times New Roman","Noto Serif Display",serif}html[data-estilo-loja="natureza"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="natureza"] .top-bar-alert{background:var(--t-ac2)}html[data-estilo-loja="natureza"] .top-bar-alert .marquee-text span{color:#fff8ec;font-weight:400;letter-spacing:.12em}html[data-estilo-loja="natureza"] .main-header{--ink:var(--v36-tinta);--ink-soft:#46512f;--muted:#5d6a45;--line:#d9ccaa;--line-strong:#c4b58c;--t-borda:#cdbf99;--background-color:var(--v36-papel);background:var(--v36-papel);color:var(--v36-tinta);border-bottom:0;box-shadow:0 0 0 1px #d9ccaa,0 14px 26px -18px #000}html[data-estilo-loja="natureza"] .search-box{background:#fff8ec}html[data-estilo-loja="natureza"] .hero{background:radial-gradient(120% 70% at 18% 122%,color-mix(in srgb,var(--t-ac2) 38%,transparent) 0 50%,transparent 51%),radial-gradient(110% 60% at 86% 124%,color-mix(in srgb,var(--t-ac3) 42%,transparent) 0 50%,transparent 51%),radial-gradient(90% 46% at 52% 130%,color-mix(in srgb,var(--primary-color) 30%,transparent) 0 50%,transparent 51%)}html[data-estilo-loja="natureza"] .hero-inner{--ink:var(--v36-tinta);--ink-soft:#46512f;--muted:#5d6a45;--t-txt:#8a4420;background:var(--v36-papel);border:0;box-shadow:0 0 0 6px color-mix(in srgb,var(--v36-papel) 25%,transparent),0 30px 50px -30px #000}html[data-estilo-loja="natureza"]:not([data-cantos]) .hero-inner{border-radius:200px 200px 28px 28px}html[data-estilo-loja="natureza"] .hero-eyebrow{border:0;background:transparent;color:#8a4420;letter-spacing:.3em}html[data-estilo-loja="natureza"] .hero-title{background:none;-webkit-text-fill-color:var(--v36-tinta);color:var(--v36-tinta);font-style:normal;font-weight:400;letter-spacing:-.01em}html[data-estilo-loja="natureza"] .hero-text{color:#46512f}html[data-estilo-loja="natureza"]:root:root :is(.hero-btn,.categories-nav a.active):not(:disabled):not(.adicionado){background-image:none;background-color:var(--t-ac2);color:#fff8ec}html[data-estilo-loja="natureza"] .hero-btn{border-radius:999px;border-bottom-color:color-mix(in srgb,var(--t-ac2) 55%,#000);font-weight:600;letter-spacing:.06em}html[data-estilo-loja="natureza"] .categories-nav a{background:transparent;border:1px solid color-mix(in srgb,var(--v36-papel) 45%,transparent);border-radius:999px;color:var(--v36-papel);font-weight:400;letter-spacing:.04em}html[data-estilo-loja="natureza"] .categories-nav a:hover{background:color-mix(in srgb,var(--v36-papel) 14%,transparent);color:#fff}html[data-estilo-loja="natureza"] .categories-nav a.active{border-color:var(--v36-papel);color:#fff8ec}html[data-estilo-loja="natureza"]:root .section-title{color:var(--v36-papel);font-style:normal;font-weight:400}html[data-estilo-loja="natureza"] .product-card{--ink:var(--v36-tinta);--ink-soft:#46512f;--muted:#5d6a45;--t-txt:#8a4420;--background-color:var(--v36-papel);--t-borda:#cdbf99;background:linear-gradient(180deg,#f8f1e0,var(--v36-papel) 60%,var(--v36-papel-esc));color:var(--v36-tinta);border:0;box-shadow:0 20px 30px -22px #000}html[data-estilo-loja="natureza"]:not([data-cantos]) .product-card{border-radius:30px 30px 14px 14px}html[data-estilo-loja="natureza"]:not([data-cantos]) .product-card .img-wrapper{border-radius:999px 999px 10px 10px}html[data-estilo-loja="natureza"] .product-card .img-wrapper{background:#e9dcba}html[data-estilo-loja="natureza"] .product-card .img-wrapper img{-webkit-filter:saturate(.92) sepia(.08);filter:saturate(.92) sepia(.08)}html[data-estilo-loja="natureza"] .product-card .product-name{color:var(--v36-tinta);font-weight:400}html[data-estilo-loja="natureza"] .product-card .price-tag{color:#8a4420;font-weight:700}html[data-estilo-loja="natureza"] .product-card .badge:not(.esgotado){background:var(--t-ac2);color:#fff8ec}html[data-estilo-loja="natureza"] .add-cart-btn{font-weight:600;letter-spacing:.06em}html[data-estilo-loja="natureza"] .main-footer{background:color-mix(in srgb,#000 22%,var(--background-color))}html[data-estilo-loja="praia"]{--t-ac2:#ff5a4e;--t-ac3:#ffd23f;--t-sobre2:#14323a;--chrome:linear-gradient(180deg,#0b7c8c 0%,#ff5a4e 100%);--v36-verde:#2fbf71;--v36-ceu:color-mix(in srgb,var(--primary-color) 30%,#fff);--v36-f:"Arial Rounded MT Bold","Helvetica Rounded",Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif}html[data-estilo-loja="praia"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="praia"] .top-bar-alert{background:var(--t-ac3)}html[data-estilo-loja="praia"] .top-bar-alert::after{height:6px;background:linear-gradient(90deg,var(--primary-color) 0 25%,var(--t-ac2) 25% 50%,var(--v36-verde) 50% 75%,var(--t-ac3) 75%)}html[data-estilo-loja="praia"] .top-bar-alert .marquee-text span{color:var(--t-sobre2);font-weight:900;letter-spacing:.08em}html[data-estilo-loja="praia"] .main-header{background:#fff;border-bottom:0;box-shadow:none}html[data-estilo-loja="praia"] .main-header::after{content:"";position:absolute;left:0;right:0;top:100%;height:14px;background:radial-gradient(circle at 50% 0,var(--primary-color) 10px,transparent 10.5px) 0 0 / 20px 14px repeat-x}html[data-estilo-loja="praia"] .hero{overflow:hidden;background:radial-gradient(circle at 50% 100%,var(--primary-color) 15px,transparent 15.5px) 0 100% / 30px 18px repeat-x,radial-gradient(circle at 82% 30%,var(--t-ac3) 0 46px,color-mix(in srgb,var(--t-ac3) 38%,transparent) 47px 84px,transparent 86px),linear-gradient(180deg,var(--v36-ceu),color-mix(in srgb,var(--t-ac3) 34%,#fff))}html[data-estilo-loja="praia"] .hero-inner{border:4px solid #fff;box-shadow:0 9px 0 var(--t-ac2),0 18px 0 var(--t-ac3),0 34px 44px -28px var(--primary-color)}html[data-estilo-loja="praia"] .hero-eyebrow{background:var(--t-ac2);color:#fff}html[data-estilo-loja="praia"] .hero-btn{box-shadow:0 5px 0 color-mix(in srgb,var(--t-ac2) 55%,#7a1410)}html[data-estilo-loja="praia"] .hero-btn:hover{box-shadow:0 3px 0 color-mix(in srgb,var(--t-ac2) 55%,#7a1410)}html[data-estilo-loja="praia"] .categories-nav{background:#fff}html[data-estilo-loja="praia"] .categories-nav a{border:0;color:#fff;font-weight:800}html[data-estilo-loja="praia"] .categories-nav a:nth-child(4n + 1){background:var(--primary-color)}html[data-estilo-loja="praia"] .categories-nav a:nth-child(4n + 2){background:var(--t-ac2)}html[data-estilo-loja="praia"] .categories-nav a:nth-child(4n + 3){background:var(--t-ac3);color:var(--t-sobre2)}html[data-estilo-loja="praia"] .categories-nav a:nth-child(4n){background:var(--v36-verde)}html[data-estilo-loja="praia"] .categories-nav a:hover{color:#fff;filter:brightness(1.08)}html[data-estilo-loja="praia"] .categories-nav a.active{background:var(--t-sobre2);color:#fff;box-shadow:0 4px 0 color-mix(in srgb,var(--t-sobre2) 50%,#fff)}html[data-estilo-loja="praia"]:root .section-title{text-decoration:underline wavy var(--t-ac2);text-decoration-thickness:3px;text-underline-offset:9px;text-shadow:none}html[data-estilo-loja="praia"] .section-title::before,html[data-estilo-loja="praia"] .section-title::after{display:none}html[data-estilo-loja="praia"] .product-card{box-shadow:0 6px 0 var(--t-ac2),0 12px 0 var(--t-ac3),0 18px 0 var(--primary-color),0 30px 34px -24px var(--primary-color)}html[data-estilo-loja="praia"]:not([data-cantos]) .product-card{border-radius:28px}html[data-estilo-loja="praia"] .product-card .badge:not(.esgotado){background:var(--t-ac3);color:var(--t-sobre2);border-radius:999px;font-weight:900}html[data-estilo-loja="praia"] .product-card .price-tag{color:var(--t-ac2)}html[data-estilo-loja="praia"] .main-footer{background:color-mix(in srgb,var(--primary-color) 14%,var(--background-color))}html[data-estilo-loja="candy"]{--t-ac2:#5a2f1f;--t-ac3:#e9b872;--t-sobre2:#fff3e4;--t-txt:#7a3a24;--chrome:linear-gradient(180deg,#fff3e4 0%,#f4b8d0 100%);--v36-creme:#fff3e4;--v36-f:"Arial Rounded MT Bold","Helvetica Rounded",Nunito,"Trebuchet MS","Segoe UI",system-ui,sans-serif}html[data-estilo-loja="candy"] :is(.hero-title,.section-title,.product-card .product-name,.product-card .price-tag,.age-title,.cart-head h2){font-family:var(--v36-f)}html[data-estilo-loja="candy"] .top-bar-alert{background:var(--primary-color)}html[data-estilo-loja="candy"] .top-bar-alert .marquee-text span{color:#fff;font-weight:800;letter-spacing:.06em}html[data-estilo-loja="candy"] .main-header{background:var(--t-ac2);border-bottom:0;border-image:none;box-shadow:none}html[data-estilo-loja="candy"] .main-header::after{height:20px;background:radial-gradient(circle at 12px 0,var(--t-ac2) 12px,transparent 12.5px) 0 0 / 24px 14px repeat-x,radial-gradient(circle at 36px 0,var(--t-ac2) 8px,transparent 8.5px) 0 0 / 72px 20px repeat-x,radial-gradient(circle at 60px 0,var(--t-ac2) 10px,transparent 10.5px) 0 0 / 72px 18px repeat-x}html[data-estilo-loja="candy"] .logo-slogan{color:color-mix(in srgb,var(--v36-creme) 75%,transparent)}html[data-estilo-loja="candy"] .hero{background:radial-gradient(ellipse 6px 3.5px at 8px 8px,color-mix(in srgb,var(--t-ac2) 22%,transparent) 98%,transparent) 0 0 / 46px 46px,radial-gradient(ellipse 6px 3.5px at 8px 8px,color-mix(in srgb,var(--primary-color) 22%,transparent) 98%,transparent) 23px 23px / 46px 46px}html[data-estilo-loja="candy"] .hero-inner{background:radial-gradient(circle at 20px 0,var(--primary-color) 15px,transparent 15.5px) 0 0 / 40px 30px repeat-x,linear-gradient(160deg,color-mix(in srgb,var(--t-ac2) 90%,#fff),var(--t-ac2));border:4px solid #fff;box-shadow:0 8px 0 color-mix(in srgb,var(--t-ac2) 60%,#fff),0 30px 46px -28px var(--t-ac2)}html[data-estilo-loja="candy"] .hero-eyebrow{background:var(--primary-color);color:#fff}html[data-estilo-loja="candy"] .hero-title{background:none;-webkit-text-fill-color:var(--v36-creme);color:var(--v36-creme);filter:none;text-shadow:0 3px 0 var(--primary-color)}html[data-estilo-loja="candy"] .hero-text{color:color-mix(in srgb,var(--v36-creme) 90%,transparent)}html[data-estilo-loja="candy"] .categories-nav a:nth-child(3n + 1){background:var(--t-ac2);color:var(--v36-creme)}html[data-estilo-loja="candy"] .categories-nav a:nth-child(3n + 2){background:var(--primary-color);color:#fff}html[data-estilo-loja="candy"] .categories-nav a:nth-child(3n){background:var(--t-ac3);color:var(--t-ac2)}html[data-estilo-loja="candy"] .categories-nav a.active{background:#fff;color:var(--t-ac2);border-color:var(--t-ac2);box-shadow:0 3px 0 var(--t-ac2)}html[data-estilo-loja="candy"]:root:root :is(.categories-nav a.active):not(:disabled):not(.adicionado){background-image:none}html[data-estilo-loja="candy"]:root .section-title{color:var(--t-ac2);text-shadow:3px 3px 0 color-mix(in srgb,var(--primary-color) 35%,#fff)}html[data-estilo-loja="candy"] .product-card{border:3px solid #fff;border-top:10px solid var(--t-ac2);box-shadow:0 0 0 2px color-mix(in srgb,var(--t-ac2) 22%,#fff),0 7px 0 2px color-mix(in srgb,var(--primary-color) 30%,#fff),0 22px 28px -20px var(--t-ac2)}html[data-estilo-loja="candy"] .product-card::before{content:none}html[data-estilo-loja="candy"] .product-card .img-wrapper{background:color-mix(in srgb,var(--t-ac3) 22%,#fff);border:2px solid color-mix(in srgb,var(--t-ac2) 25%,#fff)}html[data-estilo-loja="candy"] .product-card .product-name{color:var(--t-ac2)}html[data-estilo-loja="candy"] .product-card .price-tag{color:var(--t-ac2)}html[data-estilo-loja="candy"] .product-card .badge:not(.esgotado){background:var(--primary-color);color:#fff}html[data-estilo-loja="candy"] .main-footer{--ink:var(--v36-creme);--ink-soft:color-mix(in srgb,var(--v36-creme) 85%,transparent);--muted:color-mix(in srgb,var(--v36-creme) 70%,transparent);--t-txt:#f4b8d0;--line:color-mix(in srgb,var(--v36-creme) 18%,transparent);background:var(--t-ac2);color:var(--v36-creme);border-top:6px dotted var(--primary-color)}@media (max-width:700px){html[data-estilo-loja="foods"] .hero-inner{box-shadow:0 6px 0 var(--t-ac2),0 12px 0 var(--v36-verm-esc)}html[data-estilo-loja="gym"] .hero-btn{padding:0 34px;font-size:16px}}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root{--background-color:#0b1020 !important;--primary-color:#81e7ff !important;--ink:#f2f6ff !important;--ink-soft:#f2f6ff !important;--muted:#b5c4e1 !important;--surface:#151f35 !important;--surface-2:#0b1020 !important;--surface-3:#344766 !important;--line:#344766 !important;--line-strong:#344766 !important;--border-color:#344766 !important;--card-background:#151f35 !important;--t-txt:#81e7ff !important;--t-sobre:#071322 !important;--t-ac2:#be9dff !important;--t-sobre2:#f2f6ff !important;--t-borda:#344766 !important;--t-contorno:#81e7ff !important;--t-rb:12px !important;--r:12px !important;--r-card:12px !important;--r-modal:12px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--v37-display:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--v37-bg:#0b1020 !important;--v37-surface:#151f35 !important;--v37-ink:#f2f6ff !important;--v37-muted:#b5c4e1 !important;--v37-accent:#81e7ff !important;--v37-on:#071322 !important;--v37-ac2:#be9dff !important;--v37-line:#344766 !important;--v37-radius:12px !important;--v37-success:#a3ebbf !important;--ok-text:var(--v37-success) !important;--v37-danger:#ffb9af !important;color-scheme:dark !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root{--background-color:#171411 !important;--primary-color:#dcc08b !important;--ink:#fff4df !important;--ink-soft:#fff4df !important;--muted:#d3c5b0 !important;--surface:#24201b !important;--surface-2:#171411 !important;--surface-3:#65553d !important;--line:#65553d !important;--line-strong:#65553d !important;--border-color:#65553d !important;--card-background:#24201b !important;--t-txt:#dcc08b !important;--t-sobre:#21170c !important;--t-ac2:#b74436 !important;--t-sobre2:#fff4df !important;--t-borda:#65553d !important;--t-contorno:#dcc08b !important;--t-rb:3px !important;--r:3px !important;--r-card:3px !important;--r-modal:3px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:Didot,"Bodoni 72",Georgia,"Times New Roman",serif !important;--v37-display:Didot,"Bodoni 72",Georgia,"Times New Roman",serif !important;--v37-bg:#171411 !important;--v37-surface:#24201b !important;--v37-ink:#fff4df !important;--v37-muted:#d3c5b0 !important;--v37-accent:#dcc08b !important;--v37-on:#21170c !important;--v37-ac2:#b74436 !important;--v37-line:#65553d !important;--v37-radius:3px !important;--v37-success:#a3ebbf !important;--ok-text:var(--v37-success) !important;--v37-danger:#ffb9af !important;color-scheme:dark !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root{--background-color:#111213 !important;--primary-color:#edff38 !important;--ink:#ffffff !important;--ink-soft:#ffffff !important;--muted:#c7cbd0 !important;--surface:#202225 !important;--surface-2:#111213 !important;--surface-3:#44474a !important;--line:#44474a !important;--line-strong:#44474a !important;--border-color:#44474a !important;--card-background:#202225 !important;--t-txt:#edff38 !important;--t-sobre:#10120a !important;--t-ac2:#ff8754 !important;--t-sobre2:#ffffff !important;--t-borda:#44474a !important;--t-contorno:#edff38 !important;--t-rb:0px !important;--r:0px !important;--r-card:0px !important;--r-modal:0px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:Impact,Haettenschweiler,"Arial Narrow",Arial,sans-serif !important;--v37-display:Impact,Haettenschweiler,"Arial Narrow",Arial,sans-serif !important;--v37-bg:#111213 !important;--v37-surface:#202225 !important;--v37-ink:#ffffff !important;--v37-muted:#c7cbd0 !important;--v37-accent:#edff38 !important;--v37-on:#10120a !important;--v37-ac2:#ff8754 !important;--v37-line:#44474a !important;--v37-radius:0px !important;--v37-success:#a3ebbf !important;--ok-text:var(--v37-success) !important;--v37-danger:#ffb9af !important;color-scheme:dark !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root{--background-color:#fff4e3 !important;--primary-color:#b72c1c !important;--ink:#402518 !important;--ink-soft:#402518 !important;--muted:#725141 !important;--surface:#ffffff !important;--surface-2:#fff4e3 !important;--surface-3:#e4c7a8 !important;--line:#e4c7a8 !important;--line-strong:#e4c7a8 !important;--border-color:#e4c7a8 !important;--card-background:#ffffff !important;--t-txt:#b72c1c !important;--t-sobre:#ffffff !important;--t-ac2:#ffc857 !important;--t-sobre2:#402518 !important;--t-borda:#e4c7a8 !important;--t-contorno:#b72c1c !important;--t-rb:20px !important;--r:20px !important;--r-card:20px !important;--r-modal:20px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-display:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-bg:#fff4e3 !important;--v37-surface:#ffffff !important;--v37-ink:#402518 !important;--v37-muted:#725141 !important;--v37-accent:#b72c1c !important;--v37-on:#ffffff !important;--v37-ac2:#ffc857 !important;--v37-line:#e4c7a8 !important;--v37-radius:20px !important;--v37-success:#24633b !important;--ok-text:var(--v37-success) !important;--v37-danger:#9a241b !important;color-scheme:light !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root{--background-color:#fff2f6 !important;--primary-color:#ad245c !important;--ink:#48251c !important;--ink-soft:#48251c !important;--muted:#755046 !important;--surface:#ffffff !important;--surface-2:#fff2f6 !important;--surface-3:#e6c5c9 !important;--line:#e6c5c9 !important;--line-strong:#e6c5c9 !important;--border-color:#e6c5c9 !important;--card-background:#ffffff !important;--t-txt:#ad245c !important;--t-sobre:#ffffff !important;--t-ac2:#ffd59b !important;--t-sobre2:#48251c !important;--t-borda:#e6c5c9 !important;--t-contorno:#ad245c !important;--t-rb:24px !important;--r:24px !important;--r-card:24px !important;--r-modal:24px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-display:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-bg:#fff2f6 !important;--v37-surface:#ffffff !important;--v37-ink:#48251c !important;--v37-muted:#755046 !important;--v37-accent:#ad245c !important;--v37-on:#ffffff !important;--v37-ac2:#ffd59b !important;--v37-line:#e6c5c9 !important;--v37-radius:24px !important;--v37-success:#24633b !important;--ok-text:var(--v37-success) !important;--v37-danger:#9a241b !important;color-scheme:light !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root{--background-color:#f3f2e7 !important;--primary-color:#315b36 !important;--ink:#233827 !important;--ink-soft:#233827 !important;--muted:#50614e !important;--surface:#fffef7 !important;--surface-2:#f3f2e7 !important;--surface-3:#c8d1bc !important;--line:#c8d1bc !important;--line-strong:#c8d1bc !important;--border-color:#c8d1bc !important;--card-background:#fffef7 !important;--t-txt:#315b36 !important;--t-sobre:#ffffff !important;--t-ac2:#d8bf7a !important;--t-sobre2:#233827 !important;--t-borda:#c8d1bc !important;--t-contorno:#315b36 !important;--t-rb:22px !important;--r:22px !important;--r-card:22px !important;--r-modal:22px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:Didot,"Bodoni 72",Georgia,"Times New Roman",serif !important;--v37-display:Didot,"Bodoni 72",Georgia,"Times New Roman",serif !important;--v37-bg:#f3f2e7 !important;--v37-surface:#fffef7 !important;--v37-ink:#233827 !important;--v37-muted:#50614e !important;--v37-accent:#315b36 !important;--v37-on:#ffffff !important;--v37-ac2:#d8bf7a !important;--v37-line:#c8d1bc !important;--v37-radius:22px !important;--v37-success:#24633b !important;--ok-text:var(--v37-success) !important;--v37-danger:#9a241b !important;color-scheme:light !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root{--background-color:#eff9fb !important;--primary-color:#006579 !important;--ink:#133f4a !important;--ink-soft:#133f4a !important;--muted:#45636b !important;--surface:#ffffff !important;--surface-2:#eff9fb !important;--surface-3:#bedde3 !important;--line:#bedde3 !important;--line-strong:#bedde3 !important;--border-color:#bedde3 !important;--card-background:#ffffff !important;--t-txt:#006579 !important;--t-sobre:#ffffff !important;--t-ac2:#ffd374 !important;--t-sobre2:#133f4a !important;--t-borda:#bedde3 !important;--t-contorno:#006579 !important;--t-rb:24px !important;--r:24px !important;--r-card:24px !important;--r-modal:24px !important;--t-maiusc:none !important;--t-italico:normal !important;--t-ls:0 !important;--t-px:0px !important;--t-bw:1px !important;--t-trama:none !important;--sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif !important;--fonte-nome:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-display:"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif !important;--v37-bg:#eff9fb !important;--v37-surface:#ffffff !important;--v37-ink:#133f4a !important;--v37-muted:#45636b !important;--v37-accent:#006579 !important;--v37-on:#ffffff !important;--v37-ac2:#ffd374 !important;--v37-line:#bedde3 !important;--v37-radius:24px !important;--v37-success:#24633b !important;--ok-text:var(--v37-success) !important;--v37-danger:#9a241b !important;color-scheme:light !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root body{background:var(--v37-bg) !important;color:var(--v37-ink) !important;font-family:var(--sans) !important;line-height:1.55 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(body::before,body::after,.main-header::before,.main-header::after,.hero::before,.hero::after,.hero-inner::before,.hero-inner::after,.product-card::before,.product-card::after,.section-title::before,.section-title::after){content:none !important;display:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.main-header,.categories-nav,.hero,.hero-inner,.product-card,.main-footer,.cart-drawer,.cart-head,.cart-foot,.age-box,.toast,.pix-box){--ink:var(--v37-ink) !important;--ink-soft:var(--v37-ink) !important;--muted:var(--v37-muted) !important;--background-color:var(--v37-bg) !important;--t-txt:var(--v37-accent) !important;--ok-text:var(--v37-success) !important;color:var(--v37-ink) !important;text-shadow:none !important;filter:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .top-bar-alert{background:var(--v37-accent) !important;color:var(--v37-on) !important;border:0 !important;padding:10px 0 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .top-bar-alert .marquee-text span{color:var(--v37-on) !important;font-family:var(--sans) !important;font-size:11px !important;font-weight:650 !important;letter-spacing:.1em !important;text-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .marquee-text span::after{color:var(--v37-on) !important;background:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .main-header{background:var(--v37-bg) !important;border:0 !important;border-bottom:1px solid var(--v37-line) !important;border-image:none !important;box-shadow:none !important;overflow:visible !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .header-container{max-width:1280px !important;padding:24px 24px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .logo h1{font-family:var(--v37-display) !important;background:none !important;color:var(--v37-ink) !important;-webkit-text-fill-color:currentColor !important;text-shadow:none !important;filter:none !important;font-weight:750 !important;letter-spacing:-.025em !important;text-transform:none !important;font-style:normal !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .logo-slogan{color:var(--v37-muted) !important;text-transform:none !important;letter-spacing:.02em !important;font-weight:500 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .search-box{background:var(--v37-surface) !important;border:1px solid var(--v37-line) !important;border-radius:var(--v37-radius) !important;box-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .search-box input{background:transparent !important;color:var(--v37-ink) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .search-box button{background:transparent !important;color:var(--v37-ink) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(input,textarea)::placeholder{color:var(--v37-muted) !important;opacity:1 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .categories-nav{background:var(--v37-bg) !important;border:0 !important;border-bottom:1px solid var(--v37-line) !important;box-shadow:none !important;gap:8px !important;padding-block:14px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;background-image:none !important;color:var(--v37-ink) !important;border:1px solid transparent !important;border-radius:var(--v37-radius) !important;box-shadow:none !important;font:600 13px var(--sans) !important;letter-spacing:.015em !important;text-transform:none !important;padding:10px 18px !important;transform:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .categories-nav a:hover{background:var(--v37-surface) !important;color:var(--v37-ink) !important;border-color:var(--v37-line) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .categories-nav a.active{background:var(--v37-accent) !important;background-image:none !important;color:var(--v37-on) !important;border-color:var(--v37-accent) !important;box-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero{background:var(--v37-bg) !important;border:0 !important;border-bottom:1px solid var(--v37-line) !important;padding:28px 24px !important;isolation:isolate !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-inner{position:relative !important;max-width:1232px !important;margin:0 auto !important;padding:64px 56px !important;text-align:left !important;background:var(--v37-surface) !important;border:1px solid var(--v37-line) !important;border-radius:var(--v37-radius) !important;outline:0 !important;box-shadow:none !important;transform:none !important;overflow:hidden !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;background:transparent !important;color:var(--v37-accent) !important;border:0 !important;border-radius:0 !important;padding:0 !important;transform:none !important;text-shadow:none !important;font:700 11px var(--sans) !important;letter-spacing:.18em !important;text-transform:uppercase !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-title{max-width:19ch !important;margin:14px 0 20px !important;font:700 clamp(32px,5vw,64px)/1.06 var(--v37-display) !important;letter-spacing:-.035em !important;background:none !important;color:var(--v37-ink) !important;-webkit-text-fill-color:currentColor !important;text-shadow:none !important;filter:none !important;text-transform:none !important;text-decoration:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-text{max-width:52ch !important;margin:0 0 28px !important;color:var(--v37-muted) !important;font:400 16px/1.7 var(--sans) !important;text-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.cart-checkout,.cart-bar,.age-btn.confirmar,.footer-btn.btn-whatsapp,.fab-wa,.cart-btn,.pix-btn:not(.sec),.skip-link){background:var(--v37-accent) !important;background-image:none !important;color:var(--v37-on) !important;-webkit-text-fill-color:currentColor !important;border:1px solid var(--v37-accent) !important;border-radius:var(--v37-radius) !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;font-family:var(--sans) !important;font-weight:700 !important;letter-spacing:.025em !important;text-transform:none !important;font-style:normal !important;transform:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-btn{padding:14px 28px !important;min-height:48px !important;text-decoration:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .cart-count{background:var(--v37-ink) !important;color:var(--v37-bg) !important;box-shadow:0 0 0 2px var(--v37-bg) !important;border-radius:999px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .store-container{max-width:1280px !important;margin:40px auto 0 !important;padding:0 24px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .section-title{font:700 clamp(25px,3vw,36px)/1.2 var(--v37-display) !important;text-align:left !important;letter-spacing:-.025em !important;color:var(--v37-ink) !important;-webkit-text-fill-color:currentColor !important;padding:0 !important;margin-bottom:28px !important;text-shadow:none !important;text-transform:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .toolbar{border-bottom:1px solid var(--v37-line) !important;padding-bottom:16px !important;margin-bottom:24px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.toolbar-count,.sort-wrap,.old-price,.installment-tag,.no-img,.cart-item-preco,.cart-label,.cart-linha,.cart-vazio,.pix-aviso,.footer-copyright,.footer-legal a,.footer-info p,.footer-contacts p,.footer-extra p,.cart-clear,.cart-remover,.age-text){color:var(--v37-muted) !important;opacity:1 !important;text-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .products-grid{gap:26px 22px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card{background:var(--v37-surface) !important;color:var(--v37-ink) !important;border:1px solid var(--v37-line) !important;border-radius:var(--v37-radius) !important;padding:12px 12px 16px !important;box-shadow:none !important;overflow:hidden !important;transform:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .img-wrapper{border:0 !important;border-radius:max(0px,calc(var(--v37-radius) - 8px)) !important;background:var(--v37-bg) !important;margin-bottom:16px !important;aspect-ratio:1 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .product-name{color:var(--v37-ink) !important;font:600 15px/1.45 var(--sans) !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:none !important;margin-bottom:12px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .price-tag{color:var(--v37-ink) !important;font:750 23px/1.25 var(--sans) !important;letter-spacing:-.025em !important;text-shadow:none !important;box-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .pix-tag{color:var(--v37-success) !important;background:transparent !important;font:600 12px/1.5 var(--sans) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .badge{background:var(--v37-accent) !important;color:var(--v37-on) !important;border:0 !important;border-radius:var(--v37-radius) !important;padding:6px 10px !important;font:700 10px/1.4 var(--sans) !important;letter-spacing:.06em !important;transform:none !important;box-shadow:none !important;top:22px !important;left:22px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .badge.esgotado{background:var(--v37-ink) !important;color:var(--v37-bg) !important;border:0 !important;opacity:1 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .add-cart-btn{min-height:46px !important;margin-top:auto !important;padding:12px 10px !important;font-size:13px !important;white-space:normal !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:var(--v37-ink) !important;border-color:var(--v37-ink) !important;color:var(--v37-bg) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.add-cart-btn,.cart-checkout,.pix-btn,.frete-btn):disabled{background:var(--v37-bg) !important;color:var(--v37-muted) !important;border:1px solid var(--v37-line) !important;box-shadow:none !important;filter:none !important;opacity:1 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.main-footer,.cart-drawer,.age-box,.toast){background:var(--v37-surface) !important;border:1px solid var(--v37-line) !important;box-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .main-footer{margin-top:80px !important;border-width:1px 0 0 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .marquee-track span{color:var(--v37-muted) !important;-webkit-text-stroke:0 !important;font-family:var(--v37-display) !important;opacity:1 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.footer-info h3,.footer-contacts h3,.cart-head h2,.age-title){color:var(--v37-ink) !important;font-family:var(--v37-display) !important;text-transform:none !important;letter-spacing:.02em !important;text-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.footer-btn.btn-instagram,.pix-btn.sec,.frete-btn,.cart-close,.cart-qtd-btn,.fab-topo,.age-btn.negar){background:var(--v37-surface) !important;color:var(--v37-ink) !important;border:1px solid var(--v37-line) !important;border-radius:var(--v37-radius) !important;box-shadow:none !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.cart-head,.cart-foot,.pix-box,.frete-res,.cart-aviso){background:var(--v37-surface) !important;color:var(--v37-ink) !important;border-color:var(--v37-line) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.cart-foot input,.cart-foot select,.cart-foot textarea,.sort-wrap select){background:var(--v37-bg) !important;color:var(--v37-ink) !important;border:1px solid var(--v37-line) !important;border-radius:var(--v37-radius) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root select option{background:var(--v37-surface) !important;color:var(--v37-ink) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.cart-total,.cart-total strong,.cart-item-nome,.cart-item-sub,.pix-valor){color:var(--v37-ink) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.frete-res.ok,.pix-valor strong,.cart-linha.destaque){color:var(--v37-success) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.frete-res.erro,.store-closed,.noscript-msg){background:var(--v37-surface) !important;color:var(--v37-danger) !important;border-color:var(--v37-danger) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.lightbox-legenda,.lightbox-close){color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--v37-accent) !important;outline-offset:4px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .search-box:focus-within{border-color:var(--v37-accent) !important;box-shadow:0 0 0 3px var(--v37-line) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root .hero-inner{background:radial-gradient(ellipse at 90% 0%,#313967,transparent 60%),linear-gradient(125deg,#172641,#10182c) !important;border:1px solid #47617f !important;border-radius:18px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root .hero-eyebrow{font-family:ui-monospace,Consolas,monospace !important;color:#81e7ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root .product-card{border-top:3px solid #81e7ff !important;box-shadow:0 14px 30px -24px #000 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root .product-card .badge{background:#be9dff !important;color:#101020 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root .hero-inner{background:repeating-linear-gradient(90deg,transparent 0 80px,#dcc08b0d 80px 81px),#24201b !important;border:1px solid #dcc08b !important;outline:1px solid #65553d !important;outline-offset:-9px !important;text-align:center !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root :is(.hero-title,.hero-text){margin-left:auto !important;margin-right:auto !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root .main-header{border-bottom:5px solid transparent !important;border-image:repeating-linear-gradient(135deg,#b74436 0 12px,#fff4df 12px 24px,#244863 24px 36px,#fff4df 36px 48px) 5 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root :is(.categories-nav a,.hero-btn,.add-cart-btn){text-transform:uppercase !important;letter-spacing:.12em !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root .product-card{border:1px solid #65553d !important;padding:16px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root .hero-inner{background:linear-gradient(115deg,#202225 0 77%,#edff38 77% 79%,#30352a 79%) !important;border:0 !important;border-left:7px solid #edff38 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1){text-transform:uppercase !important;font-style:italic !important;letter-spacing:.01em !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.categories-nav a){text-transform:uppercase !important;font-weight:800 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root .product-card{border-top:4px solid #edff38 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .hero-inner{background:radial-gradient(circle at 95% 10%,#ffc857 0 100px,transparent 101px),radial-gradient(circle at 90% 100%,#f6ddb5 0 170px,transparent 171px),#fffaf0 !important;border:2px solid #402518 !important;border-radius:32px !important;box-shadow:0 7px 0 #e4c7a8 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .hero-title{color:#962517 !important;font-weight:900 !important;max-width:17ch !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .categories-nav a{border:1px solid #e4c7a8 !important;border-radius:999px !important;background:#ffffff !important;color:#402518 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .categories-nav a.active{background:#b72c1c !important;color:#ffffff !important;border-color:#b72c1c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .product-card{border:1px solid #e4c7a8 !important;box-shadow:0 8px 20px -16px #70462b !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root .product-card .badge{background:#ffc857 !important;color:#402518 !important;border-radius:999px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root :is(.add-cart-btn,.hero-btn,.cart-checkout){border-radius:999px !important;box-shadow:0 3px 0 #7b1b12 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root .hero-inner{background:radial-gradient(ellipse at 98% 90%,#dce6cc 0 25%,transparent 25.3%),#fffef7 !important;border-radius:56px 12px 56px 12px !important;border:1px solid #b9c9aa !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root .hero-title{color:#315b36 !important;font-weight:500 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.categories-nav a){border-radius:999px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root .product-card{border-radius:22px 6px 22px 6px !important;border-color:#c8d1bc !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root .hero-inner{background:radial-gradient(ellipse at 100% 100%,#c4eced 0 30%,transparent 30.4%),radial-gradient(circle at 92% 15%,#ffd374 0 65px,transparent 66px),#ffffff !important;border:0 !important;border-radius:36px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root .hero-title{color:#005365 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.categories-nav a){border-radius:999px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root .product-card .badge{background:#ffd374 !important;color:#133f4a !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .main-header{background:linear-gradient(180deg,#633827,#542b1d) !important;border:0 !important;box-shadow:inset 0 1px 0 #ad7853 !important;overflow:visible !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .main-header::after{content:"" !important;display:block !important;position:absolute !important;top:calc(100% - 1px) !important;bottom:auto !important;left:0 !important;right:0 !important;width:100% !important;height:58px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20600%2072%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22c%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23542b1d%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2332170f%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20fill%3D%22url%28%23c%29%22%20d%3D%22M0%200H600V20C580%2014%20579%2033%20568%2033C552%2033%20560%2012%20540%2013C520%2014%20529%2064%20510%2065C489%2066%20504%2021%20478%2019C455%2017%20466%2038%20450%2039C431%2040%20443%2016%20421%2016C399%2016%20409%2055%20391%2055C372%2055%20385%2015%20362%2014C343%2013%20346%2029%20332%2030C315%2031%20324%2015%20301%2015C275%2015%20289%2070%20270%2070C246%2070%20266%2019%20240%2017C218%2015%20224%2045%20207%2045C187%2045%20200%2014%20176%2013C157%2012%20164%2029%20147%2030C128%2031%20140%2016%20117%2016C95%2016%20105%2058%2087%2059C66%2060%2079%2015%2057%2014C35%2013%2040%2038%2024%2038C9%2038%2015%2017%200%2020Z%22/%3E%3Cpath%20d%3D%22M69%2023C76%2029%2070%2044%2077%2049M251%2024C260%2035%20253%2055%20265%2060M493%2024C501%2034%20493%2047%20505%2054%22%20fill%3D%22none%22%20stroke%3D%22%23a86d44%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.45%22/%3E%3C/svg%3E") left top/480px 58px repeat-x !important;transform:none !important;opacity:1 !important;z-index:2 !important;pointer-events:none !important;filter:drop-shadow(0 5px 2px #48251c18) !important;border:0 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .logo h1{color:#fff2de !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .logo-slogan{color:#ffe2ca !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .categories-nav{padding-top:62px !important;background:#fff2f6 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .hero-inner{background:radial-gradient(circle at 95% 10%,#ffd59b 0 85px,transparent 86px),#fffaf3 !important;border:2px solid #e6c5c9 !important;border-radius:32px !important;box-shadow:0 6px 0 #efd2dc !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .hero-title{color:#48251c !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .hero-text{color:#755046 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .categories-nav a{background:#ffffff !important;color:#48251c !important;border:1px solid #e6c5c9 !important;border-radius:999px !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .categories-nav a.active{background:#ad245c !important;color:#ffffff !important;border-color:#ad245c !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .product-card{border:1px solid #e6c5c9 !important;border-top:6px solid #542b1d !important;border-radius:24px !important;background:#fff !important;box-shadow:0 7px 16px -13px #754432 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.cart-checkout){border-radius:999px !important;box-shadow:0 3px 0 #751339 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root .product-card .badge{background:#ffd59b !important;color:#48251c !important;border-radius:999px !important}@media (hover:hover){html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card:hover{border-color:var(--v37-accent) !important;box-shadow:0 14px 26px -20px var(--v37-ink) !important;transform:translateY(-3px) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn,.cart-checkout,.footer-btn):not(:disabled):hover{filter:brightness(.94) !important;transform:none !important}}@media (max-width:768px){html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .header-container{padding:16px 14px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero{padding:20px 14px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-inner{padding:36px 24px !important;border-radius:var(--v37-radius) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,7vw,44px) !important;max-width:20ch !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .hero-text{font-size:14px !important;line-height:1.6 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .store-container{padding:0 12px !important;margin-top:28px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .products-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px 10px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .product-name{font-size:13px !important;line-height:1.45 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .price-tag{font-size:20px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .product-card .badge{top:14px !important;left:14px !important;font-size:9px !important;padding:4px 7px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .add-cart-btn{min-height:44px !important;font-size:12px !important;padding:10px 6px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .cart-drawer{border-radius:0 !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .cart-foot :is(input,select,textarea){font-size:16px !important}html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .categories-nav a{padding:9px 14px !important}}@media (min-width:520px) and (max-width:768px){html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root .products-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (prefers-reduced-motion:reduce){html:is([data-estilo-loja="game"],[data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="foods"],[data-estilo-loja="candy"],[data-estilo-loja="natureza"],[data-estilo-loja="praia"])[data-estilo-loja]:root:root:root:root:root:root:root :is(*,*::before,*::after){animation:none !important;transition:none !important;scroll-behavior:auto !important}}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23315b36%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20190C10%2090%2080%2020%20170%2030c0%2080-50%20150-140%20160Z%22%2F%3E%3Cpath%20d%3D%22M30%20190%20150%2055M70%20140l-5-40m35%2010%2040-5%22%2F%3E%3Cpath%20d%3D%22M120%20210c-5-60%2045-95%2090-85-5%2055-40%2090-90%2085Z%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #315b36 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #315b36 !important;border-left:14px solid #315b36 !important;border-radius:18px !important;box-shadow:10px 10px 0 #315b3633 !important;background:var(--v37-surface) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23315b36%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20190C10%2090%2080%2020%20170%2030c0%2080-50%20150-140%20160Z%22%2F%3E%3Cpath%20d%3D%22M30%20190%20150%2055M70%20140l-5-40m35%2010%2040-5%22%2F%3E%3Cpath%20d%3D%22M120%20210c-5-60%2045-95%2090-85-5%2055-40%2090-90%2085Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #315b36 !important;letter-spacing:.02em !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23315b36%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20190C10%2090%2080%2020%20170%2030c0%2080-50%20150-140%20160Z%22%2F%3E%3Cpath%20d%3D%22M30%20190%20150%2055M70%20140l-5-40m35%2010%2040-5%22%2F%3E%3Cpath%20d%3D%22M120%20210c-5-60%2045-95%2090-85-5%2055-40%2090-90%2085Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #315b36 !important;border-top:10px solid #315b36 !important;border-radius:16px !important;box-shadow:6px 6px 0 #315b362e !important;background:var(--v37-surface) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #315b3666 !important;border-radius:10px !important;background:#315b360f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#315b36 !important;font-weight:900 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#315b36 !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#315b36 !important;border:2px solid #315b36 !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #315b3680 !important;font-weight:800 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #315b3655 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#315b36 !important;border-color:#315b36 !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #315b3680 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #315b36 !important;background:linear-gradient(180deg,#315b3614,var(--v37-bg)) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23006579%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2245%22%20r%3D%2225%22%2F%3E%3Cpath%20d%3D%22M170%205v-5m0%2090v-5m-45-40h-10m100%200h-10M135%2015l-10-10m90%2090-10-10M10%20150q30-25%2060%200t60%200t60%200M10%20180q30-25%2060%200t60%200t60%200M10%20210q30-25%2060%200t60%200t60%200%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #006579 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #006579 !important;border-left:14px solid #006579 !important;border-radius:18px !important;box-shadow:10px 10px 0 #00657933 !important;background:var(--v37-surface) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23006579%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2245%22%20r%3D%2225%22%2F%3E%3Cpath%20d%3D%22M170%205v-5m0%2090v-5m-45-40h-10m100%200h-10M135%2015l-10-10m90%2090-10-10M10%20150q30-25%2060%200t60%200t60%200M10%20180q30-25%2060%200t60%200t60%200M10%20210q30-25%2060%200t60%200t60%200%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #006579 !important;letter-spacing:.02em !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23006579%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2245%22%20r%3D%2225%22%2F%3E%3Cpath%20d%3D%22M170%205v-5m0%2090v-5m-45-40h-10m100%200h-10M135%2015l-10-10m90%2090-10-10M10%20150q30-25%2060%200t60%200t60%200M10%20180q30-25%2060%200t60%200t60%200M10%20210q30-25%2060%200t60%200t60%200%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #006579 !important;border-top:10px solid #006579 !important;border-radius:16px !important;box-shadow:6px 6px 0 #0065792e !important;background:var(--v37-surface) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #00657966 !important;border-radius:10px !important;background:#0065790f !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#006579 !important;font-weight:900 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#006579 !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#006579 !important;border:2px solid #006579 !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #00657980 !important;font-weight:800 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #00657955 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#006579 !important;border-color:#006579 !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #00657980 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #006579 !important;background:linear-gradient(180deg,#00657914,var(--v37-bg)) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%2381e7ff%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M55%2080h110q22%200%2030%2026l18%2058q4%2026-18%2026-13%200-35-26H60q-22%2026-35%2026-22%200-18-26l18-58q8-26%2030-26Z%22%2F%3E%3Cpath%20d%3D%22M45%20125h35m-17-17v34%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22115%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22188%22%20cy%3D%22135%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m110%2080V45l35-18%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #81e7ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #81e7ff !important;border-left:14px solid #81e7ff !important;border-radius:18px !important;box-shadow:10px 10px 0 #81e7ff33 !important;background:var(--v37-surface) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%2381e7ff%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M55%2080h110q22%200%2030%2026l18%2058q4%2026-18%2026-13%200-35-26H60q-22%2026-35%2026-22%200-18-26l18-58q8-26%2030-26Z%22%2F%3E%3Cpath%20d%3D%22M45%20125h35m-17-17v34%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22115%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22188%22%20cy%3D%22135%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m110%2080V45l35-18%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #81e7ff !important;letter-spacing:.02em !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%2381e7ff%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M55%2080h110q22%200%2030%2026l18%2058q4%2026-18%2026-13%200-35-26H60q-22%2026-35%2026-22%200-18-26l18-58q8-26%2030-26Z%22%2F%3E%3Cpath%20d%3D%22M45%20125h35m-17-17v34%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22115%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22188%22%20cy%3D%22135%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m110%2080V45l35-18%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #81e7ff !important;border-top:10px solid #81e7ff !important;border-radius:16px !important;box-shadow:6px 6px 0 #81e7ff2e !important;background:var(--v37-surface) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #81e7ff66 !important;border-radius:10px !important;background:#81e7ff0f !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#81e7ff !important;font-weight:900 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#81e7ff !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#81e7ff !important;border:2px solid #81e7ff !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #81e7ff80 !important;font-weight:800 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #81e7ff55 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#81e7ff !important;border-color:#81e7ff !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #81e7ff80 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #81e7ff !important;background:linear-gradient(180deg,#81e7ff14,var(--v37-bg)) !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23dcc08b%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2285%22%20y%3D%2225%22%20width%3D%2255%22%20height%3D%22170%22%20rx%3D%2225%22%2F%3E%3Cpath%20d%3D%22m85%2060%2055-25m-55%2065%2055-25m-55%2065%2055-25m-55%2065%2055-25M70%2025h85M70%20195h85%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #dcc08b !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #dcc08b !important;border-left:14px solid #dcc08b !important;border-radius:18px !important;box-shadow:10px 10px 0 #dcc08b33 !important;background:var(--v37-surface) !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23dcc08b%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2285%22%20y%3D%2225%22%20width%3D%2255%22%20height%3D%22170%22%20rx%3D%2225%22%2F%3E%3Cpath%20d%3D%22m85%2060%2055-25m-55%2065%2055-25m-55%2065%2055-25m-55%2065%2055-25M70%2025h85M70%20195h85%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #dcc08b !important;letter-spacing:.02em !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23dcc08b%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2285%22%20y%3D%2225%22%20width%3D%2255%22%20height%3D%22170%22%20rx%3D%2225%22%2F%3E%3Cpath%20d%3D%22m85%2060%2055-25m-55%2065%2055-25m-55%2065%2055-25m-55%2065%2055-25M70%2025h85M70%20195h85%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #dcc08b !important;border-top:10px solid #dcc08b !important;border-radius:16px !important;box-shadow:6px 6px 0 #dcc08b2e !important;background:var(--v37-surface) !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #dcc08b66 !important;border-radius:10px !important;background:#dcc08b0f !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#dcc08b !important;font-weight:900 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#dcc08b !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#dcc08b !important;border:2px solid #dcc08b !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #dcc08b80 !important;font-weight:800 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #dcc08b55 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#dcc08b !important;border-color:#dcc08b !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #dcc08b80 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #dcc08b !important;background:linear-gradient(180deg,#dcc08b14,var(--v37-bg)) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23edff38%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M65%20110h90M30%2075h20v70H30Zm20-18h20v106H50Zm110%200h20v106h-20Zm20%2018h20v70h-20Z%22%2F%3E%3Cpath%20d%3D%22m25%20200%2035-18m135-144%2035-18%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #edff38 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #edff38 !important;border-left:14px solid #edff38 !important;border-radius:18px !important;box-shadow:10px 10px 0 #edff3833 !important;background:var(--v37-surface) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23edff38%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M65%20110h90M30%2075h20v70H30Zm20-18h20v106H50Zm110%200h20v106h-20Zm20%2018h20v70h-20Z%22%2F%3E%3Cpath%20d%3D%22m25%20200%2035-18m135-144%2035-18%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #edff38 !important;letter-spacing:.02em !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23edff38%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M65%20110h90M30%2075h20v70H30Zm20-18h20v106H50Zm110%200h20v106h-20Zm20%2018h20v70h-20Z%22%2F%3E%3Cpath%20d%3D%22m25%20200%2035-18m135-144%2035-18%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #edff38 !important;border-top:10px solid #edff38 !important;border-radius:16px !important;box-shadow:6px 6px 0 #edff382e !important;background:var(--v37-surface) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #edff3866 !important;border-radius:10px !important;background:#edff380f !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#edff38 !important;font-weight:900 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#edff38 !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#edff38 !important;border:2px solid #edff38 !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #edff3880 !important;font-weight:800 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #edff3855 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#edff38 !important;border-color:#edff38 !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #edff3880 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #edff38 !important;background:linear-gradient(180deg,#edff3814,var(--v37-bg)) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .hero{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23b72c1c%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20160h160M55%20155a55%2055%200%200%201%20110%200M110%2080V65M95%2065h30M25%20175h170M65%2045q-15-15%200-30m40%2030q-15-15%200-30m40%2030q-15-15%200-30%22%2F%3E%3C%2Fsvg%3E") repeat,var(--v37-bg) !important;background-size:260px 260px,auto !important;border-bottom:6px solid #b72c1c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:2px solid #b72c1c !important;border-left:14px solid #b72c1c !important;border-radius:18px !important;box-shadow:10px 10px 0 #b72c1c33 !important;background:var(--v37-surface) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;right:-20px !important;bottom:-20px !important;width:190px !important;height:190px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23b72c1c%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20160h160M55%20155a55%2055%200%200%201%20110%200M110%2080V65M95%2065h30M25%20175h170M65%2045q-15-15%200-30m40%2030q-15-15%200-30m40%2030q-15-15%200-30%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.9 !important;pointer-events:none !important;z-index:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .section-title{position:relative !important;padding-left:26px !important;border-left:8px solid #b72c1c !important;letter-spacing:.02em !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .section-title::before{content:"" !important;display:block !important;position:absolute !important;left:-8px !important;top:-10px !important;width:34px !important;height:34px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%20viewBox%3D%220%200%20220%20220%22%20fill%3D%22none%22%20stroke%3D%22%23b72c1c%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%20160h160M55%20155a55%2055%200%200%201%20110%200M110%2080V65M95%2065h30M25%20175h170M65%2045q-15-15%200-30m40%2030q-15-15%200-30m40%2030q-15-15%200-30%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;opacity:.85 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:none !important;animation:none !important;mask:none !important;-webkit-mask:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border:2px solid #b72c1c !important;border-top:10px solid #b72c1c !important;border-radius:16px !important;box-shadow:6px 6px 0 #b72c1c2e !important;background:var(--v37-surface) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:2px dashed #b72c1c66 !important;border-radius:10px !important;background:#b72c1c0f !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#b72c1c !important;font-weight:900 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#b72c1c !important;color:var(--v37-on) !important;border-radius:999px !important;font-weight:900 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root :is(.hero-btn,.add-cart-btn):not(:disabled):not(.adicionado){background:#b72c1c !important;border:2px solid #b72c1c !important;color:var(--v37-on) !important;border-radius:12px !important;box-shadow:0 5px 0 #b72c1c80 !important;font-weight:800 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{border:2px solid #b72c1c55 !important;border-radius:999px !important;color:var(--v37-ink) !important;font-weight:700 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#b72c1c !important;border-color:#b72c1c !important;color:var(--v37-on) !important;box-shadow:0 4px 0 #b72c1c80 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:8px solid #b72c1c !important;background:linear-gradient(180deg,#b72c1c14,var(--v37-bg)) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border-radius:28px 8px 28px 8px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border-radius:22px !important;box-shadow:0 8px 0 #ffd374,0 16px 0 #00657922 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border-radius:6px !important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px)) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border-radius:0 !important;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px)) !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .product-card{border-radius:0 !important;outline:2px solid #dcc08b66 !important;outline-offset:-7px !important}@media(max-width:700px){html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .hero{background-size:150px 150px,auto !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:105px !important;height:105px !important;right:-8px !important;bottom:-8px !important;opacity:.55 !important}}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#2f6b3a !important;--background-color:#f6f2e2 !important;--ink:#22331f !important;--ink-soft:#22331f !important;--muted:#5c6b4d !important;--surface:#fffdf4 !important;--surface-2:#4d7d5e !important;--surface-3:#cdd8b2 !important;--line:#cdd8b2 !important;--line-strong:#cdd8b2 !important;--sans:"Trebuchet MS",Verdana,sans-serif !important;--serif:Georgia,"Times New Roman",serif !important;--fonte-nome:Georgia,"Times New Roman",serif !important;--r:999px !important;--r-card:26px 8px 26px 8px !important;--r-modal:16px !important;--t-txt:#2f6b3a !important;--t-sobre:#ffffff !important;--t-ac2:#7fa653 !important;--t-ac3:#c9d98a !important;--t-sobre2:#22331f !important;--t-borda:#cdd8b2 !important;--t-cab:#fffdf4 !important;--t-trama:repeating-linear-gradient(115deg,#7fa65314 0 10px,transparent 10px 22px),radial-gradient(circle,#a45b3d18 2px,transparent 2.4px) 0 0/34px 34px !important;--t-fita:linear-gradient(90deg,#2f6b3a,#7fa653 35%,#c9d98a 60%,#e0c26a 85%,#a45b3d) !important;--ok:#237947 !important;--ok-text:#24603b !important;color-scheme:light !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#f6f2e2 repeating-linear-gradient(115deg,#7fa65314 0 10px,transparent 10px 22px),radial-gradient(circle,#a45b3d18 2px,transparent 2.4px) 0 0/34px 34px !important;color:#22331f !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#2f6b3a !important;color:#ffffff !important;padding:10px 0 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffdf4 !important;color:#22331f !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #cdd8b2 !important;box-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:Georgia,"Times New Roman",serif !important;color:#22331f !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#5c6b4d !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#4d7d5e !important;border:1px solid #cdd8b2 !important;border-radius:999px !important;box-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#22331f !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#22331f !important;background:#4d7d5e !important;border-radius:999px !important;box-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #cdd8b2 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#fffdf4 !important;border-bottom:1px solid #cdd8b2 !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:999px !important;color:#5c6b4d !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#2f6b3a !important;color:#ffffff !important;border-color:#2f6b3a !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#dfe8c0 repeating-linear-gradient(115deg,#7fa65314 0 10px,transparent 10px 22px),radial-gradient(circle,#a45b3d18 2px,transparent 2.4px) 0 0/34px 34px !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234d7d5e%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%20226C82%20150%20120%20103%20206%2020M65%20180C15%20132%2021%2073%2079%2058c24%2048%2015%2086-14%20122ZM113%20123c-8-55%2023-86%2071-82-1%2045-25%2076-71%2082ZM96%20154c59-34%20101-11%20113%2030-42%2020-80%209-113-30ZM156%2077c-8-43%2012-67%2049-66%22%2F%3E%3Cpath%20d%3D%22M65%20180%2059%2085m37%2069%2086%2025m-69-56%2052-67%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:Georgia,"Times New Roman",serif !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#22331f !important;-webkit-text-fill-color:#22331f !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#22331f !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#22331f !important;background:transparent !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#2f6b3a !important;background-image:none !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #2f6b3a !important;border-radius:999px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:Georgia,"Times New Roman",serif !important;color:#22331f !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #cdd8b2 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffdf4 !important;border:1px solid #cdd8b2 !important;border-radius:26px 8px 26px 8px !important;box-shadow:0 10px 28px #2f4b2c14 !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#22331f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#4d7d5e !important;border:0 !important;border-radius:12px !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#22331f !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#22331f !important;-webkit-text-fill-color:#22331f !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#c9d98a !important;color:#22331f !important;border:0 !important;outline:0 !important;border-radius:999px !important;clip-path:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#5c6b4d !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#fffdf4 !important;color:#22331f !important;border:1px solid #cdd8b2 !important;border-radius:999px !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#fffdf4 !important;color:#22331f !important;border:1px solid #cdd8b2 !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#4d7d5e !important;color:#22331f !important;border-color:#cdd8b2 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#22331f !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#2f6b3a !important;color:#ffffff !important;border-radius:999px !important;background-image:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#dfe8c0 repeating-linear-gradient(115deg,#7fa65314 0 10px,transparent 10px 22px),radial-gradient(circle,#a45b3d18 2px,transparent 2.4px) 0 0/34px 34px !important;color:#22331f !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#22331f !important;-webkit-text-fill-color:#22331f !important;text-shadow:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#fffdf4 !important;color:#22331f !important;border-top:1px solid #cdd8b2 !important;margin-top:64px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#22331f !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:Georgia,"Times New Roman",serif !important;color:#2f6b3a !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#2f6b3a !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#cdd8b2 !important;color:#5c6b4d !important;border-color:#cdd8b2 !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#4d7d5e !important;color:#5c6b4d !important;border:1px solid #cdd8b2 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #c9d98a !important;outline-offset:4px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:linear-gradient(125deg,#eef2d6,#cfe0a8 45%,#e7d5a8 80%,#f6f2e2) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:420px !important;height:420px !important;opacity:.75 !important;transform:translateY(-50%) rotate(12deg) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{color:#a45b3d !important;letter-spacing:.22em !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{border-bottom:2px solid #cdd8b2 !important;font-style:italic !important;color:#2f6b3a !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:linear-gradient(140deg,#f2f6e2,#d8e5bb 55%,#e9d9ad) !important;border-radius:22px 4px 22px 4px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#e0c26a !important;color:#22331f !important;border-radius:16px 2px 16px 2px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after{content:"" !important;position:absolute !important;right:12px !important;top:12px !important;width:34px !important;height:34px !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234d7d5e%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%20226C82%20150%20120%20103%20206%2020M65%20180C15%20132%2021%2073%2079%2058c24%2048%2015%2086-14%20122ZM113%20123c-8-55%2023-86%2071-82-1%2045-25%2076-71%2082ZM96%20154c59-34%20101-11%20113%2030-42%2020-80%209-113-30ZM156%2077c-8-43%2012-67%2049-66%22%2F%3E%3Cpath%20d%3D%22M65%20180%2059%2085m37%2069%2086%2025m-69-56%2052-67%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;opacity:.85 !important;pointer-events:none !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:linear-gradient(180deg,#dfe8c0,#f6f2e2) !important;border-top:6px solid #2f6b3a !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:linear-gradient(90deg,#2f6b3a,#4d7d5e) !important;color:#fff !important;border-color:#2f6b3a !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:linear-gradient(135deg,#2f6b3a,#4d7d5e 60%,#a45b3d) !important}@media (hover:hover){html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#fffdf4 !important;border-color:#2f6b3a !important;box-shadow:0 10px 28px #2f4b2c14 !important;transform:translateY(-3px) !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#2f6b3a !important;color:#ffffff !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#4d7d5e !important;color:#22331f !important;border-color:#cdd8b2 !important}}@media(max-width:700px){html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#c22e21 !important;--background-color:#fff2d0 !important;--ink:#421c14 !important;--ink-soft:#421c14 !important;--muted:#7d5643 !important;--surface:#fffdf6 !important;--surface-2:#f6e2b8 !important;--surface-3:#e3b47c !important;--line:#e3b47c !important;--line-strong:#e3b47c !important;--sans:"Trebuchet MS",Verdana,sans-serif !important;--serif:Impact,"Arial Narrow",Arial,sans-serif !important;--fonte-nome:Impact,"Arial Narrow",Arial,sans-serif !important;--r:12px !important;--r-card:20px !important;--r-modal:16px !important;--t-txt:#c22e21 !important;--t-sobre:#ffffff !important;--t-ac2:#ffc93c !important;--t-ac3:#1f7a63 !important;--t-sobre2:#421c14 !important;--t-borda:#e3b47c !important;--t-cab:#fffdf6 !important;--t-trama:repeating-linear-gradient(45deg,#ffc93c22 0 14px,transparent 14px 28px) !important;--t-fita:linear-gradient(90deg,#c22e21,#ffc93c 45%,#1f7a63 75%,#f27f3c) !important;--ok:#237947 !important;--ok-text:#24603b !important;color-scheme:light !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#fff2d0 repeating-linear-gradient(45deg,#ffc93c22 0 14px,transparent 14px 28px) !important;color:#421c14 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#c22e21 !important;color:#ffffff !important;padding:10px 0 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffdf6 !important;color:#421c14 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #e3b47c !important;box-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#421c14 !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#7d5643 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#f6e2b8 !important;border:1px solid #e3b47c !important;border-radius:12px !important;box-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#421c14 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#421c14 !important;background:#f6e2b8 !important;border-radius:12px !important;box-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #e3b47c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#fffdf6 !important;border-bottom:1px solid #e3b47c !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:10px !important;color:#7d5643 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#c22e21 !important;color:#ffffff !important;border-color:#c22e21 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#c22e21 repeating-linear-gradient(45deg,#ffc93c22 0 14px,transparent 14px 28px) !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23f6e2b8%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M35%2097c5-75%20165-75%20170%200H35ZM30%20121h180M35%20146l26%2012%2028-12%2029%2012%2029-12%2027%2012%2032-12M36%20174h168v17c0%2021-168%2021-168%200Z%22%2F%3E%3Cpath%20d%3D%22m75%2063%205%204m35-17%205%204m32%208%205%204%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#fff5db !important;-webkit-text-fill-color:#fff5db !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#fff5db !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#fff5db !important;background:transparent !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#c22e21 !important;background-image:none !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #c22e21 !important;border-radius:12px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#421c14 !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #e3b47c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffdf6 !important;border:1px solid #e3b47c !important;border-radius:20px !important;box-shadow:0 7px 0 #e7c58f !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#421c14 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#f6e2b8 !important;border:0 !important;border-radius:12px !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#421c14 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#421c14 !important;-webkit-text-fill-color:#421c14 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#1f7a63 !important;color:#421c14 !important;border:0 !important;outline:0 !important;border-radius:12px !important;clip-path:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#7d5643 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#fffdf6 !important;color:#421c14 !important;border:1px solid #e3b47c !important;border-radius:12px !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#fffdf6 !important;color:#421c14 !important;border:1px solid #e3b47c !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#f6e2b8 !important;color:#421c14 !important;border-color:#e3b47c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#421c14 !important;font-family:Impact,"Arial Narrow",Arial,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#c22e21 !important;color:#ffffff !important;border-radius:12px !important;background-image:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#c22e21 repeating-linear-gradient(45deg,#ffc93c22 0 14px,transparent 14px 28px) !important;color:#fff5db !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#fff5db !important;-webkit-text-fill-color:#fff5db !important;text-shadow:none !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#fffdf6 !important;color:#421c14 !important;border-top:1px solid #e3b47c !important;margin-top:64px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#421c14 !important;font-family:Impact,"Arial Narrow",Arial,sans-serif !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#c22e21 !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#c22e21 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#e3b47c !important;color:#7d5643 !important;border-color:#e3b47c !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#f6e2b8 !important;color:#7d5643 !important;border:1px solid #e3b47c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #1f7a63 !important;outline-offset:4px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:repeating-conic-gradient(from 10deg at 100% 100%,#db4134 0deg 12deg,#c22e21 12deg 24deg) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{text-transform:uppercase !important;font-size:clamp(42px,6vw,80px) !important;letter-spacing:.005em !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:#ffc93c !important;color:#421c14 !important;-webkit-text-fill-color:#421c14 !important;border-color:#ffc93c !important;box-shadow:0 5px 0 #8b341e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{box-shadow:0 4px 0 #7f231c !important;font-weight:800 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#ffc93c !important;color:#421c14 !important;border-color:#ffc93c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{border-bottom:5px solid #ffc93c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert::after{content:"" !important;position:absolute !important;inset:auto 0 0 !important;height:5px !important;background:conic-gradient(#ffc93c 25%,#c22e21 0 50%,#ffc93c 0 75%,#c22e21 0) 0 0 / 10px 10px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{text-transform:uppercase !important;border-bottom:3px solid #c22e21 !important;font-size:38px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#ffc93c !important;border-top:8px solid #c22e21 !important}@media (hover:hover){html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#fffdf6 !important;border-color:#c22e21 !important;box-shadow:0 7px 0 #e7c58f !important;transform:translateY(-3px) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#c22e21 !important;color:#ffffff !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#f6e2b8 !important;color:#421c14 !important;border-color:#e3b47c !important}}@media(max-width:700px){html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#7ee7ff !important;--background-color:#0b0f1f !important;--ink:#eef2ff !important;--ink-soft:#eef2ff !important;--muted:#a6b3d1 !important;--surface:#161c31 !important;--surface-2:#1b2340 !important;--surface-3:#39476b !important;--line:#39476b !important;--line-strong:#39476b !important;--sans:Arial,Helvetica,sans-serif !important;--serif:"Courier New",Courier,monospace !important;--fonte-nome:"Courier New",Courier,monospace !important;--r:4px !important;--r-card:4px !important;--r-modal:16px !important;--t-txt:#7ee7ff !important;--t-sobre:#171c10 !important;--t-ac2:#a88aff !important;--t-ac3:#b7f74a !important;--t-sobre2:#eef2ff !important;--t-borda:#39476b !important;--t-cab:#161c31 !important;--t-trama:repeating-linear-gradient(0deg,#7ee7ff12 0 1px,transparent 1px 5px) !important;--t-fita:linear-gradient(90deg,#7ee7ff,#a88aff 40%,#b7f74a 70%,#ff5c8a) !important;--ok:#76d9a4 !important;--ok-text:#8ee0b1 !important;color-scheme:dark !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#0b0f1f repeating-linear-gradient(0deg,#7ee7ff12 0 1px,transparent 1px 5px) !important;color:#eef2ff !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#7ee7ff !important;color:#171c10 !important;padding:10px 0 !important;font-family:Arial,Helvetica,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#161c31 !important;color:#eef2ff !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #39476b !important;box-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:"Courier New",Courier,monospace !important;color:#eef2ff !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#a6b3d1 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#1b2340 !important;border:1px solid #39476b !important;border-radius:4px !important;box-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#eef2ff !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#eef2ff !important;background:#1b2340 !important;border-radius:4px !important;box-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #39476b !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#161c31 !important;border-bottom:1px solid #39476b !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:4px !important;color:#a6b3d1 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#7ee7ff !important;color:#171c10 !important;border-color:#7ee7ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#151b35 repeating-linear-gradient(0deg,#7ee7ff12 0 1px,transparent 1px 5px) !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%237ee7ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M45%2078h150l24%2083-24%2027-44-40H89l-44%2040-24-27ZM62%20101v40m-20-20h40%22%2F%3E%3Ccircle%20cx%3D%22169%22%20cy%3D%22111%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22135%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22M100%2015h40m-20%200v30M20%2055V20h35m130%200h35v35M20%20205v20h35m130%200h35v-20%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:"Courier New",Courier,monospace !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#f2f6ff !important;-webkit-text-fill-color:#f2f6ff !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#f2f6ff !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#f2f6ff !important;background:transparent !important;font-family:Arial,Helvetica,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#7ee7ff !important;background-image:none !important;color:#171c10 !important;-webkit-text-fill-color:#171c10 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #7ee7ff !important;border-radius:4px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:"Courier New",Courier,monospace !important;color:#eef2ff !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #39476b !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#161c31 !important;border:1px solid #39476b !important;border-radius:4px !important;box-shadow:0 14px 28px #0006 !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#eef2ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#1b2340 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#eef2ff !important;font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#eef2ff !important;-webkit-text-fill-color:#eef2ff !important;font-family:Arial,Helvetica,sans-serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#b7f74a !important;color:#191c22 !important;border:0 !important;outline:0 !important;border-radius:4px !important;clip-path:none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#a6b3d1 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#161c31 !important;color:#eef2ff !important;border:1px solid #39476b !important;border-radius:4px !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#161c31 !important;color:#eef2ff !important;border:1px solid #39476b !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#1b2340 !important;color:#eef2ff !important;border-color:#39476b !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#eef2ff !important;font-family:"Courier New",Courier,monospace !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#7ee7ff !important;color:#171c10 !important;border-radius:4px !important;background-image:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#151b35 repeating-linear-gradient(0deg,#7ee7ff12 0 1px,transparent 1px 5px) !important;color:#f2f6ff !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#f2f6ff !important;-webkit-text-fill-color:#f2f6ff !important;text-shadow:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#161c31 !important;color:#eef2ff !important;border-top:1px solid #39476b !important;margin-top:64px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#eef2ff !important;font-family:"Courier New",Courier,monospace !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:"Courier New",Courier,monospace !important;color:#7ee7ff !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#7ee7ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#39476b !important;color:#a6b3d1 !important;border-color:#39476b !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#1b2340 !important;color:#a6b3d1 !important;border:1px solid #39476b !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #b7f74a !important;outline-offset:4px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:linear-gradient(90deg,#0d1428,#201c43) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border-left:3px solid #7ee7ff !important;background:linear-gradient(90deg,#7ee7ff09,transparent) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,4.5vw,60px) !important;letter-spacing:-.045em !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{color:#b7f74a !important;font-family:"Courier New",Courier,monospace !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{font-family:"Courier New",Courier,monospace !important;letter-spacing:.08em !important;text-transform:uppercase !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{border-top:2px solid #a88aff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;height:18px !important;width:18px !important;border-top:2px solid #7ee7ff !important;border-left:2px solid #7ee7ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px)) !important;font-family:"Courier New",Courier,monospace !important;text-transform:uppercase !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#b7f74a !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#10152a !important;border-top:2px solid #a88aff !important}@media (hover:hover){html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#161c31 !important;border-color:#7ee7ff !important;box-shadow:0 14px 28px #0006 !important;transform:translateY(-3px) !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#7ee7ff !important;color:#171c10 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#1b2340 !important;color:#eef2ff !important;border-color:#39476b !important}}@media(max-width:700px){html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#d7ff32 !important;--background-color:#efefeb !important;--ink:#101513 !important;--ink-soft:#101513 !important;--muted:#5a615c !important;--surface:#ffffff !important;--surface-2:#e6e8e2 !important;--surface-3:#c7ccc5 !important;--line:#c7ccc5 !important;--line-strong:#c7ccc5 !important;--sans:Arial,Helvetica,sans-serif !important;--serif:Impact,"Arial Narrow",Arial,sans-serif !important;--fonte-nome:Impact,"Arial Narrow",Arial,sans-serif !important;--r:0px !important;--r-card:0px !important;--r-modal:16px !important;--t-txt:#d7ff32 !important;--t-sobre:#171c10 !important;--t-ac2:#101513 !important;--t-ac3:#ee592c !important;--t-sobre2:#101513 !important;--t-borda:#c7ccc5 !important;--t-cab:#ffffff !important;--t-trama:repeating-linear-gradient(115deg,#d7ff3218 0 12px,transparent 12px 24px) !important;--t-fita:linear-gradient(90deg,#d7ff32,#ee592c 45%,#2f7f6c 75%,#101513) !important;--ok:#237947 !important;--ok-text:#24603b !important;color-scheme:light !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#efefeb repeating-linear-gradient(115deg,#d7ff3218 0 12px,transparent 12px 24px) !important;color:#101513 !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#101513 !important;color:#d7ff32 !important;padding:10px 0 !important;font-family:Arial,Helvetica,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#ffffff !important;color:#101513 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #c7ccc5 !important;box-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#101513 !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#5a615c !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#e6e8e2 !important;border:1px solid #c7ccc5 !important;border-radius:0px !important;box-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#101513 !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#101513 !important;background:#e6e8e2 !important;border-radius:0px !important;box-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #c7ccc5 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#ffffff !important;border-bottom:1px solid #c7ccc5 !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:0px !important;color:#5a615c !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#d7ff32 !important;color:#171c10 !important;border-color:#d7ff32 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#151b17 repeating-linear-gradient(115deg,#d7ff3218 0 12px,transparent 12px 24px) !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23d7ff32%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2089h22v64H20Zm28-22h30v108H48Zm35%2042h74v24H83Zm80-42h30v108h-30Zm36%2022h22v64h-22Z%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#ffffff !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#ffffff !important;background:transparent !important;font-family:Arial,Helvetica,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#d7ff32 !important;background-image:none !important;color:#171c10 !important;-webkit-text-fill-color:#171c10 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #d7ff32 !important;border-radius:0px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#101513 !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #c7ccc5 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#ffffff !important;border:1px solid #c7ccc5 !important;border-radius:0px !important;box-shadow:0 8px 0 #c9cfc5 !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#101513 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#e6e8e2 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#101513 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#101513 !important;-webkit-text-fill-color:#101513 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#ee592c !important;color:#101513 !important;border:0 !important;outline:0 !important;border-radius:0px !important;clip-path:none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#5a615c !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#ffffff !important;color:#101513 !important;border:1px solid #c7ccc5 !important;border-radius:0px !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#ffffff !important;color:#101513 !important;border:1px solid #c7ccc5 !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#e6e8e2 !important;color:#101513 !important;border-color:#c7ccc5 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#101513 !important;font-family:Impact,"Arial Narrow",Arial,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#d7ff32 !important;color:#171c10 !important;border-radius:0px !important;background-image:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#151b17 repeating-linear-gradient(115deg,#d7ff3218 0 12px,transparent 12px 24px) !important;color:#ffffff !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-shadow:none !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#ffffff !important;color:#101513 !important;border-top:1px solid #c7ccc5 !important;margin-top:64px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#101513 !important;font-family:Impact,"Arial Narrow",Arial,sans-serif !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;color:#d7ff32 !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#d7ff32 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#c7ccc5 !important;color:#5a615c !important;border-color:#c7ccc5 !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#e6e8e2 !important;color:#5a615c !important;border:1px solid #c7ccc5 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #ee592c !important;outline-offset:4px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:linear-gradient(115deg,#151b17 0 72%,#d7ff32 72% 73%,#252f20 73% 100%) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{text-transform:uppercase !important;font-style:italic !important;font-weight:900 !important;letter-spacing:.015em !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(44px,6.5vw,86px) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{color:#d7ff32 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#101513 !important;color:#d7ff32 !important;border-color:#101513 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{border:0 !important;border-bottom:5px solid #101513 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{font-family:Impact,"Arial Narrow",Arial,sans-serif !important;font-size:18px !important;letter-spacing:.06em !important;text-transform:uppercase !important;border-bottom:4px solid #101513 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#ee592c !important;color:#ffffff !important;transform:skewX(-8deg) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#d7ff32 !important;border-top:8px solid #101513 !important}@media (hover:hover){html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#ffffff !important;border-color:#d7ff32 !important;box-shadow:0 8px 0 #c9cfc5 !important;transform:translateY(-3px) !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#d7ff32 !important;color:#171c10 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#e6e8e2 !important;color:#101513 !important;border-color:#c7ccc5 !important}}@media(max-width:700px){html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#cfa76e !important;--background-color:#1d2424 !important;--ink:#f0e6d1 !important;--ink-soft:#f0e6d1 !important;--muted:#c3b9a3 !important;--surface:#2a3434 !important;--surface-2:#6d6658 !important;--surface-3:#6d6658 !important;--line:#6d6658 !important;--line-strong:#6d6658 !important;--sans:Arial,Helvetica,sans-serif !important;--serif:Georgia,"Times New Roman",serif !important;--fonte-nome:Georgia,"Times New Roman",serif !important;--r:2px !important;--r-card:3px !important;--r-modal:16px !important;--t-txt:#cfa76e !important;--t-sobre:#ffffff !important;--t-ac2:#8d3a39 !important;--t-ac3:#5d8494 !important;--t-sobre2:#f0e6d1 !important;--t-borda:#6d6658 !important;--t-cab:#2a3434 !important;--t-trama:repeating-linear-gradient(135deg,#8d3a3922 0 8px,transparent 8px 16px) !important;--t-fita:repeating-linear-gradient(125deg,#8d3a39 0 10px,#e8dcc2 10px 20px,#5d8494 20px 30px,#e8dcc2 30px 40px) !important;--ok:#76d9a4 !important;--ok-text:#8ee0b1 !important;color-scheme:dark !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#1d2424 repeating-linear-gradient(135deg,#8d3a3922 0 8px,transparent 8px 16px) !important;color:#f0e6d1 !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#cfa76e !important;color:#ffffff !important;padding:10px 0 !important;font-family:Arial,Helvetica,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#2a3434 !important;color:#f0e6d1 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #6d6658 !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:Georgia,"Times New Roman",serif !important;color:#f0e6d1 !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#c3b9a3 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#6d6658 !important;border:1px solid #6d6658 !important;border-radius:2px !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#f0e6d1 !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#f0e6d1 !important;background:#6d6658 !important;border-radius:2px !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #6d6658 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#2a3434 !important;border-bottom:1px solid #6d6658 !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:0px !important;color:#c3b9a3 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#cfa76e !important;color:#ffffff !important;border-color:#cfa76e !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#273332 repeating-linear-gradient(135deg,#8d3a3922 0 8px,transparent 8px 16px) !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23cfa76e%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2265%22%20cy%3D%22182%22%20r%3D%2225%22%2F%3E%3Ccircle%20cx%3D%22175%22%20cy%3D%22182%22%20r%3D%2225%22%2F%3E%3Cpath%20d%3D%22M81%20163%20191%2027M158%20162%2051%2027m58%2080%2012%2016%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22115%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:Georgia,"Times New Roman",serif !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#f4e7cd !important;-webkit-text-fill-color:#f4e7cd !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#f4e7cd !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#f4e7cd !important;background:transparent !important;font-family:Arial,Helvetica,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#cfa76e !important;background-image:none !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #cfa76e !important;border-radius:2px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:Georgia,"Times New Roman",serif !important;color:#f0e6d1 !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #6d6658 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#2a3434 !important;border:1px solid #6d6658 !important;border-radius:3px !important;box-shadow:0 12px 24px #0005 !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#f0e6d1 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#6d6658 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#f0e6d1 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#f0e6d1 !important;-webkit-text-fill-color:#f0e6d1 !important;font-family:Georgia,"Times New Roman",serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#5d8494 !important;color:#191c22 !important;border:0 !important;outline:0 !important;border-radius:2px !important;clip-path:none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#c3b9a3 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#2a3434 !important;color:#f0e6d1 !important;border:1px solid #6d6658 !important;border-radius:2px !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#2a3434 !important;color:#f0e6d1 !important;border:1px solid #6d6658 !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#6d6658 !important;color:#f0e6d1 !important;border-color:#6d6658 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#f0e6d1 !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#cfa76e !important;color:#ffffff !important;border-radius:2px !important;background-image:none !important;font-family:Arial,Helvetica,sans-serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#273332 repeating-linear-gradient(135deg,#8d3a3922 0 8px,transparent 8px 16px) !important;color:#f4e7cd !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#f4e7cd !important;-webkit-text-fill-color:#f4e7cd !important;text-shadow:none !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#2a3434 !important;color:#f0e6d1 !important;border-top:1px solid #6d6658 !important;margin-top:64px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#f0e6d1 !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:Georgia,"Times New Roman",serif !important;color:#cfa76e !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#cfa76e !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#6d6658 !important;color:#c3b9a3 !important;border-color:#6d6658 !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#6d6658 !important;color:#c3b9a3 !important;border:1px solid #6d6658 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #5d8494 !important;outline-offset:4px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#171e1e !important;color:#e8dcc2 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{border-bottom:5px solid transparent !important;border-image:repeating-linear-gradient(125deg,#8d3a39 0 10px,#e8dcc2 10px 20px,#5d8494 20px 30px,#e8dcc2 30px 40px) 5 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{border:1px solid #917c56 !important;outline:1px solid #6d6658 !important;outline-offset:-7px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-variant:small-caps !important;letter-spacing:.01em !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{font-family:Georgia,"Times New Roman",serif !important;text-transform:uppercase !important;letter-spacing:.13em !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{outline:1px solid #625d4d !important;outline-offset:-6px !important;padding:14px 14px 18px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{font-family:Georgia,"Times New Roman",serif !important;text-transform:uppercase !important;letter-spacing:.1em !important;outline:1px solid #554a39 !important;outline-offset:-5px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{text-align:center !important;border-bottom:3px double #917c56 !important}@media (hover:hover){html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#2a3434 !important;border-color:#cfa76e !important;box-shadow:0 12px 24px #0005 !important;transform:translateY(-3px) !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#cfa76e !important;color:#ffffff !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#6d6658 !important;color:#f0e6d1 !important;border-color:#6d6658 !important}}@media(max-width:700px){html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#0a7f8d !important;--background-color:#fff5dd !important;--ink:#114b55 !important;--ink-soft:#114b55 !important;--muted:#547476 !important;--surface:#fffdf4 !important;--surface-2:#d8ead8 !important;--surface-3:#b5d7cc !important;--line:#b5d7cc !important;--line-strong:#b5d7cc !important;--sans:"Trebuchet MS",Verdana,sans-serif !important;--serif:Georgia,"Times New Roman",serif !important;--fonte-nome:Georgia,"Times New Roman",serif !important;--r:999px !important;--r-card:34px 34px 12px 12px !important;--r-modal:16px !important;--t-txt:#0a7f8d !important;--t-sobre:#ffffff !important;--t-ac2:#ffa76d !important;--t-ac3:#e5c552 !important;--t-sobre2:#114b55 !important;--t-borda:#b5d7cc !important;--t-cab:#fffdf4 !important;--t-trama:radial-gradient(circle,#ffa76d22 2px,transparent 2.4px) 0 0/30px 30px !important;--t-fita:linear-gradient(90deg,#0a7f8d,#7fc7a4 30%,#e5c552 55%,#ffa76d 80%,#f6a1b4) !important;--ok:#237947 !important;--ok-text:#24603b !important;color-scheme:light !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#fff5dd radial-gradient(circle,#ffa76d22 2px,transparent 2.4px) 0 0/30px 30px !important;color:#114b55 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root body::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer::after,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::before,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow::after{content:none !important;animation:none !important;pointer-events:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#0a7f8d !important;color:#ffffff !important;padding:10px 0 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;letter-spacing:.08em !important;border:0 !important;font-weight:700 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffdf4 !important;color:#114b55 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid #b5d7cc !important;box-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1{font-family:Georgia,"Times New Roman",serif !important;color:#114b55 !important;letter-spacing:-.025em !important;font-weight:700 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan{color:#547476 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box{background:#d8ead8 !important;border:1px solid #b5d7cc !important;border-radius:999px !important;box-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box input{color:#114b55 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#114b55 !important;background:#d8ead8 !important;border-radius:999px !important;box-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{border:1px solid #b5d7cc !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#fffdf4 !important;border-bottom:1px solid #b5d7cc !important;gap:8px !important;padding:14px 20px !important;backdrop-filter:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{background:transparent !important;border:1px solid transparent !important;border-radius:999px !important;color:#547476 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;transform:none !important;box-shadow:none !important;padding:10px 18px !important;clip-path:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#0a7f8d !important;color:#ffffff !important;border-color:#0a7f8d !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{position:relative !important;isolation:isolate !important;background:#bce9db radial-gradient(circle,#ffa76d22 2px,transparent 2.4px) 0 0/30px 30px !important;background-size:auto !important;border:0 !important;overflow:hidden !important;padding:24px 20px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{position:relative !important;isolation:isolate !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:56px 32px !important;text-align:left !important;overflow:hidden !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;display:block !important;position:absolute !important;width:340px !important;height:340px !important;right:18px !important;top:50% !important;bottom:auto !important;left:auto !important;transform:translateY(-50%) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%230a7f8d%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%22176%22%20cy%3D%2254%22%20r%3D%2229%22%2F%3E%3Cpath%20d%3D%22M10%20177q27-25%2055%200t55%200%2055%200%2055%200M10%20204q27-25%2055%200t55%200%2055%200%2055%200M78%20175c0-64-14-106-22-123m0%200c-29-24-44-8-42%2015%2015-7%2027-10%2042-15Zm0%200c31-41%2065-26%2070-6-26-6-47-1-70%206Zm0%200c33%205%2052%2024%2050%2048-18-23-35-34-50-48Z%22%2F%3E%3C%2Fsvg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:.4 !important;z-index:-1 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;pointer-events:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-family:Georgia,"Times New Roman",serif !important;font-size:clamp(34px,5vw,68px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.035em !important;color:#114b55 !important;-webkit-text-fill-color:#114b55 !important;background:none !important;filter:none !important;text-shadow:none !important;text-transform:none !important;transform:none !important;padding:0 !important;max-width:760px !important;box-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text{color:#114b55 !important;max-width:560px !important;font-size:16px !important;line-height:1.65 !important;text-shadow:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{display:inline-block !important;color:#114b55 !important;background:transparent !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;padding:0 0 14px !important;border:0 !important;border-radius:0 !important;animation:none !important;transform:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{background:#0a7f8d !important;background-image:none !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:14px !important;font-weight:700 !important;border:1px solid #0a7f8d !important;border-radius:999px !important;box-shadow:none !important;clip-path:none !important;letter-spacing:.01em !important;text-transform:none !important;padding:14px 20px !important;filter:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:48px auto 0 !important;padding:0 24px 32px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title{font-family:Georgia,"Times New Roman",serif !important;color:#114b55 !important;font-size:clamp(26px,3vw,38px) !important;font-weight:700 !important;letter-spacing:-.025em !important;text-align:left !important;padding:0 0 18px !important;margin-bottom:26px !important;text-shadow:none !important;border-bottom:1px solid #b5d7cc !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:28px 22px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffdf4 !important;border:1px solid #b5d7cc !important;border-radius:34px 34px 12px 12px !important;box-shadow:0 10px 0 #d6e8d4 !important;padding:12px 12px 16px !important;overflow:hidden !important;transform:none !important;clip-path:none !important;color:#114b55 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{background:#d8ead8 !important;border:0 !important;border-radius:12px !important;box-shadow:none !important;clip-path:none !important;margin-bottom:16px !important;aspect-ratio:1 / 1 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#114b55 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.45 !important;text-transform:none !important;letter-spacing:0 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#114b55 !important;-webkit-text-fill-color:#114b55 !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:25px !important;font-weight:700 !important;background:none !important;letter-spacing:-.025em !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#e5c552 !important;color:#114b55 !important;border:0 !important;outline:0 !important;border-radius:999px !important;clip-path:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important;font-size:10px !important;letter-spacing:.08em !important;box-shadow:none !important;padding:7px 12px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .old-price,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .installment-tag,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .toolbar-count,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright{color:#547476 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .sort-wrap select,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot input,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot select,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot textarea{background:#fffdf4 !important;color:#114b55 !important;border:1px solid #b5d7cc !important;border-radius:999px !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-drawer,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-box,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-caixa{background:#fffdf4 !important;color:#114b55 !important;border:1px solid #b5d7cc !important;box-shadow:0 24px 70px #0003 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{background:#d8ead8 !important;color:#114b55 !important;border-color:#b5d7cc !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-total strong,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .age-title{color:#114b55 !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{background:#0a7f8d !important;color:#ffffff !important;border-radius:999px !important;background-image:none !important;font-family:"Trebuchet MS",Verdana,sans-serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#bce9db radial-gradient(circle,#ffa76d22 2px,transparent 2.4px) 0 0/30px 30px !important;color:#114b55 !important;border:0 !important;box-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#114b55 !important;-webkit-text-fill-color:#114b55 !important;text-shadow:none !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#fffdf4 !important;color:#114b55 !important;border-top:1px solid #b5d7cc !important;margin-top:64px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3{color:#114b55 !important;font-family:Georgia,"Times New Roman",serif !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span{font-family:Georgia,"Times New Roman",serif !important;color:#0a7f8d !important;-webkit-text-stroke:0 !important;text-shadow:none !important;background:none !important;-webkit-text-fill-color:#0a7f8d !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn.adicionado{background:#237947 !important;color:#ffffff !important;border-color:#237947 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{background:#b5d7cc !important;color:#547476 !important;border-color:#b5d7cc !important;box-shadow:none !important;transform:none !important;cursor:not-allowed !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{background:#d8ead8 !important;color:#547476 !important;border:1px solid #b5d7cc !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:focus-visible,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:focus-visible,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:focus-visible{outline:3px solid #e5c552 !important;outline-offset:4px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:radial-gradient(circle at 88% 20%,#ffca7877 0 70px,transparent 71px),linear-gradient(140deg,#d2efe0,#9edace) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-style:italic !important;font-weight:400 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{opacity:.6 !important;width:380px !important;height:380px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border-radius:140px 140px 12px 12px !important;background:#e0eee2 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#ffa76d !important;color:#114b55 !important;border-color:#ffa76d !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#e5c552 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#cde8da !important;border-top:6px solid #0a7f8d !important}@media (hover:hover){html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card:hover{background:#fffdf4 !important;border-color:#0a7f8d !important;box-shadow:0 10px 0 #d6e8d4 !important;transform:translateY(-3px) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{filter:brightness(.94) !important;background:#0a7f8d !important;color:#ffffff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{background:#d8ead8 !important;color:#114b55 !important;border-color:#b5d7cc !important}}@media(max-width:700px){html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{padding:16px 12px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{padding:32px 16px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{font-size:clamp(30px,9vw,46px) !important;max-width:100% !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{width:210px !important;height:210px !important;right:-65px !important;opacity:.16 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .store-container{padding:0 12px 24px !important;margin-top:32px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;padding:12px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .products-grid{gap:18px 12px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{padding:8px 8px 12px !important}}@media(prefers-reduced-motion:reduce){html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root .img-wrapper img{animation:none !important;transition:none !important;transform:none !important}}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#4f8a2f !important;--background-color:#254029 !important;--ink:#f2fff0 !important;--ink-soft:#e6f5dc !important;--muted:#c9e2b8 !important;--surface:#2e5537 !important;--surface-2:#274b30 !important;--line:#4a7a52 !important;--card-background:#2e5537 !important;--t-txt:#a8d878 !important;--t-sobre:#17351f !important;--t-ac2:#8fc45c !important;--t-borda:#4a7a52 !important;--v36-papel:#254029 !important;--v36-tinta:#f2fff0 !important;--v37-bg:#254029 !important;--v37-surface:#2e5537 !important;--v37-ink:#f2fff0 !important;--v37-muted:#c9e2b8 !important;--v37-accent:#4f8a2f !important;--v37-on:#17351f !important;--v37-line:#4a7a52 !important;color-scheme:dark !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:#254029 !important;color:#f2fff0 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#1d3823 !important;border-bottom:2px solid #4f8a2f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#1d3823 !important;border-top:2px solid #4f8a2f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:#4f8a2f !important;color:#17351f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:radial-gradient(ellipse 70% 90% at 50% -25%,rgba(255,255,255,.10),transparent 65%),radial-gradient(50% 110% at 90% 100%,rgba(143,196,92,.22),transparent 70%),#254029 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{background:linear-gradient(135deg,#2c5a3a,#1a3a26) !important;border:1px solid #4f8a2f66 !important;border-radius:32px 12px 32px 12px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3){color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-shadow:0 1px 8px #06210f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc){color:#e6f5dc !important;-webkit-text-fill-color:#e6f5dc !important;text-shadow:0 1px 6px #06210f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{color:#a8d878 !important;-webkit-text-fill-color:#a8d878 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#1d3823 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#e6f5dc !important;text-shadow:0 1px 4px #06210f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#4f8a2f !important;color:#17351f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:linear-gradient(150deg,#2e5537,#1d3a26) !important;border:1px solid #7fb75a66 !important;border-radius:64% 12% 64% 12% / 12% 64% 12% 64% !important;overflow:hidden !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{border:1px solid #7fb75a44 !important;border-radius:56% 10% 56% 10% / 10% 56% 10% 56% !important;overflow:hidden !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#f6fff0 !important;-webkit-text-fill-color:#f6fff0 !important;font-weight:700 !important;text-shadow:0 1px 2px #08240f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#d9f7b8 !important;-webkit-text-fill-color:#d9f7b8 !important;font-weight:800 !important;text-shadow:0 1px 2px #08240f !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.product-card .pix-tag,.product-card .installment-tag,.product-card .old-price){color:#e8f7d8 !important;-webkit-text-fill-color:#e8f7d8 !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){background:#a8d878 !important;color:#123a22 !important;border-radius:999px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.add-cart-btn:not(:disabled):not(.adicionado),.hero-btn,.cart-checkout:not(:disabled)){background:#4f8a2f !important;color:#17351f !important;border-radius:999px !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:linear-gradient(160deg,#2c5a3a,#1d3823) !important;color:#e6f5dc !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.search-box input,.cart-foot input,.cart-foot select,.cart-foot textarea,.sort-wrap select){color:#f2fff0 !important;-webkit-text-fill-color:#f2fff0 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--ink:#48251c !important;--ink-soft:#5d3324 !important;--muted:#755046 !important;--v37-ink:#48251c !important;--v37-muted:#755046 !important;--v36-creme:#48251c !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title{color:#ad245c !important;-webkit-text-fill-color:#ad245c !important;background:none !important;text-shadow:none !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc,.old-price,.installment-tag,.footer-copyright){color:#5d3324 !important;-webkit-text-fill-color:#5d3324 !important;opacity:1 !important;text-shadow:none !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-eyebrow,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3,.prod-modal-nome,.cart-head h2,.age-title){color:#ad245c !important;-webkit-text-fill-color:#ad245c !important;text-shadow:none !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .product-name{color:#48251c !important;-webkit-text-fill-color:#48251c !important;font-weight:800 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#ad245c !important;-webkit-text-fill-color:#ad245c !important;font-weight:900 !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#48251c !important;-webkit-text-fill-color:#48251c !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.marquee-track span,.marquee-text span){color:#48251c !important;-webkit-text-fill-color:#48251c !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#b3202c !important;--background-color:#f7f1e3 !important;--ink:#221a12 !important;--muted:#6b5638 !important;--surface:#fffaf0 !important;--line:#d8c48e !important;--t-ac2:#1d3f6e !important;--t-ac3:#c9a24b !important;--t-txt:#b3202c !important;--t-sobre:#fffaf0 !important;--v37-bg:#f7f1e3 !important;--v37-surface:#fffaf0 !important;--v37-ink:#221a12 !important;--v37-muted:#6b5638 !important;--v37-accent:#b3202c !important;--v37-on:#fffaf0 !important;--v37-line:#d8c48e !important;color-scheme:light !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:linear-gradient(180deg,#f7f1e3,#fffaf0) !important;color:#221a12 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffaf0 !important;border-bottom:4px double #1d3f6e !important;box-shadow:0 3px 0 #c9a24b !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:repeating-linear-gradient(135deg,#b3202c 0 14px,#fffaf0 14px 28px,#1d3f6e 28px 42px,#fffaf0 42px 56px) !important;color:#221a12 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:radial-gradient(ellipse 70% 90% at 50% -20%,rgba(201,162,75,.25),transparent 65%),linear-gradient(180deg,#f7f1e3,#fffaf0) !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{background:#fffaf0 !important;border:3px double #1d3f6e !important;border-radius:14px !important;box-shadow:0 0 0 4px #fffaf0,0 0 0 6px #c9a24b !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3){color:#1d3f6e !important;-webkit-text-fill-color:#1d3f6e !important;font-family:Georgia,serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc){color:#4a3a22 !important;-webkit-text-fill-color:#4a3a22 !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{color:#b3202c !important;-webkit-text-fill-color:#b3202c !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:#b3202c !important;color:#fffaf0 !important;border:2px solid #1d3f6e !important;box-shadow:0 3px 0 #c9a24b !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#fffaf0 !important;border-bottom:3px double #1d3f6e !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#221a12 !important;font-family:Georgia,serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{color:#1d3f6e !important;border-bottom-color:#b3202c !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffaf0 !important;border:2px solid #c9a24b !important;border-radius:12px !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#b3202c !important;-webkit-text-fill-color:#b3202c !important;font-family:Georgia,serif !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.add-cart-btn:not(:disabled):not(.adicionado),.cart-checkout:not(:disabled)){background:#b3202c !important;color:#fffaf0 !important;border:2px solid #1d3f6e !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:#1d3f6e !important;color:#fffaf0 !important;border-top:4px double #c9a24b !important;border-bottom:4px double #c9a24b !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#fffaf0 !important;border-top:4px double #1d3f6e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#c62828 !important;--background-color:#fff6e0 !important;--ink:#3a1c0e !important;--muted:#7a5230 !important;--surface:#fffdf6 !important;--t-ac2:#ffc72c !important;--t-ac3:#7a4a1e !important;--t-txt:#c62828 !important;--t-sobre:#fffdf6 !important;--v37-bg:#fff6e0 !important;--v37-surface:#fffdf6 !important;--v37-ink:#3a1c0e !important;--v37-muted:#7a5230 !important;--v37-accent:#c62828 !important;--v37-on:#fffdf6 !important;--v37-line:#e8cfa0 !important;color-scheme:light !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:linear-gradient(180deg,#ffe9b8,#fff6e0) !important;color:#3a1c0e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffdf6 !important;border-bottom:4px solid #c62828 !important;box-shadow:0 4px 0 #ffc72c !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:repeating-linear-gradient(135deg,#c62828 0 18px,#ffc72c 18px 36px) !important;color:#3a1c0e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:radial-gradient(circle at 85% 15%,#ffc72c 0 70px,rgba(255,199,44,.35) 71px 110px,transparent 111px),linear-gradient(180deg,#ffe9b8,#fff6e0) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{background:linear-gradient(160deg,#c62828,#8e1b14) !important;border-radius:24px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3){color:#fff6e0 !important;-webkit-text-fill-color:#fff6e0 !important;text-shadow:3px 3px 0 rgba(0,0,0,.25) !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc){color:#ffe9c9 !important;-webkit-text-fill-color:#ffe9c9 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{background:#ffc72c !important;color:#3a1c0e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:#ffc72c !important;color:#3a1c0e !important;box-shadow:0 5px 0 #7a4a1e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#c62828 !important;border-bottom:4px solid #7a4a1e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#fff6e0 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#ffc72c !important;color:#3a1c0e !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffdf6 !important;border:2px solid #ffc72c !important;border-top:6px solid #c62828 !important;border-radius:18px !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#c62828 !important;-webkit-text-fill-color:#c62828 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.add-cart-btn:not(:disabled):not(.adicionado),.cart-checkout:not(:disabled)){background:#c62828 !important;color:#fff6e0 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:linear-gradient(160deg,#c62828,#8e1b14) !important;color:#fff6e0 !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#fffdf6 !important;border-top:4px solid #c62828 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--t-ac2:#ff5ea8 !important;--t-ac3:#4aa3ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;position:absolute !important;right:20px !important;bottom:18px !important;width:150px !important;height:40px !important;background:url("data:image/svg+xml,url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253Csvg%2520xmlns%253D%2522http%253A%252F%252Fwww.w3.org%252F2000%252Fsvg%2522%2520viewBox%253D%25220%25200%252024%252024%2522%2520fill%253D%2522none%2522%2520stroke%253D%2522%25232ecc71%2522%2520stroke-width%253D%25222.4%2522%2520stroke-linejoin%253D%2522round%2522%253E%253Cpath%2520d%253D%2522M12%25203l9%252016H3z%2522%252F%253E%253C%252Fsvg%253E%22%29") 0 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23e74c6f%22%20stroke-width%3D%222.4%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3C%2Fsvg%3E") 32px 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234aa3ff%22%20stroke-width%3D%222.4%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3C%2Fsvg%3E") 64px 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23d67cff%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012M18%206L6%2018%22%2F%3E%3C%2Fsvg%3E") 96px 0/28px 28px no-repeat !important;opacity:.95 !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::before{content:"" !important;position:absolute !important;inset:0 !important;background:repeating-linear-gradient(0deg,rgba(126,231,255,.06) 0 1px,transparent 1px 4px) !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{position:relative !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card::after{content:"" !important;position:absolute !important;top:8px !important;right:8px !important;width:64px !important;height:16px !important;background:url("data:image/svg+xml,url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253Csvg%2520xmlns%253D%2522http%253A%252F%252Fwww.w3.org%252F2000%252Fsvg%2522%2520viewBox%253D%25220%25200%252024%252024%2522%2520fill%253D%2522none%2522%2520stroke%253D%2522%25232ecc71%2522%2520stroke-width%253D%25222.4%2522%2520stroke-linejoin%253D%2522round%2522%253E%253Cpath%2520d%253D%2522M12%25203l9%252016H3z%2522%252F%253E%253C%252Fsvg%253E%22%29") 0 0/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23e74c6f%22%20stroke-width%3D%222.4%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3C%2Fsvg%3E") 17px 0/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234aa3ff%22%20stroke-width%3D%222.4%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3C%2Fsvg%3E") 34px 0/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23d67cff%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012M18%206L6%2018%22%2F%3E%3C%2Fsvg%3E") 51px 0/14px 14px no-repeat !important;opacity:.8 !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title::after{content:"" !important;display:inline-block !important;width:20px !important;height:20px !important;margin-left:10px !important;background:url("data:image/svg+xml,url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253Csvg%2520xmlns%253D%2522http%253A%252F%252Fwww.w3.org%252F2000%252Fsvg%2522%2520viewBox%253D%25220%25200%252024%252024%2522%2520fill%253D%2522none%2522%2520stroke%253D%2522%25234aa3ff%2522%2520stroke-width%253D%25222.4%2522%253E%253Ccircle%2520cx%253D%252212%2522%2520cy%253D%252212%2522%2520r%253D%25228%2522%252F%253E%253C%252Fsvg%253E%22%29") center/contain no-repeat !important;vertical-align:middle !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato::after{content:"" !important;position:absolute !important;right:24px !important;bottom:18px !important;width:140px !important;height:36px !important;background:url("data:image/svg+xml,url%28%22data%3Aimage%2Fsvg%2Bxml%2C%253Csvg%2520xmlns%253D%2522http%253A%252F%252Fwww.w3.org%252F2000%252Fsvg%2522%2520viewBox%253D%25220%25200%252024%252024%2522%2520fill%253D%2522none%2522%2520stroke%253D%2522%25232ecc71%2522%2520stroke-width%253D%25222.4%2522%2520stroke-linejoin%253D%2522round%2522%253E%253Cpath%2520d%253D%2522M12%25203l9%252016H3z%2522%252F%253E%253C%252Fsvg%253E%22%29") 0 0/26px 26px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23e74c6f%22%20stroke-width%3D%222.4%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3C%2Fsvg%3E") 30px 0/26px 26px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234aa3ff%22%20stroke-width%3D%222.4%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3C%2Fsvg%3E") 60px 0/26px 26px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23d67cff%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012M18%206L6%2018%22%2F%3E%3C%2Fsvg%3E") 90px 0/26px 26px no-repeat !important;opacity:.85 !important;pointer-events:none !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:nth-child(4n+1){border-bottom:3px solid #2ecc71 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:nth-child(4n+2){border-bottom:3px solid #e74c6f !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:nth-child(4n+3){border-bottom:3px solid #4aa3ff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:nth-child(4n){border-bottom:3px solid #d67cff !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .img-wrapper{image-rendering:pixelated !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#ff7a00 !important;--background-color:#0d0d0d !important;--ink:#fff6e8 !important;--muted:#c9b394 !important;--surface:#171717 !important;--t-ac2:#ffd400 !important;--t-ac3:#ff7a00 !important;--t-txt:#ffd400 !important;--t-sobre:#0d0d0d !important;--v37-bg:#0d0d0d !important;--v37-surface:#171717 !important;--v37-ink:#fff6e8 !important;--v37-muted:#c9b394 !important;--v37-accent:#ff7a00 !important;--v37-on:#0d0d0d !important;--v37-line:#333333 !important;color-scheme:dark !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:radial-gradient(ellipse 70% 50% at 80% 0%,rgba(255,122,0,.14),transparent 60%),#0d0d0d !important;color:#fff6e8 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:linear-gradient(180deg,#141414,#0d0d0d) !important;border-bottom:3px solid #ff7a00 !important;box-shadow:0 4px 0 #ffd400 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:repeating-linear-gradient(135deg,#ff7a00 0 18px,#ffd400 18px 36px) !important;color:#0d0d0d !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:linear-gradient(115deg,transparent 0 60%,rgba(255,122,0,.18) 60% 62%,transparent 62%),#0d0d0d !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{background:linear-gradient(160deg,#1a1a1a,#0d0d0d) !important;border-left:8px solid #ff7a00 !important;border-right:8px solid #ffd400 !important;border-radius:0 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3){color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-style:italic !important;text-transform:uppercase !important;text-shadow:4px 4px 0 #ff7a00 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc){color:#ffe9c9 !important;-webkit-text-fill-color:#ffe9c9 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{background:#ffd400 !important;color:#0d0d0d !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:#ff7a00 !important;color:#0d0d0d !important;box-shadow:0 5px 0 #b34f00 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav{background:#111111 !important;border-bottom:3px solid #ff7a00 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#fff6e8 !important;font-style:italic !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#ff7a00 !important;color:#0d0d0d !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:linear-gradient(180deg,#171717,#0d0d0d) !important;border-left:6px solid #ff7a00 !important;border-radius:0 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#ffd400 !important;-webkit-text-fill-color:#ffd400 !important;font-style:italic !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.add-cart-btn:not(:disabled):not(.adicionado),.cart-checkout:not(:disabled)){background:#ff7a00 !important;color:#0d0d0d !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:linear-gradient(160deg,#1a1a1a,#0d0d0d) !important;border-top:3px solid #ff7a00 !important;border-bottom:3px solid #ffd400 !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{background:#0d0d0d !important;border-top:3px solid #ff7a00 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root{--primary-color:#0a6fb8 !important;--background-color:#fff3d6 !important;--ink:#114b55 !important;--muted:#3f6b6e !important;--surface:#fffdf6 !important;--t-ac2:#3fa9e0 !important;--t-ac3:#ffd166 !important;--t-txt:#0a6fb8 !important;--t-sobre:#ffffff !important;--v37-bg:#fff3d6 !important;--v37-surface:#fffdf6 !important;--v37-ink:#114b55 !important;--v37-muted:#3f6b6e !important;--v37-accent:#0a6fb8 !important;--v37-on:#ffffff !important;--v37-line:#bfe0f2 !important;color-scheme:light !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root body{background:linear-gradient(180deg,#d9f0ff,#fff3d6) !important;color:#114b55 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header{background:#fffdf6 !important;border-bottom:3px solid #0a6fb8 !important;box-shadow:0 4px 0 #7fd1ff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{background:repeating-linear-gradient(90deg,#0a6fb8 0 26px,#7fd1ff 26px 52px) !important;color:#08344f !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero{background:radial-gradient(circle at 82% 18%,#7fd1ff 0 70px,rgba(127,209,255,.4) 71px 110px,transparent 111px),linear-gradient(180deg,#d9f0ff,#fff3d6) !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner{background:linear-gradient(180deg,#f2fbff 0 62%,#d9f0ff 100%) !important;border:3px solid #0a6fb8 !important;border-radius:28px !important;box-shadow:0 8px 0 #7fd1ff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:70px !important;background:radial-gradient(circle at 12px 0,transparent 12px,#5db6e8 13px 15px,transparent 16px) 0 0/32px 22px repeat-x !important;opacity:.6 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-title,.section-title,.logo h1,.faixa-contato h2,.footer-info h3,.footer-contacts h3){color:#08344f !important;-webkit-text-fill-color:#08344f !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.hero-text,.hero-subtitle,.hero-desc,.faixa-contato p,.footer-info p,.footer-contacts p,.prod-modal-desc){color:#0a3d5c !important;-webkit-text-fill-color:#0a3d5c !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-eyebrow{background:#0a6fb8 !important;color:#ffffff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn{background:#0a6fb8 !important;color:#ffffff !important;box-shadow:0 5px 0 #06497a !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a{color:#0a3d5c !important;border:2px solid #bfe0f2 !important;border-radius:999px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{background:#0a6fb8 !important;color:#ffffff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card{background:#fffdf6 !important;border:2px solid #bfe0f2 !important;border-radius:22px !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .price-tag{color:#0a6fb8 !important;-webkit-text-fill-color:#0a6fb8 !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root :is(.add-cart-btn:not(:disabled):not(.adicionado),.cart-checkout:not(:disabled)){background:#0a6fb8 !important;color:#ffffff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato{background:linear-gradient(160deg,#5db6e8,#0a6fb8) !important;color:#ffffff !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-footer{border-top:6px solid #0a6fb8 !important}html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="game"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#eef2ff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#e6f5dc !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#193753 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#402518 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-name,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .old-price,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .installment-tag,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .no-img,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-title,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-text,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-subtitle,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-desc,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo h1,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .logo-slogan,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .section-title,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info h3,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts h3,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-info p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-contacts p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-extra p,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-copyright,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .footer-legal a,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .marquee-track span,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .pedido-intro,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .frete-dica,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-nome,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-desc{color:#133f4a !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner .hero-title,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner .hero-text,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner .hero-subtitle,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-inner .hero-desc{color:#fff6e0 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#fff6e3 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#fff6e3 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#fff6e3 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato h2,html[data-estilo-loja="praia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .faixa-contato p{color:#102f40 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header .logo h1,html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .main-header .logo-slogan{color:#fff2de !important;-webkit-text-fill-color:currentColor !important}html:root .marquee-track span{color:var(--ink) !important;-webkit-text-fill-color:currentColor !important}html:root .marquee-track span{-webkit-text-fill-color:currentColor !important}@layer v38{html[data-estilo-loja="padrao"]{--v38:#f4f4f5}html[data-estilo-loja="foods"]{--v38:#3c2a20}html[data-estilo-loja="game"]{--v38:#e8f0ff}html[data-estilo-loja="praia"]{--v38:#08344f}html[data-estilo-loja="gym"]{--v38:#ffffff}html[data-estilo-loja="natureza"]{--v38:#1f3320}html[data-estilo-loja="barbearia"]{--v38:#f7ecd2}html[data-estilo-loja="candy"]{--v38:#3d1424}html:is([data-estilo-loja="gym"],[data-estilo-loja="barbearia"],[data-estilo-loja="padrao"]) .logo-slogan{color:color-mix(in srgb,var(--v38) 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--v38) 75%,transparent) !important}html:is([data-estilo-loja="natureza"]) .logo-slogan{color:color-mix(in srgb,#f4f7ea 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,#f4f7ea 75%,transparent) !important}html:is([data-estilo-loja="gym"],[data-estilo-loja="natureza"],[data-estilo-loja="barbearia"],[data-estilo-loja="padrao"]) .toolbar-count{color:color-mix(in srgb,var(--v38) 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--v38) 75%,transparent) !important}html:is([data-estilo-loja="gym"],[data-estilo-loja="natureza"],[data-estilo-loja="barbearia"],[data-estilo-loja="padrao"]) .section-title,html:is([data-estilo-loja="gym"],[data-estilo-loja="natureza"],[data-estilo-loja="barbearia"],[data-estilo-loja="padrao"]) .toolbar label,html:is([data-estilo-loja="gym"],[data-estilo-loja="natureza"],[data-estilo-loja="barbearia"],[data-estilo-loja="padrao"]) .toolbar select{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="gym"],[data-estilo-loja="barbearia"]) .product-card .product-name{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="game"],[data-estilo-loja="gym"],[data-estilo-loja="padrao"]) .old-price,html:is([data-estilo-loja="game"],[data-estilo-loja="gym"],[data-estilo-loja="padrao"]) .installment-tag{color:color-mix(in srgb,var(--v38) 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--v38) 75%,transparent) !important}html:is([data-estilo-loja="natureza"]) .old-price,html:is([data-estilo-loja="natureza"]) .installment-tag{color:color-mix(in srgb,#f4f7ea 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,#f4f7ea 75%,transparent) !important}html:is([data-estilo-loja="padrao"],[data-estilo-loja="foods"],[data-estilo-loja="game"],[data-estilo-loja="praia"],[data-estilo-loja="gym"],[data-estilo-loja="barbearia"],[data-estilo-loja="candy"]) .no-img{color:color-mix(in srgb,var(--v38) 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--v38) 75%,transparent) !important}html:is([data-estilo-loja="natureza"]) .no-img{color:color-mix(in srgb,#f4f7ea 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,#f4f7ea 75%,transparent) !important}html:is([data-estilo-loja="foods"],[data-estilo-loja="praia"],[data-estilo-loja="natureza"],[data-estilo-loja="game"],[data-estilo-loja="padrao"]) .add-cart-btn:disabled{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="foods"]) .product-card .badge:not(.esgotado){color:#fff6e0 !important;-webkit-text-fill-color:#fff6e0 !important}html:is([data-estilo-loja="natureza"]) .product-card .badge:not(.esgotado){color:#f4f7ea !important;-webkit-text-fill-color:#f4f7ea !important}html:is([data-estilo-loja="barbearia"]) .product-card .badge:not(.esgotado){color:#1b1410 !important;-webkit-text-fill-color:#1b1410 !important}html:is([data-estilo-loja="foods"],[data-estilo-loja="barbearia"]) .product-card .badge.esgotado{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="natureza"]) .product-card .badge.esgotado{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}html:is([data-estilo-loja="foods"],[data-estilo-loja="praia"],[data-estilo-loja="candy"],[data-estilo-loja="barbearia"]) .marquee-container span{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="padrao"],[data-estilo-loja="praia"],[data-estilo-loja="natureza"]) #faixa-titulo,html:is([data-estilo-loja="padrao"],[data-estilo-loja="praia"],[data-estilo-loja="natureza"]) #faixa-titulo + p{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="padrao"],[data-estilo-loja="game"],[data-estilo-loja="gym"]) #rodape-sobre-titulo,html:is([data-estilo-loja="padrao"],[data-estilo-loja="game"],[data-estilo-loja="gym"]) #rodape-sobre-texto,html:is([data-estilo-loja="padrao"],[data-estilo-loja="game"],[data-estilo-loja="gym"]) .main-footer h3,html:is([data-estilo-loja="padrao"],[data-estilo-loja="game"],[data-estilo-loja="gym"]) #rodape-copy,html:is([data-estilo-loja="padrao"],[data-estilo-loja="game"],[data-estilo-loja="gym"]) .main-footer a{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html:is([data-estilo-loja="natureza"]) #rodape-sobre-titulo,html:is([data-estilo-loja="natureza"]) #rodape-sobre-texto,html:is([data-estilo-loja="natureza"]) .main-footer h3,html:is([data-estilo-loja="natureza"]) #rodape-copy,html:is([data-estilo-loja="natureza"]) .main-footer a{color:#f4f7ea !important;-webkit-text-fill-color:#f4f7ea !important}html:is([data-estilo-loja="gym"]) .hero-eyebrow{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html[data-estilo-loja] #cart-drawer .cart-head h2,html[data-estilo-loja] #cart-drawer .cart-label,html[data-estilo-loja] #cart-drawer .pedido-titulo,html[data-estilo-loja] #cart-drawer .pedido-intro,html[data-estilo-loja] #cart-drawer .cart-resumo,html[data-estilo-loja] #cart-drawer .cart-linha:not(.destaque),html[data-estilo-loja] #cart-drawer .cart-total,html[data-estilo-loja] #cart-drawer .cart-total span,html[data-estilo-loja] #cart-drawer .cart-total strong,html[data-estilo-loja] #cart-drawer .cart-aviso,html[data-estilo-loja] #cart-drawer .frete-btn,html[data-estilo-loja] #cart-drawer .frete-res:not(.ok):not(.erro),html[data-estilo-loja] #cart-drawer .pix-valor,html[data-estilo-loja] #cart-drawer .pix-valor strong,html[data-estilo-loja] #cart-drawer .pix-aviso,html[data-estilo-loja] #cart-drawer .pix-btn.sec,html[data-estilo-loja] #cart-drawer .cart-item-nome,html[data-estilo-loja] #cart-drawer .cart-item-sub,html[data-estilo-loja] #cart-drawer .cart-qtd,html[data-estilo-loja] #cart-drawer .cart-qtd-btn,html[data-estilo-loja] #cart-drawer .cart-remover,html[data-estilo-loja] #cart-drawer input,html[data-estilo-loja] #cart-drawer select,html[data-estilo-loja] #cart-drawer textarea{color:var(--v38) !important;-webkit-text-fill-color:var(--v38) !important}html[data-estilo-loja] #cart-drawer .frete-dica,html[data-estilo-loja] #cart-drawer .cart-item-preco,html[data-estilo-loja] #cart-drawer input::placeholder,html[data-estilo-loja] #cart-drawer textarea::placeholder{color:color-mix(in srgb,var(--v38) 75%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--v38) 75%,transparent) !important}html[data-estilo-loja="natureza"] #cart-drawer .cart-head h2,html[data-estilo-loja="natureza"] #cart-drawer .cart-label,html[data-estilo-loja="natureza"] #cart-drawer .pedido-titulo,html[data-estilo-loja="natureza"] #cart-drawer .pedido-intro,html[data-estilo-loja="natureza"] #cart-drawer .cart-resumo,html[data-estilo-loja="natureza"] #cart-drawer .cart-linha:not(.destaque),html[data-estilo-loja="natureza"] #cart-drawer .cart-total,html[data-estilo-loja="natureza"] #cart-drawer .cart-total span,html[data-estilo-loja="natureza"] #cart-drawer .cart-total strong,html[data-estilo-loja="natureza"] #cart-drawer .cart-aviso,html[data-estilo-loja="natureza"] #cart-drawer .frete-btn,html[data-estilo-loja="natureza"] #cart-drawer .frete-res,html[data-estilo-loja="natureza"] #cart-drawer .frete-dica,html[data-estilo-loja="natureza"] #cart-drawer .pix-valor,html[data-estilo-loja="natureza"] #cart-drawer .pix-valor strong,html[data-estilo-loja="natureza"] #cart-drawer .pix-aviso,html[data-estilo-loja="natureza"] #cart-drawer .pix-btn.sec{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}}@layer fix{html[data-estilo-loja="padrao"]{--fx-bge:var(--background-color);--fx-card:color-mix(in srgb,var(--ink) 6%,var(--background-color));--fx-dis:color-mix(in srgb,var(--ink) 8.5%,var(--background-color));--fx-img:color-mix(in srgb,var(--primary-color) 26%,var(--fx-card));--fx-on:oklch(from var(--fx-bge) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-off:oklch(from var(--fx-bge) clamp(0,(l - 0.565)*1000,1) 0 0);--fx-halo:color-mix(in srgb,var(--fx-off) 65%,transparent);--fx-on-b:oklch(from var(--background-color) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-off-b:oklch(from var(--background-color) clamp(0,(l - 0.565)*1000,1) 0 0);--fx-halo-b:color-mix(in srgb,var(--fx-off-b) 60%,transparent);--fx-on-c:oklch(from var(--fx-card) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-off-c:oklch(from var(--fx-card) clamp(0,(l - 0.565)*1000,1) 0 0);--fx-halo-c:color-mix(in srgb,var(--fx-off-c) 60%,transparent);--fx-on-w:oklch(from var(--fx-img) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-off-w:oklch(from var(--fx-img) clamp(0,(l - 0.565)*1000,1) 0 0);--fx-halo-w:color-mix(in srgb,var(--fx-off-w) 60%,transparent);--fx-on-p:oklch(from var(--primary-color) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-off-p:oklch(from var(--primary-color) clamp(0,(l - 0.565)*1000,1) 0 0);--fx-halo-p:color-mix(in srgb,var(--fx-off-p) 55%,transparent);--fx-on-d:oklch(from var(--fx-dis) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-bs:var(--background-color);--fx-on-s:oklch(from var(--fx-bs) clamp(0,(0.565 - l)*1000,1) 0 0);--fx-ico:color-mix(in oklab,var(--primary-color) 72%,var(--fx-on-b))}html.tem-textura[data-estilo-loja="padrao"]{--fx-bge:color-mix(in srgb,var(--background-color) calc(var(--bg-opacity-amount,0.6) * 100%),hsl(0 0% var(--foto-lum,45%)));--fx-bs:var(--fx-bge)}html[data-estilo-loja="padrao"] .main-header .logo *,html[data-estilo-loja="padrao"] .main-header .logo-textos *,html[data-estilo-loja="padrao"] .top-bar-alert-x{color:var(--fx-on)!important;-webkit-text-fill-color:var(--fx-on)!important;text-shadow:0 0 2px var(--fx-halo),0 0 6px var(--fx-halo)!important}html[data-estilo-loja="padrao"] .categories-nav a:not(.active),html[data-estilo-loja="padrao"] .categories-nav a:not(.active):hover,html[data-estilo-loja="padrao"] .categories-nav a:not(.active):focus-visible{color:var(--fx-on-b)!important;-webkit-text-fill-color:var(--fx-on-b)!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .search-box button,html[data-estilo-loja="padrao"] .search-box button:hover,html[data-estilo-loja="padrao"] .search-box button:focus-visible,html[data-estilo-loja="padrao"] .search-box button *,html[data-estilo-loja="padrao"] .search-box button *:hover,html[data-estilo-loja="padrao"] .search-box button *:focus-visible,html[data-estilo-loja="padrao"] .search-box input,html[data-estilo-loja="padrao"] .search-box input:hover,html[data-estilo-loja="padrao"] .search-box input:focus-visible{color:var(--fx-on-s)!important;-webkit-text-fill-color:var(--fx-on-s)!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .section-title,html[data-estilo-loja="padrao"] .toolbar-count,html[data-estilo-loja="padrao"] .toolbar .sort-wrap>span,html[data-estilo-loja="padrao"] .toolbar #contagem,html[data-estilo-loja="padrao"] .hero-title,html[data-estilo-loja="padrao"] .hero-text,html[data-estilo-loja="padrao"] .hero-desc,html[data-estilo-loja="padrao"] .hero-subtitle,html[data-estilo-loja="padrao"] .cats-destaque .section-title,html[data-estilo-loja="padrao"] .store-closed,html[data-estilo-loja="padrao"] #store-closed,html[data-estilo-loja="padrao"] .cart-vazio{color:var(--fx-on)!important;-webkit-text-fill-color:var(--fx-on)!important;text-shadow:0 0 2px var(--fx-halo),0 0 6px var(--fx-halo)!important}html[data-estilo-loja="padrao"] .hero .hero-eyebrow,html[data-estilo-loja="padrao"] .hero-eyebrow{color:var(--fx-on)!important;-webkit-text-fill-color:var(--fx-on)!important;text-shadow:0 0 2px var(--fx-halo),0 0 6px var(--fx-halo)!important}html[data-estilo-loja="padrao"] .categories-nav .active,html[data-estilo-loja="padrao"] .categories-nav .active:hover,html[data-estilo-loja="padrao"] .categories-nav .active:focus-visible,html[data-estilo-loja="padrao"] .categories-nav a.active,html[data-estilo-loja="padrao"] .categories-nav a.active:hover,html[data-estilo-loja="padrao"] .categories-nav a.active:focus-visible,html[data-estilo-loja="padrao"] .top-bar-alert .marquee-text>span,html[data-estilo-loja="padrao"] .top-bar-alert .marquee-text>span:hover,html[data-estilo-loja="padrao"] .top-bar-alert .marquee-text>span:focus-visible,html[data-estilo-loja="padrao"] .product-card .add-cart-btn:not(:disabled):not(.adicionado),html[data-estilo-loja="padrao"] .product-card .add-cart-btn:not(:disabled):not(.adicionado):hover,html[data-estilo-loja="padrao"] .product-card .add-cart-btn:not(:disabled):not(.adicionado):focus-visible,html[data-estilo-loja="padrao"] #prod-modal #prod-modal-add.add-cart-btn:not(:disabled),html[data-estilo-loja="padrao"] #prod-modal #prod-modal-add.add-cart-btn:not(:disabled):hover,html[data-estilo-loja="padrao"] #prod-modal #prod-modal-add.add-cart-btn:not(:disabled):focus-visible,html[data-estilo-loja="padrao"] .cart-bar,html[data-estilo-loja="padrao"] .cart-bar:hover,html[data-estilo-loja="padrao"] .cart-bar:focus-visible,html[data-estilo-loja="padrao"] .cart-count,html[data-estilo-loja="padrao"] .cart-count:hover,html[data-estilo-loja="padrao"] .cart-count:focus-visible,html[data-estilo-loja="padrao"] .cart-btn,html[data-estilo-loja="padrao"] .cart-btn:hover,html[data-estilo-loja="padrao"] .cart-btn:focus-visible,html[data-estilo-loja="padrao"] .cart-btn *,html[data-estilo-loja="padrao"] .cart-btn *:hover,html[data-estilo-loja="padrao"] .cart-btn *:focus-visible,html[data-estilo-loja="padrao"] #btn-whatsapp.footer-btn.btn-whatsapp,html[data-estilo-loja="padrao"] #btn-whatsapp.footer-btn.btn-whatsapp:hover,html[data-estilo-loja="padrao"] #btn-whatsapp.footer-btn.btn-whatsapp:focus-visible{color:var(--fx-on-p)!important;-webkit-text-fill-color:var(--fx-on-p)!important;text-shadow:0 0 2px var(--fx-halo-p)!important}html[data-estilo-loja="padrao"] .product-card .add-cart-btn:disabled,html[data-estilo-loja="padrao"] .product-card .add-cart-btn:disabled:hover,html[data-estilo-loja="padrao"] .product-card .add-cart-btn:disabled:focus-visible,html[data-estilo-loja="padrao"] #prod-modal .add-cart-btn:disabled,html[data-estilo-loja="padrao"] #prod-modal .add-cart-btn:disabled:hover,html[data-estilo-loja="padrao"] #prod-modal .add-cart-btn:disabled:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .cart-checkout:disabled,html[data-estilo-loja="padrao"] #cart-drawer .cart-checkout:disabled:hover,html[data-estilo-loja="padrao"] #cart-drawer .cart-checkout:disabled:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .pix-btn:disabled,html[data-estilo-loja="padrao"] #cart-drawer .pix-btn:disabled:hover,html[data-estilo-loja="padrao"] #cart-drawer .pix-btn:disabled:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:disabled,html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:disabled:hover,html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:disabled:focus-visible{color:var(--fx-on-d)!important;-webkit-text-fill-color:var(--fx-on-d)!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .hero .hero-btn,html[data-estilo-loja="padrao"] .hero .hero-btn:hover,html[data-estilo-loja="padrao"] .hero .hero-btn:focus-visible,html[data-estilo-loja="padrao"] .faixa-contato .hero-btn,html[data-estilo-loja="padrao"] .faixa-contato .hero-btn:hover,html[data-estilo-loja="padrao"] .faixa-contato .hero-btn:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer #pix-abrir.pix-btn,html[data-estilo-loja="padrao"] #cart-drawer #pix-abrir.pix-btn:hover,html[data-estilo-loja="padrao"] #cart-drawer #pix-abrir.pix-btn:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer #pix-copiar-codigo.pix-btn,html[data-estilo-loja="padrao"] #cart-drawer #pix-copiar-codigo.pix-btn:hover,html[data-estilo-loja="padrao"] #cart-drawer #pix-copiar-codigo.pix-btn:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer #cart-finalizar.cart-checkout:not(:disabled),html[data-estilo-loja="padrao"] #cart-drawer #cart-finalizar.cart-checkout:not(:disabled):hover,html[data-estilo-loja="padrao"] #cart-drawer #cart-finalizar.cart-checkout:not(:disabled):focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .product-card .product-name,html[data-estilo-loja="padrao"] .product-card .price-tag,html[data-estilo-loja="padrao"] .product-card .old-price,html[data-estilo-loja="padrao"] .product-card .installment-tag,html[data-estilo-loja="padrao"] .product-card .pix-tag,html[data-estilo-loja="padrao"] .product-card .pix-tag *{color:var(--fx-on-c)!important;-webkit-text-fill-color:var(--fx-on-c)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-c),0 0 6px var(--fx-halo-c)!important}html[data-estilo-loja="padrao"] .product-card .no-img,html[data-estilo-loja="padrao"] .product-card .badge:not(.esgotado){color:var(--fx-on-w)!important;-webkit-text-fill-color:var(--fx-on-w)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-w)!important}html[data-estilo-loja="padrao"] .product-card .badge.esgotado{color:var(--fx-on-b)!important;-webkit-text-fill-color:var(--fx-on-b)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-b)!important}html[data-estilo-loja="padrao"] .main-footer :is(h1,h2,h3,h4,p,span,a,li,strong,em,small,b,i,label,div,td,th,dt,dd):not(.footer-btn):not(.footer-btn *):not(.ico),html[data-estilo-loja="padrao"] #rodape-extra *:not(.ico):not(.footer-btn):not(svg):not(svg *),html[data-estilo-loja="padrao"] .footer-extra *:not(.ico):not(.footer-btn):not(svg):not(svg *),html[data-estilo-loja="padrao"] #rodape-sobre-titulo,html[data-estilo-loja="padrao"] #rodape-sobre-texto,html[data-estilo-loja="padrao"] #rodape-copy,html[data-estilo-loja="padrao"] .footer-copyright,html[data-estilo-loja="padrao"] .footer-contacts p,html[data-estilo-loja="padrao"] .footer-info p{color:var(--fx-on-b)!important;-webkit-text-fill-color:var(--fx-on-b)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-b),0 0 6px var(--fx-halo-b)!important}html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram,html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram:hover,html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram:focus-visible,html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram *,html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram *:hover,html[data-estilo-loja="padrao"] .main-footer .footer-btn.btn-instagram *:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 2px rgba(0,0,0,.6)!important}html[data-estilo-loja="padrao"] .main-footer .ico:not(#fx),html[data-estilo-loja="padrao"] #rodape-extra .ico:not(#fx),html[data-estilo-loja="padrao"] .footer-extra .ico:not(#fx),html[data-estilo-loja="padrao"] .footer-contacts .ico:not(#fx),html[data-estilo-loja="padrao"] .main-footer .ico svg:not(#fx),html[data-estilo-loja="padrao"] .main-footer .ico svg *:not(#fx),html[data-estilo-loja="padrao"] #rodape-extra svg:not(#fx),html[data-estilo-loja="padrao"] .footer-extra svg:not(#fx),html[data-estilo-loja="padrao"] .footer-extra svg *:not(#fx),html[data-estilo-loja="padrao"] #rodape-extra svg *:not(#fx){color:var(--fx-ico)!important;-webkit-text-fill-color:var(--fx-ico)!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .main-footer .ico svg [fill="#000"],html[data-estilo-loja="padrao"] .main-footer .ico svg [fill="#000000"],html[data-estilo-loja="padrao"] .main-footer .ico svg [fill="black"],html[data-estilo-loja="padrao"] .main-footer .ico svg[fill="#000"],html[data-estilo-loja="padrao"] .main-footer .ico svg[fill="black"]{fill:currentColor!important}html[data-estilo-loja="padrao"] .main-footer .ico svg [stroke="#000"],html[data-estilo-loja="padrao"] .main-footer .ico svg [stroke="#000000"],html[data-estilo-loja="padrao"] .main-footer .ico svg [stroke="black"],html[data-estilo-loja="padrao"] .main-footer .ico svg[stroke="#000"]{stroke:currentColor!important}html[data-estilo-loja="padrao"] #cart-drawer :is(h1,h2,h3,h4,p,span,a,li,strong,em,small,b,i,label,div,td,th,dt,dd):not(button):not(button *):not(.pix-btn):not(.cart-checkout):not(.frete-btn):not(.add-cart-btn):not(.cart-qtd-btn):not(.pedido-chip),html[data-estilo-loja="padrao"] #prod-modal .prod-modal-caixa :is(h1,h2,h3,h4,p,span,a,li,strong,em,small,b,i,label,div,td,th,dt,dd):not(button):not(button *):not(.pix-btn):not(.cart-checkout):not(.frete-btn):not(.add-cart-btn):not(.cart-qtd-btn):not(.pedido-chip),html[data-estilo-loja="padrao"] #prod-modal #prod-modal-nome,html[data-estilo-loja="padrao"] #prod-modal #prod-modal-desc,html[data-estilo-loja="padrao"] #prod-modal .prod-modal-precos *,html[data-estilo-loja="padrao"] #cart-drawer .cart-label,html[data-estilo-loja="padrao"] #cart-drawer [class*="cart-item-"],html[data-estilo-loja="padrao"] #cart-drawer [class*="frete-"]:not(button),html[data-estilo-loja="padrao"] #cart-drawer [class*="pix-"]:not(button),html[data-estilo-loja="padrao"] #cart-drawer [class*="pedido-"]:not(button),html[data-estilo-loja="padrao"] #cart-drawer .cart-total,html[data-estilo-loja="padrao"] #cart-drawer .cart-total *{color:var(--fx-on-b)!important;-webkit-text-fill-color:var(--fx-on-b)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-b),0 0 6px var(--fx-halo-b)!important}html[data-estilo-loja="padrao"] #cart-drawer .frete-modo-btn:not(#fx),html[data-estilo-loja="padrao"] #cart-drawer .pedido-chip:not(#fx),html[data-estilo-loja="padrao"] #cart-drawer .frete-res:not(#fx),html[data-estilo-loja="padrao"] #cart-drawer .frete-dica:not(#fx){color:var(--fx-on-c)!important;-webkit-text-fill-color:var(--fx-on-c)!important;opacity:1!important;text-shadow:0 0 2px var(--fx-halo-c)!important}html[data-estilo-loja="padrao"] #cart-drawer :is(input,textarea,select),html[data-estilo-loja="padrao"] #prod-modal :is(input,textarea,select),html[data-estilo-loja="padrao"] .toolbar #ordenar,html[data-estilo-loja="padrao"] .sort-wrap select{color:var(--fx-on-c)!important;-webkit-text-fill-color:var(--fx-on-c)!important;opacity:1!important;text-shadow:none!important}html[data-estilo-loja="padrao"] #cart-drawer :is(input,textarea)::placeholder,html[data-estilo-loja="padrao"] #prod-modal :is(input,textarea)::placeholder{color:var(--fx-on-c)!important;-webkit-text-fill-color:var(--fx-on-c)!important;opacity:1!important}html[data-estilo-loja="padrao"] #cart-drawer .cart-qtd-btn,html[data-estilo-loja="padrao"] #cart-drawer .cart-qtd-btn:hover,html[data-estilo-loja="padrao"] #cart-drawer .cart-qtd-btn:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:not(:disabled),html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:not(:disabled):hover,html[data-estilo-loja="padrao"] #cart-drawer .frete-btn:not(:disabled):focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .cart-clear,html[data-estilo-loja="padrao"] #cart-drawer .cart-clear:hover,html[data-estilo-loja="padrao"] #cart-drawer .cart-clear:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .cart-remover,html[data-estilo-loja="padrao"] #cart-drawer .cart-remover:hover,html[data-estilo-loja="padrao"] #cart-drawer .cart-remover:focus-visible,html[data-estilo-loja="padrao"] #cart-drawer .cart-close,html[data-estilo-loja="padrao"] #cart-drawer .cart-close:hover,html[data-estilo-loja="padrao"] #cart-drawer .cart-close:focus-visible,html[data-estilo-loja="padrao"] #prod-modal .prod-modal-fechar,html[data-estilo-loja="padrao"] #prod-modal .prod-modal-fechar:hover,html[data-estilo-loja="padrao"] #prod-modal .prod-modal-fechar:focus-visible{color:var(--fx-on-b)!important;-webkit-text-fill-color:var(--fx-on-b)!important;opacity:1!important;text-shadow:none!important}html[data-estilo-loja="padrao"] .search-box input::placeholder{color:var(--fx-on-s)!important;-webkit-text-fill-color:var(--fx-on-s)!important;opacity:1!important}html[data-estilo-loja="foods"] .top-bar-alert .marquee-text>span{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="foods"] .hero .hero-eyebrow{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="foods"] .toolbar #ordenar{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="foods"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="foods"] .product-card .old-price{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="foods"] .product-card .badge.esgotado{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="game"] .product-card .no-img{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="game"] .product-card .old-price{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 2px rgba(0,0,0,.75),0 0 5px rgba(0,0,0,.75)!important}html[data-estilo-loja="game"] .product-card .pix-tag{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="game"] .product-card .badge.esgotado{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="game"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="game"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:hover,html[data-estilo-loja="game"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="candy"] .top-bar-alert .marquee-text>span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="candy"] #store-closed.store-closed{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="candy"] .toolbar #ordenar{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="candy"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="candy"] .product-card .badge.esgotado{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .top-bar-alert .marquee-text>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #store-closed.store-closed{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .cats-destaque #cats-destaque-titulo.section-title{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .categories-nav .active{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .categories-nav .active:hover,html[data-estilo-loja="natureza"] .categories-nav .active:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .section-title{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .toolbar #contagem.toolbar-count{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .toolbar #sort-wrap.sort-wrap>span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .product-card .badge{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .product-card .old-price{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 2px rgba(0,0,0,.75),0 0 5px rgba(0,0,0,.75)!important}html[data-estilo-loja="natureza"] .product-card .add-cart-btn{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .product-card .add-cart-btn:hover,html[data-estilo-loja="natureza"] .product-card .add-cart-btn:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .product-card .badge.esgotado{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .faixa-contato #faixa-titulo{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .faixa-contato .faixa-contato-inner>p{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:hover,html[data-estilo-loja="natureza"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #cart-drawer .cart-qtd-btn{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #cart-drawer .cart-qtd-btn:hover,html[data-estilo-loja="natureza"] #cart-drawer .cart-qtd-btn:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #cart-drawer #pix-abrir.pix-btn{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #cart-drawer #pix-abrir.pix-btn:hover,html[data-estilo-loja="natureza"] #cart-drawer #pix-abrir.pix-btn:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #cart-drawer #pix-copiar-codigo.pix-btn{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #cart-drawer #pix-copiar-codigo.pix-btn:hover,html[data-estilo-loja="natureza"] #cart-drawer #pix-copiar-codigo.pix-btn:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #cart-drawer #cart-limpar.cart-clear{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #cart-drawer #cart-limpar.cart-clear:hover,html[data-estilo-loja="natureza"] #cart-drawer #cart-limpar.cart-clear:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #cart-drawer #cart-apagar-dados.cart-clear{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #cart-drawer #cart-apagar-dados.cart-clear:hover,html[data-estilo-loja="natureza"] #cart-drawer #cart-apagar-dados.cart-clear:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="natureza"] #prod-modal #prod-modal-nome.prod-modal-nome{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal #prod-modal-desc.prod-modal-desc{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal .old-price{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal .price-tag{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal .installment-tag{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal #prod-modal-add.add-cart-btn.prod-modal-add{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="natureza"] #prod-modal #prod-modal-add.add-cart-btn.prod-modal-add:hover,html[data-estilo-loja="natureza"] #prod-modal #prod-modal-add.add-cart-btn.prod-modal-add:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .top-bar-alert .marquee-text>span{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="praia"] .hero .hero-eyebrow{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="praia"] .toolbar #contagem.toolbar-count{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .toolbar #sort-wrap.sort-wrap>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .toolbar #ordenar{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .product-card .old-price{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .product-card .badge.esgotado{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .faixa-contato #faixa-titulo{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="praia"] .faixa-contato .faixa-contato-inner>p{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .top-bar-alert .marquee-text>span{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="barbearia"] .header-container .logo-slogan{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .header-container #busca::placeholder{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #store-closed.store-closed{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .cats-destaque #cats-destaque-titulo.section-title{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .section-title{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .toolbar #contagem.toolbar-count{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .toolbar #sort-wrap.sort-wrap>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="barbearia"] .product-card .product-name{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .product-card .old-price{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="barbearia"] .product-card .badge.esgotado{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] .main-footer .marquee-track>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer .cart-qtd-btn{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer .cart-qtd-btn:hover,html[data-estilo-loja="barbearia"] #cart-drawer .cart-qtd-btn:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-aviso.cart-aviso{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer .frete-dica{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #cart-drawer #frete-calcular.frete-btn{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #frete-calcular.frete-btn:hover,html[data-estilo-loja="barbearia"] #cart-drawer #frete-calcular.frete-btn:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #frete-res.frete-res.ok{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer .pix-valor{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #pix-valor{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #pix-aviso.pix-aviso{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #pix-copiar-valor.pix-btn.sec{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #pix-copiar-valor.pix-btn.sec:hover,html[data-estilo-loja="barbearia"] #cart-drawer #pix-copiar-valor.pix-btn.sec:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-finalizar.cart-checkout{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-finalizar.cart-checkout:hover,html[data-estilo-loja="barbearia"] #cart-drawer #cart-finalizar.cart-checkout:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-limpar.cart-clear{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-limpar.cart-clear:hover,html[data-estilo-loja="barbearia"] #cart-drawer #cart-limpar.cart-clear:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-apagar-dados.cart-clear{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #cart-drawer #cart-apagar-dados.cart-clear:hover,html[data-estilo-loja="barbearia"] #cart-drawer #cart-apagar-dados.cart-clear:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #prod-modal #prod-modal-nome.prod-modal-nome{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #prod-modal #prod-modal-desc.prod-modal-desc{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #prod-modal .old-price{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #prod-modal .price-tag{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="barbearia"] #prod-modal .installment-tag{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="gym"] .header-container #busca::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] .hero .hero-eyebrow{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 2px rgba(0,0,0,.75),0 0 5px rgba(0,0,0,.75)!important}html[data-estilo-loja="gym"] .toolbar #ordenar{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] .product-card .badge{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] .product-card .no-img{color:#000000!important;-webkit-text-fill-color:#000000!important;text-shadow:0 0 2px rgba(255,255,255,.8),0 0 5px rgba(255,255,255,.8)!important}html[data-estilo-loja="gym"] .product-card .old-price{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 2px rgba(0,0,0,.75),0 0 5px rgba(0,0,0,.75)!important}html[data-estilo-loja="gym"] .product-card .pix-tag{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="gym"] .product-card .badge.esgotado{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html[data-estilo-loja="gym"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:hover,html[data-estilo-loja="gym"] .main-footer #btn-whatsapp.footer-btn.btn-whatsapp:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-title{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-item-nome{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-item-sub{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-qtd>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-remover{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-remover:hover,html[data-estilo-loja="gym"] #cart-drawer .cart-remover:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-item-preco{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-linha>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-linha.destaque>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-total>span{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-total{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #pedido-titulo.pedido-titulo{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .pedido-intro{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .cart-label{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-nome::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-whats::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #frete-rotulo.cart-label{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #frete-endereco::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-rua::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-numero::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-complemento::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-bairro::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-cidade::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-referencia::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-entrega{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer .frete-dica{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-pagamento{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-obs::placeholder{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-limpar.cart-clear{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-limpar.cart-clear:hover,html[data-estilo-loja="gym"] #cart-drawer #cart-limpar.cart-clear:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-apagar-dados.cart-clear{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #cart-drawer #cart-apagar-dados.cart-clear:hover,html[data-estilo-loja="gym"] #cart-drawer #cart-apagar-dados.cart-clear:focus-visible{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #prod-modal #prod-modal-nome.prod-modal-nome{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #prod-modal #prod-modal-desc.prod-modal-desc{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #prod-modal .old-price{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #prod-modal .price-tag{color:#000000!important;-webkit-text-fill-color:#000000!important}html[data-estilo-loja="gym"] #prod-modal .installment-tag{color:#000000!important;-webkit-text-fill-color:#000000!important}.product-card.is-esgotado .img-wrapper{opacity:1!important}.product-card.is-esgotado .img-wrapper img{opacity:.4!important}}html body .product-card .installment-tag,html body .product-card .installments,html body .product-card .parcelas,html body .product-card .parcelamento{color:var(--ink) !important;-webkit-text-fill-color:currentColor !important;opacity:1 !important;visibility:visible !important}html body #prod-modal .installment-tag,html body #prod-modal .installments,html body #prod-modal .parcelas,html body #prod-modal .parcelamento{color:#000000 !important;-webkit-text-fill-color:#000000 !important;opacity:1 !important;visibility:visible !important}html body .product-card .product-name{font-family:var(--sans) !important;font-size:14px !important;font-weight:600 !important;line-height:1.42 !important;letter-spacing:-.004em !important;color:var(--ink) !important;text-transform:none !important;text-shadow:none !important}html body .product-card .price-tag{font-family:var(--sans) !important;font-size:20px !important;font-weight:750 !important;line-height:1.2 !important;letter-spacing:-.018em !important;color:var(--ink) !important}html body .product-card .old-price{font-size:12px !important;color:var(--muted) !important}html body .product-card .pix-tag,html body .product-card .installment-tag{font-family:var(--sans) !important;font-size:12px !important;font-weight:600 !important;line-height:1.45 !important;letter-spacing:.01em !important}html body .product-card .pix-tag{color:var(--ok-text) !important}html body .product-card .installment-tag{color:var(--ink-soft) !important}html body .cart-drawer .cart-label{color:var(--ink) !important;-webkit-text-fill-color:currentColor !important;font-weight:700 !important;letter-spacing:.06em !important;opacity:1 !important}html body .cart-drawer .cart-foot input,html body .cart-drawer .cart-foot select,html body .cart-drawer .cart-foot textarea{color:var(--ink) !important;-webkit-text-fill-color:currentColor !important;background:var(--surface) !important;border:1px solid var(--line-strong) !important}html body .cart-drawer .cart-foot input::placeholder,html body .cart-drawer .cart-foot textarea::placeholder{color:var(--muted) !important;-webkit-text-fill-color:currentColor !important;opacity:1 !important}html body .cart-drawer .frete-res,html body .cart-drawer .frete-dica{color:var(--ink-soft) !important;-webkit-text-fill-color:currentColor !important;background:var(--surface-2) !important;border:1px solid var(--line) !important}html body .cart-drawer .frete-res.ok{color:var(--ok-text) !important;-webkit-text-fill-color:currentColor !important}html body .cart-drawer .frete-res.erro{color:#ffb4a8 !important;-webkit-text-fill-color:currentColor !important}html body .cart-drawer .pix-box{color:var(--ink) !important;background:color-mix(in srgb,var(--ok) 8%,var(--background-color)) !important;border:1px solid color-mix(in srgb,var(--ok) 40%,var(--background-color)) !important}html body .cart-drawer .pix-valor,html body .cart-drawer .pix-aviso{color:var(--ink-soft) !important;-webkit-text-fill-color:currentColor !important}html body .cart-drawer .pix-valor strong{color:var(--ok-text) !important;-webkit-text-fill-color:currentColor !important}html body .cart-drawer .pix-btn.sec{color:var(--ink) !important;-webkit-text-fill-color:currentColor !important;background:transparent !important;border:1px solid var(--line-strong) !important}

/* Correção de contraste: letras que ficavam iguais ou muito parecidas com o fundo (temas natureza, barbearia e foods). */
@layer fix{html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:disabled{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-bar{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-checkout:disabled{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .hero-btn:hover{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-add{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="foods"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge:not(.esgotado){color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-btn{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-foot{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .cart-head{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{color:#111111 !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a:not(.active):hover{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .prod-modal-rodape{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .search-box button{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .top-bar-alert{color:#111111 !important;-webkit-text-fill-color:currentColor !important}}
/* Ícones do rodapé (horário, local, WhatsApp e Instagram) com cores de identidade. Valem para todos os temas: o fundo do ícone é escuro em todos (contraste de 4,5 a 9). */
@layer fix{html:root:root:root:root:root:root .footer-extra p .ico use[href="#i-clock"]{stroke:#4DA3FF !important}html:root:root:root:root:root:root .footer-extra p .ico use[href="#i-pin"]{stroke:#FF5A4F !important}html:root:root:root:root:root:root .footer-contacts p .ico use[href="#i-phone"]{stroke:#25D366 !important}html:root:root:root:root:root:root .footer-contacts p .ico use[href="#i-instagram"]{stroke:#F25C8A !important}}
@layer fix{html[data-fonte-textos] body :not(.logo h1,.marquee-track span,.pedido-titulo){font-family:var(--sans) !important}}
@layer fix.cx{
html{--cx-bg:color-mix(in srgb,var(--ink) 9%,var(--background-color));--cx-tx0:oklch(from var(--cx-bg) clamp(0,(0.565 - l)*1000,1) 0 0);--cx-tx:color-mix(in oklab,var(--cx-tx0) 92%,var(--primary-color));--cx-ph:color-mix(in oklab,var(--cx-tx0) 62%,var(--cx-bg));--cx-bd:color-mix(in oklab,var(--cx-tx0) 30%,var(--cx-bg));--cx-ac:color-mix(in oklab,var(--primary-color) 78%,var(--cx-tx0))}
html[data-estilo-loja="game"]{--cx-bg:#101733}
html[data-estilo-loja="barbearia"]{--cx-bg:#fffaf0}
html[data-estilo-loja="gym"]{--cx-bg:#ffffff}
html[data-estilo-loja="foods"]{--cx-bg:#fffdf6}
html[data-estilo-loja="candy"]{--cx-bg:#fff2f6}
html[data-estilo-loja="natureza"]{--cx-bg:#fffdf4}
html[data-estilo-loja="praia"]{--cx-bg:#fffdf6}
html .pedido-form :is(input,textarea,select),html .search-box{background:var(--cx-bg)!important;background-image:none!important;border:1px solid var(--cx-bd)!important;box-shadow:inset 0 1px 2px color-mix(in srgb,#000 8%,transparent)!important;transition:border-color .15s ease,box-shadow .15s ease!important}
html .pedido-form :is(input,textarea,select){color:var(--cx-tx)!important;-webkit-text-fill-color:var(--cx-tx)!important;caret-color:var(--cx-ac)!important;min-height:48px!important}
html .pedido-form textarea{min-height:92px!important;line-height:1.45!important}
html .pedido-form :is(input,textarea,select):hover,html .search-box:hover{border-color:color-mix(in oklab,var(--cx-ac) 55%,var(--cx-bd))!important}
html .pedido-form :is(input,textarea,select):focus,html .pedido-form :is(input,textarea,select):focus-visible,html .search-box:focus-within{outline:none!important;border-color:var(--cx-ac)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--cx-ac) 28%,transparent)!important}
html .pedido-form :is(input,textarea)::placeholder,html .search-box input::placeholder{color:var(--cx-ph)!important;-webkit-text-fill-color:var(--cx-ph)!important;opacity:1!important}
html .pedido-form :is(input,textarea):-webkit-autofill,html .search-box input:-webkit-autofill{-webkit-text-fill-color:var(--cx-tx)!important;box-shadow:0 0 0 1000px var(--cx-bg) inset!important}
html .search-box input,html .search-box input:hover,html .search-box input:focus,html .search-box input:focus-visible{background:transparent!important;background-image:none!important;color:var(--cx-tx)!important;-webkit-text-fill-color:var(--cx-tx)!important;caret-color:var(--cx-ac)!important;border:0!important;box-shadow:none!important;outline:none!important}
html .search-box button,html .search-box button:hover,html .search-box button:focus-visible{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--cx-ac)!important;-webkit-text-fill-color:var(--cx-ac)!important}}
/* Barber Clássico: texto do botão "Adicionar ao carrinho" legível (branco sobre vermelho #b3202c = 6,65:1; sobre o verde de "adicionado" #237947 = 5,39:1). */
@layer fix{html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}html[data-estilo-loja="barbearia"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .add-cart-btn:not(:disabled):not(.adicionado):hover{color:#ffffff !important;-webkit-text-fill-color:currentColor !important}}
/* Fundo da loja: remove a textura (listras, pontos, trama) que ficava atrás de tudo, em todos os temas. A cor/degradê do fundo continua. */
/* Contagem de produtos ("4 produtos") dentro de um círculo, com o número em destaque. */
@layer fix{html[data-estilo-loja] body::after{display:none !important;content:none !important;background:none !important}
html .toolbar-count{display:block !important;box-sizing:border-box !important;width:86px !important;height:86px !important;padding:24px 4px 0 !important;border:2px solid var(--primary-color) !important;border-radius:50% !important;text-align:center !important;text-transform:uppercase !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.03em !important;line-height:1.2 !important;white-space:normal !important;overflow:hidden !important;flex:0 0 auto !important}
html .toolbar-count::first-line{font-size:22px !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.1 !important}}

/* Correção: sem o quadrado embaçado (vidro) atrás da vitrine quando há imagem de fundo; sem o círculo "N produto"; título "Principais Produtos" de todos os temas com o acabamento dos botões de categoria de cada tema, mais enfeites do tema (folhas, ondas e bolhas, pixels, listras, ketchup, confete etc.). */
@layer fix{html.tem-textura main.store-container{background:none !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}
html .toolbar-count{display:none !important}
html .toolbar .sort-wrap{margin-left:auto !important}
html #conteudo .section-title{display:inline-block !important;width:auto !important;max-width:calc(100% - 52px) !important;margin:0 0 20px !important;padding:7px 28px !important;border-radius:999px !important;-webkit-text-fill-color:currentColor !important;font-size:17px !important;font-style:normal !important;font-weight:700 !important;letter-spacing:.02em !important;line-height:1.2 !important;text-shadow:none !important;text-decoration:none !important}
html #conteudo .section-title::before,html #conteudo .section-title::after{content:"" !important;display:block !important;position:absolute !important;pointer-events:none !important;animation:none !important;transform:none !important;mask:none !important;-webkit-mask:none !important;clip-path:none !important;overflow:visible !important;border-radius:0 !important;background:none !important;border:0 !important;width:0 !important;height:0 !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(#26272d,#181a1c) !important;border:1px solid #6a6b70 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 6px rgba(0,0,0,.45),0 10px 24px -12px #e8590cbf !important;border-radius:999px !important;color:#f1efeb !important}
html:not([data-estilo-loja]) #conteudo .section-title::after{left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:auto !important;height:auto !important;border-radius:inherit !important;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.2) 46%,transparent 62%),radial-gradient(circle 3.5px at 13px 50%,#b4b5ba 0,#55565a 70%,transparent 100%),radial-gradient(circle 3.5px at calc(100% - 13px) 50%,#b4b5ba 0,#55565a 70%,transparent 100%) !important}
html:not([data-estilo-loja]) #conteudo .section-title::before{left:10% !important;bottom:-6.4px !important;width:80% !important;height:3px !important;border-radius:3px !important;background:linear-gradient(90deg,transparent,#e8590c 25%,#ffb36b 50%,#e8590c 75%,transparent) !important;box-shadow:0 0 9.6px #e8590c !important}
html[data-estilo-loja="game"] #conteudo .section-title{background:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 2px,transparent 2px 4px),#7ee7ff !important;border:2px solid #171c10 !important;border-radius:0 !important;color:#171c10 !important;box-shadow:4px 4px 0 #ff5ea8,8px 8px 0 #171c10 !important}
html[data-estilo-loja="game"] #conteudo .section-title::before{left:-11.2px !important;top:-11.2px !important;width:9.6px !important;height:9.6px !important;background:#ffd400 !important;box-shadow:9.6px 0 0 #ff5ea8,0 9.6px 0 #ff5ea8 !important}
html[data-estilo-loja="game"] #conteudo .section-title::after{right:-60.8px !important;top:calc(50% - 6.4px) !important;width:51.2px !important;height:12.8px !important;background:linear-gradient(90deg,#ff5ea8 0 9.6px,transparent 9.6px 12.8px,#ffd400 12.8px 22.4px,transparent 22.4px 25.6px,#7ee7ff 25.6px 35.2px,transparent 35.2px 38.4px,#ff5ea8 38.4px 48px,transparent 48px) !important}
html[data-estilo-loja="barbearia"] #conteudo .section-title{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(0,0,0,.06)),#cfa76e !important;border:1px solid #917c56 !important;border-radius:0 !important;color:#14305a !important;outline:1px solid #917c56 !important;outline-offset:4px !important;box-shadow:0 0 0 1px #cfa76e inset !important;margin-left:30px !important}
html[data-estilo-loja="barbearia"] #conteudo .section-title::before{left:-27.2px !important;top:-4.8px !important;bottom:-4.8px !important;width:16px !important;height:auto !important;border:1px solid #6d6658 !important;border-radius:8px 8px 3.2px 3.2px !important;background:repeating-linear-gradient(135deg,#b3202c 0 5.6px,#fffaf0 5.6px 11.2px,#1d3f6e 11.2px 16.8px) !important}
html[data-estilo-loja="barbearia"] #conteudo .section-title::after{right:-32px !important;top:-4.8px !important;bottom:-4.8px !important;width:16px !important;height:auto !important;border:1px solid #6d6658 !important;border-radius:8px 8px 3.2px 3.2px !important;background:repeating-linear-gradient(135deg,#b3202c 0 5.6px,#fffaf0 5.6px 11.2px,#1d3f6e 11.2px 16.8px) !important}
html[data-estilo-loja="gym"] #conteudo .section-title{background:repeating-linear-gradient(135deg,#0d0d0d 0 6px,#ff7a00 6px 12px) left bottom/100% 4px no-repeat,#ff7a00 !important;border:1px solid #101513 !important;border-radius:0 !important;color:#0d0d0d !important;box-shadow:4px 4px 0 #101513 !important}
html[data-estilo-loja="gym"] #conteudo .section-title::before{left:-17.6px !important;top:-8px !important;width:56px !important;height:5.6px !important;background:#edff38 !important;transform:skewX(-30deg) !important;box-shadow:0 9.6px 0 #ffd400 !important}
html[data-estilo-loja="gym"] #conteudo .section-title::after{right:-43.2px !important;top:0 !important;bottom:0 !important;width:35.2px !important;height:auto !important;background:repeating-linear-gradient(90deg,#ffd400 0 6.4px,transparent 6.4px 11.2px) !important;transform:skewX(-30deg) !important}
html[data-estilo-loja="foods"] #conteudo .section-title{background:radial-gradient(circle 2px at 14px 50%,#c62828 98%,transparent),radial-gradient(circle 2px at calc(100% - 14px) 50%,#c62828 98%,transparent),#ffc72c !important;border:2px solid #c62828 !important;border-radius:10px !important;color:#3a1c0e !important;box-shadow:0 4px 0 #c62828 !important}
html[data-estilo-loja="foods"] #conteudo .section-title::before{left:4.8px !important;right:4.8px !important;width:auto !important;bottom:-14.4px !important;height:11.2px !important;background:linear-gradient(#c62828,#c62828) 0 0/100% 3px no-repeat,radial-gradient(ellipse 3.2px 7.2px at 50% 2px,#c62828 98%,transparent) 0 0/20.8px 11.2px repeat-x,radial-gradient(ellipse 3px 4px at 50% 2px,#c62828 98%,transparent) 10.4px 0/20.8px 11.2px repeat-x !important}
html[data-estilo-loja="foods"] #conteudo .section-title::after{right:-36.8px !important;top:-12.8px !important;width:36.8px !important;height:33.6px !important;background:radial-gradient(circle closest-side,#ff9a8c 98%,transparent) 6.4px 9.6px/5.6px 5.6px no-repeat,radial-gradient(circle closest-side,#c62828 98%,transparent) 0 4.8px/22.4px 22.4px no-repeat,radial-gradient(circle closest-side,#2f8f3a 98%,transparent) 16px 0/9.6px 9.6px no-repeat,radial-gradient(circle closest-side,#ffc72c 98%,transparent) 24px 19.2px/11.2px 11.2px no-repeat,radial-gradient(circle closest-side,#e8590c 98%,transparent) 22.4px 9.6px/6.4px 6.4px no-repeat !important}
html[data-estilo-loja="candy"] #conteudo .section-title{background:radial-gradient(circle 2.5px at 14px 40%,#ffd59b 98%,transparent),radial-gradient(circle 2.5px at 22px 70%,#7fd6ff 98%,transparent),radial-gradient(circle 2.5px at calc(100% - 14px) 35%,#7fd6ff 98%,transparent),radial-gradient(circle 2.5px at calc(100% - 22px) 70%,#ffd59b 98%,transparent),#ad245c !important;border:1px solid #ad245c !important;border-radius:999px !important;color:#ffffff !important;box-shadow:0 4px 0 #ff8fb8 !important}
html[data-estilo-loja="candy"] #conteudo .section-title::before{left:11.2px !important;right:11.2px !important;width:auto !important;bottom:-11.2px !important;height:7.2px !important;background:radial-gradient(circle 5.6px at 50% 0,#ff8fb8 98%,transparent) 0 0/12.8px 7.2px repeat-x !important}
html[data-estilo-loja="candy"] #conteudo .section-title::after{right:-56px !important;top:-12.8px !important;width:52.8px !important;height:28.8px !important;background:radial-gradient(circle 3.2px at 4.8px 8px,#ffb347 98%,transparent),radial-gradient(circle 3.2px at 17.6px 19.2px,#ff5ea8 98%,transparent),radial-gradient(circle 3.2px at 30.4px 6.4px,#5ec8ff 98%,transparent),radial-gradient(circle 3.2px at 41.6px 17.6px,#ffb347 98%,transparent),radial-gradient(circle 3px at 48px 4.8px,#ad245c 98%,transparent),radial-gradient(circle 3px at 11.2px 25.6px,#5ec8ff 98%,transparent) !important}
html[data-estilo-loja="natureza"] #conteudo .section-title{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M3.5 20.5C3.5 10 9.5 4 20.5 3.5c0 11-6 17-14.5 17-.9 0-1.7-.1-2.5-.4z' fill='%238fc45c' fill-opacity='.55'/%3E%3Cpath d='M4 20 18 6' stroke='%232f6b3a' stroke-opacity='.5' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 3px 50%/18px 18px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M3.5 20.5C3.5 10 9.5 4 20.5 3.5c0 11-6 17-14.5 17-.9 0-1.7-.1-2.5-.4z' fill='%238fc45c' fill-opacity='.55'/%3E%3Cpath d='M4 20 18 6' stroke='%232f6b3a' stroke-opacity='.5' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") calc(100% - 3px) 50%/18px 18px no-repeat,linear-gradient(180deg,rgba(255,255,255,.14),rgba(0,0,0,0) 55%),#4f8a2f !important;border:1px solid #2f6b3a !important;border-radius:999px !important;color:#000000 !important;text-shadow:none !important;box-shadow:0 4px 0 #2f6b3a66 !important}
html[data-estilo-loja="natureza"] #conteudo .section-title::before{left:-19.2px !important;top:-19.2px !important;width:44.8px !important;height:33.6px !important;background:#8fc45c !important;-webkit-mask:var(--m-folha) 0 9.6px/22.4px 22.4px no-repeat,var(--m-folha) 20.8px 2px/16px 16px no-repeat,var(--m-folha) 30.4px 16px/11.2px 11.2px no-repeat !important;mask:var(--m-folha) 0 9.6px/22.4px 22.4px no-repeat,var(--m-folha) 20.8px 2px/16px 16px no-repeat,var(--m-folha) 30.4px 16px/11.2px 11.2px no-repeat !important;transform:rotate(-14deg) !important}
html[data-estilo-loja="natureza"] #conteudo .section-title::after{right:-32px !important;bottom:-19.2px !important;width:51.2px !important;height:36.8px !important;background:#6fae3d !important;-webkit-mask:var(--m-folha) 0 2px/17.6px 17.6px no-repeat,var(--m-folha) 16px 9.6px/20.8px 20.8px no-repeat,var(--m-folha) 6.4px 17.6px/12.8px 12.8px no-repeat,var(--m-folha) 35.2px 3.2px/11.2px 11.2px no-repeat !important;mask:var(--m-folha) 0 2px/17.6px 17.6px no-repeat,var(--m-folha) 16px 9.6px/20.8px 20.8px no-repeat,var(--m-folha) 6.4px 17.6px/12.8px 12.8px no-repeat,var(--m-folha) 35.2px 3.2px/11.2px 11.2px no-repeat !important;transform:rotate(16deg) !important}
html[data-estilo-loja="praia"] #conteudo .section-title{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5Q10 0 20 5T40 5V10H0z' fill='%233fa9e0' fill-opacity='.55'/%3E%3C/svg%3E") 0 100%/40px 9px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 10' preserveAspectRatio='none'%3E%3Cpath d='M0 5Q10 10 20 5T40 5V10H0z' fill='%23bfe0f2' fill-opacity='.45'/%3E%3C/svg%3E") 14px 100%/40px 9px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cg fill='none' stroke='%23bfe0f2' stroke-width='1.4'%3E%3Ccircle cx='5' cy='11' r='3.2'/%3E%3Ccircle cx='11' cy='5' r='2'/%3E%3C/g%3E%3C/svg%3E") calc(100% - 4px) 8px/16px 16px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cg fill='none' stroke='%23bfe0f2' stroke-width='1.4'%3E%3Ccircle cx='5' cy='11' r='3.2'/%3E%3Ccircle cx='11' cy='5' r='2'/%3E%3C/g%3E%3C/svg%3E") 4px 8px/16px 16px no-repeat,linear-gradient(180deg,#1279c4,#0a6fb8 55%,#085c99) !important;border:2px solid #bfe0f2 !important;border-radius:999px !important;color:#ffffff !important;margin-bottom:32px !important;box-shadow:0 8px 18px -10px #0a6fb8 !important}
html[data-estilo-loja="praia"] #conteudo .section-title::before{left:-11.2px !important;right:-11.2px !important;width:auto !important;bottom:-24px !important;height:19.2px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' preserveAspectRatio='none'%3E%3Cpath d='M0 8Q10 2 20 8T40 8' fill='none' stroke='%23ffffff' stroke-opacity='.85' stroke-width='1.4'/%3E%3C/svg%3E") 0 2px/32px 17.6px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' preserveAspectRatio='none'%3E%3Cpath d='M0 6Q10 0 20 6T40 6V16H0z' fill='%233fa9e0' fill-opacity='.7'/%3E%3C/svg%3E") 0 2px/32px 17.6px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' preserveAspectRatio='none'%3E%3Cpath d='M0 8Q10 14 20 8T40 8V16H0z' fill='%230a6fb8' fill-opacity='.55'/%3E%3C/svg%3E") 0 2px/32px 17.6px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' preserveAspectRatio='none'%3E%3Cpath d='M0 10Q10 5 20 10T40 10V16H0z' fill='%23bfe0f2' fill-opacity='.8'/%3E%3C/svg%3E") 0 2px/32px 17.6px repeat-x !important;animation:fx-onda 7s linear infinite !important}
html[data-estilo-loja="praia"] #conteudo .section-title::after{right:-52.8px !important;top:-24px !important;width:48px !important;height:44.8px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 56' %3E%3Cg fill='none' stroke='%233fa9e0' stroke-width='2'%3E%3Ccircle cx='8' cy='38' r='6'/%3E%3Ccircle cx='26' cy='24' r='9'/%3E%3Ccircle cx='42' cy='38' r='4'/%3E%3Ccircle cx='20' cy='48' r='3'/%3E%3Ccircle cx='52' cy='14' r='5'/%3E%3Ccircle cx='38' cy='6' r='3'/%3E%3C/g%3E%3Ccircle cx='23' cy='21' r='2.2' fill='%233fa9e0'/%3E%3Ccircle cx='50' cy='12' r='1.4' fill='%233fa9e0'/%3E%3C/svg%3E") center/contain no-repeat !important}
html .faixa-contato{margin-top:40px !important}
html .faixa-contato .faixa-contato-inner{padding:22px 20px 24px !important}
html .faixa-contato h2{font-size:clamp(17px,2.6vw,21px) !important;margin-bottom:4px !important;line-height:1.25 !important}
html .faixa-contato p{font-size:13.5px !important;margin-bottom:12px !important;line-height:1.4 !important}
html .faixa-contato .hero-btn{min-height:38px !important;padding:9px 22px !important;font-size:13.5px !important}
html[data-estilo-loja="gym"] .faixa-contato .hero-btn{font-size:16px !important}
html[data-estilo-loja="gym"] .faixa-contato h2{text-shadow:2px 2px 0 #ff7a00 !important;margin-bottom:8px !important}
html[data-estilo-loja="natureza"] .faixa-contato .faixa-contato-inner{padding-bottom:34px !important}
@media (max-width:768px){html .toolbar .sort-wrap select{max-width:min(100%,230px) !important}}
html .toolbar:not(:has(.sort-wrap:not([hidden]))){display:none !important}
html[data-estilo-loja="natureza"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .categories-nav a.active{color:#000000 !important;-webkit-text-fill-color:currentColor !important;text-shadow:none !important}
html[data-estilo-loja="barbearia"] .categories-nav a.active{color:#14305a !important;-webkit-text-fill-color:currentColor !important}
html[data-estilo-loja="gym"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{color:#0d0d0d !important;-webkit-text-fill-color:#0d0d0d !important}
html[data-estilo-loja="candy"]:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root:root .product-card .badge.esgotado{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}
html[data-detalhes="limpo"] #conteudo .section-title::before,html[data-detalhes="limpo"] #conteudo .section-title::after{display:none !important}
html[data-movimento="off"] #conteudo .section-title::before{animation:none !important}
@media (prefers-reduced-motion:reduce){html #conteudo .section-title::before{animation:none !important}}
@keyframes fx-onda{from{background-position:0 2px,0 2px,0 2px,0 2px}to{background-position:-40px 2px,80px 2px,-80px 2px,40px 2px}}}
/* Passo 2: estilo do asterisco (.req), do "(opcional)" (.opc) e da legenda (.pedido-legenda) do carrinho. */
@layer fix{html body .cart-drawer .cart-label .req{font-weight:700 !important;color:var(--ink) !important;-webkit-text-fill-color:currentColor !important;text-transform:none !important}
html body .cart-drawer .cart-label .opc{font-weight:400 !important;color:var(--muted) !important;-webkit-text-fill-color:currentColor !important;text-transform:none !important;letter-spacing:0 !important}
html body .cart-drawer .pedido-legenda{font-size:12px !important;color:var(--muted) !important;-webkit-text-fill-color:currentColor !important;margin-top:10px !important}
html:is([data-estilo-loja="barbearia"],[data-estilo-loja="gym"],[data-estilo-loja="natureza"]) body .cart-drawer .cart-label :is(.req,.opc){color:inherit !important}
html[data-estilo-loja="barbearia"] body .cart-drawer .pedido-legenda{color:#f7ecd2 !important}
html[data-estilo-loja="gym"] body .cart-drawer .pedido-legenda{color:#000000 !important}
html[data-estilo-loja="natureza"] body .cart-drawer .pedido-legenda{color:#ffffff !important}}

/* Passo 5: efeito dos campos novos do ADM (cores avancadas, tamanhos, espessura, largura, fundo e borda). Sem o atributo, nada muda. */
@layer fix{
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] body,html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.product-card .product-name,.hero-text,.hero-eyebrow,.footer-info p,.footer-contacts p,.cart-item-nome,.prod-modal-desc,.logo-slogan,.age-text,.pedido-intro,.cart-label,.cart-resumo,.cart-total){color:var(--adv-texto) !important;-webkit-text-fill-color:var(--adv-texto) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.hero-title,.section-title,.cart-head h2,.footer-info h3,.footer-contacts h3,.age-title,.prod-modal-nome){color:var(--adv-titulos) !important;-webkit-text-fill-color:var(--adv-titulos) !important;background:none !important;background-image:none !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.product-card,.cart-drawer,.cart-foot,.age-box,.prod-modal-caixa){background-color:var(--adv-cartao) !important;background-image:none !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.product-card,.cart-drawer,.cart-head,.cart-foot,.age-box,.prod-modal-caixa,.main-header,.main-footer,.cart-item){border-color:var(--adv-borda) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.add-cart-btn,.hero-btn,.cart-checkout,.cart-bar,.footer-btn.btn-whatsapp,.categories-nav a.active):not(:disabled):not([aria-disabled="true"]):not(.is-esgotado){background-color:var(--adv-botao) !important;background-image:none !important;border-color:var(--adv-botao) !important;color:var(--adv-botao-texto) !important;-webkit-text-fill-color:var(--adv-botao-texto) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-cores-adv] :is(.price-tag,.hero-media-preco){color:var(--adv-preco) !important;-webkit-text-fill-color:var(--adv-preco) !important}

html[data-tam-texto="pequeno"]{--tt-card:12.6px;--tt-hero:14px;--tt-p:12.6px;--tt-item:12.2px;--tt-desc:13px}
html[data-tam-texto="pequeno"][data-estilo-loja]{--tt-card:13.5px;--tt-hero:14.4px}
html[data-tam-texto="grande"]{--tt-card:16.1px;--tt-hero:17.8px;--tt-p:16.1px;--tt-item:15.5px;--tt-desc:16.7px;--tt-slogan:13.2px}
html[data-tam-texto="grande"][data-estilo-loja]{--tt-card:17.3px;--tt-hero:18.4px}
@media (max-width:768px){html[data-tam-texto="pequeno"][data-estilo-loja="candy"]{--tt-card:12px;--tt-hero:12.6px}
html[data-tam-texto="grande"][data-estilo-loja="candy"]{--tt-card:15px;--tt-hero:16.1px}}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto] .product-card .product-name{font-size:var(--tt-card) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto] .hero-text{font-size:var(--tt-hero) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto] :is(.footer-info p,.footer-contacts p){font-size:var(--tt-p) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto] .cart-item-nome{font-size:var(--tt-item) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto] .prod-modal-desc{font-size:var(--tt-desc) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-texto="grande"] .logo-slogan{font-size:var(--tt-slogan) !important}

html[data-tam-titulos="pequeno"]{--tt-h:clamp(24px,4.25vw,37px);--tt-s:24px;--tt-c:14.5px}
html[data-tam-titulos="grande"]{--tt-h:clamp(34px,6vw,53px);--tt-s:33.6px;--tt-c:20px}
html[data-tam-titulos="pequeno"][data-estilo-loja]{--tt-h:clamp(26px,3.8vw,51px);--tt-s:clamp(22px,2.55vw,32px)}
html[data-tam-titulos="grande"][data-estilo-loja]{--tt-h:clamp(36px,5.4vw,72px);--tt-s:clamp(31px,3.6vw,46px)}
html[data-tam-titulos="pequeno"][data-estilo-loja="barbearia"],html[data-tam-titulos="pequeno"][data-estilo-loja="natureza"],html[data-tam-titulos="pequeno"][data-estilo-loja="praia"]{--tt-h:clamp(29px,4.25vw,58px)}
html[data-tam-titulos="grande"][data-estilo-loja="barbearia"],html[data-tam-titulos="grande"][data-estilo-loja="natureza"],html[data-tam-titulos="grande"][data-estilo-loja="praia"]{--tt-h:clamp(41px,6vw,82px)}
html[data-tam-titulos="pequeno"][data-estilo-loja="gym"]{--tt-h:clamp(37px,5.5vw,73px)}
html[data-tam-titulos="grande"][data-estilo-loja="gym"]{--tt-h:clamp(53px,7.8vw,103px)}
html[data-tam-titulos="pequeno"][data-estilo-loja="foods"]{--tt-h:clamp(36px,5.1vw,68px);--tt-s:32px}
html[data-tam-titulos="grande"][data-estilo-loja="foods"]{--tt-h:clamp(50px,7.2vw,96px);--tt-s:46px}
html[data-tam-titulos="pequeno"][data-estilo-loja="candy"]{--tt-h:clamp(29px,4.25vw,54px);--tt-s:clamp(21px,2.55vw,31px)}
html[data-tam-titulos="grande"][data-estilo-loja="candy"]{--tt-h:clamp(41px,6vw,77px);--tt-s:clamp(30px,3.6vw,43px)}
@media (max-width:700px){html[data-tam-titulos="pequeno"][data-estilo-loja]{--tt-h:clamp(26px,7.65vw,39px)}
html[data-tam-titulos="grande"][data-estilo-loja]{--tt-h:clamp(36px,10.8vw,55px)}}
@media (max-width:768px){html[data-tam-titulos="pequeno"][data-estilo-loja="candy"]{--tt-h:clamp(26px,6vw,37px);--tt-s:21px}
html[data-tam-titulos="grande"][data-estilo-loja="candy"]{--tt-h:clamp(36px,8.4vw,53px);--tt-s:30px}
html[data-tam-titulos="pequeno"]:not([data-estilo-loja]){--tt-s:19.5px}
html[data-tam-titulos="grande"]:not([data-estilo-loja]){--tt-s:27.6px}}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-titulos] .hero-title{font-size:var(--tt-h) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-titulos] .section-title{font-size:var(--tt-s) !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-tam-titulos] #conteudo .section-title{font-size:var(--tt-c) !important}

html[data-peso-titulos="normal"]{--pt:500}
html[data-peso-titulos="negrito"]{--pt:700}
html[data-peso-titulos="pesado"]{--pt:900}
html:is(#_,html):is(#_,html):is(#_,html)[data-peso-titulos] :is(.hero-title,.section-title,.cart-head h2,.footer-info h3,.footer-contacts h3,.age-title,.prod-modal-nome){font-weight:var(--pt) !important}

@media (min-width:769px){
html:is(#_,html):is(#_,html):is(#_,html)[data-largura="estreita"] :is(.header-container,.store-container,.footer-content){max-width:1000px !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-largura="larga"] :is(.header-container,.store-container,.footer-content){max-width:1400px !important}}

html:is(#_,html):is(#_,html):is(#_,html)[data-fundo-padrao="nenhum"] body::after,html:is(#_,html):is(#_,html):is(#_,html)[data-fundo-padrao="nenhum"] .hero::before,html:is(#_,html):is(#_,html):is(#_,html)[data-fundo-padrao="nenhum"] .hero::after{display:none !important;content:none !important;background:none !important;background-image:none !important}

html:is(#_,html):is(#_,html):is(#_,html)[data-borda-cartoes="fina"] .product-card{border-width:1px !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-borda-cartoes="grossa"] .product-card{border-width:3px !important}
html:is(#_,html):is(#_,html):is(#_,html)[data-borda-cartoes="nenhuma"] .product-card{border-width:0 !important}
}

/* Passo 6: visual novo do estilo padrao "Escuro e Metalizado" (so html sem data-estilo-loja). Metal escovado, linhas cromadas e degraus da cor principal do painel. */
@layer fix{
html:not([data-estilo-loja]){--mt-claro:color-mix(in srgb,var(--primary-color) 30%,#fff);--mt-medio:color-mix(in srgb,var(--primary-color) 58%,var(--background-color));--mt-suave:color-mix(in srgb,var(--primary-color) 16%,var(--background-color));--mt-fundo:color-mix(in srgb,var(--primary-color) 7%,var(--background-color));--mt-escova:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,rgba(0,0,0,.06) 1px 2px,transparent 2px 4px);--mt-cromo:linear-gradient(90deg,var(--mt-suave),var(--mt-claro) 20%,var(--mt-medio) 36%,#fff 50%,var(--mt-medio) 64%,var(--mt-claro) 80%,var(--mt-suave))}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .top-bar-alert{background:var(--mt-escova),linear-gradient(180deg,var(--mt-suave),var(--mt-fundo)) !important;border-bottom:1px solid var(--mt-medio) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .main-header{background:var(--mt-escova),linear-gradient(180deg,var(--mt-fundo),var(--background-color)) !important;border-bottom:0 !important;box-shadow:0 1px 0 var(--mt-medio),0 2px 0 rgba(255,255,255,.06),0 14px 26px -18px rgba(0,0,0,.85) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .categories-nav{background:linear-gradient(180deg,var(--mt-fundo),transparent) !important;border-bottom:1px solid var(--mt-suave) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .product-card{background:var(--mt-escova),linear-gradient(180deg,var(--mt-suave),var(--mt-fundo) 42%,var(--background-color)) !important;border-color:var(--mt-medio) !important;border-top:3px solid var(--mt-claro) !important;box-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 18px 36px -24px rgba(0,0,0,.9) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .product-card:hover{border-color:var(--mt-claro) !important;box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 22px 44px -24px color-mix(in srgb,var(--primary-color) 55%,rgba(0,0,0,.9)) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .product-card .img-wrapper{border-color:var(--mt-suave) !important;box-shadow:0 0 0 1px rgba(255,255,255,.05) inset !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) :is(.add-cart-btn,.hero-btn,.cart-checkout):not(:disabled):not(.is-esgotado){background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 90%,#fff) 0,var(--primary-color) 46%,color-mix(in srgb,var(--primary-color) 76%,#000) 100%) !important;border:1px solid color-mix(in srgb,var(--primary-color) 55%,#fff) !important;box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 -2px 0 rgba(0,0,0,.25) inset,0 8px 18px -10px color-mix(in srgb,var(--primary-color) 70%,transparent) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]) .main-footer{background:var(--mt-escova),linear-gradient(180deg,transparent,var(--mt-fundo)) !important;border-top:1px solid var(--mt-suave) !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]):not([data-faixa]) .marquee-container{position:relative !important;background:var(--mt-escova),linear-gradient(180deg,var(--mt-suave),var(--mt-fundo) 50%,var(--mt-suave)) !important;border-top:1px solid var(--mt-medio) !important;border-bottom:1px solid var(--mt-medio) !important;padding:18px 0 !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]):not([data-faixa]) .marquee-track span{color:transparent !important;-webkit-text-fill-color:transparent !important;background:linear-gradient(180deg,#fff 0,var(--mt-claro) 55%,color-mix(in srgb,var(--primary-color) 45%,#fff) 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-stroke:0 !important;text-shadow:none !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja]):not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.2em !important;height:.2em !important;margin-left:.7em !important;vertical-align:.18em !important;background:var(--mt-cromo) !important;transform:rotate(45deg) !important;-webkit-text-fill-color:initial !important}
@media (min-width:769px){html:is(#_,html):is(#_,html):not([data-estilo-loja]):not([data-detalhes]):not([data-fundo-padrao="nenhum"]) .hero::before{display:block !important;opacity:.55 !important}}
html:is(#_,html):is(#_,html):not([data-estilo-loja])[data-detalhes="limpo"] :is(.product-card,.main-header,.top-bar-alert,.main-footer,.marquee-container){background-image:none !important}
html:is(#_,html):is(#_,html):not([data-estilo-loja])[data-detalhes="limpo"] .marquee-track span::after{display:none !important}
}

/* Passo 7: visual novo do estilo "Arcade Console" (so data-estilo-loja="game"): paineis de console com cantos recortados, rotulo de fase e barras de vida. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-cantos]) .hero-inner{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] .hero-inner{border-left-width:0 !important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary-color) 55%,transparent),inset 0 0 0 5px var(--background-color),inset 0 0 0 6px color-mix(in srgb,var(--t-ac2) 45%,transparent) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] .hero-eyebrow::before{content:"FASE 01" !important;display:inline-block !important;width:auto !important;height:auto !important;-webkit-mask:none !important;mask:none !important;vertical-align:baseline !important;font-size:.9em !important;line-height:1.5 !important;margin-right:10px !important;padding:2px 7px !important;background:var(--primary-color) !important;color:var(--t-sobre) !important;-webkit-text-fill-color:var(--t-sobre) !important;letter-spacing:.08em !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] .toolbar{border-bottom:0 !important;padding-bottom:16px !important;background-image:repeating-linear-gradient(90deg,var(--primary-color) 0 16px,transparent 16px 20px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 20%,transparent) 0 16px,transparent 16px 20px) !important;background-size:64% 6px,100% 6px !important;background-position:left bottom !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-cantos]) .product-card{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] .product-card{background-image:repeating-linear-gradient(90deg,var(--primary-color) 0 10px,transparent 10px 14px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--t-ac2) 35%,transparent) 0 10px,transparent 10px 14px) !important;background-size:58% 4px,100% 4px !important;background-position:left bottom !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] :is(.add-cart-btn,.hero-btn,.cart-checkout):not(:disabled):not(.is-esgotado){box-shadow:0 4px 0 color-mix(in srgb,var(--adv-botao,var(--primary-color)) 50%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-container{position:relative !important;padding:26px 0 !important;background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 7%,var(--background-color)),var(--background-color)) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-container::before,html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-container::after{content:"" !important;display:block !important;position:absolute !important;left:0 !important;right:0 !important;height:5px !important;pointer-events:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-container::before{top:0 !important;background:repeating-linear-gradient(90deg,var(--primary-color) 0 18px,transparent 18px 24px) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-container::after{bottom:0 !important;background:repeating-linear-gradient(90deg,var(--t-ac2) 0 18px,transparent 18px 24px) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.3em !important;height:.3em !important;margin-left:.75em !important;vertical-align:.12em !important;background:var(--primary-color) !important;-webkit-mask:none !important;mask:none !important;clip-path:polygon(33% 0,66% 0,66% 33%,100% 33%,100% 66%,66% 66%,66% 100%,33% 100%,33% 66%,0 66%,0 33%,33% 33%) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{background:var(--t-ac2) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"] :is(.footer-info,.footer-contacts) h3::before{content:"\25B6" !important;display:inline-block !important;margin-right:8px !important;font-size:.75em !important;color:var(--primary-color) !important;-webkit-text-fill-color:var(--primary-color) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .hero-eyebrow::before,html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .marquee-container::before,html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .marquee-container::after,html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .marquee-track span::after,html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] :is(.footer-info,.footer-contacts) h3::before{display:none !important;content:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .product-card{background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="game"][data-detalhes="limpo"] .toolbar{background-image:none !important;border-bottom:1px solid var(--t-borda) !important}
}


/* Passo 8: visual novo do estilo "Barber Clássico" (so data-estilo-loja="barbearia"): etiquetas de produto com moldura dupla, friso duplo no cabecalho e rodape, faixa de papel com tesouras. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .product-card{border:1px solid #1d3f6e !important;outline:1px solid color-mix(in srgb,var(--primary-color) 82%,#000) !important;outline-offset:-6px !important;box-shadow:3px 3px 0 #efe3c8,4px 4px 0 #1d3f6e,0 18px 26px -20px rgba(0,0,0,.55) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"]:not([data-cantos]) .product-card{border-radius:3px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .product-card:hover{box-shadow:5px 5px 0 #efe3c8,6px 6px 0 #1d3f6e,0 22px 30px -20px rgba(0,0,0,.6) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .product-card .img-wrapper{box-shadow:0 0 0 3px #fffaf0,0 0 0 4px color-mix(in srgb,var(--primary-color) 82%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .hero-inner{box-shadow:0 0 0 3px #fffaf0,0 0 0 5px color-mix(in srgb,var(--primary-color) 82%,#000),0 0 0 6px #1d3f6e,inset 0 0 0 6px #fffaf0,inset 0 0 0 7px color-mix(in srgb,var(--primary-color) 82%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"]:not([data-cantos]) .hero-inner{border-radius:3px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .main-header{border-bottom:6px double #1d3f6e !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .top-bar-alert{box-shadow:inset 0 -3px 0 #fffaf0,inset 0 -4px 0 #1d3f6e !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .main-footer{border-top:6px double #1d3f6e !important;box-shadow:0 -3px 0 color-mix(in srgb,var(--primary-color) 82%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] #conteudo .section-title{box-shadow:0 0 0 3px #fffaf0,0 0 0 4px #1d3f6e !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"]:not([data-faixa]) .marquee-container{background:linear-gradient(180deg,#f6ecd6,#efe3c8 50%,#f6ecd6) !important;border-top:1px solid #1d3f6e !important;border-bottom:1px solid #1d3f6e !important;box-shadow:inset 0 3px 0 #fffaf0,inset 0 4px 0 color-mix(in srgb,var(--primary-color) 82%,#000),inset 0 -3px 0 #fffaf0,inset 0 -4px 0 color-mix(in srgb,var(--primary-color) 82%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"]:not([data-faixa]) .marquee-track span::after{content:"\2702\FE0E" !important;display:inline-block !important;margin-left:.7em !important;font-size:.78em !important;font-style:normal !important;font-family:system-ui,"Segoe UI",Arial,sans-serif !important;color:#9a2f2f !important;-webkit-text-fill-color:#9a2f2f !important;-webkit-text-stroke:0 !important;text-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{color:#1d3f6e !important;-webkit-text-fill-color:#1d3f6e !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] .cart-drawer{border-left:4px double var(--primary-color) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"] :is(.add-cart-btn,.hero-btn,.cart-checkout):not(:disabled):not(.is-esgotado){outline:1px solid color-mix(in srgb,var(--adv-botao,var(--primary-color)) 70%,#000) !important;outline-offset:2px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] .product-card{outline:0 !important;box-shadow:0 8px 16px -12px rgba(0,0,0,.45) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] .product-card .img-wrapper{box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] .hero-inner{box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] :is(.top-bar-alert,.marquee-container,#conteudo .section-title){box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] .main-footer{box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="barbearia"][data-detalhes="limpo"] :is(.add-cart-btn,.hero-btn,.cart-checkout){outline:0 !important}
}


/* Passo 9: visual novo do estilo "Academia Energy" (so data-estilo-loja="gym"): placas com cortes diagonais, faixas de aviso nas cores do painel e barras inclinadas na faixa do rodape. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-cantos]) .hero-inner{clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"] .hero-inner{background-image:repeating-linear-gradient(135deg,var(--primary-color) 0 10px,#0d0d0d 10px 20px),linear-gradient(160deg,#1a1a1a,#0d0d0d) !important;background-size:100% 8px,auto !important;background-position:left top,0 0 !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-cantos]) .product-card{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"] .product-card{background-image:repeating-linear-gradient(135deg,var(--primary-color) 0 8px,#0d0d0d 8px 16px),linear-gradient(180deg,#171717,#0d0d0d) !important;background-size:100% 6px,auto !important;background-position:left bottom,0 0 !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"] .main-header{border-bottom:4px solid var(--primary-color) !important;box-shadow:0 4px 0 #0d0d0d,0 8px 0 var(--t-ac2) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"] .main-footer{border-top:0 !important;background-image:repeating-linear-gradient(135deg,var(--primary-color) 0 12px,#0d0d0d 12px 24px) !important;background-size:100% 8px !important;background-position:left top !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-faixa]) .marquee-container{position:relative !important;padding-top:18px !important;padding-bottom:18px !important;background-color:#0d0d0d !important;background-image:repeating-linear-gradient(135deg,var(--primary-color) 0 12px,#0d0d0d 12px 24px),repeating-linear-gradient(135deg,var(--t-ac2) 0 12px,#0d0d0d 12px 24px),linear-gradient(180deg,#171717,#0d0d0d) !important;background-size:100% 6px,100% 6px,auto !important;background-position:left top,left bottom,0 0 !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.34em !important;height:.8em !important;margin-left:.8em !important;vertical-align:-.06em !important;background:var(--primary-color) !important;transform:skewX(-20deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{background:var(--t-ac2) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"] .cart-drawer{border-left:8px solid var(--primary-color) !important;box-shadow:-3px 0 0 #0d0d0d,0 24px 70px #0003 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"]:not([data-cantos]) :is(.add-cart-btn,.hero-btn,.cart-checkout):not(:disabled):not(.is-esgotado){clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .hero-inner{background-image:linear-gradient(160deg,#1a1a1a,#0d0d0d) !important;background-size:auto !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .product-card{background-image:linear-gradient(180deg,#171717,#0d0d0d) !important;background-size:auto !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .main-header{box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .main-footer{background-image:none !important;border-top:3px solid var(--primary-color) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .marquee-container{background-image:none !important;padding-top:10px !important;padding-bottom:10px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="gym"][data-detalhes="limpo"] :is(.add-cart-btn,.hero-btn,.cart-checkout){clip-path:none !important}
}


/* Passo 10: visual novo do estilo "Lanchonete & Pizza" (so data-estilo-loja="foods"): cartoes como itens de cardapio com faixa xadrez e linha pontilhada sob o nome, toldo no cabecalho, faixa xadrez no rodape e separadores de pizza. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .product-card{background-image:repeating-conic-gradient(var(--primary-color) 0 25%,transparent 0 50%) !important;background-size:12px 6px !important;background-repeat:repeat-x !important;background-position:left top !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .product-card .product-name{padding-bottom:6px !important;border-bottom:2px dotted color-mix(in srgb,var(--primary-color) 55%,transparent) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .hero-inner{background-image:repeating-conic-gradient(rgba(255,255,255,.22) 0 25%,transparent 0 50%),linear-gradient(160deg,#c62828,#8e1b14) !important;background-size:12px 12px,auto !important;background-repeat:repeat-x,no-repeat !important;background-position:left bottom,0 0 !important;box-shadow:0 8px 0 color-mix(in srgb,var(--primary-color) 55%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .main-header{border-bottom:0 !important;background-image:repeating-linear-gradient(90deg,var(--primary-color) 0 22px,#fffdf6 22px 44px) !important;background-size:100% 8px !important;background-repeat:no-repeat !important;background-position:left bottom !important;box-shadow:0 4px 0 var(--t-ac2) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .main-footer{background-image:repeating-conic-gradient(var(--primary-color) 0 25%,transparent 0 50%) !important;background-size:12px 12px !important;background-repeat:repeat-x !important;background-position:left top !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"]:not([data-faixa]) .marquee-container{position:relative !important;padding-top:16px !important;padding-bottom:16px !important;background-color:#fffdf6 !important;background-image:repeating-conic-gradient(var(--primary-color) 0 25%,transparent 0 50%),repeating-conic-gradient(var(--primary-color) 0 25%,transparent 0 50%),linear-gradient(180deg,color-mix(in srgb,var(--t-ac2) 38%,#fffdf6),color-mix(in srgb,var(--t-ac2) 24%,#fffdf6)) !important;background-size:12px 6px,12px 6px,auto !important;background-repeat:repeat-x,repeat-x,no-repeat !important;background-position:left top,left bottom,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.5em !important;height:.5em !important;margin-left:.8em !important;vertical-align:.05em !important;border-radius:50% !important;background:var(--primary-color) !important;box-shadow:inset 0 0 0 .08em color-mix(in srgb,var(--primary-color) 60%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{border-radius:0 100% 0 100% !important;background:var(--t-ac3) !important;box-shadow:none !important;transform:rotate(-10deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"] .cart-drawer{border-left:6px solid var(--primary-color) !important;box-shadow:-3px 0 0 var(--t-ac2),0 24px 70px #0003 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .product-card{background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .product-card .product-name{border-bottom:0 !important;padding-bottom:0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .hero-inner{background-image:linear-gradient(160deg,#c62828,#8e1b14) !important;background-size:auto !important;background-repeat:no-repeat !important;box-shadow:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .main-header{background-image:none !important;border-bottom:4px solid var(--primary-color) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .main-footer{background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .marquee-container{background-image:none !important;padding-top:10px !important;padding-bottom:10px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="foods"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
}


/* Passo 11: visual novo do estilo "Doceria Colorida" (so data-estilo-loja="candy"): cartoes como caixinhas de doce com borda de glacê e granulado, glacê no destaque, faixa do rodape com confeitos. Mantem o chocolate derretendo do cabecalho. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"] .product-card{background-image:radial-gradient(circle at 15px 0,color-mix(in srgb,var(--primary-color) 34%,#fff) 9px,transparent 9.5px),radial-gradient(circle 1.6px at 6px 3px,var(--primary-color) 98%,transparent),radial-gradient(circle 1.6px at 22px 7px,#5fb89a 98%,transparent),radial-gradient(circle 1.6px at 38px 4px,var(--t-ac3) 98%,transparent) !important;background-size:20px 10px,48px 10px !important;background-repeat:repeat-x,repeat-x !important;background-position:left top,left bottom !important;box-shadow:0 6px 0 color-mix(in srgb,var(--primary-color) 22%,#fff),0 14px 20px -14px #754432 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"] .hero-inner{background-image:radial-gradient(circle at 20px 0,color-mix(in srgb,var(--primary-color) 40%,#fff) 14px,transparent 14.5px),radial-gradient(circle at 95% 10%,#ffd59b 0 85px,transparent 86px) !important;background-size:40px 14px,auto !important;background-repeat:repeat-x,no-repeat !important;background-position:left top,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"] .categories-nav{border-bottom:3px dotted color-mix(in srgb,var(--primary-color) 45%,transparent) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"]:not([data-faixa]) .marquee-container{position:relative !important;padding-top:20px !important;padding-bottom:14px !important;background-color:#fff !important;background-image:radial-gradient(circle at 15px 0,color-mix(in srgb,var(--primary-color) 45%,#fff) 9px,transparent 9.5px),linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 16%,#fff),color-mix(in srgb,var(--primary-color) 8%,#fff)) !important;background-size:20px 10px,auto !important;background-repeat:repeat-x,no-repeat !important;background-position:left top,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.7em !important;height:.26em !important;margin-left:.8em !important;vertical-align:.18em !important;border-radius:99px !important;background:var(--primary-color) !important;transform:rotate(-30deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"]:not([data-faixa]) .marquee-track span:nth-child(3n+2)::after{background:var(--t-ac3) !important;transform:rotate(25deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"]:not([data-faixa]) .marquee-track span:nth-child(3n)::after{background:var(--t-ac2) !important;transform:rotate(-8deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"] .cart-drawer{border-left:6px dotted var(--primary-color) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .product-card{background-image:none !important;box-shadow:0 7px 16px -13px #754432 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .hero-inner{background-image:radial-gradient(circle at 95% 10%,#ffd59b 0 85px,transparent 86px) !important;background-size:auto !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .categories-nav{border-bottom:0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .marquee-container{background-image:none !important;padding-top:10px !important;padding-bottom:10px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="candy"][data-detalhes="limpo"] .cart-drawer{border-left:1px solid #e6c5c9 !important}
}


/* Passo 12: visual novo do estilo "Floresta Viva" (so data-estilo-loja="natureza"): nervura de folha no pe dos cartoes e do destaque, textura de papel discreta, filetes de nervura no cabecalho e rodape, faixa de musgo com folhas como separador. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"] .product-card{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px),radial-gradient(circle at 20% 30%,rgba(255,255,255,.045) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.07) 0 1px,transparent 1.5px),linear-gradient(150deg,#2e5537,#1d3a26) !important;background-size:100% 2px,100% 8px,11px 11px,17px 17px,auto !important;background-repeat:no-repeat,no-repeat,repeat,repeat,no-repeat !important;background-position:left bottom 7px,left bottom 0,0 0,0 0,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"] .hero-inner{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px),radial-gradient(circle at 20% 30%,rgba(255,255,255,.045) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.07) 0 1px,transparent 1.5px),linear-gradient(135deg,#2c5a3a,#1a3a26) !important;background-size:100% 2px,100% 12px,11px 11px,17px 17px,auto !important;background-repeat:no-repeat,no-repeat,repeat,repeat,no-repeat !important;background-position:left bottom 10px,left bottom 0,0 0,0 0,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"] .main-header{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px) !important;background-size:100% 2px,100% 7px !important;background-repeat:no-repeat !important;background-position:left bottom 5px,left bottom 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"] .main-footer{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px) !important;background-size:100% 2px,100% 9px !important;background-repeat:no-repeat !important;background-position:left top 7px,left top 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"]:not([data-faixa]) .marquee-container{position:relative !important;padding-top:18px !important;padding-bottom:18px !important;background-color:#16301d !important;background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px),linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary-color) 65%,transparent) 12%,color-mix(in srgb,var(--primary-color) 65%,transparent) 88%,transparent),repeating-linear-gradient(62deg,color-mix(in srgb,var(--primary-color) 50%,transparent) 0 1px,transparent 1px 9px),linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 30%,#0f2216),color-mix(in srgb,var(--primary-color) 20%,#0f2216)) !important;background-size:100% 2px,100% 8px,100% 2px,100% 8px,auto !important;background-repeat:no-repeat !important;background-position:left top 7px,left top 0,left bottom 7px,left bottom 0,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.55em !important;height:.55em !important;margin-left:.8em !important;vertical-align:.02em !important;border-radius:0 100% 0 100% !important;background:color-mix(in srgb,var(--primary-color) 70%,#fff) !important;transform:rotate(-12deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{background:var(--t-ac3) !important;transform:rotate(18deg) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"] .cart-drawer{border-left:6px solid var(--primary-color) !important;box-shadow:-3px 0 0 var(--t-ac3),0 24px 70px #0003 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"][data-detalhes="limpo"] .product-card{background-image:linear-gradient(150deg,#2e5537,#1d3a26) !important;background-size:auto !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"][data-detalhes="limpo"] .hero-inner{background-image:linear-gradient(135deg,#2c5a3a,#1a3a26) !important;background-size:auto !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"][data-detalhes="limpo"] :is(.main-header,.main-footer){background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"][data-detalhes="limpo"] .marquee-container{background-image:none !important;padding-top:10px !important;padding-bottom:10px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="natureza"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
}


/* Passo 13: visual novo do estilo "Verao na Praia" (so data-estilo-loja="praia"): cartoes com tom de areia, arco de sol e onda no pe, camadas de mar no destaque, ondas no cabecalho e rodape, faixa rolante com sol e boia como separador. Nao muda nenhuma cor de texto. */
@layer fix{
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"] .product-card{background-image:radial-gradient(circle at 10px 10px,color-mix(in srgb,var(--primary-color) 32%,#fff) 9.5px,transparent 10px),radial-gradient(circle at 50% 0,var(--t-ac3) 0 10px,color-mix(in srgb,var(--t-ac3) 45%,#fff) 10px 16px,transparent 16.5px),linear-gradient(180deg,transparent 58%,color-mix(in srgb,var(--t-ac3) 14%,#fffdf6)) !important;background-size:20px 9px,auto,auto !important;background-repeat:repeat-x,no-repeat,no-repeat !important;background-position:left bottom,0 0,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"] .hero-inner{background-image:radial-gradient(circle at 20px 20px,color-mix(in srgb,var(--primary-color) 40%,#fff) 19.5px,transparent 20px),radial-gradient(circle at 20px 20px,color-mix(in srgb,var(--primary-color) 20%,#fff) 19.5px,transparent 20px),linear-gradient(180deg,#f2fbff 0 62%,#d9f0ff 100%) !important;background-size:40px 14px,40px 20px,auto !important;background-repeat:repeat-x,repeat-x,no-repeat !important;background-position:left bottom,20px bottom,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"] .main-header{background-image:radial-gradient(circle at 10px 10px,color-mix(in srgb,var(--primary-color) 35%,#fff) 9.5px,transparent 10px) !important;background-size:20px 6px !important;background-repeat:repeat-x !important;background-position:left bottom !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"] .main-footer{background-image:radial-gradient(circle at 10px 0,color-mix(in srgb,var(--primary-color) 45%,#fff) 9.5px,transparent 10px) !important;background-size:20px 10px !important;background-repeat:repeat-x !important;background-position:left top !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"]:not([data-faixa]) .marquee-container{position:relative !important;padding-top:18px !important;padding-bottom:18px !important;background-color:#fffdf6 !important;background-image:radial-gradient(circle at 10px 0,color-mix(in srgb,var(--primary-color) 45%,#fff) 9.5px,transparent 10px),radial-gradient(circle at 10px 10px,color-mix(in srgb,var(--primary-color) 45%,#fff) 9.5px,transparent 10px),linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 14%,#fff),color-mix(in srgb,var(--primary-color) 26%,#fff)) !important;background-size:20px 10px,20px 10px,auto !important;background-repeat:repeat-x,repeat-x,no-repeat !important;background-position:left top,left bottom,0 0 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"]:not([data-faixa]) .marquee-track span::after{content:"" !important;display:inline-block !important;width:.55em !important;height:.55em !important;margin-left:.8em !important;vertical-align:.02em !important;border-radius:50% !important;background:var(--t-ac3) !important;box-shadow:0 0 0 .1em color-mix(in srgb,var(--t-ac3) 45%,#fff) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"]:not([data-faixa]) .marquee-track span:nth-child(even)::after{background:radial-gradient(circle,#fff 0 .12em,var(--t-ac2) .13em) !important;box-shadow:0 0 0 .08em color-mix(in srgb,var(--t-ac2) 60%,#000) !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"] .cart-drawer{border-left:6px solid var(--primary-color) !important;box-shadow:-3px 0 0 var(--t-ac3),0 24px 70px #0003 !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"][data-detalhes="limpo"] .product-card{background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"][data-detalhes="limpo"] .hero-inner{background-image:linear-gradient(180deg,#f2fbff 0 62%,#d9f0ff 100%) !important;background-size:auto !important;background-repeat:no-repeat !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"][data-detalhes="limpo"] :is(.main-header,.main-footer){background-image:none !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"][data-detalhes="limpo"] .marquee-container{background-image:none !important;padding-top:10px !important;padding-bottom:10px !important}
html:is(#_,html):is(#_,html)[data-estilo-loja="praia"][data-detalhes="limpo"] .marquee-track span::after{display:none !important;content:none !important}
}
