.kk-gcb{--kk-gcb-display: "Bungee", "Impact", sans-serif;--kk-gcb-body: "Poppins", system-ui, sans-serif;--kk-gcb-kr: "Noto Sans KR", "Poppins", sans-serif;--kk-gcb-mono: ui-monospace, "JetBrains Mono", monospace;position:relative;overflow:hidden;background-color:var(--kk-gcb-bg, #FFF1F7);background-image:radial-gradient(circle,var(--kk-gcb-dot, rgba(224,39,127,.06)) 1px,transparent 1px);background-size:24px 24px;border-bottom:1px solid var(--kk-gcb-hairline, #E5E5E7);padding:var(--kk-gcb-pad-top-m, 48px) 24px var(--kk-gcb-pad-bottom-m, 54px);-webkit-font-smoothing:antialiased}.kk-gcb .bg-shape{position:absolute;z-index:0;pointer-events:none}.kk-gcb .bg-shape--ring{width:280px;height:280px;border-radius:999px;border:14px solid var(--c1, #FFC9E0);opacity:.18}.kk-gcb .bg-shape--star{width:100px;height:100px;background:var(--c1, #FFC9E0);opacity:.28;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.kk-gcb__inner{max-width:var(--page-width);margin:0 auto;position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:44px;align-items:start}@media screen and (min-width:980px){.kk-gcb{padding:var(--kk-gcb-pad-top, 64px) 40px var(--kk-gcb-pad-bottom, 72px)}.kk-gcb__inner{grid-template-columns:1fr 1fr;gap:56px}}.kk-gcb__stage{display:flex;flex-direction:column;gap:18px}@media screen and (min-width:980px){.kk-gcb__stage{position:sticky;top:96px}}.kk-gcb__card{position:relative;aspect-ratio:1.6 / 1;border-radius:18px;overflow:hidden;background:linear-gradient(150deg,var(--kk-gcb-card-grad-from, #f9a0c0) 0%,var(--kk-gcb-card-grad-mid, #f279a1) 48%,var(--kk-gcb-card-grad-to, #E0277F) 100%);border:2px solid var(--kk-gcb-card-border, #c94a7b);box-shadow:7px 9px 0 0 var(--kk-gcb-card-shadow, rgba(61,20,41,.16));padding:26px 28px;color:var(--kk-gcb-card-text, #fff);display:flex;flex-direction:column;justify-content:space-between;transition:transform .14s ease-out}.kk-gcb__deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.kk-gcb__deco .d{position:absolute}.kk-gcb__deco .d1{width:140px;height:140px;border-radius:999px;border:16px solid var(--kk-gcb-card-deco, rgba(255,255,255,.18));top:-52px;right:-30px}.kk-gcb__deco .d2{width:90px;height:90px;border-radius:999px;background:var(--kk-gcb-card-deco, rgba(255,255,255,.12));bottom:-28px;left:38%}.kk-gcb__deco .d3{width:60px;height:60px;bottom:16px;right:26px;opacity:.5;background:currentColor;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.kk-gcb__card-top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.kk-gcb__card-brand{font-family:var(--kk-gcb-display);font-weight:400;font-size:26px;letter-spacing:.02em}.kk-gcb__card-ko{font-family:var(--kk-gcb-kr);font-weight:700;font-size:12px;background:var(--kk-gcb-ko-bg, #11041a);color:var(--kk-gcb-ko-text, #fff);padding:6px 11px;border-radius:999px;letter-spacing:.02em}.kk-gcb__card-mid{position:relative;z-index:2}.kk-gcb__card-label{font-family:var(--kk-gcb-display);font-weight:400;font-size:14px;letter-spacing:.14em;opacity:.92}.kk-gcb__card-amount{font-family:var(--kk-gcb-display);font-weight:400;font-size:clamp(46px,8vw,66px);line-height:.9;margin-top:6px;text-shadow:3px 3px 0 var(--kk-gcb-card-amount-shadow, rgba(61,20,41,.18))}.kk-gcb__card-bottom{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:2}.kk-gcb__card-no{font-family:var(--kk-gcb-mono);font-size:11px;font-weight:700;letter-spacing:.12em;opacity:.85}.kk-gcb__card-tag{font-family:var(--kk-gcb-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#fff3;padding:5px 9px;border-radius:6px}.kk-gcb__note{display:flex;align-items:center;gap:10px;background:var(--kk-gcb-note-bg, #fff);border:1px solid var(--kk-gcb-note-border, #FFC9E0);border-radius:14px;padding:13px 16px;font-family:var(--kk-gcb-body);font-size:13px;color:var(--kk-gcb-note-text, #5a3f54);box-shadow:2px 3px #0000000f}.kk-gcb__note svg{width:22px;height:22px;color:var(--kk-gcb-note-icon, #E0277F);flex-shrink:0}.kk-gcb__note-text p{margin:0}.kk-gcb__note-text strong{color:var(--kk-gcb-note-strong, #3d1429);font-weight:700}.kk-gcb__buy{font-family:var(--kk-gcb-body)}.kk-gcb__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--kk-gcb-display);font-weight:400;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-gcb-eyebrow, #f279a1);margin:0 0 18px}.kk-gcb__eyebrow-rule{display:inline-block;width:28px;height:2px;background:currentColor}.kk-gcb__h{font-family:var(--kk-gcb-display);font-weight:400;font-size:clamp(38px,5vw,60px);line-height:.92;text-transform:uppercase;letter-spacing:.005em;color:var(--kk-gcb-heading, #3d1429);margin:0 0 14px}.kk-gcb__pop,.kk-gcb__h em{color:var(--kk-gcb-heading-pop, #f279a1);font-style:normal}.kk-gcb__lede{font-size:16px;line-height:1.6;color:var(--kk-gcb-body-text, #3d1429);max-width:50ch;margin:0 0 8px}.kk-gcb__lede p{margin:0 0 10px}.kk-gcb__lede p:last-child{margin-bottom:0}.kk-gcb__rating{display:inline-flex;align-items:center;gap:8px;margin:14px 0 26px;font-size:13px;color:var(--kk-gcb-muted, #5a3f54)}.kk-gcb__stars{display:inline-flex;gap:2px;color:var(--kk-gcb-star, #E0277F)}.kk-gcb__stars svg{width:16px;height:16px}.kk-gcb__rating strong{color:var(--kk-gcb-heading, #3d1429);font-weight:700}.kk-gcb__field{margin-bottom:22px}.kk-gcb__field-label{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:800;margin-bottom:10px;color:var(--kk-gcb-field-label, #3d1429);text-transform:uppercase;letter-spacing:.06em}.kk-gcb__opt{font-family:var(--kk-gcb-mono);font-size:10px;font-weight:700;color:var(--kk-gcb-muted, #8b7886);letter-spacing:.06em}.kk-gcb__denoms{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (min-width:460px){.kk-gcb__denoms{grid-template-columns:repeat(4,1fr)}}.kk-gcb__denom{font-family:var(--kk-gcb-display);font-weight:400;font-size:16px;padding:16px 6px;border-radius:10px;border:2px solid var(--kk-gcb-denom-border, #E5E5E7);background:var(--kk-gcb-denom-bg, #fff);color:var(--kk-gcb-denom-text, #3d1429);cursor:pointer;text-align:center;transition:border-color .12s,background .12s,color .12s,transform .12s,box-shadow .12s}.kk-gcb__denom:hover:not(:disabled){border-color:var(--kk-gcb-denom-hover, #FFC9E0);transform:translateY(-1px)}.kk-gcb__denom.is-active{background:var(--kk-gcb-denom-active-bg, #f279a1);border-color:var(--kk-gcb-denom-active-border, #c94a7b);color:var(--kk-gcb-denom-active-text, #fff);box-shadow:3px 4px #0000002e}.kk-gcb__denom:disabled{opacity:.6;cursor:not-allowed}.kk-gcb__submit{margin-top:12px}.kk-gcb__btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--kk-gcb-display);font-weight:400;font-size:15px;text-transform:uppercase;letter-spacing:.04em;padding:20px 24px;border-radius:10px;border:2px solid var(--kk-gcb-btn-border, #c94a7b);background:var(--kk-gcb-btn-bg, #f279a1);color:var(--kk-gcb-btn-text, #fff);cursor:pointer;box-shadow:4px 5px #0003;transition:transform .12s,box-shadow .12s,background .12s}.kk-gcb__btn:hover:not(:disabled){background:var(--kk-gcb-btn-hover, #e05a87);box-shadow:6px 7px #0003;transform:translate(-2px,-2px)}.kk-gcb__btn:disabled{opacity:.7;cursor:not-allowed}.kk-gcb__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px}.kk-gcb__meta span{display:inline-flex;align-items:center;gap:7px;font-family:var(--kk-gcb-mono);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-gcb-meta-text, #5a3f54)}.kk-gcb__meta svg{width:14px;height:14px;color:var(--kk-gcb-meta-icon, #E0277F)}.kk-gcb__placeholder{background:var(--kk-gcb-note-bg, #fff);border:1px dashed var(--kk-gcb-note-border, #FFC9E0);border-radius:12px;padding:14px 16px;margin-bottom:18px;font-family:var(--kk-gcb-body);font-size:13px;color:var(--kk-gcb-note-text, #5a3f54)}.kk-gcb__placeholder strong{color:var(--kk-gcb-note-strong, #3d1429)}.kk-gcb__recipient .customer{margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-kkumi-gift-card-buy.css.map */
