body{letter-spacing:-.01em;line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;line-height:1.1}h1,.h1{font-size:clamp(2.8rem,5vw,5.6rem)}h2,.h2{font-size:clamp(2.2rem,4vw,4rem)}h3,.h3{font-size:clamp(1.8rem,3vw,2.8rem)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-radius:0;padding:1.2rem 3rem;transition:all .2s ease}.button:hover,.button:focus-visible{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.button--secondary{border-width:2px}a{color:var(--rm-secondary);transition:color .2s ease}::selection{background:var(--rm-secondary);color:var(--rm-light)}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--rm-dark)}::-webkit-scrollbar-thumb{background:var(--rm-secondary);border-radius:4px}main .shopify-section{padding-top:0;padding-bottom:0}.page-width{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#shop-hcaptcha-badge-container{display:none!important}.card{border-radius:0}.card:hover{transform:translateY(-4px);transition:transform .3s ease}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--font-body-family);border-radius:0;border-color:rgba(var(--color-foreground),.2)}.field__input:focus,.select__select:focus{border-color:var(--rm-secondary);box-shadow:0 0 0 1px var(--rm-secondary)}.announcement-bar{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-base.css.map */
