@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');:root{--eva-azul:#1556a8;--eva-azul-escuro:#0e3f7d;--eva-azul-claro:#2470c8;--eva-amarelo:#f5b820;--eva-amarelo-escuro:#d99e0a;--eva-preto:#1a1a1a;--eva-cinza-fundo:#f5f7fa;--eva-cinza-borda:#e5e8ec;--eva-cinza-claro:#f4f4f4;--eva-cinza-texto:#666;--eva-verde:#00875f;--eva-verde-claro:#e8f5f0}body.page-home .site-main,.page-home .site-main{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}body.page-home .page-content,.page-home .page-content{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;float:none!important}.page-home .showcase,.page-home .eva-showcase,.page-home .banner-widget-home{max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding-left:20px;padding-right:20px;width:100%!important}.eva-tarja-cupom,.eva-categorias{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.eva-tarja-cupom .container,.eva-categorias .container{max-width:1280px;margin:0 auto;padding:0 20px}html,body,.application,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p,span,a,div,li,strong,b,em{font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;letter-spacing:-0.01em!important;color:var(--eva-preto)!important}h1,h2,h3,h4,h5,h6{font-weight:700!important;letter-spacing:-0.02em!important}.application{background:#fff!important}.eva-topbar{background:linear-gradient(90deg,var(--eva-azul-escuro) 0,var(--eva-azul) 25%,var(--eva-azul-claro) 50%,var(--eva-amarelo-escuro) 75%,var(--eva-amarelo) 100%)!important;color:#fff!important;padding:10px 0!important;position:relative}.eva-topbar .container{display:flex!important;align-items:center!important;justify-content:center!important}.eva-topbar-content{display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;font-size:14px!important;font-weight:500!important;letter-spacing:-0.01em!important;text-align:center!important}.eva-topbar-tag{background:rgba(255,255,255,0.25)!important;padding:2px 8px!important;border-radius:4px!important;font-size:11px!important;font-weight:800!important;letter-spacing:1px!important}.eva-topbar-content strong{font-weight:800!important;letter-spacing:-0.01em!important}.eva-topbar-msg{font-weight:500!important}@media (max-width:768px){.eva-topbar-content{font-size:12px!important;gap:6px!important}.eva-topbar-msg{display:none}}.eva-header{background:#fff!important;border-bottom:1px solid var(--eva-cinza-borda)!important;position:sticky!important;top:0!important;z-index:100!important;box-shadow:0 1px 0 rgba(0,0,0,0.04)!important}.eva-header-main{display:flex!important;align-items:center!important;gap:28px!important;padding:20px 0!important;max-width:1280px!important;margin:0 auto!important}.eva-header-logo-area{flex-shrink:0!important;padding-left:8px!important}.eva-logo,.eva-logo a{display:flex!important;align-items:center!important;text-decoration:none!important}.eva-logo img{max-height:80px!important;max-width:220px!important;width:auto!important;transition:transform 0.25s!important}.eva-logo:hover img{transform:scale(1.04)!important}.eva-header-search{flex:1!important;max-width:580px!important}.eva-search-wrapper{position:relative!important;display:flex!important;align-items:center!important;background:#f5f7fa!important;border-radius:50px!important;border:2px solid transparent!important;transition:all 0.25s ease!important;overflow:hidden!important;padding:5px 5px 5px 22px!important;box-shadow:0 2px 12px rgba(21,86,168,0.06)!important}.search,.search form,.eva-search,.eva-search form{background:transparent!important;border:none!important;height:auto!important;padding:0!important;margin:0!important}.eva-search-wrapper::before{content:""!important;width:18px!important;height:18px!important;flex-shrink:0!important;margin-right:12px!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231556a8' stroke-width='2.5'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;opacity:0.5!important;transition:opacity 0.2s!important}.eva-search-wrapper:hover{background:#fff!important;border-color:var(--eva-cinza-borda)!important;box-shadow:0 4px 16px rgba(21,86,168,0.1)!important}.eva-search-wrapper:hover::before{opacity:0.8!important}.eva-search-wrapper:focus-within{border-color:var(--eva-azul)!important;background:#fff!important;box-shadow:0 0 0 4px rgba(21,86,168,0.1),0 4px 16px rgba(21,86,168,0.15)!important}.eva-search-wrapper:focus-within::before{opacity:1!important}.eva-search-input{flex:1!important;border:none!important;background:transparent!important;padding:12px 16px 12px 0!important;font-size:14px!important;color:var(--eva-preto)!important;outline:none!important;font-weight:500!important;height:auto!important;line-height:1.4!important;width:auto!important;min-width:0!important}.eva-search-input::placeholder{color:#888!important;font-weight:400!important;opacity:1!important}.eva-search-input::-webkit-input-placeholder{color:#888!important}.eva-search-input::-moz-placeholder{color:#888!important;opacity:1!important}.eva-search-btn{background:linear-gradient(135deg,var(--eva-azul) 0,var(--eva-azul-escuro) 100%)!important;border:none!important;color:#fff!important;width:auto!important;height:44px!important;padding:0 24px!important;border-radius:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;cursor:pointer!important;transition:all 0.25s ease!important;flex-shrink:0!important;margin:0!important;box-shadow:0 4px 12px rgba(21,86,168,0.25)!important;position:relative!important;overflow:hidden!important;font-size:14px!important;font-weight:700!important;letter-spacing:0.3px!important;text-transform:uppercase!important}.eva-search-btn::before{content:"Buscar"!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.5px!important}.eva-search-btn:hover{background:linear-gradient(135deg,var(--eva-amarelo) 0,var(--eva-amarelo-escuro) 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px rgba(245,184,32,0.4)!important;color:var(--eva-azul-escuro)!important}.eva-search-btn:hover::before{color:var(--eva-azul-escuro)!important}.eva-search-btn:active{transform:translateY(0)!important}.eva-search-btn svg{width:16px!important;height:16px!important;stroke:currentColor!important}@media (max-width:768px){.eva-search-wrapper{padding:4px 4px 4px 18px!important}.eva-search-btn{padding:0!important;width:40px!important;height:40px!important;border-radius:50%!important}.eva-search-btn::before{display:none!important}.eva-search-btn svg{width:18px!important;height:18px!important}}.eva-header-acoes{display:flex!important;align-items:center!important;gap:14px!important}.eva-btn-circular{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;color:var(--eva-preto)!important;transition:opacity 0.2s!important}.eva-btn-circular:hover{opacity:0.75!important;text-decoration:none!important;color:var(--eva-preto)!important}.eva-btn-icon{width:42px!important;height:42px!important;background:var(--eva-azul)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;flex-shrink:0!important;transition:background 0.2s!important}.eva-btn-circular:hover .eva-btn-icon{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important}.eva-btn-texto{display:flex!important;flex-direction:column!important;align-items:flex-start!important;line-height:1.2!important}.eva-btn-texto small{font-size:11px!important;color:var(--eva-cinza-texto)!important;font-weight:500!important}.eva-btn-texto strong{font-size:13px!important;color:var(--eva-preto)!important;font-weight:700!important}.eva-icon-btn{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--eva-azul)!important;background:transparent!important;border-radius:50%!important;transition:all 0.2s!important;text-decoration:none!important;position:relative!important}.eva-icon-btn:hover{background:var(--eva-cinza-fundo)!important;color:var(--eva-azul-escuro)!important;text-decoration:none!important}.eva-icon-btn svg{width:24px!important;height:24px!important}.eva-cart-badge{position:absolute!important;top:4px!important;right:4px!important;background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;font-size:10px!important;font-weight:800!important;padding:2px 6px!important;border-radius:10px!important;min-width:18px!important;text-align:center!important;border:2px solid #fff!important;line-height:1!important}.eva-header-mobile{display:none!important;align-items:center!important;gap:12px!important}@media (max-width:768px){.eva-header-main{flex-wrap:wrap!important;gap:12px!important;padding:12px 16px!important}.eva-header-search{order:99!important;flex-basis:100%!important}.eva-header-acoes{display:none!important}.eva-header-mobile{display:flex!important}.eva-trigger-menu{background:transparent!important;border:none!important;color:var(--eva-azul)!important;cursor:pointer!important}.eva-logo img{max-height:40px!important}}.nav-full{background:linear-gradient(180deg,var(--eva-azul) 0,var(--eva-azul-escuro) 100%)!important;border-bottom:3px solid var(--eva-amarelo)!important;border-top:none!important;position:relative!important;top:0!important;z-index:50!important;box-shadow:0 4px 16px rgba(14,63,125,0.25)!important}.horizontal-nav{max-width:1280px!important;margin:0 auto!important;padding:0 20px!important;position:relative!important}.horizontal-nav>ul,.horizontal-nav .level1{background:transparent!important;display:flex!important;justify-content:center!important;align-items:stretch!important;flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:0!important;height:auto!important}.wrapper-nav{background:transparent!important}.horizontal-nav .item-level1{background:transparent!important;height:auto!important;width:auto!important;flex:0 0 auto!important;list-style:none!important;position:relative!important}.horizontal-nav .item-level1:not(:last-child)::before{content:""!important;position:absolute!important;right:0!important;top:30%!important;bottom:30%!important;width:1px!important;background:rgba(255,255,255,0.12)!important;pointer-events:none!important}.horizontal-nav .item-level2,.horizontal-nav .item-level3,.horizontal-nav .item-level4{background:#fff!important;border:1px solid var(--eva-cinza-borda)!important}.horizontal-nav .level2,.horizontal-nav .level3,.horizontal-nav .level4{box-shadow:0 8px 24px rgba(0,0,0,0.15)!important;border-radius:0 0 8px 8px!important;overflow:hidden!important;margin-top:0!important}.horizontal-nav .link-level1{color:#fff!important;font-weight:600!important;font-size:14px!important;letter-spacing:0.3px!important;padding:18px 22px!important;transition:all 0.25s ease!important;text-transform:uppercase!important;position:relative!important;height:auto!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;overflow:hidden!important}.horizontal-nav .link-level1:before{content:none!important;display:none!important}.horizontal-nav .link-level1 span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important;display:inline-block!important;position:relative!important;z-index:2!important}.horizontal-nav .link-level1:hover,.horizontal-nav .item-level1:hover .link-level1{color:var(--eva-azul-escuro)!important;background:var(--eva-amarelo)!important;box-shadow:inset 0 -3px 0 var(--eva-amarelo-escuro)!important}.horizontal-nav .link-level1:hover::after,.horizontal-nav .item-level1:hover .link-level1::after{content:none!important;display:none!important}.horizontal-nav .link-level2,.horizontal-nav .link-level3,.horizontal-nav .link-level4{color:var(--eva-preto)!important;font-weight:500!important;font-size:13px!important;padding:12px 22px!important;transition:all 0.2s!important;text-transform:none!important;letter-spacing:0!important}.horizontal-nav .item-level2:hover .link-level2,.horizontal-nav .item-level3:hover .link-level3,.horizontal-nav .item-level4:hover .link-level4{background-color:var(--eva-azul)!important;color:#fff!important}.horizontal-nav:empty,.nav-full:has(.horizontal-nav:empty){display:none!important}.eva-tarja-cupom{background:var(--eva-cinza-fundo);border-bottom:1px solid var(--eva-cinza-borda);padding:14px 0}.eva-tarja-cupom-content{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--eva-preto);font-size:14px;font-weight:500;letter-spacing:-0.01em}.eva-tarja-cupom-icon{color:var(--eva-azul);display:flex;align-items:center}.eva-tarja-cupom-content strong{font-weight:800;color:var(--eva-azul)}@media (max-width:600px){.eva-tarja-cupom-content{font-size:12px;flex-wrap:wrap;text-align:center}}.eva-categorias{padding:40px 0 30px;background:#fff}.eva-categorias-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:20px}.eva-categoria-card{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none!important;color:var(--eva-preto)!important;transition:transform 0.25s}.eva-categoria-card:hover{transform:translateY(-4px);text-decoration:none!important;color:var(--eva-azul)!important}.eva-categoria-circulo{width:90px;height:90px;border-radius:50%;background:#fff;border:2px solid var(--eva-azul);display:flex;align-items:center;justify-content:center;transition:all 0.25s;padding:18px}.eva-categoria-card:hover .eva-categoria-circulo{background:var(--eva-cinza-fundo);border-color:var(--eva-azul-escuro);box-shadow:0 8px 20px rgba(21,86,168,0.15)}.eva-categoria-circulo svg{width:100%;height:100%}.eva-categoria-card span{font-size:13px!important;font-weight:600!important;text-align:center!important;color:inherit!important}.eva-categoria-outlet .eva-categoria-circulo{border-color:var(--eva-amarelo)!important}.eva-categoria-outlet:hover .eva-categoria-circulo{background:#fffbf0!important;border-color:var(--eva-amarelo-escuro)!important}.eva-categoria-outlet span{color:var(--eva-amarelo-escuro)!important;font-weight:700!important}.showcase{padding:30px 0!important;background:#fff!important;box-shadow:none!important;position:relative}.showcase>h2,.eva-showcase>h2,.eva-showcase-header h2,div.showcase>h2,.page-home .showcase>h2{border:none!important;padding:0 0 24px 20px!important;margin:0 0 24px 0!important;font-weight:800!important;letter-spacing:-0.03em!important;font-size:28px!important;color:var(--eva-preto)!important;text-align:left!important;text-transform:none!important;position:relative!important;line-height:1.2!important}.showcase>h2::after,.eva-showcase>h2::after,.eva-showcase-header h2::after,.page-home .showcase>h2::after{content:""!important;position:absolute!important;bottom:12px!important;left:20px!important;width:60px!important;height:4px!important;background:var(--eva-azul)!important;border-radius:2px!important;display:block!important}.showcase>h2 strong,.showcase>h2 b,.eva-showcase>h2 strong,.eva-showcase-header h2 strong,.page-home .showcase>h2 strong{color:var(--eva-preto)!important;font-weight:800!important;font-size:28px!important;padding:0!important;line-height:1.2!important}.showcase .slick-arrow,.showcase .carousel-next,.showcase .carousel-prev{border:none!important;border-radius:50%!important;background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,0.12)!important;width:44px!important;height:44px!important;transition:all 0.25s ease!important;z-index:5!important;cursor:pointer!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important}.showcase .slick-arrow:hover,.showcase .carousel-next:hover,.showcase .carousel-prev:hover{background:var(--eva-azul)!important;box-shadow:0 8px 20px rgba(21,86,168,0.3)!important;transform:translateY(-50%) scale(1.08)!important}.showcase .slick-arrow:before,.showcase .slick-arrow.slick-next:before{border:none!important;content:"&rsaquo;"!important;color:var(--eva-azul)!important;font-size:28px!important;font-weight:600!important;line-height:1!important;width:auto!important;height:auto!important;transition:color 0.2s!important}.showcase .slick-arrow.slick-prev:before{content:"&lsaquo;"!important;color:var(--eva-azul)!important}.showcase .slick-arrow:hover:before{color:#fff!important}.showcase .slick-arrow.slick-prev,.showcase .carousel-prev{left:-10px!important}.showcase .slick-arrow.slick-next,.showcase .carousel-next{right:-10px!important}.showcase .slick-dots{margin-top:20px!important;text-align:center!important}.showcase .slick-dots li{background:#ddd!important;width:8px!important;height:8px!important;border-radius:50%!important;margin:0 4px!important;transition:all 0.2s!important;cursor:pointer!important}.showcase .slick-dots li.slick-active{background:var(--eva-azul)!important;width:24px!important;border-radius:4px!important}.product,.product-1{border:1px solid var(--eva-cinza-borda)!important;border-radius:12px!important;overflow:hidden!important;transition:all 0.3s ease!important;background:#fff!important;padding:0!important;position:relative!important;margin-top:0!important;box-shadow:0 2px 4px rgba(0,0,0,0.02)!important}.product>div,.product-1>div{border:none!important;box-shadow:none!important}.product:hover,.product-1:hover{border-color:var(--eva-azul)!important;transform:translateY(-6px)!important;box-shadow:0 16px 40px rgba(21,86,168,0.15)!important}.product:hover>div,.product-1:hover>div{border:none!important;box-shadow:none!important}.product-1 .product-image,.product .product-image{background:#fafbfc!important;border-radius:12px 12px 0 0!important;overflow:hidden!important;height:240px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;position:relative!important;margin-bottom:0!important}.product-1 .product-image img,.product .product-image img{max-height:100%!important;max-width:100%!important;object-fit:contain!important;transition:transform 0.4s ease!important}.product-1:hover .product-image img,.product:hover .product-image img{transform:scale(1.08)!important}.product-1 .product-image::before,.product .product-image::before{content:none!important;display:none!important}.product-1>a>.product-name,.product>a>.product-name,.product-1 .product-name,.product .product-name{color:var(--eva-preto)!important;font-weight:600!important;font-size:14px!important;line-height:1.4!important;letter-spacing:-0.01em!important;margin:0!important;padding:16px 16px 8px 16px!important;min-height:64px!important;text-align:left!important;height:auto!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.product .product-price,.product-1 .product-price{color:var(--eva-preto)!important;font-weight:800!important;letter-spacing:-0.02em!important;font-size:22px!important;line-height:1.2!important;text-align:left!important;padding:0 16px!important;margin:0!important;display:block!important}.product .product-price .price-before,.product-1 .product-price .price-before{color:#b0b0b0!important;font-weight:400!important;font-size:13px!important;text-decoration:line-through!important;display:block!important;margin-bottom:4px!important;position:relative!important;top:auto!important;left:auto!important;width:auto!important;padding:0!important}.product .product-payment,.product-1 .product-payment{color:var(--eva-cinza-texto)!important;font-size:12px!important;font-weight:500!important;margin:6px 0 0 0!important;padding:0 16px!important;text-align:left!important;line-height:1.4!important}.product .product-payment span,.product .product-payment strong,.product-1 .product-payment span,.product-1 .product-payment strong{color:var(--eva-cinza-texto)!important;font-size:12px!important;font-weight:500!important}.product .product-payment strong,.product-1 .product-payment strong{color:var(--eva-azul)!important;font-weight:700!important}.product .pricing,.product-1 .pricing{padding:0!important;margin:0!important}.product .product-image .discount,.product-1 .product-image .discount{background:var(--eva-verde)!important;color:#fff!important;border:none!important;border-radius:50px!important;font-weight:800!important;padding:5px 12px!important;font-size:11px!important;position:absolute!important;top:12px!important;right:12px!important;line-height:1!important;letter-spacing:0.5px!important;box-shadow:0 2px 8px rgba(0,135,95,0.3)!important;z-index:2!important;opacity:1!important;text-align:center!important}.product .product-seemore,.product-1 .product-seemore{background:var(--eva-azul)!important;color:#fff!important;font-weight:700!important;border-radius:50px!important;opacity:1!important;visibility:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:calc(100% - 32px)!important;height:44px!important;margin:16px!important;font-size:14px!important;letter-spacing:0.3px!important;text-decoration:none!important;text-transform:none!important;line-height:1!important;padding:0 16px!important;border:2px solid var(--eva-azul)!important;transition:all 0.25s ease!important;box-shadow:0 4px 12px rgba(21,86,168,0.2)!important;position:relative!important;overflow:hidden!important;cursor:pointer!important}.product .product-seemore:hover,.product-1 .product-seemore:hover{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;border-color:var(--eva-amarelo)!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(245,184,32,0.4)!important;text-decoration:none!important}.product .product-seemore i,.product-1 .product-seemore i{background:transparent!important;box-shadow:none!important;width:auto!important;height:auto!important;line-height:1!important;float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.product .product-seemore i img,.product-1 .product-seemore i img{filter:brightness(0) invert(1)!important;width:16px!important;height:16px!important;transition:filter 0.25s!important}.product .product-seemore:hover i img,.product-1 .product-seemore:hover i img{filter:none!important}.product-1 .product-buttons a{background:var(--eva-azul)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;transition:all 0.25s!important;padding:10px 20px!important;font-size:13px!important}.product-1 .product-buttons a:hover{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important}.eva-banners-duplos{padding:20px 0}.eva-banners-duplos .mini-banner3{border-radius:10px;overflow:hidden;transition:transform 0.3s;margin-bottom:16px}.eva-banners-duplos .mini-banner3:hover{transform:translateY(-4px)}.eva-banners-duplos .mini-banner3 img{border-radius:10px;width:100%;height:auto}.banner-ruler{background:var(--eva-cinza-fundo)!important}.banner-home .slick-arrow{fill:var(--eva-azul)!important}.banner-home .slick-arrow:hover{fill:var(--eva-amarelo)!important}.banner-home .slick-dots .slick-active button{background:var(--eva-azul)!important}.fixed{border-bottom:2px solid var(--eva-azul)!important;box-shadow:0 2px 12px rgba(0,0,0,0.08)!important}.news-full{background:var(--eva-azul)!important;background-image:linear-gradient(135deg,var(--eva-azul-escuro) 0,var(--eva-azul) 50%,var(--eva-azul-claro) 100%)!important;position:relative!important;overflow:hidden!important;padding:56px 0!important}.news-full::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 80% 30%,rgba(245,184,32,0.18) 0,transparent 50%),radial-gradient(circle at 15% 80%,rgba(255,255,255,0.08) 0,transparent 40%)!important;pointer-events:none!important}.eva-newsletter,.newsletter{position:relative!important;z-index:1!important;padding:0!important}.eva-newsletter-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:40px!important;max-width:1100px!important;margin:0 auto!important;padding:0 20px!important;flex-wrap:wrap!important}.eva-newsletter-wrapper>.news-content,.eva-newsletter-wrapper>div:first-child{flex:0 1 420px!important;text-align:left!important;padding:0!important;width:auto!important}.eva-newsletter-wrapper>div:last-child{flex:1 1 480px!important;max-width:560px!important;width:auto!important;padding:0!important}.newsletter h2,.eva-newsletter h2{color:#fff!important;font-weight:800!important;font-size:32px!important;letter-spacing:-0.03em!important;line-height:1.15!important;margin:0 0 10px 0!important;text-align:left!important}.eva-news-destaque{color:var(--eva-amarelo)!important;display:inline!important}.newsletter h3,.eva-newsletter h3{color:rgba(255,255,255,0.85)!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;margin:0!important;text-align:left!important;text-transform:none!important;padding-bottom:0!important}.eva-newsletter-form,.newsletter form{display:flex!important;gap:0!important;background:#fff!important;border-radius:50px!important;padding:6px!important;box-shadow:0 8px 24px rgba(0,0,0,0.15)!important;max-width:100%!important;width:100%!important;align-items:center!important}.eva-newsletter-form input,.newsletter form input{flex:1 1 auto!important;min-width:0!important;padding:14px 22px!important;border:none!important;background:transparent!important;outline:none!important;font-size:14px!important;color:#1a1a1a!important;border-radius:50px!important;height:auto!important;margin:0!important;width:auto!important}.eva-newsletter-form input::placeholder,.newsletter form input::placeholder{color:#888!important;opacity:1!important}.eva-newsletter-form input::-webkit-input-placeholder{color:#888!important}.eva-newsletter-form input::-moz-placeholder{color:#888!important;opacity:1!important}.eva-newsletter-form input:-ms-input-placeholder{color:#888!important}.eva-newsletter-form button,.newsletter form button{padding:14px 32px!important;background:var(--eva-azul)!important;color:#fff!important;border:none!important;border-radius:50px!important;font-weight:700!important;font-size:14px!important;cursor:pointer!important;transition:all 0.25s!important;letter-spacing:0.3px!important;height:auto!important;line-height:1!important;flex-shrink:0!important;white-space:nowrap!important;text-transform:uppercase!important}.eva-newsletter-form button:hover,.newsletter form button:hover{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(245,184,32,0.4)!important}@media (max-width:768px){.news-full{padding:36px 0!important}.eva-newsletter-wrapper{flex-direction:column!important;text-align:center!important;gap:24px!important}.eva-newsletter-wrapper>div:first-child{text-align:center!important}.newsletter h2,.eva-newsletter h2{font-size:24px!important;text-align:center!important}.newsletter h3,.eva-newsletter h3{text-align:center!important}.eva-newsletter-form,.newsletter form{flex-direction:row!important;padding:5px!important;gap:0!important}.eva-newsletter-form input,.newsletter form input{padding:12px 16px!important;font-size:13px!important}.eva-newsletter-form button,.newsletter form button{padding:12px 20px!important;font-size:12px!important}}@media (max-width:480px){.eva-newsletter-form,.newsletter form{flex-direction:column!important;background:transparent!important;padding:0!important;gap:10px!important;box-shadow:none!important}.eva-newsletter-form input,.newsletter form input{background:#fff!important;border-radius:50px!important;padding:14px 22px!important;width:100%!important}.eva-newsletter-form button,.newsletter form button{width:100%!important;padding:14px!important}}.foo-content,.foo-social,.foo-message{display:none!important}.eva-footer{background:linear-gradient(180deg,#0e3f7d 0,#0a2f5e 60%,#061f3d 100%);color:#e0e6ef;position:relative;overflow:hidden;margin-top:40px}.eva-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--eva-amarelo) 50%,transparent 100%);opacity:0.4}.eva-footer::after{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(245,184,32,0.06) 0,transparent 70%);pointer-events:none}.eva-footer-main{padding:60px 0 50px;position:relative;z-index:1}.eva-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1.3fr 1.3fr;gap:48px}@media (max-width:992px){.eva-footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.eva-footer-grid{grid-template-columns:1fr;gap:30px}.eva-footer-main{padding:40px 0 30px}}.eva-footer-brand .eva-footer-logo{margin-bottom:18px}.eva-footer-brand .eva-footer-logo img{max-height:56px;max-width:180px;filter:brightness(0) invert(1);opacity:0.95}.eva-footer-desc{color:#a8b8d0;font-size:13.5px;line-height:1.6;margin-bottom:20px;max-width:280px}.eva-footer-whatsapp{display:inline-flex;align-items:center;gap:10px;background:rgba(37,211,102,0.12);color:#25d366!important;padding:11px 18px;border-radius:50px;font-weight:700;font-size:14px;text-decoration:none!important;border:1px solid rgba(37,211,102,0.25);transition:all 0.25s}.eva-footer-whatsapp:hover{background:#25d366;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 16px rgba(37,211,102,0.3)}.eva-footer-title{color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin:0 0 22px 0!important;position:relative!important;padding-bottom:14px!important;line-height:1!important}.eva-footer-title::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--eva-amarelo);border-radius:2px}.eva-footer-title-mt{margin-top:32px!important}.eva-footer-links{list-style:none!important;padding:0!important;margin:0!important}.eva-footer-links li{margin-bottom:11px!important;list-style:none!important}.eva-footer-links a{color:#a8b8d0!important;font-size:13.5px!important;text-decoration:none!important;transition:all 0.2s!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.eva-footer-links a::before{content:"&rsaquo;";color:var(--eva-amarelo);font-size:16px;opacity:0;transform:translateX(-6px);transition:all 0.2s}.eva-footer-links a:hover{color:var(--eva-amarelo)!important;padding-left:4px!important}.eva-footer-links a:hover::before{opacity:1;transform:translateX(0)}.eva-footer-contact{list-style:none!important;padding:0!important;margin:0!important}.eva-footer-contact li{display:flex!important;align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important;list-style:none!important}.eva-contact-icon{width:36px;height:36px;background:rgba(245,184,32,0.12);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--eva-amarelo);flex-shrink:0}.eva-footer-contact li>div{display:flex;flex-direction:column;gap:2px}.eva-footer-contact li small{color:#7a8aa3;font-size:11px;letter-spacing:0.5px;text-transform:uppercase;font-weight:600}.eva-footer-contact li strong{color:#fff;font-size:13.5px;font-weight:600;line-height:1.4;word-break:break-word}.eva-social{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.eva-social a{width:40px!important;height:40px!important;border-radius:50%!important;background:rgba(255,255,255,0.06)!important;border:1px solid rgba(255,255,255,0.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;transition:all 0.25s!important;text-decoration:none!important}.eva-social a:hover{background:var(--eva-amarelo)!important;border-color:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;transform:translateY(-3px)!important;box-shadow:0 8px 16px rgba(245,184,32,0.25)!important}.eva-seguranca-badges{display:flex;flex-direction:column;gap:10px}.eva-badge-secure{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);padding:10px 14px;border-radius:8px;color:var(--eva-amarelo);transition:all 0.2s}.eva-badge-secure:hover{background:rgba(255,255,255,0.08);border-color:var(--eva-amarelo)}.eva-badge-secure span{display:flex;flex-direction:column;color:#e0e6ef;font-size:12px;line-height:1.3}.eva-badge-secure strong{color:#fff;font-weight:700;font-size:13px;letter-spacing:0.3px;margin-bottom:1px}.eva-footer-pagamento{background:rgba(0,0,0,0.25);padding:28px 0;border-top:1px solid rgba(255,255,255,0.06);border-bottom:1px solid rgba(255,255,255,0.06);position:relative;z-index:1}.eva-pagamento-grid{display:flex;justify-content:center;gap:50px;flex-wrap:wrap}.eva-pag-label{display:block;color:var(--eva-amarelo);font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;text-align:center}.eva-pag-icons{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.eva-pag-card{background:#fff;color:#1a1a1a;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:all 0.25s;border:1px solid rgba(255,255,255,0.05)}.eva-pag-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.25)}.eva-pag-card.eva-pag-pix{color:#32bcad}.eva-pag-card.eva-pag-mp{color:#009ee3}@media (max-width:600px){.eva-pagamento-grid{gap:24px}}.eva-footer-copyright{background:rgba(0,0,0,0.4);padding:18px 0;position:relative;z-index:1}.eva-copyright-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;color:#7a8aa3;font-size:12px;text-align:center}.eva-copyright-content strong{color:#fff;font-weight:700}.eva-copyright-sep{color:rgba(255,255,255,0.2)}.eva-copyright-tray{display:inline-flex;align-items:center;gap:6px}.eva-tray-badge{color:var(--eva-amarelo)!important;font-weight:700!important;text-decoration:none!important;background:rgba(245,184,32,0.1)!important;padding:2px 10px!important;border-radius:12px!important;border:1px solid rgba(245,184,32,0.2)!important;font-size:11px!important;letter-spacing:0.5px!important;transition:all 0.2s!important}.eva-tray-badge:hover{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important}.foo-rating>h3,.tagcloud>h3{color:var(--eva-azul)!important;font-weight:800!important;font-size:24px!important;letter-spacing:-0.02em!important;text-transform:none!important;margin:0!important;line-height:1.2!important}.foo-rating>h4,.tagcloud>h4{color:#999!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin:0 0 6px 0!important;line-height:1!important}.tagcloud{background:#fff!important;border-radius:16px!important;padding:32px 36px!important;margin:30px auto!important;max-width:1100px!important;box-shadow:0 8px 32px rgba(0,0,0,0.08)!important;border:1px solid var(--eva-cinza-borda)!important;position:relative!important}.tagcloud::before{content:""!important;position:absolute!important;top:60px!important;left:36px!important;width:50px!important;height:3px!important;background:var(--eva-azul)!important;border-radius:2px!important}.tagcloud>h3{margin-bottom:28px!important}.tagcloud{font-size:0!important}.tagcloud>h4,.tagcloud>h3{font-size:revert!important;display:block!important}.tagcloud>a,.tagcloud #NavTagCloud a{display:inline-block!important;background:var(--eva-cinza-fundo)!important;color:var(--eva-cinza-texto)!important;padding:8px 16px!important;margin:4px 6px 4px 0!important;border-radius:50px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;border:1px solid transparent!important;transition:all 0.2s ease!important;line-height:1.4!important;letter-spacing:0!important;white-space:nowrap!important;vertical-align:middle!important}.tagcloud>a:hover,.tagcloud #NavTagCloud a:hover{background:var(--eva-azul)!important;color:#fff!important;border-color:var(--eva-azul)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(21,86,168,0.25)!important;text-decoration:none!important}@media (max-width:768px){.tagcloud{padding:24px 20px!important;margin:20px 16px!important}.tagcloud::before{top:50px!important;left:20px!important}.tagcloud>h3{font-size:20px!important;margin-bottom:22px!important}.tagcloud>a,.tagcloud #NavTagCloud a{font-size:12px!important;padding:6px 14px!important}}.foo-rating{background:#fff!important;border-radius:16px!important;padding:32px 36px!important;margin:30px auto!important;max-width:1100px!important;box-shadow:0 8px 32px rgba(0,0,0,0.08)!important;border:1px solid var(--eva-cinza-borda)!important}.foo-rating .dep_link a{background:var(--eva-azul)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;padding:12px 28px!important;transition:all 0.25s!important;text-decoration:none!important}.foo-rating .dep_link a:hover{background:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(245,184,32,0.35)!important}.breadcrumb{padding:16px 20px!important;background:var(--eva-cinza-fundo)!important;border-radius:8px!important;margin:16px 0 24px!important;font-size:13px!important}.breadcrumb a,.breadcrumb .icon-breadcrumb{color:var(--eva-cinza-texto)!important;font-size:13px!important;font-weight:500!important;transition:color 0.2s!important}.breadcrumb a:hover{color:var(--eva-azul)!important;text-decoration:none!important}.breadcrumb-item:last-child a{color:var(--eva-azul)!important;font-weight:700!important}.page-catalog .catalog-name,.page-search .catalog-name{color:var(--eva-preto)!important;font-weight:800!important;font-size:28px!important;letter-spacing:-0.03em!important;position:relative!important;padding-bottom:14px!important;margin-bottom:20px!important}.page-catalog .catalog-name::after,.page-search .catalog-name::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:var(--eva-azul);border-radius:2px}.page-product .product-buy-button,.product-buy-button,.buy-link{background:var(--eva-azul)!important;border-radius:50px!important;font-weight:700!important;letter-spacing:0.3px!important;transition:all 0.25s ease!important;border:2px solid var(--eva-azul)!important;color:#fff!important}.page-product .product-buy-button:hover,.product-buy-button:hover,.buy-link:hover{background:var(--eva-amarelo)!important;border-color:var(--eva-amarelo)!important;color:var(--eva-azul-escuro)!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(21,86,168,0.25)!important}.page-product .products-related>h3,.page-product .products-visited>h3,.page-product .product-cross-sell>h3{color:var(--eva-azul)!important;font-weight:700!important}.page-product .product-quantity>div>span,.page-product #cepbox .botao-simular-frete,.page-product .product-tabs #ProdAbas li{background:var(--eva-azul)!important}.page-product .product-cross-sell .precoCompreJunto div:first-child strong,.page-checkout_payment .caixa-detalhes-compra .caixa-frete+tr+tr .valores_carrinho h3{color:var(--eva-azul)!important}.page-product .product-cross-sell .fotosCompreJunto .plus{border:1px solid var(--eva-azul)!important}.page-product .product-cross-sell .fotosCompreJunto .plus:after,.page-product .product-cross-sell .fotosCompreJunto .plus:before{background:var(--eva-azul)!important}.page-product .product-gallery .slider-nav .slick-arrow{background:var(--eva-azul)!important}.page-product .products-visited .myNavigation,.page-product .products-visited .clearVisiteds,.page-product .products-visited .paginacao_ajax_prod #linksPag .pageON,.page-catalog #NavVisitados .myNavigation,.page-catalog #NavVisitados .clearVisiteds,.page-catalog #NavVisitados .paginacao_ajax_prod #linksPag .pageON{background:var(--eva-azul)!important}.page-product .products-visited .ValoresLista .precoAvista,.page-catalog #NavVisitados .ValoresLista .precoAvista,.page-search #NavVisitados .ValoresLista .precoAvista{color:var(--eva-azul)!important;font-weight:800!important}.page-register #CadastroAbas .aberta a{background:var(--eva-azul)!important}.page-newsletter h1.color,.cart-1 .cart-info b{color:var(--eva-azul)!important}.carrinho-tabs .passo-text,.carrinho-tabs .passo-num{color:var(--eva-azul)!important}.cart-preview .related-product-content .buy-link,.cart-preview .related-product-content .buy-link:hover,.cart-preview .related-product-slide-content .buy-link:focus,.cart-preview .related-product-slide-content .buy-link:active{background:var(--eva-azul)!important;border-color:var(--eva-azul)!important;border-radius:50px!important;font-weight:700!important}.store-email svg,.store-phones svg,.open-info svg{fill:var(--eva-amarelo)!important}::selection{background:var(--eva-amarelo);color:var(--eva-azul-escuro)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--eva-azul);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--eva-azul-escuro)}a,button{transition:color 0.2s,background-color 0.2s,border-color 0.2s,transform 0.2s!important}@media (max-width:768px){.showcase>h2{font-size:22px!important}.product .product-price{font-size:16px!important}.news-full{padding:40px 0!important}.horizontal-nav .link-level1{padding:14px 12px!important;font-size:13px!important}}.eva-banner-hero{width:100vw!important;max-width:100vw!important;margin:0 0 30px 0!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding:0!important;overflow:hidden!important}.eva-banner-hero__bg{position:relative!important;width:100%!important;aspect-ratio:1920 / 600!important;background-image:url('https://images.tcdn.com.br/files/1447160/themes/9/img/banner-hero-bg-v2.jpg?38c2fe7fa34923420946edb2df970af9')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;min-height:320px!important}.eva-banner-hero__products{position:absolute!important;top:0!important;right:0!important;width:47%!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;padding:80px 60px 70px 30px!important;box-sizing:border-box!important;gap:16px!important}.eva-banner-hero__slider{width:100%!important;flex:1 1 auto!important;position:relative!important;min-height:0!important;overflow:hidden!important}.eva-banner-hero__row{display:flex!important;gap:16px!important;width:100%!important;height:100%!important;align-items:stretch!important;justify-content:center!important;box-sizing:border-box!important}.eva-banner-hero__card{flex:1 1 0!important;min-width:0!important;max-width:33%!important;box-sizing:border-box!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;color:#fff!important;overflow:visible!important;display:flex!important;flex-direction:column!important;position:relative!important;transition:transform 0.3s!important}.eva-banner-hero__slide{display:none!important;width:100%!important;height:100%!important}.eva-banner-hero__slide.is-active{display:block!important;animation:evaHeroFadeIn 0.5s ease!important}@keyframes evaHeroFadeIn{from{opacity:0}to{opacity:1}}.eva-banner-hero__card:hover{transform:translateY(-6px)!important;box-shadow:none!important}.eva-banner-hero__card-img{width:100%!important;aspect-ratio:1 / 1!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.eva-banner-hero__card-img img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,0.4))!important}.eva-banner-hero__badge-promo{position:absolute!important;top:10px!important;left:10px!important;background:#00875f!important;color:#fff!important;font-size:10px!important;font-weight:800!important;padding:4px 8px!important;border-radius:4px!important;letter-spacing:0.5px!important;z-index:2!important}.eva-banner-hero__card-info{padding:12px 4px 0 4px!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.eva-banner-hero__card-name{font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important;color:#fff!important;margin:0 0 8px 0!important;min-height:32px!important;text-shadow:0 1px 4px rgba(0,0,0,0.3)!important}.eva-banner-hero__card-price{margin-bottom:6px!important;line-height:1.2!important}.eva-banner-hero__price-old{display:block!important;font-size:11px!important;color:rgba(255,255,255,0.65)!important;text-decoration:line-through!important}.eva-banner-hero__price-new{display:block!important;font-size:19px!important;font-weight:800!important;color:#f5b820!important;text-shadow:0 1px 4px rgba(0,0,0,0.3)!important}.eva-banner-hero__card-cta{font-size:11px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:0.5px!important;opacity:0.85!important}.eva-banner-hero__card:hover .eva-banner-hero__card-cta{opacity:1!important;color:#f5b820!important}.eva-banner-hero__dots{display:flex!important;gap:8px!important;justify-content:center!important;flex-shrink:0!important;margin:0!important}.eva-banner-hero__dot{width:10px!important;height:10px!important;border-radius:50%!important;background:rgba(255,255,255,0.4)!important;border:none!important;cursor:pointer!important;padding:0!important;transition:all 0.3s!important}.eva-banner-hero__dot.is-active{background:#f5b820!important;width:28px!important;border-radius:5px!important}.eva-banner-hero__dot:hover{background:rgba(245,184,32,0.7)!important}@media (max-width:1100px){.eva-banner-hero__products{padding:20px 30px 30px 20px!important}.eva-banner-hero__card-name{font-size:11px!important;min-height:28px!important}.eva-banner-hero__price-new{font-size:14px!important}.eva-banner-hero__card-cta{font-size:9px!important}}.eva-banner-hero,.eva-banner-hero *,.eva-banner-hero .eva-banner-hero__card,.eva-banner-hero .eva-banner-hero__card-img,.eva-banner-hero a.eva-banner-hero__card,.eva-banner-hero__products *:not(img):not(.eva-banner-hero__badge-promo){background:transparent!important;background-color:transparent!important}.eva-banner-hero__bg{background-image:url('https://images.tcdn.com.br/files/1447160/themes/9/img/banner-hero-bg-v2.jpg?38c2fe7fa34923420946edb2df970af9')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#1556a8!important}.eva-banner-hero__badge-promo{background:#00875f!important;background-color:#00875f!important}.eva-banner-hero__dot{background-color:rgba(255,255,255,0.4)!important}.eva-banner-hero__dot.is-active{background-color:#f5b820!important}.eva-ofertas-hero{width:100%!important;padding:60px 0 50px!important;background:linear-gradient(180deg,#f5f7fa 0,#fff 100%)!important;position:relative!important;overflow:hidden!important}.eva-ofertas-hero .container{max-width:1280px!important;margin:0 auto!important;padding:0 20px!important}.eva-ofertas-hero__header{text-align:center!important;margin-bottom:40px!important}.eva-ofertas-hero__pretitle{display:inline-block!important;font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:2px!important;color:#f5b820!important;background:rgba(245,184,32,0.12)!important;padding:6px 16px!important;border-radius:100px!important;margin-bottom:14px!important;text-transform:uppercase!important}.eva-ofertas-hero__title{font-family:Manrope,sans-serif!important;font-size:42px!important;font-weight:800!important;color:#0e3f7d!important;margin:0 0 10px 0!important;letter-spacing:-1px!important;line-height:1.1!important}.eva-ofertas-hero__title span{color:#f5b820!important;font-weight:900!important;position:relative!important}.eva-ofertas-hero__title span::after{content:''!important;position:absolute!important;left:0!important;bottom:4px!important;width:100%!important;height:6px!important;background:rgba(245,184,32,0.3)!important;z-index:-1!important;border-radius:3px!important}.eva-ofertas-hero__subtitle{font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#5a6573!important;margin:0!important}.eva-ofertas-hero__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important}.eva-ofertas-hero__card{position:relative!important;background:var(--card-bg,#1556a8)!important;border-radius:18px!important;overflow:hidden!important;text-decoration:none!important;color:#fff!important;aspect-ratio:3 / 4!important;display:flex!important;flex-direction:column!important;padding:24px!important;box-sizing:border-box!important;cursor:pointer!important;opacity:0!important;transform:translateY(30px)!important;transition:opacity 0.7s ease,transform 0.7s ease,box-shadow 0.4s ease!important}.eva-ofertas-hero__card.is-visible{opacity:1!important;transform:translateY(0)!important}.eva-ofertas-hero__card:hover{transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(0,0,0,0.25)!important}.eva-ofertas-hero__pattern{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-image:radial-gradient(circle,var(--card-pattern,rgba(0,0,0,0.18)) 1.5px,transparent 1.5px)!important;background-size:16px 16px!important;opacity:0.4!important;pointer-events:none!important;z-index:1!important}.eva-ofertas-hero__img-wrap{position:relative!important;z-index:2!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important;overflow:hidden!important}.eva-ofertas-hero__img{max-width:90%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,0.35))!important;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1)!important}.eva-ofertas-hero__card:hover .eva-ofertas-hero__img{transform:scale(1.1) rotate(-3deg)!important}.eva-ofertas-hero__content{position:relative!important;z-index:2!important;text-align:center!important;margin-bottom:16px!important}.eva-ofertas-hero__name{font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#fff!important;margin:0 0 12px 0!important;line-height:1.3!important;text-transform:uppercase!important;letter-spacing:0.3px!important;text-shadow:0 2px 6px rgba(0,0,0,0.3)!important;min-height:36px!important}.eva-ofertas-hero__badge{display:inline-block!important;background:var(--badge-bg,#fff)!important;color:var(--badge-text,#dc2626)!important;font-family:Manrope,sans-serif!important;font-size:17px!important;font-weight:900!important;padding:8px 20px!important;border-radius:100px!important;box-shadow:0 6px 16px rgba(0,0,0,0.2)!important;letter-spacing:0.5px!important;animation:evaOfertaPulse 2.5s ease-in-out infinite!important}@keyframes evaOfertaPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}.eva-ofertas-hero__btn-wrap{position:relative!important;z-index:2!important;text-align:center!important}.eva-ofertas-hero__btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#fff!important;color:#1a1a1a!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:800!important;padding:11px 28px!important;border-radius:100px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 6px 14px rgba(0,0,0,0.15)!important;transition:all 0.3s!important;min-width:130px!important;justify-content:center!important}.eva-ofertas-hero__card:hover .eva-ofertas-hero__btn{background:#f5b820!important;color:#0e3f7d!important;box-shadow:0 10px 22px rgba(0,0,0,0.25)!important}.eva-ofertas-hero__btn svg{transition:transform 0.3s!important}.eva-ofertas-hero__card:hover .eva-ofertas-hero__btn svg{transform:translateX(4px)!important}.eva-ofertas-hero__card::before{content:''!important;position:absolute!important;top:0!important;left:-100%!important;width:60%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.18),transparent)!important;transform:skewX(-20deg)!important;transition:left 0.7s ease!important;z-index:3!important;pointer-events:none!important}.eva-ofertas-hero__card:hover::before{left:130%!important}.eva-ofertas-timer{max-width:580px!important;margin:0 auto 36px!important;padding:0!important;animation:evaTimerSlideIn 0.8s ease!important}@keyframes evaTimerSlideIn{from{opacity:0;transform:translateY(-15px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}.eva-ofertas-timer__inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;background:linear-gradient(135deg,#dc2626 0,#991b1b 50%,#7f1d1d 100%)!important;color:#fff!important;padding:16px 26px!important;border-radius:100px!important;box-shadow:0 12px 32px rgba(220,38,38,0.35),0 4px 12px rgba(0,0,0,0.15),inset 0 1px 0 rgba(255,255,255,0.18)!important;position:relative!important;overflow:hidden!important;transition:all 0.4s!important}.eva-ofertas-timer__inner::before{content:''!important;position:absolute!important;top:0!important;left:-100%!important;width:50%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.18),transparent)!important;transform:skewX(-20deg)!important;animation:evaTimerShine 4s ease-in-out infinite!important;pointer-events:none!important}@keyframes evaTimerShine{0%,100%{left:-100%}50%,70%{left:200%}}.eva-ofertas-timer.is-urgent .eva-ofertas-timer__inner{background:linear-gradient(135deg,#f5b820 0,#dc2626 50%,#991b1b 100%)!important;animation:evaTimerUrgent 0.8s ease-in-out infinite!important;box-shadow:0 16px 40px rgba(220,38,38,0.5),0 0 0 4px rgba(245,184,32,0.3),inset 0 1px 0 rgba(255,255,255,0.25)!important}@keyframes evaTimerUrgent{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.eva-ofertas-timer__icon{flex-shrink:0!important;color:#f5b820!important;animation:evaTimerIconTick 1s ease-in-out infinite!important}@keyframes evaTimerIconTick{0%,50%,100%{transform:rotate(0deg)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.eva-ofertas-timer__label{display:flex!important;flex-direction:column!important;line-height:1.1!important;font-family:Manrope,sans-serif!important}.eva-ofertas-timer__label-top{font-size:12px!important;font-weight:800!important;color:#f5b820!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:2px!important}.eva-ofertas-timer__label-bottom{font-size:11px!important;font-weight:600!important;color:rgba(255,255,255,0.85)!important;letter-spacing:0.5px!important}.eva-ofertas-timer__digits{display:flex!important;align-items:center!important;gap:4px!important;font-family:Manrope,sans-serif!important;font-feature-settings:"tnum"!important}.eva-ofertas-timer__group{display:flex!important;flex-direction:column!important;align-items:center!important;background:rgba(0,0,0,0.25)!important;border-radius:10px!important;padding:6px 12px!important;min-width:56px!important;box-shadow:inset 0 2px 6px rgba(0,0,0,0.3),inset 0 -1px 0 rgba(255,255,255,0.08)!important}.eva-ofertas-timer__num{font-size:28px!important;font-weight:900!important;color:#fff!important;line-height:1!important;text-shadow:0 2px 8px rgba(0,0,0,0.4)!important;font-variant-numeric:tabular-nums!important;display:inline-block!important}.eva-ofertas-timer__num.is-tick{animation:evaTimerNumTick 0.4s ease!important}@keyframes evaTimerNumTick{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-2px) scale(1.12);color:#f5b820}100%{transform:translateY(0) scale(1)}}.eva-ofertas-timer__unit{font-size:9px!important;font-weight:700!important;color:rgba(255,255,255,0.7)!important;letter-spacing:1px!important;margin-top:2px!important}.eva-ofertas-timer__sep{font-size:26px!important;font-weight:900!important;color:#f5b820!important;line-height:1!important;margin-bottom:12px!important;animation:evaTimerBlink 1s ease-in-out infinite!important}@keyframes evaTimerBlink{0%,100%{opacity:1}50%{opacity:0.3}}@media (max-width:600px){.eva-ofertas-timer{margin-bottom:24px!important}.eva-ofertas-timer__inner{padding:12px 18px!important;gap:12px!important}.eva-ofertas-timer__icon{display:none!important}.eva-ofertas-timer__label-top{font-size:10px!important;letter-spacing:1px!important}.eva-ofertas-timer__label-bottom{font-size:10px!important}.eva-ofertas-timer__group{min-width:46px!important;padding:4px 8px!important}.eva-ofertas-timer__num{font-size:22px!important}.eva-ofertas-timer__unit{font-size:8px!important}.eva-ofertas-timer__sep{font-size:22px!important;margin-bottom:10px!important}}@media (max-width:1024px) and (min-width:769px){.eva-banner-hero__products{width:50%!important;padding:30px 20px!important}.eva-banner-hero__card-name{font-size:11px!important;min-height:28px!important}.eva-banner-hero__price-new{font-size:15px!important}.eva-banner-hero__card-cta{font-size:9px!important}}@media (max-width:768px){.eva-banner-hero{margin-bottom:20px!important}.eva-banner-hero__bg{aspect-ratio:800 / 500!important;min-height:0!important;position:relative!important;background-image:url('https://images.tcdn.com.br/files/1447160/themes/9/img/banner-hero-mobile-v2.jpg?38c2fe7fa34923420946edb2df970af9')!important;background-size:cover!important;background-position:center!important}.eva-banner-hero__products{position:relative!important;top:auto!important;right:auto!important;width:100%!important;height:auto!important;background:linear-gradient(180deg,#1556a8 0,#0e3f7d 100%)!important;padding:24px 16px!important;margin-top:0!important;gap:14px!important}.eva-banner-hero__slider{width:100%!important;height:auto!important;overflow:visible!important}.eva-banner-hero__slide{position:relative!important;width:100%!important;height:auto!important}.eva-banner-hero__row{gap:10px!important;flex-direction:row!important}.eva-banner-hero__card{flex:1 1 0!important;max-width:33.33%!important;flex-direction:column!important;align-items:stretch!important}.eva-banner-hero__card-img{width:100%!important;aspect-ratio:1 / 1!important;flex-shrink:0!important}.eva-banner-hero__card-info{padding:8px 2px 0 2px!important;text-align:center!important}.eva-banner-hero__card-name{font-size:10px!important;line-height:1.2!important;min-height:24px!important;margin-bottom:4px!important}.eva-banner-hero__price-new{font-size:14px!important}.eva-banner-hero__price-old{font-size:9px!important}.eva-banner-hero__card-cta{font-size:9px!important;margin-top:2px!important}}@media (max-width:480px){.eva-banner-hero__products{padding:20px 12px!important}.eva-banner-hero__row{flex-direction:column!important;gap:12px!important}.eva-banner-hero__card{max-width:100%!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:8px!important;background:rgba(255,255,255,0.06)!important;border-radius:12px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.eva-banner-hero__card-img{width:80px!important;height:80px!important;aspect-ratio:1 / 1!important;flex-shrink:0!important;border-radius:8px!important}.eva-banner-hero__card-info{flex:1!important;padding:0!important;text-align:left!important;min-width:0!important}.eva-banner-hero__card-name{font-size:12px!important;min-height:auto!important;margin-bottom:4px!important}.eva-banner-hero__price-new{font-size:16px!important}.eva-banner-hero__price-old{font-size:11px!important;display:inline-block!important;margin-right:6px!important}.eva-banner-hero__card-cta{display:none!important}}@media (max-width:1024px){.eva-categorias{padding:24px 0 24px!important}.eva-categorias .container{padding:0!important}.eva-categorias-grid{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 16px 16px 16px!important;scroll-padding-left:16px!important}.eva-categorias-grid::-webkit-scrollbar{display:none!important}.eva-categoria-card{flex:0 0 auto!important;width:80px!important;scroll-snap-align:start!important}.eva-categoria-circulo{width:70px!important;height:70px!important;padding:14px!important}.eva-categoria-card span{font-size:11px!important;line-height:1.2!important}}@media (max-width:480px){.eva-categorias{padding:18px 0 18px!important}.eva-categorias-grid{gap:12px!important;padding:6px 12px 12px 12px!important}.eva-categoria-card{width:72px!important}.eva-categoria-circulo{width:64px!important;height:64px!important;padding:12px!important}.eva-categoria-card span{font-size:10.5px!important}}@media (max-width:1024px){.eva-ofertas-hero__grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.eva-ofertas-hero__title{font-size:34px!important}}@media (max-width:768px){.eva-ofertas-hero{padding:40px 0 30px!important}.eva-ofertas-hero__title{font-size:30px!important}.eva-ofertas-hero__subtitle{font-size:14px!important}.eva-ofertas-hero__pretitle{font-size:11px!important;padding:5px 12px!important}.eva-ofertas-hero__grid{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}}@media (max-width:600px){.eva-ofertas-hero{padding:32px 0 24px!important}.eva-ofertas-hero__header{margin-bottom:24px!important}.eva-ofertas-hero__title{font-size:24px!important}.eva-ofertas-hero__subtitle{font-size:12px!important;padding:0 16px!important}.eva-ofertas-hero__grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.eva-ofertas-hero__card{padding:14px 10px!important;border-radius:14px!important;aspect-ratio:3 / 4.2!important}.eva-ofertas-hero__name{font-size:10.5px!important;min-height:28px!important;margin-bottom:8px!important;letter-spacing:0!important}.eva-ofertas-hero__badge{font-size:13px!important;padding:5px 12px!important}.eva-ofertas-hero__btn{font-size:11px!important;padding:8px 16px!important;min-width:0!important;gap:4px!important}.eva-ofertas-hero__btn svg{width:11px!important;height:11px!important}.eva-ofertas-hero__content{margin-bottom:12px!important}}@media (max-width:360px){.eva-ofertas-hero__name{font-size:9.5px!important}.eva-ofertas-hero__badge{font-size:12px!important;padding:4px 10px!important}.eva-ofertas-hero__btn{font-size:10px!important;padding:7px 12px!important}}@media (max-width:768px){.eva-ofertas-timer{margin-bottom:20px!important;padding:0 16px!important}.eva-ofertas-timer__inner{padding:12px 16px!important;gap:10px!important;border-radius:16px!important}.eva-ofertas-timer__icon{width:18px!important}.eva-ofertas-timer__icon svg{width:18px!important;height:18px!important}.eva-ofertas-timer__label-top{font-size:10px!important;letter-spacing:1px!important}.eva-ofertas-timer__label-bottom{font-size:9.5px!important}.eva-ofertas-timer__group{min-width:44px!important;padding:4px 8px!important}.eva-ofertas-timer__num{font-size:20px!important}.eva-ofertas-timer__unit{font-size:8px!important}.eva-ofertas-timer__sep{font-size:18px!important;margin-bottom:10px!important}}@media (max-width:380px){.eva-ofertas-timer__icon{display:none!important}.eva-ofertas-timer__label-top{font-size:9px!important}.eva-ofertas-timer__label-bottom{font-size:8.5px!important}.eva-ofertas-timer__group{min-width:38px!important;padding:3px 6px!important}.eva-ofertas-timer__num{font-size:17px!important}}@media (max-width:600px){.eva-tarja-cupom{padding:8px 0!important}.eva-tarja-cupom-content{font-size:12px!important;text-align:center!important;padding:0 12px!important}.eva-tarja-cupom-icon{display:none!important}.container{padding-left:12px!important;padding-right:12px!important}}@media (hover:none){.eva-ofertas-hero__card:hover{transform:none!important;box-shadow:none!important}.eva-ofertas-hero__card:hover .eva-ofertas-hero__img{transform:none!important}.eva-ofertas-hero__card:hover .eva-ofertas-hero__btn{background:#fff!important;color:#1a1a1a!important}.eva-ofertas-hero__card:hover::before{left:-100%!important}.eva-ofertas-hero__card:active{transform:scale(0.97)!important;transition:transform 0.15s!important}.eva-banner-hero__card:active{transform:scale(0.97)!important;transition:transform 0.15s!important}.eva-categoria-card:active{transform:scale(0.92)!important}}@media (max-width:768px){.eva-logo,header .eva-logo{flex-shrink:0!important}.eva-logo img,header .eva-logo img,.eva-logo a img{max-height:50px!important;max-width:130px!important;width:auto!important;height:auto!important}}@media (max-width:480px){.eva-logo img,header .eva-logo img,.eva-logo a img{max-height:44px!important;max-width:110px!important}}@media (max-width:1024px){.eva-categorias .eva-categorias-grid{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 16px 16px 16px!important}.eva-categorias .eva-categorias-grid::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.eva-categorias .eva-categoria-card{flex:0 0 auto!important;width:76px!important;max-width:76px!important;scroll-snap-align:start!important}.eva-categorias .eva-categoria-circulo{width:64px!important;max-width:64px!important;height:64px!important;max-height:64px!important;padding:14px!important;flex-shrink:0!important}.eva-categorias .eva-categoria-circulo svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important}.eva-categorias .eva-categoria-card span{font-size:11px!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}}@media (max-width:480px){.eva-categorias .eva-categoria-card{width:70px!important;max-width:70px!important}.eva-categorias .eva-categoria-circulo{width:58px!important;max-width:58px!important;height:58px!important;max-height:58px!important;padding:12px!important}.eva-categorias .eva-categoria-card span{font-size:10px!important}}