@font-face{font-family:Omnes Blog;src:url(Omnes-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Omnes Blog;src:url(Omnes-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Omnes Blog;src:url(Omnes-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Omnes Blog;src:url(Omnes-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Omnes Blog;src:url(Omnes-900.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Omnes Blog;src:url(Omnes-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--rail-h: 56px}html.lenis{scroll-behavior:auto}.shopify-section--header{transition:translate .32s cubic-bezier(.32,.72,0,1)!important}html.nolae-chrome-up .shopify-section--header{translate:0 -100%}@media(prefers-reduced-motion:reduce){.shopify-section--header{transition:none!important}}.nolae-az{--pink: #fe0177;--pink-deep: #c1005b;--pink-soft: #ffd6ec;--pink-wash: #fff0f8;--cyan: #1497bc;--ink: #010101;--ink-70: #414141;--ink-60: #737373;--paper: #ffffff;--radius: 16px;--radius-ctl: 12px;--shadow: 0px 0px 20px 0px rgba(0, 0, 0, .1);--shadow-lift: 0px 0px 30px 0px rgba(254, 1, 119, .3);--font-d: "Omnes Blog", Omnes, sans-serif;--font-b: "Source Sans Pro", sans-serif;--header-h: var(--header-height, 154px);font-family:var(--font-b)!important;font-size:15px;color:var(--ink);-webkit-font-smoothing:antialiased}.nolae-az *,.nolae-az *:before,.nolae-az *:after{box-sizing:border-box;margin:0;padding:0}.nolae-az h1,.nolae-az h2{text-transform:none;letter-spacing:0}.nolae-az .banner{justify-content:normal!important;align-content:normal!important;border-radius:0!important;gap:0!important}.nolae-az .az-switch-label{line-height:1.25}.nolae-az{--tint: #f8f8f7;--surface: #ffffff;--chip: #ededed;--fill: #ededed;--rule: rgba(1, 1, 1, .09);--divider: #01010129;--card-radius: 18px;--img-radius: 14px}.nolae-az [hidden]{display:none!important}.nolae-az{background:var(--tint)}.nolae-az .shell{max-width:1355px;margin:8px auto 0;padding:0 clamp(18px,1.6vw,20px) 34px}.nolae-az .eyebrow{font-family:var(--font-d)!important;font-size:11px;font-weight:700!important;line-height:1;letter-spacing:.19em;text-transform:uppercase;color:var(--pink)}.nolae-az [data-reveal=""]{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.16,.84,.24,1),transform .65s cubic-bezier(.16,.84,.24,1)}.nolae-az [data-reveal=""].is-in{opacity:1;transform:none}@keyframes hero-rise{0%{opacity:0;transform:perspective(1000px) translateY(.9em) scale(.8) rotateX(60deg)}to{opacity:1;transform:perspective(1000px) translateY(0) scale(1) rotateX(0)}}.nolae-az .hero-line{display:block}.nolae-az .banner-title.is-split .hero-line,.nolae-az .banner-desc.is-split .hero-line{visibility:hidden}.nolae-az .banner.is-arrived .banner-title.is-split .hero-line,.nolae-az .banner.is-arrived .banner-desc.is-split .hero-line{visibility:visible;animation:hero-rise .95s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--i, 0) * 85ms + .06s)}@media(prefers-reduced-motion:reduce){.nolae-az [data-reveal=""]{opacity:1;transform:none;transition:none}.nolae-az .banner-title.is-split .hero-line,.nolae-az .banner-desc.is-split .hero-line{visibility:visible;animation:none}}.nolae-az .banner{position:relative;overflow:hidden;min-height:510px;padding:100px 24px;display:grid;place-items:center;background-image:radial-gradient(ellipse at center,#000000ac,#0009),url(/cdn/shop/files/Idol_A-Z_Header_Banner.png?v=1790331018);background-position:center,center;background-size:cover,cover;background-repeat:no-repeat,no-repeat;color:#fff;text-align:center}.nolae-az .banner-in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:642px;width:100%}.nolae-az .banner-title{font-family:var(--font-d)!important;font-size:52px;font-weight:600!important;line-height:1.15;letter-spacing:-.3px;color:#fff}.nolae-az .banner-desc{font-family:var(--font-d)!important;font-size:20px;font-weight:500!important;line-height:1.5;color:#fff}.nolae-az .az-rail{position:sticky;top:var(--chrome-top, var(--header-h));z-index:3;margin:6px calc(-1*clamp(18px,1.6vw,20px)) 0;padding:8px clamp(18px,1.6vw,20px);background:var(--tint);border-bottom:1px solid var(--divider);transition:top .32s cubic-bezier(.32,.72,0,1),background .2s ease,border-color .2s ease}.nolae-az .az-rail.is-pinned{background:transparent;border-color:transparent}.nolae-az .az-rail-list{display:flex;gap:2px;list-style:none;margin:0;padding:0;max-width:1315px;margin-inline:auto}.nolae-az .az-rail-list>li{flex:1 1 0;min-width:0;display:flex}.nolae-az .az-key{display:grid;place-items:center;text-align:center;width:100%;height:40px;border-radius:12px;font-family:var(--font-d)!important;font-size:15px;font-weight:600!important;line-height:1;color:var(--pink);text-decoration:none;transition:background .15s ease,color .15s ease,opacity .15s ease}@media(hover:hover)and (pointer:fine){.nolae-az a.az-key:hover{background:var(--pink);color:#fff}}.nolae-az a.az-key:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.nolae-az a.az-key[aria-current=true]{background:var(--cyan);color:#fff}.nolae-az .az-key.is-empty,.nolae-az .az-key.is-off{color:#8a8a8a;cursor:default}.nolae-az a.az-key.is-off:hover{background:none;color:#8a8a8a}.nolae-az .az-body{display:contents}.nolae-az .az-directory{padding-top:10px;min-width:0}.nolae-az .az-tools{display:flex;padding-top:22px}.nolae-az .az-switch{display:inline-flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nolae-az .az-switch-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nolae-az .az-switch-label{font-family:var(--font-d)!important;font-size:14px;font-weight:600!important;color:#9288d3}.nolae-az .az-switch-track{position:relative;flex-shrink:0;box-sizing:border-box;width:51px;height:31px;border-radius:15.5px;background:#e9e9ea;transition:background .25s ease,border-color .25s ease}.nolae-az .az-switch-knob{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f;transition:transform .25s cubic-bezier(.32,.72,0,1)}.nolae-az .az-switch-input:checked~.az-switch-track{background:var(--cyan)}.nolae-az .az-switch-input:checked~.az-switch-track .az-switch-knob{transform:translate(20px)}.nolae-az .az-switch-input:focus-visible~.az-switch-track{outline:2px solid var(--cyan);outline-offset:3px}html.is-android .nolae-az .az-switch-track{width:52px;height:32px;border-radius:16px;background:#e6e0e9;border:2px solid #79747e}html.is-android .nolae-az .az-switch-knob{top:50%;left:6px;width:16px;height:16px;transform:translateY(-50%);background:#79747e;box-shadow:none;transition:left .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),background .2s ease}html.is-android .nolae-az .az-switch-input:checked~.az-switch-track{background:var(--cyan);border-color:var(--cyan)}html.is-android .nolae-az .az-switch-input:checked~.az-switch-track .az-switch-knob{left:22px;width:24px;height:24px;transform:translateY(-50%);background:#fff}html.is-android .nolae-az .az-switch-input:checked~.az-switch-track .az-switch-knob:after{content:"";position:absolute;left:8px;top:5px;width:5px;height:10px;border-right:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(45deg)}html.is-android .nolae-az .az-switch:active .az-switch-knob{left:0;width:28px;height:28px}html.is-android .nolae-az .az-switch:active .az-switch-input:checked~.az-switch-track .az-switch-knob{left:20px}html.az-hide-soldout .nolae-az [data-az-soldout],html.az-hide-soldout .nolae-az .az-group.is-filtered-out{display:none}.nolae-az .az-group{padding-top:26px;scroll-margin-top:calc(var(--chrome-top, var(--header-h)) + var(--rail-h) + 10px)}.nolae-az .az-group+.az-group{border-top:1px solid #e6e4e4;margin-top:30px;padding-top:30px}.nolae-az .az-letter{display:flex;align-items:baseline;gap:10px;margin-bottom:16px;font-family:var(--font-d)!important;font-weight:600!important;font-size:24px;line-height:1;color:var(--pink)}.nolae-az .az-letter-n{font-size:13px;font-weight:500!important;color:var(--ink-60)}.nolae-az .az-letter-l{display:inline-block;transform-origin:left center}.nolae-az .az-letter-l.is-popping{animation:az-letter-pop .6s cubic-bezier(.22,1,.36,1)}@keyframes az-letter-pop{0%{transform:scale(1);color:var(--pink)}30%{transform:scale(2);color:var(--cyan)}55%{transform:scale(.85);color:var(--cyan)}75%{transform:scale(1.15);color:var(--pink)}to{transform:scale(1);color:var(--pink)}}.nolae-az .az-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;list-style:none;margin:0;padding:0}.nolae-az .az-item{position:relative;display:flex;flex-direction:column;gap:8px;background:var(--surface);border-radius:var(--card-radius);padding:10px;box-shadow:0 1px 2px #0101010a;transition:transform .22s ease,box-shadow .22s ease;scroll-margin-top:calc(var(--chrome-top, var(--header-h)) + var(--rail-h) + 16px)}.nolae-az .az-item:hover{transform:translateY(-2px);box-shadow:0 15px 40px -28px #fe01774d}.nolae-az .az-item.is-target{animation:az-flash 1.6s ease-out}@keyframes az-flash{0%,30%{box-shadow:0 0 0 2px var(--cyan)}to{box-shadow:0 1px 2px #0101010a}}.nolae-az .az-link{display:flex;align-items:center;gap:12px;min-height:56px;text-decoration:none;color:var(--ink);border-radius:12px}.nolae-az .az-link:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.nolae-az .az-thumb{position:relative;flex-shrink:0;width:56px;height:56px;border-radius:8px;border:solid 1px #e8e8e8;overflow:hidden;background:var(--fill);display:grid;place-items:center}.nolae-az .az-thumb img{display:block;width:100%;height:100%;object-fit:cover}.nolae-az .az-thumb--blank{font-family:var(--font-d)!important;font-size:20px;font-weight:700!important;color:#bdbdbd}.nolae-az .az-text{display:flex;flex-direction:column;gap:3px;min-width:0}.nolae-az .az-name{font-family:var(--font-d)!important;font-size:16px;font-weight:600!important;line-height:1.25;letter-spacing:-.1px;overflow-wrap:anywhere}.nolae-az .az-link:hover .az-name{color:var(--pink)}.nolae-az .az-meta{font-family:var(--font-b)!important;font-size:12px;font-weight:500!important;line-height:1;color:var(--ink-60)}.nolae-az .az-badge--out{position:absolute;top:0;right:0;z-index:1;padding:5px 15px;border-radius:0 var(--card-radius) 0 0;background:#9288d3;color:#fff;font-family:var(--font-b)!important;font-weight:700!important;font-size:10px;line-height:1.4;text-transform:capitalize;white-space:nowrap}.nolae-az .az-meta--soon{color:var(--cyan)}.nolae-az .az-partof{margin:-2px 0 0 68px;font-family:var(--font-b)!important;font-size:12px;font-weight:500!important;color:var(--ink-60)}.nolae-az .az-partof a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.nolae-az .az-partof a:hover{color:var(--pink)}.nolae-az .az-partof a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.nolae-az .az-footnote{margin-top:40px;font-size:12px;line-height:1.5;color:var(--ink-60)}.nolae-az .az-footnote code{font-family:ui-monospace,monospace!important;font-size:11px}@media(max-width:768px){.nolae-az .shell{margin-top:4px;padding:0 18px 22px}.nolae-az .banner{min-height:440px;padding:20px;place-items:center start;text-align:left;background-size:cover,252.56% 100%;background-position:center,31% top}.nolae-az .banner-in{align-items:flex-start;max-width:100%}.nolae-az .banner-title{max-width:300px}.nolae-az .az-rail{position:sticky;top:var(--chrome-top, var(--header-h));height:calc(100dvh - var(--chrome-top, var(--header-h)));align-self:flex-start;flex:0 0 36px;width:36px;z-index:3;display:flex;align-items:stretch;--rail-idle: 120px;margin:var(--rail-idle) -18px 0 0;padding:12px 4px;max-height:none;background:linear-gradient(180deg,#ffffff6b,#ffffff29);border:1px solid rgba(255,255,255,.6);border-radius:0;box-shadow:0 5px 5px #01010105,inset 0 1px #ffffffc9;transition:top .32s cubic-bezier(.32,.72,0,1),height .32s cubic-bezier(.32,.72,0,1);touch-action:none}.nolae-az .az-rail.is-pinned{background:linear-gradient(180deg,#ffffff6b,#ffffff29)}.nolae-az .az-rail.is-fixed{position:fixed;right:0;margin:0}.nolae-az .az-body.has-fixed-rail{padding-right:24px}.nolae-az .az-rail-list{flex:1;width:100%;flex-direction:column;align-items:stretch;justify-content:center;gap:3px;max-height:none;overflow-y:auto;scrollbar-width:none;container-type:size}.nolae-az .az-rail-list::-webkit-scrollbar{display:none}.nolae-az .az-rail-list>li{flex:0 1 24px;min-height:0;display:flex}.nolae-az .az-key{min-width:0;width:100%;height:100%;font-size:12px;font-size:clamp(8px,3.4cqh,13px);border-radius:7px}.nolae-az .az-body{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:6px}.nolae-az .az-directory{flex:1}.nolae-az .az-scrub-bubble{position:fixed;top:50%;right:70px;transform:translateY(-50%) scale(.85);min-width:60px;height:60px;padding:0 12px;display:grid;place-items:center;border-radius:18px;background:#010101d1;color:#fff;font-family:var(--font-d)!important;font-size:26px;font-weight:700!important;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:9}.nolae-az .az-scrub-bubble.is-visible{opacity:1;transform:translateY(-50%) scale(1)}.nolae-az .az-scrub-bubble.is-empty{background:#0101018c}.nolae-az .az-group{padding-top:22px}.nolae-az .az-group+.az-group{margin-top:26px;padding-top:26px}.nolae-az .az-letter{font-size:22px;margin-bottom:12px}.nolae-az .az-list{grid-template-columns:1fr;gap:10px}.nolae-az .az-partof{margin-left:68px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/idol-a-z.css.map */
