@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700;800&family=Permanent+Marker&display=swap";:root{--nrc-red: #c8102e;--nrc-red-hot: #ff1f3d;--nrc-black: #0a0a0a;--nrc-panel: #141414;--nrc-panel-2: #1c1c1c;--nrc-line: #2a2a2a;--nrc-white: #f5f5f5;--nrc-muted: #a1a1a1;--nrc-radius: 16px;--nrc-display: "Anton", Impact, "Arial Narrow", sans-serif;--nrc-sans: "Inter", system-ui, -apple-system, sans-serif}html:root,html .color-scheme-1,html .color-scheme-2,html .color-scheme-3,html .color-scheme-5,html .color-background-1,html .color-background-2,html .color-inverse,html .color-accent-1,html .color-accent-2{--color-background: 10,10,10;--gradient-background: #0a0a0a;--color-foreground: 245,245,245;--color-background-contrast: 70,70,70;--color-shadow: 0,0,0;--color-button: 200,16,46;--color-button-text: 255,255,255;--color-secondary-button: 10,10,10;--color-secondary-button-text: 245,245,245;--color-link: 245,245,245;--color-badge-foreground: 255,255,255;--color-badge-background: 200,16,46;--color-badge-border: 200,16,46;--payment-terms-background-color: #0a0a0a}html .color-scheme-2,html .color-scheme-5{--color-background: 20,20,20;--gradient-background: #141414;--color-secondary-button: 20,20,20}html body{background-color:var(--nrc-black);color:#f5f5f5d9}html:root{--font-heading-family: "Anton", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Inter", system-ui, sans-serif}body{background:var(--nrc-black)}h1,h2,h3,.h0,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:.02em}.bp{--card: var(--nrc-panel);--line: var(--nrc-line);--shadow: 0 18px 40px -24px rgba(0,0,0,.8)}.bp-book-details{background:var(--nrc-panel);border-color:var(--nrc-line)}.template-product .related-products .card--standard .card__inner{background:var(--nrc-panel)}.header-wrapper{border-bottom-color:var(--nrc-line)}.cart-count-bubble{background:var(--nrc-red);color:#fff}.card__inner .card__media,.product__media{background:#f2f2f2}.template-product .product__column-sticky,.template-product .product__info-container--sticky{top:calc(74px + 2.4rem)}.template-product .product__info-wrapper{padding-left:clamp(0px,3vw,48px)}.template-product .product__info-container,.template-product .product__title,.template-product .product__title h1,.template-product .price,.template-product .price-item--regular,.template-product .form__label,.template-product .accordion__title,.template-product .icon-with-text,.template-product .share-button__button,.template-product .quantity__input,.template-product .quantity__button{color:#fff}.template-product .product__title h1{font-size:clamp(3.2rem,3.4vw,5rem);line-height:1.02;letter-spacing:.01em;margin:.4rem 0 1.2rem;overflow-wrap:anywhere}.template-product .product__title a{text-decoration:none}.template-product .product__text.caption-with-letter-spacing{color:var(--nrc-red);font-weight:800;letter-spacing:.2em}.template-product .price--large .price-item{font:400 3.4rem/1 var(--nrc-display);letter-spacing:.02em}.template-product .price--large .price-item--regular s,.template-product .price__sale .price-item--regular{font-size:2rem;color:var(--nrc-muted)}.template-product .price .badge{background:var(--nrc-red);border-color:var(--nrc-red);color:#fff;border-radius:999px}.template-product .product__tax{color:var(--nrc-muted)}.template-product .product__media-item .product-media-container,.template-product .product__media{border-radius:14px;overflow:hidden;background:#f2f2f2}.template-product .thumbnail{border-radius:10px;overflow:hidden;background:#f2f2f2}.template-product .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--nrc-red);border-color:var(--nrc-red)}.product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid var(--nrc-line);background:var(--nrc-panel);color:var(--nrc-white);font-weight:700;letter-spacing:.04em;padding:1rem 2rem;min-width:5.2rem;text-align:center;transition:border-color .2s,background .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:#fff}.product-form__input--pill input[type=radio]:checked+label{background:var(--nrc-red);border-color:var(--nrc-red);color:#fff}.product-form__input .form__label{font-size:1.2rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--nrc-muted)}.template-product .select__select{background:var(--nrc-panel);border-radius:10px}.template-product .quantity{border-radius:999px;overflow:hidden}.template-product .quantity:after,.template-product .quantity:before{border-radius:999px}.template-product .product-form__submit{border-radius:999px;min-height:5.6rem;background:var(--nrc-red);color:#fff;font:800 1.4rem/1 var(--nrc-sans);letter-spacing:.14em;text-transform:uppercase;transition:background .2s,transform .2s}.template-product .product-form__submit:after{display:none}.template-product .product-form__submit:not([disabled]):hover{background:var(--nrc-red-hot);transform:translateY(-2px)}.template-product .shopify-payment-button__button{border-radius:999px!important;min-height:5.6rem}.template-product .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--nrc-black)!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.template-product .shopify-payment-button__more-options{color:var(--nrc-muted)}.template-product .icon-with-text{border:1px solid var(--nrc-line);border-radius:14px;padding:1.4rem 1.6rem;background:var(--nrc-panel)}.template-product .icon-with-text .svg-wrapper,.template-product .icon-with-text svg{color:var(--nrc-red)}.template-product .icon-with-text .h4{font-family:var(--nrc-sans);font-size:1.3rem;font-weight:700;text-transform:none;letter-spacing:0}.template-product .product__accordion{border-color:var(--nrc-line)}.template-product .accordion summary{padding:1.8rem 0}.template-product .accordion__title{font-family:var(--nrc-sans);font-size:1.5rem;font-weight:700;text-transform:none;letter-spacing:0}.template-product .accordion .icon-accordion{color:var(--nrc-red)}.template-product .product__description{color:#cfcfcf;line-height:1.75}.template-product .product__description h2,.template-product .product__description h3{font-size:2.2rem;margin-top:2.4rem}:is(.template-collection,.template-search,.template-product) .product-grid .card--standard .card__inner,.template-product .related-products .card--standard .card__inner{background:#f2f2f2;border-radius:14px;box-shadow:none;transform:none}:is(.template-collection,.template-search) .product-grid .card__media:after,.template-product .related-products .card__media:after{display:none}:is(.template-collection,.template-search) .product-grid .card-wrapper:hover .card__inner,.template-product .related-products .card-wrapper:hover .card__inner{transform:translateY(-4px);box-shadow:0 0 0 1px var(--nrc-red)}:is(.template-collection,.template-search,.template-product) .card__heading{font-family:var(--nrc-sans);font-size:1.5rem;font-weight:700;text-transform:none;letter-spacing:0;line-height:1.35}:is(.template-collection,.template-search,.template-product) .card-information .price-item--regular,:is(.template-collection,.template-search,.template-product) .card-information .price-item--sale{color:#fff;font-weight:800}.card__badge .badge{background:var(--nrc-red);border-color:var(--nrc-red);color:#fff;border-radius:999px}.related-products__heading{font-size:clamp(3.2rem,4vw,5.2rem)}:is(.template-collection,.template-search) .product-grid .card-wrapper{background:var(--nrc-panel);border:1px solid var(--nrc-line);border-radius:16px;padding:8px;height:100%;transition:border-color .25s}:is(.template-collection,.template-search) .product-grid .card-wrapper:hover{border-color:#3a3a3a}:is(.template-collection,.template-search,.template-product) .card-wrapper,:is(.template-collection,.template-search,.template-product) .card__heading,:is(.template-collection,.template-search,.template-product) .card__heading a{color:#fff}.template-collection .facets__summary,.template-collection .facets__summary span,.template-collection .facet-filters__field .select__select,.template-collection .facets__label,.template-collection .facets__display,.template-collection .active-facets__button-inner{color:#fff}.template-collection .facet-filters__field .svg-wrapper,.template-collection .facets__summary svg{color:#fff}:is(.template-collection,.template-search) .product-grid .card--standard>.card__content{padding:1.2rem .6rem .4rem}:is(.template-collection,.template-search) .product-grid .card__heading a{text-decoration:none}:is(.template-collection,.template-search) .product-grid .card__heading a:hover{color:var(--nrc-red)}:is(.template-collection,.template-search) .product-grid .card-information .price{font-size:1.6rem}.quick-add__submit{border-radius:999px!important;min-height:4.4rem;margin-top:1rem;background:transparent;color:#fff;font:800 1.2rem/1 var(--nrc-sans);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--nrc-line);transition:background .2s,box-shadow .2s}.quick-add__submit:after,.quick-add__submit:before{display:none}.quick-add__submit:hover{background:var(--nrc-red);box-shadow:inset 0 0 0 1px var(--nrc-red)}.template-collection .facets-wrapper{padding-top:1.6rem}.template-collection .facets__summary,.template-collection .facet-filters__field .select__select{border:1px solid var(--nrc-line);border-radius:999px;padding:.8rem 1.6rem;background:var(--nrc-panel);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.template-collection .facets__summary:hover{border-color:#fff}.template-collection .facets__display{background:var(--nrc-panel);border:1px solid var(--nrc-line);border-radius:14px;box-shadow:0 24px 48px #0009}.template-collection .active-facets__button-inner{border-radius:999px;background:var(--nrc-panel-2);border:1px solid var(--nrc-line);box-shadow:none}.template-collection .product-count__text{color:var(--nrc-muted);font-size:1.3rem}.template-collection .facets__heading,.template-collection .facet-filters__label{color:var(--nrc-muted);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.pagination__item{border-radius:999px}.pagination__item--current{background:var(--nrc-red);color:#fff}.pagination__item--current:after{display:none}@media(max-width:989px){.template-product .product__column-sticky,.template-product .product__info-container--sticky{top:calc(64px + 1.6rem)}}@media(max-width:749px){.template-product .product__info-wrapper{padding-left:0}.template-product .product__title h1{font-size:3rem}}.nrc-announce{background:var(--nrc-red);color:#fff;overflow:hidden;white-space:nowrap;font:700 12px/1 var(--nrc-sans);letter-spacing:.14em;text-transform:uppercase}.nrc-announce__track{display:inline-flex;gap:48px;padding:11px 0;animation:nrc-marquee 28s linear infinite}.nrc-announce__track span:after{content:"\2726";margin-left:48px;opacity:.7}@keyframes nrc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nrc-announce__track,.nrc-marquee__track{animation:none}}.nrc-header{position:sticky;top:0;z-index:50;background:#0a0a0adb;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--nrc-line);color:var(--nrc-white);font-family:var(--nrc-sans)}.nrc-header a{color:inherit;text-decoration:none}.nrc-header__inner{max-width:1440px;margin:0 auto;padding:0 24px;height:74px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.nrc-logo{display:flex;align-items:center}.nrc-logo img{height:auto;display:block}.nrc-logo__text{font:400 30px/1 var(--nrc-display);text-transform:uppercase;letter-spacing:.02em}.nrc-logo__text b{color:var(--nrc-red);font-weight:400}.nrc-nav{display:flex;justify-content:center;gap:4px}.nrc-nav__item{position:relative}.nrc-nav__link{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;position:relative}.nrc-nav__link:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:var(--nrc-red);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.nrc-nav__item:hover>.nrc-nav__link:after,.nrc-nav__link[aria-current]:after{transform:scaleX(1)}.nrc-nav__badge{display:inline-block;margin-left:6px;padding:3px 6px;border-radius:4px;vertical-align:middle;background:var(--nrc-red);color:#fff;font:800 9px/1 var(--nrc-sans);letter-spacing:.1em;text-transform:uppercase}.nrc-drawer .nrc-nav__badge{font-size:11px;padding:4px 7px;vertical-align:6px}.nrc-nav__drop{position:absolute;top:100%;left:0;min-width:220px;padding:10px;background:var(--nrc-panel);border:1px solid var(--nrc-line);border-radius:12px;box-shadow:0 24px 48px #0009;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s ease}.nrc-nav__item:hover .nrc-nav__drop,.nrc-nav__item:focus-within .nrc-nav__drop{opacity:1;visibility:visible;transform:none}.nrc-nav__drop a{display:block;padding:10px 12px;border-radius:8px;font-size:14px;color:var(--nrc-muted)}.nrc-nav__drop a:hover{background:var(--nrc-panel-2);color:#fff}.nrc-icons{display:flex;align-items:center;gap:4px}.nrc-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;position:relative;color:var(--nrc-white);background:none;border:0;cursor:pointer;transition:background .2s}.nrc-icon:hover{background:var(--nrc-panel-2)}.nrc-icon svg{width:21px;height:21px}.nrc-icon .svg-wrapper{display:grid;place-items:center;width:40px;height:40px}.nrc-icon .svg-wrapper>svg{width:40px;height:40px}.nrc-icon .cart-count-bubble{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:grid;place-items:center;font:700 10px/1 var(--nrc-sans)}.nrc-search{position:relative}.nrc-search>summary{list-style:none}.nrc-search>summary::-webkit-details-marker{display:none}.nrc-search__panel{position:absolute;right:0;top:calc(100% + 14px);width:min(420px,90vw);background:var(--nrc-panel);border:1px solid var(--nrc-line);border-radius:12px;padding:10px;box-shadow:0 24px 48px #0009}.nrc-search__panel form{display:flex;gap:8px}.nrc-search__panel input{flex:1;background:var(--nrc-black);border:1px solid var(--nrc-line);border-radius:8px;color:#fff;padding:12px 14px;font:500 15px var(--nrc-sans)}.nrc-search__panel input:focus{outline:none;border-color:var(--nrc-red)}.nrc-search__panel button{background:var(--nrc-red);color:#fff;border:0;border-radius:8px;padding:0 18px;font-weight:700;cursor:pointer}.nrc-burger{display:none}.nrc-burger>summary{list-style:none}.nrc-burger>summary::-webkit-details-marker{display:none}.nrc-drawer{position:fixed;inset:0 auto 0 0;width:min(360px,88vw);height:100dvh;z-index:60;background:var(--nrc-black);border-right:1px solid var(--nrc-line);padding:22px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.nrc-drawer__shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:55}.nrc-drawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.nrc-drawer a.nrc-drawer__link{font:400 30px/1.25 var(--nrc-display);text-transform:uppercase;padding:6px 0}.nrc-drawer a.nrc-drawer__link:hover{color:var(--nrc-red)}.nrc-drawer__sub{display:flex;flex-direction:column;padding:0 0 8px 2px}.nrc-drawer__sub a{color:var(--nrc-muted);padding:6px 0;font-size:15px}.nrc-drawer__foot{margin-top:auto;padding-top:22px;border-top:1px solid var(--nrc-line);display:flex;gap:16px;font-size:14px;color:var(--nrc-muted)}@media(max-width:989px){.nrc-header__inner{grid-template-columns:1fr auto 1fr;height:64px;padding:0 12px;gap:8px}.nrc-nav{display:none}.nrc-burger{display:block}.nrc-logo{justify-content:center}.nrc-icons{justify-content:flex-end}.nrc-icons .nrc-hide-sm{display:none}}.nrc-footer{background:var(--nrc-black);color:var(--nrc-muted);font-family:var(--nrc-sans);border-top:1px solid var(--nrc-line);overflow:hidden}.nrc-footer a{color:inherit;text-decoration:none}.nrc-footer a:hover{color:#fff}.nrc-footer__wrap{max-width:1440px;margin:0 auto;padding:0 24px}.nrc-footer__cta{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center;padding:56px 0;border-bottom:1px solid var(--nrc-line)}.nrc-footer__cta h2{font:400 clamp(34px,4vw,54px)/1 var(--nrc-display);color:#fff;margin:0;text-transform:uppercase}.nrc-footer__cta h2 span{color:var(--nrc-red)}.nrc-footer__cta p{margin:12px 0 0;font-size:15px}.nrc-nl{display:flex;gap:8px}.nrc-nl input{flex:1;min-width:0;background:var(--nrc-panel);border:1px solid var(--nrc-line);border-radius:999px;color:#fff;padding:16px 22px;font:500 15px var(--nrc-sans)}.nrc-nl input:focus{outline:none;border-color:var(--nrc-red)}.nrc-nl button{background:var(--nrc-red);color:#fff;border:0;border-radius:999px;padding:0 28px;cursor:pointer;font:700 13px var(--nrc-sans);letter-spacing:.12em;text-transform:uppercase;transition:background .2s}.nrc-nl button:hover{background:var(--nrc-red-hot)}.nrc-nl__msg{margin-top:10px;font-size:14px;color:#fff}.nrc-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding:56px 0 40px}.nrc-footer__brand p{line-height:1.7;font-size:14px;margin:18px 0 22px;max-width:320px}.nrc-footer h3{font:700 12px var(--nrc-sans);letter-spacing:.18em;text-transform:uppercase;color:#fff;margin:0 0 18px}.nrc-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:11px;font-size:14px}.nrc-footer__rte{font-size:14px;line-height:1.8}.nrc-footer__rte p{margin:0}.nrc-social{display:flex;gap:10px}.nrc-social a{width:40px;height:40px;border-radius:50%;border:1px solid var(--nrc-line);display:grid;place-items:center;transition:.2s}.nrc-social a:hover{background:var(--nrc-red);border-color:var(--nrc-red);color:#fff}.nrc-social svg{width:17px;height:17px}.nrc-footer__word{font:400 clamp(80px,19vw,300px)/.8 var(--nrc-display);text-transform:uppercase;text-align:center;color:transparent;-webkit-text-stroke:1px #2c2c2c;letter-spacing:.01em;-webkit-user-select:none;user-select:none;margin:0 0 -.06em;white-space:nowrap}.nrc-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border-top:1px solid var(--nrc-line);font-size:13px}.nrc-footer__policies{display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:0;padding:0}.nrc-pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.nrc-pay svg{width:38px;height:24px;display:block}@media(max-width:989px){.nrc-footer__cta{grid-template-columns:1fr;padding:40px 0}.nrc-footer__grid{grid-template-columns:1fr 1fr;gap:32px;padding:40px 0 28px}.nrc-footer__brand{grid-column:1 / -1}}@media(max-width:520px){.nrc-nl{flex-direction:column}.nrc-nl button{padding:15px}.nrc-footer__wrap{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nrc-brand.css.map */
