.nc-looks{display:block;color:var(--nc-color-ink-900);font-family:var(--nc-font-family)}.nc-looks [hidden],.nc-lv[hidden],.nc-lv [hidden],.nc-looks-chip [hidden]{display:none}.nc-looks button:focus-visible,.nc-looks a:focus-visible,.nc-lv button:focus-visible,.nc-lv a:focus-visible,.nc-looks-chip button:focus-visible{outline:var(--nc-focus-ring-width) solid var(--nc-focus-ring-color);outline-offset:var(--nc-focus-ring-offset)}.nc-looks__gallery{box-sizing:border-box;margin-top:var(--nc-space-16);padding:var(--nc-space-16);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-10);scroll-margin-top:var(--nc-space-64)}.nc-looks__gallery:focus{outline:none}.nc-looks__title{margin:0;font-size:var(--nc-font-size-body);font-weight:var(--nc-font-weight-bold);line-height:var(--nc-line-height-tight);text-transform:uppercase}.nc-looks__title span{color:var(--nc-color-muted-600);font-weight:var(--nc-font-weight-semibold)}.nc-looks__empty{margin:var(--nc-space-8) 0 0;color:var(--nc-color-muted-600);font-size:var(--nc-font-size-body);line-height:var(--nc-line-height-body)}.nc-looks__empty-box{display:grid;justify-items:start;gap:var(--nc-space-12)}.nc-looks__empty-box[hidden]{display:none}.nc-looks__empty-cta{display:inline-flex;align-items:center;min-height:var(--nc-target-min);padding:0 var(--nc-space-16);background:transparent;color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-4);font:inherit;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;cursor:pointer;transition:background-color var(--nc-duration-fast) var(--nc-easing-standard),box-shadow var(--nc-duration-fast) var(--nc-easing-standard)}@media(hover:hover){.nc-looks__empty-cta:hover{background:var(--nc-color-warm-100);box-shadow:var(--nc-elevation-panel)}}.nc-looks__empty-cta:active{box-shadow:none}.nc-looks__empty-cta:focus-visible{outline:var(--nc-focus-ring-width) solid var(--nc-focus-ring-color);outline-offset:var(--nc-focus-ring-offset)}.nc-looks__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nc-space-12);margin:var(--nc-space-12) 0 0;padding:0;list-style:none}.nc-looks__card{position:relative;display:grid;gap:var(--nc-space-8);min-width:0}.nc-looks__open{position:relative;display:grid;gap:var(--nc-space-8);width:100%;min-height:var(--nc-target-min);padding:0;background:transparent;color:inherit;border:0;font:inherit;text-align:left;cursor:pointer}.nc-looks__media{position:relative;display:block;overflow:hidden;aspect-ratio:841 / 1264;background:var(--nc-color-warm-100);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-8);transition:box-shadow var(--nc-duration-fast) var(--nc-easing-standard)}.nc-looks__media>img{display:block;width:100%;height:100%;object-fit:contain}@media(hover:hover){.nc-looks__open:hover .nc-looks__media{box-shadow:var(--nc-elevation-panel)}}.nc-looks__card[data-state=error] .nc-looks__media{border-color:var(--nc-color-danger-600)}.nc-looks__num{position:absolute;top:var(--nc-space-8);right:var(--nc-space-8);padding:2px var(--nc-space-8);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill);font-size:var(--nc-font-size-micro);font-weight:var(--nc-font-weight-semibold);line-height:var(--nc-line-height-tight)}.nc-looks__ai{position:absolute;top:var(--nc-space-8);left:var(--nc-space-8);padding:2px var(--nc-space-8);background:var(--nc-color-surface-000);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill);font-size:var(--nc-font-size-micro);font-weight:var(--nc-font-weight-semibold);line-height:var(--nc-line-height-tight);letter-spacing:.04em;pointer-events:none}.nc-looks__status{display:flex;align-items:center;gap:var(--nc-space-4);color:var(--nc-color-muted-600);font-size:var(--nc-font-size-label);line-height:var(--nc-line-height-snug)}.nc-looks__card[data-state=error] .nc-looks__status{color:var(--nc-color-danger-600)}.nc-looks__status svg{flex:none;width:16px;height:16px}.nc-looks__card[data-state=ready] .nc-looks__status{display:none}.nc-looks__meta{display:grid;gap:2px;font-size:var(--nc-font-size-label);line-height:var(--nc-line-height-snug)}.nc-looks__meta strong{font-weight:var(--nc-font-weight-semibold);text-transform:uppercase}.nc-looks__meta span{color:var(--nc-color-muted-600)}.nc-looks__retry{min-height:var(--nc-target-min);padding:0 var(--nc-space-12);background:var(--nc-color-surface-000);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-6);font:inherit;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;cursor:pointer}@media(hover:hover){.nc-looks__retry:hover{background:var(--nc-color-warm-100)}}.nc-looks-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%;height:100%;margin:0;padding:0;list-style:none}.nc-looks-mosaic[data-count="1"]{grid-template-columns:minmax(0,1fr)}.nc-looks-mosaic__cell{min-height:0;overflow:hidden;background:var(--nc-color-warm-100)}.nc-looks-mosaic__cell>img{display:block;width:100%;height:100%;object-fit:cover}.nc-looks__spin{display:inline-block;flex:none;width:14px;height:14px;box-sizing:border-box;border:2px solid var(--nc-color-violet-border);border-top-color:var(--nc-color-violet-600);border-radius:50%;animation:nc-looks-spin .9s linear infinite}@keyframes nc-looks-spin{to{transform:rotate(360deg)}}@container nc-fr (min-width: 700px){.nc-looks__gallery{padding:var(--nc-space-24)}.nc-looks__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nc-space-16)}}@container nc-fr (min-width: 1100px){.nc-looks__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.nc-lv{container:nc-lv / inline-size;box-sizing:border-box;display:grid;gap:var(--nc-space-12);min-width:0;padding:var(--nc-space-16);color:var(--nc-color-ink-900);font-family:var(--nc-font-family)}.nc-lv:focus{outline:none}.nc-lv:focus-visible{outline:var(--nc-focus-ring-width) solid var(--nc-focus-ring-color);outline-offset:calc(-1 * var(--nc-focus-ring-width))}.nc-lv__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nc-space-8)}.nc-lv__heading{margin:0;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase}.nc-lv__actions{display:flex;gap:var(--nc-space-8)}.nc-lv__action{display:inline-flex;align-items:center;gap:var(--nc-space-8);min-width:var(--nc-target-min);min-height:var(--nc-target-min);padding:0 var(--nc-space-12);background:transparent;color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-6);font:inherit;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;cursor:pointer;transition:background-color var(--nc-duration-fast) var(--nc-easing-standard),box-shadow var(--nc-duration-fast) var(--nc-easing-standard)}@media(hover:hover){.nc-lv__action:hover{background:var(--nc-color-warm-100);box-shadow:var(--nc-elevation-panel)}}.nc-lv__action:active{box-shadow:none}.nc-lv__action:disabled{background:var(--nc-color-warm-100);color:var(--nc-color-muted-600);border-color:transparent;box-shadow:none;cursor:not-allowed}.nc-lv__action[data-state=loading]{cursor:wait}.nc-lv__stage{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--nc-space-8);align-items:start}.nc-lv__media{position:relative;display:grid;place-items:center;overflow:hidden;width:100%;max-height:64vh;max-height:64dvh;margin:0;aspect-ratio:841 / 1264;background:var(--nc-color-warm-100);border-radius:var(--nc-radius-10);touch-action:pan-x pinch-zoom}.nc-lv__img{position:absolute;top:0;right:0;bottom:0;left:0}.nc-lv__img>img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 50%;transition:transform .16s ease-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nc-lv__media[data-zoom-ready=true]{touch-action:none;cursor:zoom-in}.nc-lv__media[data-zoom=on]{cursor:grab}.nc-lv__media[data-zoom=on][data-zoom-live]{cursor:grabbing}.nc-lv__media[data-zoom=on] .nc-lv__img>img{will-change:transform}.nc-lv__media[data-zoom-live] .nc-lv__img>img{transition:none}.nc-lv__zoom{position:absolute;right:var(--nc-space-12);bottom:var(--nc-space-12);z-index:2;display:flex;gap:var(--nc-space-4);padding:var(--nc-space-4);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill);box-shadow:var(--nc-elevation-floating)}.nc-lv__zoom-btn{display:inline-grid;place-items:center;width:var(--nc-target-min);height:var(--nc-target-min);padding:0;background:transparent;color:var(--nc-color-ink-900);border:0;border-radius:var(--nc-radius-pill);cursor:pointer}.nc-lv__zoom-btn:disabled{color:var(--nc-color-muted-600);cursor:not-allowed}@media(hover:hover){.nc-lv__zoom-btn:not(:disabled):hover{background:var(--nc-color-warm-100)}}.nc-lv__media[data-state=error] .nc-lv__img{opacity:.35}.nc-lv__media[data-state=generating] .nc-lv__img{opacity:0}.nc-lv__demo{position:absolute;top:var(--nc-space-12);left:50%;z-index:1;max-width:calc(100% - var(--nc-space-24));margin:0;padding:var(--nc-space-4) var(--nc-space-12);overflow:hidden;background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill);color:var(--nc-color-muted-600);font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transform:translate(-50%)}.nc-lv__error{position:relative;z-index:1;display:grid;justify-items:center;gap:var(--nc-space-8);max-width:260px;padding:var(--nc-space-16);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-10);box-shadow:var(--nc-elevation-floating);text-align:center}.nc-lv__error-text{margin:0;font-size:var(--nc-font-size-body);font-weight:var(--nc-font-weight-semibold);line-height:var(--nc-line-height-snug)}.nc-lv__error>svg{color:var(--nc-color-danger-600)}.nc-lv__retry{min-height:var(--nc-target-min);padding:0 var(--nc-space-16);background:var(--nc-color-violet-600-fill);color:var(--nc-color-on-violet-fill);border:0;border-radius:var(--nc-radius-6);font:inherit;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;cursor:pointer}@media(hover:hover){.nc-lv__retry:hover{background:var(--nc-color-violet-hover)}}.nc-lv__gone{position:absolute;bottom:var(--nc-space-12);left:var(--nc-space-12);right:var(--nc-space-12);margin:0;color:var(--nc-color-muted-600);font-size:var(--nc-font-size-label);text-align:center}.nc-lv__pager{display:grid;justify-items:center;align-content:start;gap:var(--nc-space-8)}.nc-lv__step{display:inline-grid;place-items:center;width:var(--nc-target-min);height:var(--nc-target-min);padding:0;background:var(--nc-color-surface-000);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill);cursor:pointer}@media(hover:hover){.nc-lv__step:hover{background:var(--nc-color-warm-100)}}.nc-lv__step[aria-disabled=true]{background:var(--nc-color-warm-100);color:var(--nc-color-muted-600);cursor:not-allowed}.nc-lv__counter{margin:0;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);writing-mode:horizontal-tb}.nc-lv__thumbs{display:none;margin:0;padding:0;list-style:none}.nc-lv__thumb{position:relative;display:grid;width:64px;min-height:var(--nc-target-min);padding:0;overflow:hidden;background:var(--nc-color-warm-100);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-8);cursor:pointer}.nc-lv__thumb[aria-current=true]{border:2px solid var(--nc-color-violet-600)}.nc-lv__thumb-media{display:block;aspect-ratio:841 / 1264}.nc-lv__thumb-media>img{display:block;width:100%;height:100%;object-fit:cover}.nc-lv__thumb-num{position:absolute;bottom:var(--nc-space-4);left:var(--nc-space-4);padding:0 var(--nc-space-4);background:var(--nc-color-surface-000);border-radius:var(--nc-radius-4);font-size:var(--nc-font-size-micro);font-weight:var(--nc-font-weight-semibold)}.nc-lv__note{margin:0;color:var(--nc-color-muted-600);font-size:var(--nc-font-size-label);line-height:var(--nc-line-height-body)}.nc-lv__strip-title{margin:var(--nc-space-4) 0 0;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);letter-spacing:normal;text-transform:uppercase}.nc-lv__strip{display:grid;gap:var(--nc-space-8);margin:0;padding:0;list-style:none}.nc-lv__item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:var(--nc-space-12);min-width:0;padding:var(--nc-space-8);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-8)}.nc-lv__item-media{display:block;overflow:hidden;aspect-ratio:3 / 4;background:var(--nc-color-warm-100);border-radius:var(--nc-radius-4)}.nc-lv__item-media>img{display:block;width:100%;height:100%;object-fit:cover}.nc-lv__item-copy{display:grid;gap:2px;min-width:0}.nc-lv__item-brand,.nc-lv__item-price{margin:0;font-size:var(--nc-font-size-micro);line-height:var(--nc-line-height-snug)}.nc-lv__item-brand{color:var(--nc-color-muted-600);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase}.nc-lv__item-price{font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold)}.nc-lv__item-title{margin:0;overflow:hidden;color:var(--nc-color-ink-900);font-size:var(--nc-font-size-label);line-height:var(--nc-line-height-snug);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){a.nc-lv__item-title:hover{text-decoration:underline}}.nc-lv__shop{display:inline-flex;align-items:center;gap:var(--nc-space-4);min-height:var(--nc-target-min);padding:0 var(--nc-space-12);background:var(--nc-color-surface-000);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-ink-900);border-radius:var(--nc-radius-6);font-size:var(--nc-font-size-micro);font-weight:var(--nc-font-weight-semibold);text-decoration:none;text-transform:uppercase;white-space:nowrap}@media(hover:hover){.nc-lv__shop:hover{background:var(--nc-color-warm-100)}}.nc-lv__shop[data-kind=normcore]{border-color:var(--nc-color-border-200)}.nc-lv__total{margin:0;font-size:var(--nc-font-size-body);font-weight:var(--nc-font-weight-semibold)}@container nc-lv (min-width: 560px){.nc-lv__thumbs{display:grid;gap:var(--nc-space-8);max-height:64vh;max-height:64dvh;overflow-y:auto}.nc-lv__counter{display:none}.nc-lv__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-lv__item{grid-template-columns:48px minmax(0,1fr);align-items:start}.nc-lv__shop{grid-column:2;justify-self:start}}.nc-sheet--viewer .nc-sheet__panel{top:0;max-height:none;border-top:0}.nc-sheet--viewer .nc-sheet__handle{display:none}.nc-sheet--viewer .nc-sheet__header{position:sticky;top:0;z-index:2;padding:var(--nc-space-8) var(--nc-space-16);background:var(--nc-color-surface-000);border-bottom:var(--nc-border-width) solid var(--nc-color-border-200)}.nc-sheet--viewer .nc-sheet__actions{display:none}.nc-sheet--viewer .nc-lv__media{max-height:calc(100vh - 220px);max-height:calc(100dvh - 220px)}@media(min-width:700px){.nc-sheet--viewer .nc-lv__media{justify-self:center;max-width:520px}}@media(min-width:700px){.nc-sheet--viewer .nc-sheet__panel{inset:var(--nc-space-24);width:min(960px,calc(100vw - 48px));margin:0 auto;border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-12);box-shadow:var(--nc-elevation-floating)}}.nc-looks-chip{position:fixed;right:var(--nc-space-16);bottom:calc(var(--nc-space-16) + env(safe-area-inset-bottom,0px));z-index:1000060;font-family:var(--nc-font-family)}.nc-looks-chip--lifted{bottom:calc(88px + env(safe-area-inset-bottom,0px))}.nc-looks-chip__box{display:flex;align-items:center;max-width:calc(100vw - 2 * var(--nc-space-16));overflow:hidden;background:var(--nc-color-ink-900);color:var(--nc-color-canvas-050);border-radius:var(--nc-radius-pill);box-shadow:var(--nc-elevation-floating);animation:nc-looks-chip-in var(--nc-duration-base) var(--nc-easing-standard)}.nc-looks-chip__open{display:inline-flex;align-items:center;gap:var(--nc-space-8);min-height:var(--nc-target-frequent);padding:0 var(--nc-space-8) 0 var(--nc-space-16);background:transparent;color:inherit;border:0;font:inherit;font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;cursor:pointer}.nc-looks-chip__close,.nc-looks-chip__notify{display:inline-grid;place-items:center;width:var(--nc-target-frequent);height:var(--nc-target-frequent);padding:0;background:transparent;color:inherit;border:0;cursor:pointer}.nc-looks-chip__notify[hidden]{display:none}.nc-looks-chip__notify[aria-pressed=true] svg{fill:currentColor}.nc-looks-chip__notify[data-looks-chip-email][aria-pressed=true] svg{fill:none}.nc-looks-chip__notify[data-looks-chip-email][aria-pressed=true]{background:var(--nc-color-violet-050);border-radius:50%}.nc-looks-chip__icon{display:none}.nc-looks-chip[data-state=generating] .nc-looks-chip__icon--busy,.nc-looks-chip[data-state=ready] .nc-looks-chip__icon--ready,.nc-looks-chip[data-state=error] .nc-looks-chip__icon--error{display:inline-block}.nc-looks-chip[data-state=generating] .nc-looks-chip__icon--busy{display:inline-flex}.nc-looks-chip:not([data-state=generating]) .nc-looks-chip__icon--busy{display:none}.nc-looks-chip button:focus-visible{outline-color:var(--nc-color-canvas-050);outline-offset:-4px}@keyframes nc-looks-chip-in{0%{opacity:0;transform:translateY(var(--nc-motion-distance, 8px))}}@media(prefers-reduced-motion:reduce){.nc-looks__spin{animation-duration:2.4s}.nc-looks-chip__box{animation:none}.nc-looks__media,.nc-lv__action,.nc-lv__img>img{transition-duration:.01ms}}.nc-lv[data-mode=modal] .nc-lv__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nc-lv[data-mode=inline] .nc-lv__media{justify-self:center;width:auto;max-width:100%;height:min(72vh,760px);height:min(72dvh,760px);max-height:none}.nc-looks-wait{position:relative;display:block;color:var(--nc-color-wait-figure)}.nc-looks-wait[data-size=stage]{height:100%;max-width:100%;aspect-ratio:2 / 3}.nc-looks-wait[data-size=card],.nc-looks-wait[data-size=thumb]{position:absolute;top:0;right:0;bottom:0;left:0}.nc-looks-wait__figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nc-looks-wait__g{--x: 50%;--y: 50%;--w: 26%;--h: 17%;position:absolute;left:calc(var(--x) - var(--w) / 2);top:calc(var(--y) - var(--h) / 2);display:block;box-sizing:border-box;width:var(--w);height:var(--h);padding:0;overflow:hidden;background:var(--nc-color-warm-100);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-8);box-shadow:var(--nc-elevation-panel)}.nc-looks-wait__g>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.nc-looks-wait[data-size=card] .nc-looks-wait__g{border-radius:var(--nc-radius-6)}.nc-looks-wait[data-size=thumb] .nc-looks-wait__g{border-radius:var(--nc-radius-4);box-shadow:none}.nc-looks-wait__g[data-pos=head]{--x: 50%;--y: 10%;--w: 24%;--h: 15%}.nc-looks-wait__g[data-pos=eyes]{--x: 50%;--y: 12%;--w: 22%;--h: 8%}.nc-looks-wait__g[data-pos=top]{--x: 50%;--y: 37%;--w: 46%;--h: 30%}.nc-looks-wait__g[data-pos=outer]{--x: 50%;--y: 38%;--w: 58%;--h: 36%}.nc-looks-wait__g[data-pos=belt]{--x: 50%;--y: 53%;--w: 30%;--h: 8%}.nc-looks-wait__g[data-pos=bottom]{--x: 50%;--y: 73%;--w: 40%;--h: 36%}.nc-looks-wait__g[data-pos=socks]{--x: 50%;--y: 88%;--w: 28%;--h: 10%}.nc-looks-wait__g[data-pos=shoes]{--x: 50%;--y: 94%;--w: 36%;--h: 11%}.nc-looks-wait__g[data-pos=bag]{--x: 82%;--y: 56%;--w: 26%;--h: 17%}.nc-looks-wait__g[data-pos=side-l]{--x: 16%;--y: 30%}.nc-looks-wait__g[data-pos=side-r]{--x: 84%;--y: 30%}.nc-looks-wait__g[data-pos=side-l2]{--x: 16%;--y: 60%}.nc-looks-wait__g[data-pos=side-r2]{--x: 84%;--y: 78%}.nc-looks-wait__g[data-pos=side-l3]{--x: 16%;--y: 86%}.nc-lv__wait{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--nc-space-12);padding:var(--nc-space-16);background:var(--nc-color-warm-100);opacity:1;transition:opacity var(--nc-duration-base) var(--nc-easing-standard)}.nc-lv__wait[data-leaving]{opacity:0}.nc-lv__wait-figure{display:grid;place-items:center;min-height:0}.nc-lv__wait-card{display:grid;justify-items:center;gap:var(--nc-space-4);justify-self:center;width:min(100%,320px);box-sizing:border-box;padding:var(--nc-space-12) var(--nc-space-16);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-10);box-shadow:var(--nc-elevation-panel);text-align:center}.nc-lv__wait-title{margin:0;font-size:var(--nc-font-size-heading);font-weight:var(--nc-font-weight-bold);line-height:1.1}.nc-lv__wait-line{display:flex;align-items:center;justify-content:center;gap:var(--nc-space-8);min-height:calc(var(--nc-font-size-body) * var(--nc-line-height-snug) * 2);margin:0;font-size:var(--nc-font-size-body);line-height:var(--nc-line-height-snug)}.nc-lv__wait-sub{margin:0;color:var(--nc-color-muted-600);font-size:var(--nc-font-size-label);line-height:var(--nc-line-height-body)}.nc-looks__card[data-state=generating] .nc-looks__status{min-height:calc(var(--nc-font-size-label) * var(--nc-line-height-snug) * 2)}.nc-looks__card[data-enter] .nc-looks__media>*{animation:nc-looks-fade-in var(--nc-duration-base) var(--nc-easing-standard)}@keyframes nc-looks-fade-in{0%{opacity:0}}.nc-looks-dots{display:inline-flex;flex:none;align-items:center;gap:3px;height:14px}.nc-looks-dots i{display:block;width:4px;height:4px;background:currentColor;border-radius:50%;opacity:.6}@media(prefers-reduced-motion:no-preference){.nc-looks-dots i{opacity:.3;animation:nc-looks-dot 1.2s ease-in-out infinite}.nc-looks-dots i:nth-child(2){animation-delay:.2s}.nc-looks-dots i:nth-child(3){animation-delay:.4s}.nc-looks-wait__g{opacity:.6;animation:4s linear var(--nc-looks-wait-phase, 0ms) infinite both}.nc-looks-wait__g[data-i="0"]{animation-name:nc-looks-wait-0}.nc-looks-wait__g[data-i="1"]{animation-name:nc-looks-wait-1}.nc-looks-wait__g[data-i="2"]{animation-name:nc-looks-wait-2}.nc-looks-wait__g[data-i="3"]{animation-name:nc-looks-wait-3}.nc-looks-wait__g[data-i="4"]{animation-name:nc-looks-wait-4}}@keyframes nc-looks-dot{0%,to{opacity:.3}40%{opacity:1}}@keyframes nc-looks-wait-0{0%,2%{opacity:.6;transform:none;animation-timing-function:ease-out}6%{opacity:1;transform:translate3d(0,calc(var(--nc-motion-distance, 8px) / -2),0) scale(1.04)}12%,78%{opacity:1;transform:none;animation-timing-function:ease-in-out}94%,to{opacity:.6;transform:none}}@keyframes nc-looks-wait-1{0%,13%{opacity:.6;transform:none;animation-timing-function:ease-out}17%{opacity:1;transform:translate3d(0,calc(var(--nc-motion-distance, 8px) / -2),0) scale(1.04)}23%,78%{opacity:1;transform:none;animation-timing-function:ease-in-out}94%,to{opacity:.6;transform:none}}@keyframes nc-looks-wait-2{0%,24%{opacity:.6;transform:none;animation-timing-function:ease-out}28%{opacity:1;transform:translate3d(0,calc(var(--nc-motion-distance, 8px) / -2),0) scale(1.04)}34%,78%{opacity:1;transform:none;animation-timing-function:ease-in-out}94%,to{opacity:.6;transform:none}}@keyframes nc-looks-wait-3{0%,35%{opacity:.6;transform:none;animation-timing-function:ease-out}39%{opacity:1;transform:translate3d(0,calc(var(--nc-motion-distance, 8px) / -2),0) scale(1.04)}45%,78%{opacity:1;transform:none;animation-timing-function:ease-in-out}94%,to{opacity:.6;transform:none}}@keyframes nc-looks-wait-4{0%,46%{opacity:.6;transform:none;animation-timing-function:ease-out}50%{opacity:1;transform:translate3d(0,calc(var(--nc-motion-distance, 8px) / -2),0) scale(1.04)}56%,78%{opacity:1;transform:none;animation-timing-function:ease-in-out}94%,to{opacity:.6;transform:none}}.nc-cmp{width:min(100% - var(--nc-space-16) * 2,960px);max-height:calc(100dvh - var(--nc-space-16) * 2);padding:var(--nc-space-16);overflow:auto;background:var(--nc-color-surface-000);color:var(--nc-color-ink-900);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-10);box-shadow:var(--nc-elevation-floating)}.nc-cmp::backdrop{background:color-mix(in srgb,var(--nc-color-ink-900) 25%,transparent)}.nc-cmp__head{display:flex;align-items:center;justify-content:space-between;gap:var(--nc-space-12);margin:0 0 var(--nc-space-16)}.nc-cmp__title{margin:0;font-size:var(--nc-font-size-heading);font-weight:var(--nc-font-weight-bold);line-height:var(--nc-line-height-tight)}.nc-cmp__close{display:inline-grid;place-items:center;width:var(--nc-target-frequent);height:var(--nc-target-frequent);padding:0;background:transparent;color:inherit;border:0;cursor:pointer}.nc-cmp__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nc-space-12)}.nc-cmp__side{display:grid;align-content:start;gap:var(--nc-space-8);min-width:0}.nc-cmp__label{font-size:var(--nc-font-size-label);font-weight:var(--nc-font-weight-semibold);text-transform:uppercase;color:var(--nc-color-muted-600)}.nc-cmp__select{width:100%;min-height:var(--nc-target-min);padding:0 var(--nc-space-8);background:var(--nc-color-surface-000);color:inherit;border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-4);font:inherit}.nc-cmp__select:focus-visible{outline:2px solid var(--nc-color-violet-600);outline-offset:2px}.nc-cmp__img{aspect-ratio:2 / 3;background:var(--nc-color-warm-100);border-radius:var(--nc-radius-8);overflow:hidden}.nc-cmp__img img{display:block;width:100%;height:100%;object-fit:contain}.nc-cmp__summary{margin:0;font-size:var(--nc-font-size-body);font-weight:var(--nc-font-weight-semibold)}.nc-cmp__items{margin:0;padding:0;list-style:none;font-size:var(--nc-font-size-body);color:var(--nc-color-muted-600)}.nc-cmp__note{margin:var(--nc-space-16) 0 0;font-size:var(--nc-font-size-label);color:var(--nc-color-muted-600)}.nc-lv__view{position:absolute;left:var(--nc-space-12);bottom:var(--nc-space-12);z-index:2;display:flex;align-items:center;gap:var(--nc-space-4);padding:var(--nc-space-4);background:var(--nc-color-surface-000);border:var(--nc-border-width) solid var(--nc-color-border-200);border-radius:var(--nc-radius-pill)}.nc-lv__view[hidden]{display:none}.nc-lv__view-btn{min-height:var(--nc-target-min);padding:0 var(--nc-space-12);background:transparent;color:var(--nc-color-ink-900);border:0;border-radius:var(--nc-radius-pill);font:inherit;cursor:pointer}.nc-lv__view-btn[aria-pressed=true]{background:var(--nc-color-ink-900);color:var(--nc-color-surface-000)}.nc-lv__view-btn[aria-busy=true]{cursor:progress}.nc-lv__view-status{position:absolute;left:0;bottom:calc(100% + var(--nc-space-4));white-space:nowrap;padding:var(--nc-space-4) var(--nc-space-8);background:var(--nc-color-surface-000);border-radius:var(--nc-radius-pill);color:var(--nc-color-muted-600);font-size:.8125rem}@media(hover:hover){.nc-lv__view-btn[aria-pressed=false]:hover{background:var(--nc-color-warm-100)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nc-looks.css.map */
