@import url("https://fonts.cdnfonts.com/css/coolvetica-condensed");*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{height:100%;width:100%;overflow-x:hidden}body{font-family:Coolvetica,sans-serif;background-color:#000}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}::view-transition-new(root),::view-transition-old(root){animation:none!important}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,clip-path;z-index:1}::view-transition-new(root){z-index:10000;animation:none!important}::view-transition-old(root){z-index:1;animation:none!important}img{width:100%;height:100%;object-fit:cover}a,p{color:#000;display:block;text-decoration:none;text-transform:uppercase;font-family:Coolvetica,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.05rem;line-height:1;will-change:transform;-webkit-font-smoothing:antialiased}.revealer,a,p{position:relative}.revealer{width:max-content;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.p-25{height:25vh}.p-25,.p-50{width:100%;background-color:#fff}.p-50{height:50vh}.menu{position:fixed;top:0;left:0;width:100vw;height:100svh;pointer-events:none;z-index:2}.nav{pointer-events:all}.menu-overlay-nav,.nav{position:fixed;top:0;left:0;width:100vw;padding:1em;display:flex;gap:1em}.menu-overlay-nav-logo,.nav-logo{flex:2 1}.nav-items{flex:1 1;display:flex}.menu-overlay-nav-toggle-close,.nav-cart-btn,.nav-menu-toggle-open{flex:1 1}.nav-cart-btn{display:none}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100svh;overflow:hidden;background-color:#000;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);will-change:transform,clip-path;pointer-events:none;z-index:2}.menu-overlay-nav-logo a,.menu-overlay-nav-toggle-close p{color:#fff}.menu-overlay-nav-logo a,.nav-logo a{font-weight:700}.menu-overlay-nav-logo .revealer,.menu-overlay-nav-toggle-close .revealer,.nav-cart-btn .revealer,.nav-menu-toggle-open .revealer{cursor:pointer}.menu-overlay a,.menu-overlay p{color:#fff}.menu-footer{position:absolute;bottom:0;width:100%;padding:1em;display:flex;align-items:flex-end;gap:1em}.menu-footer-col:first-child{flex:2 1}.menu-footer-col:nth-child(2){flex:1 1}.socials{display:flex;gap:1em}.menu-overlay-items{padding:25vh 1em 1em;display:flex;justify-content:center;align-items:center;height:100vh}.menu-overlay-items a{font-size:3rem}.coming-soon{font-size:12rem;font-weight:900;color:#fff;text-align:center;margin:0;padding:0}@media (max-width:900px){.menu-overlay-nav,.nav{padding:.5em}.menu-overlay-nav-logo a,.nav-logo a{font-size:.9rem}.menu-overlay-nav-toggle-close p,.nav-menu-toggle-open p{font-size:.8rem}.menu-overlay-items{padding:20vh .5em .5em}.coming-soon{font-size:4rem;line-height:1}.menu-footer{padding:.5em}.menu-footer p{font-size:.7rem}}@media (max-width:600px){.menu-overlay-nav,.nav{padding:.3em}.menu-overlay-nav-logo a,.nav-logo a{font-size:.8rem}.menu-overlay-nav-toggle-close p,.nav-menu-toggle-open p{font-size:.7rem}.menu-overlay-items{padding:15vh .3em .3em}.coming-soon{font-size:3rem}.menu-footer p{font-size:.6rem}}@media (max-width:400px){.menu-overlay-nav-logo a,.nav-logo a{font-size:.7rem}.menu-overlay-nav-toggle-close p,.nav-menu-toggle-open p{font-size:.6rem}.menu-overlay-items{padding:10vh .2em .2em}.coming-soon{font-size:2.5rem}.menu-footer p{font-size:.5rem}}.cart-sidebar{position:fixed;top:0;right:0;width:35%;height:100svh;background-color:rgba(0,0,0,1);display:flex;flex-direction:column;z-index:100;overflow:hidden;transform:translateX(100%);will-change:transform;pointer-events:none}.cart-sidebar p{color:#fff}.cart-nav{width:100%;padding:1em;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15)}#close-cart-sidebar,.cart-item-remove-btn{cursor:pointer}.cart-items{overflow-y:auto;height:100%}.cart-item{width:100%;padding:1em;display:flex;gap:1em;border-bottom:1px solid rgba(255,255,255,.15)}.cart-item-img{width:100%;height:100%;flex:1 1;aspect-ratio:1}.cart-item-info{flex:3 1;flex-direction:column}.cart-item-info,.cart-item-info-row{display:flex;justify-content:space-between}.cart-item-info-row{gap:1em}.cart-summary{position:absolute;left:0;bottom:0;width:100%;padding:1em;display:flex;flex-direction:column;gap:1em;border-top:1px solid rgba(255,255,255,.15);background-color:#000}.cart-summary-row{display:flex;justify-content:space-between}.checkout-btn{width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1em}.cart-summary-row a{display:block;width:100%}.checkout-btn .revealer p{color:#000}.empty-cart{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media (max-width:900px){.cart-sidebar{width:100%}}