:root{--nk-gold: #FFD700;--nk-blue: #0066FF;--nk-bg: #FAF9F6;--nk-ink: #17181C;--nk-white: #FFFFFF;--nk-chew: #0066FF;--nk-tug: #00C4CC;--nk-chase: #00C875;--nk-puzzle: #FF6A3D;--nk-muted: #5A6472;--nk-line: #E2E7EE;--nk-sans: var(--font-heading-family, "Montserrat", "Helvetica Neue", Arial, sans-serif);--nk-mono: "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--nk-radius: 14px;--nk-radius-btn: 10px;--nk-maxw: 1200px;--nk-gap: 2rem;--nk-section-pad: 7rem}.nk-hero-title{font-size:clamp(3.5rem,7vw,6rem);font-weight:900;line-height:1.02;letter-spacing:-.02em}.nk-chapter-title{font-size:clamp(2.5rem,4.5vw,4rem);font-weight:900;line-height:1.08;letter-spacing:-.02em;margin:16px 0 12px}.nk-body-copy{font-size:1.15rem;line-height:1.6}.nk-chapter-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--nk-mono);font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nk-blue)}.nk-chapter-eyebrow:before{content:"";width:34px;height:6px;border-radius:999px;background:var(--nk-gold)}.ch-chew .nk-chapter-eyebrow{color:var(--nk-chew)}.ch-tug .nk-chapter-eyebrow{color:var(--nk-tug)}.ch-chase .nk-chapter-eyebrow{color:var(--nk-chase)}.ch-puzzle .nk-chapter-eyebrow{color:var(--nk-puzzle)}.nk-btn-gold{background:var(--nk-gold);color:#000;font-weight:800;border-radius:var(--nk-radius-btn);border:0;padding:1rem 2.2rem;font-size:1.05rem;display:inline-block;text-decoration:none;cursor:pointer}.nk-btn-gold:hover{background:color-mix(in srgb,var(--nk-gold),#000 10%)}.nk-btn-blue{background:var(--nk-blue);color:#fff;font-weight:800;border-radius:var(--nk-radius-btn);border:0;padding:1rem 2.2rem;font-size:1.05rem;display:inline-block;text-decoration:none;cursor:pointer}.nk-btn-blue:hover{background:color-mix(in srgb,var(--nk-blue),#000 12%)}.nk-band{padding:var(--nk-section-pad) 0}.nk-band-alt{background:var(--nk-bg)}.nk-wrap{max-width:var(--nk-maxw);margin:0 auto;padding:0 28px}.nk-product-card{border-radius:var(--nk-radius);overflow:hidden}.nk-product-card .nk-bar{height:8px}.nk-bar-braidbone{background:linear-gradient(90deg,var(--nk-blue),var(--nk-gold))}.nk-bar-tugring{background:linear-gradient(90deg,var(--nk-tug),#0099AA)}.nk-bar-glowball{background:linear-gradient(90deg,var(--nk-chase),#008844)}.nk-bar-treatpod{background:linear-gradient(90deg,var(--nk-puzzle),#CC4422)}.banner__box{border-radius:20px;box-shadow:0 30px 80px #1018282e;border:1px solid rgba(255,255,255,.6)}.image-banner .banner__heading{letter-spacing:-.03em}[id$=__trust] .title-wrapper-with-link{display:none}[id$=__trust] .multicolumn{padding-top:1.6rem!important;padding-bottom:1.6rem!important;border-top:1px solid var(--nk-line);border-bottom:1px solid var(--nk-line);background:var(--nk-bg)}[id$=__trust] .multicolumn-card__info h3{font-family:var(--nk-mono);font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[id$=__trust] .multicolumn-card__info .rte{font-size:.9rem}[id$=__trust] .multicolumn-list__item{border-right:1px solid var(--nk-line)}[id$=__trust] .multicolumn-list__item:last-child{border-right:0}[id$=__directory] .multicolumn-card{border:1px solid var(--nk-line);border-radius:var(--nk-radius);padding:1.6rem 1.2rem;background:#fff;transition:transform .2s ease,box-shadow .2s ease}[id$=__directory] .multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1018281a;border-color:var(--nk-gold)}[id$=__cost] .multicolumn-card{padding:2rem;border-radius:var(--nk-radius)}[id$=__cost] .multicolumn-list__item:first-child .multicolumn-card{background:var(--nk-bg);border:1px solid var(--nk-line)}[id$=__cost] .multicolumn-list__item:nth-child(2) .multicolumn-card{background:#eaf1ff;border:2px solid var(--nk-blue)}[id$=__cost] .multicolumn-card__info h3{font-size:1.3rem}[id$=__cost] .multicolumn-card__info .rte{font-size:1.05rem;font-weight:600}.image-with-text:hover .image-with-text__content{transform:translateY(-3px)}.image-with-text__content{transition:transform .2s ease}.nk-system .nk-core{border-top:6px solid var(--nk-gold)!important;box-shadow:0 24px 60px #ffd7001f}.nk-system .nk-module{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nk-system .nk-module:hover{border-color:var(--nk-blue);transform:translateY(-3px);box-shadow:0 14px 34px #1018281a}.nk-system .nk-mode{border-top-color:var(--nk-gold)}.image-banner .banner__heading{font-weight:900;font-size:clamp(3rem,6.5vw,5.5rem);letter-spacing:-.02em;line-height:1.04}.image-banner .banner__text{max-width:640px;font-size:clamp(1.1rem,1.8vw,1.45rem)}.banner__media:after{display:none}.multicolumn .title-wrapper h2{font-size:clamp(2rem,3.6vw,3.2rem);font-weight:900}.multicolumn-card__info h3{font-weight:800;font-size:1.25rem}.multicolumn-card__info .rte{color:var(--nk-muted);font-size:1.02rem}[id$=__directory] .multicolumn-card__info h3{font-family:var(--nk-mono);font-size:1.4rem;font-weight:800;letter-spacing:.1em}[id$=__directory] .multicolumn-card__info .rte{font-size:.98rem}.image-with-text__heading{font-size:clamp(2.2rem,4vw,3.6rem);font-weight:900;line-height:1.08}.image-with-text__text{font-size:1.15rem;line-height:1.65;max-width:560px}.image-with-text__text--caption{display:inline-flex;align-items:center;gap:12px;font-family:var(--nk-mono);font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nk-blue)}.image-with-text__text--caption:before{content:"";width:34px;height:6px;border-radius:999px;background:var(--nk-gold)}[id$=__chapter-chew] .image-with-text__text--caption{color:var(--nk-chew)}[id$=__chapter-tug] .image-with-text__text--caption{color:var(--nk-tug)}[id$=__chapter-chase] .image-with-text__text--caption{color:var(--nk-chase)}[id$=__chapter-puzzle] .image-with-text__text--caption{color:var(--nk-puzzle)}.card--standard .card__inner,.card .card__content{border-radius:var(--nk-radius)}.card-wrapper .card__media .media{border-radius:var(--nk-radius) var(--nk-radius) 0 0}.card__heading{font-weight:800}.card .price{font-family:var(--nk-mono);font-weight:800}.nk-reveal{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}.nk-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nk-reveal{opacity:1;transform:none;transition:none}}body.template-blog .title--primary{display:none}.article-card{border:1px solid var(--nk-line);border-radius:var(--nk-radius);overflow:hidden;background:#fff}.article-card .article-card__info{padding:1.4rem 1.6rem 1.8rem}.article-card__title{font-size:1.35rem;font-weight:800;line-height:1.25}.article-card__excerpt{color:var(--nk-muted);font-size:1rem}.article-card .article-card__excerpt:after{content:"";display:block;width:40px;height:6px;border-radius:999px;background:var(--nk-gold);margin-top:1rem}.article-card__link{color:var(--nk-blue);font-weight:700}.article-template__title{font-size:clamp(2rem,4vw,3.2rem);font-weight:900;line-height:1.1}.article-template__link{font-family:var(--nk-mono);color:var(--nk-blue);font-size:.9rem;font-weight:700;letter-spacing:.06em}.article-template__content{font-size:1.1rem;line-height:1.75}.cart__heading{font-size:clamp(2rem,3.6vw,3rem);font-weight:900}.cart-items th{font-family:var(--nk-mono);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nk-muted)}.cart__items .cart-item__name{font-weight:700}.cart__footer .totals__subtotal-value,.cart__footer .totals__subtotal{font-family:var(--nk-mono);font-weight:800}.cart__empty-text{font-size:1.4rem;font-weight:800}.customer h1,.customer h2{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:900}.customer .field input,.customer .field select{border-radius:10px}.customer .button{border-radius:var(--nk-radius-btn);font-weight:800}.customer a{color:var(--nk-blue)}.template-search__header h1{font-size:clamp(2rem,4vw,3.4rem);font-weight:900}.main-page-title,.list-collections h1{font-size:clamp(2rem,4vw,3.2rem);font-weight:900}.main-page-wrapper{font-size:1.05rem;line-height:1.7}.list-collections .card--collection .card__heading{font-weight:800}.search__input.field__input{border-radius:10px}.template-search__search{border-radius:14px}.template-password #MainContent{min-height:70vh}.template-password .banner__box{border-radius:18px}.template-password .banner__heading{font-weight:900}a.header__menu-item[href*="collections/all"]{background:var(--nk-gold);color:#000!important;font-weight:800;border-radius:999px;padding:.6rem 1.4rem;margin-left:.75rem}a.header__menu-item[href*="collections/all"]:hover{background:color-mix(in srgb,var(--nk-gold),#000 10%);color:#000!important}.footer{border-top:4px solid var(--nk-gold)}.footer-block__heading{font-weight:800;font-size:1.05rem}.footer__content-bottom{border-top:1px solid var(--nk-line)}.footer .newsletter-form__field-wrapper .field__input{border-radius:10px}@media(max-width:900px){:root{--nk-section-pad: 4rem}.nk-system-diagram{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nk.css.map */
