:root{--nm-bg: #08080A;--nm-bg-raised: #101014;--nm-bg-raised-2: #17171A;--nm-bg-accent-tint: #241207;--nm-navy: #16213C;--nm-hairline: #1D1E24;--nm-hairline-2: #1E1E22;--nm-border: #2A2A30;--nm-border-2: #33343C;--nm-border-3: #2A2C34;--nm-accent: #FF5A1F;--nm-ink: #EDEDE8;--nm-ink-2: #C7C7CC;--nm-ink-3: #9A9AA3;--nm-ink-3b: #A0A3AC;--nm-ink-4: #6E7482;--nm-on-accent: #08080A;--nm-tp: #00B67A;--nm-tp-dim: #2A5F4E;--nm-navy-text: #A9B3CA;--nm-navy-label: #8B97B2;--nm-display: "Chakra Petch", var(--heading-font-family, sans-serif);--nm-body: "IBM Plex Sans", var(--text-font-family, sans-serif);--nm-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--nm-gutter: 20px;--nm-max: 1440px;--nm-t: .12s;--button-border-radius: 0 !important;--input-border-radius: 0 !important;--rounded: 0 !important;--rounded-sm: 0 !important;--rounded-xs: 0 !important;--rounded-lg: 0 !important}@media screen and (min-width:1000px){:root{--nm-gutter: 40px}}html{background:var(--nm-bg)}body{background:var(--nm-bg);color:var(--nm-ink);font-family:var(--nm-body)}::selection{background:var(--nm-accent);color:var(--nm-on-accent)}a{color:inherit}.nm-link,.prose a{color:var(--nm-accent);text-decoration:none}.nm-link:hover,.prose a:hover{color:var(--nm-ink)}*,*:before,*:after{border-radius:0!important}.nm-avatar,.rounded-full{border-radius:50%!important}.button,.drawer,.popover,.modal,.badge,.product-card__quick-add-button,.circle-button{box-shadow:none!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading{font-family:var(--nm-display);font-weight:700;text-transform:uppercase}.nm-container{max-width:var(--nm-max);margin:0 auto;padding-left:var(--nm-gutter);padding-right:var(--nm-gutter)}.nm-mono{font-family:var(--nm-mono);text-transform:uppercase}.nm-display{font-family:var(--nm-display);text-transform:uppercase}.nm-eyebrow{font-family:var(--nm-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--nm-accent)}.nm-eyebrow--grey{color:var(--nm-ink-4);letter-spacing:.18em;font-size:10.5px}.nm-label{font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--nm-ink-4)}.nm-h2{margin:0;font-family:var(--nm-display);font-weight:700;font-size:48px;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.nm-h2--sm{font-size:19px;letter-spacing:.03em}.nm-more-link{font-family:var(--nm-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--nm-ink-4);white-space:nowrap;text-decoration:none;transition:color var(--nm-t)}.nm-more-link:hover{color:var(--nm-ink)}.nm-more-link--accent{color:var(--nm-accent)}.nm-more-link--accent:hover{color:var(--nm-ink)}.nm-scroll-x{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nm-scroll-x::-webkit-scrollbar{display:none}.nm-dot{display:inline-block;width:3px;height:3px;background:var(--nm-border-2);flex:0 0 auto}.nm-hidden,.nm-desktop-only{display:none!important}.nm-mobile-only{display:block}@media screen and (min-width:1000px){.nm-desktop-only{display:block!important}.nm-mobile-only{display:none!important}}.nm-vis--desktop{display:none}.nm-vis--mobile{display:block}@media screen and (min-width:1000px){.nm-vis--desktop{display:block}.nm-vis--mobile{display:none}}.nm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--nm-display);font-weight:600;font-size:14px;letter-spacing:.12em;text-transform:uppercase;background:var(--nm-accent);color:var(--nm-on-accent);border:1px solid var(--nm-accent);padding:15px 34px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--nm-t),border-color var(--nm-t),color var(--nm-t)}.nm-btn:hover{background:var(--nm-ink);border-color:var(--nm-ink);color:var(--nm-on-accent)}.nm-btn--ghost{background:transparent;color:var(--nm-ink);border-color:var(--nm-border-2);padding:15px 30px}.nm-btn--ghost:hover{background:transparent;border-color:var(--nm-ink);color:var(--nm-ink)}.nm-btn--inverse{background:var(--nm-bg);border-color:var(--nm-bg);color:var(--nm-ink);font-size:13px;padding:14px 28px}.nm-btn--inverse:hover{background:var(--nm-navy);border-color:var(--nm-navy);color:var(--nm-ink)}.nm-btn--card{font-size:12px;padding:11px;border-color:var(--nm-border-3);background:transparent;color:var(--nm-ink);width:100%}.nm-btn--card:hover{background:var(--nm-accent);border-color:var(--nm-accent);color:var(--nm-on-accent)}.nm-btn--block{width:100%;height:52px;padding:0 20px}.button{font-family:var(--nm-display)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:var(--nm-accent)!important;background-image:none!important;color:var(--nm-on-accent)!important;border:1px solid var(--nm-accent)!important;transition:background-color var(--nm-t),border-color var(--nm-t),color var(--nm-t)!important}.button:hover{background:var(--nm-ink)!important;border-color:var(--nm-ink)!important;color:var(--nm-on-accent)!important}.button--outline,.button--subdued{background:transparent!important;color:var(--nm-ink)!important;border-color:var(--nm-border-2)!important}.button--outline:hover,.button--subdued:hover{background:transparent!important;border-color:var(--nm-ink)!important;color:var(--nm-ink)!important}.button:before,.button:after{display:none!important}.nm-badge{display:inline-block;font-family:var(--nm-mono);font-weight:700;font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--nm-accent);color:var(--nm-on-accent);padding:5px 8px;white-space:nowrap;line-height:1}.nm-badge--ink{background:var(--nm-ink)}@media screen and (max-width:999px){.nm-badge{font-size:8px;padding:3px 6px;letter-spacing:.1em}}.nm-star{display:inline-grid;place-items:center;width:13px;height:13px;background:var(--nm-tp);color:#fff;font-size:8px;line-height:1;flex:0 0 auto}.nm-stars{display:inline-flex;gap:2px}.nm-stars .nm-star{width:16px;height:16px;font-size:10px}.nm-stars--lg .nm-star{width:18px;height:18px;font-size:11px}.nm-stars--sm .nm-star{width:14px;height:14px;font-size:9px}.nm-star--empty{background:var(--nm-tp-dim)}.nm-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--nm-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--nm-border-2);color:var(--nm-ink-3);background:transparent;padding:9px 13px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:border-color var(--nm-t),color var(--nm-t),background-color var(--nm-t)}.nm-chip:hover{border-color:var(--nm-ink);color:var(--nm-ink)}.nm-chip.is-active,.nm-chip[aria-pressed=true]{border-color:var(--nm-accent);color:var(--nm-accent);background:var(--nm-bg-accent-tint)}.nm-chip--link{color:var(--nm-accent);border-color:var(--nm-border)}.nm-chip--link:hover{border-color:var(--nm-accent);color:var(--nm-accent)}.nm-chip--removable{height:32px;padding:0 11px;background:var(--nm-border);border:none;color:var(--nm-ink);font-size:10px;gap:8px}.nm-chip--removable svg{width:10px;height:10px;stroke:var(--nm-ink-3)}.nm-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.nm-section-head__text{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:999px){.nm-section-head{align-items:baseline;margin-bottom:15px}.nm-section-head__text{gap:6px}.nm-h2{font-size:19px;letter-spacing:.03em}.nm-eyebrow{font-size:10px;letter-spacing:.16em}}.nm-section{border-top:1px solid var(--nm-hairline)}@media screen and (max-width:999px){.nm-section{border-top-color:var(--nm-border)}}.nm-card{display:flex;flex-direction:column;gap:12px;min-width:0;position:relative;height:100%}.nm-card__figure{position:relative;aspect-ratio:4 / 5;background:var(--nm-bg-raised);overflow:hidden;display:block}.nm-card__figure img{width:100%;height:100%;object-fit:cover;display:block}.nm-card__badge{position:absolute;top:12px;left:12px;z-index:1}.nm-card__dots{position:absolute;right:12px;bottom:12px;display:flex;gap:5px;z-index:1}.nm-card__dot{width:13px;height:13px;border:1px solid var(--nm-ink-4);background:var(--nm-bg-raised)}.nm-card__info{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1 auto}.nm-card__rank{font-family:var(--nm-mono);font-size:9px;letter-spacing:.14em;color:var(--nm-accent);text-transform:uppercase}.nm-card__title{margin:0;font-family:var(--nm-display);font-weight:700;font-size:17px;letter-spacing:.02em;text-transform:uppercase;color:var(--nm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.nm-card__title:hover{color:var(--nm-accent)}.nm-card__sub{font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--nm-ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-card__rating{display:flex;align-items:center;gap:7px;min-height:17px;font-family:var(--nm-mono);font-size:10px;letter-spacing:.06em;color:var(--nm-ink-3);text-transform:uppercase}.nm-card__rating--empty{height:17px}.nm-card__price{display:flex;align-items:baseline;gap:9px}.nm-card__price-now{font-family:var(--nm-body);font-size:16px;font-weight:600;color:var(--nm-ink)}.nm-card__price-was{font-family:var(--nm-mono);font-size:11px;color:var(--nm-ink-4);text-decoration:line-through}.nm-card__cta{margin-top:auto;padding-top:3px}.nm-card .nm-btn--card{position:relative}@media screen and (max-width:999px){.nm-card{gap:9px}.nm-card__badge{top:7px;left:7px}.nm-card__dots{right:7px;bottom:7px;gap:4px}.nm-card__dot{width:10px;height:10px}.nm-card__info{gap:5px}.nm-card__title{font-size:14px;letter-spacing:.01em}.nm-card__rating{font-size:9.5px;gap:6px;min-height:16px}.nm-card__rating--empty{height:16px}.nm-card__rating .nm-star{width:12px;height:12px}.nm-card__price{gap:8px}.nm-card__price-now{font-size:15px}.nm-card__price-was{font-size:10px}.nm-card__cta,.nm-card--ranked .nm-card__badge{display:none}}.nm-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:700px){.nm-grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1000px){.nm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}}.header{--header-padding-block: 0 !important;background:#08080aeb!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--nm-hairline)!important;min-height:72px;padding-left:var(--nm-gutter)!important;padding-right:var(--nm-gutter)!important;column-gap:40px!important}.header__logo{margin:0}.header__logo a{text-decoration:none}.header__logo-text{font-family:var(--nm-display)!important;font-weight:700!important;font-size:24px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--nm-ink);white-space:nowrap}.header__primary-nav{column-gap:26px!important}.header__primary-nav-item>a,.header__primary-nav-item summary,.header__primary-nav-item summary a,.header__primary-nav-item>a>span{font-family:var(--nm-display)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--nm-ink)!important}.header__primary-nav-item>a:hover,.header__primary-nav-item summary:hover{color:var(--nm-accent)!important}.header__primary-nav-item.is-active>a,.header__primary-nav-item>a[aria-current=page]{color:var(--nm-accent)!important}.header__secondary-nav ul{column-gap:18px!important;align-items:center}.header__secondary-nav a{text-decoration:none}.header__secondary-nav .h6,.header__secondary-nav .link-faded{font-family:var(--nm-mono)!important;font-weight:400!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--nm-ink-4)!important;opacity:1!important}.header__secondary-nav .link-faded:hover{color:var(--nm-ink)!important}.header__cart-link .nm-header-cart{display:inline-block;background:var(--nm-accent);color:var(--nm-on-accent)!important;font-weight:700!important;padding:8px 14px;line-height:1.2}.header__cart-link .nm-header-cart:hover{background:var(--nm-ink);color:var(--nm-on-accent)!important}.header__cart-link{position:relative}.nm-cart-badge{position:absolute;top:-5px;right:-6px;min-width:15px;height:15px;padding:0 3px;background:var(--nm-accent);color:var(--nm-on-accent);font-family:var(--nm-mono);font-size:9px;font-weight:700;display:grid;place-items:center;line-height:1;pointer-events:none}.header__nav-icon{width:19px;height:19px}@media screen and (min-width:1000px){.nm-cart-badge{display:none!important}}.header__dropdown-menu{background:var(--nm-bg-raised)!important;border:1px solid var(--nm-border)!important}.header__dropdown-menu a{font-family:var(--nm-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:999px){.header{min-height:0;padding-top:14px!important;padding-bottom:14px!important;border-bottom-color:var(--nm-border)!important;column-gap:13px!important}.header__cart-link .nm-header-cart{display:none!important}.header__logo-text{font-size:20px!important;letter-spacing:.06em!important}.header__secondary-nav ul{column-gap:16px!important}.nm-template-product .header__logo-text{font-size:18px!important}}.header-search{background:var(--nm-bg)!important;border-bottom:1px solid var(--nm-hairline)}.header-search input,.predictive-search input{font-family:var(--nm-mono)!important;text-transform:uppercase;letter-spacing:.04em}.drawer,.popover,.modal,.quick-buy-modal,.cart-drawer{background:var(--nm-bg-raised)!important;color:var(--nm-ink)!important;border:1px solid var(--nm-border)}.drawer__header,.popover__header,.modal__header{border-bottom:1px solid var(--nm-hairline)}.popover__value-option,.popover__value-list button{font-family:var(--nm-mono)!important;font-size:10.5px!important;letter-spacing:.12em;text-transform:uppercase}.popover__value-option[aria-selected=true]{color:var(--nm-accent)!important}.sidebar-menu a,.header-sidebar a,.drawer .h6,.drawer .h5,.drawer .h4{font-family:var(--nm-display)!important;text-transform:uppercase}.cart-drawer .line-item__title,.cart-drawer .h6{font-family:var(--nm-display)!important}.cart-drawer .price-list,.cart-subtotal__value,.cart-drawer__button-price{font-family:var(--nm-body);font-weight:600}.cart-perk__meter,.free-shipping-bar__progress{background:var(--nm-border)!important}.cart-perk__meter>*,.free-shipping-bar__progress>*{background:var(--nm-accent)!important}.loading-bar{background:var(--nm-accent)!important}.price-list .price{font-family:var(--nm-body);font-weight:600;color:var(--nm-ink)}.price-list .compare-at-price{font-family:var(--nm-mono);color:var(--nm-ink-4);font-size:.8em}.price--highlight,.price-list .price--highlight{color:var(--nm-ink)!important}.badge{font-family:var(--nm-mono)!important;font-weight:700!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase;padding:5px 8px!important}.badge--sold-out{background:var(--nm-border)!important;color:var(--nm-ink)!important}.badge--on-sale,.badge--custom{background:var(--nm-accent)!important;color:var(--nm-on-accent)!important}input:not([type=checkbox]):not([type=radio]),select,textarea,.select,.input{background:var(--nm-bg)!important;border:1px solid var(--nm-border-2)!important;color:var(--nm-ink)!important}input:focus,select:focus,textarea:focus{border-color:var(--nm-ink)!important;outline:none}.nm-plp__layout{display:grid;grid-template-columns:minmax(0,1fr)}.nm-plp__sidebar{display:none}.nm-plp__main{display:flex;flex-direction:column;min-width:0}.nm-plp__toolbar{display:none;align-items:center;justify-content:space-between;gap:24px;padding:22px var(--nm-gutter);border-bottom:1px solid var(--nm-hairline)}.nm-plp__toolbar-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nm-plp__count{font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--nm-ink-4);white-space:nowrap}.nm-plp__sort{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;background:transparent;border:1px solid var(--nm-border-2);color:var(--nm-ink-3);font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--nm-t)}.nm-plp__sort:hover{border-color:var(--nm-ink)}.nm-plp__sort svg{color:var(--nm-accent)}.nm-active-facets{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nm-active-facets__clear{font-family:var(--nm-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--nm-accent);text-decoration:none}.nm-active-facets__clear:hover{color:var(--nm-ink)}.nm-plp__grid{padding:0 var(--nm-gutter)}.nm-plp .product-list{display:grid;margin:0!important;width:auto!important;max-width:none!important}.nm-plp__empty{padding:60px var(--nm-gutter);display:flex;flex-direction:column;gap:16px;align-items:flex-start}.nm-plp__empty-title{margin:0;font-size:40px}.nm-facets--sidebar{padding:28px 28px 40px;display:flex;flex-direction:column;gap:26px}.nm-facets__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nm-facets__title{font-family:var(--nm-display);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.nm-facets__clear{font-family:var(--nm-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--nm-accent);text-decoration:none;white-space:nowrap}.nm-facets__clear:hover{color:var(--nm-ink)}.nm-facets__group{display:flex;flex-direction:column;gap:11px}.nm-facets__group-title{font-family:var(--nm-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-ink-4)}.nm-facets__rows{display:flex;flex-direction:column;gap:7px}.nm-facet-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border:1px solid var(--nm-border-2);color:var(--nm-ink-3);font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:border-color var(--nm-t),color var(--nm-t)}.nm-facet-row:hover{border-color:var(--nm-ink);color:var(--nm-ink)}.nm-facet-row.is-active{border-color:var(--nm-accent);color:var(--nm-accent);background:var(--nm-bg-accent-tint)}.nm-facet-row__mark{font-size:11px}.nm-plp__mobile-filters{display:flex;flex-direction:column}.nm-rail__chips{align-items:center;gap:8px;padding:0 20px 12px}.nm-rail__sort{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;background:var(--nm-accent);color:var(--nm-on-accent);border:0;font-family:var(--nm-mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex:0 0 auto;cursor:pointer}.nm-rail__chip{height:44px;padding:0 14px;flex:0 0 auto}.nm-rail__chip[aria-expanded=true]{border-color:var(--nm-accent);color:var(--nm-accent);background:var(--nm-bg-accent-tint)}.nm-rail__panel{margin:0 20px 14px;padding:15px;background:var(--nm-bg-raised);border:1px solid var(--nm-border-2);display:flex;flex-direction:column;gap:12px}.nm-rail__panel[hidden]{display:none}.nm-rail__panel-head{display:flex;align-items:center;justify-content:space-between}.nm-rail__close{background:none;border:0;padding:0;font-family:var(--nm-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--nm-accent);cursor:pointer}.nm-rail__options{display:flex;flex-wrap:wrap;gap:8px}.nm-rail__option{height:36px;padding:0 12px;font-size:10px}.nm-plp__mobile-active{padding:0 20px 16px}.nm-plp__mobile-active:empty{display:none}.nm-plp__mobile-active .nm-active-facets__clear{color:var(--nm-ink-4)}.nm-loadmore{display:flex;flex-direction:column;align-items:center;gap:13px;padding:24px 20px 30px}.nm-loadmore__bar{width:100%;height:3px;background:var(--nm-border)}.nm-loadmore__fill{height:3px;background:var(--nm-accent);transition:width .3s ease}.nm-loadmore__count{font-family:var(--nm-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--nm-ink-4)}.nm-loadmore__btn{width:100%;height:52px;padding:0}.nm-loadmore.is-loading .nm-loadmore__btn{opacity:.5;pointer-events:none}@media screen and (min-width:1000px){.nm-plp__layout--sidebar{grid-template-columns:260px minmax(0,1fr)}.nm-plp__sidebar{display:block;border-right:1px solid var(--nm-hairline)}.nm-plp__toolbar{display:flex}.nm-plp__mobile-filters{display:none}.nm-plp__grid{padding:28px var(--nm-gutter) 0}.nm-loadmore{padding:34px var(--nm-gutter) 44px;gap:14px}.nm-loadmore__bar{width:320px}.nm-loadmore__count{font-size:10.5px}.nm-loadmore__btn{width:auto;height:auto;padding:15px 44px}}@media screen and (max-width:999px){.nm-plp__grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.nm-reviews{display:flex;flex-direction:column;gap:13px}.nm-reviews__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nm-review{display:none;flex-direction:column;gap:13px}.nm-review.is-active{display:flex}.nm-review__quote{margin:0;font-family:var(--nm-body);font-size:16px;line-height:1.6;color:var(--nm-ink);text-wrap:pretty}.nm-review__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--nm-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.nm-review__who{color:var(--nm-ink-3);white-space:nowrap}.nm-review__verified{color:var(--nm-tp);letter-spacing:.12em;white-space:nowrap}.nm-reviews__nav{display:flex;gap:6px;padding-top:2px}.nm-reviews__bar{width:24px;height:2px;padding:0;border:0;background:var(--nm-border-2);cursor:pointer;position:relative}.nm-reviews__bar:after{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.nm-reviews__bar.is-active{background:var(--nm-ink)}@media screen and (min-width:1000px){.nm-review__quote{font-size:15.5px;line-height:1.65}.nm-review__meta{font-size:10px;gap:12px}.nm-reviews__nav{gap:7px}.nm-reviews__bar{width:30px}.nm-reviews .nm-stars .nm-star{width:17px;height:17px}}.nm-template-product .shopify-section--main-product .section-spacing{padding-top:36px!important;padding-bottom:56px!important}.nm-template-product .product{column-gap:32px!important}.product-info__block-list{row-gap:22px!important}.product-info .product-title{font-family:var(--nm-display)!important;font-weight:700!important;font-size:40px!important;line-height:1.02!important;letter-spacing:.01em!important;text-transform:uppercase}.product-info .price-list{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.product-info .price-list .price{font-size:28px!important;font-weight:600!important}.product-info .price-list .compare-at-price{font-size:14px!important}.product-info .price-list .badge,.product-info .badge--on-sale{font-size:10.5px!important}.nm-pdp-stock{margin:0;font-family:var(--nm-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--nm-ink-3)}.product-info__block-item[data-block-type=liquid] .liquid:empty{display:none}.variant-picker{row-gap:22px!important}.variant-picker__option{row-gap:11px!important}.variant-picker__option-info legend,.variant-picker__option-info span,.variant-picker__option-info .link{font-family:var(--nm-mono)!important;font-size:10.5px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--nm-ink-4)!important;font-weight:400!important}.variant-picker__option-info .link{color:var(--nm-accent)!important;letter-spacing:.1em;text-decoration:none!important}.variant-picker__option-info .link:hover{color:var(--nm-ink)!important}.color-swatch{width:46px!important;height:46px!important;border:1px solid var(--nm-border-2)!important;box-shadow:none!important;outline:none!important}.color-swatch.border{border-color:var(--nm-border-2)!important}.color-swatch:hover{border-color:var(--nm-ink)!important}input:checked+.color-swatch,.color-swatch.is-selected{border:2px solid var(--nm-accent)!important}.color-swatch:before,.color-swatch:after{display:none!important}.variant-picker__option-values:has(.block-swatch){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px!important}.block-swatch{display:grid!important;place-items:center;height:48px;padding:0!important;border:1px solid var(--nm-border-2)!important;background:transparent!important;color:var(--nm-ink-3)!important;font-family:var(--nm-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;box-shadow:none!important}.block-swatch:hover{border-color:var(--nm-ink)!important;color:var(--nm-ink)!important}input:checked+.block-swatch,.block-swatch.is-selected{background:var(--nm-ink)!important;color:var(--nm-on-accent)!important;border-color:var(--nm-ink)!important}.block-swatch.is-disabled{opacity:.35;text-decoration:line-through}.nm-garments{display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--nm-bg-raised);border:1px solid var(--nm-border)}.nm-garments[hidden]{display:none}.nm-garments__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nm-garments__title{font-family:var(--nm-display);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.nm-garments__count{font-family:var(--nm-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--nm-ink-4);white-space:nowrap}.nm-garments__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:9px;overflow:visible}.nm-garment{display:flex;flex-direction:column;gap:7px;text-decoration:none;min-width:0}.nm-garment__img{display:block;height:84px;background:var(--nm-bg);border:1px solid var(--nm-border);overflow:hidden}.nm-garment__img img{width:100%;height:100%;object-fit:cover;display:block}.nm-garment.is-active .nm-garment__img{border-color:var(--nm-accent)}.nm-garment:hover .nm-garment__img{border-color:var(--nm-ink)}.nm-garment__label{font-family:var(--nm-mono);font-size:10px;letter-spacing:.02em;text-transform:uppercase;color:var(--nm-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-garment.is-active .nm-garment__label{color:var(--nm-ink)}.nm-garment__price{font-family:var(--nm-mono);font-size:12px;font-weight:700;color:var(--nm-ink-2)}.nm-garment.is-active .nm-garment__price{color:var(--nm-accent)}.product-info .product-deal-text,.product-info .product-shipping-note,.product-info .fera-logoBanner{display:none!important}.product-info__block-item[data-block-type*=trustview]{text-align:left}.product-info__block-item[data-block-type*=trustview]>*{margin-left:0!important}.buy-buttons .button,.product-form .button,.product-sticky-bar .button{height:58px;font-size:15px!important;letter-spacing:.1em!important}.buy-buttons .button:disabled,.buy-buttons .button[disabled]{background:var(--nm-border)!important;border-color:var(--nm-border)!important;color:var(--nm-ink-3)!important}.nm-reassure{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.nm-reassure__item{display:inline-flex;align-items:center;gap:9px;font-family:var(--nm-body);font-size:13.5px;color:var(--nm-ink-3);white-space:nowrap}.nm-reassure__item svg{color:var(--nm-accent);flex:0 0 auto}.product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item[data-block-type=liquid]{margin-top:-9px}.nm-dealbox{display:flex;align-items:center;gap:15px;padding:16px;background:var(--nm-bg-raised-2);border:1px solid var(--nm-accent)}.nm-dealbox__num{font-family:var(--nm-display);font-weight:700;font-size:24px;color:var(--nm-accent);min-width:48px;line-height:1}.nm-dealbox__text{display:flex;flex-direction:column;gap:3px}.nm-dealbox__title{font-family:var(--nm-display);font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.nm-dealbox__body{font-family:var(--nm-body);font-size:13px;line-height:1.45;color:var(--nm-ink-3)}.accordion-group,.accordion{border-color:var(--nm-hairline-2)!important}.accordion__disclosure summary{padding:16px 0!important}.accordion__toggle{font-family:var(--nm-display)!important;font-weight:600!important;font-size:14px!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--nm-ink)}.accordion__content{font-family:var(--nm-body);font-size:13.5px;line-height:1.65;color:var(--nm-ink-3);padding-bottom:17px}.accordion__content table{font-size:12.5px}.accordion .animated-plus{color:var(--nm-ink-4)}.accordion details[open] .animated-plus{color:var(--nm-accent)}.product-gallery__thumbnail{position:relative;border:1px solid var(--nm-border)!important;background:var(--nm-bg-raised);aspect-ratio:4 / 5;height:auto!important;opacity:1!important;overflow:hidden}.product-gallery__thumbnail[aria-current=true]{border-color:var(--nm-accent)!important}.product-gallery__thumbnail img{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;object-fit:cover}.product-gallery__media{background:var(--nm-bg-raised)}.product-gallery__media-badge .badge{font-size:10px!important;padding:5px 9px!important}.page-dots button{width:30px!important;height:2px!important;background:var(--nm-border-2)!important}.page-dots button[aria-current=true]{background:var(--nm-ink)!important}.product-sticky-bar{background:#08080af5!important;border-top:1px solid var(--nm-border)!important;padding:12px 20px!important;gap:12px}.product-sticky-bar .h6{font-family:var(--nm-mono)!important;font-size:9px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--nm-ink-4);font-weight:400!important}.product-sticky-bar .price-list .price{font-size:15px!important}.product-sticky-bar .button{height:48px;font-size:14px!important}@media screen and (max-width:999px){.nm-template-product .shopify-section--main-product .section-spacing{padding-top:0!important;padding-bottom:24px!important}.product-info .product-title{font-size:27px!important;line-height:1.04!important}.product-info .price-list .price{font-size:23px!important}.product-info .price-list .compare-at-price{font-size:13px!important}.nm-pdp-stock{font-size:10px}.color-swatch{width:44px!important;height:44px!important}.block-swatch{height:46px;font-size:11.5px!important}.nm-garments{margin:4px -20px 0;border-left:0;border-right:0}.nm-garments__list{display:flex;overflow-x:auto;scrollbar-width:none}.nm-garment{min-width:78px;flex:0 0 78px}.nm-garment__img{height:86px}.nm-reassure{flex-direction:column;align-items:flex-start;gap:8px}.nm-reassure__item{font-size:13px}.nm-dealbox{padding:15px;gap:14px}.nm-dealbox__num{font-size:22px;min-width:44px}.nm-dealbox__title{font-size:13.5px}.nm-dealbox__body{font-size:12.5px}.buy-buttons .button{height:56px}.product-gallery__thumbnail-list{padding:12px 20px 0}.product-gallery__thumbnail{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/175/assets/sodium-alley.css.map */
