@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto+Slab:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Style+Script&display=swap";.cart-modal{display:none;position:fixed;top:0;right:0;bottom:0;background-color:#444444f7;z-index:1000;width:100%;height:100%}@media (min-width: 650px){.cart-modal{width:500px}}.cart-modal[open]{display:block}.cart-modal>div{width:100%;padding:1rem}.cart-modal button.checkout-button{border:none;background-color:transparent;color:#fff;cursor:pointer;position:absolute;bottom:1rem}.close-modal{position:absolute;top:0;right:0;padding:1rem;border:none;background-color:transparent;cursor:pointer;color:#fff;font-family:monospace}.close-modal svg{width:.5rem;height:.5rem;cursor:pointer}.close-modal svg path{cursor:pointer}.cart-modal h2{margin-bottom:1rem;color:#fff}.cart-modal ul{list-style-type:none;padding:0}.cart-modal li{display:flex;align-items:center;margin-bottom:1rem}#cart-modal-content img{width:50px;height:50px;object-fit:cover;margin-right:auto}#cart-modal-content h3{margin:0 auto 0 0;font-size:.75rem;color:#fff}#cart-modal-content p{margin-right:auto;font-size:.75rem;color:#fff}#cart-modal-content button{font-size:.75rem;padding:4px;margin:4px;border:none;color:gray;background-color:transparent;cursor:pointer}@font-face{font-family:Saucy Jack;src:url(/assets/SaucyJack-D84KEE4A.ttf)}*{margin:0;padding:0;box-sizing:border-box;font-size:24px;font-family:Saucy Jack,sans-serif;letter-spacing:.05rem;cursor:default}:root,body{background-color:transparent}:root{background-image:url(/assets/background2-ODBbKFLR.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}header{min-height:85px;width:100%;display:flex;align-items:center}header .mute-play-music{margin:12px;border:none;background:none;cursor:pointer}header .logo{position:absolute;width:100%;padding:8px;border:none;background-color:transparent;margin-top:8px;display:flex;justify-content:center;text-decoration:none;color:#000}header .logo img{height:80px;width:auto;cursor:pointer}header .cart-button{margin-left:auto;display:flex;align-items:center;padding:14px;border:none;background-color:transparent;cursor:pointer;z-index:20}header .cart-button img{height:40px;width:auto;cursor:pointer}section.landing-page{height:80dvh;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center}section.landing-page img{height:290px;width:auto;object-fit:cover;border-radius:5px}section.landing-page button{padding:8px;font-size:.85rem;border:1px solid white;color:#fff;border-radius:4px;background-color:transparent;cursor:pointer}section.shop{height:80dvh;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center}.shop .shop-grid{display:flex;max-width:750px;width:100%;justify-content:center;align-items:center}.shop .shop-grid .shop-grid-item{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;overflow:hidden;padding:8px;text-align:center}.shop .shop-grid .shop-grid-item img{height:220px;width:220px;object-fit:cover;border-radius:5px}.shop .shop-grid .shop-grid-item h3{margin-top:8px;font-size:1rem;color:#fff}.shop .shop-grid .shop-grid-item p{margin:4px;font-size:1rem;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px}.shop .shop-grid .shop-grid-item button{padding:8px;font-size:.65rem;border:1px solid white;color:#fff;border-radius:5px;background-color:transparent;cursor:pointer}footer{position:absolute;bottom:0;width:100%;display:flex;justify-content:center}footer p{color:#fff;font-size:.65rem;margin:8px}footer p button{border:none;background:none;color:#fff;font-size:.65rem;cursor:pointer}
