:root{--ns-color-ink: #222f3e;--ns-color-ink-rgb: 34 47 62;--ns-color-accent: #00b5ff;--ns-color-accent-rgb: 0 181 255;--ns-color-link: #0089c2;--ns-color-surface: #f2f4f6;--ns-color-border: #dfe3e8;--ns-color-divider: #e6e9ed;--ns-color-tint: #e9f9ff;--ns-color-tint-strong: #d6f2ff;--ns-color-tint-stronger: #b3e8ff;--ns-color-error: #d93025;--ns-radius-sm: 8px;--ns-radius-md: 12px;--ns-radius-lg: 16px;--ns-radius-xl: 20px;--ns-radius-pill: 999px}@media(min-width:990px){[id$=new_arrivals] .section-resource-list{column-gap:0;grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .24) calc(var(--full-page-grid-central-column-width) * .76) var(--full-page-grid-margin)}[id$=new_arrivals] .section-resource-list>*{grid-column:3;grid-row:1}[id$=new_arrivals] .section-resource-list>.section-resource-list__header{grid-column:2;align-self:start;padding-inline-end:32px}}[id$=new_arrivals] .section-resource-list__header :is(.button,.button-secondary),[id$=zumba_video] .button,[id*=hero_] .button{background:var(--ns-color-ink);color:#fff;border:0;border-radius:var(--ns-radius-pill);padding:9px 16px;min-height:0;line-height:1.2;font-size:var(--font-size--xs);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);transition:background-color .15s}[id*=hero_] .button{background:#fff;color:var(--ns-color-ink);padding:13px 26px;font-size:var(--font-size--md)}[id$=new_arrivals] .section-resource-list__header :is(.button,.button-secondary):hover,[id$=zumba_video] .button:hover,[id*=hero_] .button:hover{background:var(--ns-color-accent);color:#fff}.theme-drawer__dialog--opening,.theme-drawer__dialog--opening-inline-start{animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.theme-drawer__dialog--closing{animation-duration:.3s;animation-timing-function:cubic-bezier(.55,0,.75,.3)}.theme-drawer__dialog[open]::backdrop{animation:ns-backdrop-in .45s ease both}@keyframes ns-backdrop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.theme-drawer__dialog--opening,.theme-drawer__dialog--opening-inline-start,.theme-drawer__dialog--closing,.theme-drawer__dialog[open]::backdrop{animation-duration:.01s}}fly-to-cart{display:none!important}@media(min-width:750px){.product-information.section--full-width .product-information__grid.product-information--media-left:not(.product-information__grid--half){grid-template-columns:minmax(0,1fr) clamp(400px,46vw,680px)}.product-information.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-end:clamp(24px,4.5vw,72px)}.product-information.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-inline-start:clamp(16px,3vw,48px)}}.ns-product-heading .ns-product-heading__title{font-size:clamp(28px,2.6vw,38px);line-height:1.05;letter-spacing:-.01em}.product-details product-price .price{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(24px,1.9vw,28px);line-height:1.1}.product-details product-price .ns-installments{display:block;margin-block-start:8px}.product-details product-price:has(.ns-installments) .installments,.product-details product-price:has(.ns-installments) .tax-note:empty{display:none}.ns-installments{font-size:var(--font-size--md);color:rgb(var(--ns-color-ink-rgb) / .7)}.product-details fieldset[data-option-id$=-size]{display:flex;flex-wrap:wrap;gap:10px}.product-details fieldset[data-option-id$=-size] legend{flex:0 0 100%}.product-details fieldset[data-option-id$=-size] .variant-option__button-label{flex:0 0 auto;width:60px;min-width:0;height:60px;min-height:0;padding:0;border-radius:50%;font-size:var(--font-size--md)}.product-details fieldset[data-option-id$=-size] .variant-option__button-label__pill{display:none}.product-details fieldset[data-option-id$=-size] .variant-option__button-label:has(:checked){background-color:var(--color-selected-variant-background)}.product-details fieldset[data-option-id$=-size] .variant-option__button-label:has(:checked):hover{background-color:var(--color-selected-variant-hover-background)}.product-details .variant-option__button-label:has(input[aria-disabled=true]){border-style:dashed}.ns-product-heading{display:flex;flex-direction:column;gap:8px}.ns-product-heading__title{margin:0}.ns-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--font-size--sm)}.ns-breadcrumb li+li:before{content:"/";margin-inline-end:6px;opacity:.4}.ns-breadcrumb a{color:inherit;opacity:.7;text-decoration:none;transition:color .15s,opacity .15s}.ns-breadcrumb a:hover{color:var(--ns-color-link);opacity:1}.product-details .variant-option legend,.product-details .variant-option:not(fieldset){font-size:var(--font-size--md)}.ns-option-value{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.product-details .variant-option__button-label{min-height:48px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md)}.product-details add-to-cart-component .button{width:100%;min-height:56px;background:var(--ns-color-ink);border-color:var(--ns-color-ink);color:#fff;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg);letter-spacing:0;text-transform:none;transition:background-color .15s,border-color .15s}.product-details add-to-cart-component .button:hover:not(:disabled){background:var(--ns-color-accent);border-color:var(--ns-color-accent)}.product-details .quantity-selector{min-height:56px;border:2px solid var(--ns-color-border);border-radius:var(--ns-radius-pill);background:#fff;color:var(--ns-color-ink);font-size:var(--font-size--md)}.ns-brand-line{margin-block-start:-12px;font-size:var(--font-size--md);text-align:center;color:rgb(var(--ns-color-ink-rgb) / .75)}.ns-brand-line a{color:var(--ns-color-link);text-underline-offset:2px}.ns-zin-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgb(var(--ns-color-accent-rgb) / .35);border-radius:var(--ns-radius-sm);background:rgb(var(--ns-color-accent-rgb) / .08);color:var(--ns-color-ink);font-size:var(--font-size--sm);line-height:1.4;text-decoration:none;transition:background-color .15s}.ns-zin-banner__offer{font-weight:600}.ns-zin-banner__action{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ns-zin-banner{font-size:var(--font-size--xs)}}.ns-zin-banner__action span{display:inline-block;transition:translate .15s}.ns-zin-banner:hover{background:rgb(var(--ns-color-accent-rgb) / .14)}.ns-zin-banner:hover .ns-zin-banner__action span{translate:4px 0}.product-details .accordion{border-block-start:2px solid var(--ns-color-ink);--color-border: var(--ns-color-border)}.product-details .accordion .details__header{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg)}.product-information media-gallery .product-media{border-radius:var(--ns-radius-sm);background:var(--ns-color-surface)}@media(min-width:750px){.product-information .product-media-container.constrain-height{--viewport-offset: calc(var(--header-group-height, var(--header-height, 100px)) + 48px)}}@media(min-width:750px){zoom-dialog .dialog-zoomed-gallery__dialog{background:var(--ns-color-surface);scroll-snap-type:y mandatory;scrollbar-width:none}.dialog-zoomed-gallery>.product-media-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100dvh;padding:32px 140px;scroll-snap-align:start}.dialog-zoomed-gallery>.product-media-container--image :is(.product-media__drag-zoom-wrapper,.product-media){display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:auto;background:none}.dialog-zoomed-gallery>.product-media-container--image .product-media__image{width:auto;max-width:100%;height:100%;object-fit:contain;border-radius:var(--ns-radius-md);cursor:zoom-in;transform-origin:var(--ns-zoom-x, 50%) var(--ns-zoom-y, 50%);transition:scale .25s ease}.dialog-zoomed-gallery>.ns-magnified .product-media__image{scale:2.2;cursor:zoom-out;transition:scale .25s ease,transform-origin .08s linear}.dialog-zoomed-gallery>.ns-magnified{overflow:hidden}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button{position:fixed;inset-block-start:24px;inset-inline-end:24px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ns-color-ink);color:#fff;mix-blend-mode:normal;box-shadow:0 4px 14px rgb(var(--ns-color-ink-rgb) / .2)}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button:hover{background:var(--ns-color-accent)}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button svg{width:18px;height:18px}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list{--thumbnail-width: 64px;inset-inline-end:32px}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list__thumbnail img{border-radius:var(--ns-radius-sm);background:#fff}}.ns-free-shipping{margin-block:4px 16px;padding:12px 14px;border-radius:var(--ns-radius-sm);background:var(--ns-color-tint);color:var(--ns-color-ink)}.ns-free-shipping__text{margin:0 0 8px;font-size:var(--font-size--sm);line-height:1.3}.ns-free-shipping__text strong{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.ns-free-shipping__track{height:6px;border-radius:var(--ns-radius-pill);background:rgb(var(--ns-color-ink-rgb) / .12);overflow:hidden}.ns-free-shipping__fill{display:block;height:100%;width:var(--ns-progress);border-radius:inherit;background:var(--ns-color-accent);transition:width .4s cubic-bezier(.22,1,.36,1)}.ns-free-shipping--reached .ns-free-shipping__fill{background:var(--ns-color-ink)}.mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md);color:var(--ns-color-ink)}.mega-menu__column>div>.mega-menu__link--parent{margin-block-end:4px;padding-block-end:6px;border-block-end:2px solid var(--ns-color-accent)}.mega-menu__column>div>ul .mega-menu__link:hover{color:var(--ns-color-accent)}@media screen and (max-width:749px){.ns-bar-pills{display:none!important}}@media screen and (min-width:750px){.collection-wrapper:has(.facets-block-wrapper--vertical:not(.hidden))>.facets.facets-controls-wrapper{display:grid;grid-template-columns:subgrid;column-gap:normal;align-items:center}.collection-wrapper:has(.facets-block-wrapper--vertical:not(.hidden))>.facets-controls-wrapper .ns-bar-start{grid-row:1;grid-column:calc(var(--facets-vertical-col-width) - 1) / -5}.ns-bar-start{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;min-width:0}.facets--horizontal .ns-bar-start .products-count-wrapper{margin-inline-start:0}.facets-controls-wrapper .ns-bar-pills:has(facet-remove-component){display:flex;gap:8px 12px;padding:0;margin:0}.facets--vertical .facets-remove{display:none!important}.ns-bar-pills .facets-remove__pill{background:var(--ns-color-surface);border-radius:var(--ns-radius-sm);padding:8px 12px}.ns-bar-pills .facets__clear-all-link{display:block;padding-inline:0;color:inherit;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.collection-wrapper>.facets-controls-wrapper sorting-filter-component,.collection-wrapper>.facets-controls-wrapper grid-density-controls-component{grid-row:1;grid-column:-5 / -1;justify-self:end}}.ns-style-code{margin:0;font-size:var(--font-size--xs);letter-spacing:.02em;color:rgb(var(--ns-color-ink-rgb) / .6)}.ns-sort-current{font-weight:400;white-space:nowrap}.facets__summary .facets__label:not(.sorting-filter *,.sorting-filter__container *){font-weight:700;color:var(--ns-color-ink)}.header__row .menu-list__submenu.menu-list__submenu.menu-list__submenu.menu-list__submenu,.header__row .overflow-menu.overflow-menu.overflow-menu::part(overflow){--submenu-padding-block-start: 32px}.mega-menu__column--standalone{display:flex;flex-direction:column;gap:6px}.mega-menu__column--standalone .mega-menu__link:hover{color:var(--ns-color-accent)}.mega-menu__column--standalone:has(+.mega-menu__column){position:relative;align-self:start}.mega-menu__column--standalone:has(+.mega-menu__column):after{content:"";position:absolute;inset-block:4px -24px;inset-inline-end:clamp(8px,22%,88px);width:1px;background:rgb(var(--ns-color-ink-rgb) / .07)}.menu-drawer .menu-drawer__menu-item--mainlist{color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl)}.menu-drawer .menu-drawer__menu:not(.menu-drawer__menu--childlist,.menu-drawer__menu--grandchildlist)>.menu-drawer__list-item{min-height:0;border-block-end:1px solid var(--ns-color-divider)}.menu-drawer .menu-drawer__menu:not(.menu-drawer__menu--childlist,.menu-drawer__menu--grandchildlist)>.menu-drawer__list-item .menu-drawer__menu-item--mainlist{width:100%;min-height:56px;padding-block:0}.menu-drawer .menu-drawer__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg)}.menu-drawer .menu-drawer__menu--childlist>.menu-drawer__list-item{padding-block:10px;border-block-end:1px solid var(--ns-color-divider)}.menu-drawer .menu-drawer__menu--childlist>.menu-drawer__list-item:last-child{border-block-end:0}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__list-item--flat{margin-block-end:0}.menu-drawer .menu-drawer__menu-item--parent{width:100%;padding-block:6px;color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg)}.menu-drawer .menu-drawer__list-item--flat .menu-drawer__menu{margin-block:4px 2px;padding-inline-start:14px;border-inline-start:2px solid var(--ns-color-accent)}.menu-drawer .menu-drawer__menu-item--child{padding-block:7px;color:rgb(var(--ns-color-ink-rgb) / .72);font-size:var(--font-size--md)}.menu-drawer :is(.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child):hover,.menu-drawer .menu-drawer__menu-item--active{color:var(--ns-color-accent)}.menu-drawer .menu-drawer__inner-submenu .menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){flex-grow:0}.menu-drawer .menu-drawer__featured-content--childlist{margin-block-start:20px;padding-block-end:32px}.ns-quick-size__panel,.ns-quick-add-open{display:none}@media(hover:none),(max-width:749px){.ns-quick-size{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:var(--layer-raised)}.ns-quick-add-open{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--ns-radius-sm);background:#ffffffeb;box-shadow:0 2px 8px rgb(var(--ns-color-ink-rgb) / .14);color:var(--ns-color-ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.ns-quick-add-open:active{background:var(--ns-color-ink);color:#fff}.ns-quick-add-open svg{width:16px;height:16px}}@media(hover:hover)and (min-width:750px){.ns-quick-size__panel{display:flex}.ns-quick-size{display:block;position:absolute;inset:auto 8px 8px;z-index:var(--layer-raised);opacity:0;translate:0 8px;pointer-events:none;transition:opacity .2s,translate .2s}product-card:is(:hover,:has(:focus-visible)) .ns-quick-size,.ns-quick-size.is-added{opacity:1;translate:0 0;pointer-events:auto}}.ns-quick-size__panel{flex-direction:column;gap:8px;padding:10px 12px 12px;border-radius:var(--ns-radius-sm);background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgb(var(--ns-color-ink-rgb) / .12);color:var(--ns-color-ink)}.ns-quick-size__label{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--2xs);letter-spacing:.04em;text-transform:uppercase}.ns-quick-size__row{display:flex;align-items:center;gap:8px}.ns-quick-size__row-label{flex:0 0 44px;font-size:var(--font-size--2xs);opacity:.8}.ns-quick-size__sizes{flex:1;display:flex;flex-wrap:wrap;gap:6px}.ns-quick-size__size{flex:1 0 auto;min-width:38px;padding:7px 8px;border:1px solid rgb(var(--ns-color-ink-rgb) / .25);border-radius:var(--ns-radius-pill);background:#fff;color:inherit;font:inherit;font-size:var(--font-size--xs);line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.ns-quick-size__size:hover:not(:disabled){background:var(--ns-color-ink);border-color:var(--ns-color-ink);color:#fff}.ns-quick-size__size:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.ns-quick-size__size.is-adding{background:var(--ns-color-accent);border-color:var(--ns-color-accent);color:#fff}.ns-quick-size__label[data-status]{color:var(--ns-color-link)}:is([id$=__womens_new_arrivals],[id$=__mens_new_arrivals]) .section-resource-list__content>.group-block .button,:is([id$=__womens_new_arrivals],[id$=__mens_new_arrivals]) .section-resource-list__content>.group-block .button-secondary{flex:1;justify-content:center;text-align:center}@media(max-width:749px){:is([id$=__womens_new_arrivals],[id$=__mens_new_arrivals]) .section-resource-list__header .group-block{display:none}}@media(min-width:750px){:is([id$=__womens_new_arrivals],[id$=__mens_new_arrivals]) .section-resource-list__content{display:none}}.ns-email-popup{width:calc(100% - 32px);max-width:440px;padding:0;border:0;border-radius:var(--ns-radius-xl);background:#fff;color:var(--ns-color-ink);overflow:hidden;box-shadow:0 24px 60px rgb(var(--ns-color-ink-rgb) / .25);animation:ns-popup-in .3s cubic-bezier(.2,.8,.2,1)}.ns-email-popup:has(.ns-email-popup__media){max-width:760px}.ns-email-popup[open]{display:flex}.ns-email-popup::backdrop{background:rgb(var(--ns-color-ink-rgb) / .5);animation:ns-fade-in .3s ease}.ns-email-popup.is-closing{animation:ns-popup-out .2s ease forwards}.ns-email-popup.is-closing::backdrop{animation:ns-fade-in .2s ease reverse forwards}@keyframes ns-popup-in{0%{opacity:0;translate:0 16px}}@keyframes ns-popup-out{to{opacity:0;translate:0 16px}}.ns-email-popup__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--ns-color-surface);color:var(--ns-color-ink);cursor:pointer}.ns-email-popup__close:hover{background:var(--ns-color-tint-strong)}.ns-email-popup__close svg{width:14px;height:14px}.ns-email-popup__media{flex:0 0 42%;background:var(--ns-color-tint)}.ns-email-popup__media img{width:100%;height:100%;object-fit:cover}.ns-email-popup__body{flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 32px 28px;text-align:center}.ns-email-popup__logo{width:auto;max-width:160px;height:48px;object-fit:contain;margin-block-end:4px}.ns-email-popup__title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--2xl);line-height:1.2;color:var(--ns-color-ink)}.ns-email-popup__text{font-size:var(--font-size--md);line-height:1.5;color:rgb(var(--ns-color-ink-rgb) / .75)}.ns-email-popup__text p{margin:0}.ns-email-popup__input{width:100%;height:52px;margin-block-start:8px;padding:0 20px;border:1px solid rgb(var(--ns-color-ink-rgb) / .25);border-radius:var(--ns-radius-pill);background:#fff;color:var(--ns-color-ink);font:inherit;font-size:var(--font-size--md)}.ns-email-popup__input:focus-visible{outline:2px solid var(--ns-color-accent);outline-offset:1px;border-color:var(--ns-color-accent)}.ns-email-popup__input[aria-invalid=true]{border-color:var(--ns-color-error)}.ns-email-popup__error{margin:0;font-size:var(--font-size--sm);color:var(--ns-color-error)}.ns-email-popup__submit{width:100%;height:52px;border:0;border-radius:var(--ns-radius-pill);background:var(--ns-color-ink);color:#fff;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md);cursor:pointer;transition:background-color .15s}.ns-email-popup__submit:hover{background:var(--ns-color-accent)}.ns-email-popup__fine{margin:0;font-size:var(--font-size--xs);color:rgb(var(--ns-color-ink-rgb) / .55)}@media(max-width:749px){.ns-email-popup{width:100%;max-width:none;margin:auto 0 0;border-radius:var(--ns-radius-xl) var(--ns-radius-xl) 0 0;animation-name:ns-sheet-in}.ns-email-popup:has(.ns-email-popup__media){max-width:none}.ns-email-popup.is-closing{animation-name:ns-sheet-out}.ns-email-popup[open]{flex-direction:column}.ns-email-popup__media{flex-basis:auto;max-height:180px}.ns-email-popup__body{padding:36px 20px calc(20px + env(safe-area-inset-bottom))}.ns-email-popup__title{font-size:var(--font-size--xl)}}html.ns-sheet-open:has(.ns-quick-sheet[open]){overflow:hidden}.ns-quick-sheet{position:fixed;inset:auto 0 0;width:100%;max-width:560px;max-height:calc(100dvh - 96px);margin:0 auto;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border:0;border-radius:var(--ns-radius-xl) var(--ns-radius-xl) 0 0;background:#fff;color:var(--ns-color-ink);overflow:visible;cursor:default;animation:ns-sheet-in .26s cubic-bezier(.2,.8,.2,1)}.ns-quick-sheet::backdrop{background:rgb(var(--ns-color-ink-rgb) / .45);animation:ns-fade-in .26s ease}.ns-quick-sheet.is-closing{animation:ns-sheet-out .2s ease forwards}.ns-quick-sheet.is-closing::backdrop{animation:ns-fade-in .2s ease reverse forwards}@keyframes ns-sheet-in{0%{translate:0 100%}}@keyframes ns-sheet-out{to{translate:0 100%}}@keyframes ns-fade-in{0%{opacity:0}}.ns-quick-sheet__close{position:absolute;inset-block-start:-56px;inset-inline-end:16px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ns-color-ink);box-shadow:0 2px 10px rgb(var(--ns-color-ink-rgb) / .2);cursor:pointer}.ns-quick-sheet__close svg{width:16px;height:16px}.ns-quick-sheet__header{display:flex;gap:14px;align-items:center;padding-block-end:16px;border-block-end:1px solid var(--ns-color-divider)}.ns-quick-sheet__media{flex:0 0 84px;aspect-ratio:1;border-radius:var(--ns-radius-md);background:var(--ns-color-surface);overflow:hidden}.ns-quick-sheet__media img{width:100%;height:100%;object-fit:cover}.ns-quick-sheet__info{display:flex;flex-direction:column;gap:4px;min-width:0}.ns-quick-sheet__info p{margin:0}.ns-quick-sheet__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ns-quick-sheet__price{font-size:var(--font-size--md)}.ns-quick-sheet__link{display:inline-flex;align-items:center;gap:4px;width:fit-content;color:var(--ns-color-link);font-size:var(--font-size--sm);text-decoration:none}.ns-quick-sheet__link svg{width:10px;height:10px;rotate:-90deg}.ns-quick-sheet__body{display:flex;flex-direction:column;max-height:calc(100dvh - 240px);padding-block-start:16px;overflow-y:auto}.ns-quick-sheet__legend{margin:0 0 10px;font-size:var(--font-size--md)}.ns-quick-sheet__legend strong{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.ns-quick-sheet__rows,.ns-quick-sheet__sizes{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:18px}.ns-quick-sheet__sizes[hidden]{display:none}.ns-quick-sheet__row,.ns-quick-sheet__size{min-width:52px;height:46px;padding:0 14px;border:1px solid rgb(var(--ns-color-ink-rgb) / .22);border-radius:var(--ns-radius-md);background:#fff;color:var(--ns-color-ink);font:inherit;font-size:var(--font-size--md);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s,color .15s}.ns-quick-sheet__row[aria-pressed=true],.ns-quick-sheet__size[aria-pressed=true]{border-color:var(--ns-color-ink);background:var(--ns-color-ink);color:#fff}.ns-quick-sheet__size:disabled{background:var(--ns-color-surface);color:rgb(var(--ns-color-ink-rgb) / .4);text-decoration:line-through;cursor:not-allowed}.ns-quick-sheet__add{flex-shrink:0;height:56px;border:0;border-radius:var(--ns-radius-pill);background:var(--ns-color-ink);color:#fff;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg);cursor:pointer}.ns-quick-sheet__add:active:not(:disabled){background:var(--ns-color-accent)}.ns-quick-sheet__add:disabled{background:var(--ns-color-border);color:rgb(var(--ns-color-ink-rgb) / .6);cursor:not-allowed}.announcement-bar__slider .slideshow-control:focus:not(:focus-visible){outline:none}@media(min-width:750px){.announcement-bar{position:relative}.announcement-bar:has(.ns-announcement-localization) .announcement-bar__slider{margin-inline:88px}.ns-announcement-localization{position:absolute;inset-block:0;inset-inline-end:max(var(--page-margin, 16px),calc((100% - var(--page-width, 100%)) / 2 + var(--page-margin, 16px)));z-index:20;display:flex;align-items:center}.ns-announcement-localization .dropdown-localization__button{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm);color:var(--color-foreground)}}.product-details .shopify-payment-button__more-options{display:none}.ns-zin{color:var(--ns-color-ink)}.ns-zin__band{padding-block:clamp(48px,7vw,96px)}.ns-zin__band--hero{background:var(--ns-color-ink);color:#fff}.ns-zin__band--tint{background:var(--ns-color-tint)}.ns-zin__band--cta{background:var(--ns-color-accent)}.ns-zin__inner{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.ns-zin h1,.ns-zin h2,.ns-zin h3{margin:0;color:inherit;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:none}.ns-zin p{margin:0}.ns-zin__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,96px)}.ns-zin__eyebrow{color:var(--ns-color-accent);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm);letter-spacing:.12em;text-transform:uppercase}.ns-zin .ns-zin__title{max-width:14ch;margin-block:16px 20px;font-size:clamp(38px,5.6vw,72px);line-height:1;letter-spacing:-.02em}.ns-zin__lede{max-width:46ch;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:#fffc}.ns-zin__actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:32px}.ns-zin__button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding-inline:32px;border:2px solid transparent;border-radius:var(--ns-radius-pill);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg);text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.ns-zin__button--primary{background:var(--ns-color-accent);color:var(--ns-color-ink)}.ns-zin__button--primary:hover{background:#fff}.ns-zin__button--ghost{border-color:#ffffff80;color:#fff}.ns-zin__button--ghost:hover{border-color:#fff;background:#ffffff14}.ns-zin__button--dark{flex-shrink:0;background:var(--ns-color-ink);color:#fff}.ns-zin__button--dark:hover{background:#fff;color:var(--ns-color-ink)}.ns-zin__badge{display:grid;place-content:center;width:clamp(200px,22vw,300px);aspect-ratio:1;border-radius:50%;background:var(--ns-color-accent);color:var(--ns-color-ink);text-align:center;rotate:-8deg;box-shadow:0 0 0 12px rgb(var(--ns-color-accent-rgb) / .18)}.ns-zin__badge-number{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(64px,7vw,104px);line-height:.9;letter-spacing:-.03em}.ns-zin__badge-label{margin-block-start:6px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(13px,1.2vw,16px);letter-spacing:.08em;text-transform:uppercase}.ns-zin .ns-zin__heading{font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.01em}.ns-zin__steps,.ns-zin__benefits{display:grid;gap:20px;margin:32px 0 0;padding:0;list-style:none}.ns-zin__steps{grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:none}.ns-zin__benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.ns-zin__step,.ns-zin__benefit{display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:var(--ns-radius-lg);font-size:var(--font-size--md);line-height:1.5}.ns-zin__step{border:2px solid var(--ns-color-border)}.ns-zin__benefit{background:#fff}.ns-zin__step h3,.ns-zin__benefit h3{font-size:var(--font-size--xl)}.ns-zin__step p,.ns-zin__benefit p{color:rgb(var(--ns-color-ink-rgb) / .75)}.ns-zin__step a{color:var(--ns-color-link);font-weight:600}.ns-zin__step-number,.ns-zin__icon{display:grid;place-content:center;width:48px;height:48px;margin-block-end:8px;border-radius:50%;background:var(--ns-color-ink);color:var(--ns-color-accent);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl)}.ns-zin__icon svg{width:24px;height:24px}.ns-zin__cta{display:flex;align-items:center;justify-content:space-between;gap:24px 48px}.ns-zin__cta p{margin-block-start:10px;font-size:var(--font-size--lg)}@media(max-width:989px){.ns-zin__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ns-zin__hero{grid-template-columns:1fr}.ns-zin__badge{grid-row:1;display:flex;align-items:baseline;gap:8px;width:auto;aspect-ratio:auto;justify-self:start;padding:10px 18px;border-radius:var(--ns-radius-pill);rotate:none;box-shadow:none}.ns-zin__badge-number{font-size:var(--font-size--2xl)}.ns-zin__badge-label{margin:0;font-size:var(--font-size--2xs)}.ns-zin__step,.ns-zin__benefit{padding:22px}.ns-zin__steps,.ns-zin__benefits{grid-template-columns:1fr}.ns-zin__button{flex:1 1 100%}.ns-zin__cta{flex-direction:column;align-items:stretch}}.ns-about__story{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px clamp(32px,6vw,96px);align-items:start}.ns-about .ns-about__story .ns-zin__heading{max-width:16ch}.ns-about__story-text{display:grid;gap:18px;font-size:clamp(16px,1.3vw,18px);line-height:1.65;color:rgb(var(--ns-color-ink-rgb) / .85)}.ns-about__story-text p:first-child{color:var(--ns-color-ink);font-size:1.15em;line-height:1.5}.ns-about__manifesto{text-align:center}.ns-about__lines{display:grid;gap:6px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(24px,3.4vw,44px);line-height:1.2;letter-spacing:-.01em}.ns-about__lines p:first-child{margin-block-end:8px;color:#fff9;font-size:.7em}.ns-about__signoff{display:grid;gap:6px;margin-block-start:clamp(32px,4vw,48px)!important;color:#ffffffb3;font-size:var(--font-size--sm);letter-spacing:.08em;text-transform:uppercase}.ns-about__brand{color:var(--ns-color-accent);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl);letter-spacing:.16em}.ns-about__cta-actions{flex-shrink:0;margin:0}.ns-about__button--outline{border-color:var(--ns-color-ink);color:var(--ns-color-ink)}.ns-about__button--outline:hover{background:var(--ns-color-ink);color:#fff}@media(max-width:749px){.ns-about__story{grid-template-columns:1fr}}.ns-help{color:var(--ns-color-ink)}.ns-help__inner{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.ns-help__band{padding-block:clamp(32px,5vw,64px);background:var(--ns-color-tint)}.ns-help__eyebrow{margin:0 0 8px;color:var(--ns-color-link);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm);letter-spacing:.12em;text-transform:uppercase}.ns-help .ns-help__title{margin:0;font-size:clamp(32px,4.4vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none}.ns-help__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,6vw,96px);padding-block:clamp(40px,5vw,64px) clamp(56px,7vw,96px)}.ns-help__nav ul{position:sticky;top:calc(var(--header-height, 80px) + 24px);display:grid;gap:2px;margin:0;padding:0;list-style:none}.ns-help__nav a{display:block;padding:10px 16px;border-inline-start:3px solid transparent;border-radius:0 var(--ns-radius-sm) var(--ns-radius-sm) 0;color:rgb(var(--ns-color-ink-rgb) / .75);text-decoration:none;transition:background-color .15s,color .15s}.ns-help__nav a:hover{background:var(--ns-color-surface);color:var(--ns-color-ink)}.ns-help__nav a[aria-current=page]{border-inline-start-color:var(--ns-color-accent);background:var(--ns-color-tint);color:var(--ns-color-ink);font-weight:600}.ns-help__main{display:grid;gap:48px;max-width:72ch}.ns-help__content{line-height:1.7}.ns-help__content>:first-child{margin-block-start:0}.ns-help__content h2,.ns-help__content h3,.ns-help__content h4{margin-block:40px 12px;color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl);line-height:1.25;text-transform:none}.ns-help__content h3,.ns-help__content h4{font-size:var(--font-size--lg)}.ns-help__content p,.ns-help__content ul,.ns-help__content ol{margin-block:0 16px}.ns-help__content li+li{margin-block-start:6px}.ns-help__content a{color:var(--ns-color-link)}.ns-help__contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding:clamp(24px,3vw,32px);border-radius:var(--ns-radius-lg);background:var(--ns-color-surface)}.ns-help .ns-help__contact-heading{margin:0 0 6px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--xl);text-transform:none}.ns-help__contact-lines{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0}.ns-help__contact-lines a{color:var(--ns-color-link)}.ns-help .ns-help__button{min-height:48px;font-size:var(--font-size--md)}.ns-help .ns-help__button:hover{background:var(--ns-color-accent);color:var(--ns-color-ink)}@media(max-width:749px){.ns-help__layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-block-start:20px}.ns-help__nav{margin-inline:calc(var(--page-margin, 16px) * -1);overflow-x:auto;scrollbar-width:none}.ns-help__nav ul{position:static;display:flex;gap:8px;width:max-content;padding-inline:var(--page-margin, 16px)}.ns-help__nav a{padding:8px 16px;border:1px solid var(--ns-color-border);border-radius:var(--ns-radius-pill);white-space:nowrap}.ns-help__nav a[aria-current=page]{border-color:var(--ns-color-ink);background:var(--ns-color-ink);color:#fff}}@media(max-width:749px){#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 85vw}#cart-drawer .theme-drawer__dialog::backdrop{background:rgb(var(--ns-color-ink-rgb) / .45)}}@media(max-width:359px){#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 100vw}}.cart__ctas .cart__checkout-button,.cart__ctas .cart__continue-button{width:100%;height:56px;min-height:56px;max-height:none;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg)}.cart__ctas .cart__continue-button{border-width:2px}.cart__ctas .cart__checkout-button{background:var(--ns-color-ink);border-color:var(--ns-color-ink);color:#fff}.cart__ctas .cart__checkout-button:hover:not(:disabled){background:var(--ns-color-accent);border-color:var(--ns-color-accent)}#cart-drawer .cart-items__table-row{grid-template-columns:96px minmax(0,1fr) auto;column-gap:14px;row-gap:4px;padding-block:16px;border-block-end:1px solid var(--ns-color-divider)}@media(min-width:750px){#cart-drawer .cart-items__table-row{grid-template-columns:112px minmax(0,1fr) auto}}#cart-drawer .cart-items__media{width:100%}#cart-drawer .ns-unit-price--same{display:none}#cart-drawer .cart-items__quantity,#cart-drawer .cart-items__quantity-controls{width:100%;justify-content:space-between}#cart-drawer .cart-items__quantity{margin-block-start:10px}#cart-drawer .cart-items__remove{margin-inline-end:-10px}#cart-drawer .cart-items__media-image{border-radius:var(--ns-radius-sm);background:var(--ns-color-surface)}#cart-drawer .cart-items__title{color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md);line-height:1.25;text-decoration:none}#cart-drawer .cart-items__variants,#cart-drawer .cart-items__unit-price-wrapper{font-size:var(--font-size--sm);color:rgb(var(--ns-color-ink-rgb) / .65)}#cart-drawer .cart-items__price{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--md);color:var(--ns-color-ink)}#cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-width: 124px;width:var(--quantity-selector-width);height:42px;padding:3px;border:none;border-radius:var(--ns-radius-pill);background:var(--ns-color-surface);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm)}#cart-drawer .cart-items__quantity .quantity-selector button{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--ns-color-tint-strong);color:var(--ns-color-ink);transition:background-color .15s,color .15s}@media(hover:hover){#cart-drawer .cart-items__quantity .quantity-selector button:hover:not(:disabled){background:var(--ns-color-tint-stronger)}}#cart-drawer .cart-items__quantity .quantity-selector button:active:not(:disabled){background:var(--ns-color-accent);color:#fff}#cart-drawer .cart-items__quantity .quantity-selector button:disabled{opacity:.45}#cart-drawer .cart-items__quantity .quantity-selector input[type=number]{width:calc(var(--quantity-selector-width) - 78px)}.ns-undo-toast{position:fixed;inset-inline:16px;inset-block-end:16px;z-index:30;display:flex;align-items:center;gap:16px;max-width:460px;margin-inline:auto;padding:16px 20px;border:1px solid var(--ns-color-tint-strong);border-radius:var(--ns-radius-lg);background:var(--ns-color-tint);color:var(--ns-color-ink);box-shadow:0 8px 24px rgb(var(--ns-color-ink-rgb) / .14);animation:ns-undo-in .25s ease-out}#cart-drawer .ns-undo-toast{position:absolute;inset-block:auto;inset-block-start:76px;max-width:none}.ns-undo-toast__text{flex:1;margin:0;font-size:var(--font-size--sm);line-height:1.35}.ns-undo-toast__text strong{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.ns-undo-toast__button{flex:none;padding:6px 2px;border:0;background:none;color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ns-undo-toast__button:hover{color:var(--ns-color-accent)}@keyframes ns-undo-in{0%{opacity:0;translate:0 -8px}}#cart-drawer .cart-drawer--empty .cart-drawer__content,#cart-drawer cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content{justify-content:flex-start;padding-block-start:16px}#cart-drawer .cart-drawer__content>.theme-drawer__title{margin-block-end:12px}.ns-empty-cart{width:100%;max-width:320px;margin:20px auto 0;text-align:center}.ns-empty-cart__note{margin:0 0 20px;color:rgb(var(--ns-color-ink-rgb) / .7);font-size:var(--font-size--md)}.ns-empty-cart__links{display:grid;gap:12px;margin:0;padding:0}.ns-empty-cart__link{display:flex;align-items:center;justify-content:center;min-height:56px;padding-inline:20px;border-radius:var(--ns-radius-md);background:var(--ns-color-tint);color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg);text-decoration:none;transition:background-color .15s,color .15s}.ns-empty-cart__link:hover{background:var(--ns-color-ink);color:#fff}.ns-cart-recs{margin-block:24px 8px}.ns-cart-recs__heading{margin:0 0 12px;color:var(--ns-color-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--lg)}.ns-cart-recs__list{display:grid;grid-auto-flow:column;grid-auto-columns:44%;gap:12px;margin:0;padding:0 0 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.ns-cart-recs__item{scroll-snap-align:start}.ns-cart-recs__card{display:flex;flex-direction:column;gap:6px;color:var(--ns-color-ink);text-decoration:none}.ns-cart-recs__media{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ns-radius-sm);background:var(--ns-color-surface)}.ns-cart-recs__media img{width:100%;height:100%;object-fit:cover;transition:scale .3s}.ns-cart-recs__card:hover .ns-cart-recs__media img{scale:1.04}.ns-cart-recs__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm);line-height:1.3}.ns-cart-recs__price{font-size:var(--font-size--sm)}.ns-cart-recs__price s{margin-inline-start:6px;color:rgb(var(--ns-color-ink-rgb) / .5)}.ns-collection-seo{padding:8px var(--page-margin, 20px) 56px}.ns-collection-seo__inner{max-width:760px;margin-inline:auto;padding-top:32px;border-top:1px solid var(--ns-color-divider);color:rgb(var(--ns-color-ink-rgb) / .8);font-size:var(--font-size--md);line-height:1.6}.ns-collection-seo__inner :is(h2,h3){color:var(--ns-color-ink);font-size:var(--font-size--xl);margin:0 0 8px}.ns-collection-seo__inner :is(h2,h3):not(:first-child){margin-top:20px}.ns-collection-seo__inner a{color:var(--ns-color-ink);text-decoration:underline;text-underline-offset:2px}.ns-faq{padding:56px var(--page-margin, 20px)}.ns-faq__inner{max-width:820px;margin-inline:auto}.ns-faq__heading{margin:0 0 20px;text-align:center}.ns-faq__item{border-bottom:1px solid var(--ns-color-divider)}.ns-faq__item:first-child{border-top:1px solid var(--ns-color-divider)}.ns-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none}.ns-faq__question::-webkit-details-marker{display:none}.ns-faq__question h3{margin:0;font-size:var(--font-size--lg);line-height:1.35;color:var(--ns-color-ink)}.ns-faq__icon{position:relative;flex:none;width:14px;height:14px}.ns-faq__icon:before,.ns-faq__icon:after{content:"";position:absolute;inset:6px 0 auto;height:2px;background:var(--ns-color-accent);transition:transform .2s}.ns-faq__icon:after{transform:rotate(90deg)}.ns-faq__item[open] .ns-faq__icon:after{transform:rotate(0)}.ns-faq__answer{padding:0 32px 20px 0;color:rgb(var(--ns-color-ink-rgb) / .8);font-size:var(--font-size--md);line-height:1.6}.ns-faq__answer a{color:var(--ns-color-ink);text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.ns-faq{padding-block:40px}.ns-faq__question h3{font-size:var(--font-size--md)}}.checkbox__input[name="filter.p.product_type"]+.checkbox__label .checkbox__label-text{display:inline-flex;align-items:center;gap:8px}.checkbox__input[name="filter.p.product_type"]+.checkbox__label .checkbox__label-text:before{flex-shrink:0;width:22px;height:22px;background:currentColor;-webkit-mask:var(--ns-type-icon) center / contain no-repeat;mask:var(--ns-type-icon) center / contain no-repeat}.checkbox__input[name="filter.p.product_type"]:is([value=Tops],[value="Jackets & Hoodies"],[value=Bottoms],[value=Shoes],[value=Accessories])+.checkbox__label .checkbox__label-text:before{content:""}.checkbox__input[name="filter.p.product_type"][value=Tops]+.checkbox__label{--ns-type-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M8.5 3.5 3 6.5l2 4 2-1V20.5h10V9.5l2 1 2-4-5.5-3c-.6 1.5-2 2.5-3.5 2.5s-2.9-1-3.5-2.5z'/%3E%3C/svg%3E")}.checkbox__input[name="filter.p.product_type"][value="Jackets & Hoodies"]+.checkbox__label{--ns-type-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M8 4.5 4.5 6 3 19.5h3l1.2-8v9h9.6v-9l1.2 8h3L19.5 6 16 4.5'/%3E%3Cpath d='M8 4.5C8 2.6 9.8 1.5 12 1.5s4 1.1 4 3c-.8 1.7-2.2 2.7-4 2.7S8.8 6.2 8 4.5zM12 7.2v13.3M9 15.5h6'/%3E%3C/svg%3E")}.checkbox__input[name="filter.p.product_type"][value=Bottoms]+.checkbox__label{--ns-type-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M6.5 2.5h11l1.5 19h-5l-2-12-2 12H5z'/%3E%3Cpath d='M6.3 5.5h11.4'/%3E%3C/svg%3E")}.checkbox__input[name="filter.p.product_type"][value=Shoes]+.checkbox__label{--ns-type-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M2.5 16.5V9.5c0-.6.6-1 1.2-.7L7.5 10.5l2.5-4h2.5l1 3.5 5.2 1.9c1.8.7 2.8 2 2.8 3.6v1z'/%3E%3Cpath d='M2.5 16.5v2.5h19v-2.5M9.5 10l1.5 1.2M8.5 12l1.5 1.2'/%3E%3C/svg%3E")}.checkbox__input[name="filter.p.product_type"][value=Accessories]+.checkbox__label{--ns-type-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M4 15a8 8 0 0 1 16 0'/%3E%3Cpath d='M3 15h15.5c1.7 0 3 .7 3 1.5S20.2 18 18.5 18H4a1 1 0 0 1-1-1z'/%3E%3Cpath d='M12 7v-.5M12 7c-1.6 2-2.4 4.7-2.4 8'/%3E%3C/svg%3E")}.ns-product-description :is(*,[style]){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:start!important;color:inherit!important;background:none!important}.ns-product-description :is(strong,b){font-weight:inherit}.ns-product-description--whole>:first-child:is(p,h1,h2,h3,h4,h5,h6),.ns-product-description--whole>:first-child:is(p,h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:600}.ns-product-description center{display:block}.ns-product-description ul{margin-block:8px;padding-inline-start:20px}.ns-product-description li+li{margin-block-start:2px}.ns-product-description :is(img,table){max-width:100%;height:auto}.facets .price-facet__highest-price{display:none}.product-details .accordion details:not(:has(.details-content>*)){display:none}.ns-product-description :is(p:empty,p:has(>br:only-child)){display:none}.facets .facets__inputs-list-item--disabled{display:none}.facets__item:has(details[id$=-filter-v-availability]){display:none}.menu-list:not(:has(.menu-list__list-item:is(:hover,:focus-within))) .menu-list__link{color:var(--menu-top-level-font-color)}.menu-list__link--active .menu-list__link-title{text-decoration:underline;text-decoration-color:var(--ns-color-accent);text-decoration-thickness:2px;text-underline-offset:8px}.header-logo .header-logo__image{translate:0 -19.5%}@media screen and (min-width:751px){shopify-account::part(dialog){inset-inline-end:var(--ns-account-dialog-end, 20px)}}.product-badges__badge.ns-badge--new{background:#0077a8;color:#fff}.product-badges__badge.ns-badge--low{background:#fff;color:var(--ns-color-error);box-shadow:inset 0 0 0 1px currentColor}.product-grid__card>product-price{margin-block-start:auto}
/*# sourceMappingURL=/cdn/shop/t/12/assets/natysports.css.map */
