.nyc-cx{--nyc-muted: color-mix(in srgb, var(--text, currentColor) 62%, transparent);--nyc-hairline: color-mix(in srgb, var(--border, currentColor) 14%, transparent);--nyc-line: color-mix(in srgb, var(--text, currentColor) 22%, transparent);--nyc-tile-bg: color-mix(in srgb, var(--text, currentColor) 5%, var(--bg, transparent));--nyc-ease: cubic-bezier(.2, .7, 0, 1)}.nyc-buy{display:grid;gap:10px;font-size:.8125rem;line-height:1.4}.nyc-buy__ship{padding:12px 14px;background:var(--nyc-tile-bg);border-radius:var(--RADIUS-TINY, 0)}.nyc-buy__ship-text{margin:0 0 8px}.nyc-buy__ship-text strong{font-weight:600}.nyc-buy__bar{display:block;height:3px;overflow:hidden;background:var(--nyc-line);border-radius:2px}.nyc-buy__bar-fill{display:block;width:var(--nyc-p, 0%);height:100%;background:var(--text, currentColor);transition:width .6s var(--nyc-ease)}.nyc-buy__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.nyc-buy__row{display:flex;align-items:center;gap:10px;margin:0}.nyc-buy__row[hidden]{display:none}.nyc-buy__icon{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--nyc-tile-bg)}.nyc-buy__icon svg{width:16px;height:16px}.nyc-buy__eta-cd{display:block;color:var(--nyc-muted)}.nyc-buy__eta-cd:empty{display:none}.nyc-omnibus{margin:6px 0 0;font-size:.75rem;line-height:1.35;color:var(--nyc-muted)}.nyc-omnibus[hidden]{display:none}.nyc-look__heading{margin:0 0 10px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:.9375rem;line-height:1.2;letter-spacing:-.01em;color:var(--heading, var(--text))}.nyc-look__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,38%);gap:10px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nyc-look__list::-webkit-scrollbar{display:none}@media(min-width:1024px){.nyc-look__list{grid-auto-columns:calc((100% - 30px)/4)}}.nyc-look__item{scroll-snap-align:start}.nyc-look__card{display:grid;gap:6px;color:inherit;text-decoration:none}.nyc-look__media{display:block;overflow:hidden;aspect-ratio:3 / 4;background:var(--nyc-tile-bg)}.nyc-look__media img,.nyc-look__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--nyc-ease)}@media(hover:hover){.nyc-look__card:hover img{transform:scale(1.04)}}.nyc-look__title{display:-webkit-box;overflow:hidden;font-size:.75rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nyc-look__price{display:flex;flex-wrap:wrap;gap:6px;font-size:.75rem;font-weight:600}.nyc-look__price s{font-weight:400;color:var(--nyc-muted)}.nyc-sticky{position:fixed;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg, var(--COLOR-BG, #fff));color:var(--text, inherit);border-top:1px solid var(--nyc-hairline);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .4s var(--nyc-ease),visibility 0s linear .4s}.nyc-sticky.is-visible{transform:none;visibility:visible;transition:transform .4s var(--nyc-ease)}@media(min-width:768px){.nyc-sticky{display:none}}.nyc-sticky__info{display:grid;flex:1;min-width:0}.nyc-sticky__title{overflow:hidden;font-size:.75rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.nyc-sticky__price{font-size:.875rem;font-weight:600}.nyc-sticky .nyc-sticky__btn{flex:0 0 auto;width:auto;min-width:0;max-width:58%;min-height:44px;padding-inline:18px}.nyc-sticky__btn.is-disabled{opacity:.5}.nyc-empty{max-width:680px;margin:0 auto;padding:8px 0 24px;text-align:center}.nyc-empty__title{margin:0 0 10px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);line-height:1.1;letter-spacing:-.015em}.nyc-empty__lead{margin:0 0 20px;color:var(--nyc-muted)}.nyc-empty__form{display:flex;gap:8px;max-width:480px;margin:0 auto 28px}.nyc-empty__input{flex:1;min-width:0;min-height:44px;padding:0 14px;border:1px solid var(--nyc-line);border-radius:var(--RADIUS-TINY, 0);background:transparent;color:inherit;font:inherit}.nyc-empty .nyc-empty__input{flex:1 1 auto;width:auto;max-width:none}.nyc-empty .nyc-empty__submit{flex:0 0 auto;width:auto;min-height:44px}.nyc-empty__label{margin:0 0 10px;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--nyc-muted)}.nyc-empty__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;padding:0;list-style:none}.nyc-empty__chip{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--nyc-line);border-radius:999px;color:inherit;font-size:.8125rem;text-decoration:none;transition:background-color .2s ease}@media(hover:hover){.nyc-empty__chip:hover{background:var(--nyc-tile-bg)}}.nyc-empty__home{margin:0}.nyc-empty__home-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.nyc-faq__intro{margin-bottom:16px;color:var(--nyc-muted)}.nyc-faq__list{border-top:1px solid var(--nyc-hairline)}.nyc-faq__item{border-bottom:1px solid var(--nyc-hairline)}.nyc-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-weight:600;font-size:.9375rem;line-height:1.35}.nyc-faq__q::-webkit-details-marker{display:none}.nyc-faq__chev svg{display:block;width:18px;height:18px;transition:transform .3s var(--nyc-ease)}.nyc-faq__item[open] .nyc-faq__chev svg{transform:rotate(180deg)}.nyc-faq__a{padding:0 0 18px;color:var(--nyc-muted)}.nyc-faq__a>:last-child{margin-bottom:0}.nyc-intro__text{max-width:860px;font-size:.875rem;line-height:1.6;color:var(--nyc-muted)}.nyc-intro__toggle:not(:checked)~.nyc-intro__text:not(.nyc-intro__text--full){max-height:calc(var(--nyc-lines, 3) * 1.6em);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.nyc-intro__text>:first-child{margin-top:0}.nyc-intro__more{display:inline-block;margin-top:6px;cursor:pointer;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}.nyc-intro__toggle:checked~.nyc-intro__more .nyc-intro__more-open,.nyc-intro__toggle:not(:checked)~.nyc-intro__more .nyc-intro__more-close{display:none}.nyc-intro__toggle:focus-visible~.nyc-intro__more{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nyc-conversion.css.map */
