@font-face{font-family:Barlow Condensed;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/BarlowCondensed-Regular.ttf?v=1755814770) format("truetype")}@font-face{font-family:Barlow Condensed;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/shop/files/BarlowCondensed-SemiBold.ttf?v=1755814739) format("truetype")}@font-face{font-family:Barlow Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/shop/files/BarlowCondensed-Bold.ttf?v=1755814204) format("truetype")}:root{--font-body-family: "Barlow Condensed", sans-serif;--font-heading-family: "Barlow Condensed", sans-serif;--xpand-bg: #111113;--xpand-text: #E0E0E0;--xpand-text-muted: #888888;--header-height: 80px;--transition-smooth: all .4s cubic-bezier(.25, .46, .45, .94);--transition-elastic: all .6s cubic-bezier(.68, -.55, .265, 1.55);--blur-premium: blur(20px)}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden;margin:0;padding:0}body{background-color:var(--xpand-bg);color:var(--xpand-text);font-family:var(--font-body-family);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-size:clamp(2.5rem,1.5rem + 5vw,5rem);font-weight:700;line-height:1.1;margin:0}h2,.h2{font-size:clamp(2rem,1.5rem + 2.5vw,3.5rem);font-weight:600;line-height:1.2;margin:0}h3,.h3{font-size:clamp(1.75rem,1.25rem + 2.5vw,2.75rem);font-weight:600;line-height:1.2;margin:0}h4,.h4{font-size:clamp(1.5rem,1rem + 2.5vw,2.25rem);font-weight:600;line-height:1.3;margin:0}h5,.h5{font-size:clamp(1.25rem,1rem + 1.25vw,1.75rem);font-weight:600;line-height:1.3;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)}p,.paragraph{font-family:var(--font-body-family);font-weight:400;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7;margin:0}a{color:inherit;text-decoration:none;transition:var(--transition-smooth)}.skip-to-content-link:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal}main#MainContent{background-color:var(--xpand-bg);min-height:100vh}html.scroll-lock{overflow:hidden;touch-action:none;height:100%}html.scroll-lock body{overflow:hidden;height:100%}.shopify-section-header{display:none}#xpand-header .mobile-nav-toggle{background:transparent!important;border:none!important;width:32px!important;height:32px!important;padding:6px!important;border-radius:0!important;display:flex!important;visibility:visible!important;opacity:1!important}#xpand-header .hamburger-line{background:#fff!important;background-color:#fff!important;background-image:none!important;height:2px!important;display:block!important;visibility:visible!important;opacity:1!important}#xpand-header.mobile-nav-active .mobile-nav-toggle{background:transparent!important;top:20px!important;position:fixed!important;right:20px!important;z-index:99999!important}body #xpand-header.mobile-nav-active .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg)!important;background-color:#fff!important;background:#fff!important;background-image:none!important;color:#fff!important}body #xpand-header.mobile-nav-active .hamburger-line:nth-child(2){opacity:0!important;transform:scale(0)!important}body #xpand-header.mobile-nav-active .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important;background-color:#fff!important;background:#fff!important;background-image:none!important;color:#fff!important}button{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}img{max-width:100%;height:auto}canvas{display:block}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast: high){:root{--xpand-bg: #000000;--xpand-text: #ffffff;--xpand-text-muted: #cccccc}}#xpand-header.mobile-nav-active .hamburger-line:nth-child(1),#xpand-header.mobile-nav-active .hamburger-line:nth-child(3){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important;color:#fff!important}.mobile-nav-active span.hamburger-line:nth-child(1),.mobile-nav-active span.hamburger-line:nth-child(3){background:#fff!important;background-color:#fff!important;background-image:none!important}.mobile-nav-active .mobile-nav-toggle span{background:#fff!important;background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
