@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@700&family=IBM+Plex+Mono:wght@500&display=swap";@font-face{font-family:Neue Montreal;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/NeueMontreal-Regular.otf) format("opentype")}@font-face{font-family:Neue Montreal;font-weight:500;font-style:normal;font-display:swap;src:url(/cdn/shop/files/NeueMontreal-Medium.otf?v=1781163773) format("opentype")}:root{--headings-font-family: "Space Grotesk", sans-serif;--headings-font-weight: 700;--body-font-family: "Neue Montreal", "Helvetica Neue", Arial, sans-serif;--body-font-weight: 400;--mono-font-family: "IBM Plex Mono", monospace;--mono-font-weight: 500}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section h5,.shopify-section h6{font-family:var(--headings-font-family)!important;font-weight:var(--headings-font-weight)!important;line-height:.85!important;letter-spacing:-.04em!important}body,input,textarea,select,button{font-family:var(--body-font-family)!important}body{line-height:1.25!important}.tag,.label,.badge,.subheading,[class*=tag],[class*=label],[class*=badge]{font-family:var(--mono-font-family)!important;font-weight:var(--mono-font-weight)!important;font-size:14px!important;line-height:1!important;letter-spacing:-.005em!important}@media(max-width:768px){.tag,.label,.badge,.subheading,[class*=tag],[class*=label],[class*=badge]{font-size:12px!important}}.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section h5,.shopify-section h6,[data-premium-section] h1,[data-premium-section] h2,[data-premium-section] h3,[data-premium-section] h4,[data-premium-section] h5,[data-premium-section] h6,main section h1,main section h2,main section h3,main section h4,main section h5,main section h6{font-family:"Space Grotesk",var(--headings-font-family)}html,body{overflow-x:hidden}#header-mobile{position:relative;z-index:3}#header-mobile-menu-backdrop{top:var(--top, 0);margin-top:56px;height:calc(100% - var(--top, 0) - 56px)}#header-mobile-nav a{letter-spacing:-.02em!important}#header-mobile-menu{height:100vh;overflow-y:auto}img,.btn,.btn-atc,.btn-buy,.input,.select,.textarea,input[type=text],input[type=email],input[type=password],textarea,.grid-block{border-radius:2px!important}#cart-drawer{border-radius:0!important;border:none!important;outline:none!important}#cart-drawer .dialog-inner{border-radius:0!important}#cart-drawer .cart-item .img-wrapper{border-radius:2px!important;overflow:hidden!important}#cart-drawer .cart-item .img-wrapper img{border-radius:2px!important}#cart-drawer .qty-switcher .btn,#cart-drawer .qty-switcher .input{border-color:transparent!important}#cart-drawer .qty-switcher .input:focus{outline:none!important;border-color:transparent!important}#cart-drawer .qty-switcher .input:focus,#cart-drawer .qty-switcher .input:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}#cart-drawer .qty-switcher .input{transition:none!important}#cart-drawer .cart-item-stock-info{color:#07070799!important}#cart-drawer .dialog-title,#cart-drawer .cart-item-title{text-transform:uppercase!important}#header-desktop-menu nav a{transition:opacity .2s ease}#header-desktop-menu nav a:hover{opacity:.5}#header-desktop-icons .header-icon:hover{opacity:.5}#header-desktop .dropdown-content.megamenu{border:none}#header-desktop-menu .megamenu-product-img-wrapper img{border-radius:0!important}body[data-page-type=product] section[class^=slp_]{padding:4px 0!important;border-radius:0!important;text-transform:uppercase}body[data-page-type=product] section[class^=slp_] p{font-size:clamp(11px,2.5vw,12px)!important;font-family:IBM Plex Mono,monospace!important;color:#070707!important}body[data-page-type=product] section[class^=slp_]{width:100%!important;max-width:100%!important}::selection{background-color:#a0a0a0;color:#070707}.shopify-policy__container{padding-top:80px}.shopify-policy__body h2{margin-top:2rem!important;margin-bottom:.5rem!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:#3cd6ca!important;box-shadow:none!important}#shop-hcaptcha-badge-container{display:none!important}.input-field,.select,.select-wrapper select{transition:none!important}.select:focus,.select-wrapper select:focus{outline:none!important;border-color:#070707!important;box-shadow:none!important}.cart-item .img-wrapper{background-color:#f8f8f8!important}.dialog::backdrop,dialog::backdrop{cursor:default!important}#cart-footer .btn-primary{font-family:IBM Plex Mono,monospace!important;font-weight:500!important;font-size:14px!important;letter-spacing:-.01em!important}.cart-item-price{font-family:Space Grotesk,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:-.04em!important}.cart-subtotal{font-size:16px!important;font-weight:500!important;padding-bottom:4px!important;padding-top:6px!important}.cart-item-qty-switcher-wrapper{align-items:flex-end!important}.cart-items .cart-item{padding-bottom:24px!important;margin-bottom:4px!important;border-bottom:1px solid rgba(0,0,0,.08)}.dialog-header{border-bottom:1px solid rgba(0,0,0,.3)!important}.dialog-footer{border-top:1px solid rgba(0,0,0,.3)!important}#cart-footer .btn-primary{transition:background-color .3s ease,border-color .3s ease!important}#cart-footer .btn-primary:hover{background-color:#3cd6ca!important;border-color:#3cd6ca!important;color:#070707!important}#header-mobile-nav a{transition:opacity .2s ease}#header-mobile-nav a:hover,#header-mobile-nav a:active{opacity:.5!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
