:root{--sv-mono: "IBM Plex Mono", ui-monospace, monospace;--sv-sans: Inter, system-ui, sans-serif;--sv-dim: #8a8a8a;--sv-line: #222}body,.rte,input,select,textarea{font-family:var(--sv-sans)!important;letter-spacing:0!important}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.card__heading{font-family:var(--sv-sans)!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}body{background:#0a0a0a;-webkit-font-smoothing:antialiased}.announcement-bar__message,.header__menu-item,.menu-drawer__menu-item,.button,.badge,.title-wrapper-with-link .link,.footer-block__heading,.newsletter__wrapper h2,.banner__text{font-family:var(--sv-mono)!important;font-weight:400!important;text-transform:lowercase!important;letter-spacing:.02em!important}.announcement-bar{border-bottom:1px solid var(--sv-line)}.announcement-bar__message{font-size:12px;color:var(--sv-dim)}.header-wrapper{background:#0a0a0af0!important;border-bottom:1px solid var(--sv-line)!important}.header__menu-item{font-size:13px!important}.sv-logo{font-family:var(--sv-mono)!important;font-weight:500!important;font-size:18px!important;letter-spacing:.28em!important;text-transform:uppercase!important;white-space:nowrap}@media(max-width:749px){.sv-logo{font-size:13px!important;letter-spacing:.16em!important}}.banner__heading{font-size:clamp(32px,5vw,56px)!important;line-height:1.1!important}.banner__text{font-size:13px;color:#cfcfcf}.button,.shopify-payment-button__button--unbranded{border-radius:0!important;box-shadow:none!important;font-size:13px!important}.button:hover{opacity:1}.button--secondary{background:transparent!important;color:#f2f2f2!important}.button--secondary:hover{background:#f2f2f2!important;color:#0a0a0a!important}.card__heading{font-size:14px!important}.card__heading a{text-decoration:none!important}.price{font-size:13px!important;color:var(--sv-dim);letter-spacing:0!important}.price--on-sale .price-item--sale{color:#f2f2f2}.price__sale s,.price-item--regular s{color:#555}.badge{border-radius:0!important;background:#0a0a0a!important;color:#f2f2f2!important;border:0!important;font-size:11px!important;padding:2px 8px!important}.card-wrapper:has(.badge.color-inverse) .card__media{opacity:.55}.title-wrapper-with-link .link{color:var(--sv-dim);font-size:13px;text-decoration:none}.title-wrapper-with-link h2{font-family:var(--sv-mono)!important;text-transform:lowercase!important;font-size:14px!important}.newsletter{border-top:1px solid var(--sv-line)}.newsletter__wrapper h2{font-size:15px!important}.newsletter__subheading{color:var(--sv-dim);font-size:13px}.field__input,.field:after,.field:before{border-radius:0!important}.footer{border-top:1px solid var(--sv-line)!important;color:var(--sv-dim);font-size:13px}.footer a:hover{color:#f2f2f2}body,p,.price,.card__heading,.field__input,.field__label{font-weight:400!important}.card__heading{font-weight:500!important}shopify-payment-terms{color:var(--sv-dim)!important;font-size:13px}#shopify-pc__banner{background:#0a0a0a!important;color:#f2f2f2!important;border-top:1px solid var(--sv-line)!important}#shopify-pc__banner *{color:#f2f2f2!important;font-family:var(--sv-sans)!important}#shopify-pc__banner button{background:transparent!important;border:1px solid #f2f2f2!important;border-radius:0!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:#f2f2f2!important;color:#0a0a0a!important}.card__inner.ratio{--ratio-percent: 150% !important}.card__media .media img{object-fit:cover!important;object-position:50% 25%!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sandveil.css.map */
