*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:75px}body{font-weight:400;overflow-x:hidden;position:relative;background-color:#fff!important;color:#000!important;font-family:Roboto,sans-serif!important}.mantine-admao{padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:normal}p,a,li,button,ul{margin:0;padding:0;line-height:normal;text-decoration:none}::-webkit-scrollbar{width:10px;border-radius:10px}::-webkit-scrollbar-track{background:#ffe6eb;border-radius:10px}::-webkit-scrollbar-thumb{background:grey;border-radius:10px;border:2px solid #ffe6eb}::-webkit-scrollbar-thumb:hover{background:grey}@keyframes fall{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-200px,800px) rotate(180deg);opacity:0}}.star-field{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.star{position:absolute;background-color:gold;border-radius:50%;opacity:.9;animation-name:fall;animation-timing-function:ease-in;animation-iteration-count:infinite}.create-account{color:gray;cursor:pointer;transition:color .3s ease}.create-account:hover{color:#fff}.button-login{position:relative;background:linear-gradient(270deg,#4169E1 50%,transparent 50%);background-size:200% 100%;background-position:right center;color:#fff;border:1px solid #4169E1;border-radius:50px;transition:background-position .6s ease-in-out,border-radius .3s ease;background-size:"cover"}.button-login:hover{background-position:left center;border-radius:50px;border:2px solid #4169E1}.button-cart{position:relative;background:linear-gradient(270deg,#000 50%,transparent 50%);background-size:200% 100%;background-position:right center;color:#fff;border:1px solid #000;border-radius:50px;transition:background-position .6s ease-in-out,border-radius .3s ease;background-size:"cover"}.button-cart:hover{background-position:left center;border-radius:50px;border:2px solid #000;color:#000}
