.kk-pseal{display:block;width:100%;height:auto;overflow:visible}.kk-pseal__f{fill:var(--kk-gold, #bf9a5e)}.kk-pseal__s{fill:none;stroke:var(--kk-gold, #bf9a5e);stroke-width:7;stroke-linecap:round;stroke-dasharray:0 8.168}.kk-pseal__t{fill:#10396f;text-anchor:middle;font-family:var(--kk-font-sans, "Zen Kaku Gothic New", sans-serif);font-size:8px;font-weight:700;letter-spacing:.08em}.kk-hero__pseal{position:absolute;z-index:3;left:-34px;bottom:12%;width:92px;transform:rotate(-8deg);pointer-events:none}.kk-hero__phone-pair{position:relative}.kk-hero__pseal--phone{left:auto;right:-10px;bottom:-12px;width:66px}.kk-hero__ticket,.kk-pticket{display:flex;align-items:center;gap:14px;max-width:470px;padding:12px 16px;border:1.5px dashed var(--kk-gold, #bf9a5e);background:var(--kk-surface);color:var(--kk-ink);text-align:left;font-size:15px;line-height:1.5}.kk-hero__ticket .kk-pseal,.kk-pticket .kk-pseal{flex:none;width:50px}.kk-hero__ticket b,.kk-hero__ticket strong,.kk-pticket b,.kk-pticket strong{font-weight:700}@media(max-width:860px){.kk-hero__ticket,.kk-pticket{gap:10px;padding:10px 12px;font-size:13.5px}.kk-hero__ticket .kk-pseal,.kk-pticket .kk-pseal{width:42px}}.kk-pcert{padding:16px 18px 14px;border:1.5px dashed var(--kk-gold, #bf9a5e);background:var(--kk-surface-raised, #fff);color:var(--kk-ink)}.kk-pcert__head{display:flex;align-items:center;gap:14px}.kk-pcert__head .kk-pseal{flex:none;width:62px}.kk-pcert__kicker{margin:0 0 4px;font-family:var(--kk-font-sans);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:#8a6a35}.kk-pcert__title{margin:0;font-family:var(--kk-font-display);font-size:25px;font-weight:500;line-height:1.08}.kk-pcert__list{display:grid;gap:9px;margin:14px 0 0;padding:12px 0 0;list-style:none;border-top:1px dashed rgb(191 154 94 / .7)}.kk-pcert__list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45}.kk-pcert__list svg{flex:none;margin-top:1px;color:#8a6a35}.kk-pcert b,.kk-pcert strong{font-weight:700}.kkf .kf-promise-card{display:flex;align-items:center;gap:8px;margin-top:9px;padding-top:9px;border-top:1px dashed currentColor;font-size:12px;font-weight:500;line-height:1.35;text-align:left}.kkf .kf-promise-card .kk-pseal,.kkf .kf-promise-note .kk-pseal{flex:none}.kkf .kf-promise-note{display:flex;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;border:1.5px dashed var(--kk-gold, #bf9a5e);font-size:13px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kk-promise.css.map */
