.nk-section{color:var(--color-fg);background:var(--color-bg);-webkit-font-smoothing:antialiased;overflow-x:clip}.nk-section img,.nk-section video,.nk-section svg{max-width:100%;height:auto;display:block}.nk-section a{color:inherit}.nk-section button{font:inherit;color:inherit}.nk-section p{margin:0 0 1em}.nk-section p:last-child{margin-bottom:0}.nk-section [hidden]{display:none!important}.nk-section .nk-visually-hidden,.nk-section .nk-visually-hidden-focusable:not(:focus){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.nk-section .nk-skip-link:focus{position:fixed;top:1rem;left:1rem;z-index:999;background:var(--color-bg);padding:1rem 1.6rem}.nk-section :focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.nk-section [class*=color-]{color:var(--color-fg)}.nk-section .nk-color-bg,.nk-section section[class*=color-],.nk-section div[class*=color-].nk-section-bg{background:var(--color-bg-gradient, var(--color-bg))}.nk-section .nk-page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}@media(min-width:750px){.nk-section .nk-page-width{padding:0 3.2rem}}.nk-section .nk-page-width--narrow{max-width:82rem}.nk-section .nk-page-width--full{max-width:none;padding:0}.nk-section .shopify-section+.shopify-section{margin-top:var(--spacing-sections)}.nk-section-pad{padding-top:calc(var(--pt, 36px) * .75);padding-bottom:calc(var(--pb, 36px) * .75)}@media(min-width:750px){.nk-section-pad{padding-top:var(--pt, 36px);padding-bottom:var(--pb, 36px)}}.nk-section h1,.nk-section h2,.nk-section h3,.nk-section h4,.nk-section h5,.nk-section h6,.nk-section .nk-h0,.nk-section .nk-h1,.nk-section .nk-h2,.nk-section .nk-h3,.nk-section .nk-h4,.nk-section .nk-h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-transform);line-height:1.2;margin:0 0 .5em;overflow-wrap:anywhere}.nk-section .nk-h0{font-size:calc(var(--font-heading-scale) * 4rem)}.nk-section h1,.nk-section .nk-h1{font-size:calc(var(--font-heading-scale) * 3rem)}.nk-section h2,.nk-section .nk-h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.nk-section h3,.nk-section .nk-h3{font-size:calc(var(--font-heading-scale) * 2rem)}.nk-section h4,.nk-section .nk-h4{font-size:calc(var(--font-heading-scale) * 1.7rem)}.nk-section h5,.nk-section .nk-h5{font-size:calc(var(--font-heading-scale) * 1.5rem)}@media(min-width:750px){.nk-section .nk-h0{font-size:calc(var(--font-heading-scale) * 5.6rem)}.nk-section h1,.nk-section .nk-h1{font-size:calc(var(--font-heading-scale) * 4rem)}.nk-section h2,.nk-section .nk-h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}.nk-section h3,.nk-section .nk-h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.nk-section .nk-hl{color:var(--hl, var(--color-accent))}.nk-section .nk-subtitle,.nk-section .nk-caption{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.nk-section .nk-muted{color:var(--color-muted)}.nk-section .nk-rte>*+*{margin-top:.8em}.nk-section .nk-rte ul,.nk-section .nk-rte ol{padding-left:2rem;margin:0 0 1em}.nk-section .nk-rte img{border-radius:var(--radius-media)}.nk-section .nk-rte table{border-collapse:collapse;width:100%}.nk-section .nk-rte td,.nk-section .nk-rte th{border:1px solid var(--color-border);padding:.6rem 1rem}.nk-section .nk-text-left{text-align:left}.nk-section .nk-text-center{text-align:center}.nk-section .nk-text-right{text-align:right}.nk-section-header{margin-bottom:2.4rem}.nk-section-header .nk-rte{color:var(--color-muted);max-width:70rem}.nk-section-header.nk-text-center .nk-rte{margin-left:auto;margin-right:auto}.nk-section .nk-btn,.nk-section .shopify-payment-button__button--unbranded,.nk-section .shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.2rem 2.8rem;border-radius:var(--radius-btn);border:2px solid var(--btn-bg, var(--color-btn));background:var(--btn-bg, var(--color-btn));color:var(--btn-fg, var(--color-btn-text));font-size:1.5rem;font-weight:600;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease,box-shadow .15s;line-height:1.2;text-align:center}.nk-section .nk-btn:hover{opacity:.9;box-shadow:0 4px 14px #0000001f}.nk-section .nk-btn:active{transform:scale(.98)}.nk-section .nk-btn--outline{background:transparent;color:var(--btn-outline, var(--color-btn-outline));border-color:var(--btn-outline, var(--color-btn-outline))}.nk-section .nk-btn--full{width:100%}.nk-section .nk-btn--upper{text-transform:uppercase}.nk-section .nk-btn--small{min-height:3.6rem;padding:.6rem 1.6rem;font-size:1.3rem}.nk-section .nk-btn[disabled],.nk-section .nk-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.nk-section .nk-btn.nk-loading{color:transparent!important;position:relative;pointer-events:none}.nk-section .nk-btn.nk-loading:after{content:"";position:absolute;width:2rem;height:2rem;border:2px solid var(--btn-fg, var(--color-btn-text));border-right-color:transparent;border-radius:50%;animation:nk-spin .7s linear infinite}@keyframes nk-spin{to{transform:rotate(360deg)}}.nk-section .nk-link{text-decoration:underline;text-underline-offset:.3rem;background:none;border:0;padding:0;cursor:pointer}.nk-section .nk-button-row{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.nk-section .nk-text-center .nk-button-row{justify-content:center}.nk-section .nk-field{position:relative;margin-bottom:1.2rem}.nk-section .nk-field__input,.nk-section select.nk-field__input,.nk-section textarea.nk-field__input,.nk-section .nk-input{width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-fg-rgb),.35);border-radius:var(--radius-input);background:var(--color-bg);color:var(--color-fg);font:inherit;font-size:1.5rem}.nk-section textarea.nk-field__input{min-height:12rem;resize:vertical}.nk-section .nk-field__input:focus{outline:2px solid var(--color-fg);outline-offset:0}.nk-section .nk-field label{display:block;font-size:1.3rem;margin-bottom:.4rem;color:var(--color-muted)}.nk-section .nk-inline-form{display:flex;gap:.8rem}.nk-section .nk-inline-form .nk-field__input{flex:1}.nk-section .nk-form-message{padding:1.2rem 1.4rem;border-radius:var(--radius-input);margin-bottom:1.6rem;display:flex;gap:.8rem;align-items:flex-start;border:1px solid}.nk-section .nk-form-message--success{color:#18794e;background:#effaf3;border-color:#18794e}.nk-section .nk-form-message--error{color:#c4141a;background:#fff4f4;border-color:#c4141a}.nk-section .nk-form-message ul{margin:0;padding-left:1.8rem}.nk-section .nk-grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr))}@media(min-width:750px){.nk-section .nk-grid{grid-template-columns:repeat(var(--cols-tablet, var(--cols, 3)),minmax(0,1fr))}}@media(min-width:990px){.nk-section .nk-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}}.nk-section .nk-grid--gap-lg{gap:calc(var(--grid-gap) * 2)}.nk-section .nk-media{position:relative;overflow:hidden;border-radius:var(--radius-media);background:var(--color-tint)}.nk-section .nk-media>img,.nk-section .nk-media>video,.nk-section .nk-media>svg,.nk-section .nk-media>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nk-section .nk-media--contain>img{object-fit:contain}.nk-section .nk-media--square{aspect-ratio:1}.nk-section .nk-media--portrait{aspect-ratio:4 / 5}.nk-section .nk-media--landscape{aspect-ratio:4 / 3}.nk-section .nk-media--wide{aspect-ratio:16 / 9}.nk-section .nk-media--adapt>img,.nk-section .nk-media--adapt>video{position:static;height:auto}.nk-section .nk-placeholder-svg{fill:rgba(var(--color-fg-rgb),.35);background:var(--color-tint);width:100%;height:100%}.nk-section .nk-slider-wrap{position:relative}.nk-section .nk-slider{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view-m, 1) - 1) * var(--slide-gap, 16px)) / var(--per-view-m, 1));gap:var(--slide-gap, 16px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:2px}.nk-section .nk-slider::-webkit-scrollbar{display:none}.nk-section .nk-slider>*{scroll-snap-align:start;min-width:0}@media(max-width:749px){.nk-section .nk-slider--peek{grid-auto-columns:calc((100% - (var(--per-view-m, 1)) * var(--slide-gap, 16px)) / (var(--per-view-m, 1) + .2))}}@media(min-width:750px){.nk-section .nk-slider{grid-auto-columns:calc((100% - (var(--per-view, 3) - 1) * var(--slide-gap, 16px)) / var(--per-view, 3))}.nk-section .nk-slider--desktop-grid{grid-auto-flow:row;grid-template-columns:repeat(var(--per-view, 3),minmax(0,1fr));overflow:visible}.nk-section .nk-slider--desktop-grid~.nk-slider-nav{display:none}}@media(max-width:749px){.nk-section .nk-slider--mobile-grid{grid-auto-flow:row;grid-template-columns:repeat(var(--per-view-m, 1),minmax(0,1fr));overflow:visible}.nk-section .nk-slider--mobile-grid~.nk-slider-nav{display:none}}.nk-section .nk-slider-nav{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:1.6rem}.nk-section .nk-slider-btn{width:4rem;height:4rem;border-radius:50%;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-fg);display:grid;place-items:center;cursor:pointer;transition:opacity .2s}.nk-section .nk-slider-btn svg{width:1.6rem;height:1.6rem}.nk-section .nk-slider-btn[disabled]{opacity:.35;cursor:default}.nk-section .nk-slider-btn--prev svg{transform:rotate(180deg)}.nk-section .nk-slider-wrap--side-arrows .nk-slider-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;box-shadow:0 2px 10px #0000001f}.nk-section .nk-slider-wrap--side-arrows .nk-slider-btn--prev{left:.8rem}.nk-section .nk-slider-wrap--side-arrows .nk-slider-btn--next{right:.8rem}.nk-section .nk-slider-wrap--side-arrows .nk-slider-nav{margin:0}.nk-section .nk-slider-dots{display:flex;gap:.6rem}.nk-section .nk-slider-dot{width:.8rem;height:.8rem;border-radius:50%;border:0;padding:0;background:rgba(var(--color-fg-rgb),.25);cursor:pointer}.nk-section .nk-slider-dot[aria-current=true]{background:var(--color-fg)}.nk-section .nk-marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none;--gap: 4rem}.nk-section .nk-marquee__track{display:flex;flex-shrink:0;align-items:center;gap:var(--gap);padding-right:var(--gap);min-width:100%;animation:nk-marquee var(--duration, 30s) linear infinite;animation-direction:var(--direction, normal)}.nk-section .nk-marquee--pause:hover .nk-marquee__track{animation-play-state:paused}.nk-section .nk-marquee__item{display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap}.nk-section .nk-marquee__item img{width:auto;height:var(--img-h, 2.6rem)}@keyframes nk-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.nk-section .nk-marquee__track{animation:none}}.nk-section .nk-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .9rem;font-size:1.2rem;font-weight:700;letter-spacing:.03em;border-radius:var(--badge-radius);background:var(--color-bg);color:var(--color-fg);line-height:1.4}.nk-section .nk-stars{--star: #ffb400;display:inline-flex;gap:.15rem;color:var(--star)}.nk-section .nk-stars svg{width:var(--star-size, 1.6rem);height:var(--star-size, 1.6rem)}.nk-section .nk-stars .nk-star--empty{color:var(--star-empty, #dcdcdc)}.nk-section .nk-rating-row{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;font-size:1.4rem}.nk-section .nk-check-list{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.nk-section .nk-check-list li{display:flex;gap:.8rem;align-items:flex-start}.nk-section .nk-icon{width:2rem;height:2rem;flex-shrink:0}.nk-section .nk-price{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;font-size:1.6rem}.nk-section .nk-price__current{font-weight:700}.nk-section .nk-price__compare{text-decoration:line-through;color:var(--color-muted);font-weight:400}.nk-section .nk-price--large{font-size:2.4rem}.nk-section .nk-price--large .nk-price__compare{font-size:1.8rem}.nk-section .nk-unit-price{font-size:1.2rem;color:var(--color-muted)}.nk-section .nk-card{position:relative;display:flex;flex-direction:column;height:100%;text-align:var(--card-text-align);border-radius:var(--radius-card);border:var(--card-border);box-shadow:var(--card-shadow);background:var(--color-bg);overflow:hidden}.nk-section .nk-card__media{position:relative;aspect-ratio:var(--ratio, 1);overflow:hidden;background:var(--color-tint)}.nk-section .nk-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .6s}.nk-section .nk-card__media img+img{opacity:0}@media(hover:hover){.nk-section .nk-card:hover .nk-card__media img+img{opacity:1}.nk-section .nk-card:hover .nk-card__media img:only-of-type{transform:scale(1.04)}}.nk-section .nk-card__badges{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.4rem}.nk-section .nk-card__badges--top-left{top:1rem;left:1rem;align-items:flex-start}.nk-section .nk-card__badges--top-right{top:1rem;right:1rem;align-items:flex-end}.nk-section .nk-card__badges--bottom-left{bottom:1rem;left:1rem;align-items:flex-start}.nk-section .nk-card__info{padding:1.2rem 1rem 1.6rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.nk-section .nk-card__title{font-size:1.5rem;font-weight:600;margin:0;line-height:1.35;font-family:var(--font-body-family);text-transform:none;letter-spacing:0}.nk-section .nk-card__title a{text-decoration:none}.nk-section .nk-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nk-section .nk-card__vendor{font-size:1.2rem;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em}.nk-section .nk-card .nk-price{justify-content:var(--card-text-align)}.nk-section [style*="--card-text-align: center"] .nk-card .nk-price,.nk-section .nk-card[style*=center] .nk-price{justify-content:center}.nk-section .nk-card__swatches{display:flex;gap:.4rem;justify-content:inherit;flex-wrap:wrap}.nk-section .nk-card__swatch{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--color-border);background-size:cover}.nk-section .nk-card__quick-add{position:relative;z-index:3;margin-top:auto;padding-top:.8rem}.nk-section .nk-card__quick-add .nk-btn{width:100%;min-height:4rem;padding:.8rem 1.2rem;font-size:1.3rem}.nk-section .nk-collection-card{position:relative;display:block;text-decoration:none;text-align:center}.nk-section .nk-collection-card .nk-media{aspect-ratio:var(--ratio, 1)}.nk-section .nk-collection-card__title{margin-top:1rem;font-weight:600;display:inline-flex;align-items:center;gap:.6rem}.nk-section .nk-collection-card--circle .nk-media{border-radius:50%}.nk-section .nk-announcement{font-size:var(--ann-size-m, 1.3rem)}@media(min-width:750px){.nk-section .nk-announcement{font-size:var(--ann-size, 1.4rem)}}.nk-section .nk-announcement__inner{display:flex;align-items:center;justify-content:center;text-align:center;gap:1.2rem;min-height:3.6rem;padding:.4rem 1.6rem}.nk-section .nk-announcement__slides{position:relative;flex:1;display:grid}.nk-section .nk-announcement__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .4s;display:flex;align-items:center;justify-content:center;gap:.6rem}.nk-section .nk-announcement__slide.nk-is-active{opacity:1;visibility:visible}.nk-section .nk-announcement__slide a{text-decoration:none}.nk-section .nk-announcement__arrow{background:none;border:0;padding:.4rem;cursor:pointer;display:grid;color:inherit}.nk-section .nk-announcement__arrow svg{width:1.2rem;height:1.2rem}.nk-section .nk-announcement__arrow--prev svg{transform:rotate(180deg)}.nk-section .nk-header-wrapper{position:relative;z-index:50;background:var(--color-bg)}.nk-section .nk-header-wrapper--border{border-bottom:1px solid var(--color-border)}.nk-section-header-sticky{position:sticky;top:0;z-index:60;transition:transform .3s}.nk-section-header-sticky.nk-is-hidden{transform:translateY(-100%)}.nk-section .nk-header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left logo icons";align-items:center;gap:1.6rem;min-height:6.4rem;padding-top:var(--hpt, 12px);padding-bottom:var(--hpb, 12px)}.nk-section .nk-header--logo-left{grid-template-areas:"left logo icons"}@media(min-width:990px){.nk-section .nk-header--logo-left{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.nk-section .nk-header--logo-center{grid-template-columns:1fr auto 1fr;grid-template-areas:"nav logo icons"}.nk-section .nk-header--logo-center-below{grid-template-columns:1fr auto 1fr;grid-template-areas:"search logo icons" "nav nav nav"}}.nk-section .nk-header__left{grid-area:left;display:flex;align-items:center;gap:.4rem}@media(min-width:990px){.nk-section .nk-header__left{display:none}.nk-section .nk-header--logo-center-below .nk-header__left{display:flex;grid-area:search}.nk-section .nk-header--logo-center-below .nk-header__left .nk-header__burger{display:none}}.nk-section .nk-header__logo{grid-area:logo;justify-self:center;margin:0;font-size:2.4rem;line-height:1}.nk-section .nk-header--logo-left .nk-header__logo{justify-self:center}@media(min-width:990px){.nk-section .nk-header--logo-left .nk-header__logo{justify-self:start}}.nk-section .nk-header__logo a{display:block;text-decoration:none}.nk-section .nk-header__logo img{width:var(--logo-w-m, 110px);height:auto}@media(min-width:990px){.nk-section .nk-header__logo img{width:var(--logo-w, 140px)}}.nk-section .nk-header__nav{grid-area:nav;display:none}@media(min-width:990px){.nk-section .nk-header__nav{display:block}}.nk-section .nk-header--logo-center-below .nk-header__nav{justify-self:center}.nk-section .nk-header__menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 2.4rem}.nk-section .nk-header--logo-center .nk-header__menu{justify-content:flex-start}.nk-section .nk-header__menu-item{position:relative}.nk-section .nk-header__menu-link{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 0;font-size:1.5rem;text-decoration:none;background:none;border:0;cursor:pointer}.nk-section .nk-header__menu-link:hover,.nk-section .nk-header__menu-link[aria-current=page]{text-decoration:underline;text-underline-offset:.4rem}.nk-section .nk-header__menu-link svg{width:1rem;transition:transform .2s}.nk-section .nk-header__menu-item details[open]>summary svg{transform:rotate(180deg)}.nk-section .nk-header__submenu{position:absolute;top:100%;left:-1.6rem;min-width:22rem;list-style:none;margin:0;padding:1.2rem 0;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 10px 30px #00000014;z-index:10}.nk-section .nk-header__submenu a{display:block;padding:.6rem 2rem;text-decoration:none;font-size:1.4rem}.nk-section .nk-header__submenu a:hover{text-decoration:underline}.nk-section .nk-header__submenu .nk-header__submenu{position:static;border:0;box-shadow:none;padding:0 0 0 1rem;min-width:0}.nk-section .nk-mega{position:absolute;left:0;right:0;top:100%;background:var(--color-bg);border-bottom:1px solid var(--color-border);box-shadow:0 16px 30px #0000000f;z-index:10}.nk-section .nk-mega__inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2.4rem;padding:3.2rem 0}.nk-section .nk-mega__col a{text-decoration:none}.nk-section .nk-mega__col>a{font-weight:700;display:block;margin-bottom:.8rem}.nk-section .nk-mega__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:1.4rem}.nk-section .nk-mega__col img{border-radius:var(--radius-media);margin-bottom:.8rem;aspect-ratio:4/3;object-fit:cover;width:100%}.nk-section summary{cursor:pointer;list-style:none}.nk-section summary::-webkit-details-marker{display:none}.nk-section .nk-header__icons{grid-area:icons;display:flex;justify-content:flex-end;align-items:center;gap:.2rem}.nk-section .nk-header__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;position:relative;text-decoration:none;background:none;border:0;cursor:pointer;color:inherit}.nk-section .nk-header__icon svg{width:2.2rem;height:2.2rem}.nk-section .nk-cart-count{position:absolute;top:.4rem;right:.2rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:1rem;background:var(--color-btn);color:var(--color-btn-text);font-size:1.1rem;font-weight:700;display:grid;place-items:center;line-height:1}@media(max-width:989px){.nk-section .nk-header__icon--account{display:none}}.nk-section .nk-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;overflow:hidden}.nk-section .nk-drawer.nk-is-open{visibility:visible}.nk-section .nk-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s}.nk-section .nk-drawer.nk-is-open .nk-drawer__overlay{opacity:1}.nk-section .nk-drawer__panel{position:absolute;top:0;bottom:0;right:0;width:min(44rem,100%);background:var(--color-bg);color:var(--color-fg);display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.2,.8,.2,1);box-shadow:-10px 0 40px #0000001f}.nk-section .nk-drawer--left .nk-drawer__panel{right:auto;left:0;transform:translate(-100%)}.nk-section .nk-drawer.nk-is-open .nk-drawer__panel{transform:none}.nk-section .nk-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 2rem;border-bottom:1px solid var(--color-border)}.nk-section .nk-drawer__header h2{margin:0;font-size:2rem}.nk-section .nk-drawer__close{background:none;border:0;cursor:pointer;width:4rem;height:4rem;display:grid;place-items:center;color:inherit}.nk-section .nk-drawer__close svg{width:2rem;height:2rem}.nk-section .nk-drawer__body{flex:1;overflow-y:auto;padding:1.6rem 2rem}.nk-section .nk-drawer__footer{padding:1.6rem 2rem 2rem;border-top:1px solid var(--color-border)}.nk-section.nk-overflow-hidden{overflow:hidden}.nk-section .nk-menu-drawer__list{list-style:none;margin:0;padding:0}.nk-section .nk-menu-drawer__list a,.nk-section .nk-menu-drawer__list summary{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;font-size:1.7rem;text-decoration:none;border-bottom:1px solid var(--color-border)}.nk-section .nk-menu-drawer__list .nk-menu-drawer__list{padding-left:1.6rem}.nk-section .nk-menu-drawer__list .nk-menu-drawer__list a{font-size:1.5rem}.nk-section .nk-menu-drawer__list summary svg{width:1.2rem;transition:transform .2s}.nk-section .nk-menu-drawer__list details[open]>summary svg{transform:rotate(180deg)}.nk-section .nk-menu-drawer__extra{margin-top:2.4rem;display:grid;gap:1.6rem}.nk-section .nk-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:none;align-items:center;justify-content:center;padding:1.6rem}.nk-section .nk-modal.nk-is-open{display:flex}.nk-section .nk-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.nk-section .nk-modal__content{position:relative;background:var(--color-bg);color:var(--color-fg);border-radius:1.4rem;max-width:56rem;width:100%;max-height:90vh;overflow:auto;box-shadow:0 20px 60px #00000040}.nk-section .nk-modal__close{position:absolute;top:.8rem;right:.8rem;z-index:2;background:var(--color-bg);border:0;border-radius:50%;width:3.6rem;height:3.6rem;display:grid;place-items:center;cursor:pointer;color:inherit}.nk-section .nk-modal__close svg{width:1.8rem;height:1.8rem}.nk-section .nk-search-modal{position:fixed;inset:0 0 auto 0;z-index:210;background:var(--color-bg);padding:1.6rem 0;box-shadow:0 10px 30px #0000001a}.nk-section .nk-search-modal__form{display:flex;align-items:center;gap:.8rem}.nk-section .nk-search-modal__form .nk-field__input{flex:1}.nk-section .nk-predictive{margin-top:1.2rem;max-height:70vh;overflow-y:auto}.nk-section .nk-predictive__list{list-style:none;padding:0;margin:0;display:grid;gap:.4rem}.nk-section .nk-predictive__item a{display:flex;gap:1.2rem;align-items:center;padding:.6rem;text-decoration:none;border-radius:var(--radius-input)}.nk-section .nk-predictive__item a:hover{background:var(--color-tint)}.nk-section .nk-predictive__item img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:var(--radius-media)}.nk-section .nk-predictive__heading{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:1.2rem 0 .6rem}.nk-section .nk-cart-items{list-style:none;margin:0;padding:0}.nk-section .nk-cart-item{display:grid;grid-template-columns:8.4rem 1fr auto;gap:1.4rem;padding:1.6rem 0;border-bottom:1px solid var(--color-border)}.nk-section .nk-cart-item__media{border-radius:var(--radius-media);overflow:hidden;aspect-ratio:1;background:var(--color-tint)}.nk-section .nk-cart-item__media img{width:100%;height:100%;object-fit:cover}.nk-section .nk-cart-item__title{font-weight:600;text-decoration:none;display:block;font-size:1.5rem;line-height:1.35}.nk-section .nk-cart-item__meta{font-size:1.3rem;color:var(--color-muted);margin:.2rem 0}.nk-section .nk-cart-item__meta dl,.nk-section .nk-cart-item__meta dd{margin:0}.nk-section .nk-cart-item__actions{display:flex;align-items:center;gap:1.2rem;margin-top:.8rem}.nk-section .nk-cart-item__remove{background:none;border:0;padding:.4rem;cursor:pointer;color:var(--color-muted);display:grid}.nk-section .nk-cart-item__remove svg{width:1.8rem;height:1.8rem}.nk-section .nk-cart-item__price{text-align:right;font-size:1.4rem}.nk-section .nk-cart-item__discount{font-size:1.2rem;color:var(--color-accent)}.nk-section .nk-qty{display:inline-flex;align-items:center;border:1px solid rgba(var(--color-fg-rgb),.3);border-radius:var(--radius-input);height:4rem}.nk-section .nk-qty button{width:3.6rem;height:100%;background:none;border:0;cursor:pointer;display:grid;place-items:center;color:inherit}.nk-section .nk-qty button svg{width:1.2rem;height:1.2rem}.nk-section .nk-qty input{width:3.6rem;text-align:center;border:0;background:none;font:inherit;color:inherit;-moz-appearance:textfield}.nk-section .nk-qty input::-webkit-outer-spin-button,.nk-section .nk-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nk-section .nk-qty--large{height:4.8rem}.nk-section .nk-cart-progress{margin-bottom:1.6rem;font-size:1.4rem;text-align:center}.nk-section .nk-cart-progress__bar{height:.8rem;border-radius:1rem;background:var(--color-tint);margin-top:.8rem;overflow:hidden}.nk-section .nk-cart-progress__bar span{display:block;height:100%;background:var(--color-accent);border-radius:inherit;transition:width .5s}.nk-section .nk-cart-totals{display:flex;justify-content:space-between;align-items:center;font-size:1.7rem;font-weight:700;margin-bottom:.4rem}.nk-section .nk-cart-discounts{list-style:none;margin:0 0 .6rem;padding:0;font-size:1.3rem;color:var(--color-accent);display:grid;gap:.2rem}.nk-section .nk-cart-discounts li{display:flex;justify-content:space-between}.nk-section .nk-cart-note{margin-top:1.2rem}.nk-section .nk-cart-note summary{font-size:1.4rem;text-decoration:underline}.nk-section .nk-cart-trust{text-align:center;font-size:1.3rem;color:var(--color-muted);margin-top:1rem}.nk-section .nk-cart-empty{text-align:center;padding:4rem 0}.nk-section .nk-cart-upsell{margin-top:2rem}.nk-section .nk-cart-upsell h3{font-size:1.5rem;margin-bottom:1rem}.nk-section .nk-cart-upsell__item{display:grid;grid-template-columns:6rem 1fr auto;gap:1.2rem;align-items:center;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-card);margin-bottom:.8rem}.nk-section .nk-cart-upsell__item img{border-radius:var(--radius-media);aspect-ratio:1;object-fit:cover}.nk-section .nk-cart-upsell__item .nk-card__title{font-size:1.4rem}.nk-section .nk-cart-discount-form{display:flex;gap:.8rem;margin-bottom:1.2rem}.nk-section .nk-cart-discount-form .nk-field__input{min-height:4.4rem}.nk-section .nk-cart-discount-form .nk-btn{min-height:4.4rem;padding:.6rem 1.6rem}.nk-section .nk-cart-page{display:grid;gap:4rem}@media(min-width:990px){.nk-section .nk-cart-page__footer{max-width:42rem;margin-left:auto}.nk-section .nk-cart-item{grid-template-columns:12rem 1fr auto}}.nk-section .nk-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;list-style:none;padding:0;margin:1.2rem 0 0}.nk-section .nk-payment-icons svg{width:3.8rem;height:2.4rem}.nk-section .nk-product{display:grid;gap:3.2rem}@media(min-width:990px){.nk-section .nk-product{grid-template-columns:var(--media-w, 55%) 1fr;gap:5.6rem;align-items:start}.nk-section .nk-product--media-right .nk-product__media-wrap{order:2}.nk-section .nk-product__info--sticky{position:sticky;top:9rem}}.nk-section .nk-product__media-wrap,.nk-section .nk-product__info{min-width:0}@media(min-width:990px){.nk-section .nk-product__media-wrap--sticky{position:sticky;top:9rem}}.nk-section .nk-gallery__main{position:relative}.nk-section .nk-gallery__slider{--per-view: 1;--per-view-m: 1;--slide-gap: var(--gallery-gap, 0px)}.nk-section .nk-gallery__slide{position:relative}.nk-section .nk-gallery__slide .nk-media{aspect-ratio:var(--gallery-ratio, 1);background:var(--color-tint)}.nk-section .nk-gallery__slide .nk-media img{object-fit:var(--gallery-fit, contain)}.nk-section .nk-gallery__slide .nk-media--video video,.nk-section .nk-gallery__slide .nk-media iframe{object-fit:cover}.nk-section .nk-gallery__thumbs{display:flex;gap:.8rem;overflow-x:auto;margin-top:1rem;scrollbar-width:none}.nk-section .nk-gallery__thumbs::-webkit-scrollbar{display:none}.nk-section .nk-gallery__thumb{flex:0 0 calc((100% - (var(--thumbs, 5) - 1) * .8rem) / var(--thumbs, 5));aspect-ratio:1;border:2px solid transparent;border-radius:var(--radius-media);overflow:hidden;padding:0;cursor:pointer;background:var(--color-tint);position:relative}.nk-section .nk-gallery__thumb img{width:100%;height:100%;object-fit:cover}.nk-section .nk-gallery__thumb[aria-current=true]{border-color:var(--color-fg)}.nk-section .nk-gallery__thumb-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.nk-section .nk-gallery__thumb-play svg{width:2rem;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.nk-section .nk-gallery--grid .nk-gallery__slider{grid-auto-flow:row;overflow:visible}@media(min-width:990px){.nk-section .nk-gallery--grid .nk-gallery__slider{grid-template-columns:1fr 1fr;--gallery-gap: 1rem}.nk-section .nk-gallery--grid .nk-gallery__slide:first-child{grid-column:1 / -1}.nk-section .nk-gallery--grid .nk-gallery__thumbs,.nk-section .nk-gallery--grid .nk-slider-nav{display:none}}@media(min-width:990px){.nk-section .nk-gallery--thumbs-left{display:grid;grid-template-columns:8rem 1fr;gap:1rem}.nk-section .nk-gallery--thumbs-left .nk-gallery__thumbs{order:-1;flex-direction:column;margin:0;max-height:64rem;overflow-y:auto}.nk-section .nk-gallery--thumbs-left .nk-gallery__thumb{flex:0 0 auto;width:100%}}.nk-section .nk-gallery__badge{position:absolute;z-index:3;width:var(--tb-size, 9rem);pointer-events:none}.nk-section .nk-gallery__badge--top-left{top:1.2rem;left:1.2rem}.nk-section .nk-gallery__badge--top-right{top:1.2rem;right:1.2rem}.nk-section .nk-gallery__badge--bottom-left{bottom:1.2rem;left:1.2rem}.nk-section .nk-gallery__badge--bottom-right{bottom:1.2rem;right:1.2rem}.nk-section .nk-gallery__dots{position:absolute;bottom:1.2rem;left:0;right:0;justify-content:center;z-index:2}@media(min-width:750px){.nk-section .nk-gallery__dots{display:none}}.nk-section .nk-product__info>*+*{margin-top:var(--block-gap, 1.6rem)}.nk-section .nk-product__block{margin-top:var(--mt, 1.6rem)!important;margin-bottom:var(--mb, 0)}.nk-section .nk-product__title{margin:0}.nk-section .nk-product__text--upper{text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem}.nk-section .nk-product__price-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.nk-section .nk-product__save-badge{background:var(--color-accent);color:#fff}.nk-section .nk-product__benefits{display:grid;gap:.6rem}.nk-section .nk-product__benefits>*{margin:0;font-size:1.5rem;font-family:var(--font-body-family);font-weight:500;text-transform:none;letter-spacing:0}.nk-section .nk-variant-option{border:0;padding:0;margin:0 0 1.4rem}.nk-section .nk-variant-option legend,.nk-section .nk-variant-option label.nk-variant-option__label{font-size:1.4rem;margin-bottom:.8rem;padding:0;display:block}.nk-section .nk-variant-option legend strong{font-weight:600}.nk-section .nk-variant-pills{display:flex;flex-wrap:wrap;gap:.8rem}.nk-section .nk-variant-pills input{position:absolute;opacity:0;width:1px;height:1px}.nk-section .nk-variant-pills label{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.6rem;border:1px solid rgba(var(--color-fg-rgb),.3);border-radius:var(--radius-pill);cursor:pointer;font-size:1.4rem;transition:all .15s;background:var(--color-bg)}.nk-section .nk-variant-pills input:checked+label{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.nk-section .nk-variant-pills input:focus-visible+label{outline:2px solid var(--color-fg);outline-offset:2px}.nk-section .nk-variant-pills input.nk-is-unavailable+label{opacity:.45;text-decoration:line-through}.nk-section .nk-variant-swatches label{min-width:0;width:var(--sw, 3.6rem);height:var(--sw, 3.6rem);padding:0;border-radius:50%;border:1px solid var(--color-border);background:var(--swatch, #ddd) center / cover;box-shadow:inset 0 0 0 3px var(--color-bg)}.nk-section .nk-variant-swatches input:checked+label{background:var(--swatch, #ddd) center / cover;border:2px solid var(--color-fg)}.nk-section .nk-variant-swatches--small{--sw: 2.8rem}.nk-section .nk-variant-swatches--large{--sw: 4.4rem}.nk-section .nk-select{position:relative}.nk-section .nk-select select{-webkit-appearance:none;appearance:none;padding-right:4rem;cursor:pointer}.nk-section .nk-select svg{position:absolute;right:1.4rem;top:50%;width:1.2rem;transform:translateY(-50%);pointer-events:none}.nk-section .nk-qty-breaks{display:grid;gap:1rem;border:0;padding:0;margin:0}.nk-section .nk-qty-breaks__headline{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem}.nk-section .nk-qty-breaks__headline:before,.nk-section .nk-qty-breaks__headline:after{content:"";flex:1;height:1px;background:var(--color-border)}.nk-section .nk-qty-break{position:relative;display:block;cursor:pointer}.nk-section .nk-qty-break input{position:absolute;opacity:0}.nk-section .nk-qty-break__box{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:2px solid rgba(var(--color-fg-rgb),.18);border-radius:var(--radius-pill);background:var(--color-bg);transition:border-color .15s,background .15s}.nk-section .nk-qty-break input:checked+.nk-qty-break__box{border-color:var(--qb-accent, var(--color-accent));background:color-mix(in srgb,var(--qb-accent, var(--color-accent)) 7%,var(--color-bg))}.nk-section .nk-qty-break__radio{width:2rem;height:2rem;border-radius:50%;border:2px solid rgba(var(--color-fg-rgb),.35);position:relative}.nk-section .nk-qty-break input:checked+.nk-qty-break__box .nk-qty-break__radio{border-color:var(--qb-accent, var(--color-accent))}.nk-section .nk-qty-break input:checked+.nk-qty-break__box .nk-qty-break__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--qb-accent, var(--color-accent))}.nk-section .nk-qty-break__label{font-weight:700;font-size:1.6rem;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.nk-section .nk-qty-break__caption{font-size:1.3rem;color:var(--color-muted)}.nk-section .nk-qty-break__benefit{font-size:1.1rem;font-weight:700;padding:.2rem .8rem;border-radius:var(--badge-radius);border:1px solid var(--qb-accent, var(--color-accent));color:var(--qb-accent, var(--color-accent))}.nk-section .nk-qty-break__benefit--filled{background:var(--qb-accent, var(--color-accent));color:#fff}.nk-section .nk-qty-break__prices{text-align:right;display:grid}.nk-section .nk-qty-break__price{font-weight:700;font-size:1.7rem}.nk-section .nk-qty-break__compare{text-decoration:line-through;color:var(--color-muted);font-size:1.3rem}.nk-section .nk-qty-break__badge{position:absolute;top:-1.1rem;right:1.6rem;z-index:1;font-size:1.1rem;font-weight:700;padding:.3rem 1rem;border-radius:var(--badge-radius);background:var(--qb-accent, var(--color-accent));color:#fff;letter-spacing:.04em}.nk-section .nk-qty-break__img{width:var(--qb-img, 5.6rem);border-radius:var(--radius-media)}.nk-section .nk-qty-break__variants{grid-column:1 / -1;display:none;gap:.6rem;flex-wrap:wrap}.nk-section .nk-qty-break input:checked+.nk-qty-break__box .nk-qty-break__variants{display:flex}.nk-section .nk-qty-break__variants select{min-height:3.6rem;padding:.4rem 3rem .4rem 1rem;font-size:1.3rem}.nk-section .nk-buy-buttons{display:grid;gap:1rem}.nk-section .nk-buy-buttons__row{display:flex;gap:1rem}.nk-section .nk-buy-buttons__row .nk-btn{flex:1}.nk-section .nk-buy-buttons .nk-btn{min-height:5.4rem;font-size:1.6rem}.nk-section .shopify-payment-button__button{border-radius:var(--radius-btn)!important;min-height:5.4rem!important;overflow:hidden}.nk-section .shopify-payment-button__more-options{color:inherit;font-size:1.3rem}.nk-section .nk-product-form__error{margin-top:1rem}.nk-section .nk-collapsible{border-bottom:1px solid var(--color-border)}.nk-section .nk-collapsible--top{border-top:1px solid var(--color-border)}.nk-section .nk-collapsible summary{display:flex;align-items:center;gap:1rem;padding:1.6rem 0;font-weight:600}.nk-section .nk-collapsible summary .nk-collapsible__title{flex:1}.nk-section .nk-collapsible summary .nk-collapsible__toggle{width:1.4rem;height:1.4rem;transition:transform .25s}.nk-section .nk-collapsible[open] summary .nk-collapsible__toggle{transform:rotate(180deg)}.nk-section .nk-collapsible--plus[open] summary .nk-collapsible__toggle{transform:rotate(45deg)}.nk-section .nk-collapsible__content{padding:0 0 1.8rem}.nk-section .nk-collapsible__title--small{font-size:1.4rem}.nk-section .nk-collapsible__title--medium{font-size:1.6rem}.nk-section .nk-collapsible__title--large{font-size:1.9rem}.nk-section .nk-icon-text{display:flex;align-items:center;gap:1rem}.nk-section .nk-icon-text--stacked{flex-direction:column;text-align:center}.nk-section .nk-icon-text-row{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);gap:1.2rem}.nk-section .nk-icon-text-row .nk-icon-text{flex-direction:column;text-align:center;gap:.6rem;font-size:1.3rem}.nk-section .nk-icon-text img{width:var(--icon-size, 2.4rem);height:auto}.nk-section .nk-icon-text svg{width:var(--icon-size, 2.4rem);height:var(--icon-size, 2.4rem)}.nk-section .nk-proof{display:flex;align-items:center;gap:1rem;font-size:var(--proof-size, 1.4rem)}.nk-section .nk-proof__avatars{display:flex}.nk-section .nk-proof__avatars img,.nk-section .nk-proof__avatars span{width:var(--av, 2.8rem);height:var(--av, 2.8rem);border-radius:50%;border:2px solid var(--av-border, #fff);object-fit:cover;background:var(--color-tint)}.nk-section .nk-proof__avatars>*+*{margin-left:calc(var(--av-overlap, 10px) * -1)}.nk-section .nk-proof strong{color:var(--proof-hl, var(--color-accent))}.nk-section .nk-live-dot{width:.9rem;height:.9rem;border-radius:50%;background:#18b55a;position:relative;flex-shrink:0}.nk-section .nk-live-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#18b55a;opacity:.35;animation:nk-pulse 1.6s ease-out infinite}@keyframes nk-pulse{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.6);opacity:0}}.nk-section .nk-offers{padding:var(--of-pad, 16px);border:var(--of-bw, 1px) solid var(--of-border, var(--color-border));border-radius:var(--of-radius, 8px);background:var(--of-bg, var(--color-tint))}.nk-section .nk-offers__heading{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;display:flex;align-items:center;gap:.6rem}.nk-section .nk-offers__list{display:grid;gap:var(--of-gap, 10px)}.nk-section .nk-offer{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem;background:var(--of-card, var(--color-bg));border-radius:var(--of-radius, 8px)}.nk-section .nk-offer__title{font-weight:700;font-size:1.5rem}.nk-section .nk-offer__desc{font-size:1.3rem;color:var(--color-muted)}.nk-section .nk-offer__code{font-family:monospace;font-weight:700;letter-spacing:.06em;border:1px dashed currentColor;padding:.6rem 1rem;border-radius:6px;background:none;cursor:pointer;white-space:nowrap;font-size:1.3rem}.nk-section .nk-offer__code.nk-is-copied{background:var(--of-accent, var(--color-accent));color:#fff;border-style:solid}.nk-section .nk-checkpoints{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);position:relative;text-align:center;font-size:1.3rem;padding:1.6rem 1rem;border-radius:var(--radius-card)}.nk-section .nk-checkpoint{display:grid;justify-items:center;gap:.4rem;position:relative}.nk-section .nk-checkpoint__icon{width:4.4rem;height:4.4rem;border-radius:50%;display:grid;place-items:center;background:var(--color-btn);color:var(--color-btn-text);position:relative;z-index:1}.nk-section .nk-checkpoint__icon svg{width:2.2rem;height:2.2rem}.nk-section .nk-checkpoint:not(:last-child):after{content:"";position:absolute;top:2.2rem;left:50%;width:100%;height:2px;background:var(--color-btn);opacity:.35}.nk-section .nk-mini-reviews{position:relative}.nk-section .nk-mini-review{padding:1.6rem;border:var(--mr-bw, 0) solid var(--mr-border, var(--color-border));border-radius:var(--mr-radius, 10px);background:var(--mr-bg, var(--color-tint));display:flex;gap:1.2rem;align-items:flex-start}.nk-section .nk-mini-review img{width:4.8rem;height:4.8rem;border-radius:var(--mr-avatar-r, 50%);object-fit:cover;flex-shrink:0}.nk-section .nk-mini-review__author{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;margin-bottom:.4rem;flex-wrap:wrap}.nk-section .nk-mini-review__text{font-size:1.4rem}.nk-section .nk-verified{display:inline-flex;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--vc, #1f6f54);color:#fff;align-items:center;justify-content:center}.nk-section .nk-verified svg{width:1rem;height:1rem}.nk-section .nk-divider{border:0;height:var(--h, 1px);background:var(--c, var(--color-border));width:var(--w, 100%);margin-left:auto;margin-right:auto;border-radius:var(--r, 0)}.nk-section .nk-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;transform:translateY(110%);transition:transform .3s;box-shadow:0 -6px 24px #0000001a;padding:1rem 0;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.nk-section .nk-sticky-atc.nk-is-visible{transform:none}.nk-section .nk-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.nk-section .nk-sticky-atc__product{display:flex;align-items:center;gap:1.2rem;flex:1;min-width:0}.nk-section .nk-sticky-atc__product img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:var(--radius-media)}.nk-section .nk-sticky-atc__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5rem}.nk-section .nk-sticky-atc__form{display:flex;gap:.8rem;align-items:center}.nk-section .nk-sticky-atc__form select{min-height:4.6rem;max-width:22rem}.nk-section .nk-sticky-atc .nk-btn{min-height:4.6rem;white-space:nowrap}@media(max-width:749px){.nk-section .nk-sticky-atc__inner{flex-wrap:wrap;gap:.8rem}.nk-section .nk-sticky-atc__product--hide-m,.nk-section .nk-sticky-atc__img--hide-m{display:none!important}.nk-section .nk-sticky-atc__form{flex:1 1 100%}.nk-section .nk-sticky-atc__form .nk-btn{flex:1}.nk-section .nk-sticky-atc__form select{flex:1;max-width:none}}@media(min-width:750px){.nk-section .nk-sticky-atc__product--hide-d,.nk-section .nk-sticky-atc__img--hide-d{display:none!important}}.nk-section .nk-product-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.2rem;font-size:1.3rem;font-weight:700;color:var(--pb-fg, #fff);background:var(--pb-bg, #121212)}.nk-section .nk-product-badge--pill{border-radius:100px}.nk-section .nk-product-badge--rounded{border-radius:8px}.nk-section .nk-product-badge--square{border-radius:0}.nk-section .nk-product-badge--pulse{animation:nk-badge-pulse 2s ease-in-out infinite}.nk-section .nk-product-badge--shine{position:relative;overflow:hidden}.nk-section .nk-product-badge--shine:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:nk-shine 2.6s infinite}@keyframes nk-badge-pulse{50%{transform:scale(1.05)}}@keyframes nk-shine{to{left:130%}}.nk-section .nk-size-chart__table{width:100%;border-collapse:collapse;font-size:1.4rem}.nk-section .nk-size-chart__table td,.nk-section .nk-size-chart__table th{border:1px solid var(--color-border);padding:.8rem;text-align:center}.nk-section .nk-countdown{display:flex;gap:.8rem;align-items:center;justify-content:center}.nk-section .nk-countdown__unit{display:grid;justify-items:center;min-width:5.6rem;padding:.8rem;border-radius:var(--radius-card);background:var(--color-tint)}.nk-section .nk-countdown__num{font-size:2.4rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nk-section .nk-countdown__label{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}.nk-section .nk-countdown--inline{justify-content:flex-start;font-weight:700;gap:.4rem}.nk-section .nk-facets{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-bottom:2.4rem}.nk-section .nk-facet{position:relative}.nk-section .nk-facet>summary{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:1px solid var(--color-border);border-radius:var(--radius-input);font-size:1.4rem}.nk-section .nk-facet>summary svg{width:1rem}.nk-section .nk-facet__panel{position:absolute;top:calc(100% + .6rem);left:0;z-index:20;min-width:26rem;max-height:40rem;overflow-y:auto;padding:1.6rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 10px 30px #00000014}.nk-section .nk-facet__list{list-style:none;padding:0;margin:0;display:grid;gap:.8rem;font-size:1.4rem}.nk-section .nk-facet__list label{display:flex;gap:.8rem;align-items:center;cursor:pointer}.nk-section .nk-facet__list input[disabled]+span{opacity:.45}.nk-section .nk-facet__price{display:flex;gap:1rem}.nk-section .nk-facets__sort{margin-left:auto;display:flex;align-items:center;gap:.8rem;font-size:1.4rem}.nk-section .nk-facets__sort select{min-height:4rem;padding:.6rem 3.6rem .6rem 1.2rem;width:auto}.nk-section .nk-facets__count{font-size:1.4rem;color:var(--color-muted)}.nk-section .nk-active-facets{display:flex;flex-wrap:wrap;gap:.8rem;margin:-1.2rem 0 2rem}.nk-section .nk-active-facet{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1.2rem;border-radius:2rem;border:1px solid var(--color-border);text-decoration:none;font-size:1.3rem}.nk-section .nk-active-facet svg{width:1rem}@media(max-width:749px){.nk-section .nk-facets__sort{margin-left:0;width:100%}.nk-section .nk-facets__sort select{flex:1}.nk-section .nk-facet__panel{position:fixed;left:1.6rem;right:1.6rem;top:auto}}.nk-section .nk-pagination{display:flex;justify-content:center;gap:.6rem;list-style:none;padding:0;margin:4rem 0 0}.nk-section .nk-pagination a,.nk-section .nk-pagination span{display:grid;place-items:center;min-width:4rem;height:4rem;padding:0 .8rem;border-radius:var(--radius-input);text-decoration:none}.nk-section .nk-pagination [aria-current=page]{background:var(--color-fg);color:var(--color-bg)}.nk-section .nk-pagination svg{width:1.2rem}.nk-section .nk-pagination .nk-prev svg{transform:rotate(180deg)}.nk-section .nk-collection-hero{display:grid;gap:2.4rem;align-items:center}@media(min-width:750px){.nk-section .nk-collection-hero--image{grid-template-columns:1fr 1fr}}.nk-section .nk-footer{padding-top:var(--pt, 40px);padding-bottom:var(--pb, 24px)}.nk-section .nk-footer__blocks{display:grid;gap:3.2rem 2.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.nk-section .nk-footer__blocks{grid-template-columns:repeat(12,minmax(0,1fr))}.nk-section .nk-footer__block{grid-column:span var(--w, 3)}}@media(max-width:989px){.nk-section .nk-footer__block{grid-column:span var(--wm, 1)}}.nk-section .nk-footer__block h2{font-size:1.6rem;margin-bottom:1.2rem}.nk-section .nk-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:.8rem;font-size:1.4rem}.nk-section .nk-footer__links a{text-decoration:none;opacity:.85}.nk-section .nk-footer__links a:hover{opacity:1;text-decoration:underline}.nk-section .nk-footer__bottom{margin-top:3.2rem;padding-top:2rem;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center;justify-content:space-between;font-size:1.3rem}.nk-section .nk-footer__bottom .nk-payment-icons{margin:0}.nk-section .nk-footer__policies{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.2rem}.nk-section .nk-footer__policies a{text-decoration:none;opacity:.8}.nk-section .nk-localization-form{display:flex;gap:.8rem;flex-wrap:wrap}.nk-section .nk-localization-form select{min-height:4rem;padding:.4rem 3.2rem .4rem 1rem;width:auto;font-size:1.3rem}.nk-section .nk-social-icons{display:flex;gap:1rem;list-style:none;padding:0;margin:0;flex-wrap:wrap}.nk-section .nk-social-icons a{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--color-tint)}.nk-section .nk-social-icons svg{width:1.8rem;height:1.8rem}.nk-section .nk-split{display:grid;gap:3.2rem;align-items:center}@media(min-width:750px){.nk-section .nk-split{grid-template-columns:var(--media-w, 50%) 1fr;gap:5.6rem}.nk-section .nk-split--media-right>.nk-split__media{order:2}.nk-section .nk-split--top{align-items:start}.nk-section .nk-split--bottom{align-items:end}}.nk-section .nk-split__content{min-width:0}.nk-section .nk-split__content--box{padding:3.2rem;border-radius:var(--radius-card);background:var(--box-bg, var(--color-tint))}@media(max-width:749px){.nk-section .nk-split--mobile-reverse>.nk-split__media{order:2}}.nk-section .nk-content-box{padding:var(--box-py, 24px) var(--box-px, 24px);border-radius:var(--box-r, 12px);background:var(--box-bg, var(--color-tint))}.nk-section .nk-reveal-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.nk-section .nk-reveal-on-scroll.nk-is-revealed,.nk-section .no-js .nk-reveal-on-scroll,.nk-section .shopify-design-mode .nk-reveal-on-scroll{opacity:1;transform:none}.nk-section .nk-scroll-top{position:fixed;right:1.6rem;bottom:1.6rem;z-index:80;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:var(--color-btn);color:var(--color-btn-text);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #0003}.nk-section .nk-scroll-top svg{width:1.8rem;height:1.8rem}.nk-section:has(.nk-sticky-atc.nk-is-visible) .nk-scroll-top{bottom:9rem}.nk-section .nk-toast{position:fixed;bottom:2rem;left:50%;transform:translate(-50%,200%);z-index:400;background:#121212;color:#fff;padding:1.2rem 2rem;border-radius:1rem;font-size:1.4rem;transition:transform .3s,visibility .3s;pointer-events:none;visibility:hidden}.nk-section .nk-toast.nk-is-visible{transform:translate(-50%);visibility:visible}.nk-section .nk-customer{max-width:48rem;margin:0 auto}.nk-section .nk-customer--wide{max-width:100rem}.nk-section .nk-customer table{width:100%;border-collapse:collapse;font-size:1.4rem}.nk-section .nk-customer th,.nk-section .nk-customer td{text-align:left;padding:1rem .8rem;border-bottom:1px solid var(--color-border)}@media(max-width:749px){.nk-section .nk-customer table thead{display:none}.nk-section .nk-customer table tr{display:grid;padding:1rem 0;border-bottom:1px solid var(--color-border)}.nk-section .nk-customer td{border:0;padding:.2rem 0}.nk-section .nk-customer td:before{content:attr(data-label) ": ";font-weight:600}}.nk-section .nk-article-card{display:flex;flex-direction:column;gap:1rem;text-decoration:none}.nk-section .nk-article-card .nk-media{aspect-ratio:3 / 2}.nk-section .nk-article-card__meta{font-size:1.3rem;color:var(--color-muted)}.nk-section .nk-article{max-width:78rem;margin:0 auto}.nk-section .nk-article__image{margin-bottom:3.2rem}.nk-section .shopify-policy__container{max-width:78rem;margin:4rem auto;padding:0 1.6rem}.nk-section .nk-video-btn{position:absolute;z-index:3;width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:#0000008c;color:#fff;display:grid;place-items:center;cursor:pointer}.nk-section .nk-video-btn svg{width:1.6rem;height:1.6rem}.nk-section .nk-video-btn--sound{right:1.2rem;bottom:1.2rem}.nk-section [data-video].nk-is-unmuted .nk-video-btn--sound svg{opacity:.6}.nk-section .nk-media--video video{object-fit:cover}.nk-section details>summary.nk-btn{display:inline-flex}.nk-section .nk-newsletter-form .nk-form-message{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/98/assets/nk-base.css.map */
