:root{--nk-black: #0D0D0D;--nk-white: #FFFFFF;--nk-heading-color: #E4E4E4;--nk-text: #A0A0A0;--nk-line: rgba(255, 255, 255, .14);--nk-band: #161616;--nk-font: "Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--nk-display: clamp(2.25rem, 4vw, 3.25rem);--nk-heading: clamp(1.5rem, 2.2vw, 1.875rem);--nk-subheading: 1.125rem;--nk-body: 1.0625rem;--nk-ui: .8125rem;--nk-track-tight: -.02em;--nk-track-ui: -.015em;--nk-gutter: 6vw}html,body{background-color:var(--nk-black)!important}body,.content-for-layout,.content-for-layout .shopify-section,footer,footer .shopify-section{background-color:var(--nk-black)!important;color:var(--nk-text)!important}#header-group,#header-group>*,#header-group .shopify-section,#header-group .announcement-bar,#header-group .announcement-bar__content,#header-group .header,#header-group .header__row,#header-group .header-section,#header-group [class*=color-scheme],#header-group [class*=color-],#header-group .marquee{background-color:var(--nk-black)!important;background-image:none!important;border-color:var(--nk-line)!important}#header-group,#header-group *,#header-group a,#header-group p,#header-group span,#header-group li,#header-group button,#header-group summary{color:var(--nk-heading-color)!important;font-family:var(--nk-font)!important;font-size:var(--nk-ui);letter-spacing:var(--nk-track-ui)}#header-group a:hover{color:var(--nk-white)!important}#header-group svg,#header-group svg path{color:var(--nk-heading-color)!important;fill:currentColor!important}#header-group details[open]>*:not(summary),#header-group .disclosure__list,#header-group .menu-drawer,#header-group dialog{background-color:var(--nk-black)!important;border:1px solid var(--nk-line)!important}#header-group .header__logo img,#header-group img[alt*=utsh]{filter:invert(1) brightness(1.8)}body,.content-for-layout,footer{font-family:var(--nk-font)!important;letter-spacing:var(--nk-track-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-for-layout h1,.content-for-layout h2,.content-for-layout h3,.content-for-layout h4,.content-for-layout h5,.content-for-layout h6{font-family:var(--nk-font)!important;color:var(--nk-heading-color)!important;font-weight:700;letter-spacing:var(--nk-track-tight);line-height:1.1;text-wrap:balance;margin:0;max-width:none;width:100%}.content-for-layout h1,.content-for-layout h2{font-size:var(--nk-display)}.content-for-layout h3{font-size:var(--nk-heading)}.content-for-layout h4,.content-for-layout h5,.content-for-layout h6{font-size:var(--nk-ui);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.content-for-layout p,.content-for-layout li,.content-for-layout .text-block p,.content-for-layout .group-block p{font-size:var(--nk-body);line-height:1.6;letter-spacing:var(--nk-track-ui);color:var(--nk-text)!important;max-width:78ch;margin:0}.content-for-layout p+p{margin-block-start:.9rem}.content-for-layout .text-block{width:100%!important;max-width:100%!important;flex:1 1 100%!important;text-align:left!important}.content-for-layout .group-block .text-block{flex:1 1 auto!important}.content-for-layout .hero .section-content-wrapper,.content-for-layout .hero .section-content,.content-for-layout .hero>div{padding-inline:var(--nk-gutter)!important}.content-for-layout .hero .group-block{max-width:42rem}.content-for-layout .hero h3{font-size:var(--nk-display);color:var(--nk-white)!important;max-width:none}.content-for-layout .hero ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.content-for-layout .hero li{color:#d6d6d6!important;font-size:1rem;padding-inline-start:1.1rem;position:relative;max-width:none}.content-for-layout .hero li:before{content:"\b7";position:absolute;inset-inline-start:0;color:var(--nk-white);font-weight:700}.content-for-layout .hero h3,.content-for-layout .hero li{text-shadow:0 1px 30px rgba(0,0,0,.85)}#shopify-section-section_email1,#shopify-section-section_close{background-color:var(--nk-band)!important;border-block:1px solid var(--nk-line)}#shopify-section-section_modes{background-color:var(--nk-white)!important}#shopify-section-section_modes h1,#shopify-section-section_modes h2,#shopify-section-section_modes h3,#shopify-section-section_modes h4,#shopify-section-section_modes h5,#shopify-section-section_modes h6{color:var(--nk-black)!important}#shopify-section-section_modes p{color:#5a5a5a!important}#shopify-section-section_modes .section-content-wrapper{flex-wrap:wrap!important}#shopify-section-section_modes .image-block__image{background-color:#f4f4f4;object-position:center 40%}#shopify-section-section_specs .image-block__image{background-color:#f4f4f4}.content-for-layout img,.content-for-layout .image-block__image,.content-for-layout .button,.content-for-layout button,.content-for-layout input,#header-group img{border-radius:0!important}.content-for-layout .button,.content-for-layout a.button,.content-for-layout button.button{font-family:var(--nk-font)!important;font-size:var(--nk-ui);font-weight:500;letter-spacing:.02em;border-radius:0!important;padding:1rem 2.25rem;background-color:var(--nk-white)!important;color:var(--nk-black)!important;border:1px solid var(--nk-white)!important;transition:background-color .15s ease,color .15s ease}.content-for-layout .button:hover,.content-for-layout a.button:hover{background-color:transparent!important;color:var(--nk-white)!important}.content-for-layout .accordion{width:100%}.content-for-layout .accordion .details__header,.content-for-layout .accordion summary{color:var(--nk-heading-color)!important;font-size:var(--nk-subheading);letter-spacing:var(--nk-track-ui);text-transform:none;padding-block:1.1rem}.content-for-layout .accordion .details,.content-for-layout accordion-custom .details{border-color:var(--nk-line)!important}.content-for-layout .accordion svg{color:var(--nk-heading-color)}.content-for-layout .accordion p strong{color:var(--nk-heading-color);font-weight:700;margin-inline-end:.6rem}footer,footer p,footer a,footer li,footer span{color:var(--nk-text)!important;font-size:var(--nk-ui);letter-spacing:var(--nk-track-ui)}footer a:hover{color:var(--nk-white)!important}@media(max-width:749px){:root{--nk-display: 2rem;--nk-heading: 1.4375rem;--nk-subheading: 1.0625rem;--nk-body: 1rem;--nk-gutter: 5vw}.content-for-layout .hero .group-block,.content-for-layout p,.content-for-layout li{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nutsh-system.css.map */
