Help
RSS
API
Feed
Maltego
Contact
Domain > empiregirlstore.com.br
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-05-15
91.108.98.124
(
ClassC
)
2026-01-06
148.135.128.46
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 06 Jan 2026 12:18:27 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://empiregirlstore.com.br/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 30051e15b133eb302171d7b145f813df-phx-edge7x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.317 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 06 Jan 2026 12:18:28 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/8.2.29Cache-Control: no-cache, privateset-cookie: XSRF-TOKENeyJpdiI6IndBODc2V2xabjlLQlZNUFFpcTBlbVE9PSIsInZhbHVlIjoiMFdrWXpTSDdhZ3BpV05pNXIvRVI0MHRFQ3h6YXN1YUgwSDc0R1ptWEJCNlNGblh1eGxFZ2ZUaEFDMm9SakFpU2lEdnBXK3ZYc1B4Y1lUeU0rYlBKdFdvYlVLaTF4WW9MQVVoc2pUOWZTOTA0TXIrOUxCa3owWlZEWll5NEt1K1IiLCJtYWMiOiI5YzMzYjVhYzcxNWU4NGJlZGQwMzU5NDNjNDAyMzBiMTkwNjdhNTcxYzU1MjBjZDFhYmViMWNlYzAyMzk5NTljIiwidGFnIjoiIn0%3D; expiresTue, 06 Jan 2026 14:18:28 GMT; Max-Age7200; path/; secure; samesitelaxset-cookie: empire_girl_sessioneyJpdiI6IkZKalFCOS9nQ0NUZExOTjB5TmwrZWc9PSIsInZhbHVlIjoiL1F1OGJMREd2OUhYa3VmY2lOK0FPeHBUbjdRamhjbjNqUEl0TG1TdUxKckwxazcyN2pPQnI1blBUS3ZRQ1BmUDZnRjRuTzhKbjllbTBXbkpMR0NBUUxRaFRtQWRNY2J6RTVCY3R6bGlRVnZLL2ZaM2xKSVhvT3pXTVpjdkdNMGQiLCJtYWMiOiIxMjZlMjZiNzI2ZjM5OWFhZTdhNDU5ZWQwYzcwYTZhMjIyNmY5ZjYyZTZjODdhMmE2NzdkMGFjNDgyZDcwYzFlIiwidGFnIjoiIn0%3D; expiresTue, 06 Jan 2026 14:18:28 GMT; Max-Age7200; path/; secure; httponly; samesitelaxplatform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 575c4fbee153f5b8ac0151fade2ed5ea-phx-edge5x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 1.134 link relstylesheet typetext/css hrefhttps://empiregirlstore.com.br/css/product/product.css?v0.5>!DOCTYPE html>html langpt-br>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Empire Girl | Página Inicial/title> !-- Favicon --> link relicon hrefhttps://empiregirlstore.com.br/assets/icone-4.png> !-- Google Fonts --> link hrefhttps://fonts.googleapis.com/css2?familyMontserrat:wght@400;500;600;700&displayswap relstylesheet> meta namecsrf-token contentREuTnUkyucwYNUoMejSW6sRGEAsbaBtiBDeNI1Wg> !-- Tailwind CSS via CDN --> script srchttps://cdn.tailwindcss.com>/script> script> tailwind.config { theme: { extend: { colors: { primary: #D10024, primaryLight: #ff4d4d, primaryDark: #B80020, secondary: #1E1F29, light: #F6F7FB, dark: #2B2D42, }, fontFamily: { sans: Montserrat, sans-serif, }, boxShadow: { 3d: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04), card: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24), card-hover: 0 14px 28px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.10), }, animation: { fade-in: fadeIn 0.5s ease-in-out, }, keyframes: { fadeIn: { 0%: { opacity: 0 }, 100%: { opacity: 1 }, }, }, } } } /script> !-- Glider.js for Carousel --> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/glider-js@1/glider.min.css> !-- Google Icons --> link hrefhttps://fonts.googleapis.com/icon?familyMaterial+Icons relstylesheet> style> .navbar-gradient { background: linear-gradient(to right, #fbe3e3, #dcaeac); } .btn-gradient { background: linear-gradient(to right, #b04445, #be707b); } .glider-slide { transition: transform 0.5s ease, opacity 0.5s ease; } .product-card:hover { transform: translateY(-5px); box-shadow: 0 10px 25px rgba(0,0,0,0.1); } .bg-primary{ background-color: rgb(194 115 116) !important; } .bg-secondary{ background-color: rgb(194 115 116) !important; } .notify-color{ background: #b04445; } /style>/head>body classfont-sans bg-gray-50> !-- Top Header --> div classbg-secondary text-white text-sm py-2 hidden md:block> div classcontainer mx-auto px-4 flex justify-between items-center> div classflex space-x-6> /div> div classflex space-x-4> a href# classhover:text-primary transition-colors>Acompanhe seu pedido/a> a href# classhover:text-primary transition-colors>Ajuda/a> /div> /div> /div> !-- Main Navbar --> header classsticky top-0 z-50 shadow-md navbar-gradient> div classcontainer mx-auto px-4> div classflex items-center justify-between py-4 stylegap:0px;> !-- Logo --> a href/ classflex items-center> img srchttps://empiregirlstore.com.br/assets/logo-3.svg altLogo classh-10> /a> !-- Search Bar --> div classhidden lg:flex flex-1 mx-8> div classrelative w-full> input typetext placeholderO que você está procurando? classw-full py-3 px-4 rounded-full border-0 focus:ring-2 focus:ring-primary focus:outline-none> button classabsolute right-0 top-0 h-full px-6 btn-gradient text-white rounded-r-full> span classmaterial-icons>search/span> /button> /div> /div> !-- Icons --> div classflex items-center space-x-6> a hrefhttps://empiregirlstore.com.br/login classrelative text-white hover:text-primary transition-colors> span classmaterial-icons text-2xl>account_circle/span> /a> div classrelative> button classtext-white hover:text-primary transition-colors flex items-center favorite-button> span classmaterial-icons text-2xl>favorite_border/span> span classabsolute -top-2 -right-2 bg-#af5b56 text-white text-xs rounded-full w-5 h-5 flex items-center justify-center favorite-count>0/span> /button> !-- Card flutuante (inicialmente escondido) --> div classfavorites-card hidden absolute right-0 mt-2 w-300px bg-white rounded-md shadow-lg z-50 border border-gray-200 styleright:-50px !important;> div classp-3 border-b> h3 classfont-medium text-gray-800>Meus Favoritos/h3> /div> div classfavorites-items max-h-80 overflow-y-auto> !-- Itens serão inseridos aqui via JavaScript --> p classtext-gray-500 text-sm p-4 text-center>Nenhum item favoritado/p> /div> /div> /div> button onclicktoggleCart() classrelative text-white hover:text-primary transition-colors> span classmaterial-icons text-2xl>shopping_cart/span> span idcardQuantityInfo classabsolute -top-2 -right-2 notify-color text-white text-xs rounded-full w-5 h-5 flex items-center justify-center>0/span> /button> /div> /div> /div> /header> !-- Secondary Navbar --> nav classbg-white shadow-sm sticky top-16 z-40> div classcontainer mx-auto px-4> div classflex items-center justify-between py-3> !-- Categories Dropdown --> div classrelative group hidden lg:block> button classflex items-center space-x-2 bg-primary text-white px-6 py-3 rounded-md hover:bg-primaryDark transition-colors> span classmaterial-icons>menu/span> /button> div classabsolute left-0 mt-1 w-64 bg-white shadow-lg rounded-md py-2 hidden group-hover:block z-50> a href# classblock px-6 py-2 hover:bg-gray-100 transition-colors>Moda/a> a href# classblock px-6 py-2 hover:bg-gray-100 transition-colors>Beleza/a> a href# classblock px-6 py-2 hover:bg-gray-100 transition-colors>Perfumaria/a> a href# classblock px-6 py-2 hover:bg-gray-100 transition-colors>Vestuario/a> /div> /div> !-- Main Nav Links --> div classhidden lg:flex space-x-8> a href/ classfont-medium text-gray-800 hover:text-primary transition-colors>Home/a> a hrefhttps://empiregirlstore.com.br/contato classfont-medium text-gray-800 hover:text-primary transition-colors>Contato/a> /div> !-- Mobile Menu Button --> button classlg:hidden text-gray-800 idmobileMenuButton> span classmaterial-icons text-3xl>menu/span> /button> /div> /div> /nav> !-- Mobile Menu --> div classlg:hidden bg-white shadow-lg hidden idmobileMenu> div classcontainer mx-auto px-4 py-3> a href/ classblock py-2 border-b border-gray-100>Home/a> a hrefhttps://empiregirlstore.com.br/contato classblock py-2>Contato/a> /div> /div> !-- Hero Carousel --> section classrelative> div classglider-contain> div classglider> div classbg-gray-200 h-96 flex items-center justify-center> img srchttps://empiregirlstore.com.br/assets/slideshow/dc5d798b644c8bb802e6692dfd9289f5.svg alt> /div> /div> button aria-labelPrevious classglider-prev hidden md:block styletop: 45%;left:0;> span classmaterial-icons text-4xl text-white bg-black bg-opacity-30 rounded-full p-2>chevron_left/span> /button> button aria-labelNext classglider-next hidden md:block styletop: 45%;right:0> span classmaterial-icons text-4xl text-white bg-black bg-opacity-30 rounded-full p-2>chevron_right/span> /button> div classglider-dots iddots>/div> /div> /section> main> div classcontainer p-4> h1>Produtos Disponíveis/h1> div classcontainer mt-4> h2 classsection-title text-center>Lançamentos/h2> div classrow flex> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/124> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1747456171_1000087691.jpg altEsponja Gota /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickremoveFavorite(124,this) classflex h-10 w-10 items-center justify-center bg-#b04445 text-white transition hover:bg-#b04445> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(124, 1, 611) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Esponja Gota/h5> h5 classtext-center tracking-tight text-gray-500>Esponja de maquiagem Ruby Anjo/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 720,00/span> input classproduct-value-price typehidden value720.00> /p> a hrefhttps://empiregirlstore.com.br/produto/124 classbtn buy-button text-center data-id124 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/125> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1747456628_1000087689.jpg altEsponja Sino /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickremoveFavorite(125,this) classflex h-10 w-10 items-center justify-center bg-#b04445 text-white transition hover:bg-#b04445> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(125, 1, 612) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Esponja Sino/h5> h5 classtext-center tracking-tight text-gray-500>Esponja de maquiagem Ruby Anjo /h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 750,00/span> input classproduct-value-price typehidden value750.00> /p> a hrefhttps://empiregirlstore.com.br/produto/125 classbtn buy-button text-center data-id125 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/126> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1747456899_1000087695.jpg altEsponja Chanfrada /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickremoveFavorite(126,this) classflex h-10 w-10 items-center justify-center bg-#b04445 text-white transition hover:bg-#b04445> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(126, 1, 613) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Esponja Chanfrada/h5> h5 classtext-center tracking-tight text-gray-500>Esponja de maquiagem Ruby Anjo /h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 910,00/span> input classproduct-value-price typehidden value910.00> /p> a hrefhttps://empiregirlstore.com.br/produto/126 classbtn buy-button text-center data-id126 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/127> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1747457424_1000087551.jpg altKit de pincéis /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(127,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(127, 1, 614) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Kit de pincéis/h5> h5 classtext-center tracking-tight text-gray-500>Pincéis Meily's /h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 950,00/span> input classproduct-value-price typehidden value950.00> /p> a hrefhttps://empiregirlstore.com.br/produto/127 classbtn buy-button text-center data-id127 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/135> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750985929_WhatsApp Image 2025-06-26 at 21.55.37.jpeg altBatom 48h /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(135,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(135, 1, 622) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Batom 48h/h5> h5 classtext-center tracking-tight text-gray-500>Batom Max Love 48h/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.290,00/span> input classproduct-value-price typehidden value1290.00> /p> a hrefhttps://empiregirlstore.com.br/produto/135 classbtn buy-button text-center data-id135 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/136> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750986264_batom1350.jpeg altBatom 24h /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(136,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(136, 1, 623) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Batom 24h/h5> h5 classtext-center tracking-tight text-gray-500>Batom Max Love 24h/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.350,00/span> input classproduct-value-price typehidden value1350.00> /p> a hrefhttps://empiregirlstore.com.br/produto/136 classbtn buy-button text-center data-id136 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/137> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750986712_gloss14.jpeg altGloss Lip /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(137,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(137, 1, 624) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Gloss Lip/h5> h5 classtext-center tracking-tight text-gray-500>Gloss Lip Volumoso/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.480,00/span> input classproduct-value-price typehidden value1480.00> /p> a hrefhttps://empiregirlstore.com.br/produto/137 classbtn buy-button text-center data-id137 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/138> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750987006_rimel15.jpeg altMáscara de Cílios /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(138,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(138, 1, 625) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Máscara de Cílios/h5> h5 classtext-center tracking-tight text-gray-500>Max Love Flowers/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.550,00/span> input classproduct-value-price typehidden value1550.00> /p> a hrefhttps://empiregirlstore.com.br/produto/138 classbtn buy-button text-center data-id138 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/139> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750988045_lipp.jpg altLip Gloss /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(139,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(139, 1, 626) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Lip Gloss/h5> h5 classtext-center tracking-tight text-gray-500>Lip Gloss Lua&Neve/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.670,00/span> input classproduct-value-price typehidden value1670.00> /p> a hrefhttps://empiregirlstore.com.br/produto/139 classbtn buy-button text-center data-id139 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/140> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750988323_micelar1.jpeg altÁgua Micelar /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(140,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(140, 1, 627) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Água Micelar/h5> h5 classtext-center tracking-tight text-gray-500>Demaquilante/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 1.750,00/span> input classproduct-value-price typehidden value1750.00> /p> a hrefhttps://empiregirlstore.com.br/produto/140 classbtn buy-button text-center data-id140 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/141> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750989040_shoppingpo.webp altPó Translúcido /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(141,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(141, 1, 628) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Pó Translúcido/h5> h5 classtext-center tracking-tight text-gray-500> Ultra Fino/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 2.050,00/span> input classproduct-value-price typehidden value2050.00> /p> a hrefhttps://empiregirlstore.com.br/produto/141 classbtn buy-button text-center data-id141 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/142> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750989225_poamarelo.webp altPó Translúcido /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(142,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(142, 1, 629) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Pó Translúcido /h5> h5 classtext-center tracking-tight text-gray-500>Ultra Fino/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 2.150,00/span> input classproduct-value-price typehidden value2150.00> /p> a hrefhttps://empiregirlstore.com.br/produto/142 classbtn buy-button text-center data-id142 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/143> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750989533_telarosa.webp altÓleo de Rosa Mosqueta /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(143,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(143, 1, 630) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Óleo de Rosa Mosqueta/h5> h5 classtext-center tracking-tight text-gray-500> 100% puro/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 2.430,00/span> input classproduct-value-price typehidden value2430.00> /p> a hrefhttps://empiregirlstore.com.br/produto/143 classbtn buy-button text-center data-id143 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/144> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1750989743_serumrosa.webp altSérum /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(144,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(144, 1, 631) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Sérum/h5> h5 classtext-center tracking-tight text-gray-500>Rosa Mosqueta/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 2.550,00/span> input classproduct-value-price typehidden value2550.00> /p> a hrefhttps://empiregirlstore.com.br/produto/144 classbtn buy-button text-center data-id144 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/148> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1751248084_makelolita.jpeg altCílios Postiços /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(148,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(148, 1, 635) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Cílios Postiços/h5> h5 classtext-center tracking-tight text-gray-500>Doll Lash/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 95,00/span> input classproduct-value-price typehidden value95.00> /p> a hrefhttps://empiregirlstore.com.br/produto/148 classbtn buy-button text-center data-id148 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/149> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1751248492_pincel.jpeg altKit de Pincéis /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(149,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(149, 1, 636) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Kit de Pincéis/h5> h5 classtext-center tracking-tight text-gray-500>8 Peças/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 100,00/span> input classproduct-value-price typehidden value100.00> /p> a hrefhttps://empiregirlstore.com.br/produto/149 classbtn buy-button text-center data-id149 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/150> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1752028621_esponja.jpeg altEsponja de Limpeza /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(150,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(150, 1, 637) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Esponja de Limpeza/h5> h5 classtext-center tracking-tight text-gray-500>Esfoliante Massageador/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 100,00/span> input classproduct-value-price typehidden value100.00> /p> a hrefhttps://empiregirlstore.com.br/produto/150 classbtn buy-button text-center data-id150 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> div classgroup my-10 flex w-full max-w-xs flex-col overflow-hidden bg-white product-card> a classrelative flex h-80 w-72 overflow-hidden hrefhttps://empiregirlstore.com.br/produto/151> img classabsolute top-0 right-0 h-full w-full object-cover srchttps://empiregirlstore.com.br/assets/products/1752028940_esponjaroxa.jpeg altEsponja de Limpeza /> div classabsolute bottom-0 mb-4 flex w-full justify-center space-x-4> div classh-3 w-3 rounded-full border-2 border-white bg-white>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> div classh-3 w-3 rounded-full border-2 border-white bg-transparent>/div> /div> /a> div classflex bottom-0 transition-all duration-300 group-hover:right-0> button onclickaddFavorite(151,this) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> /button> button onclickaddToCart(151, 1, 638) classflex h-10 w-10 items-center justify-center bg-gray-900 text-white transition hover:bg-gray-700> svg xmlnshttp://www.w3.org/2000/svg class h-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> /button> /div> div classpb-5> a href#> h5 classtext-center tracking-tight text-gray-500>Esponja de Limpeza/h5> h5 classtext-center tracking-tight text-gray-500>Esfoliante Massageador/h5> /a> div classmb-5 flex justify-center flex-col p-2> p> span classtext-xl font-bold text-gray-900>R$ 95,00/span> input classproduct-value-price typehidden value95.00> /p> a hrefhttps://empiregirlstore.com.br/produto/151 classbtn buy-button text-center data-id151 stylebackground: #af5b56>COMPRAR/a> /div> /div> /div> /div> /div>/div>script> function addToCart(productId, quantity, sizeId) { // Verificar se o tamanho foi selecionado if (!sizeId || sizeId 0) { alert(Por favor, selecione um tamanho antes de adicionar ao carrinho); return; } // Mostrar feedback visual (opcional) const button event.currentTarget; button.innerHTML span classanimate-ping>.../span>; button.disabled true; // Fazer a requisição AJAX fetch(`/cart/add/${productId}/${quantity}/${sizeId}`, { headers: { X-Requested-With: XMLHttpRequest, X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content } }) .then(response > response.json()) .then(data > { // Restaurar o botão button.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> `; button.disabled false; // Mostrar notificação //showNotification(Produto adicionado ao carrinho!); updateCartUI(); // Atualizar contador do carrinho (se existir) if (document.getElementById(cart-count)) { document.getElementById(cart-count).textContent data.cart.length; } }) .catch(error > { console.error(Error:, error); button.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path dM3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z /> /svg> `; button.disabled false; alert(Ocorreu um erro ao adicionar ao carrinho); }); } document.addEventListener(DOMContentLoaded, function () { const carouselInner document.querySelector(.carousel-inner); const prevButton document.querySelector(.prev); const nextButton document.querySelector(.next); const items document.querySelectorAll(.carousel-item); let index 0; function updateCarousel() { carouselInner.style.transform `translateX(-${index * 100}%)`; } nextButton.addEventListener(click, function () { index (index + 1) % items.length; updateCarousel(); }); prevButton.addEventListener(click, function () { index (index - 1 + items.length) % items.length; updateCarousel(); }); setInterval(() > { index (index + 1) % items.length; updateCarousel(); }, 4000); }); document.addEventListener(DOMContentLoaded, function () { document.querySelectorAll(.buy-button).forEach(button > { button.addEventListener(click, function () { let productId this.getAttribute(data-id); let quantity this.closest(.card-body).querySelector(.quantity-input).value; let size M; fetch(/cart/add/ + productId + / + quantity + / + size, { method: GET, headers: { X-Requested-With: XMLHttpRequest } }) .then(response > response.json()) .then(data > { alert(Produto adicionado ao carrinho!); atualizarCarrinho(data.cart); }) .catch(error > console.error(Erro:, error)); }); }); }); function carregarCarrinho() { $.ajax({ url: /carrinho-itens, type: GET, success: function(response) { let tbody document.getElementById(cart-items); tbody.innerHTML ; let totalCompra 0; response.forEach(item > { let totalItem item.product.preco * item.quantity; totalCompra + totalItem; tbody.innerHTML + ` tr> td>${item.product.nome}/td> td>${item.quantity}/td> td>R$ ${item.product.preco.toFixed(2)}/td> td>R$ ${totalItem.toFixed(2)}/td> td>button classbtn btn-danger onclickremoverItem(${item.product_id})>Remover/button>/td> /tr> `; }); document.getElementById(total-compra).innerText totalCompra.toFixed(2); } }); } function atualizarCarrinho(cart) { let cartElement document.getElementById(cart-count); if (cartElement) { cartElement.innerText cart.reduce((total, item) > total + item.quantity, 0); } }/** * Adiciona um produto aos favoritos (Tailwind CSS version) * @param {number|string} id - ID do produto a ser favoritado * @param {HTMLElement} buttonElement - Elemento do botão para atualizar visual */ async function addFavorite(id, buttonElement null) { try { // Mostrar loading se tiver elemento do botão if (buttonElement) { buttonElement.disabled true; const originalText buttonElement.innerHTML; buttonElement.innerHTML ` svg classanimate-spin -ml-1 h-5 w-5 text-white xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24> circle classopacity-25 cx12 cy12 r10 strokecurrentColor stroke-width4>/circle> path classopacity-75 fillcurrentColor dM4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z>/path> /svg> `; } // Fazer a requisição const response await fetch(/favoritos/adicionar, { method: POST, headers: { Content-Type: application/json, Accept: application/json, X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content }, body: JSON.stringify({ product_id: id }) }); const data await response.json(); // Verificar se a resposta foi bem sucedida if (!response.ok) { throw new Error(data.message || Erro ao adicionar aos favoritos); } // Feedback visual if (buttonElement) { buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> `; buttonElement.classList.remove(bg-gray-900, hover:bg-gray-700); buttonElement.classList.add(bg-#b04445, hover:bg-#b04445); // Resetar após 2 segundos (opcional) setTimeout(() > { buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> `; buttonElement.disabled false; }, 2000); } buttonElement.onclick () > removeFavorite(id, buttonElement); loadFavorites(); // Notificação para o usuário showTailwindAlert(success, data.message || Produto adicionado aos favoritos!); return data; } catch (error) { console.error(Erro ao favoritar:, error); // Resetar botão se houver erro if (buttonElement) { buttonElement.disabled false; buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 inline mr-1 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z /> /svg> `; } // Mostrar mensagem de erro showTailwindAlert(error, error.message || Erro ao adicionar aos favoritos); return { success: false, message: error.message }; }}async function removeFavorite(id, buttonElement null) { try { // Mostrar loading se tiver elemento do botão if (buttonElement) { buttonElement.disabled true; const originalText buttonElement.innerHTML; buttonElement.innerHTML ` svg classanimate-spin -ml-1 h-5 w-5 text-white xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24> circle classopacity-25 cx12 cy12 r10 strokecurrentColor stroke-width4>/circle> path classopacity-75 fillcurrentColor dM4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z>/path> /svg> `; } // Fazer a requisição const response await fetch(/favoritos/remover, { method: POST, headers: { Content-Type: application/json, Accept: application/json, X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content }, body: JSON.stringify({ product_id: id }) }); const data await response.json(); // Verificar se a resposta foi bem sucedida if (!response.ok) { throw new Error(data.message || Erro ao adicionar aos favoritos); } // Feedback visual if (buttonElement) { buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> `; buttonElement.classList.remove(bg-#b04445, hover:bg-#b04445); buttonElement.classList.add(bg-gray-900, hover:bg-gray-700); // Resetar após 2 segundos (opcional) setTimeout(() > { buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 viewBox0 0 20 20 fillcurrentColor> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd /> /svg> `; buttonElement.disabled false; }, 2000); } buttonElement.onclick () > addFavorite(id, buttonElement); loadFavorites(); // Notificação para o usuário showTailwindAlert(success, data.message || Produto adicionado aos favoritos!); return data; } catch (error) { console.error(Erro ao favoritar:, error); // Resetar botão se houver erro if (buttonElement) { buttonElement.disabled false; buttonElement.innerHTML ` svg xmlnshttp://www.w3.org/2000/svg classh-5 w-5 inline mr-1 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z /> /svg> `; } // Mostrar mensagem de erro showTailwindAlert(error, error.message || Erro ao adicionar aos favoritos); return { success: false, message: error.message }; }}// Função para mostrar notificação com Tailwind CSSfunction showTailwindAlert(type, message) { const alertTypes { success: { bg: bg-green-500, text: text-white, icon: `svg classw-5 h-5 fillnone strokecurrentColor viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path stroke-linecapround stroke-linejoinround stroke-width2 dM9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z>/path>/svg>` }, error: { bg: bg-red-500, text: text-white, icon: `svg classw-5 h-5 fillnone strokecurrentColor viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z>/path>/svg>` } }; const alertDiv document.createElement(div); alertDiv.className `fixed top-20 right-4 flex items-center ${alertTypestype.bg} ${alertTypestype.text} px-4 py-3 rounded shadow-lg transition-all duration-300 transform translate-x-full`; alertDiv.innerHTML ` span classmr-2>${alertTypestype.icon}/span> span>${message}/span> `; document.body.appendChild(alertDiv); // Trigger animation setTimeout(() > { alertDiv.classList.remove(translate-x-full); alertDiv.classList.add(translate-x-0); }, 10); // Auto remove after 5 seconds setTimeout(() > { alertDiv.classList.remove(translate-x-0); alertDiv.classList.add(translate-x-full); setTimeout(() > { alertDiv.remove(); }, 300); }, 5000); // Add click to dismiss alertDiv.addEventListener(click, () > { alertDiv.classList.remove(translate-x-0); alertDiv.classList.add(translate-x-full); setTimeout(() > { alertDiv.remove(); }, 300); });}/script> /main> !-- Cart Sidebar --> div idcartSidebar classfixed top-0 right-0 h-full w-full md:w-96 bg-white shadow-2xl transform translate-x-full transition-transform duration-300 z-50 overflow-y-auto> div classp-6> div classflex justify-between items-center border-b pb-4> h3 classtext-xl font-bold>Seu Carrinho (span idcart-count>0/span>)/h3> button onclicktoggleCart() classtext-gray-500 hover:text-primary> span classmaterial-icons>close/span> /button> /div> div classpy-4 space-y-4 idcart-items> p classtext-gray-500>Seu carrinho está vazio/p> /div> div classborder-t pt-4> div classflex justify-between mb-2> span>Subtotal:/span> span classfont-bold idcart-subtotal>R$ 0,00/span> /div> div classflex justify-between mb-4> span>Frete:/span> span classfont-bold>Grátis/span> /div> button classw-full btn-gradient text-white py-3 rounded-md font-bold hover:shadow-lg transition-all mb-2> Finalizar Compra /button> /div> /div> /div> !-- Overlay --> div idoverlay classfixed inset-0 bg-black bg-opacity-50 z-40 hidden>/div> !-- Glider.js --> script srchttps://cdn.jsdelivr.net/npm/glider-js@1/glider.min.js>/script> script> function updateCartUI() { fetch(/carrinho-itens, { method: GET, headers: { X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content, Accept: application/json } }) .then(response > response.json()) .then(data > { // Atualiza o contador document.getElementById(cart-count).textContent data.cart_count || 0; document.getElementById(cardQuantityInfo).textContent data.cart_products.length; // Atualiza a lista de itens const cartItemsContainer document.getElementById(cart-items); if (data.cart_products && data.cart_products.length > 0) { let html ; let subtotal 0; data.cart_products.forEach((item, index) > { const itemPrice (item.color0?.sizes0?.price || 0) * item.quantity; subtotal + itemPrice; html + ` div classflex border-b pb-4 cart-item data-index${index}> div classw-24 h-24 bg-gray-100 rounded-md overflow-hidden> ${item.color0.images0.source ? `img srcassets/${item.color0.images0.source} classw-full h-full object-cover>` : `img srchttps://via.placeholder.com/150 classw-full h-full object-cover>`} /div> div classml-4 flex-1> h4 classfont-medium>${item.product_name}/h4> p classtext-gray-500 text-sm>Tamanho: ${item.size_name || N/A}/p> div classflex items-center justify-between mt-2> div classflex items-center border rounded-md> button classpx-2 py-1 text-gray-500 hover:text-primary decrease-quantity>-/button> span classpx-2 quantity>${item.quantity}/span> button classpx-2 py-1 text-gray-500 hover:text-primary increase-quantity>+/button> /div> span classfont-bold>R$ ${itemPrice.toFixed(2).replace(., ,)}/span> /div> /div> button onclickremoveCartItem(${index}) classtext-gray-400 hover:text-primary ml-2 remove-item> span classmaterial-icons>delete/span> /button> /div> `; }); cartItemsContainer.innerHTML html; document.getElementById(cart-subtotal).textContent `R$ ${subtotal.toFixed(2).replace(., ,)}`; } else { cartItemsContainer.innerHTML p classtext-gray-500>Seu carrinho está vazio/p>; document.getElementById(cart-subtotal).textContent R$ 0,00; } }) .catch(error > { console.error(Error:, error); showNotification(Erro ao atualizar carrinho, error); }); } updateCartUI(); function removeCartItem(index) { fetch(`/cart/remove/${index}`, { method: DELETE, headers: { X-Requested-With: XMLHttpRequest, X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content } }) .then(response > response.json()) .then(data > { if (data.success) { // Atualiza a UI updateCartUI(); //document.getElementById(cart-subtotal).textContent `R$ ${data.subtotal.toFixed(2)}`; // Mostra notificação //alert(data.message); } else { alert(Erro ao remover item: + data.message); } }) .catch(error > { console.error(Error:, error); alert(Erro ao remover item do carrinho); }); } // Toggle Mobile Menu document.getElementById(mobileMenuButton).addEventListener(click, function() { document.getElementById(mobileMenu).classList.toggle(hidden); }); // Toggle Cart function toggleCart() { const cart document.getElementById(cartSidebar); const overlay document.getElementById(overlay); cart.classList.toggle(translate-x-full); overlay.classList.toggle(hidden); // Disable scroll when cart is open document.body.classList.toggle(overflow-hidden); } // Initialize Hero Carousel new Glider(document.querySelector(.glider), { slidesToShow: 1, dots: #dots, arrows: { prev: .glider-prev, next: .glider-next }, draggable: true, scrollLock: true, duration: 0.5, responsive: { breakpoint: 768, settings: { arrows: { prev: .glider-prev, next: .glider-next } } } }); // // Initialize Featured Products Carousel // new Glider(document.querySelector(.glider-featured), { // slidesToShow: 1, // slidesToScroll: 1, // arrows: { // prev: .glider-prev-featured, // next: .glider-next-featured // }, // responsive: // { // breakpoint: 640, // settings: { // slidesToShow: 2, // slidesToScroll: 2 // } // }, // { // breakpoint: 768, // settings: { // slidesToShow: 3, // slidesToScroll: 3 // } // }, // { // breakpoint: 1024, // settings: { // slidesToShow: 4, // slidesToScroll: 4 // } // } // // }); // Close cart when clicking outside document.getElementById(overlay).addEventListener(click, toggleCart); // favoritos const favoriteButton document.querySelector(.favorite-button); const favoritesCard document.querySelector(.favorites-card); const favoritesItems document.querySelector(.favorites-items); const favoriteCount document.querySelector(.favorite-count); // Mostrar/esconder o card favoriteButton.addEventListener(click, function(e) { e.stopPropagation(); favoritesCard.classList.toggle(hidden); if (!favoritesCard.classList.contains(hidden)) { loadFavorites(); } }); // Fechar ao clicar fora document.addEventListener(click, function() { favoritesCard.classList.add(hidden); }); // Carregar favoritos function loadFavorites() { // Simulação - substitua por sua chamada real à API fetch(/api/favorites,{ method: GET, headers: { Content-Type: application/json, Accept: application/json, X-CSRF-TOKEN: document.querySelector(metanamecsrf-token).content }, }).then(response > response.json()) .then((response)>{ const favorites response; updateFavoritesUI(favorites); }) } function updateFavoritesUI(favorites) { favoriteCount.textContent favorites.length; if (favorites.length 0) { favoritesItems.innerHTML p classtext-gray-500 text-sm p-4 text-center>Nenhum item favoritado/p>; return; } let html ; favorites.forEach(product > { html + ` div classflex items-center p-2 gap-4 border-b hover:bg-gray-50> img src${product.image} alt${product.name} classw-12 h-12 object-cover rounded> div classflex-1> a href/produto/${product.id} classtext-sm text-gray-800 truncate stylemax-width: 115px;>${product.name}/a> p classtext-xs text-gray-500>R$ ${parseFloat(product.price).toFixed(2).replace(., ,)}/p> /div> button onclickremoveFavorite(${product.id,null}, event) classtext-gray-400 hover:text-red-500> span classmaterial-icons text-sm>close/span> /button> /div> `; }); favoritesItems.innerHTML html; } loadFavorites(); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]