:root{--nk-orange: #e30613;--nk-orange-dk: #c10510;--nk-orange-lt: #ff4d57;--nk-dark: #1d1d1b;--nk-on-accent: #ffffff;--nk-accent-ink: #b0040f;--nk-grey: #f2f3fa;--nk-grey-2: #e8eaf2;--nk-ink: #232323;--nk-ink-soft: #677286;--nk-line: rgba(82,85,90,.16);--nk-mark: rgba(0,0,0,.06);--nk-white: #ffffff;--nk-nav: 76px;--nk-pad: clamp(1.25rem,3.5vw,4rem);--nk-split: 50%;--nk-ease: cubic-bezier(.4,0,.2,1);--nk-font: 'Montserrat',system-ui,-apple-system,sans-serif}body{font-family: var(--nk-font)}.nk-header{position: fixed;inset: 0 0 auto 0;z-index: 900;height: var(--nk-nav);font-family: var(--nk-font)}.nk-header__bg{position: absolute;inset: 0;z-index: 0;display: flex}.nk-header__bg span:first-child{width: var(--nk-split);background: linear-gradient(120deg,#141413 0%,#1d1d1b 62%,#2b2b28 100%)}.nk-header__bg span:last-child{flex: 1;background: var(--nk-grey);border-bottom: 1px solid var(--nk-line)}.nk-header__inner{position: relative;z-index: 2;height: 100%;display: flex;align-items: stretch}.nk-hd-left{width: var(--nk-split);display: flex;align-items: center;gap: clamp(1rem,3vw,3rem);padding-left: var(--nk-pad);padding-right: clamp(1rem,2vw,2rem)}.nk-logo{display: flex;align-items: center;gap: .7rem;flex-shrink: 0}.nk-logo svg{display: block;flex-shrink: 0}.nk-logo__img{display: block;height: 70px;width: auto;flex-shrink: 0}.nk-nav{display: flex;align-items: center;gap: clamp(.75rem,2vw,2rem)}.nk-nav a{position: relative;font-size: 0.80rem;font-weight: 700;letter-spacing: .13em;white-space: nowrap;transition: color .25s var(--nk-ease),opacity .25s var(--nk-ease)}.nk-nav--light a{color: rgba(255,255,255,.82)}.nk-nav--light a:hover,.nk-nav--light a.is-active{color: var(--nk-white)}.nk-nav__home{display: inline-flex;align-items: center;padding: .35rem .5rem .35rem 0;color: rgba(255,255,255,.82)}.nk-nav__home:hover{color: #fff}.nk-nav__home.is-active{color: #fff}.nk-nav__home svg{display: block}.nk-nav__home::after{display: none}.nk-nav a::after{content: '';position: absolute;left: 0;right: 100%;bottom: -6px;height: 2px;background: currentColor;transition: right .3s var(--nk-ease)}.nk-nav a:hover::after,.nk-nav a.is-active::after{right: 0}.nk-hd-right{flex: 1;display: flex;align-items: center;justify-content: flex-end;gap: clamp(.75rem,2vw,2rem);padding-left: clamp(1rem,2vw,2.5rem)}.nk-hd-tools{display: flex;align-items: center;gap: clamp(.6rem,1.4vw,1.4rem)}.nk-search{display: inline-flex;align-items: center;gap: .5rem;padding: .5rem .25rem;font-size: .66rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink);background: none;border: none;cursor: pointer;transition: color .25s var(--nk-ease)}.nk-search:hover{color: var(--nk-accent-ink)}.nk-burger{width: var(--nk-nav);height: var(--nk-nav);flex-shrink: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;background: var(--nk-orange);border: none;cursor: pointer;transition: background .25s var(--nk-ease)}.nk-burger:hover{background: var(--nk-orange-dk)}.nk-burger span{display: block;width: 22px;height: 2px;background: var(--nk-white);transition: transform .3s var(--nk-ease),opacity .25s var(--nk-ease)}.nk-burger:hover span:nth-child(1){transform: translateX(-3px)}.nk-burger:hover span:nth-child(3){transform: translateX(3px)}.nk-header .nb-search-drop{position: absolute;top: calc(var(--nk-nav) + 8px);right: var(--nk-pad);width: min(380px,calc(100vw - 2rem));background: var(--nk-white);border: 1px solid var(--nk-line);box-shadow: 0 24px 60px rgba(18,20,24,.16);padding: .5rem;display: none;z-index: 20}.nk-header .nb-search-drop.open{display: block}.nk-header .nb-search-drop form{display: flex;gap: .5rem}.nk-header .nb-search-drop input{flex: 1;padding: .8rem .9rem;border: 1px solid var(--nk-line);font-family: inherit;font-size: .85rem;color: var(--nk-ink)}.nk-header .nb-search-drop input:focus{outline: 2px solid var(--nk-orange);outline-offset: -1px}.nk-header .nb-search-drop button{padding: .8rem 1.2rem;background: var(--nk-orange);color: var(--nk-on-accent);border: none;font-family: inherit;font-size: .7rem;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;cursor: pointer}@keyframes yhIn{from{opacity: 0;transform: translateY(18px)}to{opacity: 1;transform: none}}@keyframes nkProdIn{to{opacity: 1;transform: translateY(0) scale(1)}}@keyframes nkFloat{0%,100%{transform: translateY(0)}50%{transform: translateY(-12px)}}@keyframes nkShadow{0%,100%{transform: translateX(-50%) scaleX(1);opacity: 1}50%{transform: translateX(-50%) scaleX(.86);opacity: .7}}@keyframes nkFill{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes nkFadeSoft{from{opacity: 0}to{opacity: 1}}@keyframes nkFade{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@keyframes ycSwap{from{opacity: 0;transform: scale(1.04)}to{opacity: 1;transform: none}}@media (max-width: 1180px){.nk-nav{gap: .75rem}.nk-nav a{font-size: .62rem;letter-spacing: .1em}}@media (max-width: 900px){:root{--nk-nav: 64px}.nk-header__bg span:first-child{width: 100%}.nk-header__bg span:last-child{display: none}.nk-hd-left{width: auto;flex: 1}.nk-nav,.nk-search{display: none}.nk-hd-right{padding-left: 0}.nk-burger{background: rgba(0,0,0,.18)}.nk-burger:hover{background: rgba(0,0,0,.3)}}.nkp{background: var(--nk-grey);padding: clamp(1.5rem,2.2vw,2.25rem) var(--nk-pad);font-family: var(--nk-font);color: var(--nk-ink)}.nkp-inner{margin: 0 auto}.nkp-eyebrow{display: flex;align-items: center;gap: .6rem;font-size: .66rem;font-weight: 800;letter-spacing: .26em;text-transform: uppercase;color: var(--nk-accent-ink)}.nkp-eyebrow::before{content: '';width: 7px;height: 7px;border-radius: 50%;background: var(--nk-orange);flex-shrink: 0}.nkp-title{margin: .75rem 0 0;font-size: clamp(1.5rem,2.6vw,2.3rem);font-weight: 500;line-height: 1.12;letter-spacing: -.02em;max-width: 22ch}.nkp-track{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px;overflow: hidden}.nkp-card{min-width: 0;display: flex;flex-direction: column;padding: 1.75rem 1.65rem 1.9rem;background: #fff;text-decoration: none;color: inherit;transition: background .3s var(--nk-ease);border: 1px solid #0000001c}.nkp-card:hover{background: #fcfcfd}.nkp-card[hidden]{display: none}.nkp-card-code{font-size: .63rem;font-weight: 700;letter-spacing: .2em;text-transform: uppercase;color: var(--nk-ink-soft);opacity: .7}.nkp-card-media{margin: 1.05rem 0 1.4rem;aspect-ratio: 5 / 4;display: grid;place-items: center;border-radius: 0;overflow: hidden}.nkp-card-media img{width: 90%;height: 90%;object-fit: contain;transition: transform .45s var(--nk-ease)}.nkp-card:hover .nkp-card-media img{transform: scale(1.06)}.nkp-card-name{margin: 0;font-size: 1.02rem;font-weight: 700;line-height: 1.32;letter-spacing: -.01em;transition: color .22s var(--nk-ease)}.nkp-card:hover .nkp-card-name{color: var(--nk-accent-ink)}.nkp-card-spec{margin: .45rem 0 0;font-size: .78rem;line-height: 1.5;color: var(--nk-ink-soft)}.nkp-card-more{margin-top: auto;padding-top: 1.15rem;display: inline-flex;align-items: center;gap: .55rem;font-size: .62rem;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: var(--nk-ink-soft);opacity: .55;transition: opacity .25s var(--nk-ease),gap .25s var(--nk-ease),color .22s var(--nk-ease)}.nkp-card:hover .nkp-card-more{opacity: 1;gap: .85rem;color: var(--nk-accent-ink)}.nkp-card-more i{display: block;width: 30px;height: 1px;background: currentColor;position: relative}.nkp-card-more i::before{content: '';position: absolute;right: 0;top: 50%;width: 6px;height: 6px;border: solid currentColor;border-width: 1px 1px 0 0;transform: translateY(-50%) rotate(45deg)}@media (max-width: 1500px){.nkp-track{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (max-width: 1200px){.nkp-track{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.nkp-track{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.nkp-track{grid-template-columns: minmax(0,1fr)}.nkp-card{padding: 1.15rem 1.1rem 1.35rem}.nkp-title{max-width: none}}@media (prefers-reduced-motion: reduce){.nkp-card,.nkp-card-media img,.nkp-card-more{transition: none}}.nkp-count{margin: 0 0 .35rem;flex-shrink: 0;font-size: .72rem;color: var(--nk-ink-soft);letter-spacing: .02em}.nkp-count b{font-size: 1rem;font-weight: 800;color: var(--nk-ink);margin-right: .2rem}.nkp-empty{margin: 1rem 0 0;padding: 2.5rem 1rem;text-align: center;background: #fff;border: 1px dashed var(--nk-line);border-radius: 0;font-size: .85rem;color: var(--nk-ink-soft)}.nk-lang{position: relative;flex-shrink: 0}.nk-lang__btn{display: inline-flex;align-items: center;gap: .45rem;padding: .62rem .8rem;background: none;border: 1px solid var(--nk-line);font-family: inherit;font-size: .66rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--nk-ink);cursor: pointer;transition: border-color .25s var(--nk-ease),color .25s var(--nk-ease),background .25s var(--nk-ease)}.nk-lang__btn:hover{border-color: var(--nk-ink)}.nk-lang.is-open .nk-lang__btn{background: var(--nk-ink);border-color: var(--nk-ink);color: #fff}.nk-lang__chev{transition: transform .25s var(--nk-ease)}.nk-lang.is-open .nk-lang__chev{transform: rotate(180deg)}.nk-lang__menu{position: absolute;top: calc(100% + 10px);right: 0;min-width: 172px;margin: 0;padding: .35rem;list-style: none;background: #fff;border: 1px solid var(--nk-line);box-shadow: 0 20px 46px rgba(18,20,24,.16);opacity: 0;visibility: hidden;transform: translateY(-6px);transition: opacity .22s var(--nk-ease),transform .22s var(--nk-ease),visibility .22s;z-index: 30}.nk-lang.is-open .nk-lang__menu{opacity: 1;visibility: visible;transform: none}.nk-lang__menu a{display: flex;align-items: center;gap: .6rem;padding: .6rem .7rem;font-size: .78rem;color: var(--nk-ink-soft);transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nk-lang__menu a b{font-size: .62rem;font-weight: 800;letter-spacing: .1em;color: var(--nk-ink-soft);min-width: 22px}.nk-lang__menu a:hover{background: var(--nk-grey);color: var(--nk-ink)}.nk-lang__menu a.is-active{color: var(--nk-accent-ink)}.nk-lang__menu a.is-active b{color: var(--nk-accent-ink)}@media (max-width: 900px){.nk-lang{margin-right: .1rem}.nk-lang__btn{padding: .5rem .6rem;border-color: rgba(255,255,255,.38);color: #fff}.nk-lang__btn:hover{border-color: #fff}.nk-lang__btn svg:first-child{display: none}.nk-lang.is-open .nk-lang__btn{background: rgba(0,0,0,.22);border-color: rgba(255,255,255,.5)}}.nk-mega{position: fixed;inset: 0;z-index: 1000;font-family: var(--nk-font)}.nk-mega[hidden]{display: none}.nk-mega:focus{outline: none}@keyframes nkMegaIn{to{opacity: 1;transform: none}}.nk-burger.is-open span:nth-child(1){transform: translateY(7px) rotate(45deg)}.nk-burger.is-open span:nth-child(2){opacity: 0}.nk-burger.is-open span:nth-child(3){transform: translateY(-7px) rotate(-45deg)}@media (max-width: 860px){}@media (max-width: 700px){}.nkp-page{padding-top: clamp(2rem,5vh,3.5rem)}.nkp-page .nkp-eyebrow{flex-wrap: wrap}.nkp-page .nkp-eyebrow a{color: inherit;transition: opacity .2s var(--nk-ease)}.nkp-page .nkp-eyebrow a:hover{opacity: .7;text-decoration: underline}.nkp-page .nkp-eyebrow span{opacity: .5}.nkp-page .nkp-title{max-width: 24ch}.nkp-check{display: flex;align-items: center;gap: .6rem;padding: .55rem .8rem .55rem calc(.8rem + var(--depth,0) * 1.1rem);font-size: .8rem;font-weight: 600;color: var(--nk-ink-soft);cursor: pointer;transition: background .22s var(--nk-ease),color .22s var(--nk-ease)}.nkp-check:hover{background: var(--nk-grey-2);color: var(--nk-ink)}.nkp-check input{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.nkp-check__box{flex-shrink: 0;width: 16px;height: 16px;border: 1.5px solid var(--nk-line);background: #fff;display: grid;place-items: center;transition: background .2s var(--nk-ease),border-color .2s var(--nk-ease)}.nkp-check__box::after{content: "";width: 8px;height: 4px;border: solid #fff;border-width: 0 0 2px 2px;transform: rotate(-45deg) translate(1px,-1px);opacity: 0}.nkp-check input:checked + .nkp-check__box{background: var(--nk-orange);border-color: var(--nk-orange)}.nkp-check input:checked + .nkp-check__box::after{opacity: 1}.nkp-check input:focus-visible + .nkp-check__box{outline: 2px solid var(--nk-orange);outline-offset: 2px}.nkp-check.is-checked{color: var(--nk-ink)}@media (max-width: 900px){.nkp-check{white-space: nowrap;padding: .55rem .8rem;border: 1px solid var(--nk-line)}}.nkp-pager{margin-top: clamp(1.5rem,4vh,2.5rem)}.nkp-pager .theme-pagination,.nkp-pager .pagination{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: .4rem}.nkp-pager .page-link{display: grid;place-items: center;min-width: 40px;height: 40px;padding: 0 .7rem;border: 1px solid var(--nk-line);border-radius: 0;background: #fff;font-size: .8rem;font-weight: 700;color: var(--nk-ink);transition: background .22s var(--nk-ease),color .22s var(--nk-ease),border-color .22s var(--nk-ease)}.nkp-pager .page-link:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nkp-pager .page-item.active .page-link{background: var(--nk-orange);border-color: var(--nk-orange);color: var(--nk-on-accent)}.nkp-pager .page-item.disabled .page-link{opacity: .4;pointer-events: none}@media (max-width: 900px){.nkp-page .nkp-title{max-width: none}}.nk-crumbs-bar{margin-top: var(--nk-nav);padding: clamp(.9rem,2vh,1.15rem) var(--nk-pad);background: #f8f9fb;border-bottom: 1px solid var(--nk-line)}.nk-crumbs{margin: 0 auto;display: flex;align-items: center;flex-wrap: wrap;gap: .1rem;font-family: var(--nk-font);font-size: .82rem;font-weight: 500;color: var(--nk-ink-soft)}.nk-crumbs a{padding: .15rem .35rem;color: var(--nk-ink-soft);transition: color .2s var(--nk-ease)}.nk-crumbs a:hover{color: var(--nk-accent-ink)}.nk-crumbs span[aria-current]{padding: .15rem .35rem;color: var(--nk-ink);font-weight: 700}.nk-crumbs i{font-style: normal;padding: 0 .3rem;color: rgba(103,114,134,.5);flex-shrink: 0}.nkd-gallery{position: relative}.nkd-lb{position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: clamp(.5rem,2vw,2rem);padding: clamp(3.5rem,8vh,5rem) clamp(1rem,3vw,3rem);background: rgba(16,12,10,.93);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);opacity: 0;transition: opacity .35s var(--nk-ease)}.nkd-lb[hidden]{display: none}.nkd-lb.is-open{opacity: 1}.nkd-lb img{grid-column: 2;width: min(92%,1100px);height: min(82vh,760px);margin: 0 auto;padding: clamp(1rem,2.5vw,2.25rem);object-fit: contain;background: #fff}.nkd-lb__close{position: absolute;top: clamp(1rem,3vh,1.75rem);right: clamp(1rem,3vw,2rem);width: 44px;height: 44px;display: grid;place-items: center;border: 1px solid rgba(255,255,255,.3);background: none;color: #fff;cursor: pointer;transition: background .22s var(--nk-ease),border-color .22s var(--nk-ease)}.nkd-lb__close:hover{background: var(--nk-orange);border-color: var(--nk-orange)}.nkd-lb__close:focus{outline: none}.nkd-lb__close:focus-visible{outline: 2px solid #fff;outline-offset: 3px}.nkd-lb__nav{width: 46px;height: 64px;display: grid;place-items: center;border: 1px solid rgba(255,255,255,.3);background: none;color: #fff;cursor: pointer;transition: background .22s var(--nk-ease),border-color .22s var(--nk-ease)}.nkd-lb__nav:hover{background: var(--nk-orange);border-color: var(--nk-orange)}.nkd-lb__nav--prev{grid-column: 1}.nkd-lb__nav--next{grid-column: 3}.nkd-stock{display: inline-flex;align-items: center;gap: .45rem;padding: .4rem .7rem;background: rgba(22,140,70,.08);font-size: .6rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: #167c46}.nkd-stock i{width: 7px;height: 7px;background: currentColor;display: block}.nkd-stock.is-order{background: rgba(227,6,19,.07);color: var(--nk-accent-ink)}@media (max-width: 900px){}@media (max-width: 560px){.nkd-lb{grid-template-columns: minmax(0,1fr)}.nkd-lb img{grid-column: 1}.nkd-lb__nav{position: absolute;bottom: 1.25rem}.nkd-lb__nav--prev{left: 25%}.nkd-lb__nav--next{right: 25%}}@media (prefers-reduced-motion: reduce){.nkd-lb{transition: none}}.nkc-row{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem}.nkc-field{display: flex;flex-direction: column;gap: .4rem}.nkc-label{font-size: .66rem;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkc-label span{color: var(--nk-accent-ink)}.nkc-input{width: 100%;padding: .85rem 1rem;border: 1px solid var(--nk-line);background: var(--nk-grey);font-family: var(--nk-font);font-size: .88rem;color: var(--nk-ink);transition: border-color .2s var(--nk-ease),background .2s var(--nk-ease);outline: none;box-sizing: border-box}.nkc-input:focus{border-color: var(--nk-orange);background: var(--nk-white)}.nkc-input--textarea{resize: vertical;min-height: 120px}.nkc-alert{display: flex;align-items: center;gap: .6rem;padding: .9rem 1.1rem;font-size: .82rem;font-weight: 600;border-left: 3px solid currentColor}.nkc-alert--success{background: #f0fdf4;color: #166534}.nkc-alert--error{background: rgba(227,6,19,.06);color: var(--nk-accent-ink)}.nkc-recaptcha{margin-top: .25rem}@media (max-width: 560px){.nkc-row{grid-template-columns: minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.nkc-input{transition: none}}.nkc-input--select{appearance: none;background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 1rem center;padding-right: 2.5rem;cursor: pointer}.nk-pdrop{position: static;display: flex;align-items: center}.nk-pdrop__trigger{display: inline-flex;align-items: center;gap: .38rem}.nk-pdrop__chev{transition: transform .28s var(--nk-ease);flex-shrink: 0}.nk-pdrop.is-open .nk-pdrop__chev{transform: rotate(180deg)}.nk-pdrop.is-open .nk-pdrop__trigger{color: var(--nk-white)}.nk-pdrop.is-open .nk-pdrop__trigger::after{right: 0}.nk-pdrop__panel{position: absolute;top: var(--nk-nav);left: var(--nk-pad);z-index: 950;width: min(1120px,calc(100vw - 2 * var(--nk-pad)));background: var(--nk-white);border: 1px solid var(--nk-line);border-top: 3px solid var(--nk-orange);border-radius: 0;box-shadow: 0 30px 70px rgba(20,22,30,.2);opacity: 0;visibility: hidden;transform: translateY(-12px);transition: opacity .26s var(--nk-ease),transform .26s var(--nk-ease),visibility .26s}.nk-pdrop.is-open > .nk-pdrop__panel{opacity: 1;visibility: visible;transform: translateY(0)}@keyframes nkPaneIn{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: translateY(0)}}.nk-pdrop__panel,.nk-pdrop__panel a,.nk-pdrop__panel button,.nk-pdrop__panel span,.nk-pdrop__panel b,.nk-pdrop__panel em{white-space: normal;letter-spacing: normal;text-transform: none}.nk-pdrop__panel a,.nk-pdrop__panel button{color: var(--nk-ink)}.nk-pdrop__panel a::after{display: none}@media (max-width: 1024px){.nk-pdrop__panel{display: none}}.nk-hd-left,.ckc{--nk-accent-ink: var(--nk-orange)}.nks-section{padding: clamp(2.5rem,6vw,5rem) var(--nk-pad);background: var(--nk-white)}.nks-inner{width: 100%;margin-inline: auto}.nks-inner--narrow{width: min(760px,100%)}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.nks-card{background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;padding: clamp(1.25rem,3vw,2.25rem);box-shadow: 0 10px 34px rgba(20,22,30,.06)}.nks-card + .nks-card{margin-top: 1.5rem}.nks-form{display: grid;gap: 1.1rem}.nks-legend{margin: .4rem 0 0;font-size: 1rem;font-weight: 800;letter-spacing: .01em;color: var(--nk-ink)}.nks-hint{margin: 0;font-size: .82rem;color: var(--nk-ink-soft);line-height: 1.6}.nks-hint a,.nks-link{color: var(--nk-accent-ink);font-weight: 700}.nks-alt{margin: 0;text-align: center;font-size: .86rem;color: var(--nk-ink-soft)}.nks-alt a{color: var(--nk-accent-ink);font-weight: 700}.nks-errors{margin: 0;padding-left: 1.1rem}.nks-check{display: flex;align-items: flex-start;gap: .6rem;font-size: .84rem;color: var(--nk-ink-soft)}.nks-check input{margin-top: .2rem;accent-color: var(--nk-orange)}.nks-check a{color: var(--nk-accent-ink);font-weight: 700}.nks-check--inline{align-items: center}.nks-loginrow{display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap}.nks-btn{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;padding: .82rem 1.5rem;border: 1px solid transparent;border-radius: 0;font-family: var(--nk-font);font-size: .78rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;cursor: pointer;transition: background .22s var(--nk-ease),color .22s var(--nk-ease),border-color .22s var(--nk-ease)}.nks-btn--primary{background: var(--nk-orange);color: var(--nk-on-accent)}.nks-btn--primary:hover{background: var(--nk-orange-dk);color: var(--nk-on-accent)}.nks-btn--ghost{background: transparent;border-color: var(--nk-line);color: var(--nk-ink)}.nks-btn--ghost:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nks-btn--block{width: 100%}.nks-typeswitch{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: .8rem}.nks-type{display: block;padding: 1rem 1.1rem;border: 1.5px solid var(--nk-line);border-radius: 0;cursor: pointer;transition: border-color .2s var(--nk-ease),background .2s var(--nk-ease)}.nks-type input{position: absolute;opacity: 0;pointer-events: none}.nks-type strong{display: block;font-size: .92rem;font-weight: 800;color: var(--nk-ink)}.nks-type span{display: block;margin-top: .25rem;font-size: .78rem;color: var(--nk-ink-soft);line-height: 1.5}.nks-type.is-on{border-color: var(--nk-orange);background: rgba(227,6,19,.04)}.nks-dealer{border: 0;margin: 0;padding: 0;display: grid;gap: 1.1rem}.nks-cartgrid{display: grid;grid-template-columns: 1fr 340px;gap: 1.75rem;align-items: start}.nks-cartlist{display: grid;gap: .8rem}.nks-cartrow{display: grid;grid-template-columns: 86px 1fr auto auto auto;align-items: center;gap: 1rem;padding: .9rem;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0}.nks-cartrow__img{display: block}.nks-cartrow__img img{width: 86px;height: 86px;object-fit: contain;background: var(--nk-grey);border-radius: 0;padding: .4rem}.nks-cartrow__body{min-width: 0;display: grid;gap: .22rem}.nks-cartrow__title{font-size: .95rem;font-weight: 800;color: var(--nk-ink);line-height: 1.3}.nks-cartrow__title:hover{color: var(--nk-accent-ink)}.nks-cartrow__code{font-size: .72rem;font-weight: 700;letter-spacing: .08em;color: var(--nk-ink-soft)}.nks-stock{font-size: .72rem;font-weight: 700}.nks-stock.is-ok{color: #1b8a4b}.nks-stock.is-low{color: #c47c00}.nks-stock.is-out{color: var(--nk-accent-ink)}.nks-qty{display: flex;align-items: center;gap: .3rem}.nks-qty input{width: 68px;padding: .5rem .6rem;border: 1px solid var(--nk-line);border-radius: 0;font-family: var(--nk-font);font-size: .86rem;font-weight: 700;text-align: center}.nks-qty button,.nks-cartrow__del button{display: grid;place-items: center;width: 34px;height: 34px;background: var(--nk-grey);border: 0;border-radius: 0;color: var(--nk-ink-soft);cursor: pointer;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nks-qty button:hover{background: var(--nk-orange);color: var(--nk-on-accent)}.nks-cartrow__del button:hover{background: var(--nk-orange);color: var(--nk-on-accent)}.nks-cartrow__price{display: grid;gap: .1rem;text-align: right;min-width: 130px}.nks-cartrow__price s{font-size: .76rem;color: var(--nk-ink-soft)}.nks-cartrow__price b{font-size: 1rem;font-weight: 800;color: var(--nk-ink)}.nks-cartrow__price em{font-style: normal;font-size: .68rem;font-weight: 700;color: #1b8a4b}.nks-cartrow__line{font-size: .72rem;color: var(--nk-ink-soft)}.nks-priceask{font-size: .78rem;font-weight: 700;color: var(--nk-ink-soft)}.nks-cartactions{display: flex;gap: .7rem;flex-wrap: wrap;margin-top: .5rem}.nks-summary{position: sticky;top: calc(var(--nk-nav) + 1rem);display: grid;gap: 1rem;padding: 1.4rem;background: var(--nk-grey);border: 1px solid var(--nk-line);border-radius: 0}.nks-summary__title{margin: 0;font-size: 1.05rem;font-weight: 800;color: var(--nk-ink)}.nks-summary__items{list-style: none;margin: 0;padding: 0;display: grid;gap: .7rem}.nks-summary__items li{display: flex;align-items: center;gap: .7rem;font-size: .82rem;color: var(--nk-ink)}.nks-summary__thumb{position: relative;flex-shrink: 0;display: block}.nks-summary__thumb img{width: 52px;height: 52px;object-fit: contain;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;padding: 4px}.nks-summary__qty{position: absolute;top: -6px;right: -6px;display: grid;place-items: center;min-width: 19px;height: 19px;padding: 0 5px;background: var(--nk-orange);color: var(--nk-on-accent);border: 2px solid var(--nk-grey);border-radius: 0;font-size: .62rem;font-weight: 800;line-height: 1}.nks-summary__info{flex: 1;min-width: 0;display: grid;gap: .1rem}.nks-summary__info b{font-size: .82rem;font-weight: 700;line-height: 1.3;color: var(--nk-ink)}.nks-summary__info em{font-style: normal;font-size: .68rem;font-weight: 700;letter-spacing: .08em;color: var(--nk-ink-soft)}.nks-summary__amt{font-weight: 700;white-space: nowrap}.nks-summary__list{margin: 0;display: grid;gap: .45rem}.nks-summary__list > div{display: flex;justify-content: space-between;gap: 1rem;font-size: .86rem}.nks-summary__list dt{color: var(--nk-ink-soft);margin: 0}.nks-summary__list dd{margin: 0;font-weight: 700;color: var(--nk-ink)}.nks-summary__list .is-discount dd{color: #1b8a4b}.nks-summary__list .is-total{padding-top: .6rem;border-top: 1px solid var(--nk-line);font-size: 1rem}.nks-summary__list .is-total dt,.nks-summary__list .is-total dd{font-weight: 800;color: var(--nk-ink)}.nks-summary__note,.nks-summary__hint{margin: 0;font-size: .78rem;line-height: 1.6;color: var(--nk-ink-soft)}.nks-summary__note a{color: var(--nk-accent-ink);font-weight: 700}.nks-checkoutgrid{display: grid;grid-template-columns: 1fr 340px;gap: 1.75rem;align-items: start}.nks-empty{text-align: center;padding: clamp(2rem,6vw,4rem) 1rem}.nks-empty h2{margin: 0 0 .5rem;font-size: 1.4rem;font-weight: 800;color: var(--nk-ink)}.nks-empty p{margin: 0 0 1.4rem;color: var(--nk-ink-soft)}.nks-done{display: grid;gap: 1.1rem}.nks-done__no{margin: 0;font-size: .9rem;color: var(--nk-ink-soft)}.nks-done__no b{color: var(--nk-accent-ink);font-size: 1.05rem}.nks-done__text{margin: 0;line-height: 1.7;color: var(--nk-ink)}.nks-done__actions{display: flex;gap: .7rem;flex-wrap: wrap}.nks-table{width: 100%;border-collapse: collapse;font-size: .86rem}.nks-table th{padding: .6rem .5rem;text-align: left;font-size: .7rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--nk-ink-soft);border-bottom: 1px solid var(--nk-line)}.nks-table td{padding: .7rem .5rem;border-bottom: 1px solid var(--nk-line);color: var(--nk-ink)}.nks-table tr:last-child td{border-bottom: 0}.nks-accgrid{display: grid;grid-template-columns: 280px 1fr;gap: 1.75rem;align-items: start}.nks-acccontent{display: grid;gap: 1.5rem}.nks-accnav{position: sticky;top: calc(var(--nk-nav) + 1rem);display: grid;gap: 1rem;padding: 1.3rem;background: var(--nk-grey);border: 1px solid var(--nk-line);border-radius: 0}.nks-accnav__head{display: flex;align-items: center;gap: .8rem}.nks-accnav__avatar{display: grid;place-items: center;width: 46px;height: 46px;flex-shrink: 0;background: var(--nk-orange);color: var(--nk-on-accent);border-radius: 50%;font-size: 1.1rem;font-weight: 800}.nks-accnav__head strong{display: block;font-size: .92rem;font-weight: 800;color: var(--nk-ink)}.nks-accnav__discount{margin: 0;font-size: .8rem;color: var(--nk-ink-soft)}.nks-accnav__discount b{color: #1b8a4b}.nks-accnav__list{list-style: none;margin: 0;padding: 0;display: grid;gap: .2rem}.nks-accnav__list a{display: block;padding: .6rem .8rem;border-radius: 0;font-size: .86rem;font-weight: 700;color: var(--nk-ink-soft);transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nks-accnav__list a:hover{background: var(--nk-white);color: var(--nk-accent-ink)}.nks-accnav__list a.is-active{background: var(--nk-orange);color: var(--nk-on-accent)}.nks-badge{display: inline-block;padding: .18rem .55rem;background: var(--nk-grey-2);border-radius: 0;font-size: .68rem;font-weight: 800;letter-spacing: .06em;color: var(--nk-ink-soft)}.nks-badge.is-dealer{background: rgba(27,138,75,.12);color: #1b8a4b}.nks-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: .8rem}.nks-stat{padding: 1.1rem;background: var(--nk-grey);border-radius: 0;text-align: center}.nks-stat b{display: block;font-size: 1.6rem;font-weight: 800;color: var(--nk-accent-ink)}.nks-stat span{font-size: .74rem;font-weight: 700;letter-spacing: .06em;color: var(--nk-ink-soft)}.nks-addrgrid{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 1rem}.nks-addr{display: grid;gap: .7rem}.nks-addr header{display: flex;align-items: center;gap: .6rem}.nks-addr h3{margin: 0;font-size: .95rem;font-weight: 800;color: var(--nk-ink)}.nks-addr p{margin: 0;font-size: .84rem;line-height: 1.7;color: var(--nk-ink-soft)}.nks-timeline{list-style: none;margin: 0;padding: 0 0 0 1rem;border-left: 2px solid var(--nk-line);display: grid;gap: .9rem}.nks-timeline li{position: relative}.nks-timeline li::before{content: '';position: absolute;left: -1.32rem;top: .35rem;width: 9px;height: 9px;border-radius: 50%;background: var(--nk-orange)}.nks-timeline b{display: block;font-size: .88rem;color: var(--nk-ink)}.nks-timeline span{font-size: .74rem;color: var(--nk-ink-soft)}.nks-timeline em{display: block;font-style: normal;font-size: .8rem;color: var(--nk-ink-soft)}.nk-hd-shop{display: flex;align-items: center;gap: .45rem}.nkp-price{display: grid;gap: .1rem;margin: .5rem 0}.nkp-price s{font-size: .8rem;color: var(--nk-ink-soft)}.nkp-price b{font-size: 1.15rem;font-weight: 800;color: var(--nk-ink)}.nkp-price em{font-style: normal;font-size: .72rem;font-weight: 700;color: #1b8a4b}.nkp-price .nks-priceask{font-size: .82rem}.nkp-addform{display: flex;align-items: center;gap: .5rem;flex-wrap: wrap;margin-top: .75rem}.nkp-addform input[type="number"]{width: 78px;padding: .7rem .6rem;border: 1px solid var(--nk-line);border-radius: 0;font-family: var(--nk-font);font-size: .9rem;font-weight: 700;text-align: center}@media (max-width: 1024px){.nks-cartgrid,.nks-checkoutgrid,.nks-accgrid{grid-template-columns: 1fr}.nks-summary,.nks-accnav{position: static}}@media (max-width: 720px){.nks-cartrow{grid-template-columns: 66px 1fr auto;grid-template-areas: 'img body del' 'img qty price';row-gap: .6rem}.nks-cartrow__img{grid-area: img}.nks-cartrow__img img{width: 66px;height: 66px}.nks-cartrow__body{grid-area: body}.nks-qty{grid-area: qty}.nks-cartrow__price{grid-area: price;text-align: right}.nks-cartrow__del{grid-area: del}.nks-table{display: block;overflow-x: auto;white-space: nowrap}}.nkp-cardwrap{min-width: 0;display: flex;flex-direction: column;padding: 1.75rem 1.65rem 1.5rem;background: #fff;border: 1px solid #0000001c;transition: background .3s var(--nk-ease)}.nkp-cardwrap:hover{background: #fcfcfd}.nkp-cardwrap > .nkp-card{padding: 0;border: 0;background: transparent;flex: 1}.nkp-cardwrap .nkp-price{margin: .7rem 0 0;display: flex;align-items: baseline;gap: .45rem}.nkp-cardwrap .nkp-price b{font-size: 1.02rem}.nkp-cardwrap .nkp-price s{font-size: .78rem}.nkp-cardfoot{display: flex;align-items: center;justify-content: space-between;gap: .75rem;margin-top: 1.15rem;padding-top: 1.15rem;border-top: 1px solid var(--nk-line)}.nkp-cardfoot .nkp-card-more{margin: 0;padding: 0}.nkp-cardwrap:hover .nkp-card-more{opacity: 1;gap: .85rem;color: var(--nk-accent-ink)}.nkp-cartbtn{display: grid;place-items: center;width: 36px;height: 36px;padding: 0;background: var(--nk-grey);border: 1px solid transparent;border-radius: 0;color: var(--nk-ink-soft);cursor: pointer;transition: background .2s var(--nk-ease),color .2s var(--nk-ease),border-color .2s var(--nk-ease)}.nkp-cartbtn:hover{background: var(--nk-orange);border-color: var(--nk-orange);color: var(--nk-on-accent)}.nkp-cartbtn svg{display: block}.nka{position: relative;display: grid;align-content: stretch;min-height: 100svh;padding-top: var(--nk-nav);background: var(--nk-grey);overflow: hidden}.nka__inner{width: 100%;display: grid;grid-template-columns: var(--nk-split) 1fr;align-items: stretch}.nka__brand{position: relative;isolation: isolate;padding: clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,4vw,3.5rem) clamp(2.5rem,5vw,4.5rem) var(--nk-pad);color: var(--nk-white);display: grid;gap: 1.35rem;align-content: center;background-image: var(--nka-bg);background-size: cover;background-position: center}.nka__shade{position: absolute;inset: 0;z-index: -1;background: linear-gradient(150deg,rgba(138,1,1,.72) 0%,rgba(227,6,19,.55) 55%,rgba(0,0,0,.55) 100%),rgba(0,0,0,.38)}.nka__logo img{display: block;height: 54px;width: auto}.nka__eyebrow{margin: 0;display: inline-flex;align-items: center;gap: .55rem;font-size: .68rem;font-weight: 800;letter-spacing: .22em;text-transform: uppercase;color: rgba(255,255,255,.82)}.nka__eyebrow i{width: 22px;height: 2px;background: currentColor;display: block;flex-shrink: 0}.nka__title{margin: 0;font-size: clamp(1.9rem,3.2vw,2.9rem);font-weight: 800;line-height: 1.1;letter-spacing: -.02em;text-shadow: 0 2px 24px rgba(0,0,0,.28)}.nka__title em{font-style: normal;color: rgba(255,255,255,.7)}.nka__lead{margin: 0;max-width: 44ch;font-size: .95rem;line-height: 1.7;color: rgba(255,255,255,.88)}.nka__points{list-style: none;margin: .35rem 0 0;padding: 0;display: grid;gap: .85rem}.nka__points li{display: flex;align-items: flex-start;gap: .75rem}.nka__check{display: grid;place-items: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 50%;background: rgba(255,255,255,.2);color: var(--nk-white)}.nka__points b{display: block;font-size: .88rem;font-weight: 800}.nka__points em{display: block;font-style: normal;font-size: .8rem;line-height: 1.6;color: rgba(255,255,255,.78)}.nka__foot{display: flex;flex-wrap: wrap;gap: .5rem 1.5rem;margin-top: .6rem;padding-top: 1.2rem;border-top: 1px solid rgba(255,255,255,.24)}.nka__foot a{display: inline-flex;align-items: center;gap: .4rem;font-size: .8rem;font-weight: 700;color: rgba(255,255,255,.86);transition: color .2s var(--nk-ease)}.nka__foot a:hover{color: var(--nk-white)}.nka__panel{padding: clamp(2rem,4vw,3.5rem) var(--nk-pad) clamp(2rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem);display: grid;gap: 1rem;justify-items: center;align-content: center}.nka__card{width: 100%;max-width: 500px;padding: clamp(1.5rem,3vw,2.4rem);background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;box-shadow: 0 24px 60px rgba(20,22,30,.1)}.nka__head{margin-bottom: 1.35rem}.nka__head h2{margin: 0 0 .3rem;font-size: 1.35rem;font-weight: 800;letter-spacing: -.01em;color: var(--nk-ink)}.nka__head p{margin: 0;font-size: .86rem;line-height: 1.6;color: var(--nk-ink-soft)}.nka__back{margin: 0}.nka__back a{display: inline-flex;align-items: center;gap: .4rem;font-size: .78rem;font-weight: 700;color: var(--nk-ink-soft);transition: color .2s var(--nk-ease)}.nka__back a:hover{color: var(--nk-accent-ink)}.nka__card .nks-form{gap: 1rem}.nka__card .nkc-input{border-radius: 0}.nka__card .nks-btn{padding: .9rem 1.5rem}.nka__tabs{display: grid;grid-template-columns: 1fr 1fr;gap: .3rem;margin-bottom: 1.35rem;padding: .3rem;background: var(--nk-grey);border-radius: 0}.nka__tabs a{padding: .62rem .8rem;border-radius: 0;text-align: center;font-size: .76rem;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nk-ink-soft);transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nka__tabs a:hover{color: var(--nk-accent-ink)}.nka__tabs a.is-active{background: var(--nk-white);color: var(--nk-ink);box-shadow: 0 2px 8px rgba(20,22,30,.08)}.nka__pass{position: relative}.nka__pass .nkc-input{padding-right: 2.9rem}.nka__peek{position: absolute;right: .5rem;bottom: .42rem;display: grid;place-items: center;width: 32px;height: 32px;background: transparent;border: 0;border-radius: 0;color: var(--nk-ink-soft);cursor: pointer;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nka__peek:hover{background: var(--nk-grey);color: var(--nk-accent-ink)}@media (max-width: 980px){.nka{min-height: 0;align-content: start}.nka__inner{grid-template-columns: 1fr}.nka__brand{padding: clamp(2.25rem,7vw,3.25rem) var(--nk-pad)}.nka__panel{padding: clamp(1.75rem,5vw,2.5rem) var(--nk-pad) clamp(2.5rem,8vw,4rem)}.nka__card{max-width: none}}@media (max-width: 560px){.nka__points{display: none}.nka__tabs{grid-template-columns: 1fr}}.nk-cartbtn{position: relative;display: inline-grid;place-items: center;width: 38px;height: 38px;border: 1px solid var(--nk-line);border-radius: 0;background: var(--nk-white);color: var(--nk-ink-soft);transition: border-color .2s var(--nk-ease),color .2s var(--nk-ease)}.nk-cartbtn:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nk-cartbtn svg{display: block}.nk-cartbtn--primary{background: var(--nk-orange);border-color: var(--nk-orange);color: var(--nk-on-accent)}.nk-cartbtn--primary:hover{background: var(--nk-orange-dk);border-color: var(--nk-orange-dk);color: var(--nk-on-accent)}.nk-cartbtn__count{position: absolute;top: -6px;right: -6px;display: grid;place-items: center;min-width: 19px;height: 19px;padding: 0 5px;background: var(--nk-orange);color: var(--nk-on-accent);border: 2px solid var(--nk-grey);border-radius: 0;font-size: .62rem;font-weight: 800;line-height: 1}.nk-toasts{position: fixed;right: clamp(.75rem,2vw,1.5rem);bottom: clamp(.75rem,2vw,1.5rem);z-index: 1200;display: grid;gap: .55rem;width: min(360px,calc(100vw - 1.5rem));pointer-events: none}.nk-toast{display: flex;align-items: flex-start;gap: .7rem;padding: .85rem 1rem;background: var(--nk-white);border: 1px solid var(--nk-line);border-left: 3px solid var(--nk-orange);border-radius: 0;box-shadow: 0 16px 40px rgba(20,22,30,.16);pointer-events: auto;opacity: 0;transform: translateY(10px);transition: opacity .25s var(--nk-ease),transform .25s var(--nk-ease)}.nk-toast.is-in{opacity: 1;transform: translateY(0)}.nk-toast.is-out{opacity: 0;transform: translateY(10px)}.nk-toast__icon{display: grid;place-items: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 50%;color: var(--nk-white)}.nk-toast__body{flex: 1;min-width: 0}.nk-toast__body b{display: block;font-size: .84rem;font-weight: 800;line-height: 1.3;color: var(--nk-ink)}.nk-toast__body span{display: block;margin-top: .1rem;font-size: .78rem;line-height: 1.5;color: var(--nk-ink-soft)}.nk-toast__body a{display: inline-block;margin-top: .35rem;font-size: .72rem;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--nk-accent-ink)}.nk-toast__close{flex-shrink: 0;width: 22px;height: 22px;display: grid;place-items: center;background: transparent;border: 0;border-radius: 0;color: var(--nk-ink-soft);cursor: pointer;line-height: 1}.nk-toast__close:hover{background: var(--nk-grey);color: var(--nk-ink)}.nkp-cartbtn[disabled],.nkp-addform button[disabled]{opacity: .6;cursor: progress}.nkp-card-meta{display: flex;flex-wrap: wrap;gap: .3rem;margin-top: .55rem}.nkp-cardwrap[hidden]{display: none !important}.nkr-wrap{background: var(--nk-white)}.nkr{padding: clamp(1.75rem,4vw,2.75rem) var(--nk-pad);border-top: 1px solid var(--nk-line)}.nks-inner .nkr,.nks-inner--narrow .nkr{padding-inline: 0}.nkr__head{margin-bottom: 1.25rem;max-width: 62ch}.nkr__eyebrow{margin: 0 0 .4rem;display: inline-flex;align-items: center;gap: .5rem;font-size: .62rem;font-weight: 800;letter-spacing: .2em;text-transform: uppercase;color: var(--nk-accent-ink)}.nkr__eyebrow span{width: 18px;height: 2px;background: currentColor;display: block}.nkr__title{margin: 0;font-size: clamp(1.1rem,2vw,1.45rem);font-weight: 800;letter-spacing: -.01em;color: var(--nk-ink)}.nkr__text{margin: .4rem 0 0;font-size: .84rem;line-height: 1.6;color: var(--nk-ink-soft)}.nkr__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(168px,190px));gap: .9rem}.nkr__card{display: flex;flex-direction: column;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;overflow: hidden;transition: border-color .2s var(--nk-ease),box-shadow .2s var(--nk-ease)}.nkr__card:hover{border-color: var(--nk-orange);box-shadow: 0 10px 24px rgba(20,22,30,.07)}.nkr__link{display: block;padding: .75rem .8rem .5rem;flex: 1}.nkr__media{display: grid;place-items: center;aspect-ratio: 4 / 3;margin-bottom: .6rem;background: var(--nk-grey);border-radius: 0;overflow: hidden}.nkr__media img{width: 84%;height: 84%;object-fit: contain}.nkr__body{display: grid;gap: .18rem}.nkr__code{font-size: .58rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkr__name{font-size: .82rem;font-weight: 700;line-height: 1.35;color: var(--nk-ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.nkr__card:hover .nkr__name{color: var(--nk-accent-ink)}.nkr__brand{justify-self: start;margin-top: .1rem;padding: .08rem .4rem;background: var(--nk-grey);border-radius: 0;font-size: .56rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkr__price{margin-top: .25rem;font-size: .88rem;font-weight: 800;color: var(--nk-ink)}.nkr__add{padding: 0 .8rem .8rem}.nkrel{background: var(--nk-white);border-top: 1px solid var(--nk-line)}.nkrel__inner{padding: clamp(1.75rem,4vw,2.75rem) var(--nk-pad)}.nkrel__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 1.5rem;flex-wrap: wrap;margin-bottom: 1.25rem}.nkrel__eyebrow{margin: 0 0 .35rem;font-size: .6rem;font-weight: 800;letter-spacing: .2em;text-transform: uppercase;color: var(--nk-accent-ink)}.nkrel__title{margin: 0;font-size: clamp(1.05rem,1.9vw,1.4rem);font-weight: 800;letter-spacing: -.01em;color: var(--nk-ink)}.nkrel__text{margin: .3rem 0 0;max-width: 60ch;font-size: .82rem;line-height: 1.6;color: var(--nk-ink-soft);min-height: 1.3em}.nkrel__tabs{display: flex;gap: .25rem;padding: .25rem;background: var(--nk-grey);border-radius: 0;flex-wrap: wrap}.nkrel__tab{display: inline-flex;align-items: center;gap: .4rem;padding: .5rem .8rem;background: transparent;border: 0;border-radius: 0;font-family: var(--nk-font);font-size: .74rem;font-weight: 800;letter-spacing: .04em;color: var(--nk-ink-soft);cursor: pointer;white-space: nowrap;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nkrel__tab b{padding: .04rem .34rem;background: rgba(0,0,0,.06);border-radius: 0;font-size: .62rem;font-weight: 800}.nkrel__tab:hover{color: var(--nk-ink)}.nkrel__tab.is-on{background: var(--nk-white);color: var(--nk-ink);box-shadow: 0 2px 8px rgba(20,22,30,.08)}.nkrel__tab.is-on b{background: rgba(227,6,19,.1);color: var(--nk-accent-ink)}.nkrel__pane{display: none}.nkrel__pane.is-on{display: block;animation: nkRelIn .24s var(--nk-ease)}@keyframes nkRelIn{from{opacity: 0;transform: translateY(5px)}to{opacity: 1;transform: translateY(0)}}.nkrel__rail{display: flex;gap: .8rem;overflow-x: auto;padding-bottom: .5rem;scrollbar-width: thin}.nkrel__rail::-webkit-scrollbar{height: 5px}.nkrel__rail::-webkit-scrollbar-thumb{background: var(--nk-grey-2);border-radius: 0}.nkrel__card{flex: 0 0 176px;display: flex;flex-direction: column;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;overflow: hidden;transition: border-color .2s var(--nk-ease),box-shadow .2s var(--nk-ease)}.nkrel__card:hover{border-color: var(--nk-orange);box-shadow: 0 10px 24px rgba(20,22,30,.07)}.nkrel__link{display: block;padding: .7rem .75rem .45rem;flex: 1}.nkrel__media{display: grid;place-items: center;aspect-ratio: 4 / 3;margin-bottom: .55rem;background: var(--nk-grey);border-radius: 0;overflow: hidden}.nkrel__media img{width: 86%;height: 86%;object-fit: contain}.nkrel__code{display: block;font-size: .56rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkrel__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere;margin-top: .12rem;font-size: .8rem;font-weight: 700;line-height: 1.35;color: var(--nk-ink);transition: color .2s var(--nk-ease)}.nkrel__card:hover .nkrel__name{color: var(--nk-accent-ink)}.nkrel__variant{display: inline-block;margin-top: .3rem;padding: .08rem .4rem;background: rgba(227,6,19,.08);border-radius: 0;font-family: var(--nk-font);font-size: .58rem;font-weight: 800;color: var(--nk-accent-ink)}.nkrel__foot{display: flex;align-items: center;justify-content: space-between;gap: .4rem;padding: .45rem .75rem .7rem}.nkrel__info{display: grid;gap: .05rem;min-width: 0}.nkrel__price{font-size: .84rem;font-weight: 800;color: var(--nk-ink)}.nkrel__brand{font-size: .56rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--nk-ink-soft);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nkrel__cart{display: grid;place-items: center;width: 30px;height: 30px;flex-shrink: 0;background: var(--nk-grey);border: 1px solid transparent;border-radius: 0;color: var(--nk-ink-soft);cursor: pointer;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nkrel__cart:hover{background: var(--nk-orange);color: var(--nk-on-accent)}@media (max-width: 640px){.nkrel__head{align-items: flex-start}.nkrel__tabs{width: 100%;overflow-x: auto;flex-wrap: nowrap}.nkrel__card{flex-basis: 152px}}.nkkit{padding: clamp(2rem,5vw,3.5rem) var(--nk-pad);border-top: 1px solid var(--nk-line)}.nkkit__body{display: grid;grid-template-columns: 1fr 280px;gap: 1.5rem;align-items: center;padding: 1.25rem;background: var(--nk-grey);border-radius: 0}.nkkit__chain{display: flex;align-items: flex-start;gap: .75rem;flex-wrap: wrap}.nkkit__plus{align-self: center;font-size: 1.2rem;font-weight: 800;color: var(--nk-ink-soft)}.nkkit__item{display: grid;gap: .3rem;width: 130px;text-align: center}.nkkit__media{position: relative;display: block}.nkkit__media img{width: 100%;height: 96px;object-fit: contain;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;padding: 8px}.nkkit__item.is-main .nkkit__media img{border-color: var(--nk-orange)}.nkkit__qty{position: absolute;top: -6px;right: -6px;padding: .1rem .4rem;background: var(--nk-orange);color: var(--nk-on-accent);border-radius: 0;font-size: .62rem;font-weight: 800}.nkkit__name{font-size: .74rem;font-weight: 700;line-height: 1.3;color: var(--nk-ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.nkkit__item:hover .nkkit__name{color: var(--nk-accent-ink)}.nkkit__price{font-size: .78rem;font-weight: 800;color: var(--nk-ink-soft)}.nkkit__side{display: grid;gap: .75rem}.nkkit__total{margin: 0;display: grid;gap: .1rem}.nkkit__total span{font-size: .72rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkkit__total b{font-size: 1.5rem;font-weight: 800;color: var(--nk-ink)}.nkinact{display: grid;gap: .8rem;text-align: center}.nkinact__badge{justify-self: center;padding: .3rem .8rem;background: rgba(227,6,19,.1);border-radius: 0;font-size: .68rem;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--nk-accent-ink)}.nkinact__title{margin: 0;font-size: clamp(1.3rem,3vw,1.9rem);font-weight: 800;color: var(--nk-ink)}.nkinact__code{margin: 0;font-size: .84rem;color: var(--nk-ink-soft)}.nkinact__text{margin: 0;font-size: .92rem;line-height: 1.7;color: var(--nk-ink-soft)}.nkinact__actions{display: flex;gap: .7rem;justify-content: center;flex-wrap: wrap;margin-top: .5rem}@media (max-width: 900px){.nkkit__body{grid-template-columns: 1fr}}.nkd-brands{display: grid;gap: .6rem;margin: 1rem 0;padding: .9rem 1rem;background: var(--nk-grey);border-radius: 0}.nkd-brands em{display: block;font-style: normal;font-size: .62rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink-soft);margin-bottom: .25rem}.nkd-brands__own a,.nkd-brands__own b{font-size: .95rem;font-weight: 800;color: var(--nk-ink)}.nkd-brands__own a:hover{color: var(--nk-accent-ink)}.nkd-brands__list{display: flex;flex-wrap: wrap;gap: .35rem}.nkd-brands__list a{padding: .2rem .6rem;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;font-size: .74rem;font-weight: 700;color: var(--nk-ink-soft);transition: border-color .2s var(--nk-ease),color .2s var(--nk-ease)}.nkd-brands__list a:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nkmed__videos{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,520px));gap: 1.25rem}.nkmed__video{margin: 0}.nkmed__video video,.nkmed__frame{width: 100%;aspect-ratio: 16 / 9;background: #000;border-radius: 0;overflow: hidden;display: block}.nkmed__frame iframe{width: 100%;height: 100%;border: 0;display: block}.nkmed__video figcaption{margin-top: .5rem;font-size: .84rem;font-weight: 700;color: var(--nk-ink)}.nkmed__docs{list-style: none;margin: 1.25rem 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: .6rem}.nkmed__docs a{display: inline-flex;align-items: center;gap: .5rem;padding: .6rem .9rem;background: var(--nk-grey);border: 1px solid var(--nk-line);border-radius: 0;font-size: .82rem;font-weight: 700;color: var(--nk-ink);transition: border-color .2s var(--nk-ease),color .2s var(--nk-ease)}.nkmed__docs a:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nkmed__docs em{font-style: normal;font-size: .7rem;font-weight: 600;color: var(--nk-ink-soft)}.nb-suggest{margin-top: .5rem;max-height: 60vh;overflow-y: auto;background: var(--nk-white);border: 1px solid var(--nk-line);border-radius: 0;box-shadow: 0 18px 44px rgba(20,22,30,.14)}.nb-suggest__item{display: flex;align-items: center;gap: .7rem;padding: .6rem .8rem;border-bottom: 1px solid var(--nk-line);transition: background .18s var(--nk-ease)}.nb-suggest__item:last-of-type{border-bottom: 0}.nb-suggest__item:hover{background: var(--nk-grey)}.nb-suggest__item img{width: 40px;height: 40px;flex-shrink: 0;object-fit: contain;background: var(--nk-grey);border-radius: 0;padding: 3px}.nb-suggest__body{display: grid;gap: .1rem;min-width: 0}.nb-suggest__body b{font-size: .84rem;font-weight: 700;line-height: 1.3;color: var(--nk-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nb-suggest__meta{display: flex;gap: .5rem;align-items: center}.nb-suggest__meta em{font-style: normal;font-family: var(--nk-font);font-size: .68rem;font-weight: 700;color: var(--nk-ink-soft)}.nb-suggest__meta i{font-style: normal;padding: .04rem .4rem;background: var(--nk-grey);border-radius: 0;font-size: .62rem;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nk-ink-soft)}.nb-suggest__all{display: block;padding: .65rem .8rem;border-top: 1px solid var(--nk-line);text-align: center;font-size: .74rem;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--nk-accent-ink)}.nb-suggest__all:hover{background: var(--nk-grey)}.nb-suggest__empty{margin: 0;padding: 1rem .8rem;text-align: center;font-size: .84rem;color: var(--nk-ink-soft)}.nks-table--media td{vertical-align: middle}.nks-table__thumb{width: 60px;padding-right: 0 !important}.nks-table__thumb img{width: 44px;height: 44px;object-fit: contain;background: var(--nk-grey);border: 1px solid var(--nk-line);border-radius: 0;padding: 3px;display: block}.nks-thumbs{display: inline-flex;align-items: center;gap: .25rem}.nks-thumbs img{width: 32px;height: 32px;object-fit: contain;background: var(--nk-grey);border: 1px solid var(--nk-line);padding: 2px}.nks-thumbs__more{font-size: .68rem;font-weight: 800;color: var(--nk-ink-soft)}.nks-consent{display: grid;gap: .35rem}.nks-check.is-invalid{color: var(--nk-accent-ink)}.nks-check.is-invalid input{outline: 2px solid var(--nk-orange);outline-offset: 2px}.nks-consent__error{margin: 0;padding-left: 1.5rem;font-size: .78rem;font-weight: 700;color: var(--nk-accent-ink)}.nkshelf{background: #fff}.nkshelf__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 1rem 2rem;flex-wrap: wrap;margin-bottom: clamp(1.1rem,2.5vh,1.75rem)}.nkshelf__head > div:first-child{flex: 1 1 18rem;min-width: 0}.nkshelf__head .nkp-title{overflow-wrap: anywhere}.nkshelf__head{width: 100%}.nkshelf__actions{display: flex;align-items: center;gap: .5rem;flex-shrink: 0;margin-left: auto}.nkshelf__all{display: inline-flex;align-items: center;gap: .55rem;margin-left: .75rem;font-size: .72rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink);transition: color .2s var(--nk-ease),gap .2s var(--nk-ease)}.nkshelf__all i{width: 14px;height: 1.5px;background: currentColor;position: relative}.nkshelf__all i::after{content: "";position: absolute;right: 0;top: -3px;width: 7px;height: 7px;border: solid currentColor;border-width: 1.5px 1.5px 0 0;transform: rotate(45deg)}.nkshelf__all:hover{color: var(--nk-accent-ink);gap: .8rem}.nkshelf__track{--shelf-gap: 10px;--shelf-cols: 5;display: flex;gap: var(--shelf-gap);overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;padding-bottom: 2px}.nkshelf__track::-webkit-scrollbar{display: none}.nkshelf__track > .nkp-cardwrap{flex: 0 0 calc((100% - (var(--shelf-cols) - 1) * var(--shelf-gap)) / var(--shelf-cols));scroll-snap-align: start}@media (max-width: 1200px){.nkshelf__track{--shelf-cols: 4}}@media (max-width: 900px){.nkshelf__track{--shelf-cols: 3}}@media (max-width: 640px){.nkshelf__head{flex-direction: column;align-items: flex-start}.nkshelf__head > div:first-child{flex: none;width: 100%}.nkshelf__head .nkp-title{font-size: 1.35rem}.nkshelf__track{--shelf-cols: 1.6}.nkshelf__all{margin-left: 0}.nkshelf__actions{align-self: stretch;justify-content: flex-end}}.nkp-card{position: relative}.nkp-badges{position: absolute;top: 0;right: 0;z-index: 1;display: flex;flex-direction: column;align-items: flex-end;gap: .3rem}.nkp-badge{padding: .28rem .55rem;font-size: .62rem;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;background: var(--nk-ink);color: #fff}.nkp-badge--sale{background: var(--nk-orange)}.nkp-price__vat{font-size: .66rem;font-weight: 600;color: var(--nk-ink-soft);letter-spacing: .02em}.nkd-models{display: flex;flex-wrap: wrap;align-items: baseline;gap: .35rem .75rem;margin: .9rem 0 0}.nkd-models > span{font-size: .66rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--nk-ink-soft)}.nkd-models b{font-size: .92rem;font-weight: 700;color: var(--nk-ink)}.nkd-models a{color: var(--nk-accent-ink);text-decoration: underline;text-underline-offset: 3px}.nkd-models a:hover{color: var(--nk-ink)}.nks-paychoice{display: grid;gap: .5rem;margin-bottom: 1.25rem}.nks-paychoice__item{display: flex;align-items: flex-start;gap: .7rem;padding: .85rem 1rem;border: 1px solid var(--nk-line);background: #fff;cursor: pointer;transition: border-color .2s var(--nk-ease)}.nks-paychoice__item:has(input:checked){border-color: var(--nk-orange)}.nks-paychoice__item input{margin-top: .2rem;accent-color: var(--nk-orange)}.nks-paychoice__item span{display: grid;gap: .15rem}.nks-paychoice__item b{font-size: .88rem;color: var(--nk-ink)}.nks-paychoice__item em{font-style: normal;font-size: .76rem;color: var(--nk-ink-soft)}.nks-summary__transfer{margin: .5rem 0 0;font-size: .78rem;color: #1b8a4b;font-weight: 700}.nkd-transfer{display: block;margin-top: .25rem;font-size: .78rem;font-weight: 700;color: #1b8a4b}.nk-popup{position: fixed;inset: 0;z-index: 1000;display: grid;place-items: center;padding: 16px}.nk-popup[hidden]{display: none}.nk-popup__backdrop{position: absolute;inset: 0;background: rgba(10,12,18,.6)}.nk-popup__box{position: relative;max-width: min(640px,100%);max-height: calc(100vh - 32px);animation: nk-popup-in .25s ease}.nk-popup__box img{display: block;max-width: 100%;max-height: calc(100vh - 32px);width: auto;height: auto;background: #fff}.nk-popup__close{position: absolute;top: -12px;right: -12px;z-index: 1;display: flex;align-items: center;justify-content: center;padding: 0;width: 36px;height: 36px;border-radius: 50%;border: none;background: #fff;color: var(--nk-ink);line-height: 0;cursor: pointer;box-shadow: 0 4px 14px rgba(0,0,0,.25)}.nk-popup__close svg{display: block;flex: none}.nk-popup__close:hover{background: var(--nk-orange);color: var(--nk-on-accent)}html.nk-popup-open{overflow: hidden}@keyframes nk-popup-in{from{opacity: 0;transform: scale(.96)}to{opacity: 1;transform: none}}@media (max-width: 640px){.nk-popup__close{top: 6px;right: 6px}}.nk-header .nb-search-drop{position: relative;top: auto;right: auto;display: block;width: clamp(200px,21vw,340px);padding: 0;background: none;border: 0;box-shadow: none}.nk-header .nb-search-drop form{position: relative;display: flex;gap: 0}.nk-header .nb-search-drop__icon{position: absolute;left: .75rem;top: 50%;transform: translateY(-50%);color: var(--nk-ink-soft);pointer-events: none}.nk-header .nb-search-drop input{flex: 1;min-width: 0;padding: .66rem .7rem .66rem 2.2rem;border: 1px solid var(--nk-line);border-right: 0;background: #fff;font-size: .8rem}.nk-header .nb-search-drop input:focus{outline: 2px solid var(--nk-orange);outline-offset: -1px}.nk-header .nb-search-drop button{padding: .66rem .95rem;font-size: .66rem}.nk-header .nb-search-drop input::placeholder{color: var(--nk-ink-soft);opacity: .75}.nk-header .nb-search-drop .nb-suggest{position: absolute;top: calc(100% + 6px);right: 0;width: max(100%,min(440px,92vw));margin: 0;z-index: 30}.nk-header .nk-search{display: none}@media (max-width: 1180px){.nk-header .nb-search-drop{width: clamp(170px,18vw,240px)}.nk-header .nb-search-drop button{display: none}.nk-header .nb-search-drop input{border-right: 1px solid var(--nk-line)}}@media (max-width: 900px){.nk-header .nk-search{display: inline-flex;color: #fff;padding: .5rem}.nk-header .nk-search span{display: none}.nk-header .nb-search-drop{position: absolute;top: var(--nk-nav);left: 0;right: 0;width: auto;display: none;padding: .6rem var(--nk-pad);background: #fff;border-bottom: 1px solid var(--nk-line);box-shadow: 0 18px 40px rgba(18,20,24,.16);z-index: 40}.nk-header .nb-search-drop.open{display: block}.nk-header .nb-search-drop button{display: inline-block}.nk-header .nb-search-drop input{border-right: 0;font-size: 16px}.nk-header .nb-search-drop .nb-suggest{position: static;width: auto;margin-top: .5rem}}.nk-favform{display: inline-flex;margin: 0}.nk-fav{display: grid;place-items: center;width: 36px;height: 36px;border: 1px solid var(--nk-line);background: #fff;color: var(--nk-ink-soft);cursor: pointer;transition: color .2s var(--nk-ease),border-color .2s var(--nk-ease),background .2s var(--nk-ease)}.nk-fav svg path{fill: none}.nk-fav:hover{color: var(--nk-accent-ink);border-color: var(--nk-orange)}.nk-fav.is-fav{color: var(--nk-accent-ink);border-color: var(--nk-orange)}.nk-fav.is-fav svg path{fill: currentColor}.nk-fav--label{width: auto;height: auto;display: inline-flex;gap: .5rem;align-items: center;padding: .8rem 1.1rem;font-size: .72rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase}.nkp-cardfoot{gap: .5rem}.nkp-cardfoot .nk-favform{margin-right: auto}.nkp-cardfoot > span:first-child + .nk-favform{margin-left: -.5rem}.nk-favlink{position: relative}.nk-favlink [data-fav-count][hidden]{display: none}.nkp-track--favs{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 10px}.nkp-card .nkp-card-code{display: inline-block;align-self: flex-start;font-family: var(--nk-font);font-size: .82rem;font-weight: 800;letter-spacing: .04em;color: var(--nk-ink);opacity: 1;background: var(--nk-grey);padding: .22rem .55rem}.nkp-card .nkp-card-media{position: relative;display: block;flex: none;width: 100%;height: 0;padding-top: 75%;aspect-ratio: auto;background: #fff}.nkp-card .nkp-card-media img{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;object-fit: contain;object-position: center}.nkp-card-options{display: inline-block;padding: .16rem .55rem;font-size: .68rem;font-weight: 800;letter-spacing: .04em;background: rgba(227,6,19,.08);color: var(--nk-accent-ink)}.nkd-lb img{max-width: 92vw;max-height: 86vh;width: auto;height: auto;object-fit: contain}.nkp-card-options[data-href]{cursor: pointer;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.nkp-card-options[data-href]:hover{background: var(--nk-orange);color: var(--nk-on-accent)}.nkd-opts{margin: 1rem 0 1.1rem}.nkd-opts__head{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem .8rem;margin: 0 0 .6rem;font-size: .82rem;color: #555}.nkd-opts__badge{display: inline-flex;align-items: center;padding: .28rem .7rem;border-radius: 999px;background: var(--nk-orange);color: var(--nk-on-accent);font-weight: 700;font-size: .78rem;letter-spacing: .01em}.nkd-opts__current b{color: var(--nk-ink)}.nkd-opts__list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(118px,1fr));gap: .55rem}.nkd-opts__list > li.is-extra{display: none}.nkd-opts.is-expanded .nkd-opts__list > li.is-extra{display: block}.nkd-opt{display: flex;flex-direction: column;height: 100%;border: 1px solid #dcdcdc;border-radius: 8px;background: #fff;overflow: hidden;color: inherit;text-decoration: none;transition: border-color .15s,box-shadow .15s}.nkd-opt:hover{border-color: var(--nk-orange);box-shadow: 0 2px 8px rgba(0,0,0,.08)}.nkd-opt.is-current{border: 2px solid var(--nk-orange);box-shadow: 0 0 0 3px rgba(0,0,0,.04);cursor: default}.nkd-opt__img{position: relative;display: block;height: 0;padding-top: 72%;background: #fff;border-bottom: 1px solid #eee}.nkd-opt__img img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain;padding: 4px}.nkd-opt__body{display: flex;flex-direction: column;gap: .12rem;padding: .4rem .5rem .5rem;font-size: .72rem;line-height: 1.3}.nkd-opt__code{font-size: .78rem;color: var(--nk-ink);word-break: break-all}.nkd-opt__name{color: #666;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nkd-opt__price{font-style: normal;font-weight: 700;color: var(--nk-ink);margin-top: auto;padding-top: .15rem}.nkd-opts__morecell{display: flex}.nkd-opts__more{width: 100%;min-height: 100%;border: 1px dashed #bbb;border-radius: 8px;background: #fafafa;font: inherit;font-size: .75rem;font-weight: 600;color: var(--nk-ink);padding: .6rem;cursor: pointer}.nkd-opts__more:hover{border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nkpay__summary{display: flex;flex-wrap: wrap;gap: .75rem;margin-bottom: 1.25rem}.nkpay__box{display: flex;flex-direction: column;gap: .15rem;min-width: 200px;padding: .7rem 1rem;border: 1px solid #b9d7a8;border-radius: 6px;background: #e6f1de}.nkpay__box span{font-size: .8rem;color: #444}.nkpay__box b{font-size: 1.15rem;color: var(--nk-ink)}.nkpay__box em{font-style: normal;font-size: .72rem;color: #3f7a26;font-weight: 600}.nkpay__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: .9rem}.nkpay__card{border: 1px solid #e3e3e3;border-radius: 6px;padding: .8rem .8rem .6rem;background: #fff}.nkpay__brand{margin: 0 0 .5rem;font-weight: 800;font-size: 1.05rem;letter-spacing: -.01em;color: var(--nk-ink)}.nkpay__table{width: 100%;border-collapse: separate;border-spacing: 4px;font-size: .78rem}.nkpay__table th{font-weight: 500;color: #777;text-align: center;padding: 0 0 .15rem}.nkpay__table td{background: #f4f4f4;text-align: center;padding: .4rem .3rem;color: #222;white-space: nowrap}.nkpay__note{margin: 1rem 0 0;font-size: .75rem;color: #777}.nkp-spec{border-top: 1px solid #e6e6e6;padding-top: .55rem}.nkp-spec summary{cursor: pointer;list-style: none;display: flex;justify-content: space-between;align-items: center;font-size: .8rem;font-weight: 700;letter-spacing: .02em;color: var(--nk-ink);padding: .15rem 0 .35rem}.nkp-spec summary::-webkit-details-marker{display: none}.nkp-spec summary::after{content: '+';font-weight: 400;font-size: 1rem;color: #888}.nkp-spec[open] summary::after{content: '–'}.nkp-spec ul{list-style: none;margin: 0 0 .4rem;padding: 0;max-height: 220px;overflow-y: auto}.nkp-spec .nkp-check{display: flex;align-items: center}.nkp-spec__count{margin-left: auto;font-style: normal;font-size: .7rem;color: #999;padding-left: .4rem}.nk-header{--nk-navy: #1d1d1b}.nk-header__bg span,.nk-header__bg span:first-child,.nk-header__bg span:last-child{background: rgba(255,255,255,.94);border-bottom: 1px solid rgba(29,29,27,.08);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);transition: opacity .35s var(--nk-ease),box-shadow .35s var(--nk-ease)}.nk-header.scrolled .nk-header__bg{box-shadow: 0 10px 30px -24px rgba(29,29,27,.5)}.has-hero .nk-header:not(.scrolled) .nk-header__bg span{opacity: 0}.nk-header .nk-logo__img:not(.nk-logo__img--color){display: none}.nk-header .nk-logo__img--color{display: block;height: clamp(38px,3.8vw,50px);width: auto;max-width: 200px;object-fit: contain}.nk-header .nk-nav{gap: clamp(1rem,2.2vw,2.4rem)}.nk-header .nk-nav a,.nk-header .nk-nav__home,.nk-header .nk-pdrop__trigger{font-size: .8rem;font-weight: 700;letter-spacing: .16em;color: var(--nk-navy);opacity: 1}.nk-header .nk-nav a:hover,.nk-header .nk-nav a.is-active,.nk-header .nk-nav__home:hover,.nk-header .nk-nav__home.is-active,.nk-header .nk-pdrop.is-open .nk-pdrop__trigger{color: var(--nk-accent-ink)}.nk-header .nk-nav a::after{height: 1px;bottom: -7px;border-radius: 0}.nk-header .nk-hd-right{padding-right: var(--nk-pad);gap: clamp(1rem,2vw,2rem)}.nk-header .nk-hd-tools{gap: clamp(.9rem,1.6vw,1.6rem)}.nk-header .nb-search-drop form{align-items: center;padding: 0;border: 0;border-bottom: 1px solid rgba(29,29,27,.3);border-radius: 0;background: transparent;box-shadow: none}.nk-header .nb-search-drop form:focus-within{border-bottom-color: var(--nk-orange);box-shadow: none}.nk-header .nb-search-drop__icon{left: 0;color: var(--nk-navy);opacity: .7}.nk-header .nb-search-drop input{padding: .55rem .5rem .55rem 1.6rem;border: 0 !important;background: transparent;font-size: .78rem;color: var(--nk-navy)}.nk-header .nb-search-drop input::placeholder{color: rgba(29,29,27,.55);opacity: 1}.nk-header .nb-search-drop button{padding: .4rem 0 .4rem .6rem;border-radius: 0;background: none;color: var(--nk-navy);font-size: .64rem;font-weight: 700;letter-spacing: .16em}.nk-header .nb-search-drop button:hover{background: none;color: var(--nk-accent-ink)}.nk-header .nk-cartbtn{width: auto;height: auto;border: 0;border-radius: 0;background: none;box-shadow: none;color: var(--nk-navy)}.nk-header .nk-cartbtn:hover{background: none;color: var(--nk-accent-ink);transform: none}.nk-header .nk-lang__btn{padding: .4rem 0;border: 0;border-radius: 0;background: none;font-size: .68rem;letter-spacing: .14em;color: var(--nk-navy)}.nk-header .nk-lang__btn:hover{color: var(--nk-accent-ink)}.nk-header .nk-lang.is-open .nk-lang__btn{background: none;color: var(--nk-accent-ink)}.nk-header .nk-lang__menu{border-radius: 0}.nk-header .nk-burger{width: 30px;height: 30px;gap: 7px;border-radius: 0;background: none;box-shadow: none}.nk-header .nk-burger span{width: 26px;height: 1.5px;border-radius: 0;background: var(--nk-navy)}.nk-header .nk-burger span:nth-child(2){width: 18px;align-self: flex-end}.nk-header .nk-burger:hover{background: none;transform: none}.nk-header .nk-burger:hover span{background: var(--nk-orange)}.nk-header .nk-burger:hover span:nth-child(2){width: 26px}@media (max-width: 900px){.nk-header .nk-hd-left{padding-right: .5rem;min-width: 0}.nk-header .nk-logo__img--color{height: 36px;max-width: 130px}.nk-header .nk-hd-right{gap: .9rem}.nk-header .nk-search{width: auto;height: auto;padding: .4rem;color: var(--nk-navy);background: none;border-radius: 0}.nk-header .nk-cartbtn,.nk-header .nk-lang__btn{width: auto;height: auto;background: none;border: 0;color: var(--nk-navy)}.nk-header .nb-search-drop{background: #fff}.nk-header .nb-search-drop form{border-bottom-color: rgba(29,29,27,.3)}}.nkshelf--editorial{background: #f6f6f5}.nkshelf--editorial .nkshelf__track{--shelf-cols: 4;display: grid;grid-auto-flow: column;grid-auto-columns: calc(100% / var(--shelf-cols));gap: 0;margin-top: clamp(1.5rem,3vw,2.5rem);overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;cursor: grab}.nkshelf--editorial .nkshelf__track.is-dragging{cursor: grabbing;scroll-snap-type: none}.nkshelf--editorial .nkshelf__track.is-dragging .yp{pointer-events: none}.yp{scroll-snap-align: start;border-left: 1px solid rgba(28,28,28,.14)}.yp:first-child{border-left-color: transparent}.nkshelf__bar{position: relative;height: 3px;margin-top: clamp(1.75rem,3vw,2.5rem);background: #dcdcdb;cursor: pointer}.nkshelf__bar[hidden]{display: none}.nkshelf__bar span{position: absolute;inset: 0 auto 0 0;background: #1c1c1c;transition: transform .15s linear}@media (max-width: 1100px){.nkshelf--editorial .nkshelf__track{--shelf-cols: 3}}@media (max-width: 760px){.nkshelf--editorial .nkshelf__track{--shelf-cols: 2}}@media (max-width: 520px){.nkshelf--editorial .nkshelf__track{--shelf-cols: 1.35}}@keyframes ibRise{from{opacity: 0;transform: translateY(26px)}to{opacity: 1;transform: none}}.nk-crumbs-bar{padding: 1.05rem var(--nk-pad);background: #f6f6f5;border-bottom: 1px solid rgba(29,29,27,.08)}.nk-crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: .35rem .8rem;margin: 0;font-size: .64rem;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;line-height: 1.5}.nk-crumbs a{color: rgba(29,29,27,.55);text-decoration: none;transition: color .2s var(--nk-ease)}.nk-crumbs a:hover{color: var(--nk-accent-ink)}.nk-crumbs span[aria-current]{color: #1d1d1b;font-weight: 700;max-width: 42ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nk-crumbs i{display: inline-block;width: 18px;height: 1px;font-size: 0;font-style: normal;color: transparent;background: rgba(29,29,27,.3)}.nk-header .nk-pdrop__panel{left: 0;right: 0;width: auto;top: var(--nk-nav);border: 0;border-top: 1px solid rgba(29,29,27,.08);background: #fff;box-shadow: 0 40px 80px -40px rgba(29,29,27,.35)}.nk-header__bg{transition: inset .4s var(--nk-ease),border-radius .4s var(--nk-ease),background .4s var(--nk-ease),box-shadow .4s var(--nk-ease);border-radius: 0}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nk-header__bg span{opacity: 0}.nk-header.scrolled .nk-header__bg{inset: 8px calc(var(--nk-pad) - 1.25rem);border-radius: 999px;background: rgba(255,255,255,.82);border: 1px solid rgba(29,29,27,.07);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);box-shadow: 0 18px 40px -24px rgba(29,29,27,.45)}.nk-header.scrolled .nk-header__bg span,.has-hero .nk-header.scrolled .nk-header__bg span{opacity: 1;background: none;border: 0;-webkit-backdrop-filter: none;backdrop-filter: none}@media (max-width: 900px){.nk-header.scrolled .nk-header__bg{inset: 6px 8px}}.nk-header .nk-logo__img--color{transition: height .4s var(--nk-ease)}.nk-header.scrolled .nk-logo__img--color{height: 38px}@media (max-width: 900px){.nk-header.scrolled .nk-logo__img--color{height: 32px}}.has-hero .nk-header:not(.scrolled) .nk-logo__img--color{display: none}.has-hero .nk-header:not(.scrolled) .nk-logo__img:not(.nk-logo__img--color){display: block;height: clamp(38px,3.8vw,50px);width: auto;max-width: 200px;object-fit: contain}.has-hero .nk-header:not(.scrolled) .nk-nav a,.has-hero .nk-header:not(.scrolled) .nk-nav__home,.has-hero .nk-header:not(.scrolled) .nk-pdrop__trigger,.has-hero .nk-header:not(.scrolled) .nk-lang__btn,.has-hero .nk-header:not(.scrolled) .nk-search,.has-hero .nk-header:not(.scrolled) .nk-cartbtn,.has-hero .nk-header:not(.scrolled) .nb-search-drop__icon,.has-hero .nk-header:not(.scrolled) .nb-search-drop input,.has-hero .nk-header:not(.scrolled) .nb-search-drop button{color: #fff;opacity: 1}.has-hero .nk-header:not(.scrolled) .nb-search-drop input::placeholder{color: rgba(255,255,255,.75)}.has-hero .nk-header:not(.scrolled) .nb-search-drop form{border-bottom-color: rgba(255,255,255,.6)}.has-hero .nk-header:not(.scrolled) .nk-burger span{background: #fff}.has-hero .nk-header:not(.scrolled) .nk-nav a:hover,.has-hero .nk-header:not(.scrolled) .nk-nav a.is-active,.has-hero .nk-header:not(.scrolled) .nk-pdrop.is-open .nk-pdrop__trigger{color: #fff}@media (max-width: 900px){.has-hero .nk-header:not(.scrolled) .nk-burger{background: rgba(255,255,255,.16)}.has-hero .nk-header:not(.scrolled) .nk-burger span{background: #fff}}:where(.nk-header,.nk-mega,#main-content,.nkf,.nk-popup,.nk-toast) :is( button,.btn,a[class*="btn"],[class*="__btn"],[class*="-btn"],[class*="cta"],[class*="chip"],[class*="card"],[class*="panel"],[class*="pill"],[class*="__box"],input,select,textarea,.nk-arrow,.nk-burger,.nk-cartbtn,.nk-lang__btn,.nk-lang__menu,.nb-search-drop form,.nb-suggest,.nkf-shot,.nkf-shot span,.nkf-social a,.nkf-top-btn i,.yp,.yh__label i,.yh__thumbs button,.yh__play,.ycs-more i,.ydm__info,.nkp-filter,.nkd-opt,.nkd-opts,.nkd-opt__img,.nkd-code__options,.nkpay__card,.nkpay__box,.nk-fav,.nk-popup__close,[class*="card"] img ){border-radius: 0 !important}.nk-header.scrolled .nk-header__bg{border-radius: 0}@keyframes ydmPulse{0%{transform: scale(.6);opacity: .9}100%{transform: scale(2.6);opacity: 0}}@keyframes ibZoom{from{transform: scale(1.08)}to{transform: scale(1)}}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nk-logo__img--color{display: none}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nk-logo__img:not(.nk-logo__img--color){display: block;height: clamp(38px,3.8vw,50px);width: auto;max-width: 200px;object-fit: contain}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) :is(.nk-nav a,.nk-nav__home,.nk-pdrop__trigger,.nk-lang__btn,.nk-search,.nk-cartbtn,.nb-search-drop__icon,.nb-search-drop input,.nb-search-drop button){color: #fff}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nb-search-drop input::placeholder{color: rgba(255,255,255,.75)}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nb-search-drop form{border-bottom-color: rgba(255,255,255,.6)}body:has(.nkb-hero,.nka-hero) .nk-header:not(.scrolled) .nk-burger span{background: #fff}.pdx{--pdx-navy: #1d1d1b;--pdx-line: rgba(29,29,27,.1);--pdx-muted: rgba(29,29,27,.7)}.pdx-sec{padding: clamp(2rem,4vw,3.25rem) 0}.pdx-sec:first-child{padding-top: .5rem}.pdx-sec:last-child{padding-bottom: .5rem}.pdx-sec + .pdx-sec{border-top: 1px solid var(--pdx-line)}.pdx-sec__body{display: grid;grid-template-columns: minmax(0,1fr);gap: clamp(1.5rem,3vw,2.5rem) clamp(2rem,5vw,5rem)}.pdx-sec.has-media .pdx-sec__body{grid-template-columns: minmax(0,5fr) minmax(0,7fr);align-items: start}.pdx-sec.is-flip .pdx-sec__body{grid-template-columns: minmax(0,7fr) minmax(0,5fr)}.pdx-sec.is-flip .pdx-sec__text{order: 2}.pdx-sec__text{max-width: 76ch}.pdx-sec.has-media .pdx-sec__text{position: sticky;top: calc(var(--nk-nav,76px) + 1.5rem)}.pdx-no{display: flex;align-items: center;gap: .7rem;margin: 0 0 .9rem;font-size: .66rem;font-weight: 800;letter-spacing: .2em;color: var(--nk-accent-ink)}.pdx-no::after{content: '';width: 28px;height: 1px;background: currentColor}.pdx-title{margin: 0 0 1rem;font-size: clamp(1.35rem,2.1vw,1.9rem);font-weight: 300;line-height: 1.2;letter-spacing: -.02em;color: var(--pdx-navy);text-wrap: balance}.pdx-copy{font-size: .92rem;line-height: 1.85;color: var(--pdx-muted)}.pdx-copy p{margin: 0 0 .9rem}.pdx-copy p:last-child{margin-bottom: 0}.pdx-copy strong,.pdx-copy b{color: var(--pdx-navy);font-weight: 700}.pdx-copy ul,.pdx-copy ol{margin: 0 0 .9rem;padding-left: 1.1rem}.pdx-copy li{margin-bottom: .35rem}.pdx-copy a{color: var(--nk-accent-ink);text-decoration: underline}.pdx-copy img{max-width: 100%;height: auto}.pdx-specs{margin-top: 1.6rem}.pdx-specs__cap{margin: 0 0 .7rem;font-size: .62rem;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: var(--pdx-muted)}.pdx-specs dl{display: grid;grid-template-columns: repeat(auto-fill,minmax(140px,1fr));margin: 0;border-top: 1px solid var(--pdx-line);border-left: 1px solid var(--pdx-line)}.pdx-specs dl > div{display: flex;flex-direction: column;gap: .35rem;padding: .85rem 1rem;border-right: 1px solid var(--pdx-line);border-bottom: 1px solid var(--pdx-line);background: #fbfbfd}.pdx-specs dt{font-size: .56rem;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;color: var(--pdx-muted)}.pdx-specs dd{margin: 0;font-size: .86rem;font-weight: 700;line-height: 1.35;color: var(--pdx-navy)}.pdx-table{margin-top: 1.6rem;overflow-x: auto}.pdx-table table{width: 100%;border-collapse: collapse;font-size: .84rem}.pdx-table th,.pdx-table td{padding: .7rem .9rem;border: 1px solid var(--pdx-line);text-align: left;vertical-align: top}.pdx-table thead th{font-size: .58rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--pdx-muted);background: #fbfbfd}.pdx-table td{color: var(--pdx-navy)}.pdx-media{display: grid;gap: .75rem}.pdx-media__col{display: flex;flex-direction: column;gap: .75rem;min-width: 0}.pdx-media--split{grid-template-columns: minmax(0,2fr) minmax(0,3fr)}.pdx-media--tall{grid-template-columns: repeat(2,minmax(0,1fr))}.pdx-media--tall .pdx-media__col{display: contents}.pdx-img{margin: 0;overflow: hidden;background: #fff;border: 1px solid var(--pdx-line)}.pdx-img img{display: block;width: 100%;height: auto;transition: transform .8s var(--nk-ease)}.pdx-img:hover img{transform: scale(1.03)}.pdx-media--split .pdx-media__col:first-child .pdx-img{position: relative;flex: 1 1 0;min-height: 220px}.pdx-media--split .pdx-img.is-tall img{position: absolute;inset: 0;height: 100%;object-fit: cover}.pdx-media--tall .pdx-img.is-tall img{height: 100%;object-fit: cover}.pdx-media--tall .pdx-img{aspect-ratio: 3 / 4}.pdx-badges{display: flex;flex-wrap: wrap;gap: .75rem;margin: clamp(1.5rem,3vw,2.25rem) 0 0;padding: 0;list-style: none}.pdx-badges li{flex: 0 1 180px;padding: .4rem;background: #fff;border: 1px solid var(--pdx-line);transition: border-color .25s var(--nk-ease),transform .25s var(--nk-ease)}.pdx-badges li:hover{border-color: rgba(227,6,19,.45);transform: translateY(-3px)}.pdx-badges img{display: block;width: 100%;height: auto}@media (max-width: 900px){.pdx-sec.has-media .pdx-sec__body,.pdx-sec.is-flip .pdx-sec__body{grid-template-columns: minmax(0,1fr)}.pdx-sec.is-flip .pdx-sec__text{order: 0}.pdx-sec.has-media .pdx-sec__text{position: static}.pdx-badges li{flex-basis: calc(33.333% - .5rem)}}@media (max-width: 560px){.pdx-media--split{grid-template-columns: minmax(0,1fr)}.pdx-media--split .pdx-media__col:first-child .pdx-img{flex: none;min-height: 0;aspect-ratio: 16 / 7}.pdx-badges li{flex-basis: calc(50% - .375rem)}.pdx-specs dl{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.pdx-img img,.pdx-badges li{transition: none}}.nk-header .nb-search-drop input:focus,.nk-header .nb-search-drop input:focus-visible{outline: none;box-shadow: none}.nk-header .nb-search-drop form:focus-within{border-bottom-color: currentColor}.nk-crumbs-bar{padding: calc(var(--nk-nav,76px) * 0 + 1.1rem) var(--nk-pad) 1rem;background: #f8f9fc;border-bottom: 1px solid rgba(29,29,27,.07)}.nk-crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: .35rem .8rem;font-size: .64rem;font-weight: 700;letter-spacing: .18em;text-transform: uppercase}.nk-crumbs a{color: rgba(29,29,27,.55);text-decoration: none;transition: color .2s var(--nk-ease)}.nk-crumbs a:hover{color: var(--nk-accent-ink)}.nk-crumbs > i{display: inline-block;width: 18px;height: 1px;font-size: 0;background: rgba(29,29,27,.3)}.nk-crumbs [aria-current="page"]{color: #1d1d1b;padding-bottom: .25rem;border-bottom: 2px solid var(--nk-orange)}.nkp-page{position: relative;isolation: isolate;background: linear-gradient(180deg,#f8f9fc 0%,#f2f3fa 100%)}.nkp-page::before{content: '';position: absolute;inset: 0 0 auto 0;height: 520px;z-index: -1;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%231d1d1b' stroke-opacity='.07' stroke-width='.15'%3E%3Cpath d='M22 0C20.5 38 24 70 22 100'/%3E%3Cpath d='M78 0C80.5 36 76 70 78 100'/%3E%3C/g%3E%3Cpath d='M52.2 0C48.2 30 54.2 68 49.2 100' fill='none' stroke='%23e30613' stroke-opacity='.16' stroke-width='.15'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events: none}.nkp-page .nkp-eyebrow{display: flex;align-items: center;gap: .8rem;font-size: .68rem;font-weight: 800;letter-spacing: .22em;color: var(--nk-accent-ink)}.nkp-page .nkp-eyebrow::before{content: '';width: 34px;height: 2px;border-radius: 0;background: currentColor}.nkp-page .nkp-title{max-width: 22ch;font-size: clamp(2.1rem,4vw,4rem);font-weight: 300;line-height: 1.02;letter-spacing: -.035em;text-transform: uppercase;color: #1d1d1b}.nkp-page .nkp-check{border-radius: 0;color: rgba(29,29,27,.78)}.nkp-page .nkp-check:hover{background: rgba(29,29,27,.04);color: var(--nk-accent-ink)}.nkp-page .nkp-check.is-checked{color: #1d1d1b;font-weight: 600}.nkp-page .nkp-check__box{border-radius: 0;border-color: rgba(29,29,27,.3)}.nkp-page .nkp-count b{font-weight: 300;font-size: 1.5rem;color: #1d1d1b}.nkp-page .nkp-track{gap: 0;border-top: 1px solid rgba(29,29,27,.1);border-left: 1px solid rgba(29,29,27,.1)}.nkp-page .nkp-cardwrap{border: 0;border-right: 1px solid rgba(29,29,27,.1);border-bottom: 1px solid rgba(29,29,27,.1)}.nkp-cardwrap{position: relative;border-radius: 0;background: #fff;box-shadow: none;transition: box-shadow .4s var(--nk-ease)}.nkp-cardwrap::before{content: '';position: absolute;left: 0;top: 0;right: 0;height: 2px;z-index: 2;background: var(--nk-orange);transform: scaleX(0);transform-origin: left;transition: transform .5s var(--nk-ease)}.nkp-cardwrap:hover{background: #fff;box-shadow: 0 30px 50px -40px rgba(29,29,27,.55);z-index: 1}.nkp-cardwrap:hover::before{transform: scaleX(1)}.nkp-cardwrap > .nkp-card{padding: 1rem 1rem .3rem}.nkp-cardwrap .nkp-card-media{height: auto;padding: 0;aspect-ratio: 4 / 3.1;margin: 0 0 1.2rem;overflow: hidden;background: #f4f5fa}.nkp-cardwrap .nkp-card-media img{object-fit: contain;mix-blend-mode: multiply;transition: transform .8s var(--nk-ease)}.nkp-cardwrap:hover .nkp-card-media img{transform: scale(1.05)}.nkp-cardwrap .nkp-card-name{font-size: 1.02rem;font-weight: 600;line-height: 1.35;letter-spacing: -.005em;color: #1d1d1b;transition: color .25s var(--nk-ease)}.nkp-cardwrap:hover .nkp-card-name{color: var(--nk-accent-ink)}.nkp-cardwrap .nkp-card-spec{font-size: .78rem;line-height: 1.6;color: rgba(29,29,27,.6)}.nkp-cardwrap .nkp-card-code{font-size: .58rem;font-weight: 800;letter-spacing: .16em;color: rgba(29,29,27,.45)}.nkp-cardwrap .nkp-card-options{color: var(--nk-accent-ink);font-weight: 700}.nkp-cardwrap .nkp-badge{border-radius: 0;background: #1d1d1b;color: #fff;font-size: .58rem;letter-spacing: .16em}.nkp-cardwrap .nkp-badge--sale{background: var(--nk-orange)}.nkp-cardwrap .nkp-cardfoot{margin: 0 1rem;padding: .9rem 0 1.1rem;border-top: 1px solid rgba(29,29,27,.1)}.nkp-cardwrap .nkp-card-more{opacity: 1;color: rgba(29,29,27,.55);font-size: .64rem;font-weight: 800;letter-spacing: .16em}.nkp-cardwrap:hover .nkp-card-more{color: #1d1d1b}.nkp-cardwrap .nkp-cartbtn{border-radius: 0;background: #1d1d1b}.nkp-cardwrap .nkp-cartbtn:hover{background: var(--nk-orange)}.nkp-pager .page-link{border-radius: 0;border-color: rgba(29,29,27,.14);background: transparent;color: #1d1d1b;font-weight: 600}.nkp-pager .page-link:hover{background: #fff;border-color: var(--nk-orange);color: var(--nk-accent-ink)}.nkp-pager .page-item.active .page-link{background: #1d1d1b;border-color: #1d1d1b;color: #fff}.nkd-brands{padding: 0;border: 0;border-top: 1px solid rgba(29,29,27,.12);border-radius: 0;background: transparent}.nkd-brands__own{padding: .9rem 0}.nkd-brands em{font-size: .58rem;font-weight: 800;letter-spacing: .18em;color: rgba(29,29,27,.5)}.nkd-brands b{font-weight: 600;color: #1d1d1b}@media (min-width: 901px){.nkd-gallery{display: grid;grid-template-columns: 84px minmax(0,1fr);gap: .8rem;align-items: start}.nkd-gallery[data-count="1"]{grid-template-columns: minmax(0,1fr)}}.nk-mega.mm{--mm-navy: #1d1d1b;--mm-deep: #141413;--mm-pink: var(--nk-orange);--mm-ease: cubic-bezier(.22,1,.36,1);position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);background: transparent;font-family: var(--nk-font);opacity: 0;visibility: visible;transition: opacity .45s var(--mm-ease);overflow: hidden}.nk-mega.mm[hidden]{display: none}.nk-mega.mm.is-open{opacity: 1}@media (max-width: 1000px){.nk-mega.mm{grid-template-columns: 1fr;overflow-y: auto}}@media (prefers-reduced-motion: reduce){.nk-mega.mm{transition: none}}.nk-header .nk-pdrop__panel{border-top: 0;box-shadow: 0 40px 80px -40px rgba(14,14,13,.45)}.nb-msearch__top,.nb-msearch__quick{display: none}@media (max-width: 900px){html.nb-search-lock,html.nb-search-lock body{overflow: hidden}.nk-header .nb-search-drop{position: fixed !important;inset: 0 !important;top: 0 !important;z-index: 1400 !important;width: auto !important;padding: 1rem 1.1rem 2rem !important;overflow-y: auto;background: linear-gradient(170deg,#1d1d1b 0%,#141413 70%,#0e0e0d 100%) !important;border: 0 !important;box-shadow: none !important}.nk-header .nb-search-drop.open{display: flex !important;flex-direction: column}.nb-msearch__top{display: flex;align-items: center;justify-content: space-between;margin-bottom: 1.6rem}.nb-msearch__label{display: flex;align-items: center;gap: .7rem;font-size: .7rem;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: #e30613}.nb-msearch__label::before{content: '';width: 26px;height: 2px;background: currentColor}.nb-msearch__close{display: grid;place-items: center;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,.3);background: none;color: #fff;cursor: pointer}.nk-header .nb-search-drop form{display: flex !important;align-items: center;gap: .6rem;padding: 0 0 .7rem !important;border: 0 !important;border-bottom: 2px solid rgba(255,255,255,.5) !important;background: none !important}.nk-header .nb-search-drop form:focus-within{border-bottom-color: #e30613 !important}.nk-header .nb-search-drop .nb-search-drop__icon{position: static !important;transform: none !important;flex: none;width: 20px;height: 20px;color: rgba(255,255,255,.7) !important}.nk-header .nb-search-drop input::-webkit-search-cancel-button,.nk-header .nb-search-drop input::-webkit-search-decoration{-webkit-appearance: none;appearance: none;display: none}.nk-header .nb-search-drop input{flex: 1;min-width: 0;padding: .3rem 0 !important;border: 0 !important;background: transparent !important;font-size: 1.35rem !important;font-weight: 500;color: #fff !important;-webkit-text-fill-color: #fff;caret-color: #e30613}.nk-header .nb-search-drop input::placeholder{color: rgba(255,255,255,.5) !important;-webkit-text-fill-color: rgba(255,255,255,.5)}.nk-header .nb-search-drop button[type="submit"]{flex: none;padding: .65rem 1rem !important;border: 0 !important;background: #e30613 !important;color: #fff !important;font-size: .82rem !important;font-weight: 700}.nk-header .nb-search-drop .nb-suggest{position: static !important;width: auto !important;max-height: none !important;margin-top: 1rem !important;background: #fff !important;box-shadow: none !important}.nk-header .nb-search-drop .nb-suggest a{color: #1d1d1b !important}.nb-msearch__quick{display: block;margin-top: 1.8rem}.nb-search-drop:has(.nb-suggest:not([hidden])) .nb-msearch__quick{display: none}.nb-msearch__quick p{margin: 0 0 .8rem;font-size: .72rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: rgba(255,255,255,.6)}.nb-msearch__quick ul{display: flex;flex-wrap: wrap;gap: .5rem;margin: 0;padding: 0;list-style: none}.nb-msearch__quick a{display: inline-block;padding: .6rem .9rem;border: 1px solid rgba(255,255,255,.25);color: #fff !important;font-size: .9rem;font-weight: 600;text-decoration: none}.nb-msearch__quick a:active{background: #fff;color: #1d1d1b !important}}html:has(.nk-mega.mm.is-open),html:has(.nk-mega.mm.is-open) body{overflow: hidden !important}.nk-mega.mm{scrollbar-width: none;-ms-overflow-style: none}.nk-mega.mm::-webkit-scrollbar{display: none}:root{--nk-nav: 84px;--tk-ink: #1d1d1b;--tk-soft: #5c5c58}.nk-header.tk-head{background: rgba(12,12,11,.92);border-bottom: 1px solid rgba(255,255,255,.12);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);transition: background .35s var(--nk-ease),box-shadow .35s var(--nk-ease)}body:has(.tz) .nk-header.tk-head:not(.scrolled){background: linear-gradient(180deg,rgba(12,12,11,.6) 0%,rgba(12,12,11,0) 100%);-webkit-backdrop-filter: none;backdrop-filter: none}.nk-header.tk-head.scrolled{background: #00000076;box-shadow: 0 14px 30px -20px rgba(0,0,0,.7)}.nk-header.tk-head .nk-header__bg{display: none !important}.tk-head .nk-header__inner{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;height: 100%;padding: 0 var(--nk-pad);column-gap: clamp(1rem,2.5vw,2.5rem)}.tk-head .nk-hd-left{display: contents}.tk-head .nk-logo{grid-column: 2;grid-row: 1;justify-self: center}.tk-head .nk-nav{grid-column: 1;grid-row: 1;justify-self: start;margin: 0;gap: clamp(.9rem,1.8vw,1.9rem)}.tk-head .nk-logo__img{display: none !important}.tk-head .nk-logo__img--color{display: block !important;width: auto;height: clamp(26px,2.3vw,34px) !important;max-width: 210px;object-fit: contain}.tk-head .nk-nav > a,.tk-head .nk-nav__home,.tk-head .nk-pdrop__trigger{color: rgba(255,255,255,.78) !important;opacity: 1 !important;font-size: .76rem;font-weight: 600;letter-spacing: .04em;text-transform: none}.tk-head .nk-nav > a:hover,.tk-head .nk-nav__home:hover,.tk-head .nk-pdrop__trigger:hover,.tk-head .nk-pdrop.is-open .nk-pdrop__trigger{color: #fff !important}.tk-head .nk-nav > a.is-active,.tk-head .nk-pdrop__trigger.is-active{color: var(--nk-orange) !important}.tk-head .nk-nav > a::after{background: var(--nk-orange) !important;height: 1px}.tk-head .nk-nav__home{display: inline-flex !important;align-items: center;justify-content: center;padding: .3rem 0;background: none;border: 0}.tk-head .nk-nav__home::after{display: none !important}.tk-head .nk-nav > a.nk-nav__home:hover,.tk-head .nk-nav > a.nk-nav__home.is-active{color: var(--nk-orange) !important;background: none}.tk-head .nk-hd-right{grid-column: 3;grid-row: 1;justify-self: end;display: flex;align-items: center;gap: clamp(.6rem,1.4vw,1.4rem);padding: 0;background: none}.tk-head__phone{font-size: .76rem;font-weight: 600;letter-spacing: .04em;color: rgba(255,255,255,.78);text-decoration: none;white-space: nowrap;font-variant-numeric: tabular-nums;transition: color .25s var(--nk-ease)}.tk-head__phone:hover{color: var(--nk-orange)}.tk-head .nk-hd-tools{gap: clamp(.3rem,.8vw,.8rem)}.tk-head .nk-hd-right :is(.nk-search,.nk-lang__btn,.nk-cartbtn){color: #fff !important;opacity: 1 !important}.tk-head .nk-hd-right :is(.nk-search,.nk-lang__btn,.nk-cartbtn):hover{color: var(--nk-orange) !important}.tk-head .nk-search{display: inline-flex !important;padding: .5rem}.tk-head .nk-search span{display: none}.tk-head .nb-search-drop{position: absolute !important;top: var(--nk-nav) !important;right: 0;left: auto;width: min(520px,100vw) !important;display: none !important;padding: .9rem 1.1rem !important;background: #fff !important;border: 0;box-shadow: 0 24px 50px -20px rgba(0,0,0,.5) !important;z-index: 40}.tk-head .nb-search-drop.open{display: block !important}.tk-head .nb-search-drop input,.tk-head .nb-search-drop button,.tk-head .nb-search-drop .nb-search-drop__icon{color: var(--tk-ink) !important}.tk-head .nb-search-drop input::placeholder{color: rgba(29,29,27,.55) !important}.tk-head .nb-search-drop form{border-bottom-color: rgba(29,29,27,.25) !important}.tk-head .nb-search-drop .nb-suggest{position: static;width: auto;margin-top: .6rem}.tk-head .nk-burger{background: none !important;flex-shrink: 0;width: 30px}.tk-head .nk-burger span{background: #fff !important}.tk-head .nk-burger:hover span{background: var(--nk-orange) !important}@media (max-width: 1360px){.tk-head__phone{display: none}}@media (max-width: 1520px){.tk-head .nk-nav > a[href$="kataloglar"],.tk-head .nk-nav > a[href$="haberler"]{display: none}}@media (max-width: 1240px){.tk-head .nk-nav{gap: .85rem}.tk-head .nk-nav > a[href$="uretim-tesisi"]{display: none}}@media (max-width: 900px){:root{--nk-nav: 66px}.tk-head .nk-header__inner{grid-template-columns: auto 1fr}.tk-head .nk-logo{grid-column: 1;justify-self: start}.tk-head .nk-hd-right{grid-column: 2}}.th{position: relative;display: flex;min-height: min(100vh,900px);padding-top: var(--nk-nav);background: #0e0e0d;color: #fff;overflow: hidden;isolation: isolate}.th::before{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(90deg,rgba(14,14,13,.88) 0%,rgba(14,14,13,.62) 42%,rgba(14,14,13,.25) 100%),linear-gradient(0deg,rgba(14,14,13,.7) 0%,rgba(14,14,13,0) 40%)}@keyframes thIn{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@media (max-width: 900px){.th{min-height: clamp(560px,92vh,760px)}.th::before{background: linear-gradient(0deg,rgba(14,14,13,.92) 0%,rgba(14,14,13,.55) 60%,rgba(14,14,13,.35) 100%)}}.tg :is(.tg__arrow,.tg__view,.tg__watch,.tg__table a,.tc__dots button):focus-visible{outline: 2px solid var(--tk-ink);outline-offset: 3px}.tg.is-swap :is(.tg__mid,.tg__bottom){animation: thIn .6s var(--nk-ease) both}@keyframes tgGiant{from{opacity: 0;transform: translateX(24px)}to{opacity: 1;transform: none}}@keyframes tgMachine{from{opacity: 0;transform: translateX(-32px) scale(.97)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.tg.is-swap :is(.tg__word > *,.tg__machine,.tg__mid,.tg__bottom){animation: none}}.ta{position: relative;background: #fbf8f0;overflow: hidden;isolation: isolate}.ta__band{position: relative;height: clamp(300px,32vw,460px);background: var(--nk-orange)}.ta__photo{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.1);mix-blend-mode: multiply;opacity: .22}.ta__label{position: absolute;top: clamp(1.25rem,3vw,2rem);right: var(--nk-pad);margin: 0;padding: .45rem .9rem;background: rgba(255,255,255,.55);font-size: .76rem;font-weight: 700;color: var(--tk-ink)}.ta__machine{position: absolute;z-index: 3;left: clamp(1rem,6vw,7rem);bottom: clamp(-12rem,-13vw,-5rem);width: min(66vw,940px);height: auto;filter: drop-shadow(0 30px 30px rgba(29,29,27,.3))}.ta__stripes{position: absolute;display: flex;gap: clamp(.6rem,1.4vw,1.2rem);pointer-events: none}.ta__stripes i{display: block;transform: skewX(-32deg)}.ta__stripes--band{z-index: 2;right: clamp(4rem,16vw,16rem);bottom: clamp(-5rem,-6vw,-2.5rem);height: clamp(150px,18vw,250px)}.ta__stripes--band i{width: clamp(22px,3vw,44px)}.ta__stripes--band i:nth-child(1){background: #b0040f}.ta__stripes--band i:nth-child(2){background: #e30613}.ta__stripes--band i:nth-child(3){background: var(--tk-ink)}.ta__stripes--corner{right: var(--nk-pad);bottom: clamp(1.5rem,3vw,2.5rem);height: 18px;gap: .3rem}.ta__stripes--corner i{width: 18px}.ta__stripes--corner i:nth-child(1){background: rgba(227,6,19,.45)}.ta__stripes--corner i:nth-child(2){background: rgba(227,6,19,.7)}.ta__stripes--corner i:nth-child(3){background: var(--nk-orange)}.ta__stripes--corner i:nth-child(4){background: #b0040f}.ta__body{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;gap: clamp(2rem,5vw,5rem);padding: clamp(8rem,13vw,11rem) var(--nk-pad) clamp(4.5rem,8vw,6.5rem);background-image: linear-gradient(rgba(29,29,27,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(29,29,27,.05) 1px,transparent 1px);background-size: 56px 56px;background-position: -1px -1px}.ta__eyebrow{display: flex;align-items: center;gap: .8rem;margin: 0 0 1.25rem;font-size: .7rem;font-weight: 700;letter-spacing: .3em;text-transform: uppercase;color: var(--nk-accent-ink)}.ta__eyebrow i{display: block;width: 30px;height: 2px;background: var(--nk-orange)}.ta__title{margin: 0}.ta__title img{display: block;width: min(100%,520px);height: auto}.ta__copy{justify-self: end}.ta__text{margin: 0 0 1.75rem;font-size: .95rem;line-height: 1.85;color: var(--tk-soft)}.ta__facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;margin: 0 0 1.9rem;padding: 1.25rem 0 0;list-style: none;border-top: 1px solid rgba(29,29,27,.12)}.ta__facts b{display: block;font-size: clamp(1.4rem,2.2vw,1.85rem);font-weight: 700;line-height: 1.1;color: var(--tk-ink)}.ta__facts span{display: block;margin-top: .3rem;font-size: .74rem;font-weight: 600;color: var(--tk-soft)}.ta__link{display: inline-flex;align-items: center;gap: .7rem;padding: .9rem 1.5rem;background: var(--tk-ink);color: #fff;font-size: .82rem;font-weight: 700;letter-spacing: 0;text-transform: none !important;text-decoration: none;transition: background .25s var(--nk-ease),color .25s var(--nk-ease),gap .25s var(--nk-ease)}.ta__link:hover{background: var(--nk-orange);color: var(--tk-ink);gap: .95rem}.ta__link:focus-visible{outline: 2px solid var(--tk-ink);outline-offset: 3px}@media (max-width: 900px){.ta__band{height: clamp(220px,52vw,320px)}.ta__machine{left: 4%;width: 92%;bottom: -4.5rem}.ta__stripes--band{right: 1.5rem}.ta__label{left: var(--nk-pad);right: auto}.ta__body{grid-template-columns: 1fr;padding-top: 6rem}.ta__copy{justify-self: start}.ta__title img{width: min(100%,360px)}}@property --tq-idle{syntax: '<angle>';inherits: true;initial-value: 0deg}@keyframes tqIdle{to{--tq-idle: 360deg}}@keyframes tqFloat{0%,100%{translate: 0 0}50%{translate: 0 -12px}}.tz__btn{display: inline-flex;align-items: center;gap: .65rem;padding: .85rem 1.35rem;background: var(--nk-orange);color: var(--tk-ink);font-size: .8rem;font-weight: 700;text-decoration: none;transition: background .25s var(--nk-ease),gap .25s var(--nk-ease)}.tz__btn:hover{background: #fff;gap: .9rem}.tz :is(.tz__btn,.tz__play,.tz__card,.tz__step):focus-visible{outline: 2px solid var(--nk-orange);outline-offset: 4px}@keyframes tzBar{to{transform: scaleX(1)}}.tz.is-swap :is(.tz__head,.tz__lead,.tz__side) > *{animation: tzIn .7s var(--nk-ease) both}@keyframes tzIn{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.tz.is-swap :is(.tz__head,.tz__lead,.tz__side) > *{animation: none}}.nk-header.tk-head:has(.nk-pdrop.is-open){background: rgba(12,12,11,.97) !important}@media (max-width: 900px){}.tz :is(a,button){cursor: pointer}.nkshelf--cards{background: #e9e7e1}.nkshelf--cards .nkshelf__track{--shelf-cols: 3;gap: clamp(1rem,2vw,1.75rem);grid-auto-columns: calc((100% - 2 * clamp(1rem,2vw,1.75rem)) / 3);padding-bottom: .5rem}.nkshelf--cards .yp.tpc{border: 0;padding: 0;background: none}.tpc__link{display: block;color: var(--tk-ink);text-decoration: none}.tpc__media{position: relative;display: grid;place-items: center;aspect-ratio: 1.42;overflow: hidden;border: 1px solid rgba(255,255,255,.8);background: #efece7;isolation: isolate;transition: background .35s var(--nk-ease)}.tpc:nth-child(even) .tpc__media{background: #dcd8d2}.tpc__media::after{content: '';position: absolute;left: 16%;right: 16%;bottom: 14%;height: 9%;z-index: -1;border-radius: 50%;background: radial-gradient(ellipse,rgba(29,29,27,.22) 0%,rgba(29,29,27,0) 70%);filter: blur(4px)}.tpc__media img{width: 74%;height: 74%;object-fit: contain;mix-blend-mode: multiply;transition: transform .6s cubic-bezier(.22,1,.36,1)}.tpc__link:hover .tpc__media img{transform: scale(1.05)}.tpc__enter{position: absolute;left: var(--x,50%);top: var(--y,50%);z-index: 2;display: grid;place-items: center;width: 92px;height: 92px;border-radius: 50% !important;background: rgba(29,29,27,.55);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);color: #fff;font-size: .8rem;font-weight: 600;pointer-events: none;opacity: 0;transform: translate(-50%,-50%) scale(.4);transition: opacity .25s var(--nk-ease),transform .3s var(--nk-ease)}.tpc__link:hover .tpc__enter{opacity: 1;transform: translate(-50%,-50%) scale(1)}.tpc__flag{position: absolute;top: .9rem;left: .9rem;padding: .25rem .6rem;border-radius: 999px !important;background: var(--nk-orange);font-size: .66rem;font-weight: 700;color: var(--tk-ink)}.tpc__title{display: block;margin: 1.1rem 0 .65rem;font-size: clamp(1.1rem,1.5vw,1.4rem);font-weight: 600;line-height: 1.25;letter-spacing: -.01em}.tpc__tags{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem .75rem}.tpc__pill{padding: .28rem .7rem;border: 1px solid var(--tk-ink);border-radius: 999px !important;font-size: .68rem;font-weight: 600;letter-spacing: .02em}.tpc__code{font-size: .7rem;font-weight: 700;letter-spacing: .06em;color: var(--nk-accent-ink)}.tpc__link:hover .tpc__pill{background: var(--tk-ink);color: #fff}.tpc__link:focus-visible{outline: 2px solid var(--tk-ink);outline-offset: 4px;border-radius: 18px}@media (hover: none){.tpc__enter{display: none}}@media (max-width: 1100px){.nkshelf--cards .nkshelf__track{grid-auto-columns: calc((100% - clamp(1rem,2vw,1.75rem)) / 2)}}@media (max-width: 640px){.nkshelf--cards .nkshelf__track{grid-auto-columns: 82%}}.nkshelf--cards .tpc .tpc__pill,.nkshelf--cards .tpc .tpc__flag{border-radius: 999px !important}.nkshelf--cards .tpc .tpc__enter{border-radius: 50% !important}.ta__facts b{font-variant-numeric: tabular-nums;display: inline-block}@keyframes tqPing{0%{transform: scale(.6);opacity: 1}100%{transform: scale(2.4);opacity: 0}}@keyframes tqDraw{to{stroke-dashoffset: 0}}.tk-head .nk-lang__btn{display: inline-flex !important;align-items: center;gap: .45rem;height: 36px;padding: 0 .7rem !important;border: 1px solid rgba(255,255,255,.18) !important;background: none !important;font-size: .74rem;font-weight: 700;letter-spacing: .08em}.tk-head .nk-lang__btn svg:first-child{opacity: .7}.tk-head .nk-lang:hover .nk-lang__btn,.tk-head .nk-lang.is-open .nk-lang__btn{border-color: var(--nk-orange) !important;color: var(--nk-orange) !important}.nk-lang__menu.tlang{position: absolute;top: calc(100% + 12px);right: 0;left: auto;z-index: 60;width: 230px;margin: 0;padding: .5rem;background: #141413;border: 1px solid rgba(255,255,255,.1);border-top: 2px solid var(--nk-orange);border-radius: 0;box-shadow: 0 30px 60px -20px rgba(0,0,0,.7);list-style: none}.tlang__head{margin: .35rem .55rem .55rem;font-size: .6rem;font-weight: 700;letter-spacing: .26em;text-transform: uppercase;color: rgba(255,255,255,.45)}.nk-header .tlang__item{display: grid !important;grid-template-columns: 34px 1fr 10px;align-items: center;gap: .7rem;padding: .55rem .55rem !important;color: rgba(255,255,255,.82) !important;font-size: .86rem;text-decoration: none;transition: background .2s var(--nk-ease),color .2s var(--nk-ease)}.tlang__item b{display: grid;place-items: center;height: 26px;border: 1px solid rgba(255,255,255,.2);font-size: .64rem;font-weight: 800;letter-spacing: .06em;color: #fff;direction: ltr}.tlang__item span{font-weight: 600;text-align: start}.tlang__item i{width: 8px;height: 8px;border-radius: 50%;background: transparent;justify-self: end}.nk-header .tlang__item:hover{background: rgba(255,255,255,.05);color: #fff !important}.nk-header .tlang__item:hover b{border-color: var(--nk-orange)}.nk-header .tlang__item.is-active{color: var(--nk-orange) !important}.tlang__item.is-active b{background: var(--nk-orange);border-color: var(--nk-orange);color: var(--tk-ink)}.tlang__item.is-active i{background: var(--nk-orange);box-shadow: 0 0 0 3px rgba(227,6,19,.2)}.nk-header .tlang__item:focus-visible{outline: 2px solid var(--nk-orange);outline-offset: -2px}.tk-head .nk-lang__menu.tlang .tlang__item i{border-radius: 50% !important}.tcert{position: relative;padding: clamp(3rem,7vh,5rem) var(--nk-pad) clamp(4rem,9vh,6rem);background: linear-gradient(rgba(29,29,27,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(29,29,27,.045) 1px,transparent 1px),#f6f5f1;background-size: 56px 56px,56px 56px,auto}.tcert__head{display: flex;justify-content: space-between;align-items: flex-end;gap: 1rem;margin-bottom: clamp(1.75rem,4vh,2.75rem);padding-bottom: 1.1rem;border-bottom: 1px solid rgba(29,29,27,.14)}.tcert__title{margin: 0;font-size: clamp(1.6rem,2.6vw,2.2rem);font-weight: 700;letter-spacing: -.02em;color: var(--tk-ink)}.tcert__count{margin: 0;font-size: .82rem;font-weight: 600;color: var(--tk-soft)}.tcert__count b{font-size: 1.4rem;color: var(--tk-ink);margin-inline-end: .2rem;font-variant-numeric: tabular-nums}.tcert__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: clamp(1rem,2.4vw,2.25rem) clamp(1rem,2vw,1.75rem);margin: 0;padding: 0;list-style: none}.tcert__item{opacity: 0;transform: translateY(16px);animation: thIn .6s var(--nk-ease) forwards;animation-delay: calc(var(--i) * 60ms)}.tcert__card{display: block;width: 100%;padding: 0;border: 0;background: none;text-align: start;cursor: zoom-in;color: var(--tk-ink);font: inherit}.tcert__paper{position: relative;display: block;aspect-ratio: 1 / 1.414;padding: 10px;background: #fff;border: 1px solid rgba(29,29,27,.1);box-shadow: 0 1px 0 rgba(29,29,27,.05),0 22px 40px -26px rgba(29,29,27,.45);transition: transform .4s var(--nk-ease),box-shadow .4s var(--nk-ease),border-color .3s var(--nk-ease)}.tcert__paper::after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 3px;background: var(--nk-orange);transform: scaleX(0);transform-origin: left;transition: transform .4s var(--nk-ease)}.tcert__paper img{width: 100%;height: 100%;object-fit: cover;object-position: top;display: block}.tcert__pdf{display: grid;place-items: center;height: 100%;background: #f1efe9;font-weight: 800;letter-spacing: .2em;color: var(--tk-soft)}.tcert__zoom{position: absolute;right: 14px;bottom: 14px;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 50% !important;background: var(--nk-orange);color: var(--tk-ink);opacity: 0;transform: scale(.7);transition: opacity .3s var(--nk-ease),transform .3s var(--nk-ease)}.tcert__card:hover .tcert__paper{transform: translateY(-6px) rotate(-.6deg);box-shadow: 0 30px 50px -28px rgba(29,29,27,.55);border-color: rgba(214,170,0,.6)}.tcert__card:hover .tcert__paper::after{transform: scaleX(1)}.tcert__card:hover .tcert__zoom{opacity: 1;transform: none}.tcert__card:focus-visible{outline: 2px solid var(--tk-ink);outline-offset: 6px}.tcert__meta{display: flex;gap: .7rem;align-items: baseline;margin-top: 1rem}.tcert__meta em{font-style: normal;font-size: .7rem;font-weight: 800;color: var(--nk-accent-ink);font-variant-numeric: tabular-nums}.tcert__meta b{font-size: .9rem;font-weight: 600;line-height: 1.4}.tcert__empty{color: var(--tk-soft)}.tcert__cta{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 1rem 2rem;margin-top: clamp(2.5rem,6vh,4rem);padding: 1.4rem 1.6rem;background: var(--tk-ink);color: #fff}.tcert__cta p{margin: 0;max-width: 640px;font-size: .92rem;line-height: 1.6;color: rgba(255,255,255,.8)}.tcert-lb{width: min(96vw,980px);max-height: 94vh;padding: 0;border: 0;background: #141413;color: #fff;overflow: hidden}.tcert-lb::backdrop{background: rgba(10,10,9,.85)}.tcert-lb__bar{display: flex;align-items: center;gap: 1rem;padding: .8rem 1rem;border-bottom: 1px solid rgba(255,255,255,.1)}.tcert-lb__title{flex: 1;margin: 0;font-size: .9rem;font-weight: 600}.tcert-lb__dl{padding: .5rem .9rem;border: 1px solid rgba(227,6,19,.6);color: var(--nk-orange);font-size: .78rem;font-weight: 700;text-decoration: none}.tcert-lb__dl:hover{background: var(--nk-orange);color: var(--tk-ink)}.tcert-lb__close{width: 38px;height: 38px;border: 0;background: var(--nk-orange);color: var(--tk-ink);font-size: 1.5rem;line-height: 1;cursor: pointer}.tcert-lb__stage{display: grid;grid-template-columns: 48px 1fr 48px;align-items: center;height: min(82vh,1000px)}.tcert-lb__stage img{width: 100%;height: 100%;object-fit: contain;background: #fff}.tcert-lb__nav{height: 100%;border: 0;background: none;color: #fff;font-size: 2.2rem;cursor: pointer}.tcert-lb__nav:hover{color: var(--nk-orange)}@media (max-width: 1100px){.tcert__grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.tcert__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.tcert__head{flex-direction: column;align-items: flex-start}}@media (prefers-reduced-motion: reduce){.tcert__item{animation: none;opacity: 1;transform: none}}dialog.tcert-lb{position: fixed;inset: 0;margin: auto !important;height: fit-content}.ta__body{background-image: none !important}.tcert{background: #f6f5f1 !important}.ta__body{background: url('../img/site/stitch-dark.svg') 40px 30px / 320px 150px repeat !important}.tcert{background: url('../img/site/stitch-dark.svg') 0 20px / 320px 150px repeat,#f6f5f1 !important}.ta__body{background: none !important;isolation: isolate}.ta__body::before{content: '';position: absolute;inset: 0;z-index: -1;background: url('../img/site/stitch-grid-dark.svg') left -1px bottom -1px / 160px 160px repeat;-webkit-mask-image: radial-gradient(ellipse 50% 70% at 0% 100%,#000 0%,rgba(0,0,0,.6) 45%,transparent 100%);mask-image: radial-gradient(ellipse 50% 70% at 0% 100%,#000 0%,rgba(0,0,0,.6) 45%,transparent 100%);pointer-events: none}.nkshelf--cards .nkp-eyebrow{display: flex;align-items: center;gap: .8rem;letter-spacing: .28em;color: var(--nk-accent-ink)}.nkshelf--cards .nkp-eyebrow::before{content: '';flex-shrink: 0;width: 30px;height: 2px;border-radius: 0 !important;background: var(--nk-orange)}.tk-head .nk-lang__btn{height: 32px !important;padding: 0 .65rem 0 .55rem !important;gap: .4rem !important;border: 1px solid rgba(255,255,255,.22) !important;border-radius: 999px !important;line-height: 1;font-size: .72rem !important;letter-spacing: .1em !important}.tk-head .nk-lang__btn svg:first-child{width: 13px;height: 13px;opacity: .75;flex-shrink: 0}.tk-head .nk-lang__btn .nk-lang__chev{width: 8px;height: 5px;opacity: .7;margin-left: .05rem}.tk-head .nk-lang__btn span{display: block;line-height: 1;padding-top: 1px}.tk-head .nk-lang:hover .nk-lang__btn,.tk-head .nk-lang.is-open .nk-lang__btn{background: rgba(227,6,19,.1) !important}.tg--v2.is-swap :is(.tg__giant,.tg__sub,.tg__card){animation: thIn .6s var(--nk-ease) both}.tv.is-swap :is(.tv__title,.tv__name,.tv__eyebrow){animation: thIn .6s var(--nk-ease) both}@keyframes tvIn{from{opacity: 0;transform: translateX(50px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.tv.is-swap :is(.tv__title,.tv__name,.tv__eyebrow,.tv__machine){animation: none}}.nk-lang__flag{display: block;width: 20px;height: 15px;object-fit: cover;border-radius: 3px;box-shadow: 0 0 0 1px rgba(255,255,255,.25);flex-shrink: 0}.nk-header .tlang__item{grid-template-columns: 24px 1fr auto !important}.tlang__flag{display: block;width: 24px;height: 18px;object-fit: cover;border-radius: 3px;box-shadow: 0 0 0 1px rgba(255,255,255,.2)}.tlang__item b{height: auto !important;padding: 0 !important;border: 0 !important;background: none !important;font-size: .64rem;color: rgba(255,255,255,.45) !important}.tlang__item.is-active b{color: var(--nk-orange) !important}.tlang__item.is-active .tlang__flag{box-shadow: 0 0 0 2px var(--nk-orange)}.tlang__item i{display: none}.tlang__item span{unicode-bidi: plaintext;text-align: start}.ta__lead p{margin: 0 0 1rem}.ta__lead p:last-child{margin-bottom: 1.75rem}.ta[data-ta-page] .ta__body{align-items: start}.ta[data-ta-page] .ta__brand{position: sticky;top: calc(var(--nk-nav) + 2rem)}.ta{background: #fbfaf7}.ta__body{background-color: #fbfaf7 !important}.ta[data-ta-page] .ta__body{padding-bottom: clamp(3.5rem,7vw,5rem)}.ta[data-ta-page] .ta__body::before{-webkit-mask-image: radial-gradient(ellipse 35% 45% at 0% 100%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 35% 45% at 0% 100%,#000 0%,transparent 100%)}.ta[data-ta-page] .ta__stats{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgba(29,29,27,.12)}.ta[data-ta-page] .ta__stats li{position:relative;display:grid;grid-template-columns:minmax(0,auto) 1fr;align-items:center;gap:1.25rem;padding:1.35rem 0 1.35rem 1.4rem;border-bottom:1px solid rgba(29,29,27,.12)}.ta[data-ta-page] .ta__stats li::before{content:"";position:absolute;left:0;top:1.35rem;bottom:1.35rem;width:4px;background:#e30613;transform-origin:bottom;transition:transform .5s ease}.ta[data-ta-page] .ta__stats li:hover::before{transform:scaleY(1.25)}.ta[data-ta-page] .ta__stats b{font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(2.2rem,3.4vw,3.1rem);line-height:1;color:#1d1d1b;letter-spacing:-.02em;white-space:nowrap}.ta[data-ta-page] .ta__stats span{font-family:Montserrat,sans-serif;font-weight:500;font-size:.8rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#5c5c58}[dir=rtl] .ta[data-ta-page] .ta__stats li{padding:1.35rem 1.4rem 1.35rem 0}[dir=rtl] .ta[data-ta-page] .ta__stats li::before{left:auto;right:0}@media (max-width:767.98px){.ta[data-ta-page] .ta__stats{margin-top:1.6rem}.ta[data-ta-page] .ta__stats li{padding:1rem 0 1rem 1.1rem}}.ta[data-ta-page] .ta__stats{grid-template-columns:auto 1fr}.ta[data-ta-page] .ta__stats li{grid-column:1/-1;grid-template-columns:subgrid}.tpl{--tpl-line: rgba(29,29,27,.12);background: #fbfaf7;color: var(--tk-ink);font-family: var(--nk-font);padding-bottom: clamp(4rem,9vh,6rem)}.tpl-eyebrow{display: flex;align-items: center;gap: .8rem;margin: 0 0 1.1rem;font-size: .68rem;font-weight: 700;letter-spacing: .28em;text-transform: uppercase;color: var(--nk-accent-ink)}.tpl-eyebrow i{display: block;flex: none;width: 34px;height: 2px;background: currentColor}.tpl-head{position: relative;isolation: isolate;display: flex;align-items: flex-end;justify-content: space-between;gap: 2rem 4rem;padding: clamp(3rem,8vh,5rem) var(--nk-pad) clamp(2.2rem,5vh,3rem)}.tpl-head::before{content: '';position: absolute;inset: 0;z-index: -1;background: url('../img/site/stitch-grid-dark.svg') right -1px top -1px / 160px 160px repeat;-webkit-mask-image: radial-gradient(ellipse 40% 90% at 100% 0%,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%);mask-image: radial-gradient(ellipse 40% 90% at 100% 0%,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%);pointer-events: none}.tpl-title{margin: 0;max-width: 20ch;font-size: clamp(2rem,3.8vw,3.4rem);font-weight: 600;line-height: 1.08;letter-spacing: -.025em;text-wrap: balance}.tpl-tabs{position: sticky;top: var(--nk-nav,76px);z-index: 20;background: rgba(251,250,247,.94);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-top: 1px solid var(--tpl-line);border-bottom: 1px solid var(--tpl-line)}.tpl-tabs__track{display: flex;gap: clamp(1.4rem,2.4vw,2.4rem);padding: 0 var(--nk-pad);overflow-x: auto;scrollbar-width: none}.tpl-tabs__track::-webkit-scrollbar{display: none}.tpl-tab{position: relative;flex: none;padding: 1.15rem 0 1.05rem;font-size: .8rem;font-weight: 600;color: rgba(29,29,27,.55);text-decoration: none;white-space: nowrap;transition: color .25s var(--nk-ease)}.tpl-tab::after{content: '';position: absolute;left: 0;right: 0;bottom: -1px;height: 3px;background: var(--nk-orange);transform: scaleX(0);transform-origin: left;transition: transform .35s var(--nk-ease)}.tpl-tab:hover{color: var(--tk-ink)}.tpl-tab.is-active{color: var(--tk-ink)}.tpl-tab.is-active::after{transform: none}.tpl-grid{display: grid;gap: clamp(1.6rem,2.6vw,2.4rem) clamp(1rem,2vw,1.75rem);margin: 0;padding: 0}.tpl-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}.tpl .yp.tpc{border: 0;padding: 0;background: none}.tpl .tpc .tpc__pill,.tpl .tpc .tpc__flag{border-radius: 999px !important}.tpl .tpc .tpc__enter{border-radius: 50% !important}[dir=rtl] .tpl-head::before{background-position: left -1px top -1px;-webkit-mask-image: radial-gradient(ellipse 40% 90% at 0% 0%,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%);mask-image: radial-gradient(ellipse 40% 90% at 0% 0%,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%)}[dir=rtl] .tpl-tab::after{transform-origin: right}@media (max-width: 1100px){.tpl-grid--3{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 991.98px){.tpl-head{flex-direction: column;align-items: flex-start}}@media (max-width: 640px){.tpl-grid--3{grid-template-columns: 1fr}}.nk-pagehead{background: #fbfaf7;color: var(--tk-ink);font-family: var(--nk-font)}.nk-pagehead .tpl-head__text{max-width: 62rem}.nk-pagehead .tpl-title{max-width: 26ch}.nk-pagehead .tpl-title em{font-style: normal}.nk-pagehead__sub{margin: 1.1rem 0 0;max-width: 64ch;font-size: clamp(.95rem,1.1vw,1.05rem);font-weight: 400;line-height: 1.7;color: rgba(29,29,27,.68)}.nk-crumbs-bar + .nka{padding-top: 0}.nk-crumbs-bar + .nka{min-height: calc(100svh - var(--nk-nav))}html.nb-search-lock,html.nb-search-lock body{overflow: hidden}.nb-msearch__top,.nb-msearch__quick{display: none}body > #nb-search-drop{position: fixed !important;inset: 0 !important;top: 0 !important;z-index: 1400 !important;width: auto !important;max-width: none !important;display: none !important;padding: clamp(1.2rem,4vh,2.6rem) var(--nk-pad) 3rem !important;overflow-y: auto;background: url('../img/site/stitch-grid-dark.svg') right -1px top -1px / 160px 160px repeat,rgba(12,12,11,.97) !important;border: 0 !important;box-shadow: none !important;backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px)}body > #nb-search-drop.open{display: flex !important;flex-direction: column;align-items: center;animation: nbSearchIn .35s cubic-bezier(.22,1,.36,1)}@keyframes nbSearchIn{from{opacity: 0;transform: translateY(-12px)}to{opacity: 1;transform: none}}body > #nb-search-drop > *{width: 100%;max-width: 960px}body > #nb-search-drop .nb-msearch__top{display: flex;align-items: center;justify-content: space-between;margin-bottom: clamp(2rem,8vh,5rem)}body > #nb-search-drop .nb-msearch__label{display: flex;align-items: center;gap: .8rem;font-size: .7rem;font-weight: 700;letter-spacing: .26em;text-transform: uppercase;color: var(--nk-orange)}body > #nb-search-drop .nb-msearch__label::before{content: '';width: 34px;height: 2px;background: currentColor}body > #nb-search-drop .nb-msearch__close{display: grid;place-items: center;width: 48px;height: 48px;padding: 0;border: 1px solid rgba(255,255,255,.25) !important;background: none !important;color: #fff !important;cursor: pointer;transition: background .25s,color .25s,border-color .25s}body > #nb-search-drop .nb-msearch__close:hover{background: var(--nk-orange) !important;border-color: var(--nk-orange) !important;color: var(--tk-ink) !important}body > #nb-search-drop form{display: flex !important;align-items: center;gap: clamp(.7rem,1.6vw,1.2rem);padding: 0 0 .9rem !important;border: 0 !important;border-bottom: 2px solid rgba(255,255,255,.28) !important;background: none !important;transition: border-color .3s}body > #nb-search-drop form:focus-within{border-bottom-color: var(--nk-orange) !important}body > #nb-search-drop .nb-search-drop__icon{position: static !important;transform: none !important;flex: none;width: clamp(20px,2.4vw,28px);height: clamp(20px,2.4vw,28px);color: rgba(255,255,255,.55) !important}body > #nb-search-drop input::-webkit-search-cancel-button,body > #nb-search-drop input::-webkit-search-decoration{-webkit-appearance: none;appearance: none;display: none}body > #nb-search-drop input{flex: 1;min-width: 0;height: auto !important;padding: .2rem 0 !important;border: 0 !important;outline: 0 !important;background: transparent !important;font-family: var(--nk-font);font-size: clamp(1.35rem,3.2vw,2.6rem) !important;font-weight: 600 !important;letter-spacing: -.02em;color: #fff !important;-webkit-text-fill-color: #fff;caret-color: var(--nk-orange)}body > #nb-search-drop input::placeholder{color: rgba(255,255,255,.35) !important;-webkit-text-fill-color: rgba(255,255,255,.35);font-weight: 500}body > #nb-search-drop button[type="submit"]{display: inline-flex !important;align-items: center;gap: .6rem;flex: none;height: auto !important;padding: .9rem 1.3rem !important;border: 0 !important;background: var(--nk-orange) !important;color: var(--tk-ink) !important;font-size: .82rem !important;font-weight: 700 !important;cursor: pointer;transition: background .25s,color .25s,gap .25s}body > #nb-search-drop button[type="submit"]:hover{background: #fff !important;gap: .9rem}body > #nb-search-drop .nb-suggest{position: static !important;width: 100% !important;max-height: none !important;margin-top: 1.4rem !important;border: 0 !important;background: #fff !important;box-shadow: 0 30px 60px -30px rgba(0,0,0,.6) !important}body > #nb-search-drop .nb-suggest__item{gap: 1rem;padding: .85rem 1.1rem;border-bottom: 1px solid rgba(29,29,27,.08);color: var(--tk-ink) !important;text-decoration: none}body > #nb-search-drop .nb-suggest__item:hover{background: #fff8d6}body > #nb-search-drop .nb-suggest__item img{width: 64px;height: 48px;padding: 4px;background: #efece7;mix-blend-mode: multiply}body > #nb-search-drop .nb-suggest__body b{font-size: .95rem;font-weight: 600;color: var(--tk-ink)}body > #nb-search-drop .nb-suggest__meta em{color: var(--nk-accent-ink);font-weight: 700;letter-spacing: .04em}body > #nb-search-drop .nb-suggest__all{padding: .95rem;background: var(--tk-ink);color: var(--nk-orange) !important;letter-spacing: .12em;text-decoration: none}body > #nb-search-drop .nb-suggest__all:hover{color: #fff !important}body > #nb-search-drop .nb-msearch__quick{display: block;margin-top: clamp(2rem,6vh,3.4rem)}body > #nb-search-drop:has(.nb-suggest:not([hidden])) .nb-msearch__quick{display: none}body > #nb-search-drop .nb-msearch__quick p{margin: 0 0 1rem;font-size: .7rem;font-weight: 700;letter-spacing: .2em;text-transform: uppercase;color: rgba(255,255,255,.5)}body > #nb-search-drop .nb-msearch__quick ul{display: flex;flex-wrap: wrap;gap: .6rem;margin: 0;padding: 0;list-style: none}body > #nb-search-drop .nb-msearch__quick a{display: inline-flex;align-items: center;gap: .55rem;padding: .7rem 1.05rem;border: 1px solid rgba(255,255,255,.18);font-size: .82rem;font-weight: 500;color: rgba(255,255,255,.85) !important;text-decoration: none;transition: background .25s,color .25s,border-color .25s}body > #nb-search-drop .nb-msearch__quick a::before{content: '';width: 6px;height: 6px;background: var(--nk-orange)}body > #nb-search-drop .nb-msearch__quick a:hover{background: var(--nk-orange);border-color: var(--nk-orange);color: var(--tk-ink) !important}body > #nb-search-drop .nb-msearch__quick a:hover::before{background: var(--tk-ink)}[dir=rtl] body > #nb-search-drop button[type="submit"] svg{transform: scaleX(-1)}@media (max-width: 640px){body > #nb-search-drop button[type="submit"] span{display: none}body > #nb-search-drop button[type="submit"]{padding: .8rem !important}}body > #nb-search-drop .nb-suggest{overflow: visible !important;flex: none}.tpl-head{z-index: 25}.t404 .tpl-head{min-height: 52vh;align-items: center}.t404__text{margin: 1.2rem 0 1.8rem;max-width: 52ch;font-size: .95rem;line-height: 1.75;color: rgba(29,29,27,.7)}.t404__actions{display: flex;flex-wrap: wrap;align-items: center;gap: .8rem 1.6rem}.t404__btn{padding: .95rem 1.4rem;background: var(--nk-orange);color: var(--tk-ink);font-size: .82rem;font-weight: 700;text-decoration: none}.t404__btn:hover{background: var(--tk-ink);color: #fff}.t404__link{padding-bottom: .2rem;border-bottom: 1px solid var(--nk-orange);font-size: .82rem;font-weight: 700;color: var(--tk-ink);text-decoration: none}.t404__code{font-size: clamp(6rem,18vw,15rem);font-weight: 800;line-height: 1;letter-spacing: -.05em;color: transparent;-webkit-text-stroke: 1.5px rgba(29,29,27,.18)}@media (max-width: 767.98px){.t404__code{display: none}}.tk-head .nk-lang__btn{gap: .45rem;height: 38px;padding: 0 .55rem 0 .4rem !important;border-radius: 999px !important}.tk-head .nk-lang__btn .nk-lang__flag{width: 22px;height: 22px;object-fit: cover;border-radius: 50%;box-shadow: 0 0 0 1.5px rgba(255,255,255,.7)}.tk-head .nk-lang__btn .nk-lang__chev{transition: transform .3s}.tk-head .nk-lang.is-open .nk-lang__chev{transform: rotate(180deg)}.tk-head .nk-lang__menu.tlang{top: calc(100% + 14px);width: 250px;padding: .55rem;color: #15171b;background: #fff;border: 0;border-radius: 12px !important;box-shadow: 0 24px 50px -18px rgba(12,13,16,.45),0 0 0 1px rgba(21,23,27,.06)}.tk-head .nk-lang__menu.tlang::before{content: "";position: absolute;top: -6px;right: 22px;width: 12px;height: 12px;background: #fff;transform: rotate(45deg);box-shadow: -1px -1px 0 rgba(21,23,27,.06)}.tk-head .tlang__head{display: flex;align-items: center;gap: .55rem;margin: .3rem .5rem .5rem;color: #8a9097;font-size: .62rem;letter-spacing: .14em}.tk-head .tlang__head::before{content: "";width: 14px;height: 1px;background: var(--nk-orange)}.tk-head .nk-header .tlang__item,.nk-header .tlang__item{position: relative;display: grid;grid-template-columns: 32px 1fr auto auto !important;align-items: center;gap: .75rem;padding: .6rem .65rem;color: #15171b !important;border-radius: 8px !important;transition: background .2s}.nk-header .tlang__flag{width: 32px !important;height: 32px !important;border-radius: 50% !important;object-fit: cover;box-shadow: 0 0 0 1px rgba(21,23,27,.12) !important}.nk-header .tlang__item span{font-size: .9rem;font-weight: 600}.nk-header .tlang__item b{color: #9aa0a6 !important;font-size: .66rem;letter-spacing: .1em}.nk-header .tlang__item i{display: block !important;width: 18px !important;height: 18px !important;border-radius: 50% !important;background: transparent !important;box-shadow: none !important}.nk-header .tlang__item:hover{background: #f4f2ee !important;color: #15171b !important}.nk-header .tlang__item.is-active{background: #fdf0ee !important;color: #15171b !important}.nk-header .tlang__item.is-active .tlang__flag{box-shadow: 0 0 0 2px #fff,0 0 0 3.5px var(--nk-orange) !important}.nk-header .tlang__item.is-active b{display: none}.nk-header .tlang__item.is-active i{background: var(--nk-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat !important}.nk-header .tlang__item + .tlang__item{margin-top: .2rem}.tk-head .nk-lang__menu.tlang::after{display: none !important}.tk-head .nk-lang__menu.tlang{height: auto !important;min-height: 0 !important}.nk-header .tlang__item:not(.is-active) i{display: none !important}.nk-header.tk-head,body:has(.tz) .nk-header.tk-head:not(.scrolled),.nk-header.tk-head:has(.nk-pdrop.is-open){background: #fff !important;border-bottom: 1px solid rgba(29,29,27,.08);box-shadow: none;-webkit-backdrop-filter: none;backdrop-filter: none}body:has(.rn-hero) .nk-header.tk-head:not(.scrolled){background: #efece7 !important;border-bottom-color: transparent}.nk-header.tk-head.scrolled{background: rgba(255,255,255,.94) !important;border-bottom-color: rgba(29,29,27,.08);box-shadow: 0 14px 30px -24px rgba(29,29,27,.35);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.tk-head .nk-header__inner{grid-template-columns: minmax(0,1fr) auto minmax(0,1fr)}.tk-head .nk-logo{position: relative;grid-column: 1;justify-self: start}.tk-head .nk-nav{grid-column: 2;justify-self: center;gap: clamp(1.1rem,2.2vw,2.4rem)}.tk-head .nk-logo__img--color{height: clamp(30px,2.6vw,40px) !important;max-width: 180px}.tk-head .nk-nav__home{display: none !important}.tk-head .nk-nav > a,.tk-head .nk-pdrop__trigger{color: var(--nk-dark,#1d1d1b) !important;font-size: .74rem !important;font-weight: 600 !important;letter-spacing: .06em !important}.tk-head .nk-nav > a:hover,.tk-head .nk-pdrop__trigger:hover,.tk-head .nk-pdrop.is-open .nk-pdrop__trigger,.tk-head .nk-nav > a.is-active,.tk-head .nk-pdrop__trigger.is-active{color: var(--nk-orange) !important}.tk-head .nk-nav > a::after{height: 1px;background: var(--nk-orange) !important}.tk-head .nk-pdrop__trigger svg{opacity: .6}.tk-head .nk-hd-right{gap: clamp(1rem,2vw,2.2rem)}.tk-head__phone,.tk-head .nk-hd-right :is(.nk-search,.nk-lang__btn,.nk-cartbtn){color: var(--nk-dark,#1d1d1b) !important}.tk-head__phone{font-size: .74rem;font-weight: 600;letter-spacing: .06em}.tk-head__phone:hover,.tk-head .nk-hd-right :is(.nk-search,.nk-lang__btn,.nk-cartbtn):hover{color: var(--nk-orange) !important}.tk-head .nk-search{gap: .45rem;padding: .3rem 0 !important;background: none !important;border: 0 !important}.tk-head .nk-search svg{display: none}.tk-head .nk-search span{display: inline !important;font-size: .74rem;font-weight: 600;letter-spacing: .06em}.tk-head .nk-lang__btn{background: none !important;border-color: rgba(29,29,27,.2) !important}.tk-head .nk-burger span{background: var(--nk-dark,#1d1d1b) !important}.tk-head .nk-burger:hover span{background: var(--nk-orange) !important}@media (min-width: 1101px){.tk-head .nk-burger{display: none !important}}@media (min-width: 1241px){.tk-head .nk-nav > a[href$="kataloglar"],.tk-head .nk-nav > a[href$="haberler"],.tk-head .nk-nav > a[href$="uretim-tesisi"]{display: inline-flex !important}}@media (max-width: 1360px){.tk-head__phone{display: none}}@media (max-width: 1240px){.tk-head .nk-nav > a[href$="kataloglar"],.tk-head .nk-nav > a[href$="haberler"]{display: none !important}}@media (max-width: 1100px){.tk-head .nk-nav{display: none !important}.tk-head .nk-header__inner{grid-template-columns: auto 1fr}.tk-head .nk-hd-right{grid-column: 2}}@media (max-width: 560px){.tk-head .nk-search span{display: none !important}.tk-head .nk-search svg{display: block}}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .nk-header.tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)){background: transparent !important;border-bottom-color: transparent}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) :is(.nk-nav > a,.nk-pdrop__trigger,.tk-head__phone,.nk-search,.nk-lang__btn,.nk-cartbtn){color: #fff !important}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) :is(.nk-nav > a,.nk-pdrop__trigger,.tk-head__phone,.nk-search):hover,body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled) .nk-nav > a.is-active{color: var(--nk-orange) !important}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-burger span{background: #fff !important}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-logo__img:not(.nk-logo__img--color){display: block !important;width: auto;height: clamp(30px,2.6vw,40px) !important;max-width: 180px;object-fit: contain}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-logo__img--color{display: none !important}.tk-head .nk-search span{display: none !important}.tk-head .nk-search svg{display: block !important;width: 17px;height: 17px}.tk-head .nk-search{padding: .4rem !important}.tk-head .nk-burger{display: inline-flex !important;flex-direction: column;justify-content: center;gap: 6px;width: 44px;height: 44px;padding: 0 9px;border: 1.5px solid rgba(29,29,27,.2) !important;cursor: pointer;transition: border-color .25s var(--nk-ease),background .25s var(--nk-ease)}.tk-head .nk-burger span{display: block;width: 100%;height: 2px;margin: 0;transition: width .25s var(--nk-ease),background .25s var(--nk-ease)}.tk-head .nk-burger span:nth-child(2){width: 62%}.tk-head .nk-burger span:nth-child(3){display: none}.tk-head .nk-burger:hover{border-color: var(--nk-orange) !important}.tk-head .nk-burger:hover span:nth-child(2){width: 100%}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-burger{border-color: rgba(255,255,255,.45) !important}@media (max-width: 1560px){.tk-head__phone{display: none}}@media (max-width: 1400px){.tk-head .nk-nav > a[href$="kataloglar"],.tk-head .nk-nav > a[href$="haberler"]{display: none !important}}.nk-header .nk-pdrop__panel.pd{position: fixed;top: var(--nk-nav);left: 0;right: 0;width: auto;z-index: 60;padding: 0;overflow: hidden;isolation: isolate;background: #0c0d10;color: #fff;box-shadow: 0 40px 70px -30px rgba(0,0,0,.6);opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity .25s var(--nk-ease),transform .3s var(--nk-ease),visibility 0s .3s}.nk-header .nk-pdrop__panel.pd::before{content: "";position: absolute;z-index: -1;inset: 0;pointer-events: none;background: radial-gradient(ellipse 45% 60% at 70% 120%,rgba(226,34,13,.3),transparent 70%)}.nk-pdrop.is-open > .nk-pdrop__panel.pd{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.pd a{text-decoration: none}.pd svg[viewBox="0 0 24 12"]{width: 20px;height: 10px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;transition: transform .3s var(--nk-ease)}.pd__top{display: flex;align-items: center;justify-content: space-between;gap: 1rem 2rem;flex-wrap: wrap;padding: clamp(1.25rem,2vw,1.75rem) var(--nk-pad) 1rem}.nk-header .pd__label{display: flex;align-items: center;gap: .6rem;margin: 0;color: rgba(255,255,255,.55);font-size: .68rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.pd__label::before{content: "";width: 18px;height: 1px;background: var(--nk-orange)}.pd__links{display: flex;align-items: center;gap: .6rem 1.4rem;flex-wrap: wrap}.nk-header .pd__custom{display: inline-flex;align-items: baseline;gap: .55rem;color: rgba(255,255,255,.65) !important;font-size: .8rem;font-weight: 600}.pd__custom em{color: #fff;font-style: normal;border-bottom: 1px solid var(--nk-orange)}.nk-header .pd__all{display: inline-flex;align-items: center;gap: .55rem;padding: .65rem 1rem;color: #fff !important;font-size: .8rem;font-weight: 700;background: var(--nk-orange);transition: background .25s}.pd__all strong{font-size: .95rem}.nk-header .pd__all:hover{background: #c10510}.pd__all:hover svg{transform: translateX(4px)}.pd__arrow{display: grid;place-items: center;width: 2.3rem;height: 2.3rem;padding: 0;color: #fff;background: transparent;border: 1px solid rgba(255,255,255,.22);cursor: pointer;transition: background .25s,border-color .25s}.pd__arrow svg{width: 13px;height: 13px;fill: none;stroke: currentColor;stroke-width: 2}.pd__arrow:hover{background: var(--nk-orange);border-color: var(--nk-orange)}.pd__track{display: flex;gap: 14px;margin: 0;padding: 0 var(--nk-pad) clamp(1.5rem,2.4vw,2rem);list-style: none;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-left: var(--nk-pad);scrollbar-width: none;cursor: grab}.pd__track::-webkit-scrollbar{display: none}.pd__track.is-drag{cursor: grabbing;scroll-snap-type: none;user-select: none}.pd__track.is-drag a{pointer-events: none}.pd__track > li{flex: 0 0 calc((100vw - 2 * var(--nk-pad) - 5 * 14px) / 5.5);scroll-snap-align: start}.nk-header .pd__card{position: relative;display: grid;grid-template-rows: auto auto 1fr auto;justify-items: center;height: 100%;padding: 1.1rem .9rem 1rem;overflow: hidden;text-align: center;color: #15171b !important;background: linear-gradient(180deg,#fff 0,#f1efeb 100%);border-radius: 12px !important;transition: transform .45s var(--nk-ease),box-shadow .45s}.pd__card::after{display: block !important;content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 3px;background: var(--nk-orange);transform: scaleX(0);transform-origin: left;transition: transform .5s var(--nk-ease)}.nk-header .pd__card-no{color: var(--nk-orange);font-size: .68rem;font-weight: 800;letter-spacing: .08em}.nk-header .pd__card strong{margin-top: .3rem;font-size: .92rem;font-weight: 800;line-height: 1.15;letter-spacing: -.01em}.pd__card-img{position: relative;display: block;justify-self: stretch;height: 8.5rem;margin: .5rem 0}.pd__card-img img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain;mix-blend-mode: multiply;filter: grayscale(1);transition: transform .6s var(--nk-ease),filter .45s}.pd__card-foot{display: grid;justify-items: center;gap: .15rem}.nk-header .pd__card-foot small{color: #6f7680;font-size: .7rem;font-weight: 600}.nk-header .pd__card-go{display: inline-flex;align-items: center;gap: .45rem;font-size: .82rem;font-weight: 800}.pd__card:hover{transform: translateY(-4px);box-shadow: 0 20px 40px -20px rgba(0,0,0,.6)}.pd__card:hover::after{transform: scaleX(1)}.pd__card:hover .pd__card-img img,.pd__card:focus-visible .pd__card-img img{transform: scale(1.06);filter: none}.nk-header .pd__card:hover .pd__card-go{color: var(--nk-orange)}.pd__card:hover .pd__card-go svg{transform: translateX(4px)}.pd a:focus-visible{outline: 2px solid var(--nk-orange);outline-offset: 2px}@media (max-width: 1100px){.nk-header .nk-pdrop__panel.pd{display: none}}.tk-head .nk-nav > a.nk-nav__home{display: inline-flex !important;align-items: center;padding: .3rem 0;color: var(--nk-dark,#1d1d1b) !important;background: none;border: 0}.tk-head .nk-nav > a.nk-nav__home::after{display: none !important}.tk-head .nk-nav > a.nk-nav__home:hover,.tk-head .nk-nav > a.nk-nav__home.is-active{color: var(--nk-orange) !important}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-nav > a.nk-nav__home{color: #fff !important}body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-nav > a.nk-nav__home:hover,body:has(:is(.rn-hero--full,.ac-hero,.pl-head,.kb-hero)) .tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)) .nk-nav > a.nk-nav__home.is-active{color: var(--nk-orange) !important}html::-webkit-scrollbar{width: 8px;height: 8px}html::-webkit-scrollbar-track{background: transparent}html::-webkit-scrollbar-thumb{background: rgba(29,29,27,.28);border: 2px solid transparent;background-clip: content-box}html::-webkit-scrollbar-thumb:hover{background: var(--nk-orange,#e30613);background-clip: content-box}html::-webkit-scrollbar-corner{background: transparent}@supports (-moz-appearance: none){html{scrollbar-width: thin;scrollbar-color: rgba(29,29,27,.35) transparent}}.nk-header .pd__arrow{color: #fff !important;opacity: 1 !important}body:has(.nk-pagehead) .nk-header.tk-head:not(.scrolled):not(:has(.nk-pdrop.is-open)){background: #fbfaf7 !important;border-bottom-color: transparent}body:has(.nk-pagehead) .nk-crumbs-bar{background: #fbfaf7 !important;border: 0 !important;box-shadow: none !important}.sf{--sf-bg: #0c0d10;--sf-line: rgba(255,255,255,.09);--sf-soft: rgba(255,255,255,.6);--sf-red: var(--nk-orange,#e30613);--sf-ease: cubic-bezier(.22,1,.36,1);position: relative;background: var(--sf-bg);color: #fff}.sf a{color: inherit;text-decoration: none}.sf p,.sf ul{margin: 0}.sf ul{padding: 0;list-style: none}.sf__band{position: relative;display: flex;align-items: flex-end;min-height: clamp(20rem,32vw,28rem);overflow: hidden;isolation: isolate;background: #1a1515}.sf__band--plain{background: radial-gradient(ellipse 70% 90% at 100% 100%,rgba(226,34,13,.7),transparent 70%),#141012}.sf__band-img{position: absolute;z-index: -2;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.05);transform: scale(1.04);transition: transform 2s var(--sf-ease)}.sf__band:hover .sf__band-img{transform: scale(1)}.sf__band::after{content: "";position: absolute;z-index: -1;inset: 0;pointer-events: none;background: radial-gradient(ellipse 70% 90% at 100% 100%,rgba(226,34,13,.85) 0,rgba(226,34,13,.3) 45%,transparent 75%),linear-gradient(180deg,rgba(18,16,16,.55) 0,rgba(18,16,16,.35) 40%,rgba(12,13,16,.85) 100%)}.sf__band-in{display: grid;justify-items: start;gap: 1.1rem;width: 100%;padding: clamp(2.5rem,5vw,4rem) var(--nk-pad)}.sf__band-sub{color: rgba(255,255,255,.75);font-size: .82rem;font-weight: 600}.sf__band-title{max-width: 20ch;font-size: clamp(1.8rem,3.2vw,2.75rem);font-weight: 500;line-height: 1.1;letter-spacing: -.025em;text-wrap: balance}.sf__band-title mark{padding: 0;color: #fff;background: none;font-weight: 700}.sf__band-cta{display: flex;flex-wrap: wrap;gap: .75rem;margin-top: .6rem}.sf .sf__btn{display: inline-flex;align-items: center;gap: .8rem;min-height: 3rem;padding: 0 1.4rem;color: var(--sf-bg);font-size: .86rem;font-weight: 700;background: #fff;border: 1px solid #fff;transition: background .3s,color .3s,border-color .3s}.sf__btn svg{width: 22px;height: 11px;fill: none;stroke: currentColor;stroke-width: 1.6;transition: transform .35s var(--sf-ease)}.sf .sf__btn:hover{color: #fff;background: var(--sf-red);border-color: var(--sf-red)}.sf__btn:hover svg{transform: translateX(4px)}.sf .sf__btn--ghost{color: #fff;background: transparent;border-color: rgba(255,255,255,.45)}.sf .sf__btn--ghost:hover{background: rgba(255,255,255,.1);border-color: #fff}.sf__cards{padding: clamp(2.5rem,4vw,3.5rem) 0 clamp(1.5rem,3vw,2.25rem);border-bottom: 1px solid var(--sf-line)}.sf__cards-head{display: flex;align-items: baseline;justify-content: space-between;gap: 1rem;margin-bottom: 1.4rem;padding: 0 var(--nk-pad)}.sf__cards-head p{position: relative;padding-left: 1.6rem;font-size: .86rem;font-weight: 700}.sf__cards-head p::before{content: "";position: absolute;left: 0;top: .6em;width: 1rem;height: 2px;background: var(--sf-red)}.sf__cards-head a{display: inline-flex;align-items: center;gap: .6rem;color: var(--sf-soft);font-size: .8rem;font-weight: 600;transition: color .25s}.sf__cards-head a svg{width: 20px;height: 10px;fill: none;stroke: currentColor;stroke-width: 1.6;transition: transform .35s var(--sf-ease)}.sf__cards-head a:hover{color: #fff}.sf__cards-head a:hover svg{transform: translateX(4px)}.sf__belt{display: grid;gap: .2rem;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sf__run{display: flex;align-items: center;width: max-content;animation: sfRun 80s linear infinite}.sf__run--rev{animation-direction: reverse;animation-duration: 95s}.sf__belt:hover .sf__run,.sf__belt:focus-within .sf__run{animation-play-state: paused}@keyframes sfRun{to{transform: translateX(-50%)}}.sf__run li{display: flex;align-items: center}.sf__run li::after{content: "";width: 7px;height: 7px;margin: 0 clamp(1.25rem,2.5vw,2.25rem);background: var(--sf-red);transform: rotate(45deg)}.sf__tag{position: relative;display: block;padding: .15em 0;font-size: clamp(1.6rem,3vw,2.6rem);font-weight: 600;line-height: 1.15;letter-spacing: -.02em;white-space: nowrap;color: rgba(255,255,255,.88);transition: color .35s}.sf__run--rev .sf__tag{color: transparent;-webkit-text-stroke: 1px rgba(255,255,255,.28)}.sf__run--rev li::after{background: transparent;border: 1px solid rgba(226,34,13,.7)}.sf__tag::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: var(--sf-red);box-shadow: 0 0 10px rgba(226,34,13,.6);transform: scaleX(0);transform-origin: left;transition: transform .5s var(--sf-ease)}.sf__tag:hover{color: var(--sf-red)}.sf__run--rev .sf__tag:hover{color: #fff;-webkit-text-stroke-color: transparent}.sf__tag:hover::after{transform: scaleX(1)}.sf__grid{--mx: 50%;--my: 50%;position: relative;isolation: isolate;display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);gap: clamp(2rem,4vw,4rem);padding: clamp(3rem,5vw,4.5rem) var(--nk-pad)}.sf__torch{position: absolute;z-index: -1;inset: 0;pointer-events: none;opacity: 0;transition: opacity .5s;background: radial-gradient(circle 260px at var(--mx) var(--my),rgba(226,34,13,.16),transparent 70%)}.sf__torch::after{content: "";position: absolute;inset: 0;background: linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 40px 40px;-webkit-mask-image: radial-gradient(circle 200px at var(--mx) var(--my),#000,transparent 75%);mask-image: radial-gradient(circle 200px at var(--mx) var(--my),#000,transparent 75%)}.sf__grid.is-lit .sf__torch{opacity: 1}.sf--rv .sf__grid > :not(.sf__torch){opacity: 0;transform: translateY(26px)}.sf--rv.is-in .sf__grid > :not(.sf__torch){opacity: 1;transform: none;transition: opacity .8s ease,transform 1s var(--sf-ease);transition-delay: calc(var(--i,0) * .12s)}.sf__logo img{display: block;width: auto;height: clamp(34px,3vw,42px)}.sf__about{max-width: 22rem;margin-top: 1.25rem !important;color: var(--sf-soft);font-size: .84rem;line-height: 1.7}.sf__social{display: flex;gap: .45rem;margin-top: 1.5rem}.sf__social a{display: grid;place-items: center;width: 2.4rem;height: 2.4rem;color: rgba(255,255,255,.75);border: 1px solid var(--sf-line);border-radius: 50%;transition: color .3s,border-color .3s,background .3s,transform .4s var(--sf-ease),box-shadow .4s}.sf__social a:hover{color: #fff;border-color: var(--sf-red);background: var(--sf-red);transform: translateY(-4px);box-shadow: 0 10px 22px -8px rgba(226,34,13,.8)}.sf__head{position: relative;margin-bottom: 1.3rem !important;padding-bottom: .8rem;font-size: .86rem;font-weight: 700}.sf__head::after{content: "";position: absolute;left: 0;bottom: 0;width: 22px;height: 2px;background: var(--sf-red);transform-origin: left;transition: width .5s var(--sf-ease)}.sf--rv .sf__head::after{transform: scaleX(0)}.sf--rv.is-in .sf__head::after{transform: scaleX(1);transition: transform .8s var(--sf-ease) calc(var(--i,0) * .12s + .35s),width .5s var(--sf-ease)}.sf__col:hover .sf__head::after{width: 44px}.sf__col ul{display: grid;gap: .55rem}.sf__col:not(.sf__contact) ul{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 1.5rem}.sf__col li a{position: relative;display: inline-block;color: var(--sf-soft);font-size: .84rem;line-height: 1.4;transition: color .25s,transform .4s var(--sf-ease)}.sf__col li a::before{content: "";position: absolute;left: -14px;top: .7em;width: 8px;height: 1.5px;background: var(--sf-red);opacity: 0;transform: scaleX(0);transform-origin: right;transition: opacity .25s,transform .4s var(--sf-ease)}.sf__col li a:hover{color: #fff;transform: translateX(12px)}.sf__col li a:hover::before{opacity: 1;transform: none}.sf__contact li a:hover{transform: translateX(4px)}.sf__contact li a::before{display: none}.sf__addr{max-width: 18rem;margin-bottom: 1rem !important;color: var(--sf-soft);font-size: .84rem;line-height: 1.6}.sf__contact li a{display: inline-flex;align-items: center;gap: .6rem;color: rgba(255,255,255,.85);font-weight: 600}.sf__ico{flex: none;width: 15px;height: 15px;fill: none;stroke: var(--sf-red);stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round}.sf__map{display: inline-flex;align-items: center;gap: .6rem;margin-top: 1.2rem;padding-bottom: .2rem;font-size: .8rem;font-weight: 700;border-bottom: 1px solid var(--sf-red)}.sf__map svg{width: 20px;height: 10px;fill: none;stroke: currentColor;stroke-width: 1.6;transition: transform .35s var(--sf-ease)}.sf__map:hover svg{transform: translateX(4px)}.sf__bottom{position: relative;display: flex;flex-wrap: wrap;align-items: center;gap: .75rem 1.75rem;padding: 1.2rem var(--nk-pad);border-top: 1px solid var(--sf-line)}.sf__seam{position: absolute;left: 0;right: 0;top: -1px;height: 1px;pointer-events: none}.sf__seam::before{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(226,34,13,.1),var(--sf-red) 50%,rgba(255,122,61,.4));transform: scaleX(0);transform-origin: left}.sf__seam i{position: absolute;left: 0;top: 0;width: 7px;height: 7px;margin: -3px 0 0 -3.5px;border-radius: 50%;background: #fff;opacity: 0;box-shadow: 0 0 0 3px rgba(255,200,140,.5),0 0 14px 5px rgba(255,120,40,.85)}.sf.is-in .sf__seam::before{transform: scaleX(1);transition: transform 2.8s cubic-bezier(.45,.05,.35,1) .6s}.sf.is-in .sf__seam i{animation: sfBead 2.8s cubic-bezier(.45,.05,.35,1) .6s both}@keyframes sfBead{0%{left: 0;opacity: 1}92%{opacity: 1}100%{left: 100%;opacity: 0}}.sf__copy{color: rgba(255,255,255,.45);font-size: .74rem}.sf__legal{display: flex;flex-wrap: wrap;gap: .3rem 1.1rem}.sf__legal a{color: rgba(255,255,255,.55);font-size: .74rem;transition: color .25s}.sf__legal a:hover{color: #fff}.sf__credit{display: flex;align-items: center;gap: .6rem;margin-left: auto;color: rgba(255,255,255,.45);font-size: .68rem}.sf__credit img{width: 66px;height: auto;opacity: .75;transition: opacity .3s}.sf__credit:hover img{opacity: 1}.sf__top{position: relative;display: grid;place-items: center;width: 3rem;height: 3rem;color: #fff;border-radius: 50%;transition: background .3s}.sf__ring{position: absolute;inset: 0;width: 100%;height: 100%;transform: rotate(-90deg)}.sf__ring circle{fill: none;stroke: var(--sf-line);stroke-width: 1.5}.sf__ring circle + circle{stroke: var(--sf-red);stroke-dasharray: 100;stroke-dashoffset: 100;stroke-linecap: round}.sf__up{transition: transform .35s var(--sf-ease)}.sf__top:hover{background: var(--sf-red)}.sf__top:hover .sf__up{transform: translateY(-3px)}.sf a:focus-visible{outline: 2px solid #fff;outline-offset: 3px}@media (max-width: 1100px){.sf__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.sf__grid{grid-template-columns: minmax(0,1fr)}.sf__credit{margin-left: 0}}@media (prefers-reduced-motion: reduce){.sf *{transition: none !important;animation: none !important}.sf__belt{overflow-x: auto}.sf__seam{display: none}}.sf__band-video{position: absolute;z-index: -2;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;transition: opacity 1s var(--sf-ease,ease)}.sf__band-video.is-on{opacity: 1}.nk-mega.xm{--xm-red: var(--nk-orange,#e30613);--xm-ink: #15171b;--xm-soft: #6f7680;--xm-line: rgba(21,23,27,.1);--xm-ease: cubic-bezier(.22,1,.36,1);position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-columns: minmax(320px,.55fr) minmax(0,2fr);background: #0c0d10;color: #fff;opacity: 0;transition: opacity .35s ease;overflow: hidden;outline: none}.nk-mega.xm[hidden]{display: none !important}.nk-mega.xm.is-open{opacity: 1}html:has(.nk-mega.xm.is-open),html:has(.nk-mega.xm.is-open) body{overflow: hidden !important}.xm :is(p,ul,ol){margin: 0;padding: 0;list-style: none}.xm a{text-decoration: none;color: inherit}.xm svg[viewBox="0 0 24 12"]{width: 22px;height: 11px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;transition: transform .35s var(--xm-ease),opacity .3s}.xm__label{display: flex;align-items: center;gap: .65rem;font-size: .7rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.xm__label::before{content: "";width: 18px;height: 1px;background: var(--xm-red)}.xm__side{position: relative;display: flex;flex-direction: column;min-height: 0;overflow-y: auto;scrollbar-width: none;isolation: isolate;padding: clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,2.8vw,3rem);background: transparent;color: #fff;border-right: 1px solid rgba(255,255,255,.08)}.xm__side::-webkit-scrollbar{display: none}.xm__side::after{content: "";position: absolute;z-index: -1;left: -20%;right: -20%;bottom: -30%;height: 60%;background: radial-gradient(ellipse 50% 50% at 50% 50%,rgba(226,34,13,.22),transparent 70%);pointer-events: none}.xm__logo{display: inline-block;align-self: flex-start}.xm__logo img{display: block;width: auto;height: clamp(32px,2.8vw,42px)}.xm__side .xm__label{margin-bottom: 1rem;color: rgba(255,255,255,.45)}.xm__nav{margin-block: auto;padding-block: 2rem}.xm__nav ul{border-top: 1px solid rgba(255,255,255,.08)}.xm__nav a{position: relative;display: grid;grid-template-columns: 2.2rem minmax(0,1fr) 22px;align-items: center;gap: .6rem;padding: clamp(.4rem,1vh,.65rem) 0;border-bottom: 1px solid rgba(255,255,255,.08);color: rgba(255,255,255,.85);font-size: clamp(.98rem,1.25vw,1.2rem);font-weight: 600;line-height: 1.15;letter-spacing: -.01em;white-space: nowrap;transition: color .25s,padding-left .4s var(--xm-ease)}.xm__nav a::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 1px;background: var(--xm-red);transform: scaleX(0);transform-origin: left;transition: transform .5s var(--xm-ease)}.xm__nav b{color: rgba(255,255,255,.3);font-size: .7rem;font-weight: 700;letter-spacing: .06em;transition: color .25s}.xm__nav svg{opacity: 0;transform: translateX(-8px);color: var(--xm-red)}.xm__nav a:hover,.xm__nav a.is-current{padding-left: .5rem;color: #fff}.xm__nav a:hover::after,.xm__nav a.is-current::after{transform: scaleX(1)}.xm__nav a:hover b,.xm__nav a.is-current b{color: var(--xm-red)}.xm__nav a:hover svg,.xm__nav a.is-current svg{opacity: 1;transform: none}.xm__langs{display: flex;gap: .4rem}.xm__langs a{padding: .5rem .95rem;border: 1px solid rgba(255,255,255,.18);border-radius: 999px;color: rgba(255,255,255,.7);font-size: .76rem;font-weight: 600;transition: background .2s,color .2s,border-color .2s}.xm__langs a:hover{border-color: #fff;color: #fff}.xm__langs a.is-active{border-color: #fff;background: #fff;color: var(--xm-ink)}.xm__main{position: relative;display: flex;flex-direction: column;min-width: 0;min-height: 0;isolation: isolate}.nk-mega.xm::before{content: "";position: absolute;z-index: 0;inset: 0;pointer-events: none;background: radial-gradient(ellipse 45% 40% at 70% 100%,rgba(226,34,13,.28),transparent 70%)}.xm__side,.xm__main{z-index: 1}.xm__head{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: clamp(1.25rem,2.6vh,1.9rem) clamp(1.5rem,3vw,3rem) 0}.xm__head .xm__label{color: rgba(255,255,255,.5)}.xm__close{display: inline-flex;align-items: center;gap: .8rem;padding: 0;border: 0;background: none;color: #fff;font: inherit;font-size: .8rem;font-weight: 600;cursor: pointer}.xm__close i{position: relative;width: 44px;height: 44px;border-radius: 50%;border: 1px solid rgba(255,255,255,.25);transition: background .25s,border-color .25s,transform .45s var(--xm-ease)}.xm__close i::before,.xm__close i::after{content: "";position: absolute;left: 50%;top: 50%;width: 16px;border-top: 2px solid #fff;transform: translate(-50%,-50%) rotate(45deg)}.xm__close i::after{transform: translate(-50%,-50%) rotate(-45deg)}.xm__close:hover i{background: var(--xm-red);border-color: var(--xm-red);transform: rotate(90deg)}.xm__carousel{position: relative;flex: 1;min-height: 0;display: flex;flex-direction: column;padding: clamp(.75rem,2vh,1.4rem) 0 clamp(.75rem,1.6vh,1.1rem) clamp(1.5rem,3vw,3rem)}.xm__track{--cw: calc((100% - 4 * clamp(.8rem,1.4vw,1.25rem) - clamp(1.5rem,3vw,3rem)) / 4.5);flex: 1;min-height: 0;display: flex;gap: clamp(.8rem,1.4vw,1.25rem);overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-left: 0;padding-right: clamp(1.5rem,3vw,3rem);scrollbar-width: none;cursor: grab}.xm__track::-webkit-scrollbar{display: none}.xm__track.is-drag{cursor: grabbing;scroll-snap-type: none;user-select: none}.xm__track.is-drag a{pointer-events: none}.xm .xm__pc{position: relative;flex: 0 0 var(--cw);display: grid;grid-template-rows: auto 1fr auto;justify-items: center;overflow: hidden;isolation: isolate;padding: clamp(1.25rem,3vh,2rem) 1rem clamp(1rem,2.4vh,1.6rem);color: var(--xm-ink);scroll-snap-align: start;border-radius: 14px !important;background: linear-gradient(180deg,#fff 0,#f1efeb 100%)}.xm__pc-head{position: relative;z-index: 2;display: grid;justify-items: center;gap: .3rem;max-width: 100%;text-align: center}.xm__pc-no{color: var(--xm-red);font-size: .74rem;font-weight: 800;letter-spacing: .08em}.xm__pc-head strong{font-size: clamp(1rem,1.35vw,1.3rem);font-weight: 800;line-height: 1.1;letter-spacing: -.035em}.xm__pc-img{position: relative;display: block;justify-self: stretch;width: 100%;height: 100%;min-height: 0}.xm__pc-img img{position: absolute;left: 50%;top: 0;width: 92%;height: 100%;margin-left: -46%;object-fit: contain;mix-blend-mode: multiply;transform: rotate(-8deg) scale(1.05);filter: grayscale(1);transition: transform .8s var(--xm-ease),filter .45s}.xm__pc-foot{position: relative;z-index: 2;display: grid;justify-items: center;gap: .3rem}.xm__pc-chev{width: 26px;height: 26px;fill: none;stroke: var(--xm-red);stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round;transition: transform .4s var(--xm-ease)}.xm__pc-count{color: #6f7680;font-size: .74rem;font-weight: 600}.xm__pc-go{font-size: clamp(.9rem,1.1vw,1.05rem);font-weight: 800;letter-spacing: -.02em}.xm__pc:hover .xm__pc-img img,.xm__pc:focus-visible .xm__pc-img img{transform: rotate(-3deg) scale(1.1);filter: none}.xm__pc:hover .xm__pc-chev{transform: translateY(-4px)}.xm__pc:hover .xm__pc-go{color: var(--xm-red)}.xm__ctrl{display: flex;align-items: center;gap: .9rem;margin-top: .9rem;padding-right: clamp(1.5rem,3vw,3rem)}.xm__progress{flex: 1;height: 2px;overflow: hidden;background: rgba(255,255,255,.12)}.xm__progress i{display: block;height: 100%;background: var(--xm-red);transform: scaleX(.08);transform-origin: left;transition: transform .2s}.xm__counter{color: rgba(255,255,255,.45);font-size: .76rem;font-weight: 600;font-variant-numeric: tabular-nums}.xm__counter b{color: #fff}.xm__arrow{display: grid;place-items: center;flex: none;width: 2.4rem;height: 2.4rem;padding: 0;color: #fff;background: transparent;border: 1px solid rgba(255,255,255,.2);cursor: pointer;transition: background .25s,border-color .25s}.xm__arrow svg{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 2}.xm__arrow:hover{background: var(--xm-red);border-color: var(--xm-red)}.xm__foot{display: flex;flex-wrap: wrap;align-items: center;gap: .75rem clamp(1.25rem,2.6vw,2.75rem);padding: clamp(.85rem,1.8vh,1.2rem) clamp(1.5rem,3vw,3rem);border-top: 1px solid rgba(255,255,255,.08)}.xm__all{display: inline-flex;align-items: center;gap: .7rem;padding-bottom: .3rem;border-bottom: 1px solid var(--xm-red);font-size: .84rem;font-weight: 700;white-space: nowrap}.xm__all:hover svg,.xm__btn:hover svg{transform: translateX(4px)}.xm__phone{display: grid;gap: .1rem;font-size: clamp(1.05rem,1.4vw,1.3rem);font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .2s}.xm__phone small{color: rgba(255,255,255,.45);font-size: .68rem;font-weight: 600}.xm__phone:hover{color: var(--xm-red)}.xm__addr{flex: 1;min-width: 11rem;max-width: 19rem;color: rgba(255,255,255,.5);font-size: .76rem;line-height: 1.5}.xm__actions{display: flex;gap: .5rem;margin-left: auto}.xm__btn{display: inline-flex;align-items: center;gap: .9rem;padding: .8rem 1.1rem;border: 1px solid rgba(255,255,255,.25);font-size: .84rem;font-weight: 700;white-space: nowrap;transition: background .2s,color .2s,border-color .2s}.xm__btn:hover{border-color: #fff;background: #fff;color: var(--xm-ink)}.xm .xm__btn--red{border-color: var(--xm-red);background: var(--xm-red);color: #fff}.xm .xm__btn--red:hover{border-color: #c10510;background: #c10510;color: #fff}.xm__nav li{opacity: 0;translate: 0 14px;transition: opacity .5s ease calc(.08s + var(--i) * .04s),translate .6s var(--xm-ease) calc(.08s + var(--i) * .04s)}.xm.is-open .xm__nav li{opacity: 1;translate: 0 0}.xm a:focus-visible,.xm button:focus-visible{outline: 2px solid var(--xm-red);outline-offset: 3px}@media (max-width: 1250px){.xm__track{--cw: 40%}}@media (max-width: 860px){.nk-mega.xm{display: block;overflow-y: auto}.xm__side{overflow: visible;padding: 1.5rem 1.25rem}.xm__side::after{display: none}.xm__nav{padding-block: 1.5rem}.xm__nav a{font-size: 1.15rem}.xm__head{padding: 1.5rem 1.25rem 0}.xm__close{position: fixed;top: 1.25rem;right: 1.25rem;z-index: 5}.xm__close span{display: none}.xm__close i{background: #0c0d10}.xm__carousel{padding: 1rem 0 1.5rem 1.25rem}.xm__track{--cw: 62%;flex: none;height: 22rem}.xm__pc-img img{width: 54%;margin-left: -27%}.xm__pc-head{max-width: 52%}.xm__actions{margin-left: 0;width: 100%}.xm__actions .xm__btn{flex: 1;justify-content: space-between}}@media (prefers-reduced-motion: reduce){.xm,.xm *{transition: none !important}}.xm__sparks{position: absolute;z-index: 5;inset: 0;width: 100%;height: 100%;pointer-events: none}.ckc{position: fixed;left: clamp(.75rem,2vw,1.5rem);bottom: clamp(.75rem,2vw,1.5rem);z-index: 1500;width: min(440px,calc(100vw - 1.5rem));padding: 1.4rem 1.5rem 1.3rem;background: #1d1d1b;color: #fff;box-shadow: 0 30px 60px -25px rgba(14,14,13,.7);border-top: 3px solid var(--nk-orange);opacity: 0;transform: translateY(16px);transition: opacity .3s ease,transform .3s ease}.ckc.is-in{opacity: 1;transform: none}.ckc[hidden],.ckc-modal[hidden]{display: none}.ckc__eyebrow{display: flex;align-items: center;gap: .7rem;margin: 0 0 .7rem;font-size: .68rem;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;color: #e30613}.ckc__eyebrow i{width: 26px;height: 2px;background: currentColor}.ckc__text{margin: 0 0 1.1rem;font-size: .86rem;line-height: 1.6;color: rgba(255,255,255,.85)}.ckc__text a{color: #fff;text-decoration: underline;text-underline-offset: 3px}.ckc__actions{display: flex;flex-wrap: wrap;gap: .5rem}.ckc__btn{flex: 1 1 auto;padding: .75rem 1rem;border: 1px solid transparent;font: inherit;font-size: .82rem;font-weight: 700;cursor: pointer;transition: background .2s,color .2s,border-color .2s}.ckc .ckc__btn--solid{background: #fff;color: #1d1d1b}.ckc .ckc__btn--solid:hover{background: var(--nk-orange);color: var(--nk-on-accent)}.ckc__btn--text{flex-basis: 100%;padding: .4rem 0 0;background: none;color: rgba(255,255,255,.8);text-decoration: underline;text-underline-offset: 3px;text-align: left}.ckc__btn--text:hover{color: #fff}.ckc-modal{position: fixed;inset: 0;z-index: 1600;display: grid;place-items: center;padding: 1rem;opacity: 0;transition: opacity .25s ease}.ckc-modal.is-in{opacity: 1}.ckc-modal__scrim{position: absolute;inset: 0;background: rgba(14,14,13,.6)}.ckc-modal__panel{position: relative;width: min(560px,100%);max-height: calc(100svh - 2rem);overflow-y: auto;padding: clamp(1.4rem,3vw,2.2rem);background: #fff;color: #1d1d1b;border-top: 3px solid var(--nk-orange)}.ckc-modal .ckc__eyebrow{color: var(--nk-accent-ink)}.ckc-modal__close{position: absolute;top: .6rem;right: .6rem;width: 40px;height: 40px;border: 0;background: none;font-size: 1.6rem;line-height: 1;color: rgba(29,29,27,.6);cursor: pointer}.ckc-modal__close:hover{color: var(--nk-accent-ink)}.ckc-modal__title{margin: 0 0 .6rem;font-size: 1.4rem;font-weight: 500;color: #1d1d1b}.ckc-modal__text{margin: 0 0 1.2rem;font-size: .88rem;line-height: 1.6;color: rgba(29,29,27,.7)}.ckc-modal__text a{color: var(--nk-accent-ink)}.ckc-cats{margin: 0 0 1.4rem;padding: 0;list-style: none;border-top: 1px solid rgba(29,29,27,.12)}.ckc-cats li{padding: 1rem 0;border-bottom: 1px solid rgba(29,29,27,.12)}.ckc-cats__head{display: flex;align-items: center;justify-content: space-between;gap: 1rem;margin-bottom: .4rem;cursor: pointer}.ckc-cats__head b{font-size: .95rem;font-weight: 700}.ckc-cats p{margin: 0;font-size: .84rem;line-height: 1.6;color: rgba(29,29,27,.68)}.ckc-cats__always{font-size: .76rem;font-weight: 700;color: #1f8a4c}.ckc-modal .ckc__btn--solid{background: #1d1d1b;color: #fff}.ckc-modal .ckc__btn--solid:hover{background: var(--nk-orange)}@media (prefers-reduced-motion: reduce){.ckc,.ckc-modal{transition: none}}@media (max-width: 600px){.ckc{left: 0;right: 0;bottom: 0;width: 100%;padding: .9rem 1rem calc(.8rem + env(safe-area-inset-bottom))}.ckc__eyebrow{display: none}.ckc__text{margin-bottom: .7rem;font-size: .8rem;line-height: 1.5}.ckc__actions{flex-wrap: nowrap;align-items: center}.ckc__btn{padding: .6rem .9rem;font-size: .8rem}.ckc__btn--text{flex: 0 0 auto;flex-basis: auto;padding: .6rem 0 .6rem .4rem}}html{font-synthesis: none}body,body *:not(svg):not(svg *){font-family: 'Montserrat',system-ui,-apple-system,sans-serif !important}body *,body *::before,body *::after{font-style: normal !important}body *:not([class*="eyebrow"]){text-transform: none !important}body :is(button,label,dt,th,small,sup,.nk-nav a,.nk-crumbs,.nkb-breadcrumb,.ab-crumbs,[class*="btn"],[class*="__btn"],[class*="-link"],[class*="__link"],[class*="more"],[class*="tab"],[class*="badge"],[class*="__cap"],[class*="__count"],[class*="-count"],[class*="__meta"] dt,.nkp-card-code,.nkd-cat,.ycs-more,.ycs-cta,.ctc__dir,.ctc__wa,.ctc-form__submit,.ctc-field > span,.ab-link,.fc-link,.ktl__btn,.mm__langs a,.mm__contact span,.nkp-quotebtn,.nkp-card-more,.ab-band__facts span,.fc-facts span,.ab-hero__facts span,.yk-band__facts span){letter-spacing: .01em !important}body :is(.nk-crumbs,.nkb-breadcrumb,.ab-crumbs){font-size: .8rem !important;font-weight: 600 !important}body :is(.nkp-sort label,.nkd-brands em,.pdx-specs dt,.ktl__meta dt,.mm__contact span,.ctc__row dt){letter-spacing: .01em !important}body :is(.ab-link,.fc-link,.ktl__btn,.ctc-form__submit,.ctc__wa,.ycs-cta,.ycs-more,.nkp-quotebtn,.nkp-card-more,.nkd-btn,.nkd-tab,.mm__langs a,.ctc__dir,.ctc-map__card a,.ktl-card__link){font-size: .82rem !important}body :is(.ab-band__facts span,.fc-facts span,.ab-hero__facts span,.yk-band__facts span,.ctc__row dt,.ctc-field > span,.mm__contact span,.ktl__meta dt,.pdx-specs dt,.nkd-table dt,.nkd-brands em,.ab-pillars__no,.nkp-card-code,.nkp-sort label){font-size: .74rem !important}em{font-style: normal !important}body :is(.yh__name){font-size: clamp(3rem,6vw,5.6rem) !important}body :is(.nkb-hero__title,.nka-hero__title,.ab-hero__title,.fc-hero__title){font-size: clamp(1.9rem,3.4vw,3.2rem) !important;line-height: 1.08 !important}body :is(.nk-hero__title,.ab-display,.fc-display,.ktl__title,.ctc__title,.nkp-title,.nkd-title,.ycs-name,.yk-display,.ktl-more__title,.nkd-related .nkp-title,.nkf-slogan){font-size: clamp(1.6rem,2.6vw,2.5rem) !important;line-height: 1.12 !important}body :is(.ab-display--sm,.fc-display--sm,.pdx-title,.ctc__formtitle,.fc-cta h2,.ab-band__title){font-size: clamp(1.35rem,2vw,1.9rem) !important}body :is(.ab-band__facts b,.fc-facts b,.ab-hero__facts b){font-size: clamp(1.6rem,2.6vw,2.4rem) !important}body :is(.ab-hero__year,.ktl__year){font-size: clamp(4rem,9vw,8rem) !important}body :is(h1,h2,h3,h4,h5,h6,b,strong,p,span,a,li,dd,dt,em,small,label){font-synthesis: none}