.kk-coll{--kk-display: "Bungee", "Impact", sans-serif;--kk-body: "Poppins", system-ui, sans-serif;--kk-kr: "Noto Sans KR", "Poppins", sans-serif;--kk-mono: ui-monospace, "JetBrains Mono", "SF Mono", Menlo, monospace;--kk-hand: "Patrick Hand", cursive;--kk-primary-fill:#f279a1;--kk-primary-text:#ffffff;--kk-primary-border:#c94a7b;--kk-primary-hover-fill:#e05a87;--kk-secondary-fill:#fce4ee;--kk-secondary-text:#a4607f;--kk-secondary-border:#f5bbcf;--kk-text-dark:#3d1429;--kk-ink-soft:#5a3f54;--kk-ink-mute:#8b7886;--kk-pink-hot:#FF3D9A;--kk-pink-deep:#E0277F;--kk-pink-soft:#FFE0EF;--kk-pink-paper:#FFF1F7;--kk-pink-blush:#FFC9E0;--kk-ink-deep:#11041a;--kk-paper:#fdfcfa;--kk-grey-bg:#F4F4F5;--kk-grey-line:#E5E5E7;--kk-bubble-bg:#ffdcf7;--kk-bubble-text:#6b1c5b;--mint-bg:#DFF3EC;--mint-ink:#1F5F4F;--vanilla-bg:#EFE6D4;--vanilla-ink:#5C4523;--strawberry-bg:#FCE4EC;--strawberry-ink:#8C3050;--blueberry-bg:#DBE3F5;--blueberry-ink:#2A3978;--grape-bg:#E5D8F2;--grape-ink:#4E2F73;--lemon-bg:#FBEFC2;--lemon-ink:#6A5413;--orange-bg:#FFE0C7;--orange-ink:#7A3E0F}.kk-coll,.kk-coll *{box-sizing:border-box}.kk-coll img{display:block;max-width:100%}.kk-coll a{color:inherit;text-decoration:none}.kk-coll .kk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--kk-display);font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:.04em;padding:18px 24px;border-radius:10px;border:2px solid var(--kk-primary-border);background:var(--kk-primary-fill);color:var(--kk-primary-text);cursor:pointer;box-shadow:4px 5px #0003;transition:transform .12s,box-shadow .12s,background .12s}.kk-coll .kk-btn:hover{background:var(--kk-primary-hover-fill);box-shadow:6px 7px #0003;transform:translate(-2px,-2px)}.kk-coll .kk-btn--secondary{background:var(--kk-secondary-fill);color:var(--kk-secondary-text);border-color:var(--kk-secondary-border)}.kk-coll .kk-btn--secondary:hover{background:#f8cddd;color:var(--kk-text-dark)}.kk-coll .kk-btn--sm{padding:11px 16px;font-size:12px}.kk-coll .kk-btn--lg{padding:20px 30px;font-size:16px}.kk-coll .kk-btn--dark{background:var(--kk-ink-deep);color:#fff;border-color:var(--kk-ink-deep)}.kk-coll .kk-btn--dark:hover{background:#2a0f3d}.kk-coll .kk-btn--ghost{background:#fff;color:var(--kk-text-dark);border-color:var(--kk-text-dark);box-shadow:4px 5px #3d14292e}.kk-coll .kk-btn--ghost:hover{background:var(--kk-pink-paper)}.kk-coll .kk-btn--on-dark{background:#fff;color:var(--kk-text-dark);border-color:#fff;box-shadow:4px 5px #00000059}.kk-coll .kk-btn--on-dark:hover{background:var(--kk-pink-paper)}.kk-coll .kk-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--kk-display);font-weight:400;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-primary-fill);margin:0 0 18px}.kk-coll .kk-eyebrow__rule{display:inline-block;width:28px;height:2px;background:currentColor}.kk-coll .kk-eyebrow .count{background:var(--kk-ink-deep);color:#fff;font-size:10px;padding:4px 8px;border-radius:6px;letter-spacing:.06em}.kk-coll .kk-h-display{font-family:var(--kk-display);font-weight:400;font-size:clamp(40px,4.8vw,72px);line-height:.95;color:var(--kk-text-dark);text-transform:uppercase;letter-spacing:.005em;margin:0 0 18px}.kk-coll .kk-h-pop,.kk-coll .kk-h-display em,.kk-coll .sec-head h2 em{color:var(--kk-primary-fill);font-weight:400;font-style:normal}.kk-coll .kk-lede{font-size:16px;line-height:1.55;color:var(--kk-ink-soft);max-width:56ch;margin:0}.kk-coll .kk-lede b{color:var(--kk-text-dark);font-weight:700}.kk-coll .kk-note{font-family:var(--kk-body);font-style:italic;font-weight:500;color:var(--kk-pink-deep);line-height:1.35}.kk-coll .bg-shape{position:absolute;z-index:0;pointer-events:none;opacity:.55}.kk-coll .bg-shape--circle{width:240px;height:240px;border-radius:999px;background:radial-gradient(circle at 30% 30%,var(--c1, var(--kk-pink-soft)),transparent 72%)}.kk-coll .bg-shape--ring{width:280px;height:280px;border-radius:999px;border:14px solid var(--c1, var(--kk-pink-blush));opacity:.18}.kk-coll .bg-shape--line{width:320px;height:110px;border-radius:999px;background:linear-gradient(90deg,var(--c1, var(--kk-pink-blush)) 0%,transparent 100%);opacity:.3}.kk-coll .bg-shape--square{width:180px;height:180px;border-radius:28px;transform:rotate(15deg);background:linear-gradient(135deg,var(--c1, var(--kk-pink-soft)),transparent);opacity:.4}.kk-coll .ph{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:repeating-linear-gradient(135deg,rgba(61,20,41,.05) 0 8px,transparent 8px 18px),var(--strawberry-bg)}.kk-coll .ph-tag{font-family:var(--kk-mono);font-size:10px;color:var(--kk-ink-soft);background:#ffffffeb;border:1px dashed rgba(61,20,41,.3);padding:6px 10px;border-radius:6px;letter-spacing:.04em;text-align:center;line-height:1.5;max-width:78%}.kk-coll .ph-tag b{display:block;font-weight:600;text-transform:uppercase;color:var(--kk-text-dark);margin-bottom:2px;font-size:9px;letter-spacing:.08em}.kk-coll .deco-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--kk-ink-deep);color:#fff;border-radius:999px;font-family:var(--kk-display);font-weight:400;text-align:center;line-height:1;box-shadow:4px 5px #00000038}.kk-coll .deco-badge small{display:block;font-size:8px;margin-top:5px;letter-spacing:.08em;color:var(--kk-pink-hot)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kkumi-collection-tokens.css.map */
