*{box-sizing:border-box;margin:0;padding:0}ul{list-style:none}li a{text-decoration:none}body{background-attachment:fixed;background-color:#121214;background-image:url(https://i.ibb.co/xCqSmHd/rimuru-Lamour.png),linear-gradient(90deg,#121214,#292930);background-position:50% top;background-repeat:no-repeat;background-size:cover}body::-webkit-scrollbar{display:none}body *{font-family:Inter,sans-serif;line-height:160%}header{color:#fff;height:152px;padding-top:32px;text-align:center}.logolamour{background-image:linear-gradient(90deg,#ff416c,#ff4b2b);border-radius:50%;display:flex;margin:auto;padding:4px;transition:transform .3s;width:120px}.logolamour:hover{transform:scale(1.1)}.logolamour img{border-radius:50%;width:100%}header h1{margin-bottom:10px}main{grid-gap:24px;display:grid;gap:24px;margin:70px auto;max-width:580px;width:90%}section{border-radius:10px;color:#fff;padding-top:4px}section>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3f3d42b3;border-radius:8px;box-shadow:0 4px 10px #0003;padding:24px 32px 32px}section h2,section h3{letter-spacing:-.47px}section h3{color:#fff;text-align:center}section p{color:#d1d1d1;letter-spacing:-.18px}section ul{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}section ul li{transition:transform .3s}section ul li:hover{transform:scale(1.1)}.la-pacman,.la-pacman>div{box-sizing:border-box;position:relative}.la-pacman{color:#fff;display:block;font-size:0;margin-bottom:50px;margin-left:50px;margin-top:50px}.la-pacman.la-dark{color:#333}.la-pacman>div{background-color:currentColor;border:0 solid;display:inline-block;float:none}.la-pacman{height:32px;width:32px}.la-pacman>div:first-child,.la-pacman>div:nth-child(2){animation:pacman-rotate-half-up .5s 0s infinite;background:#0000;border-radius:100%;border-style:solid;border-right:solid #0000;border-width:16px;height:0;width:0}.la-pacman>div:nth-child(2){animation-name:pacman-rotate-half-down;margin-top:-32px}.la-pacman>div:nth-child(3),.la-pacman>div:nth-child(4),.la-pacman>div:nth-child(5),.la-pacman>div:nth-child(6){animation:pacman-balls 2s linear 0s infinite;border-radius:100%;height:8px;left:200%;opacity:0;position:absolute;top:50%;width:8px}.la-pacman>div:nth-child(3){animation-delay:-1.44s}.la-pacman>div:nth-child(4){animation-delay:-1.94s}.la-pacman>div:nth-child(5){animation-delay:-2.44s}.la-pacman>div:nth-child(6){animation-delay:-2.94s}.la-pacman.la-sm{height:16px;width:16px}.la-pacman.la-sm>div:first-child,.la-pacman.la-sm>div:nth-child(2){border-width:8px}.la-pacman.la-sm>div:nth-child(2){margin-top:-16px}.la-pacman.la-sm>div:nth-child(3),.la-pacman.la-sm>div:nth-child(4),.la-pacman.la-sm>div:nth-child(5),.la-pacman.la-sm>div:nth-child(6){height:4px;width:4px}.la-pacman.la-2x{height:64px;width:64px}.la-pacman.la-2x>div:first-child,.la-pacman.la-2x>div:nth-child(2){border-width:32px}.la-pacman.la-2x>div:nth-child(2){margin-top:-64px}.la-pacman.la-2x>div:nth-child(3),.la-pacman.la-2x>div:nth-child(4),.la-pacman.la-2x>div:nth-child(5),.la-pacman.la-2x>div:nth-child(6){height:16px;width:16px}.la-pacman.la-3x{height:96px;width:96px}.la-pacman.la-3x>div:first-child,.la-pacman.la-3x>div:nth-child(2){border-width:48px}.la-pacman.la-3x>div:nth-child(2){margin-top:-96px}.la-pacman.la-3x>div:nth-child(3),.la-pacman.la-3x>div:nth-child(4),.la-pacman.la-3x>div:nth-child(5),.la-pacman.la-3x>div:nth-child(6){height:24px;width:24px}@keyframes pacman-rotate-half-up{0%,to{transform:rotate(270deg)}50%{transform:rotate(1turn)}}@keyframes pacman-rotate-half-down{0%,to{transform:rotate(90deg)}50%{transform:rotate(0deg)}}@keyframes pacman-balls{0%{left:200%;opacity:0;transform:translateY(-50%)}5%{opacity:.5}66%{opacity:1}67%{opacity:0}to{left:0;transform:translateY(-50%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.games-list img{border-radius:8px;width:90px}.adms-list img{border:1px solid #443e54;border-radius:50%;width:70px}.novidades-list{margin-top:50px;text-align:center}.novidades-list a{border-radius:10px;color:#fff;display:inline-block;margin:20px;padding:4px;transition:transform .3s}.novidades-list img{border-radius:8px;display:block;height:auto;width:100%}.groups-list a div{background-color:#202020;border-radius:8px;padding:10px}.novidades-list a h3{letter-spacing:-.47px;margin-top:0;text-align:center}.novidades-list a:hover{transform:scale(1.04)}.events-list{margin:10px;text-align:center}.events-list ul{justify-content:center}.events-list li{margin-bottom:20px}.events-list img{border-radius:8px;margin:10px}.events-list a{animation:pulse 1s infinite;background:linear-gradient(90deg,#ff416c,#ff4b2b);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;text-decoration:none;transition:all .3s ease}.events-list a:hover{background:linear-gradient(90deg,#ff4b2b,#ff416c);transform:scale(1.1)}.past-events{margin:10px;text-align:center}.past-events select{border-radius:5px;margin-bottom:20px;padding:10px}.event-details{margin-top:20px}.event-details h4{margin-bottom:10px}.event-details p{margin-bottom:5px}.event-details img{border-radius:8px;display:block;margin:10px auto}.event-details a{animation:pulse 1s infinite;background:linear-gradient(90deg,#ff416c,#ff4b2b);border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;margin-top:10px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.event-details a:hover{background:linear-gradient(90deg,#ff4b2b,#ff416c);transform:scale(1.1)}.evento-terminado{color:red}.evento-em-andamento{color:green}header div{animation:fromTop .7s .2s backwards}.filter-container,.product-item,main section{animation:fromBottom .7s backwards}.product-item:first-child,main section:first-child{animation-delay:0}.product-item:nth-child(2),main section:nth-child(2){animation-delay:.3s}.product-item:nth-child(3),.product-item:nth-child(4),main section:nth-child(3),main section:nth-child(4){animation-delay:.4s}@keyframes fromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{filter:brightness(100%)}50%{filter:brightness(200%)}to{filter:brightness(100%)}}.modal-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1020}.modalAdm{background:linear-gradient(90deg,#ff416c,#ff4b2b);border-radius:12px;box-shadow:0 8px 20px #0000004d;margin:0 auto;max-width:90%;overflow:hidden;padding:4px;position:relative;width:100%;z-index:1020}.admin-bio{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#121214e6;border-radius:8px;color:#fff;padding:24px}.admin-gif{bottom:4px;height:auto;position:absolute;right:16px;width:150px;z-index:1}.admin-gif img{border-radius:8px;box-shadow:0 2px 8px #0003;height:100%;width:100%}.close-button{animation:pulse 1s infinite;background:linear-gradient(90deg,#ff416c,#ff4b2b);border-radius:4px;font-size:16px;padding:8px 15px;transition:all .3s ease;z-index:1002}.button:hover,.close-button:hover{background:linear-gradient(90deg,#ff4b2b,#ff416c);transform:scale(1.1)}.responsive-img{border-radius:8px;display:block;height:auto;max-width:100%}.hamburger{bottom:10px;cursor:pointer;display:flex;flex-direction:column;height:35px;justify-content:space-around;position:fixed;right:10px;width:35px;z-index:1002}.hamburger div{background-color:#ff4500;border-radius:3px;height:4px;transition:all .3s ease;width:100%}nav{background-color:#1b1b1b;box-shadow:-4px 0 8px #0000004d;color:#f5f5f5;display:none;height:100vh;overflow-y:auto;padding:30px 20px;position:fixed;right:0;top:0;width:250px;z-index:1001}nav.menu-open{display:block}nav ul{list-style:none;padding:0}nav ul li{margin:25px 0}nav ul li a{color:#ff4500;font-family:Poppins,sans-serif;font-size:20px;text-decoration:none}nav ul li a:hover{color:#fff;text-decoration:underline}.shop-content{padding:20px}.products-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.product-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3f3d42b3;border-radius:8px;padding:10px;text-align:center;transition:transform .3s}.product-item img{border-radius:8px;height:200px;width:200px}.product-item h2{color:#00ff37;margin:10px 0 5px}.product-item h3{color:#fff;margin:10px 0 5px}.product-item p{color:#d1d1d1}.product-item:hover{background-color:#494949;transform:scale(1.05)}.product-modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1003}.product-modal{background-color:#2c2c2c;border-radius:8px;box-shadow:0 0 20px #00000080;color:#fff;max-height:80vh;max-width:600px;overflow-y:auto;padding:20px;width:90%}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;z-index:1005}.product-modal h2{font-size:24px;margin:0 0 15px;text-align:center}.product-modal img{border-radius:8px;margin-bottom:15px}.product-modal p{margin:10px 0}.product-modal-footer{display:flex;justify-content:space-between;margin-top:15px}.button{animation:pulse 1s infinite;background:linear-gradient(90deg,#ff416c,#ff4b2b)}.button,.button-sec{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:all .3s ease}.button-sec{background-color:#007bff}.button-sec:hover{background-color:#0056b3}.product-modal p strong{color:#fc0}.sale-text{color:red}.filter-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3f3d42b3;border-radius:8px;box-shadow:0 4px 10px #0003;padding:20px}.price-filter{align-items:center;background-color:#494949;border-radius:8px;color:#fff;display:flex;gap:10px;justify-content:center;margin-top:20px;padding:10px}.price-filter input{border-radius:4px;color:#000;font-size:14px;padding:5px;text-align:center;transition:border .3s ease;width:100px}.search-filter{margin-bottom:15px}.search-filter input{background-color:#333;border:none;border-radius:5px;color:#fff;font-size:16px;padding:10px;width:100%}.search-filter input::placeholder{color:#aaa}.toggle-filters{align-items:center;background-color:#1c1c1e;border:none;border-radius:5px;color:#f1f1f1;cursor:pointer;display:flex;font-size:16px;padding:10px 15px;transition:background-color .3s ease}.toggle-filters:hover{background-color:#2c2c2e}.toggle-filters:active{transform:scale(.98)}.toggle-filters svg{margin-left:5px}.sale-filter,.stock-filter{align-items:center;background-color:#333;border-radius:6px;display:flex;margin-bottom:10px;margin-top:10px;padding:10px;transition:background-color .3s ease}.sale-filter:hover,.stock-filter:hover{background-color:#555}.sale-filter label,.stock-filter label{align-items:center;color:#d1d1d1;display:flex;transition:color .3s ease}.sale-filter:hover label,.stock-filter:hover label{color:#00bfff}.checkbox-container{align-items:center;display:flex;margin:10px 0}.custom-checkbox{display:none}.custom-checkbox+label{cursor:pointer;padding-left:25px;position:relative}.custom-checkbox+label:before{color:#555;content:"☐";font-size:18px;left:0;position:absolute}.custom-checkbox:checked+label:before{content:"☑️"}.sorting-filter{align-items:center;display:flex;margin-bottom:20px}.sorting-filter select{background-color:#333;border:1px solid #666;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;transition:background-color .3s,border-color .3s}.sorting-filter select:hover{background-color:#555;border-color:#ff4b2b}.sorting-filter button{background-color:#ff4b2b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-left:10px;padding:10px 15px;transition:background-color .3s}.sorting-filter button:hover{background-color:#ff416c}.sorting-filter button:focus,.sorting-filter select:focus{outline:2px solid #ff4b2b;outline-offset:2px}.category-filter{display:flex;flex-direction:column}.category-filter ul{list-style-type:none;padding:0}.category-filter li{margin-bottom:10px}.category-select{background-color:#444;border:1px solid #666;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;transition:background-color .3s,border-color .3s}.category-select option{color:#fff}.category-select:hover{background-color:#555;border-color:#ff4b2b}.category-select:focus{outline:2px solid #ff4b2b;outline-offset:2px}.subcategory-dropdown{background-color:#333;border-radius:5px;margin-top:8px;padding-left:15px}.subcategory-dropdown label{align-items:center;color:#fff;cursor:pointer;display:flex;padding:8px 30px;transition:background-color .2s}.subcategory-dropdown label:hover{background-color:#ffffff1a;color:#00bfff}.reset-button{background-color:#f44;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 15px;transition:background-color .3s}.reset-button:hover{background-color:#c00}@media (max-width:768px){.filter-container{padding:15px}.price-filter{flex-direction:column;gap:5px}.price-filter input{width:80px}.sorting-filter{flex-direction:column;gap:10px}.toggle-filters{font-size:14px;padding:8px 12px}.sale-filter,.stock-filter{flex-direction:column;padding:8px}.category-filter ul{padding-left:0}.category-filter li{margin-bottom:8px}.subcategory-dropdown label{padding:8px 15px}.admin-gif{margin:16px auto 0;position:static;width:150px}.games-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.game-item{padding:8px}}@media (max-width:480px){.price-filter input{width:70px}.reset-button,.sorting-filter button,.sorting-filter select{font-size:14px;padding:8px 10px}.toggle-filters{font-size:12px}}.ls-container{align-items:center;background-color:#121214;display:flex;justify-content:center;min-height:100vh;padding:20px}.form-ls{background:#1e1e1e;border-radius:8px;box-shadow:0 4px 20px #0000001a;max-width:400px;padding:30px;width:100%}.ls-container h1{color:#fff;margin-bottom:20px;text-align:center}.form-floating{margin-bottom:20px;position:relative}.form-control{background-color:#fff;border:1px solid #444;border-radius:5px;color:#000;padding:12px 15px;transition:border-color .3s;width:100%}.form-control:focus{border-color:#000;outline:none}.ls-container label{color:#a0a0a0}.ls-container p{color:red;text-align:center}.form-check{color:#000}.ls-button{border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:12px 20px;transition:all .3s ease;width:100%}.ls-container a{text-decoration:none}.invalid-feedback{color:#ff2600}.ls-container a:hover{text-decoration:underline}.gsi-material-button{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:20px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;display:block;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;margin:10px auto;max-width:400px;min-width:-webkit-min-content;min-width:min-content;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;transition:all .3s ease;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .218s}.gsi-material-button:disabled{background-color:#ffffff61;border-color:#1f1f1f1f;cursor:default}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.gsi-material-button:hover{transform:scale(1.1)}.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px 0 #1f26875e}.user-profile-container{border-radius:10px;font-family:Arial,sans-serif;margin:30px auto 0;max-width:400px;padding:20px}.user-profile-container img{border:2px solid #f50;border-radius:50%;display:flex;margin:auto;padding:4px;transition:transform .3s;width:120px}.user-profile-container p{font-size:14px;margin:10px 0}.user-profile-container input[type=file],.user-profile-container input[type=text]{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;color:#333;margin:10px 0;padding:10px;transition:border-color .3s;width:100%}.user-profile-container input[type=text]:focus{border-color:#f50;outline:none}.user-profile-container button{background-color:#f50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:10px;transition:background-color .3s,transform .2s;width:100%}.user-profile-container button:hover{background-color:#934407;transform:scale(1.02)}.text-danger{color:#ff4d4d}.text-danger,.text-success{font-size:14px;text-align:center}.text-success{color:#28a745}
/*# sourceMappingURL=main.2a4a2941.css.map*/