:root{--nsc-ink: #0d0d0d;--nsc-panel: #171717;--nsc-pink: #ec008c;--nsc-paper: #f1e9da;--nsc-line: rgba(255, 255, 255, .12)}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .card__heading{text-transform:uppercase;letter-spacing:.01em;line-height:1}.nsc-eyebrow{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--nsc-pink);margin:0 0 1.2rem}.color-accent-1 .nsc-eyebrow{color:rgb(var(--color-foreground));opacity:.85}.nsc-h2{font-size:clamp(3.2rem,5vw,5.6rem);margin:0;color:rgb(var(--color-foreground))}.nsc-link{color:rgb(var(--color-foreground));font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;text-decoration:none;border-bottom:2px solid var(--nsc-pink);padding-bottom:.3rem;white-space:nowrap}.nsc-link:hover{color:var(--nsc-pink)}.nsc-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.nsc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 3.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,background .15s ease,color .15s ease}.nsc-btn:hover{transform:translateY(-2px)}.nsc-btn--pink{background:var(--nsc-pink);color:#fff}.nsc-btn--pink:hover{background:#fff;color:var(--nsc-ink)}.nsc-btn--ghost{border-color:#fff;color:#fff}.nsc-btn--ghost:hover{background:#fff;color:var(--nsc-ink)}.nsc-btn--dark{background:var(--nsc-ink);color:#fff}.nsc-btn--dark:hover{background:#fff;color:var(--nsc-ink)}.nsc-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,rgba(236,0,140,.1) 0 14px,transparent 14px 28px),#1d1d1d;outline:2px dashed rgba(236,0,140,.7);outline-offset:-12px}.nsc-placeholder__label{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;color:#fff;font-size:2rem;text-align:center;padding:1.6rem;max-width:34rem;line-height:1.2}.nsc-placeholder__label small{display:block;margin-top:.8rem;font-family:var(--font-body-family);font-size:1.3rem;text-transform:none;letter-spacing:0;color:#ffffffa6}.nsc-hero{position:relative;min-height:var(--nsc-hero-h, 85vh);display:flex;align-items:flex-end;overflow:hidden;background:var(--nsc-ink);color:#fff}.nsc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.nsc-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.nsc-hero__img--mobile{display:none}.nsc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 30%,rgba(0,0,0,calc(var(--nsc-overlay) + .3))),rgba(0,0,0,calc(var(--nsc-overlay) * .5))}.nsc-hero__content{position:relative;z-index:1;width:100%;padding-top:12rem;padding-bottom:8rem}.nsc-hero__title{font-size:clamp(5.6rem,11vw,14rem);margin:0 0 2rem;color:#fff;max-width:12ch;text-shadow:0 2px 30px rgba(0,0,0,.35)}.nsc-hero__text{font-size:1.8rem;max-width:46rem;color:#ffffffe0;margin:0 0 3.2rem;line-height:1.5}.nsc-hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap}.nsc-hero .nsc-eyebrow{color:#fff}.nsc-hero .nsc-eyebrow:before{content:"";display:inline-block;width:3.2rem;height:2px;background:var(--nsc-pink);vertical-align:middle;margin-right:1.2rem}@media(max-width:749px){.nsc-hero{min-height:max(56rem,calc(var(--nsc-hero-h, 85vh) - 5vh))}.nsc-hero__img--mobile{display:block}.nsc-hero__img--mobile~.nsc-hero__img--desktop,.nsc-hero__img--desktop:has(+.nsc-hero__img--mobile){display:none}.nsc-hero__content{padding-bottom:4.8rem}.nsc-hero__text{font-size:1.6rem}.nsc-hero__ctas .nsc-btn{flex:1 1 100%}}.nsc-marquee{overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-block:2px solid var(--nsc-ink)}.nsc-marquee__track{display:flex;width:max-content;animation:nsc-marquee var(--nsc-speed, 30s) linear infinite}.nsc-marquee__group{display:flex;align-items:center;flex-shrink:0}.nsc-marquee__item,.nsc-marquee__sep{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:clamp(1.8rem,2.4vw,2.6rem);letter-spacing:.06em;padding:1.4rem 1.6rem;white-space:nowrap}.nsc-marquee__sep{padding:0 .4rem;opacity:.9}@keyframes nsc-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nsc-marquee__track{animation:none}}.nsc-grid-section,.nsc-lookbook{padding:8rem 0}.nsc-grid{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem 1.6rem;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.nsc-grid{grid-template-columns:repeat(var(--nsc-cols, 4),1fr);gap:3.2rem 2rem}}.nsc-card{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.nsc-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#fff}.nsc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.nsc-card__img--alt{opacity:0}.nsc-card:hover .nsc-card__img{transform:scale(1.04)}.nsc-card:hover .nsc-card__img--alt{opacity:1}.nsc-card__badge{position:absolute;top:1.2rem;left:1.2rem;background:var(--nsc-pink);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.5rem .9rem}.nsc-card__cta{position:absolute;left:1rem;right:1rem;bottom:1rem;text-align:center;padding:1.2rem;background:var(--nsc-ink);color:#fff;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;transform:translateY(130%);transition:transform .25s ease}.nsc-card:hover .nsc-card__cta,.nsc-card:focus-visible .nsc-card__cta{transform:translateY(0)}@media(hover:none){.nsc-card__cta{display:none}}.nsc-card__info{padding-top:1.4rem;border-top:0}.nsc-card__title{font-size:clamp(1.8rem,2vw,2.4rem);margin:0 0 .6rem;color:rgb(var(--color-foreground))}.nsc-card__meta{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.nsc-card__price{color:rgb(var(--color-foreground));font-weight:700;font-size:1.6rem}.nsc-card:hover .nsc-card__title{color:var(--nsc-pink)}.nsc-bundle{padding:7.2rem 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));position:relative;overflow:hidden}.nsc-bundle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;pointer-events:none;background:repeating-linear-gradient(-45deg,#000 0 2px,transparent 2px 18px)}.nsc-bundle__inner{position:relative;display:grid;gap:4rem;align-items:center}@media(min-width:990px){.nsc-bundle__inner{grid-template-columns:1.1fr 1fr}}.nsc-bundle__title{font-size:clamp(4.8rem,8vw,9.6rem);margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.nsc-bundle__text{font-size:1.7rem;max-width:48rem;margin:0 0 3.2rem;line-height:1.5}.nsc-bundle__deals{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.nsc-deal{position:relative;background:var(--nsc-ink);color:#fff;padding:2.8rem 2rem;text-align:center;display:flex;flex-direction:column;gap:.4rem;border:2px solid var(--nsc-ink)}.nsc-deal--best{background:#fff;color:var(--nsc-ink)}.nsc-deal__flag{position:absolute;top:-1.2rem;left:50%;transform:translate(-50%);background:var(--nsc-ink);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.4rem 1rem;white-space:nowrap}.nsc-deal__qty{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.3rem}.nsc-deal__price{font-family:var(--font-heading-family);font-size:clamp(5.2rem,6vw,7.2rem);line-height:1}.nsc-deal__save{font-size:1.3rem;opacity:.75}.nsc-countdown{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;border-top:2px solid currentColor;padding-top:1.6rem}.nsc-countdown__label{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.3rem}.nsc-countdown__units{display:flex;gap:1.6rem}.nsc-countdown__units span{display:flex;flex-direction:column;align-items:center;font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em}.nsc-countdown__units b{font-family:var(--font-heading-family);font-size:3.2rem;line-height:1;font-weight:var(--font-heading-weight)}.nsc-lookbook{background:rgb(var(--color-background))}.nsc-lookbook__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.nsc-lookbook__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:28rem;gap:1.6rem}.nsc-look--big{grid-column:span 2;grid-row:span 2}}.nsc-look{margin:0;position:relative;overflow:hidden}.nsc-look__media{position:relative;height:100%;min-height:24rem}@media(max-width:989px){.nsc-look__media{aspect-ratio:4 / 5;min-height:0}.nsc-look--big{grid-column:span 2}.nsc-look--big .nsc-look__media{aspect-ratio:1 / 1}}.nsc-look__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nsc-look:hover .nsc-look__img{transform:scale(1.04)}.nsc-look__cap{position:absolute;left:0;right:0;bottom:0;padding:2.4rem 1.6rem 1.4rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:linear-gradient(transparent,#000000bf);color:#fff;font-size:1.3rem}.nsc-look__cap a{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;border-bottom:2px solid var(--nsc-pink)}.nsc-artist{padding:8rem 0;background:rgb(var(--color-background))}.nsc-artist__inner{display:grid;gap:4.8rem;align-items:center}@media(min-width:990px){.nsc-artist__inner{grid-template-columns:1fr 1fr;gap:8rem}}.nsc-artist__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.nsc-artist__media:after{content:"";position:absolute;top:1.6rem;right:-1.6rem;bottom:-1.6rem;left:1.6rem;border:2px solid var(--nsc-pink);z-index:-1}.nsc-artist__img{width:100%;height:100%;object-fit:cover;filter:grayscale(.15) contrast(1.05)}.nsc-artist__text{font-size:1.8rem;line-height:1.6;margin:2.4rem 0}.nsc-artist__sig{font-family:var(--font-heading-family);font-size:2.8rem;color:var(--nsc-pink);text-transform:uppercase;margin:0 0 3.2rem;transform:rotate(-3deg);display:inline-block}.nsc-values{background:rgb(var(--color-background));border-block:1px solid var(--nsc-line)}.nsc-values__list{list-style:none;margin:0 auto;padding-top:3.2rem;padding-bottom:3.2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}@media(min-width:990px){.nsc-values__list{grid-template-columns:repeat(4,1fr)}}.nsc-value{display:flex;gap:1.4rem;align-items:flex-start;font-size:1.4rem;color:rgba(var(--color-foreground),.7);line-height:1.4}.nsc-value b{display:block;color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem;margin-bottom:.2rem}.nsc-value__icon{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;color:var(--nsc-pink)}.nsc-value__icon svg{width:100%;height:100%}body .announcement-bar__message{font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}body .header__menu-item{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:1.3rem}body .button,body .shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.12em;font-weight:700}body .newsletter .newsletter__wrapper h2{font-size:clamp(3.6rem,6vw,6.4rem)}body .card__heading{font-size:1.8rem}body .card-wrapper:hover .card__heading{color:var(--nsc-pink)}body .nsc-pdp-title{font-size:clamp(3.6rem,4.5vw,5.6rem);margin:0 0 1rem;color:rgb(var(--color-foreground))}body .nsc-pdp-sub{margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}body .product__info-container .price{font-size:2.4rem}body .product__info-container .price-item{color:rgb(var(--color-foreground))}body .product-form__input--pill input[type=radio]:checked+label{background:var(--nsc-pink);border-color:var(--nsc-pink);color:#fff}body .nsc-offer{margin:1.6rem 0;padding:1.4rem 1.6rem;border:2px solid var(--nsc-pink);line-height:1.55;font-size:1.4rem}body .nsc-offer strong{color:var(--nsc-pink);letter-spacing:.06em}body .nsc-offer ul{list-style:none;margin:.6rem 0 0;padding:0}body .nsc-offer li:before{content:"\2713  ";color:var(--nsc-pink);font-weight:700}body .product__accordion table{width:100%;border-collapse:collapse;font-size:1.4rem}body .product__accordion th,body .product__accordion td{border:1px solid var(--nsc-line);padding:.8rem 1rem;text-align:left}body .product__accordion th{color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nsc.css.map */
