:root{--nv-bg:#070707;--nv-panel:#0d0d0d;--nv-panel-2:#111;--nv-text:#f3f3ef;--nv-muted:#9b9b96;--nv-line:rgba(255,255,255,.14);--nv-line-strong:rgba(255,255,255,.26)}html{scroll-behavior:smooth}body,.page-wrapper,#MainContent{background:var(--nv-bg);color:var(--nv-text)}body{letter-spacing:.005em}#header-group,footer{background:var(--nv-bg)!important;color:var(--nv-text)!important}#header-group{border-bottom:1px solid var(--nv-line)}footer{border-top:1px solid var(--nv-line)}#header-group .shopify-section,#header-group .header-section,#header-group header-component,#header-group [class*=announcement],footer .shopify-section,footer [class*=section]{background:var(--nv-bg)!important;color:var(--nv-text)!important}#header-group a,#header-group button,#header-group summary,#header-group svg,footer a,footer button,footer h1,footer h2,footer h3,footer p,footer small{color:var(--nv-text)!important}#header-group svg{stroke:currentColor}#MainContent a{color:inherit}#MainContent .section-background,#MainContent>.shopify-section{background-color:var(--nv-bg)}#MainContent h1,#MainContent h2,#MainContent h3{color:var(--nv-text)}#MainContent img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}product-card,.product-card{background:transparent!important;color:var(--nv-text)!important}product-card:hover img,.product-card:hover img{transform:scale(1.025)}button,.button,input,select,textarea{border-radius:0!important}#MainContent .button,#MainContent button[type=submit]{text-transform:uppercase;letter-spacing:.1em;font-weight:750;transition:transform .22s ease,opacity .22s ease,background .22s ease,color .22s ease}#MainContent .button:hover,#MainContent button[type=submit]:hover{transform:translateY(-1px)}input,select,textarea{background:var(--nv-panel)!important;color:var(--nv-text)!important;border-color:var(--nv-line)!important}input::placeholder,textarea::placeholder{color:var(--nv-muted)!important}dialog,.drawer,.cart-drawer,.search-modal,[class*=drawer__]{background:var(--nv-bg);color:var(--nv-text)}[data-template^=collection] #MainContent,[data-template^=product] #MainContent,[data-template^=page] #MainContent,[data-template^=search] #MainContent,[data-template^=cart] #MainContent{background:var(--nv-bg);color:var(--nv-text)}[data-template^=collection] h1,[data-template^=page] h1,[data-template^=search] h1,[data-template^=cart] h1{text-transform:uppercase;letter-spacing:-.045em;font-weight:850}[data-template^=product] h1{text-transform:uppercase;letter-spacing:-.035em;font-weight:850}[data-template^=product] .price{font-size:1.15em}[data-template^=collection] .card,[data-template^=collection] product-card,[data-template^=product] .product-media-container,[data-template^=product] [class*=gallery] img{border-color:var(--nv-line)!important}[data-template^=collection] product-card,[data-template^=collection] .product-card{transition:transform .28s cubic-bezier(.2,.7,.2,1)}[data-template^=collection] product-card:hover,[data-template^=collection] .product-card:hover{transform:translateY(-4px)}[data-template^=page] #MainContent .page-width{max-width:1100px}[data-template^=page] #MainContent p{color:#c7c7c1;line-height:1.75}[data-template^=page] #MainContent h1{font-size:clamp(42px,7vw,92px);line-height:.9;margin-bottom:38px}[data-template^=collection] #MainContent h1{font-size:clamp(42px,6vw,78px);line-height:.92}[data-template^=product] #MainContent h1{font-size:clamp(30px,4.2vw,58px);line-height:.98}[data-template^=product] fieldset,[data-template^=product] [class*=variant]{border-color:var(--nv-line)}[data-template^=product] label{letter-spacing:.06em}[data-template^=product] .product-information__grid{gap:clamp(28px,5vw,76px)}[data-template^=search] #MainContent,[data-template^=cart] #MainContent{min-height:65svh}::selection{background:var(--nv-text);color:var(--nv-bg)}@media(max-width:749px){[data-template^=page] #MainContent h1{font-size:48px}[data-template^=collection] #MainContent h1{font-size:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent img,#MainContent .button,product-card,.product-card{transition:none!important}}#header-group .header-logo{font-size:15px!important;font-weight:850!important;letter-spacing:-.035em;text-transform:uppercase}footer .footer-utilities__group-copyright a{font-weight:750;letter-spacing:.04em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nv-global.css.map */
