.krf{--krf-ink: #2a2a2a;font-family:var(--font-body);color:var(--fg);background:var(--color-white);overflow-x:clip}.krf .ph-calendar-check:before{content:"\e712"}.krf .ph-clock-countdown:before{content:"\ed2c"}.krf .ph-envelope-simple:before{content:"\e218"}.krf .ph-swap:before{content:"\e83c"}.krf .ph-headset:before{content:"\e584"}.krf .ph-wallet:before{content:"\e68a"}.krf .ph-prohibit:before{content:"\e3de"}.krf .krf__wrap{max-width:1120px;margin-inline:auto;padding-inline:40px}.krf__section-pad{padding-top:64px;padding-bottom:64px}.krf a{color:var(--color-indigo);text-decoration:none}.krf a:hover{text-decoration:underline}.krf .kt-mail{color:var(--color-indigo);font-weight:700;border-bottom:2px solid rgba(70,90,230,.35);text-decoration:none;transition:border-color .18s var(--ease-out-soft),color .18s var(--ease-out-soft);white-space:nowrap}.krf .kt-mail:hover{border-color:var(--color-indigo);text-decoration:none}.krf [id]{scroll-margin-top:96px}.krf__hero{background:var(--color-blush);border-bottom:2px solid var(--color-black)}.krf .krf__hero-inner{padding-top:28px;padding-bottom:68px}.krf__crumbs{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--fg-muted);margin-bottom:44px}.krf__crumbs a{color:var(--fg-muted)}.krf__crumbs a:hover{color:var(--color-black);text-decoration:none}.krf__crumbs i{font-size:13px}.krf__crumbs span{color:var(--color-black)}.krf__hero-head{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;flex-wrap:wrap}.krf__hero-copy{flex:1;min-width:320px;max-width:720px}.krf__hero-eyebrow{margin-bottom:20px}.krf .krf__title{margin:20px 0 0;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(3rem,7vw,5.5rem);line-height:.95;letter-spacing:-.02em;color:var(--color-black)}.krf__title span{color:var(--color-indigo)}.krf__date-chip{display:inline-flex;align-items:center;gap:8px;margin-top:24px;background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-button);box-shadow:2px 2px 0 var(--color-black);padding:8px 18px;font-weight:700;font-size:13px}.krf__date-chip i{font-size:16px;color:var(--color-indigo)}.krf__lead{font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65;color:var(--krf-ink);margin-top:36px;max-width:660px;text-wrap:pretty}.krf__sticker-wrap{flex:none;margin-top:8px}.krf__sticker{transform:rotate(-7deg);background:var(--color-yellow);border:2px solid var(--color-black);border-radius:16px;box-shadow:4px 4px 0 var(--color-black);padding:20px 22px;width:186px;text-align:center}.krf__sticker>i{font-size:40px;color:var(--color-black)}.krf__sticker-title{font-family:var(--font-display);text-transform:uppercase;font-size:22px;line-height:1;letter-spacing:-.01em;margin-top:10px}.krf__sticker-sub{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.krf__qr{background:var(--color-black);color:var(--color-white)}.krf__qr-head{display:flex;align-items:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.krf .krf__qr-title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,3.2vw,2.4rem);letter-spacing:-.02em;line-height:1;color:var(--color-white)}.krf__qr-title span{color:var(--color-yellow)}.krf__qr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.krf__qr-card{background:var(--color-white);color:var(--color-black);border:2px solid var(--color-black);border-radius:12px;box-shadow:3px 3px #00000080;padding:24px 22px;transition:transform .2s var(--ease-out-soft),box-shadow .2s var(--ease-out-soft)}.krf__qr-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #00000080}.krf__qr-icon{font-size:30px}.krf__qr-icon--indigo{color:var(--color-indigo)}.krf__qr-icon--pink{color:var(--color-pink)}.krf__qr-big{font-family:var(--font-display);font-size:clamp(2.2rem,3.5vw,3rem);line-height:1;letter-spacing:-.02em;margin-top:14px}.krf__qr-big--sm{font-size:clamp(1.5rem,2vw,1.85rem);letter-spacing:-.01em}.krf__qr-label{font-weight:800;font-size:15px;margin-top:8px;letter-spacing:-.3px}.krf__qr-desc{font-size:13.5px;line-height:1.5;color:var(--fg-muted);margin-top:6px}.krf__qr-mail{display:inline-block;font-size:14px;margin-top:8px}.krf__body{background:var(--color-grey-light)}.krf .krf__policy-row{display:flex;gap:48px;align-items:flex-start;padding-top:72px;padding-bottom:72px}.krf__policy-row--no-nav .krf__articles{max-width:820px;margin-inline:auto}.krf__jumpnav{flex:none;width:236px;position:sticky;top:96px}.krf__jumpnav-card{background:var(--color-white);border:1px solid rgba(10,10,10,.12);box-shadow:0 2px 8px #0a0a0a14;border-radius:12px;padding:20px}.krf__jumpnav-head{font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);margin-bottom:14px}.krf__jumpnav-list{display:flex;flex-direction:column;gap:4px}.krf-nav-link{display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--color-black);text-decoration:none;transition:background .18s var(--ease-out-soft),color .18s var(--ease-out-soft)}.krf-nav-link:hover{background:#465ae612;text-decoration:none}.krf-nav-num{font-family:var(--font-display);font-size:13px;color:var(--color-indigo);width:20px}.krf-nav-link.is-active{background:var(--color-indigo);color:var(--color-white)}.krf-nav-link.is-active .krf-nav-num{color:#ffffffb3}.krf__articles{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.krf__article{background:var(--color-white);border:1px solid rgba(10,10,10,.12);box-shadow:0 2px 8px #0a0a0a14;border-radius:16px;padding:36px 40px}.krf__article-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:2px solid var(--color-black);margin-bottom:8px}.krf__article-title{display:flex;align-items:baseline;gap:16px}.krf__article-num{font-family:var(--font-display);font-size:clamp(2.6rem,4vw,3.4rem);line-height:.9;letter-spacing:-.02em}.krf__article-num--indigo{color:var(--color-indigo)}.krf__article-num--pink{color:var(--color-pink)}.krf .krf__h2{font-family:var(--font-body);font-weight:800;font-size:clamp(1.35rem,2.4vw,1.75rem);letter-spacing:-.6px;line-height:1.1;text-transform:none}.krf__article-icon{font-size:34px;flex:none}.krf__article-icon--indigo{color:#465ae647}.krf__article-icon--pink{color:#ff468347}.krf__point{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:18px 0;border-top:1px solid rgba(10,10,10,.08);align-items:start}.krf__point-num{font-weight:700;font-size:13px;padding:4px 11px;border-radius:50px;white-space:nowrap}.krf__point-num--indigo{background:#465ae614;color:var(--color-indigo)}.krf__point-num--pink{background:#ff468317;color:var(--color-pink)}.krf__point p{font-size:15.5px;line-height:1.6;color:var(--krf-ink);text-wrap:pretty}.krf__contact{background:var(--color-indigo);color:var(--color-white);position:relative;overflow:hidden}.krf__contact-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.krf .krf__contact-inner{position:relative;padding-top:72px;padding-bottom:72px;display:flex;gap:48px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.krf__contact-copy{flex:1;min-width:320px;max-width:680px}.krf__contact-head{display:flex;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}.krf .krf__contact-title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;line-height:1;color:var(--color-white)}.krf__contact-title span{color:var(--color-yellow)}.krf__contact-text{font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65;color:#ffffffe6;text-wrap:pretty}.krf__contact-text .kt-mail{color:var(--color-white);border-bottom-color:#fff6}.krf__contact-text .kt-mail:hover{border-bottom-color:var(--color-white)}.krf__contact-action{flex:none}.krf__contact-btn{display:inline-flex;align-items:center;gap:10px;background:var(--color-yellow);color:var(--color-black);border:2px solid var(--color-black);border-radius:50px;box-shadow:3px 3px 0 var(--color-black);padding:15px 30px;font-weight:700;font-size:15px;letter-spacing:.02em;text-decoration:none;transition:transform .18s var(--ease-out-soft),box-shadow .18s var(--ease-out-soft)}.krf__contact-btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--color-black);text-decoration:none}.krf__contact-btn i{font-size:20px}.krf__closing{background:var(--color-yellow);border-top:2px solid var(--color-black)}.krf .krf__closing-inner{max-width:900px;padding-top:72px;padding-bottom:72px;text-align:center}.krf__closing .eyebrow{margin-bottom:24px}.krf__closing-text{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7;color:var(--color-black);margin-top:24px;text-wrap:pretty}.krf__closing-rule{width:64px;height:3px;background:var(--color-black);margin:36px auto}.krf__closing-signoff{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.4rem,3vw,2.1rem);line-height:1.05;letter-spacing:-.02em;color:var(--color-black);max-width:720px;margin-inline:auto}.krf__closing-sub{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:var(--krf-ink);margin-top:14px;max-width:600px;margin-inline:auto;text-wrap:pretty}@media(max-width:900px){.krf__qr-grid{grid-template-columns:repeat(2,1fr)}.krf .krf__policy-row{flex-direction:column;gap:24px}.krf__jumpnav{position:static;top:auto;width:100%}.krf__jumpnav-list{flex-direction:row;flex-wrap:wrap}.krf__jumpnav-list .krf-nav-link{flex:1 1 auto}.krf .krf__contact-inner{flex-direction:column;align-items:flex-start;gap:28px}}@media(max-width:600px){.krf .krf__wrap{padding-inline:20px}.krf .krf__hero-inner{padding-top:24px;padding-bottom:48px}.krf__section-pad,.krf .krf__policy-row{padding-top:48px;padding-bottom:48px}.krf__qr-grid{grid-template-columns:1fr}.krf__article{padding:26px 22px}.krf .kt-mail{white-space:normal;word-break:break-word}.krf__sticker{transform:rotate(-4deg)}.krf__crumbs{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.krf *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kitsters-refund-policy.css.map */
