.navbar{justify-content:space-between;box-shadow:0 0 10px rgba(0,0,0,.1);border-bottom:1px solid rgba(105,13,171,.475)}.navbar,.navbar__left{display:flex;flex-direction:row;align-items:center}.navbar__left{justify-content:flex-start;margin-right:20px;text-align:left;gap:2rem;padding:1.5rem 4rem;position:relative;overflow:hidden}.navbar__title{font-size:3rem;font-weight:700;background:linear-gradient(to right,var(--primary),rgba(220,88,0,.843));-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:3px;line-height:1;position:relative}.navbar__logo{position:relative;width:300px;animation:scale 10s infinite;cursor:pointer}.navbar__left:before{content:"";position:absolute;bottom:-100%;left:25%;transform:translate(-50%);width:600px;height:100%;border-radius:50%;background:radial-gradient(circle,var(--secondary),#000);box-shadow:0 0 15px #d50303;filter:blur(40px);z-index:-1}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.navbar__search{display:flex;flex-direction:row;justify-content:flex-start;margin-right:20px;text-align:left}.navbar__search input{width:100%;margin:10px;background:none}.navbar_search_button{padding:.5rem 1rem;border-left:1px solid #3f3f3f}.navbar__search-form{border-radius:5px;border:1px solid #3f3f3f}.navbar__right,.navbar__search-form{display:flex;flex-direction:row;justify-content:flex-start;margin-right:20px;text-align:left}.navbar__links{justify-content:flex-start;align-items:center}.navbar__links,.navbar__links_mobile{display:flex;flex-direction:row;margin-right:20px;text-align:left;color:#ecececaf;gap:2rem}.navbar__links a{padding-left:1rem}.navbar__links a,.navbar__links_mobile a{list-style:none;margin:.25rem 0;font-size:1rem;font-weight:200;cursor:pointer;transition:all .3s ease}.navbar__profile{display:flex;flex-direction:row;justify-content:flex-start;margin-right:20px;text-align:left;position:relative}.navbar_profile_dropdown{position:absolute;top:100%;right:0;background-color:#333;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;width:200px;z-index:10;font-size:1rem}.navbar_profile_dropdown_section:not(:last-child){border-bottom:1px solid #3f3f3f}.navbar_profile_dropdown_section{display:flex;flex-direction:column}.navbar_profile_dropdown_section *{padding:.5rem;border-radius:5px}.navbar_profile_dropdown_section a:hover{background-color:#3f3f3f}.navbar_dropdown{background-color:#090909;padding:0;display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:1rem;z-index:10;transition:max-height .5s ease,opacity .5s ease,padding .5s ease;overflow:hidden;display:none}.navbar_dropdown.active{opacity:1;padding:1rem}.navbar_dropdown-link{display:block;margin-bottom:10px}.navbar__hamburger{display:none}@media screen and (max-width:1300px){.navbar{flex-direction:column;align-items:space-between}.navbar__hamburger{display:block}.navbar__hamburger-line{width:25px;height:3px;background-color:#878787;margin:5px;transition:all .3s ease}.navbar__left,.navbar__right{flex-direction:row;align-items:center;justify-content:space-between;margin-right:0}.navbar__right{display:none}.navbar__left{padding:1rem 1rem 1rem 0;width:100%}.navbar__logo{padding:1rem}.navbar__search{width:100%;display:none}.navbar__search input{width:100%}.navbar__links_mobile{flex-direction:column;gap:1rem;margin:0}.navbar__profile{margin:1rem 0 0;width:100%;justify-content:center}.navbar_dropdown{background-color:#090909;padding:0;display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:1rem;z-index:10;max-height:0;transition:max-height .5s ease,opacity .5s ease,padding .5s ease;overflow:hidden}.navbar_dropdown.active{max-height:1000px;opacity:1;padding:1rem 1rem 2rem}.navbar_profile_dropdown_section:not(:last-child){border-bottom:0}.navbar_profile_dropdown_section *{padding:.5rem;border-radius:5px}.navbar_profile_dropdown_section a:hover{background-color:#3f3f3f}}.navbar__sub-links{padding-left:3rem;color:#dedede;width:100%}.navbar__sub-link{display:block;padding:.5rem 0;color:#7a7a7a;text-align:left}.navbar__profile-group{display:flex;align-items:center}.navbar__store-icons{display:flex;gap:10px;margin-right:10px}.navbar__store-icons-mobile{display:flex;flex-direction:row;align-items:center;gap:5px;margin:0 auto}