.nfd-studio{display:block;color:var(--color-foreground);background:var(--color-background)}.nfd-studio__stage{display:block;position:relative}.nfd-studio [hidden]{display:none!important}.nfd-studio__gallery{display:block;min-width:0}.nfd-studio__gallery[data-framing-mode=browser] [data-nfd-nyc-fit=cover] .product-media img{object-fit:cover;padding:0}.nfd-studio__gallery[data-framing-mode=browser] [data-nfd-nyc-fit=contain] .product-media img{object-fit:contain}.nfd-studio__gallery media-gallery{position:static;width:100%}.nfd-studio__gallery slideshow-slide{--slide-width: 100%}.nfd-studio__gallery .product-media{height:100%}.nfd-studio__gallery [data-nfd-shared-fit=cover] .product-media img{object-fit:cover;padding:0}.nfd-studio__gallery [data-nfd-shared-fit=contain] .product-media img{object-fit:contain}.nfd-studio__buycard{min-width:0;padding:28px 20px;background:var(--color-background)}.nfd-studio .product-details{position:static;width:100%;height:auto;max-height:none}.nfd-studio .product-details>.group-block{width:100%;max-width:none}.nfd-studio .nfd-women-heading h1{margin:0;font-size:clamp(24px,2vw,30px);font-weight:500;line-height:1.2;text-transform:none;overflow-wrap:anywhere}.nfd-studio .nfd-women-heading__fit,.nfd-studio .nfd-women-heading__vendor{display:block;margin-bottom:6px;font-size:14px;font-weight:400}.nfd-studio .nfd-women-heading__fabric{display:block}.nfd-studio .nfd-women-heading__vendor{text-decoration:underline;text-underline-offset:3px}.nfd-studio__information{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;max-width:1600px;margin:0 auto;padding:36px 20px}.nfd-studio__information h2{margin:0 0 18px;font-size:14px;font-weight:500;text-transform:uppercase}.nfd-studio__specifications{font-size:14px;line-height:1.6}.nfd-studio__lead{margin:0;font-size:clamp(22px,2vw,28px);font-weight:300;line-height:1.35}.nfd-studio__fit-home:empty{display:none}.nfd-studio__tabs{display:flex;border-bottom:1px solid #ccc}.nfd-studio__tabs [role=tab]{flex:1 1 0;min-width:0;min-height:46px;margin-bottom:-1px;padding:8px 8px 12px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:start;white-space:normal}.nfd-studio__tabs [aria-selected=true]{border-bottom-color:currentColor}.nfd-studio__panel{padding-top:26px;overflow-wrap:anywhere}.nfd-studio__information[data-tabs-ready] .nfd-studio__panel-heading{display:none}.nfd-studio-description :is(ul,ol):not(:has(li)){display:none}.nfd-studio__panel .nfd-studio__fit{margin-bottom:24px}.nfd-studio__panel rte-formatter{width:100%;max-width:none}.nfd-studio__chart{min-width:0}.nfd-studio__fit p{margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.4;font-weight:300}.nfd-studio__copy{min-width:0;font-size:15px;line-height:1.65}.nfd-studio__copy :is(p,li,span){font-size:inherit}.nfd-studio__chart{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .2);margin-bottom:24px}.nfd-studio__chart summary{cursor:pointer;min-height:44px;padding-block:10px}.nfd-studio__chart [data-studio-chart]{max-width:100%;overflow-x:auto}.nfd-studio__chart table{border-collapse:collapse;width:100%;margin-bottom:18px;font-size:13px;font-variant-numeric:tabular-nums}.nfd-studio__chart caption{text-align:start;padding-block:8px;font-weight:500}.nfd-studio__chart :is(th,td){min-width:52px;border-bottom:1px solid #ddd;padding:9px;text-align:center;white-space:nowrap}.nfd-studio__chart th:first-child{position:sticky;inset-inline-start:0;text-align:start;background:var(--color-background)}.nfd-studio__editorial{display:grid;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;gap:12px;padding:0 20px 48px;scroll-snap-type:x mandatory}.nfd-studio__editorial figure{min-width:0;margin:0;scroll-snap-align:start}.nfd-studio__editorial img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:contain}.nfd-studio__editorial figcaption{padding:20px 8px 0 0;font-size:15px;line-height:1.65}.nfd-studio :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}nfd-nyc-sizing{display:block;margin-bottom:20px}nfd-nyc-sizing[hidden],.nfd-sizing__dialog [hidden]{display:none!important}.nfd-sizing__open{min-height:44px;text-decoration:underline;text-underline-offset:4px}.nfd-sizing__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(780px,calc(100% - 24px));max-height:calc(100svh - 32px);margin:auto;padding:32px 24px;border:0;background:var(--color-background, #fff);color:var(--color-foreground, #171717);overflow:auto}.nfd-sizing__dialog::backdrop{background:#0009}.nfd-sizing__dialog [data-sizing-close]{position:sticky;float:right;top:0;z-index:3;width:44px;height:44px;font-size:28px;background:var(--color-background, #fff)}.nfd-sizing__dialog h2{padding-inline-end:32px}.nfd-sizing__dialog label{display:grid;gap:6px;margin-bottom:14px}.nfd-sizing__dialog :is(input[type=number],select){width:100%;min-height:44px;border:1px solid #aaa;padding:8px;border-radius:0;background:transparent;color:inherit}.nfd-sizing__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.nfd-sizing__dialog .nfd-sizing__remember{display:flex;align-items:center;gap:10px}.nfd-sizing__dialog input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:18px;height:18px}.nfd-sizing__dialog button:not([data-sizing-close]){min-height:44px;padding:8px 14px;border:1px solid #777;margin:8px 8px 8px 0}.nfd-sizing__result{margin-top:20px;max-width:100%;overflow-x:auto}.nfd-sizing__result h3{font-size:24px;line-height:1.3;margin:0 0 16px}.nfd-sizing__optional summary{min-height:44px;padding-block:10px;cursor:pointer}.nfd-sizing__drawing{max-width:460px;margin:24px auto}.nfd-sizing__drawing img{display:block;width:100%;height:auto}.nfd-sizing__drawing-stage{position:relative}.nfd-sizing__drawing-stage svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.nfd-sizing__drawing-stage line{stroke:#555;stroke-width:2;vector-effect:non-scaling-stroke;opacity:.65}.nfd-sizing__drawing-stage line[data-tone=match]{stroke:#146438}.nfd-sizing__drawing-stage line[data-tone=warning]{stroke:#a63e00}.nfd-sizing__drawing-stage line.is-active{stroke-width:4;opacity:1}.nfd-sizing__drawing-marker{position:absolute;z-index:1;display:grid;place-items:center;width:28px;height:28px;transform:translate(-50%,-50%);border:1px solid #171717;border-radius:50%;background:#fff;color:#171717;font:13px/1 Arial,sans-serif;pointer-events:none}.nfd-sizing__drawing-marker.is-active{background:#171717;color:#fff}.nfd-sizing__drawing figcaption{margin-block:16px 8px;font-size:14px}.nfd-sizing__drawing-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nfd-sizing__dialog .nfd-sizing__drawing-legend button{margin:0;padding:8px;font-size:13px;text-align:start;overflow-wrap:anywhere}.nfd-sizing__drawing-legend button.is-active{background:#171717;color:#fff}nfd-nyc-account-profile{display:block;border-top:1px solid #ddd;margin-top:24px;padding-top:16px}.nfd-sizing__dialog nfd-nyc-account-profile button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.nfd-sizing__result table{width:100%;border-collapse:collapse;font-size:13px}.nfd-sizing__result :is(th,td){padding:10px 6px;border-bottom:1px solid #ddd;text-align:start}.nfd-sizing-highlight{background:#e9eef8!important;color:#171717}@media(max-width:999px){.nfd-studio__gallery slideshow-slide{height:125vw;aspect-ratio:4 / 5}.nfd-studio__gallery .product-media-container{height:100%;max-height:none}}@media(min-width:1000px){.nfd-studio{--studio-stage-height: 100svh;--studio-card-inset: clamp(16px, 1.25vw, 32px);--studio-card-width: clamp(280px, calc(50vw - 640px) , 440px);--studio-header-height: var(--header-height, 80px)}body:has(#PBarNextFrame) .nfd-studio{--studio-preview-offset: 64px}.nfd-studio__gallery{height:var(--studio-stage-height)}.nfd-studio__gallery :is(media-gallery,slideshow-component,slideshow-container,slideshow-slides){height:100%;max-height:none}.nfd-studio__gallery slideshow-slide{--slide-width: 50%;height:var(--studio-stage-height);min-height:0;aspect-ratio:auto}.nfd-studio__gallery .product-media-container{height:100%;max-height:none}.nfd-studio__gallery slideshow-arrows{inset-inline-end:calc(var(--studio-card-width) + var(--studio-card-inset) + 12px)}.nfd-studio__gallery .product-media img{object-fit:contain;padding:calc(var(--studio-header-height) + 32px) 24px 32px}.nfd-studio__gallery [data-nfd-nyc-fit=cover] .product-media img,.nfd-studio__gallery [data-nfd-shared-fit=cover] .product-media img{padding:0}.nfd-studio__buycard-track{position:absolute;inset-block:0;inset-inline-end:var(--studio-card-inset);width:var(--studio-card-width);padding-top:max(110px,calc(var(--studio-stage-height) - clamp(64px,18svh,210px) - var(--studio-card-height, 500px)));padding-bottom:32px;z-index:2;pointer-events:none}.nfd-studio__buycard{position:sticky;top:calc(var(--studio-header-height) + 24px);width:100%;max-height:calc(100svh - var(--studio-header-height) - 56px - var(--studio-preview-offset, 0px));overflow-y:auto;overscroll-behavior:contain;padding:24px;pointer-events:auto;border:1px solid rgb(var(--color-foreground-rgb) / .08)}.nfd-studio[data-media-count="0"] .nfd-studio__buycard-track{position:relative;inset:auto;width:min(440px,calc(100% - 48px));margin-inline:auto;padding-top:calc(var(--studio-header-height) + 32px)}.nfd-studio[data-media-count="0"] .nfd-studio__buycard{position:relative;top:auto;max-height:none;overflow:visible}.nfd-studio[data-media-count="1"] .nfd-studio__gallery slideshow-slide{--slide-width: 100%}.nfd-studio[data-media-count="1"] .nfd-studio__gallery .product-media{flex:none;width:calc(100% - var(--studio-card-width) - var(--studio-card-inset) - 24px)}.nfd-studio__information{--studio-editorial-start: calc(clamp(24px, 2vw, 48px) + clamp(280px, 26vw, 420px) + 24px) ;--studio-editorial-end: calc(var(--studio-card-inset) + var(--studio-card-width) + 24px);--studio-center-start: max(var(--studio-editorial-start), calc((100vw - 1200px)/2) );width:min(calc(100% - clamp(24px,2vw,48px) - var(--studio-editorial-end)),calc(var(--studio-center-start) + 1200px - clamp(24px,2vw,48px)));max-width:none;margin-inline-start:clamp(24px,2vw,48px);margin-inline-end:var(--studio-editorial-end);padding:48px 0;grid-template-columns:calc(var(--studio-center-start) - clamp(24px,2vw,48px) - 24px) minmax(0,1fr) minmax(0,1fr);gap:28px 24px;align-items:start}.nfd-studio__specifications{grid-column:1;grid-row:1 / span 3;padding:20px}.nfd-studio__specifications ul{list-style:none;margin:0;padding:0}.nfd-studio__specifications li{padding:12px 0;border-bottom:1px solid #ddd;overflow-wrap:anywhere}.nfd-studio__lead{grid-column:2 / -1;grid-row:1}.nfd-studio__fit-home{grid-column:2;grid-row:2}.nfd-studio__copy{grid-column:3;grid-row:2}.nfd-studio__information:not(:has(.nfd-studio__fit)) .nfd-studio__copy{grid-column:2 / -1}.nfd-studio__editorial{width:calc(100% - var(--studio-card-width) - var(--studio-card-inset) - 48px);grid-auto-columns:calc((100% - 24px) / 3);gap:12px;padding-inline:40px}}@media(min-width:1000px)and (max-width:1279px){.nfd-studio__information{grid-template-columns:calc(var(--studio-center-start) - clamp(24px,2vw,48px) - 24px) minmax(0,1fr)}.nfd-studio__copy{grid-column:2;grid-row:3}}@media(prefers-reduced-motion:reduce){.nfd-studio *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nfd-nyc-studio.css.map */
