.kpo{--kpo-plum: #3E2366;--kpo-ink: #2B1F45;--kpo-mid: #5B4A7A;--kpo-dash: #B9A6E6;font-family:Nunito,var(--font-body--family),sans-serif}.kpo__i{flex:none}.kpo__tag,.kpo--gallery,.kpo--chip,.kpo--tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:14px 6px;background:var(--kpo-plum);color:#fff;font-size:12px;font-weight:800;letter-spacing:.3px;line-height:1;white-space:nowrap}.kpo--status{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}.kpo--status .kpo__ships{font-size:14px;font-weight:800;color:var(--kpo-plum)}.kpo--status .kpo__to{font-size:13px;color:#5c5c5c}.kpo--card{margin:0 0 18px;padding:22px;border-radius:36px 14px;color:var(--kpo-ink);background:radial-gradient(circle at 0% 0%,#ffffffbf 0,#fff0 50%),linear-gradient(135deg,#f3edfc,#e6dcf8);border:1px solid rgba(78,58,112,.14);box-shadow:0 22px 36px -26px #3e2366bf}.kpo--card .kpo__h{margin:0;font:600 20px/1.2 Fraunces,Georgia,serif;color:var(--kpo-ink);letter-spacing:-.2px}.kpo__line{list-style:none;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0;padding:0}.kpo__line:before{content:"";position:absolute;left:16.66%;right:16.66%;top:11px;height:3px;border-radius:2px;background:repeating-linear-gradient(90deg,var(--kpo-dash) 0 8px,transparent 8px 14px)}.kpo__line li{position:relative;text-align:center;padding:0 4px}.kpo__line i{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 auto;border-radius:12px;background:#fff;border:2px solid var(--kpo-dash);box-sizing:border-box}.kpo__line li.is-on i{background:var(--kpo-plum);border-color:var(--kpo-plum)}.kpo__line li.is-key i{background:#f6fd7c;border-color:var(--kpo-plum);box-shadow:0 0 0 4px #f6fd7c8c}.kpo__line b{display:block;margin-top:8px;font-size:14px;line-height:1.25;color:var(--kpo-ink);text-wrap:balance}.kpo__line span{display:block;margin-top:3px;font-size:12px;line-height:1.3;color:var(--kpo-mid);text-wrap:balance}.kpo__facts{list-style:none;display:grid;gap:10px;margin:16px 0 0;padding:16px 0 0;border-top:1.5px dashed rgba(78,58,112,.25)}.kpo__facts li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;color:var(--kpo-ink)}.kpo__facts li>span{flex:1;min-width:0}.kpo__facts i{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;margin-top:1px;border-radius:11px;background:#fff}@media(min-width:750px){.kpo--card .kpo__h{font-size:22px}.kpo__line b{font-size:15px}}@media(max-width:400px){.kpo--card{padding:20px 16px}.kpo__line li{padding:0 2px}}.kpo--under{margin:8px 0 0;font-size:13px;color:#5c5c5c;text-align:center}.kpo--gallery{position:absolute;left:16px;top:16px;z-index:3;height:34px;padding:0 14px;font-size:13px;box-shadow:0 8px 16px -8px #3e2366cc;pointer-events:none}.kpo--chip{margin-top:8px;height:auto;min-height:26px;padding:5px 11px;font-size:11.5px;line-height:1.25;white-space:normal;max-width:100%;box-sizing:border-box}.kpo--chip .kpo__i{align-self:flex-start;margin-top:1px}.kpo--note{display:flex;gap:12px;align-items:flex-start;margin:0 0 14px;padding:14px 16px;border-radius:20px 8px;background:#f3edfc;border:1px solid rgba(78,58,112,.14);font-size:14px;line-height:1.45;font-weight:700;color:var(--kpo-ink)}.kpo--note svg{flex:none;margin-top:1px}.kpo--tag{height:22px;padding:0 9px;font-size:11px;border-radius:11px 5px}.kh-pc__img,.knk-card__img{position:relative}.kh-pc__po,.knk-card__po{position:absolute;z-index:2;right:8px;top:8px;display:flex;pointer-events:none}.kcol-p__badges .kpo--tag{box-shadow:0 4px 10px -6px #3e236699}
/*# sourceMappingURL=/cdn/shop/t/245/assets/kiko-po.css.map?preview_theme_id=156120416334&z=1794590808062 */
