#return-to-top-wrapper{position:absolute;top:0;right:100%;width:100px;height:15vh;background:linear-gradient(var(--white) 92%, transparent);z-index:2}@media screen and (max-width: 576px){#return-to-top-wrapper{display:none}}#return-to-top{position:fixed;top:115px;right:calc(50vw + var(--current-main-width)/2);margin:15px 0;width:45px;line-height:45px;text-align:center;border-radius:500000px;z-index:1;background:var(--gray05);transition:background .15s}#return-to-top:hover:not(:active){background:var(--gray10)}#return-to-top:active{transition:none}@media screen and (max-width: 576px){#return-to-top{display:none}}main{padding-top:0;white-space:normal}@media(min-width: 577px){main{--current-main-width: 1340px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 576px){main{padding:0 20px}}main #root{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;background:var(--white);position:relative;z-index:2;padding:50px 0 20px 0}@media screen and (max-width: 576px){main #root{grid-template-columns:1fr}}main #root>a{display:block;padding:5px 8px;border-radius:5px;border:1px var(--gray10) solid}main #search-category{border-bottom:1px var(--black) solid;width:300px;margin-top:25px;position:relative;padding:5px 12px}main h1{text-transform:uppercase;font-family:"Inter",sans-serif;font-size:2.3rem;color:var(--primary-color);font-weight:800;max-width:var(--current-main-width);width:100%;padding-top:165px;margin-top:-80px;margin-bottom:30px}main.searching h1{font-size:.9rem;padding-top:unset;margin-top:30px;margin-bottom:10px;font-weight:bold}main.searching h1.hidden{display:none}main .top-cat{columns:4;white-space:normal;font-size:1rem;position:relative}@media screen and (max-width: 576px){main .top-cat{columns:unset;font-size:1.1rem}main .top-cat br{margin-bottom:10px}}main .top-cat a{color:var(--gray80);display:inline-block;max-width:100%;width:max-content;text-decoration:rgba(0,0,0,0) underline;color:inherit;transition:text-decoration-color .15s}main .top-cat a:hover:not(:active){text-decoration-color:unset}main .top-cat a:active{transition:none}main .top-cat br{margin-bottom:5px}main.searching .top-cat{columns:unset}main.searching .top-cat .hidden{display:none !important}main.searching .top-cat a{display:block;width:fit-content;margin-bottom:5px}main.searching .top-cat br{display:none}
