:root{--brand-red: #8B0000;--brand-red-bright: #B22222;--brand-red-light: #F5E6E6;--brand-red-border: rgba(139, 0, 0, .4);--brand-white: #FFFFFF;--brand-surface: #F8F8F8;--brand-surface-2: #F0F0F0;--brand-text: #111111;--brand-text-muted: #6B6B6B;--brand-border: rgba(0, 0, 0, .08);--font-heading-family: "Orbitron", "Arial Black", sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "DM Sans", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400}*,*:before,*:after{border-radius:0!important}body{font-family:DM Sans,system-ui,sans-serif;color:var(--brand-text);background:var(--brand-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,[class*=title]{font-family:Orbitron,Arial Black,sans-serif!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.1}.featured-collection .title,.section-header .title,.collection__title,.featured-product__title{color:var(--brand-red)!important}p,li,label,input,select,textarea,.body{font-family:DM Sans,system-ui,sans-serif}.specs-table,.product-specs,[data-specs],.variant-pills__label,.badge{font-family:Space Mono,Courier New,monospace}.header{background-color:var(--brand-white)!important;border-bottom:1px solid var(--brand-border)!important;min-height:64px;transition:box-shadow .2s ease}.header.scrolled,.header--has-sticky-header{box-shadow:0 2px 16px #00000014!important}.header__heading-link,.header__heading{font-family:Orbitron,sans-serif!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-red)!important;font-size:1.6rem;text-decoration:none!important}.header__menu-item .link,.header__menu-item{font-family:DM Sans,sans-serif!important;font-size:1.3rem;font-weight:500;letter-spacing:.03em;color:var(--brand-text)!important;text-transform:uppercase;position:relative;transition:color .2s ease}.header__menu-item .link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--brand-red);transition:width .2s ease}.header__menu-item .link:hover:after,.header__menu-item .link[aria-current]:after{width:100%}.header__menu-item .link:hover{color:var(--brand-red)!important}.header__cart-count,.cart-count-bubble{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:600}.header__icon svg{color:var(--brand-text);transition:color .2s ease}.header__icon:hover svg{color:var(--brand-red)}.announcement-bar{background-color:var(--brand-red)!important;color:#fff!important}.announcement-bar__message,.announcement-bar .announcement-bar__link{font-family:DM Sans,sans-serif!important;font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#fff!important}.button,.shopify-payment-button__button--unbranded,[type=submit].button{font-family:DM Sans,sans-serif!important;font-weight:600;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease;padding:1.4rem 2.8rem}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--brand-red)!important;color:#fff!important;border:none!important}.button--primary:hover{background-color:var(--brand-red-bright)!important}.button--secondary{background-color:transparent!important;color:var(--brand-text)!important;border:1px solid rgba(0,0,0,.25)!important}.button--secondary:hover{border-color:var(--brand-text)!important;background-color:transparent!important}.color-scheme-3 .button--secondary,.color-background-3 .button--secondary{color:#fff!important;border-color:#ffffff80!important}.color-scheme-3 .button--secondary:hover,.color-background-3 .button--secondary:hover{border-color:#fff!important}.card-wrapper,.card{transition:transform .2s ease,box-shadow .2s ease;position:relative}.card-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:var(--brand-red);transform:scaleX(0);transform-origin:left;transition:transform .2s ease;z-index:1}.card-wrapper:hover:before{transform:scaleX(1)}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a!important}.card__media,.card__media .media{background-color:var(--brand-surface-2)!important}.card__heading,.card__heading a,.card__heading .link{font-family:Orbitron,sans-serif!important;font-weight:600;font-size:1.1rem!important;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-red)!important;text-decoration:none!important;line-height:1.3}.card__heading a:hover{color:var(--brand-red-bright)!important}.card__information .caption,.card__information .card__vendor{font-family:DM Sans,sans-serif!important;font-size:1.1rem;color:var(--brand-text-muted)!important}.price__regular .price-item,.price-item--regular{font-family:DM Sans,sans-serif!important;font-weight:700;font-size:1.6rem;color:var(--brand-text)!important}.price--on-sale .price-item--sale{color:var(--brand-red)!important;font-weight:700}.price--on-sale .price-item--regular{color:var(--brand-text-muted)!important;text-decoration:line-through;font-weight:400;font-size:1.2rem}.quick-add__submit,.card__footer .button{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:none!important;width:100%;padding:1.2rem}.quick-add__submit:hover{background-color:var(--brand-red-bright)!important}.badge{font-family:Space Mono,monospace!important;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:0!important;padding:.3rem .7rem}.price__badge-sale,.badge--sale,.color-scheme-3 .badge{background-color:var(--brand-red)!important;color:#fff!important}.price__badge-sold-out,.badge--sold-out{background-color:var(--brand-surface-2)!important;color:var(--brand-text-muted)!important}.color-scheme-3 .featured-collection .title,.color-background-3 .featured-collection .title{color:#fff!important}.color-scheme-3 .card-wrapper,.color-background-3 .card-wrapper{background-color:var(--brand-white)!important}.color-scheme-3 .card-wrapper:before,.color-background-3 .card-wrapper:before{background-color:var(--brand-text)}.color-scheme-3 .card__heading,.color-scheme-3 .card__heading a,.color-background-3 .card__heading a{color:var(--brand-text)!important}.color-scheme-3 .collection__title,.color-scheme-3 .featured-collection__title,.color-background-3 .featured-collection__title{color:#fff!important}.color-scheme-3 .collection__description,.color-background-3 .collection__description{color:#ffffffd9!important}.featured-collection__title .heading,.featured-collection .title{font-size:clamp(2.4rem,3vw,3.6rem);color:var(--brand-red)!important;position:relative;display:inline-block;padding-bottom:1.2rem}.featured-collection .title:after{content:"";position:absolute;bottom:0;left:0;width:4rem;height:3px;background-color:var(--brand-red)}.banner__heading .heading{font-family:Orbitron,sans-serif!important;font-size:clamp(3.2rem,5.5vw,6.4rem)!important;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.05;color:var(--brand-text)!important}.banner .banner__box{background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:3.2rem!important;border-left:4px solid var(--brand-red)}.banner__content .banner__text p{font-size:1.6rem;color:var(--brand-text-muted);max-width:48ch;line-height:1.6}.multicolumn-card__title{font-family:Orbitron,sans-serif!important;font-size:1.1rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-red)!important;margin-bottom:.8rem}.multicolumn-card__info p{font-size:1.4rem;color:var(--brand-text-muted);line-height:1.6}.multicolumn-list__item{border-top:1px solid var(--brand-border);padding-top:2.4rem}.email-signup-banner .newsletter-form__button{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;letter-spacing:.1em;text-transform:uppercase;border:none!important}.email-signup-banner .newsletter-form__button:hover{background-color:var(--brand-red-bright)!important}.email-signup-banner .field__input{border:1px solid rgba(0,0,0,.2)!important;font-family:DM Sans,sans-serif!important}.email-signup-banner .field__input:focus{border-color:var(--brand-red)!important;box-shadow:0 0 0 1px var(--brand-red)!important;outline:none}.cart-drawer{background-color:var(--brand-white)!important}.cart-drawer__header{border-bottom:1px solid var(--brand-border)!important;padding:2rem 2.4rem}.cart-drawer__heading{font-family:Orbitron,sans-serif!important;font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-red)!important}.cart-drawer__footer{border-top:1px solid var(--brand-border)!important}.cart-drawer__checkout{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none!important;border-radius:0!important}.cart-drawer__checkout:hover{background-color:var(--brand-red-bright)!important}.cart-item__image{background-color:var(--brand-surface-2)!important}.cart-item__name{font-family:Orbitron,sans-serif!important;font-size:1.1rem;font-weight:600;color:var(--brand-text)!important;letter-spacing:.04em;text-transform:uppercase}.footer{background-color:var(--brand-surface)!important;border-top:3px solid var(--brand-red)!important}.footer__heading{font-family:Orbitron,sans-serif!important;font-size:1.1rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text)!important}.footer-block__list-item a,.footer__list-link{font-family:DM Sans,sans-serif!important;font-size:1.3rem;color:var(--brand-text-muted)!important;transition:color .2s ease}.footer-block__list-item a:hover,.footer__list-link:hover{color:var(--brand-red)!important}.footer__copyright{font-family:DM Sans,sans-serif!important;font-size:1.2rem;color:var(--brand-text-muted)!important}.footer .newsletter-form__button{background-color:var(--brand-red)!important;color:#fff!important}.footer .field__input{border:1px solid rgba(0,0,0,.15)!important;background-color:var(--brand-white)!important}.footer .field__input:focus{border-color:var(--brand-red)!important;box-shadow:0 0 0 1px var(--brand-red)!important}.product__title{font-family:Orbitron,sans-serif!important;font-size:clamp(2rem,2.5vw,2.8rem)!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-red)!important}.product__price .price-item--regular{font-size:2.4rem;font-weight:700;color:var(--brand-text)!important}.product__price .price-item--sale{color:var(--brand-red)!important}.thumbnail-slider__button[aria-current=true],.thumbnail-slider__button.selected{border:2px solid var(--brand-red)!important}.variant-pills__label{font-family:Space Mono,monospace!important;font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}.variant-pills__input:checked+.variant-pills__label{background-color:var(--brand-red)!important;color:#fff!important;border-color:var(--brand-red)!important}.variant-pills__input:hover+.variant-pills__label{border-color:var(--brand-red)!important}.product-form__submit{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:1.5rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none!important;min-height:5.6rem;border-radius:0!important;transition:background-color .2s ease}.product-form__submit:hover{background-color:var(--brand-red-bright)!important}.product__media-item .media{background-color:var(--brand-surface-2)!important}.collection-hero,.collection__banner{background-color:var(--brand-red)!important;color:#fff!important}.collection__title{font-family:Orbitron,sans-serif!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.facets__label,.facets-vertical__header{font-family:Orbitron,sans-serif!important;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text)!important}.facets-checkbox:checked+.facets-label:before,input[type=checkbox]:checked+label:before{background-color:var(--brand-red)!important;border-color:var(--brand-red)!important}.active-facets__button-inner{background-color:var(--brand-red)!important;color:#fff!important;font-family:DM Sans,sans-serif!important}.select__select{font-family:DM Sans,sans-serif!important;font-size:1.3rem;border:1px solid rgba(0,0,0,.15)!important}.select__select:focus{border-color:var(--brand-red)!important}.search__button{color:var(--brand-red)!important}.predictive-search__item-heading{font-family:Orbitron,sans-serif!important;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:var(--brand-text)!important}.predictive-search__item:hover,.predictive-search__item--link:hover{background-color:var(--brand-surface)!important}.field__input,.select__select,textarea{border:1px solid rgba(0,0,0,.15)!important;font-family:DM Sans,sans-serif!important;color:var(--brand-text)!important;background-color:var(--brand-white)!important}.field__input:focus,.select__select:focus,textarea:focus{border-color:var(--brand-red)!important;box-shadow:0 0 0 1px var(--brand-red)!important;outline:none}.field__label{font-family:DM Sans,sans-serif!important;color:var(--brand-text-muted)!important}.pagination__item--current{background-color:var(--brand-red)!important;color:#fff!important;border-color:var(--brand-red)!important;font-family:DM Sans,sans-serif!important}.pagination__item:hover:not(.pagination__item--current){border-color:var(--brand-red)!important;color:var(--brand-red)!important}.menu-drawer__inner-container{background-color:var(--brand-white)!important}.menu-drawer__navigation .header__menu-item .link{font-family:DM Sans,sans-serif!important;font-size:1.8rem!important;font-weight:500;color:var(--brand-text)!important}.menu-drawer__navigation .header__menu-item .link:hover{color:var(--brand-red)!important}:focus-visible{outline:2px solid var(--brand-red)!important;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.card-wrapper{animation:naritus-fade-up .4s ease both}@keyframes naritus-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.product-grid .grid__item:nth-child(1) .card-wrapper{animation-delay:0ms}.product-grid .grid__item:nth-child(2) .card-wrapper{animation-delay:80ms}.product-grid .grid__item:nth-child(3) .card-wrapper{animation-delay:.16s}.product-grid .grid__item:nth-child(4) .card-wrapper{animation-delay:.24s}.product-form__submit.loading{animation:naritus-pulse .6s ease infinite alternate}@keyframes naritus-pulse{0%{opacity:1}to{opacity:.7}}}.section-full-width{border-top:1px solid var(--brand-border)}hr.brand-rule{border:none;border-top:2px solid var(--brand-red);opacity:.3;margin:0}.product__media-wrapper{background:var(--brand-white)!important}.product__media-item{background:var(--brand-white)!important;border:1px solid var(--brand-border)!important}.product__media-item img{object-fit:contain!important;padding:2.4rem!important}.product__info-container{padding-top:2.4rem}.product__text.caption-with-letter-spacing{font-family:Space Mono,monospace!important;font-size:1rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--brand-red)!important}.product__title{font-family:Orbitron,sans-serif!important;font-weight:800!important;font-size:clamp(2.2rem,3vw,3.2rem)!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1.06!important;color:var(--brand-text)!important}.price__container .price-item--regular{font-family:Orbitron,sans-serif!important;font-weight:700!important;font-size:2.8rem!important;color:var(--brand-text)!important}.price__container .price-item--sale{font-family:Orbitron,sans-serif!important;font-weight:700!important;font-size:2.8rem!important;color:var(--brand-red)!important}.price__container .price-item--regular.price-item--last{font-size:1.6rem!important;color:var(--brand-text-muted)!important;text-decoration:line-through!important}.variant-pills__input:checked+.variant-pills__label,.variant-pills__input:checked+.variant-pills__label:hover{background:var(--brand-red-light)!important;border-color:var(--brand-red)!important;border-width:2px!important;color:var(--brand-red)!important}.variant-pills__label{font-family:Space Mono,monospace!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.05em!important;border-color:var(--brand-border)!important;transition:border-color .15s ease,color .15s ease!important}.variant-pills__label:hover{border-color:var(--brand-text)!important}.swatch__input:checked+.swatch__label{outline:2px solid var(--brand-red)!important;outline-offset:2px!important}.product-form__submit{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:var(--brand-red)!important;border-color:var(--brand-red)!important}.product-form__submit:hover{background:var(--brand-red-bright)!important;border-color:var(--brand-red-bright)!important}.shopify-payment-button__button{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:var(--brand-text)!important;border:2px solid var(--brand-text)!important}.product__description{font-size:1.4rem!important;line-height:1.65!important;color:var(--brand-text-muted)!important}.accordion__title{font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--brand-text)!important}.accordion__button[aria-expanded=true] .accordion__title{color:var(--brand-red)!important}.related-products .title{font-family:Orbitron,sans-serif!important;font-weight:700!important;font-size:2.2rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--brand-red)!important}.nartius-spec-strip{background:#111;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:3.6rem}@media(max-width:749px){.nartius-spec-strip{grid-template-columns:repeat(2,1fr);padding:2rem}}.nartius-spec-card{background:#1a1a1a;padding:2.8rem 2.4rem;border:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:.5rem;transition:background .2s ease}.nartius-spec-card:hover{background:#212121}.nartius-spec-key{font-family:Space Mono,monospace;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-red)}.nartius-spec-num{font-family:Orbitron,sans-serif;font-weight:800;font-size:2.8rem;color:#fff;letter-spacing:.01em;line-height:1}.nartius-spec-unit{font-family:Orbitron,sans-serif;font-weight:700;font-size:1.3rem;color:#fff6}.nartius-spec-desc{font-size:1.1rem;color:#ffffff61;line-height:1.5;margin-top:.4rem}.collection__title{font-family:Orbitron,sans-serif!important;font-weight:700!important;font-size:clamp(2.4rem,4vw,4rem)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--brand-red)!important}.collection-filters-disclosure__trigger{font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:1.2rem!important;text-transform:uppercase!important;letter-spacing:.06em!important}.template-404 h1{font-family:Orbitron,sans-serif!important;color:var(--brand-red)!important;font-size:clamp(4rem,10vw,12rem)!important;font-weight:900}
/*# sourceMappingURL=/cdn/shop/t/10/assets/naritus.css.map */
