.nyc{--nyc-ease: cubic-bezier(.2, .7, 0, 1);--nyc-ease-soft: cubic-bezier(.4, 0, .2, 1);--nyc-dur: .9s;--nyc-gap: 12px;--nyc-radius: var(--RADIUS-TINY, 0px);--nyc-muted: color-mix(in srgb, var(--text) 62%, transparent);--nyc-hairline: color-mix(in srgb, var(--border, currentColor) 14%, transparent);--nyc-tile-bg: color-mix(in srgb, var(--text) 5%, var(--bg));position:relative;background:var(--bg);color:var(--text)}@media(min-width:768px){.nyc{--nyc-gap: 16px}}@media(min-width:1280px){.nyc{--nyc-gap: 20px}}.nyc *,.nyc *:before,.nyc *:after{box-sizing:border-box}.nyc a{color:inherit;text-decoration:none}.nyc img{display:block;max-width:100%}.nyc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(16px,2.4vw,28px)}.nyc-head__title{margin:0;color:var(--heading);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:calc(clamp(1.375rem,1.1rem + 1.1vw,2.125rem) * var(--nyc-head-scale, 1));line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.nyc-head__aside{display:flex;align-items:center;gap:12px;flex-shrink:0}.nyc-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--FONT-STACK-BUTTON);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text);white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 calc(50% + .75em);background-repeat:no-repeat;transition:background-size .4s var(--nyc-ease)}.nyc-link svg{width:14px;height:14px;transition:transform .4s var(--nyc-ease)}@media(hover:hover){.nyc-link:hover{background-size:100% 1px}.nyc-link:hover svg{transform:translate(3px)}}.nyc-media{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--nyc-tile-bg)}.nyc-media img,.nyc-media svg{width:100%;height:100%;object-fit:cover}.nyc-media svg{fill:color-mix(in srgb,var(--text) 18%,transparent);background:var(--nyc-tile-bg)}.nyc-media--contain img{object-fit:contain}nyc-rail{display:block;position:relative}.nyc-rail__track{--nyc-cols: var(--nyc-cols-mobile, 2.15);display:flex;gap:var(--nyc-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nyc-rail-pad, 0px);padding-inline:var(--nyc-rail-pad, 0px);margin-inline:calc(var(--nyc-rail-pad, 0px) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;margin-block:0;padding-block:0}.nyc-rail__track::-webkit-scrollbar{display:none}.nyc-rail__track>*{flex:0 0 calc((100% - (var(--nyc-gap) * (var(--nyc-cols) - 1)) - var(--nyc-rail-pad, 0px) * 2) / var(--nyc-cols));min-width:0;scroll-snap-align:start}@media(max-width:767px){.nyc-rail--bleed{--nyc-rail-pad: var(--gutter-mobile, 20px)}}@media(min-width:768px){.nyc-rail__track{--nyc-cols: var(--nyc-cols-tablet, 3.2)}}@media(min-width:1024px){.nyc-rail__track{--nyc-cols: var(--nyc-cols-desktop, 4)}}.nyc-rail__nav{display:none;gap:8px}@media(hover:hover)and (min-width:768px){nyc-rail[data-overflow] .nyc-rail__nav,.nyc-head__aside .nyc-rail__nav[data-ready]{display:flex}}.nyc-arrow{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--nyc-hairline);border-radius:50%;background:var(--bg);color:var(--text);cursor:pointer;transition:opacity .3s var(--nyc-ease-soft),transform .3s var(--nyc-ease),border-color .3s var(--nyc-ease-soft)}.nyc-arrow svg{width:16px;height:16px}.nyc-arrow[disabled]{opacity:.3;cursor:default}@media(hover:hover){.nyc-arrow:not([disabled]):hover{border-color:currentColor;transform:scale(1.06)}}.nyc-arrow:focus-visible,.nyc-tab:focus-visible,.nyc-dot:focus-visible,.nyc-card:focus-visible,.nyc-tile:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:3px}.nyc-tabs{display:flex;gap:6px;padding:0;margin:0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.nyc-tabs::-webkit-scrollbar{display:none}.nyc-tab{position:relative;min-height:40px;padding:0 16px;border:1px solid var(--nyc-hairline);border-radius:999px;background:transparent;color:var(--text);font-family:var(--FONT-STACK-BUTTON);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--nyc-ease-soft),color .3s var(--nyc-ease-soft),border-color .3s var(--nyc-ease-soft)}.nyc-tab[aria-selected=true]{background:var(--text);color:var(--bg);border-color:var(--text)}@media(hover:hover){.nyc-tab:not([aria-selected=true]):hover{border-color:currentColor}}.nyc-panel[hidden]{display:none}.nyc-panel{transition:opacity .5s var(--nyc-ease-soft),transform .6s var(--nyc-ease)}.nyc-panel[data-nyc-enter]{opacity:0;transform:translate3d(0,12px,0);transition:none}[data-nyc-reveal]{transition:opacity var(--nyc-dur) var(--nyc-ease-soft),transform var(--nyc-dur) var(--nyc-ease),clip-path 1.1s var(--nyc-ease);transition-delay:calc(var(--nyc-i, 0) * 70ms)}[data-nyc-reveal=text]{will-change:transform,opacity}[data-nyc-reveal][data-nyc-pending]{opacity:0;transform:translate3d(0,28px,0);transition-duration:0s;transition-delay:0s}[data-nyc-reveal=clip][data-nyc-pending]{opacity:1;transform:none;clip-path:inset(0 0 100% 0)}[data-nyc-reveal=fade][data-nyc-pending]{transform:none}@media(prefers-reduced-motion:reduce){[data-nyc-reveal],.nyc-panel{transition:none!important}}.nyc-card{display:block;color:inherit}.nyc-card__media{position:relative;display:block;aspect-ratio:var(--nyc-ratio, 4 / 5);border-radius:var(--nyc-radius);overflow:hidden;isolation:isolate}.nyc-card__media .nyc-media img{transition:transform 1.2s var(--nyc-ease)}@media(hover:hover){.nyc-card:hover .nyc-card__media .nyc-media img{transform:scale(1.045)}}.nyc-card__title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);font-size:clamp(.875rem,.82rem + .25vw,1rem);line-height:1.25;color:var(--heading)}.nyc-card__title svg{width:14px;height:14px;flex-shrink:0;opacity:0;transform:translate(-6px);transition:opacity .3s var(--nyc-ease-soft),transform .4s var(--nyc-ease)}@media(hover:hover){.nyc-card:hover .nyc-card__title svg{opacity:1;transform:none}}.nyc-card__label{position:absolute;left:10px;bottom:10px;z-index:1;padding:6px 10px;border-radius:var(--RADIUS-BADGE, 0px);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.nyc-tile{position:relative;display:block;overflow:hidden;border-radius:var(--nyc-radius);isolation:isolate;color:var(--nyc-tile-text, #fff)}.nyc a.nyc-tile,.nyc a.nyc-tile:hover{color:var(--nyc-tile-text, #fff)}.nyc a.nyc-spot__media,.nyc a.nyc-spot__media:hover{color:#fff}.nyc-tile .nyc-media{position:absolute;top:0;right:0;bottom:0;left:0}.nyc-tile .nyc-media img{transition:transform 1.4s var(--nyc-ease)}@media(hover:hover){.nyc-tile:hover .nyc-media img{transform:scale(1.04)}}.nyc-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,var(--nyc-shade, .45)) 100%);pointer-events:none}.nyc-tile__body{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:clamp(16px,2.2vw,32px)}.nyc-tile__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(1.25rem,.9rem + 1.6vw,2.5rem);line-height:1;letter-spacing:-.02em;color:inherit}.nyc-tile__body>span:first-child{min-width:0}.nyc-tile__text{margin:6px 0 0;font-size:.875rem;opacity:.86}.nyc-tile__cta{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#fff;color:#0d0d0d;transition:transform .5s var(--nyc-ease)}.nyc-tile__cta svg{width:16px;height:16px}@media(hover:hover){.nyc-tile:hover .nyc-tile__cta{transform:translate(4px) rotate(-45deg)}}nyc-hero{display:block;position:relative}.nyc-hero__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nyc-hero__track::-webkit-scrollbar{display:none}.nyc-hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;color:var(--nyc-slide-text, #fff)}.nyc-hero__frame{position:relative;display:block;overflow:hidden;aspect-ratio:var(--nyc-hero-ratio-m, auto)}@media(min-width:768px){.nyc-hero__frame{aspect-ratio:var(--nyc-hero-ratio-d, auto)}}.nyc-hero__frame .nyc-media img{height:100%}.nyc-hero--fixed .nyc-hero__frame .nyc-media{position:absolute;top:0;right:0;bottom:0;left:0}.nyc-hero__backdrop{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#111 center / cover no-repeat;filter:blur(28px) saturate(1.15) brightness(.85);transform:scale(1.25)}@media(max-width:767px){.nyc-hero__frame--fit-m .nyc-hero__backdrop{display:block;background-image:var(--nyc-bd-m);filter:blur(32px) saturate(1.05) brightness(.55)}.nyc-hero__frame--fit-m .nyc-media{background:transparent}.nyc-hero__frame--fit-m .nyc-media img{object-fit:contain}}@media(min-width:768px){.nyc-hero__frame--fit-d .nyc-hero__backdrop{display:block;background-image:var(--nyc-bd-d)}.nyc-hero__frame--fit-d .nyc-media{background:transparent}.nyc-hero__frame--fit-d .nyc-media img{object-fit:contain}}.nyc-hero__slide[data-shade]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000006b,#0000 62%);pointer-events:none}.nyc-hero__content{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:clamp(20px,4vw,64px);padding-bottom:clamp(48px,6vw,88px);max-width:760px;transition:opacity .8s var(--nyc-ease-soft) .15s,transform 1s var(--nyc-ease) .15s;will-change:transform,opacity}.nyc-hero__slide[data-inactive] .nyc-hero__content{opacity:0;transform:translate3d(0,18px,0);transition-delay:0s;transition-duration:.3s}.nyc-hero__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(2rem,1.2rem + 3.6vw,4.75rem);line-height:.98;letter-spacing:-.03em;color:inherit;text-wrap:balance}.nyc-hero__text{margin:12px 0 0;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);opacity:.9;max-width:44ch}.nyc-hero__btn{margin-top:clamp(16px,2vw,28px)}.nyc-hero__ui{position:absolute;z-index:2;left:50%;bottom:clamp(14px,2vw,28px);transform:translate(-50%);display:flex;align-items:center;gap:8px}.nyc-dot{position:relative;width:44px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.nyc-dot:before,.nyc-dot span{content:"";position:absolute;left:4px;right:4px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#fff6}.nyc-dot span{background:#fff;transform:scaleX(0);transform-origin:left center}.nyc-dot[aria-current=true] span{transform:scaleX(1);transition:transform .5s var(--nyc-ease)}nyc-hero[data-autoplay] .nyc-dot[aria-current=true] span{transform:scaleX(0);transition:none}nyc-hero[data-autoplay] .nyc-dot[aria-current=true][data-run] span{transform:scaleX(1);transition:transform var(--nyc-hero-interval, 6s) linear}nyc-hero[data-paused] .nyc-dot[aria-current=true] span{transform:scaleX(1);transition:none}.nyc-hero__arrows{display:none}@media(hover:hover)and (min-width:1024px){.nyc-hero__arrows{position:absolute;z-index:2;right:clamp(20px,3vw,48px);bottom:clamp(20px,3vw,40px);display:flex;gap:8px}.nyc-hero__arrows .nyc-arrow{background:#ffffff24;border-color:#fff6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.nyc-trust__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.nyc-trust__list::-webkit-scrollbar{display:none}.nyc-trust__item{scroll-snap-align:start}.nyc-trust__item>*{display:flex;align-items:center;gap:12px;padding:14px 20px;min-height:64px}.nyc-trust__item+.nyc-trust__item>*{border-left:1px solid var(--nyc-hairline)}.nyc-trust__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--nyc-tile-bg)}.nyc-trust__icon svg{width:18px;height:18px}.nyc-trust__title{display:block;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:.8125rem;line-height:1.2;color:var(--heading)}.nyc-trust__text{display:block;margin-top:2px;font-size:.75rem;line-height:1.3;color:var(--nyc-muted)}@media(max-width:767px){.nyc-trust__list{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.nyc-trust__item>*{align-items:flex-start;gap:10px;padding:12px;min-height:0}.nyc-trust__item+.nyc-trust__item>*{border-left:0}.nyc-trust__item:nth-child(2n)>*{border-left:1px solid var(--nyc-hairline)}.nyc-trust__item:nth-child(n+3)>*{border-top:1px solid var(--nyc-hairline)}.nyc-trust__item:last-child:nth-child(odd){grid-column:1 / -1}.nyc-trust__icon{width:30px;height:30px}.nyc-trust__icon svg{width:16px;height:16px}.nyc-trust__title{font-size:.75rem}.nyc-trust__text{font-size:.6875rem}}@media(min-width:1024px){.nyc-trust__list{grid-auto-flow:row;grid-template-columns:repeat(var(--nyc-trust-count, 4),minmax(0,1fr));overflow:visible}.nyc-trust__item>*{justify-content:center}}.nyc-gender{display:grid;gap:var(--nyc-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.nyc-gender .nyc-tile{aspect-ratio:var(--nyc-gender-ratio-m, 3 / 4)}.nyc-gender .nyc-tile:nth-child(odd):last-child{grid-column:1 / -1;aspect-ratio:16 / 9}@media(max-width:479px){.nyc-gender .nyc-tile__body{padding:14px;gap:8px}.nyc-gender .nyc-tile__title{font-size:clamp(1.0625rem,4.6vw,1.375rem);overflow-wrap:anywhere}.nyc-gender .nyc-tile__cta{width:38px;height:38px}}@media(min-width:768px){.nyc-gender{grid-template-columns:repeat(var(--nyc-gender-count, 3),minmax(0,1fr))}.nyc-gender .nyc-tile,.nyc-gender .nyc-tile:nth-child(odd):last-child{grid-column:auto;aspect-ratio:var(--nyc-gender-ratio, 4 / 5)}}.nyc-brands{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nyc-brands__row{display:flex;width:max-content;animation:nyc-marquee var(--nyc-marquee-dur, 40s) linear infinite;will-change:transform}@media(hover:hover){.nyc-brands:hover .nyc-brands__row{animation-play-state:paused}}.nyc-brands__set{display:flex;align-items:center;gap:clamp(28px,4vw,64px);padding-right:clamp(28px,4vw,64px);margin:0;list-style:none}.nyc-brands__logo{display:grid;place-items:center;height:var(--nyc-logo-h, 56px);width:var(--nyc-logo-w, 140px);opacity:.78;filter:grayscale(1);transition:opacity .3s var(--nyc-ease-soft),filter .3s var(--nyc-ease-soft)}.nyc-brands__logo img{width:100%;height:100%;object-fit:contain}.nyc-brands__logo span{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);letter-spacing:.06em;white-space:nowrap}@media(hover:hover){.nyc-brands__logo:hover{opacity:1;filter:none}}@keyframes nyc-marquee{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.nyc-brands{-webkit-mask-image:none;mask-image:none;overflow-x:auto;overflow-y:hidden}.nyc-brands__row{animation:none}.nyc-brands__set[aria-hidden]{display:none}}.nyc-spot{display:grid;gap:var(--nyc-gap);align-items:stretch}.nyc-spot__media{position:relative;display:block;min-height:340px;border-radius:var(--nyc-radius);overflow:hidden;color:#fff;isolation:isolate}.nyc-spot__media .nyc-media{position:absolute;top:0;right:0;bottom:0;left:0}.nyc-spot__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55))}.nyc-spot__brand{position:absolute;z-index:1;left:clamp(20px,3vw,40px);right:clamp(20px,3vw,40px);bottom:clamp(20px,3vw,40px)}.nyc-spot__logo{width:var(--nyc-spot-logo-w, 140px);margin-bottom:14px}.nyc-spot__logo img{width:100%;height:auto}.nyc-spot__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(1.5rem,1rem + 2vw,3rem);line-height:1;letter-spacing:-.02em;color:inherit}.nyc-spot__text{margin:10px 0 0;max-width:38ch;opacity:.9;font-size:.9375rem}.nyc-spot__btn{margin-top:18px}.nyc-spot__products{min-width:0;display:flex;flex-direction:column;justify-content:center}.nyc-spot__products .nyc-rail__track{--nyc-cols-desktop: 2.4;--nyc-cols-tablet: 2.4}@media(min-width:1024px){.nyc-spot{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.nyc-spot--right .nyc-spot__media{order:2}.nyc-spot__media{min-height:0;aspect-ratio:auto}}@media(max-width:1023px){.nyc-spot__media{aspect-ratio:1 / 1;min-height:0}}@media(max-width:767px){.nyc-spot__media:after{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.72))}}.nyc-products .product-grid-item__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.nyc-products .product-grid-item__price>*{white-space:nowrap}.nyc-products .product-grid-item__price s{flex-basis:100%;font-size:.86em;font-weight:400;opacity:.6}.nyc-products .nyc-rail__track>.product-grid-item{width:auto!important;margin:0!important;padding:0!important;float:none!important}.nyc-products .nyc-rail__track{--nyc-cols-mobile: 2.2}.nyc-view-all-card{display:grid;place-items:center;align-content:center;gap:12px;aspect-ratio:var(--nyc-ratio, 3 / 4);border:1px solid var(--nyc-hairline);border-radius:var(--nyc-radius);text-align:center;padding:20px;color:var(--heading);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);transition:background-color .4s var(--nyc-ease-soft)}.nyc-view-all-card .nyc-tile__cta{background:var(--text);color:var(--bg)}@media(hover:hover){.nyc-view-all-card:hover{background:var(--nyc-tile-bg)}}.nyc-promos .nyc-rail__track{--nyc-cols-mobile: 1.15;--nyc-cols-tablet: 2.2;--nyc-cols-desktop: var(--nyc-promo-count, 3)}.nyc-promos .nyc-tile{aspect-ratio:var(--nyc-promo-ratio, 4 / 5)}.nyc-promos .nyc-tile__title{font-size:clamp(1.25rem,.95rem + 1.1vw,2rem)}.nyc-bgrid{display:grid;gap:var(--nyc-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.nyc-bgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.nyc-bgrid{grid-template-columns:repeat(var(--nyc-bgrid-cols, 4),minmax(0,1fr))}}.nyc-bgrid .nyc-tile{aspect-ratio:1 / 1;--nyc-shade: .62}.nyc-bgrid .nyc-tile:after{background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,var(--nyc-shade)) 100%)}.nyc-bgrid .nyc-tile__logo{width:min(70%,180px);filter:brightness(0) invert(1)}.nyc a.nyc-tile--logo,.nyc a.nyc-tile--logo:hover{color:var(--text)}.nyc-tile--logo{background:var(--nyc-tile-bg)}.nyc-tile--logo:after{display:none}.nyc-tile.nyc-tile--logo .nyc-media{top:20%;right:18%;bottom:20%;left:18%;width:auto;height:auto;background:transparent}.nyc-tile--logo .nyc-tile__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nyc-tile--logo .nyc-tile__body{justify-content:flex-end}.nyc-tile--logo .nyc-media img{object-fit:contain;mix-blend-mode:multiply}.nyc-tile--logo .nyc-tile__cta{background:var(--text);color:var(--bg)}.nyc-bgrid .nyc-tile__logo img{width:100%;height:auto}.nyc-bgrid .nyc-tile__title{font-size:clamp(1rem,.85rem + .8vw,1.5rem);letter-spacing:.02em;text-transform:uppercase}.nyc-bgrid .nyc-tile__body{padding:clamp(14px,1.8vw,24px)}.nyc-bgrid .nyc-tile__cta{width:36px;height:36px}@media(max-width:1279px){.nyc-bgrid .nyc-tile__cta{display:none}}.nyc-news{display:grid;gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(28px,5vw,72px);border-radius:var(--nyc-radius);background:var(--nyc-tile-bg)}@media(min-width:1024px){.nyc-news{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.nyc-news__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(1.75rem,1.2rem + 2.2vw,3.25rem);line-height:1;letter-spacing:-.025em;color:var(--heading);text-wrap:balance}.nyc-news__text{margin:12px 0 0;color:var(--nyc-muted);max-width:46ch}.nyc-news__code{display:inline-flex;align-items:center;gap:10px;margin-top:18px;min-height:44px;padding:0 16px;border:1px dashed currentColor;border-radius:var(--RADIUS-SMALL, 0px);background:transparent;color:var(--heading);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);letter-spacing:.12em;cursor:pointer}.nyc-news__code svg{width:16px;height:16px}.nyc-news__code [data-copied]{display:none}.nyc-news__code[data-done] [data-copied]{display:inline}.nyc-news__code[data-done] [data-copy]{display:none}.nyc-news__form{display:flex;gap:8px;flex-wrap:wrap}.nyc-news__input{flex:1 1 220px;min-height:52px;padding:0 18px;border:1px solid var(--nyc-hairline);border-radius:var(--RADIUS-SMALL, 0px);background:var(--bg);color:var(--text);font-size:16px}.nyc-news__input:focus{outline:none;border-color:currentColor}.nyc-news__form .btn{min-height:52px}@media(max-width:767px){.nyc-news__form .btn{flex:1 1 100%;width:100%}}.nyc-news__note{flex-basis:100%;margin:4px 0 0;font-size:.75rem;color:var(--nyc-muted)}.nyc-news__msg{flex-basis:100%;margin:0;font-size:.875rem}.nyc-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nyc-home.css.map */
