.st{color:#0d2444;background:#f5f6f8}.st-in{max-width:1200px;margin:0 auto;padding:0 20px}.st h1,.st h2,.st h3{letter-spacing:-.01em;font-family:Jalnan,Noto Sans KR,sans-serif;font-weight:400}.st-hero{color:#fff;background:#0d2444;overflow:hidden}.st-hero-in{flex-wrap:wrap;align-items:center;gap:32px 48px;padding-top:48px;padding-bottom:40px;display:flex}.st-hero-txt{flex-direction:column;flex:420px;gap:16px;min-width:0;display:flex}.st-eyebrow{letter-spacing:.14em;color:#eaf3ff;font-size:12px;font-weight:500}.st-hero h1{margin:0;font-size:39px;line-height:1.12}.st-lead{color:#ffffffbd;max-width:440px;margin:0;font-size:15px;line-height:1.65}.st-draft{color:#a9c9ff;margin:0;font-size:12px}.st-notify{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 16px;max-width:520px;margin-top:8px;padding:18px;scroll-margin-top:90px;display:flex}.st-notify>div{flex-direction:column;gap:4px;min-width:0;display:flex}.st-notify strong{font-size:15px;font-weight:500}.st-notify>div span{color:#ffffffa8;font-size:13px;line-height:1.5}.st-notify-btn{color:#191919;white-space:nowrap;background:#fee500;border-radius:10px;align-items:center;height:44px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.st-notify-btn.off{color:#fffc;cursor:default;background:#ffffff24}.st-hero-art{flex:380px;min-width:0;height:280px;position:relative}.st-glow{background:radial-gradient(closest-side,#0a6ce88c,#0a6ce82e 55%,#0d244400 100%);border-radius:50%;width:440px;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-hero-art :global(.ha){filter:drop-shadow(0 24px 36px #00000073);height:auto;position:absolute}.st-hero-art :global(.ha1){width:40%;top:14%;left:4%;transform:rotate(-8deg)}.st-hero-art :global(.ha2){width:38%;top:8%;right:6%;transform:rotate(7deg)}.st-hero-art :global(.ha3){z-index:2;width:44%;top:24%;left:28%}.st-hero-art :global(.ha4){z-index:3;width:18%;bottom:-4%;right:2%}.st-tabs-wrap{padding-top:24px}.st-tabs{scrollbar-width:none;background:#e9ecf1;border-radius:14px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.st-tab{color:#4d5b70;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;height:40px;padding:0 16px;font:500 13.5px Noto Sans KR,sans-serif}.st-tab[aria-selected=true]{color:#0d2444;background:#fff;box-shadow:0 1px 3px #0d24441f}.st-main{flex-direction:column;gap:64px;padding-top:40px;padding-bottom:80px;display:flex}.st-group[hidden]{display:none}.st-group-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 24px;margin-bottom:20px;display:flex}.st-group-head h2{margin:0;font-size:25px;line-height:1.2}.st-group-head span{color:#4d5b70;font-size:14px}.st-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.st-grid.g-pass-set{grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));gap:24px}.st-grid.g-single{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.st-card{background:#fff;border:1px solid #e8ebf0;border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0d24440d}.st-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #0d24440d,0 18px 40px #0d24441a}.st-card[data-window-state=on],.st-card[hidden]{display:none}.st-art{height:220px}.g-single .st-art{height:240px}.st-card.wide{flex-flow:wrap}.st-card.wide .st-art{flex:260px;height:auto;min-height:280px}.st-info{flex-direction:column;flex:1;gap:14px;min-width:0;padding:22px 22px 24px;display:flex}.st-card.wide .st-info{flex:240px;gap:16px;padding:28px}.st-chips{flex-wrap:wrap;gap:6px;display:flex}.st-chip{color:#0a55be;background:#eaf3ff;border-radius:7px;align-items:center;height:26px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.st-chip.soon{color:#4d5b70;background:#eef1f5}.st-name{flex-direction:column;gap:6px;display:flex}.st-name h3{margin:0;font-size:17px;line-height:1.35}.st-card.wide .st-name h3{font-size:21px}.st-name p{color:#4d5b70;margin:0;font-size:13px;line-height:1.55}.st-select{color:#4d5b70;flex-direction:column;gap:6px;font-size:12px;font-weight:500;display:flex}.st-select select{color:#0d2444;background:#fff;border:1.5px solid #dde2ea;border-radius:10px;height:46px;padding:0 14px;font:500 14px Noto Sans KR,sans-serif}.st-price{flex-direction:column;gap:2px;margin-top:auto;display:flex}.st-orig{color:#6b7686;font-size:12px}.st-price>div{letter-spacing:-.02em;align-items:baseline;gap:8px;font-family:Jalnan,Noto Sans KR,sans-serif;font-size:20px;display:flex}.st-card.wide .st-price>div,.g-single .st-price>div{font-size:25px}.st-rate{color:#0a6ce8}.st-btn{border-radius:12px;justify-content:center;align-items:center;height:50px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.st-btn.line{color:#0d2444;background:#fff;border:1.5px solid #0d2444}.st-btn.line:hover{color:#fff;background:#0d2444}.st-btn.blue{color:#fff;background:#0a6ce8}.st-btn.blue:hover{background:#0a55be}.st-btn.off{color:#6b7686;cursor:default;background:#eef1f5}.st-cart{grid-template-columns:84px 1fr;gap:8px;display:grid}.st-cart .st-btn{cursor:pointer;border:0;font-family:inherit}.st-qty{color:#0d2444;background:#fff;border:1.5px solid #dde2ea;border-radius:10px;min-width:0;font:500 14px Noto Sans KR,sans-serif}.st-cartbtn{z-index:50;color:#fff;background:#0d2444;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:20px;right:16px;box-shadow:0 6px 18px #0d244440}.st-cartbtn[hidden]{display:none}.st-cartbtn b{background:#0a6ce8;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-flex}.st-toast{z-index:60;color:#fff;background:#0d2444;border-radius:12px;max-width:calc(100% - 32px);margin:0;padding:12px 18px;font-size:13.5px;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}.st-toast[hidden]{display:none}.st-card.dark{color:#fff;background:#0d2444;border-color:#0d2444;box-shadow:0 2px 4px #0d244414,0 16px 36px #0d244429}.st-card.dark .st-chip{color:#eaf3ff;background:#eaf3ff24}.st-card.dark .st-name p{color:#ffffffb8}.st-card.dark .st-orig{color:#fff9}.st-card.dark .st-rate{color:#eaf3ff}.st-card.dark .st-btn.off{color:#ffffffb3;background:#ffffff1f}@media (width>=960px){.st-in{padding:0 24px}.st-hero-in{padding-top:72px;padding-bottom:64px}.st-hero h1{font-size:55px}.st-lead{font-size:17px}.st-notify{padding:18px 18px 18px 22px}.st-hero-art{flex:460px;height:420px}.st-glow{width:520px;height:520px}.st-tabs-wrap{padding-top:28px}.st-tab{padding:0 18px;font-size:14px}.st-main{gap:80px;padding-top:48px;padding-bottom:96px}.st-group-head h2{font-size:31px}.st-group-head{margin-bottom:24px}}
