.picker.svelte-jlmjaw{gap:2rem;display:grid}@media (width>=900px){.picker.svelte-jlmjaw{grid-template-columns:7fr 5fr;align-items:start;gap:4rem}.picker__stage.svelte-jlmjaw{top:calc(var(--header-h) + 1.5rem);position:sticky}}.picker__photo.svelte-jlmjaw{cursor:zoom-in;aspect-ratio:16/9;background:var(--c-bg-alt);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.picker__img.svelte-jlmjaw{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.picker__img--on.svelte-jlmjaw{opacity:1}.picker__caption.svelte-jlmjaw{align-items:baseline;gap:1rem;margin-top:.9rem;display:flex}.picker__caption-no.svelte-jlmjaw{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-accent);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.95rem;font-weight:300;line-height:1}.picker__caption-name.svelte-jlmjaw{color:var(--c-heading);font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.15rem}.picker__caption-en.svelte-jlmjaw{color:var(--c-muted);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-style:italic}.picker__list.svelte-jlmjaw{border-top:1px solid var(--c-line-strong);outline:none;display:grid}.picker__option.svelte-jlmjaw{text-align:left;border-bottom:1px solid var(--c-line);grid-template-columns:44px 1fr auto;align-items:center;gap:1rem;padding:.9rem .4rem .9rem 0;transition:padding .5s cubic-bezier(.16,1,.3,1);display:grid}.picker__option.svelte-jlmjaw:hover,.picker__option--on.svelte-jlmjaw{padding-left:.4rem;padding-right:0}.picker__swatch.svelte-jlmjaw{border-radius:50%;width:44px;height:44px;transition:box-shadow .5s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 1px #0000001a}.picker__option--on.svelte-jlmjaw .picker__swatch:where(.svelte-jlmjaw){box-shadow:inset 0 0 0 1px #0000001a, 0 0 0 4px var(--c-bg), 0 0 0 5px var(--c-accent)}.picker__name.svelte-jlmjaw{color:var(--c-muted);font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.12rem;transition:color .5s cubic-bezier(.16,1,.3,1)}.picker__option.svelte-jlmjaw:hover .picker__name:where(.svelte-jlmjaw),.picker__option--on.svelte-jlmjaw .picker__name:where(.svelte-jlmjaw){color:var(--c-heading)}.picker__mood.svelte-jlmjaw{letter-spacing:.08em;color:var(--c-muted);font-size:.76rem}.picker__detail.svelte-jlmjaw{margin-top:1.6rem;animation:.6s cubic-bezier(.16,1,.3,1) svelte-jlmjaw-picker-in}.picker__text.svelte-jlmjaw{color:var(--c-text)}.picker__care.svelte-jlmjaw{color:var(--c-muted);gap:.8rem;margin-top:.8rem;font-size:.86rem;display:flex}.picker__care.svelte-jlmjaw span:where(.svelte-jlmjaw){letter-spacing:.14em;color:var(--c-accent);padding-top:.15rem;font-size:.72rem}.picker__price.svelte-jlmjaw{color:var(--c-heading);align-items:baseline;gap:.8rem;margin-top:.5rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.15rem;display:flex}.picker__price.svelte-jlmjaw span:where(.svelte-jlmjaw){letter-spacing:.14em;color:var(--c-accent);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.72rem}.picker__note.svelte-jlmjaw{border-top:1px solid var(--c-line);color:var(--c-muted);margin-top:1.6rem;padding-top:1.2rem;font-size:.84rem}@keyframes svelte-jlmjaw-picker-in{0%{opacity:0;transform:translateY(6px)}}.feature.svelte-1hr165b{gap:2.5rem;display:grid}@media (width>=900px){.feature.svelte-1hr165b{grid-template-columns:7fr 5fr;align-items:center;gap:4rem}}@media (width>=1200px){.feature.svelte-1hr165b{gap:6rem}}.feature__photo.svelte-1hr165b{aspect-ratio:16/9;background:var(--c-bg-alt);display:block;overflow:hidden}.feature__photo.svelte-1hr165b img:where(.svelte-1hr165b){object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.feature__photo.svelte-1hr165b:hover img:where(.svelte-1hr165b){transform:scale(1.02)}.feature__code.svelte-1hr165b{letter-spacing:.3em;color:var(--c-accent);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.78rem}.feature__title.svelte-1hr165b{letter-spacing:-.015em;word-break:keep-all;color:var(--c-heading);margin-top:.5rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(2.2rem,4vw,3rem);font-weight:300;line-height:1.28}.feature__en.svelte-1hr165b{color:var(--c-muted);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.55em;font-style:italic}.feature__subtitle.svelte-1hr165b{color:var(--c-muted);margin-top:.4rem}.feature__numbers.svelte-1hr165b{border-block:1px solid var(--c-line-strong);grid-template-columns:repeat(3,auto);justify-content:start;gap:2rem;margin-top:1.8rem;padding-block:1.3rem;display:grid}.feature__numbers.svelte-1hr165b dt:where(.svelte-1hr165b){letter-spacing:.12em;color:var(--c-muted);font-size:.72rem}.feature__numbers.svelte-1hr165b dd:where(.svelte-1hr165b){letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-heading);margin-top:.3rem;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.9rem;font-weight:300;line-height:1}.feature__numbers.svelte-1hr165b dd:where(.svelte-1hr165b) small:where(.svelte-1hr165b){color:var(--c-accent);margin-left:.1em;font-size:.5em}.feature__dims.svelte-1hr165b{font-size:1.3rem!important;line-height:1.45!important}.feature__summary.svelte-1hr165b{color:var(--c-text);margin-top:1.4rem}.feature__audience.svelte-1hr165b{color:var(--c-muted);gap:.8rem;margin-top:.6rem;font-size:.9rem;display:flex}.feature__audience.svelte-1hr165b span:where(.svelte-1hr165b){letter-spacing:.12em;color:var(--c-accent);padding-top:.15rem;font-size:.72rem}.feature__price.svelte-1hr165b{border-top:1px solid var(--c-line);justify-content:space-between;align-items:baseline;margin-top:1.6rem;padding-top:1.2rem;display:flex}.feature__price-label.svelte-1hr165b{letter-spacing:.1em;color:var(--c-muted);font-size:.8rem}.feature__price-value.svelte-1hr165b{color:var(--c-heading);font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.6rem}.feature__actions.svelte-1hr165b{flex-wrap:wrap;gap:.6rem;margin-top:1.6rem;display:flex}
