body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.overline{text-decoration:overline!important}.navigator-bar{background-color:#fff;padding:7px;filter:drop-shadow(0 0 4px #FFF)}a{text-decoration:none;color:#1976d2!important}.bg{background-image:url(/assets/galki-Cq7Lfl5X.jpg);background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;background-size:cover}@media(max-width:599px){.bg{background-size:auto calc(110 * var(--vh))}}.bg-solid{background-color:#fff}@media(max-width:599px){.hide-on-phone{display:none}}.logo{height:70vh;width:auto;max-width:90vw;filter:drop-shadow(-1px 3px 5px #000)}.plugin{filter:drop-shadow(0px 0px 3px)}html,body{margin:0;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}section{height:100vh;scroll-snap-align:start}.player{transform:translateY(40px)}.page{display:flex;min-height:100vh;align-items:center;justify-content:center}@media(max-width:599px){.page{align-content:flex-start;align-items:flex-start}}.profpic{mix-blend-mode:lighten;filter:blur(1.5px) contrast(.9)}.card-container{display:flex;flex-wrap:wrap;max-width:1300px;left:auto;right:auto;align-items:center;align-content:center;justify-content:center;height:100%}@media(min-width:1200px){.card-container{max-width:1200px}}@media(max-width:599px){.card-container{padding:40px 0 0;align-content:flex-start;align-items:flex-start;min-width:300px}}@media(max-width:599px){.swiper-button-prev,.swiper-button-next{top:calc(50vw + 40px)!important;color:#fff!important;background-color:#1919190d}}@media(max-width:599px){.no-padding-on-mobile{padding:0!important}}.card{width:50%;height:auto;min-width:400px}@media(max-width:599px){.card{width:100%;min-width:300px}}.card-content{padding:10px}@media(max-width:599px){.card-content{padding:7px}}@media(min-width:1200px){.card-content{padding:25px}}@media(min-width:1800px){.card-content{padding:45px}}.square-image{width:100%;height:auto}.contact{padding:40px 0 0;align-content:center!important;align-items:center!important}.contact-info{filter:drop-shadow(0 0 12px #000);color:#fff}@media(max-width:599px){.contact-info{padding:3px!important;text-align:center}}.social-icon{background-color:#fff;border-radius:4px;mix-blend-mode:overlay;max-width:9vw;max-height:9vw;min-width:30px;min-height:25px}.s-title,.s-icons{padding:10px}@media(max-width:599px){.s-title,.s-icons{padding:10px}}@media(max-width:599px){.MuiTypography-h3{padding:15px 0 5px}}.s-title{filter:drop-shadow(.5px 0px .5px #FFF)}.a-social-icon{margin:3px 25px 3px 3px}.a-social-icon :hover{filter:drop-shadow(0px 0px 40px #FFF) drop-shadow(0px 0px 6px #FFF)}@media(max-width:599px){.a-social-icon{margin:10px}}@media(max-width:599px){.shop{padding-top:150px;align-items:flex-start}}.shop-shop{width:100%;max-width:1300px;margin:0 auto;padding:0 40px;text-align:center}@media(max-width:599px){.shop-shop{padding:0 20px}}.shop-title{margin-bottom:10px!important}.shop-subtitle{margin-bottom:30px!important;opacity:.7}.shop-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}@media(max-width:599px){.shop-grid{gap:25px}}.shop-tile{background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;width:200px;font:inherit;color:inherit}@media(max-width:599px){.shop-tile{width:130px}}.shop-tile:hover .shop-tile-image,.shop-tile:focus-visible .shop-tile-image{filter:drop-shadow(0px 0px 3px) drop-shadow(0px 6px 14px rgba(0,0,0,.35));transform:translateY(-4px)}.shop-tile-image{width:100%;aspect-ratio:1/1;object-fit:cover;transition:filter .2s ease,transform .2s ease}.shop-tile-name{margin-top:12px!important;text-transform:uppercase}.shop-tile-price{margin-top:4px!important;opacity:.7}.shop-modal .MuiPaper-root{border-radius:4px}.shop-modal-content{padding:30px!important;text-align:center}@media(max-width:599px){.shop-modal-content{padding:20px!important}}.shop-modal-close{position:absolute!important;top:10px;right:10px}.shop-modal-image{width:100%;max-width:260px;aspect-ratio:1/1;object-fit:cover;margin:0 auto 15px}.shop-modal-price{margin:10px 0 20px!important}.shop-buy-button{margin-top:10px!important}.shop-purchase-result{margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,.1)}.shop-serial{margin:10px 0!important;letter-spacing:2px}.shop-purchase-note{opacity:.7}
