.nga-rule{display:block;width:6.4rem;height:3px;background:var(--nga-pink);margin:var(--nga-s-4) 0}.nga-wedge{position:relative;overflow:hidden;background:var(--nga-ink);isolation:isolate}.nga-wedge__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nga-wedge__media img{width:100%;height:100%;object-fit:cover;object-position:var(--wedge-focal, 68% 40%);display:block}.nga-wedge--mono .nga-wedge__media img{filter:grayscale(1) contrast(1.06)}.nga-wedge__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(11,11,13,.28) 0%,transparent 38%,rgba(11,11,13,.22) 100%)}.nga-wedge__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block}.nga-wedge__panel polygon{fill:var(--nga-pink)}.nga-wedge__panel-d{display:none}@media screen and (min-width:750px){.nga-wedge__panel-d{display:block}.nga-wedge__panel-m{display:none}}.nga-wedge__ornament{position:absolute;right:clamp(-4rem,-2vw,0rem);bottom:-2rem;z-index:2;width:clamp(14rem,20vw,30rem);height:auto;color:var(--nga-pink);opacity:.85;pointer-events:none}.nga-wedge__inner{position:relative;z-index:3;display:flex;align-items:center;min-height:var(--wedge-h-m, 76vh);padding:var(--nga-s-7) var(--nga-gutter)}@media screen and (min-width:750px){.nga-wedge__inner{min-height:var(--wedge-h, 72vh)}}.nga-wedge__content{max-width:62rem;color:#fff}.nga-wedge__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h1);line-height:.92;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:#fff;text-wrap:balance}.nga-wedge__mark{display:inline-block;width:.78em;height:.78em;vertical-align:-.04em;margin-inline:.02em}.nga-wedge__sub{margin:var(--nga-s-4) 0 0;font-size:var(--nga-t-lead);font-weight:500;letter-spacing:.01em;color:#fffffff0}.nga-wedge__actions{display:flex;flex-wrap:wrap;gap:var(--nga-s-3);margin-top:var(--nga-s-6)}.nga-wedge__cta{min-width:20rem}.nga-wedge__cta.nga-btn--light{--btn-fg: var(--nga-pink)}@media screen and (max-width:749px){.nga-wedge__content{max-width:none}.nga-wedge__ornament{display:none}}.nga-mw{padding-block:var(--nga-section-y)}.nga-mw--paper{background:var(--nga-paper)}.nga-mw--cream{background:var(--nga-cream)}.nga-mw__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nga-s-5);margin-bottom:var(--nga-s-6)}.nga-mw__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h2);line-height:1;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:var(--nga-ink)}.nga-mw__all{flex:none;display:inline-flex;align-items:center;gap:.8rem;font-size:1.48rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;text-decoration:none;color:var(--nga-pink);padding-bottom:.4rem;border-bottom:1px solid transparent;transition:border-color var(--nga-d) var(--nga-ease)}.nga-mw__all:hover{border-bottom-color:var(--nga-pink)}.nga-mw__all svg{transition:transform var(--nga-d) var(--nga-ease)}.nga-mw__all:hover svg{transform:translate(3px)}.nga-mw__viewport{position:relative}.nga-mw__track{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:var(--nga-s-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:var(--nga-s-3);margin-inline:calc(var(--nga-s-2) * -1);padding-inline:var(--nga-s-2)}.nga-mw__cell{scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.nga-mw__track{grid-auto-columns:38%;gap:var(--nga-s-5)}}@media screen and (min-width:1100px){.nga-mw__track{grid-auto-columns:calc((100% - var(--nga-s-5) * 3) / 4)}}.nga-mw__track::-webkit-scrollbar{display:none}.nga-mw__track{scrollbar-width:none}.nga-mw__arrow{position:absolute;top:34%;z-index:3;display:none;place-items:center;width:4.4rem;height:4.4rem;border:1px solid var(--nga-line);border-radius:50%;background:#ffffffeb;color:var(--nga-ink);cursor:pointer;box-shadow:var(--nga-e-1);transition:background var(--nga-d) var(--nga-ease),transform var(--nga-d) var(--nga-ease),opacity var(--nga-d) var(--nga-ease)}.nga-mw__arrow:hover{background:var(--nga-ink);color:#fff;transform:scale(1.06)}.nga-mw__arrow[disabled]{opacity:.25;pointer-events:none}.nga-mw__arrow--prev{left:calc(var(--nga-s-7) * -1)}.nga-mw__arrow--next{right:calc(var(--nga-s-7) * -1)}@media screen and (min-width:1280px){.nga-mw__arrow{display:grid}}.nga-ecard__foot--add-only{display:block}.nga-ecard__foot--add-only .nga-ecard__quick{width:100%}.nga-sl{display:grid;grid-template-columns:1fr;background:var(--nga-paper)}@media screen and (min-width:990px){.nga-sl{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}}.nga-sl__editorial{display:grid;grid-template-columns:1fr}@media screen and (min-width:750px){.nga-sl__editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.nga-sl__media{position:relative;min-height:34rem}.nga-sl__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block;filter:grayscale(1) contrast(1.04)}@media screen and (max-width:749px){.nga-sl__media{position:relative;min-height:0;aspect-ratio:4 / 3}}.nga-sl__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3.2rem,5vw,7rem) clamp(2.4rem,4vw,5.6rem)}.nga-sl__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h3);line-height:1.02;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:var(--nga-ink)}.nga-sl__text{font-size:var(--nga-t-body);line-height:1.55;color:var(--nga-ink-mute);max-width:34rem}.nga-sl__text p{margin:0}.nga-sl__cta{margin-top:var(--nga-s-5);align-self:flex-start}.nga-sl__look{display:flex;flex-direction:column;align-items:center;gap:var(--nga-s-4);padding:clamp(3.2rem,4vw,5.6rem) clamp(2.4rem,4vw,5.6rem);background:var(--nga-cream-soft)}.nga-sl__look-title{margin:0;font-size:1.66rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;color:var(--nga-ink)}.nga-sl__look-media{flex:1;display:grid;place-items:center;width:100%;min-height:0}.nga-sl__look-media img{width:100%;height:auto;max-height:46rem;object-fit:contain;display:block}.nga-sl__look-cta{align-self:center}.nga-ia{background:var(--nga-ink);color:#fff;padding-block:clamp(3.2rem,4vw,5.6rem)}.nga-ia__grid{display:grid;grid-template-columns:1fr;gap:var(--nga-s-6);align-items:center}@media screen and (min-width:990px){.nga-ia__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);gap:0}.nga-ia__perks,.nga-ia__cta{padding-inline:clamp(2.4rem,3vw,4.8rem)}.nga-ia__perks{border-inline:1px solid var(--nga-line-invert)}}.nga-ia__brand{display:flex;flex-direction:column;gap:var(--nga-s-2)}.nga-ia__logo{width:clamp(14rem,14vw,21rem);height:auto;display:block}.nga-ia__wordmark{display:inline-flex;align-items:center;gap:var(--nga-s-3);font-family:var(--nga-font-display);font-size:clamp(3.2rem,3vw,4.4rem);line-height:1;letter-spacing:.02em;color:#fff}.nga-ia__mark{width:4.4rem;height:auto;color:var(--nga-pink);flex:none}.nga-ia__script{font-family:var(--nga-font-display);font-style:italic;font-size:clamp(2.6rem,2.6vw,3.8rem);line-height:1;color:var(--nga-pink)}.nga-ia__perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--nga-s-5);margin:0;padding:0;list-style:none}.nga-ia__perk{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.nga-ia__perk-icon{color:#fff;opacity:.9}.nga-ia__perk-title{font-size:1.48rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nga-ia__perk-text{font-size:1.48rem;line-height:1.4;color:#ffffff9e;max-width:18rem}.nga-ia__cta{display:flex;flex-direction:column;gap:var(--nga-s-3)}.nga-ia__heading{margin:0;font-size:var(--nga-t-h6);font-weight:700;line-height:1.25;letter-spacing:.01em;text-transform:uppercase}.nga-ia__btn{align-self:flex-start}.nga-ia__foot{margin:0;font-size:1.48rem;color:#ffffff9e}@media screen and (min-width:990px){.nga-ia__cta{align-items:center;text-align:center}.nga-ia__btn{align-self:stretch}}.nga-sb{display:grid;grid-template-columns:1fr;background:var(--nga-paper)}@media screen and (min-width:990px){.nga-sb{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nga-sb--media-right .nga-sb__media{order:2}}.nga-sb__media{position:relative;min-height:32rem}.nga-sb__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.04)}@media screen and (max-width:989px){.nga-sb__media{position:relative;min-height:0;aspect-ratio:16 / 10}}.nga-sb__copy{display:flex;align-items:center;padding:clamp(3.2rem,6vw,9rem) var(--nga-gutter)}.nga-sb__copy-inner{max-width:52rem}.nga-sb__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h3);line-height:1.04;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:var(--nga-ink)}.nga-sb__text{font-size:var(--nga-t-body);line-height:1.55;color:var(--nga-ink-mute)}.nga-sb__text p{margin:0}.nga-sb__cta{margin-top:var(--nga-s-5)}.nga-usps.nga-usps--black{background:var(--nga-ink);border-block:0}.nga-usps.nga-usps--black .nga-usps__grid{grid-template-columns:repeat(2,1fr);gap:0;padding-block:0}@media screen and (min-width:900px){.nga-usps.nga-usps--black .nga-usps__grid{grid-template-columns:repeat(4,1fr)}}.nga-usps.nga-usps--black .nga-usps__item{display:flex;align-items:center;justify-content:center;gap:var(--nga-s-3);text-align:left;padding:clamp(1.8rem,2.1vw,2.4rem) clamp(1.2rem,2vw,2.4rem);border-left:1px solid var(--nga-line-invert)}.nga-usps.nga-usps--black .nga-usps__item:first-child{border-left:0}.nga-usps.nga-usps--black .nga-usps__item+.nga-usps__item:before{display:none}@media screen and (max-width:899px){.nga-usps.nga-usps--black .nga-usps__item:nth-child(odd){border-left:0}.nga-usps.nga-usps--black .nga-usps__item:nth-child(n+3){border-top:1px solid var(--nga-line-invert)}}.nga-usps.nga-usps--black .nga-usps__icon{flex:none;color:#fff;opacity:1;border:0;background:none;width:auto;height:auto}.nga-usps.nga-usps--black .nga-usps__icon:after{display:none}.nga-usps.nga-usps--black .nga-usps__icon svg{width:22px;height:22px}.nga-usps.nga-usps--black .nga-usps__title{display:block;color:#fff;font-weight:700;font-size:1.42rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.nga-usps.nga-usps--black .nga-usps__text{color:#fff9;font-size:1.42rem;line-height:1.35;margin:.2rem 0 0}.nga-mw .nga-ecard__body{display:flex;flex-direction:column;gap:.4rem;padding-top:var(--nga-s-3)}.nga-mw .nga-ecard__title{font-size:1.48rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;margin:0}.nga-mw .nga-ecard__sub{font-size:1.42rem;color:var(--nga-ink-mute);text-transform:uppercase;letter-spacing:.04em}.nga-mw .nga-ecard__meta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.3rem;min-height:0}.nga-mw .nga-ecard__stars{color:var(--nga-pink)}.nga-mw .nga-ecard__price{font-size:1.74rem;font-weight:700}.nga-mw .nga-ecard__foot{margin-top:var(--nga-s-3)}.nga-mw .nga-ecard__quick{width:100%;min-height:4.4rem;padding:1.1rem 1.6rem;font-size:1.32rem;border:1px solid var(--nga-line-strong);border-radius:0;background:transparent;color:var(--nga-ink);cursor:pointer;transition:background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease),border-color var(--nga-d) var(--nga-ease)}.nga-mw .nga-ecard__quick:hover{background:var(--nga-ink);border-color:var(--nga-ink);color:#fff}.nga-mw .nga-ecard__frame{aspect-ratio:3 / 4;overflow:hidden;background:var(--nga-cream-soft)}.nga-mw .nga-ecard__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}:root{--nga-2026-max: 152rem;--nga-2026-y: clamp(3.6rem, 4.4vw, 7.2rem)}.nga-mw{padding-block:var(--nga-2026-y)}.nga-sl,.nga-sb,.nga-ia>.nga-container{max-width:var(--nga-2026-max);margin-inline:auto}.nga-sl,.nga-sb{border-block:1px solid var(--nga-line)}.nga-ia{padding-block:clamp(2.8rem,3.2vw,4.4rem)}.nga-sl__copy{padding:clamp(2.8rem,4vw,5.2rem) clamp(2.4rem,3.2vw,4.4rem)}.nga-sl__look{padding:clamp(2.8rem,3.2vw,4.4rem) clamp(2.4rem,3.2vw,4.4rem);gap:var(--nga-s-3)}.nga-sl__look-media img{max-height:38rem}.nga-sl__media{min-height:30rem}.nga-sb__media{min-height:28rem}.nga-sb__copy{padding:clamp(2.8rem,4.5vw,6.4rem) clamp(2.4rem,4vw,5.6rem)}@media screen and (min-width:990px){.nga-mw__arrow{display:grid}.nga-mw__arrow--prev{left:calc(var(--nga-s-6) * -1)}.nga-mw__arrow--next{right:calc(var(--nga-s-6) * -1)}}.nga-tg{padding-block:var(--nga-2026-y)}.nga-tg--paper{background:var(--nga-paper)}.nga-tg--cream{background:var(--nga-cream)}.nga-tg__head{text-align:center;margin-bottom:var(--nga-s-5)}.nga-tg__eyebrow{display:block;font-size:1.38rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;color:var(--nga-pink);margin-bottom:var(--nga-s-2)}.nga-tg__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h3);line-height:1.05;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:var(--nga-ink)}.nga-tg__tabs{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--nga-s-2);margin-bottom:var(--nga-s-5);overflow-x:auto;scrollbar-width:none;padding-bottom:.4rem}.nga-tg__tabs::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.nga-tg__tabs{justify-content:center;flex-wrap:wrap;overflow:visible}}.nga-tg__tab{flex:none;border:1px solid var(--nga-line-strong);background:transparent;color:var(--nga-ink);font-size:1.32rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:1rem 1.8rem;cursor:pointer;border-radius:var(--nga-r-pill);transition:background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease),border-color var(--nga-d) var(--nga-ease)}.nga-tg__tab:hover{border-color:var(--nga-ink)}.nga-tg__tab.is-active{background:var(--nga-ink);border-color:var(--nga-ink);color:#fff}.nga-tg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nga-s-4) var(--nga-s-3)}@media screen and (min-width:750px){.nga-tg__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nga-s-5) var(--nga-s-4)}}@media screen and (min-width:1100px){.nga-tg__grid{grid-template-columns:repeat(var(--tg-cols, 4),minmax(0,1fr))}}.nga-tg .nga-ecard__frame{aspect-ratio:3 / 4;overflow:hidden;background:var(--nga-cream-soft)}.nga-tg .nga-ecard__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.nga-tg .nga-ecard__body{display:flex;flex-direction:column;gap:.2rem;padding-top:var(--nga-s-2)}.nga-tg .nga-ecard__title{font-size:1.38rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.3;margin:0}.nga-tg .nga-ecard__sub{font-size:1.32rem;color:var(--nga-ink-mute)}.nga-tg .nga-ecard__meta{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:0}.nga-tg .nga-ecard__stars{color:var(--nga-pink)}.nga-tg .nga-ecard__price{font-size:1.56rem;font-weight:700}.nga-tg .nga-ecard__foot{margin-top:var(--nga-s-2)}.nga-tg .nga-ecard__quick{width:100%;min-height:3.8rem;padding:.9rem 1.2rem;font-size:1.3rem;border:1px solid var(--nga-line-strong);border-radius:0;background:transparent;color:var(--nga-ink);cursor:pointer;transition:background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease),border-color var(--nga-d) var(--nga-ease)}.nga-tg .nga-ecard__quick:hover{background:var(--nga-ink);border-color:var(--nga-ink);color:#fff}.nga-tg__foot{display:flex;justify-content:center;margin-top:var(--nga-s-5)}.nga-tg__empty{text-align:center;color:var(--nga-ink-mute);margin:var(--nga-s-6) 0}.nga-ugc{padding-block:var(--nga-2026-y);overflow:hidden}.nga-ugc--ink{background:var(--nga-ink);color:#fff}.nga-ugc--paper{background:var(--nga-paper)}.nga-ugc--cream{background:var(--nga-cream)}.nga-ugc__head{text-align:center;margin-bottom:var(--nga-s-5)}.nga-ugc__eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:1.38rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;color:var(--nga-pink);margin-bottom:var(--nga-s-2)}.nga-ugc__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h3);line-height:1.05;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0}.nga-ugc--ink .nga-ugc__title{color:#fff}.nga-ugc__sub{margin:var(--nga-s-2) auto 0;max-width:56ch;font-size:1.62rem;line-height:1.5;color:var(--nga-ink-mute)}.nga-ugc--ink .nga-ugc__sub{color:#ffffff9e}.nga-ugc__viewport{position:relative;width:100%}.nga-ugc__viewport:before,.nga-ugc__viewport:after{content:"";position:absolute;top:0;bottom:0;width:clamp(3rem,8vw,12rem);z-index:2;pointer-events:none}.nga-ugc--ink .nga-ugc__viewport:before{left:0;background:linear-gradient(to right,var(--nga-ink),transparent)}.nga-ugc--ink .nga-ugc__viewport:after{right:0;background:linear-gradient(to left,var(--nga-ink),transparent)}.nga-ugc--paper .nga-ugc__viewport:before{left:0;background:linear-gradient(to right,var(--nga-paper),transparent)}.nga-ugc--paper .nga-ugc__viewport:after{right:0;background:linear-gradient(to left,var(--nga-paper),transparent)}.nga-ugc--cream .nga-ugc__viewport:before{left:0;background:linear-gradient(to right,var(--nga-cream),transparent)}.nga-ugc--cream .nga-ugc__viewport:after{right:0;background:linear-gradient(to left,var(--nga-cream),transparent)}.nga-ugc__track{display:flex;gap:var(--nga-s-3);width:max-content;animation:nga-ugc-drift var(--ugc-speed, 70s) linear infinite}.nga-ugc__viewport:hover .nga-ugc__track,.nga-ugc__viewport:focus-within .nga-ugc__track{animation-play-state:paused}@keyframes nga-ugc-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.nga-ugc__track{animation:none}.nga-ugc__viewport{overflow-x:auto}}.nga-ugc__tile{position:relative;flex:none;width:clamp(20rem,24vw,30rem);border-radius:var(--nga-r-md);overflow:hidden;background:#000;isolation:isolate}.nga-ugc__media{position:relative;aspect-ratio:9 / 16}.nga-ugc__media video,.nga-ugc__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--nga-d-slow) var(--nga-ease-out)}.nga-ugc__tile:hover .nga-ugc__media video,.nga-ugc__tile:hover .nga-ugc__media img{transform:scale(1.04)}.nga-ugc__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,11,13,.86) 0%,rgba(11,11,13,.12) 46%,transparent 72%);transition:background var(--nga-d) var(--nga-ease)}.nga-ugc__tile:hover .nga-ugc__glow{background:linear-gradient(to top,rgba(208,17,102,.9) 0%,rgba(251,40,128,.22) 52%,transparent 78%)}.nga-ugc__views{position:absolute;top:var(--nga-s-3);left:var(--nga-s-3);z-index:2;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:var(--nga-r-pill);background:#0b0b0d8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.04em}.nga-ugc__overlay{position:absolute;inset-inline:0;bottom:0;z-index:2;display:grid;gap:var(--nga-s-2);padding:var(--nga-s-4);color:#fff}.nga-ugc__caption{margin:0;font-size:1.48rem;line-height:1.35;font-weight:600;text-shadow:0 1px 8px rgba(0,0,0,.4)}.nga-ugc__shop{display:inline-flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1.2rem;background:#fff;color:var(--nga-ink);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:var(--nga-r-sm);opacity:0;transform:translateY(8px);transition:opacity var(--nga-d) var(--nga-ease),transform var(--nga-d) var(--nga-ease),background var(--nga-d) var(--nga-ease)}.nga-ugc__tile:hover .nga-ugc__shop,.nga-ugc__shop:focus-visible{opacity:1;transform:translateY(0)}.nga-ugc__shop:hover{background:var(--nga-ink);color:#fff}@media(hover:none){.nga-ugc__shop{opacity:1;transform:none}}.nga-ugc__foot{display:flex;justify-content:center;margin-top:var(--nga-s-5)}@media screen and (min-width:990px){.nga-footer__cols:has(.nga-footer__col--news){grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr)}}@supports not selector(:has(*)){@media screen and (min-width:990px){.nga-footer__col--news{grid-column:1 / -1;max-width:42rem}}}:root{--nga-2026-y: clamp(5.6rem, 5.4vw, 9rem)}.nga-mw,.nga-tg,.nga-ugc{padding-block:var(--nga-2026-y)}.nga-ia{padding-block:clamp(3.6rem,3.6vw,5.6rem)}.nga-mw .nga-ecard,.nga-tg .nga-ecard{background:transparent;border:0;box-shadow:none}.nga-mw .nga-ecard__frame,.nga-tg .nga-ecard__frame{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:0;background:#f2f2f2}.nga-mw .nga-ecard__frame img,.nga-tg .nga-ecard__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;transition:transform var(--nga-d-slow) var(--nga-ease-out)}.nga-mw .nga-ecard:hover .nga-ecard__img--main,.nga-tg .nga-ecard:hover .nga-ecard__img--main{transform:scale(1.035)}.nga-mw .nga-ecard__wish,.nga-tg .nga-ecard__wish{top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;border:0;background:transparent;color:var(--nga-ink);opacity:0;transition:opacity var(--nga-d) var(--nga-ease),transform var(--nga-d) var(--nga-ease)}.nga-mw .nga-ecard:hover .nga-ecard__wish,.nga-tg .nga-ecard:hover .nga-ecard__wish,.nga-mw .nga-ecard__wish:focus-visible,.nga-tg .nga-ecard__wish:focus-visible,.nga-mw .nga-ecard__wish[aria-pressed=true],.nga-tg .nga-ecard__wish[aria-pressed=true]{opacity:1}@media(hover:none){.nga-mw .nga-ecard__wish,.nga-tg .nga-ecard__wish{opacity:1}}.nga-mw .nga-ecard__hover,.nga-tg .nga-ecard__hover{left:0;right:0;bottom:0;padding:1.2rem;gap:.9rem;border-radius:0;background:#fffffff7;box-shadow:0 -6px 20px #0b0b0d0f;transform:translateY(100%)}.nga-mw .nga-ecard__hover-sizes,.nga-tg .nga-ecard__hover-sizes{gap:.4rem}.nga-mw .nga-ecard__hover-size,.nga-tg .nga-ecard__hover-size{min-width:3rem;padding:.5rem .6rem;border:1px solid var(--nga-line);border-radius:0;background:transparent;color:var(--nga-ink);font-size:1.25rem;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:border-color var(--nga-d) var(--nga-ease),background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease)}.nga-mw .nga-ecard__hover-size:hover,.nga-tg .nga-ecard__hover-size:hover{border-color:var(--nga-ink)}.nga-mw .nga-ecard__hover-size.is-active,.nga-tg .nga-ecard__hover-size.is-active{background:var(--nga-ink);border-color:var(--nga-ink);color:#fff}.nga-mw .nga-ecard__hover-size[disabled],.nga-tg .nga-ecard__hover-size[disabled]{opacity:.3;text-decoration:line-through;cursor:not-allowed}.nga-mw .nga-ecard__hover-add,.nga-tg .nga-ecard__hover-add{width:100%;padding:1rem;border:0;border-radius:0;background:var(--nga-ink);color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background var(--nga-d) var(--nga-ease)}.nga-mw .nga-ecard__hover-add:hover,.nga-tg .nga-ecard__hover-add:hover{background:var(--nga-pink)}.nga-mw .nga-ecard__body,.nga-tg .nga-ecard__body{display:flex;flex-direction:column;gap:.25rem;padding:var(--nga-s-3) 0 0;text-align:left}.nga-mw .nga-ecard__title,.nga-tg .nga-ecard__title{font-family:var(--nga-font-body);font-size:1.32rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;margin:0;color:var(--nga-ink)}.nga-mw .nga-ecard__title a,.nga-tg .nga-ecard__title a{text-decoration:none;color:inherit}.nga-mw .nga-ecard__sub,.nga-tg .nga-ecard__sub{font-size:1.25rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--nga-ink-mute)}.nga-mw .nga-ecard__meta,.nga-tg .nga-ecard__meta{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:0;margin-top:.3rem}.nga-mw .nga-ecard__rating,.nga-tg .nga-ecard__rating{font-size:1rem;gap:.4rem}.nga-mw .nga-ecard__stars,.nga-tg .nga-ecard__stars{color:var(--nga-pink)}.nga-mw .nga-ecard__price,.nga-tg .nga-ecard__price{font-size:1.42rem;font-weight:600;letter-spacing:.02em;color:var(--nga-ink)}@media(hover:hover)and (min-width:750px){.nga-mw .nga-ecard__foot,.nga-tg .nga-ecard__foot{display:none}}@media(hover:none),(max-width:749px){.nga-mw .nga-ecard__quick,.nga-tg .nga-ecard__quick{width:100%;min-height:4rem;margin-top:var(--nga-s-2);padding:1rem;border:1px solid var(--nga-line-strong);border-radius:0;background:transparent;color:var(--nga-ink);font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}}.nga-tg__grid{gap:var(--nga-s-5) var(--nga-s-4)}@media screen and (min-width:1100px){.nga-tg__grid{gap:var(--nga-s-6) var(--nga-s-4)}}.nga-seo{padding-block:clamp(3.6rem,3.6vw,5.6rem)}.nga-seo__inner{max-width:128rem}.nga-seo__prose{font-size:1.56rem;line-height:1.6}.nga-seo__cols{gap:var(--nga-s-4) var(--nga-s-5)}.nga-seo__group-title{font-size:1.3rem;letter-spacing:.14em;margin-bottom:var(--nga-s-2)}.nga-seo__tags{gap:.4rem}.nga-seo__tag{font-size:1.25rem;padding:.4rem .9rem;border-radius:var(--nga-r-pill)}.nga-oc{padding-block:var(--nga-2026-y)}.nga-oc--paper{background:var(--nga-paper)}.nga-oc__inner{display:grid;grid-template-columns:1fr;gap:var(--nga-s-6);align-items:center}@media screen and (min-width:990px){.nga-oc__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:var(--nga-s-8)}}.nga-oc__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h2);line-height:.98;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:var(--nga-ink)}.nga-oc__text{margin-top:var(--nga-s-4);font-size:var(--nga-t-body);line-height:1.55;color:var(--nga-ink-mute);max-width:40ch}.nga-oc--ink .nga-oc__text{color:#ffffffa8}.nga-oc__cta{margin-top:var(--nga-s-5)}.nga-oc__deck{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:var(--nga-s-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4rem var(--nga-s-2);margin:-4rem calc(var(--nga-s-2) * -1)}@media screen and (min-width:750px){.nga-oc__deck{grid-auto-columns:minmax(0,1fr);overflow:visible;gap:var(--nga-s-4)}}.nga-oc__card{position:relative;display:block;scroll-snap-align:center;text-decoration:none;color:inherit;transform:translateY(var(--oc-offset, 0));transition:transform var(--nga-d-slow) var(--nga-ease-out),filter var(--nga-d-slow) var(--nga-ease-out);will-change:transform}.nga-oc__card-media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--nga-cream-deep)}.nga-oc__card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,11,13,.72) 0%,rgba(11,11,13,.08) 46%,transparent 70%);transition:background var(--nga-d) var(--nga-ease)}.nga-oc__card-label{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--nga-s-3);padding:var(--nga-s-4);color:#fff;font-size:1.42rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nga-oc__card-label svg{transition:transform var(--nga-d) var(--nga-ease)}@media(hover:hover)and (min-width:750px){.nga-oc__card{transform:translateY(var(--oc-offset, 0)) scale(.92);filter:saturate(.75) brightness(.88)}.nga-oc__card.is-focus{transform:translateY(var(--oc-offset, 0)) scale(1.06);filter:none;z-index:2}.nga-oc__card.is-focus .nga-oc__card-media{box-shadow:var(--nga-e-4)}.nga-oc__card.is-focus .nga-oc__card-media img{transform:scale(1.03)}.nga-oc__card.is-focus .nga-oc__card-label svg{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.nga-oc__card,.nga-oc__card.is-focus{transform:translateY(var(--oc-offset, 0));filter:none}}.nga-ia__line{margin:var(--nga-s-2) 0 0;font-size:1.48rem;line-height:1.4;color:#ffffff9e;max-width:26ch}.nga-ia__tiers{display:grid;grid-template-columns:1fr;gap:var(--nga-s-4);margin:0;padding:0;list-style:none}@media screen and (min-width:620px){.nga-ia__tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}.nga-ia__tier{border:1px solid var(--nga-line-invert);padding:var(--nga-s-4);display:grid;gap:var(--nga-s-3);align-content:start}.nga-ia__tier.is-top{border-color:var(--nga-pink);background:#fb28800f}.nga-ia__tier-head{display:flex;align-items:flex-start;gap:var(--nga-s-3)}.nga-ia__tier-icon{flex:none;color:var(--nga-pink)}.nga-ia__tier-name{display:block;font-size:1.42rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}.nga-ia__tier-tag{display:block;margin-top:.2rem;font-size:1.32rem;letter-spacing:.04em;color:var(--nga-pink-300)}.nga-ia__tier-perks{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.nga-ia__tier-perks li{position:relative;padding-left:1.8rem;font-size:1.42rem;line-height:1.4;color:#ffffffd1}.nga-ia__tier-perks li:before{content:"";position:absolute;left:0;top:.55em;width:.7rem;height:.7rem;background:var(--nga-pink);transform:rotate(45deg)}.nga-ia__tier-note{margin:0;font-size:1.3rem;line-height:1.4;color:#ffffff73}.nga-ia__link{font-size:1.38rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nga-pink-300);text-decoration:none;border-bottom:1px solid transparent;align-self:center}.nga-ia__link:hover{border-bottom-color:currentColor}@media screen and (min-width:990px){.nga-ia__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.9fr) minmax(0,.9fr)}}.nga-bb{background:var(--nga-ink);color:#fff;padding-block:var(--nga-2026-y);position:relative;overflow:hidden}.nga-bb__inner{display:grid;grid-template-columns:1fr;gap:var(--nga-s-6);position:relative;z-index:1}@media screen and (min-width:990px){.nga-bb__inner{grid-template-columns:minmax(0,1fr) minmax(0,32rem);gap:var(--nga-s-8);align-items:start}.nga-bb__intro{grid-column:1 / -1}}.nga-bb__eyebrow{display:block;font-size:1.38rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;color:var(--nga-pink);margin-bottom:var(--nga-s-2)}.nga-bb__title{font-family:var(--nga-font-display);font-size:var(--nga-t-h3);line-height:1.02;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase;margin:0;color:#fff}.nga-bb__text{margin:var(--nga-s-2) 0 0;font-size:1.62rem;color:#ffffff9e}.nga-bb__steps{display:grid;gap:var(--nga-s-6)}.nga-bb__step-title{display:flex;align-items:center;gap:var(--nga-s-3);margin:0 0 var(--nga-s-3);font-size:1.38rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}.nga-bb__step-num{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid var(--nga-pink);border-radius:50%;color:var(--nga-pink);font-size:1.32rem}.nga-bb__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nga-s-3)}@media screen and (min-width:750px){.nga-bb__options{grid-template-columns:repeat(4,minmax(0,1fr))}}.nga-bb__option{display:grid;gap:.6rem;padding:.8rem;border:1px solid var(--nga-line-invert);background:transparent;color:#fff;cursor:pointer;text-align:left;transition:border-color var(--nga-d) var(--nga-ease),background var(--nga-d) var(--nga-ease)}.nga-bb__option img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:#1a1a1e}.nga-bb__option-name{font-size:1.25rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.3;color:#ffffffb8}.nga-bb__option:hover{border-color:#fff6}.nga-bb__option.is-active{border-color:var(--nga-pink);background:#fb288014}.nga-bb__option.is-active .nga-bb__option-name{color:#fff}.nga-bb__sizes{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:var(--nga-s-3)}.nga-bb__size{min-width:3.4rem;padding:.6rem .8rem;border:1px solid var(--nga-line-invert);background:transparent;color:#fffc;font-size:1.25rem;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:border-color var(--nga-d) var(--nga-ease),background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease)}.nga-bb__size:hover{border-color:#fff;color:#fff}.nga-bb__size.is-active{background:#fff;border-color:#fff;color:var(--nga-ink)}.nga-bb__size[disabled]{opacity:.3;text-decoration:line-through;cursor:not-allowed}.nga-bb__summary{border:1px solid var(--nga-pink);padding:var(--nga-s-5);display:grid;gap:var(--nga-s-3);align-content:start}.nga-bb__summary-title{margin:0;font-size:1.38rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff}.nga-bb__lines{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.nga-bb__lines li{display:flex;justify-content:space-between;gap:var(--nga-s-3);font-size:1.42rem;color:#ffffffc7}.nga-bb__totals{display:flex;justify-content:space-between;align-items:baseline;gap:var(--nga-s-3);padding-top:var(--nga-s-3);border-top:1px solid var(--nga-line-invert)}.nga-bb__total-label{font-size:1.32rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nga-bb__total{font-size:2.2rem;font-weight:700;color:var(--nga-pink)}.nga-bb__saving{margin:0;font-size:1.38rem;font-weight:600;color:var(--nga-pink-300)}.nga-bb__add{margin-top:var(--nga-s-2)}.nga-bb__error{margin:0;font-size:1.38rem;color:var(--nga-pink-300)}.nga-bb__empty{color:#ffffff80;font-size:1.48rem}.nga-wedge__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,rgba(11,11,13,.78) 0%,rgba(11,11,13,.45) 38%,transparent 68%)}.nga-shyft{padding-block:var(--nga-2026-y)}.nga-shyft--ink{background:var(--nga-ink);color:#fff}.nga-shyft--cream{background:var(--nga-cream)}.nga-shyft--paper{background:var(--nga-paper)}.nga-shyft__grid{display:grid;grid-template-columns:1fr;gap:var(--nga-s-5);align-items:stretch;max-width:var(--nga-2026-max);margin-inline:auto;padding-inline:var(--nga-gutter)}@media screen and (min-width:990px){.nga-shyft__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.35fr) minmax(0,.9fr);gap:var(--nga-s-6)}}.nga-shyft__copy{display:flex;flex-direction:column;justify-content:center}.nga-shyft__title{margin:0;font-family:var(--nga-font-display);font-size:var(--nga-t-h2);line-height:.94;letter-spacing:var(--nga-tracking-tight);text-transform:uppercase}.nga-shyft--ink .nga-shyft__title{color:#fff}.nga-shyft__title span{display:block}.nga-shyft__accent{display:block;font-style:italic;color:var(--nga-pink);font-size:.62em;letter-spacing:.04em;margin-top:.1em}.nga-shyft__text{margin:var(--nga-s-4) 0 0;font-size:var(--nga-t-body);line-height:1.5;color:var(--nga-ink-mute);max-width:26ch}.nga-shyft--ink .nga-shyft__text{color:#ffffff9e}.nga-shyft__cta{margin-top:var(--nga-s-5);align-self:flex-start}.nga-shyft__compare{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#1a1a1e;cursor:ew-resize;-webkit-user-select:none;user-select:none}@media screen and (min-width:990px){.nga-shyft__compare{aspect-ratio:auto;min-height:44rem}}.nga-shyft__drag{position:absolute;left:50%;bottom:var(--nga-s-4);transform:translate(-50%);z-index:4;pointer-events:none;font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 6px rgba(0,0,0,.6)}.nga-shyft__bundle{display:grid;gap:var(--nga-s-3);align-content:start;padding:var(--nga-s-4);border:1px solid var(--nga-line-invert)}.nga-shyft--cream .nga-shyft__bundle,.nga-shyft--paper .nga-shyft__bundle{border-color:var(--nga-line)}.nga-shyft__bundle-title{margin:0;font-size:1.38rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nga-shyft--ink .nga-shyft__bundle-title{color:#fff}.nga-shyft__step-title{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem;font-size:1.3rem;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.nga-shyft--cream .nga-shyft__step-title,.nga-shyft--paper .nga-shyft__step-title{color:var(--nga-ink-mute)}.nga-shyft__step-num{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--nga-pink);border-radius:50%;color:var(--nga-pink);font-size:1rem;flex:none}.nga-shyft__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.nga-shyft__option{padding:0;border:1px solid var(--nga-line-invert);background:transparent;cursor:pointer;overflow:hidden;transition:border-color var(--nga-d) var(--nga-ease)}.nga-shyft--cream .nga-shyft__option,.nga-shyft--paper .nga-shyft__option{border-color:var(--nga-line)}.nga-shyft__option img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;opacity:.65;transition:opacity var(--nga-d) var(--nga-ease)}.nga-shyft__option:hover img{opacity:.9}.nga-shyft__option.is-active{border-color:var(--nga-pink)}.nga-shyft__option.is-active img{opacity:1}.nga-shyft__sizes{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}.nga-shyft__sizes .nga-bb__size{min-width:3rem;padding:.45rem .6rem;border:1px solid var(--nga-line-invert);background:transparent;color:#ffffffc7;font-size:1rem;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:background var(--nga-d) var(--nga-ease),color var(--nga-d) var(--nga-ease),border-color var(--nga-d) var(--nga-ease)}.nga-shyft--cream .nga-shyft__sizes .nga-bb__size,.nga-shyft--paper .nga-shyft__sizes .nga-bb__size{border-color:var(--nga-line);color:var(--nga-ink-mute)}.nga-shyft__sizes .nga-bb__size:hover{border-color:currentColor}.nga-shyft__sizes .nga-bb__size.is-active{background:#fff;border-color:#fff;color:var(--nga-ink)}.nga-shyft--cream .nga-shyft__sizes .nga-bb__size.is-active,.nga-shyft--paper .nga-shyft__sizes .nga-bb__size.is-active{background:var(--nga-ink);border-color:var(--nga-ink);color:#fff}.nga-shyft__sizes .nga-bb__size[disabled]{opacity:.3;text-decoration:line-through;cursor:not-allowed}.nga-shyft__saving{margin:0;font-size:1.38rem;font-weight:700;letter-spacing:.04em;color:var(--nga-pink)}.nga-shyft__totals{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nga-s-3);padding-top:var(--nga-s-3);border-top:1px solid var(--nga-line-invert);font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nga-shyft--cream .nga-shyft__totals,.nga-shyft--paper .nga-shyft__totals{border-top-color:var(--nga-line)}.nga-shyft__total{font-size:1.9rem;color:var(--nga-pink);letter-spacing:0}.nga-shyft__error{margin:0;font-size:1.32rem;color:var(--nga-pink-300)}:root{--nga-2026-y: clamp(3.2rem, 3.4vw, 5.6rem)}.nga-ia{padding-block:clamp(2.4rem,2.8vw,4rem)}.nga-sl,.nga-sb{margin-block:var(--nga-2026-y)}.nga-sl__copy{padding:clamp(2.4rem,3.2vw,4.4rem) clamp(2.2rem,3vw,4rem)}.nga-sl__look{padding:clamp(2.4rem,2.8vw,3.6rem) clamp(2.2rem,3vw,4rem)}.nga-sb__copy{padding:clamp(2.4rem,3.6vw,5.2rem) clamp(2.2rem,3.4vw,4.8rem)}.nga-mw__head{margin-bottom:var(--nga-s-5)}.nga-tg__head,.nga-tg__tabs,.nga-ugc__head{margin-bottom:var(--nga-s-4)}.nga-oc{position:relative;overflow:hidden;padding-block:var(--nga-2026-y)}.nga-oc--paper{background:#fbfbfb}.nga-oc--cream{background:var(--nga-cream)}.nga-oc--ink{background:var(--nga-ink);color:#fff}.nga-oc__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--nga-s-5);align-items:center}@media screen and (min-width:990px){.nga-oc__inner{grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);gap:var(--nga-s-6)}}.nga-oc__copy{position:relative}.nga-oc__eyebrow{display:block;font-size:1.38rem;font-weight:700;letter-spacing:var(--nga-tracking-eyebrow);text-transform:uppercase;color:var(--nga-pink);margin-bottom:var(--nga-s-3)}.nga-oc__title{margin:0;font-family:var(--nga-font-heading);font-weight:700;font-size:clamp(3.4rem,5.2vw,7.6rem);line-height:.88;letter-spacing:-.035em;text-transform:uppercase;color:var(--nga-ink)}.nga-oc--ink .nga-oc__title{color:#fff}.nga-oc__spark{display:block;width:clamp(3rem,3vw,4.4rem);height:auto;margin-top:var(--nga-s-4);margin-left:clamp(0rem,6vw,9rem);color:var(--nga-pink)}.nga-oc__text{margin-top:var(--nga-s-4);font-size:var(--nga-t-body);line-height:1.55;color:var(--nga-ink-mute);max-width:36ch}.nga-oc__text p{margin:0}.nga-oc__cta{margin-top:var(--nga-s-4)}.nga-oc__scroll{display:none}@media screen and (min-width:990px){.nga-oc__scroll{display:flex;flex-direction:column;align-items:center;gap:var(--nga-s-3);position:absolute;left:-3.2rem;bottom:0}.nga-oc__scroll-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:1.2rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--nga-ink-mute)}.nga-oc--ink .nga-oc__scroll-text{color:#ffffff80}.nga-oc__scroll-line{width:1px;height:5rem;background:linear-gradient(to bottom,var(--nga-line-strong),var(--nga-pink));position:relative}.nga-oc__scroll-line:after{content:"";position:absolute;left:50%;bottom:-3px;transform:translate(-50%);width:6px;height:6px;border-radius:50%;background:var(--nga-pink)}}.nga-oc__contour,.nga-oc__diamond{position:absolute;z-index:0;color:var(--nga-pink);pointer-events:none}.nga-oc__contour{top:-2rem;right:-2rem;width:clamp(16rem,26vw,38rem);height:auto;opacity:.65}.nga-oc__diamond{right:clamp(-6rem,-3vw,-2rem);bottom:-3rem;width:clamp(10rem,14vw,20rem);height:auto;opacity:.9}@media screen and (max-width:749px){.nga-oc__contour,.nga-oc__diamond{display:none}}.nga-oc__deck{display:flex;align-items:center;justify-content:center;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:3rem;margin-block:-3rem}.nga-oc__deck::-webkit-scrollbar{display:none}.nga-oc__card{position:relative;flex:0 0 auto;width:62%;scroll-snap-align:center;text-decoration:none;color:inherit;transform:translateY(var(--oc-offset, 0));transition:transform var(--nga-d-slow) var(--nga-ease-out),filter var(--nga-d-slow) var(--nga-ease-out)}@media screen and (min-width:750px){.nga-oc__deck{overflow:visible}.nga-oc__card{width:30%}.nga-oc__card+.nga-oc__card{margin-left:-5%}.nga-oc__card.is-lead{width:36%;z-index:3}}.nga-oc__card-media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--nga-cream-deep);box-shadow:var(--nga-e-2)}.nga-oc__card.is-lead .nga-oc__card-media{aspect-ratio:3 / 4.5}.nga-oc__card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--nga-d-slow) var(--nga-ease-out)}.nga-oc__card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,11,13,.62) 0%,rgba(11,11,13,.06) 42%,transparent 66%);transition:background var(--nga-d) var(--nga-ease)}.nga-oc__card-label{position:absolute;inset-inline:0;bottom:var(--nga-s-4);z-index:2;text-align:center;color:#fff;font-size:1.38rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.45)}@media(hover:hover)and (min-width:750px){.nga-oc__card{filter:saturate(.8) brightness(.9)}.nga-oc__card.is-focus{filter:none;z-index:4;transform:translateY(var(--oc-offset, 0)) scale(1.04)}.nga-oc__card.is-focus .nga-oc__card-media{box-shadow:var(--nga-e-4)}.nga-oc__card.is-focus .nga-oc__card-media img{transform:scale(1.03)}}.nga-oc__card:focus-visible{outline:2px solid var(--nga-pink);outline-offset:4px}@media(prefers-reduced-motion:reduce){.nga-oc__card,.nga-oc__card.is-focus{transform:translateY(var(--oc-offset, 0))}}.nga-seo{padding-block:var(--nga-2026-y);background:#fbfbfb}.nga-seo__inner{max-width:var(--nga-2026-max);display:grid;grid-template-columns:1fr;gap:var(--nga-s-5);align-items:start}@media screen and (min-width:990px){.nga-seo__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--nga-s-8)}}.nga-seo .nga-section-head{margin:0 0 var(--nga-s-3);text-align:left}.nga-seo .nga-display,.nga-seo .nga-h3{font-family:var(--nga-font-heading);font-weight:700;font-size:clamp(2.2rem,2.4vw,3.2rem);line-height:1.06;letter-spacing:-.02em;text-transform:uppercase;margin:0}.nga-seo__prose{font-size:1.52rem;line-height:1.65;color:var(--nga-ink-mute);column-gap:var(--nga-s-5)}@media screen and (min-width:620px)and (max-width:989px){.nga-seo__prose{columns:2}}.nga-seo__prose p{margin:0 0 var(--nga-s-3)}.nga-seo__prose strong{color:var(--nga-ink);font-weight:600}.nga-seo__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nga-s-4) var(--nga-s-5)}@media screen and (min-width:750px){.nga-seo__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.nga-seo__group{border-top:1px solid var(--nga-line);padding-top:var(--nga-s-3)}.nga-seo__group-title{font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--nga-ink);margin:0 0 var(--nga-s-3)}.nga-seo__group-chev{display:none}.nga-seo__tags{display:grid;gap:0}.nga-seo__tag{display:block;padding:.5rem 0;border:0;border-radius:0;background:none;font-size:1.38rem;line-height:1.35;color:var(--nga-ink-mute);text-decoration:none;transition:color var(--nga-d) var(--nga-ease),padding-left var(--nga-d) var(--nga-ease)}a.nga-seo__tag:hover{color:var(--nga-pink);padding-left:.4rem}.nga-seo__toggle{margin-top:var(--nga-s-3)}.nga-eb{padding-block:var(--nga-2026-y)}.nga-eb--pink{background:var(--nga-pink)}.nga-eb--ink{background:var(--nga-ink)}.nga-eb__inner{display:grid;grid-template-columns:1fr;gap:var(--nga-s-4);align-items:center;padding-left:var(--nga-gutter)}@media screen and (min-width:990px){.nga-eb__inner{grid-template-columns:minmax(0,.34fr) minmax(0,1.66fr);gap:var(--nga-s-5)}}.nga-eb__title{margin:0;font-family:var(--nga-font-heading);font-weight:700;font-size:clamp(2.8rem,3.6vw,5.2rem);line-height:.92;letter-spacing:-.03em;text-transform:uppercase;color:var(--nga-ink)}.nga-eb--ink .nga-eb__title{color:#fff}.nga-eb__drag{display:inline-flex;align-items:center;gap:.8rem;margin-top:var(--nga-s-4);font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nga-ink)}.nga-eb--ink .nga-eb__drag{color:#fff}.nga-eb__drag svg{width:18px;height:18px;flex:none}.nga-eb__viewport{position:relative;min-width:0}.nga-eb__track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--nga-s-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nga-eb__track::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.nga-eb__track{grid-auto-columns:34%}}@media screen and (min-width:1100px){.nga-eb__track{grid-auto-columns:minmax(0,1fr);overflow-x:visible}}.nga-eb__spline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none;opacity:.9}.nga-eb__frame{position:relative;scroll-snap-align:start;min-width:0;aspect-ratio:4 / 3;overflow:hidden;background:#0003;text-decoration:none;display:block}.nga-eb__frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--nga-d-slow) var(--nga-ease-out)}a.nga-eb__frame:hover img{transform:scale(1.03)}.nga-eb__num{position:absolute;top:var(--nga-s-3);left:var(--nga-s-3);z-index:3;font-size:1.38rem;font-weight:600;letter-spacing:.06em;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.nga-eb__caption{position:absolute;left:var(--nga-s-3);right:var(--nga-s-3);bottom:var(--nga-s-3);z-index:3;font-size:1.32rem;font-weight:600;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.55)}.nga-eb__bar{position:relative;height:2px;margin-top:var(--nga-s-4);margin-right:var(--nga-gutter);background:#ffffff59;overflow:hidden}.nga-eb__bar-fill{display:block;height:100%;background:#fff;transform-origin:left center;transform:scaleX(.12);transition:transform var(--nga-d) var(--nga-ease)}.nga-tl{padding-block:var(--nga-2026-y)}.nga-tl--ink{background:var(--nga-ink);color:#fff}.nga-tl--cream{background:var(--nga-cream)}.nga-tl--paper{background:var(--nga-paper)}.nga-tl__inner{display:grid;grid-template-columns:1fr;gap:var(--nga-s-5);align-items:center}@media screen and (min-width:990px){.nga-tl__inner{grid-template-columns:minmax(0,.5fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:var(--nga-s-7)}}.nga-tl__portrait{position:relative}.nga-tl__portrait:before{content:"";position:absolute;top:-1.2rem;right:-1.2rem;bottom:1.2rem;left:1.2rem;border:1px solid var(--nga-pink);pointer-events:none}.nga-tl__portrait img{position:relative;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block;filter:grayscale(1) contrast(1.05)}.nga-tl__title{margin:0;font-family:var(--nga-font-heading);font-weight:700;font-size:clamp(2.2rem,2.6vw,3.4rem);line-height:1.08;letter-spacing:-.02em;text-transform:uppercase}.nga-tl--ink .nga-tl__title{color:#fff}.nga-tl__text{margin-top:var(--nga-s-3);font-size:1.52rem;line-height:1.6;color:var(--nga-ink-mute);max-width:44ch}.nga-tl--ink .nga-tl__text{color:#fff9}.nga-tl__text p{margin:0}.nga-tl__cta{margin-top:var(--nga-s-4)}.nga-tl__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.nga-tl__step{position:relative;display:grid;justify-items:center;gap:var(--nga-s-3);padding-top:1.4rem;text-align:center}.nga-tl__step:before{content:"";position:absolute;top:1.9rem;left:-50%;width:100%;height:1px;background:var(--nga-line-invert)}.nga-tl--cream .nga-tl__step:before,.nga-tl--paper .nga-tl__step:before{background:var(--nga-line)}.nga-tl__step:first-child:before{display:none}.nga-tl__step.is-now:before{background:none;border-top:1px dashed var(--nga-line-invert)}.nga-tl--cream .nga-tl__step.is-now:before,.nga-tl--paper .nga-tl__step.is-now:before{border-top-color:var(--nga-line)}.nga-tl__node{position:relative;z-index:1;width:1.1rem;height:1.1rem;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:var(--nga-ink)}.nga-tl--cream .nga-tl__node,.nga-tl--paper .nga-tl__node{border-color:var(--nga-line-strong);background:var(--nga-paper)}.nga-tl__node:before,.nga-tl__node:after{content:"";position:absolute;background:#ffffff8c}.nga-tl--cream .nga-tl__node:before,.nga-tl--cream .nga-tl__node:after,.nga-tl--paper .nga-tl__node:before,.nga-tl--paper .nga-tl__node:after{background:var(--nga-line-strong)}.nga-tl__node:before{left:50%;top:15%;width:1px;height:70%;transform:translate(-50%)}.nga-tl__node:after{top:50%;left:15%;height:1px;width:70%;transform:translateY(-50%)}.nga-tl__step.is-now .nga-tl__node{width:1.5rem;height:1.5rem;border-color:var(--nga-pink);background:var(--nga-pink);box-shadow:0 0 0 5px #fb288038,0 0 18px #fb288099}.nga-tl__step.is-now .nga-tl__node:before,.nga-tl__step.is-now .nga-tl__node:after{display:none}.nga-tl__label{font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:#ffffffb8}.nga-tl--cream .nga-tl__label,.nga-tl--paper .nga-tl__label{color:var(--nga-ink-mute)}.nga-tl__step.is-now .nga-tl__label{color:#fff}.nga-tl--cream .nga-tl__step.is-now .nga-tl__label,.nga-tl--paper .nga-tl__step.is-now .nga-tl__label{color:var(--nga-ink)}@media screen and (min-width:750px){.nga-wedge__inner{min-height:0;aspect-ratio:2 / 1;max-height:88vh;min-height:52rem}}.nga-wedge__media img{object-position:var(--wedge-focal, 62% 45%)}.nga-shyft__compare{display:flex;align-items:stretch;gap:0}.nga-shyft__pane{position:relative;overflow:hidden;min-width:0;transition:flex-basis 60ms linear}.nga-shyft__pane--a{flex:0 0 var(--nga-compare, 50%)}.nga-shyft__pane--b{flex:1 1 auto}.nga-shyft__pane img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.nga-shyft__pane-label{position:absolute;left:0;right:0;bottom:var(--nga-s-4);text-align:center;font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.55);pointer-events:none}.nga-shyft__compare .nga-compare__divider{position:absolute;top:0;bottom:0;left:var(--nga-compare, 50%);width:2px;margin-left:-1px;background:#fff;z-index:3;pointer-events:none}.nga-shyft__compare .nga-compare__handle{position:absolute;top:50%;left:var(--nga-compare, 50%);transform:translate(-50%,-50%);z-index:4;display:grid;grid-auto-flow:column;place-items:center;gap:.2rem;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#0b0b0d66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:ew-resize}.nga-shyft__drag{z-index:4}.nga-seo{background:var(--nga-paper);border-top:1px solid var(--nga-line)}.nga-seo__inner{grid-template-columns:1fr;gap:var(--nga-s-5)}@media screen and (min-width:990px){.nga-seo__inner{grid-template-columns:minmax(0,1fr)}}.nga-seo .nga-section-head{text-align:center;margin-bottom:var(--nga-s-4)}.nga-seo__prose{max-width:92rem;margin-inline:auto;text-align:center;font-size:1.48rem;columns:auto}@media screen and (min-width:750px){.nga-seo__prose{columns:2;column-gap:var(--nga-s-6);text-align:left}}.nga-seo__cols{display:grid;grid-template-columns:1fr;gap:0;margin-top:var(--nga-s-5);border-top:1px solid var(--nga-line)}.nga-seo__group{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.4rem;padding:var(--nga-s-3) 0;border-top:0;border-bottom:1px solid var(--nga-line)}.nga-seo__group-title{flex:0 0 auto;width:100%;margin:0;font-size:1rem;letter-spacing:.18em;color:var(--nga-ink-mute)}@media screen and (min-width:750px){.nga-seo__group-title{width:14rem}}.nga-seo__tags{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1.2rem;flex:1 1 0;min-width:0}.nga-seo__tag{padding:0;font-size:1.38rem;color:var(--nga-ink-mute)}a.nga-seo__tag:hover{color:var(--nga-pink);padding-left:0;text-decoration:underline}@media screen and (max-width:749px){.nga-wedge__inner{min-height:0;aspect-ratio:1190 / 1322}}.nga-mw--ink{background:var(--nga-ink)}.nga-mw--ink .nga-mw__title{color:#fff}.nga-mw--ink .nga-mw__track{grid-auto-columns:78%}@media screen and (min-width:750px){.nga-mw--ink .nga-mw__track{grid-auto-columns:42%}}@media screen and (min-width:1100px){.nga-mw--ink .nga-mw__track{grid-auto-columns:calc((100% - var(--nga-s-4) * 2) / 3);gap:var(--nga-s-4)}}.nga-mw--ink .nga-ecard{position:relative}.nga-mw--ink .nga-ecard__frame{aspect-ratio:4 / 5;background:#0e0e0e}.nga-mw--ink .nga-ecard__body{position:absolute;inset-inline:0;bottom:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem var(--nga-s-3);padding:var(--nga-s-4);background:linear-gradient(to top,rgba(11,11,13,.92) 0%,rgba(11,11,13,.6) 60%,transparent 100%);pointer-events:none}.nga-mw--ink .nga-ecard__body>*{pointer-events:auto}.nga-mw--ink .nga-ecard__title{grid-column:1;color:#fff;font-size:1.32rem;letter-spacing:.08em}.nga-mw--ink .nga-ecard__title a{color:#fff}.nga-mw--ink .nga-ecard__sub{grid-column:1;color:#fff9}.nga-mw--ink .nga-ecard__meta{grid-column:2;grid-row:1 / span 2;align-items:flex-end;margin-top:0}.nga-mw--ink .nga-ecard__price{color:#fff;font-size:1.48rem}.nga-mw--ink .nga-ecard__rating{color:#fff9}.nga-mw--ink .nga-ecard__foot{grid-column:1 / -1;margin-top:var(--nga-s-2)}.nga-mw--ink .nga-ecard__quick{border-color:#fff6;color:#fff;background:transparent}.nga-mw--ink .nga-ecard__quick:hover{background:#fff;color:var(--nga-ink);border-color:#fff}.nga-mw--ink .nga-ecard__wish{color:#fff}.nga-mw--ink .nga-mw__arrow{background:#ffffff1a;border-color:var(--nga-line-invert);color:#fff}.nga-mw--ink .nga-mw__arrow:hover{background:#fff;color:var(--nga-ink)}.nga-mw--ink .nga-ecard__hover{background:#0b0b0deb;box-shadow:none}.nga-mw--ink .nga-ecard__hover-size{border-color:#ffffff59;color:#fff}.nga-mw--ink .nga-ecard__hover-size.is-active{background:#fff;border-color:#fff;color:var(--nga-ink)}.nga-mw--ink .nga-ecard__hover-add{background:var(--nga-pink)}.nga-mw--ink .nga-ecard__hover-add:hover{background:#fff;color:var(--nga-ink)}.nga-cf{background:var(--nga-ink)}.nga-cf__grid{display:grid;grid-template-columns:1fr}@media screen and (min-width:990px){.nga-cf__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.nga-cf__compare{position:relative;display:flex;align-items:stretch;aspect-ratio:16 / 9;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none}@media screen and (min-width:990px){.nga-cf__compare{aspect-ratio:auto;min-height:42rem}}.nga-cf__pane{position:relative;overflow:hidden;min-width:0}.nga-cf__pane--a{flex:0 0 var(--nga-compare, 50%)}.nga-cf__pane--b{flex:1 1 auto}.nga-cf__pane img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.nga-cf__pane--a img{filter:grayscale(1) contrast(.95)}.nga-cf__label{position:absolute;top:var(--nga-s-4);left:var(--nga-s-4);z-index:3;font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.nga-cf__label--after{left:auto;right:var(--nga-s-4);color:var(--nga-pink)}.nga-cf__compare .nga-compare__divider{position:absolute;top:0;bottom:0;left:var(--nga-compare, 50%);width:2px;margin-left:-1px;background:#fff;z-index:3;pointer-events:none}.nga-cf__compare .nga-compare__handle{position:absolute;top:50%;left:var(--nga-compare, 50%);transform:translate(-50%,-50%);z-index:4;display:grid;grid-auto-flow:column;place-items:center;gap:.2rem;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(255,255,255,.75);border-radius:50%;background:#0b0b0d73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:ew-resize}.nga-cf__copy{display:flex;flex-direction:column;justify-content:center;gap:var(--nga-s-4);padding:clamp(2.8rem,4vw,5.6rem) clamp(2.4rem,3.4vw,4.8rem);background:var(--nga-ink)}.nga-cf__title{margin:0;font-family:var(--nga-font-heading);font-weight:700;font-size:clamp(2.2rem,2.6vw,3.6rem);line-height:1.06;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.nga-cf__cta{align-self:flex-start}@media screen and (min-width:990px){.nga-ugc{display:grid;grid-template-columns:minmax(0,.3fr) minmax(0,1.7fr);grid-template-areas:"head reels" "foot reels";align-items:center;column-gap:var(--nga-s-5)}.nga-ugc__head{grid-area:head;text-align:left;margin-bottom:0;padding-left:var(--nga-gutter);padding-right:0;max-width:none}.nga-ugc__viewport{grid-area:reels}.nga-ugc__foot{grid-area:foot;justify-content:flex-start;padding-left:var(--nga-gutter);margin-top:var(--nga-s-4)}.nga-ugc__sub{margin-inline:0}.nga-ugc__viewport:before{display:none}}.nga-ugc__title{font-family:var(--nga-font-heading);font-weight:700;letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/66/assets/nga-home-2026.css.map */
