.kfor{--kfor-ink:#3b454d;--kfor-dark:#212b33;--kfor-soft:#77808a;--kfor-mut:#6b737c;--kfor-bordo:#b6445b;--kfor-bordo-d:#8e2b3c;--kfor-line:#efeff1;--kfor-line2:#e3e5eb;--kfor-blush:#fbf4f1;--kfor-blush-b:#f0deda;--kfor-pink:#fbe3e6;--kfor-ring:#e9c3c8;--kfor-head:"Bodoni Moda",var(--font-heading,serif);--kfor-label:"Josefin Sans",var(--font-label,sans-serif);--kfor-body:"Rubik",var(--font-body,sans-serif);font-family:var(--kfor-body);color:var(--kfor-ink);display:block}.kfor *,.kfor :after,.kfor :before{box-sizing:border-box}.kfor a{text-decoration:none}.kfor-top{padding-top:18px}.kfor-sec{padding-top:22px}.kfor-last,.kfor-narrow{padding-bottom:64px}.kfor-narrow{max-width:560px;padding-top:40px}.kfor-block{display:block}.kfor-mut{color:var(--kfor-soft)}.kfor-mt{margin-top:14px}.kfor-mb{margin-bottom:18px!important}.kfor-full{width:100%}.kfor-strong{font-weight:500;color:var(--kfor-dark)}.kfor-monly,.kfor-monly-flex{display:none!important}.kfor-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;margin:0;padding:0;list-style:none}.kfor-crumb,.kfor-crumb a{color:var(--kfor-soft)}.kfor-crumb a:hover{color:var(--kfor-bordo)}.kfor-crumb-cur{color:var(--kfor-ink)}.kfor-eyebrow{font-family:var(--kfor-label);font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--kfor-bordo)}.kfor-eb-sm{font-size:11px}.kfor-ttl{font-family:var(--kfor-head);font-weight:400;color:var(--kfor-dark);margin:0;letter-spacing:.2px}.kfor-h2{font-size:24px}.kfor-h3{font-size:22px;margin-bottom:8px}.kfor-h4{font-size:15px;font-weight:500;color:var(--kfor-dark);margin:0}.kfor-card{background:#fff;border:1px solid var(--kfor-line);border-radius:6px;box-shadow:0 1px 2px rgba(33,43,51,.03)}.kfor-pad{padding:26px 28px}.kfor-lbl{display:block;font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#6b737c;margin-bottom:6px}.kfor-inp{width:100%;height:46px;border:1px solid var(--kfor-line2);border-radius:4px;padding:0 14px;font-family:var(--kfor-body);font-size:14px;color:var(--kfor-dark);background:#fff;outline:none}.kfor-inp:focus{border-color:var(--kfor-bordo)}.kfor-inp::-moz-placeholder{color:#8a9199}.kfor-inp::placeholder{color:#8a9199}.kfor-inp-ro{background:#f7f4f4;color:#55606a}.kfor-btn-p,.kfor-btn-s{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:4px;padding:2px 24px 0;font-family:var(--kfor-label);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;white-space:nowrap;text-decoration:none}.kfor-btn-p{background:var(--kfor-bordo);color:#fff!important;border:0}.kfor-btn-p:hover{background:#9e3a4f}.kfor-btn-p:disabled{opacity:.6;cursor:not-allowed}.kfor-btn-s{background:#fff;color:var(--kfor-ink)!important;border:1px solid var(--kfor-line2);padding:2px 22px 0}.kfor-btn-s:hover{border-color:var(--kfor-bordo);color:var(--kfor-bordo)!important}.kfor-btn-sm{min-height:40px;padding:2px 14px 0;font-size:12px}.kfor-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 11px 3px;font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.kfor-pill i{width:7px;height:7px;border-radius:50%;background:currentColor;display:inline-block}.kfor-tone-pink{background:#fbe3e6;color:#8e2b3c}.kfor-tone-warn{background:#fdece4;color:#9a3412}.kfor-tone-road{background:#fff4e0;color:#7a4e00}.kfor-tone-ok{background:#e8f4ec;color:#17692e}.kfor-tone-bad{background:#fdf1f1;color:#b6445b}.kfor-fact{display:inline-flex;align-items:center;gap:6px;background:#f7f4f4;border-radius:4px;padding:6px 10px;font-size:13px;color:var(--kfor-ink)}.kfor-fact b{font-weight:600;color:var(--kfor-bordo)}.kfor-facts{display:flex;flex-wrap:wrap;gap:8px}.kfor-hint{line-height:1.5;color:var(--kfor-mut);margin-top:8px}.kfor-err,.kfor-hint{display:block;font-size:12px}.kfor-err{margin:6px 0 0;color:var(--kfor-bordo)}.kfor-ok{color:#1e8e3e}.kfor-minus{color:#d63a2f}.kfor-circle{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-ring);display:flex;align-items:center;justify-content:center}.kfor-circle-sm{width:44px;height:44px;flex-basis:44px;margin-bottom:12px}.kfor-price{font-size:18px;font-weight:500;color:#2a2f33;white-space:nowrap}.kfor-price small{font-size:10px;color:#55606a;font-weight:400}.kfor-price-big{font-size:20px;color:var(--kfor-dark)}.kfor-price-big small{font-size:11px}.kfor-skel{display:block;height:320px;margin:24px 0 64px;border-radius:6px;background:linear-gradient(90deg,#f7f4f4,#fbf4f1,#f7f4f4);background-size:200% 100%;animation:kfor-sk 1.4s linear infinite}.kfor-skel-sq{height:auto;aspect-ratio:1}@keyframes kfor-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.kfor-skel{animation:none}}.kfor-side{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.kfor-col{display:flex;flex-direction:column;gap:20px;min-width:0}.kfor-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.kfor-row-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px;margin-bottom:6px}.kfor-row-head>span{font-size:13px;color:var(--kfor-soft)}.kfor-empty{padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.kfor-empty p{margin:0;line-height:1.55}.kfor-empty .kfor-ttl{font-size:28px}.kfor-verify{padding:28px;display:flex;flex-direction:column;gap:10px}.kfor-verify .kfor-ttl{font-size:28px}.kfor-verify p{margin:0 0 6px;line-height:1.55}.kfor-verify .kfor-lbl{margin:6px 0 0}.kfor-steps{list-style:none;margin:0;padding:0;gap:14px;flex-wrap:nowrap}.kfor-st,.kfor-steps{display:flex;align-items:center}.kfor-st{gap:10px;font-family:var(--kfor-label);font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--kfor-soft);white-space:nowrap}.kfor-st-n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--kfor-line2);font-family:var(--kfor-body);font-size:12px;letter-spacing:0}.kfor-st-done{color:#8e2b3c}.kfor-st-done .kfor-st-n{background:#fbe3e6;border-color:var(--kfor-ring)}.kfor-st-done .kfor-st-n svg{stroke:#8e2b3c}.kfor-st-cur{color:var(--kfor-bordo)}.kfor-st-cur .kfor-st-n{background:var(--kfor-bordo);border-color:var(--kfor-bordo);color:#fff}.kfor-st-ln{flex:0 1 64px;height:1px;background:var(--kfor-ring)}.kfor-hero{display:grid;grid-template-columns:minmax(0,1fr) 400px;background:var(--kfor-blush);border:1px solid var(--kfor-blush-b);border-radius:6px;overflow:hidden}.kfor-hero-txt{padding:44px 48px 46px;min-width:0}.kfor-hero-eb{gap:14px;margin-bottom:18px}.kfor-hero-eb,.kfor-hero-ic{display:flex;align-items:center}.kfor-hero-ic{width:56px;height:56px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-ring);justify-content:center;flex:0 0 56px}.kfor-hero-h{font-size:44px;line-height:1.12}.kfor-hero-p{margin:14px 0 26px;font-size:16px;line-height:1.6;max-width:580px}.kfor-hero-p b{color:var(--kfor-dark);font-weight:500}.kfor-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border:1px solid var(--kfor-line);border-radius:6px;max-width:660px}.kfor-stats>div{padding:14px 18px;border-right:1px solid var(--kfor-line);min-width:0}.kfor-stats>div:last-child{border-right:0}.kfor-stats .kfor-lbl{margin-bottom:4px}.kfor-stats>div>b{font-size:17px;font-weight:500;color:var(--kfor-dark)}.kfor-stat-no{display:flex;align-items:baseline;flex-wrap:wrap}.kfor-stat-no b{font-size:17px;font-weight:500;color:var(--kfor-dark);letter-spacing:.3px}.kfor-cpy{border:0;background:none;padding:0;margin-left:8px;font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfor-bordo);cursor:pointer}.kfor-cpy:hover{text-decoration:underline}.kfor-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.kfor-hero-img{position:relative;background:#f6eee6;display:flex;align-items:flex-end;justify-content:center;padding-top:40px;overflow:hidden;min-height:300px}.kfor-hero-back{width:170px;height:230px;margin-right:-26px;opacity:.95}.kfor-hero-back,.kfor-hero-front{-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.kfor-hero-front{position:relative;width:230px;height:310px;box-shadow:-10px 0 30px -12px rgba(0,0,0,.25)}.kfor-hero-badge{position:absolute;top:24px;left:24px;background:#fff;border-radius:6px;padding:10px 14px;box-shadow:0 10px 24px -14px rgba(0,0,0,.35);display:flex;align-items:center;gap:10px;line-height:1.25}.kfor-hero-badge .kfor-lbl{margin:0;font-size:10px}.kfor-hero-badge b{font-size:13px;font-weight:500;color:var(--kfor-dark)}.kfor-transfer{padding:22px 26px;background:#fffaf4;border-color:#f0e6d6}.kfor-transfer p{margin:6px 0 0;font-size:14px;line-height:1.55}.kfor-transfer code{font-size:15px;letter-spacing:.5px;color:var(--kfor-dark)}.kfor-next{padding:28px 32px 30px}.kfor-next-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:26px}.kfor-next-head .kfor-ttl{font-size:27px}.kfor-next-head>span{font-size:13px;color:var(--kfor-soft)}.kfor-nx{list-style:none;margin:0;padding:0;display:grid}.kfor-nx li{position:relative;padding-right:22px}.kfor-nx-line{position:absolute;top:23px;left:56px;right:8px;border-top:1px dashed #e3d3d6}.kfor-nx-first .kfor-nx-line{border-color:var(--kfor-bordo)}.kfor-nx-last .kfor-nx-line{border-color:transparent}.kfor-nx-ic{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-ring)}.kfor-nx-first .kfor-nx-ic{background:var(--kfor-bordo);border-color:var(--kfor-bordo)}.kfor-nx-first .kfor-nx-ic svg{stroke:#fff}.kfor-nx-when{margin:14px 0 4px}.kfor-nx-first .kfor-nx-when{color:var(--kfor-bordo)}.kfor-nx strong{display:block;font-size:16px;font-weight:500;color:var(--kfor-dark);margin-bottom:6px}.kfor-nx-d{display:block;font-size:14px;line-height:1.55}.kfor-oline{display:flex;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--kfor-line)}.kfor-oline:last-child{border-bottom:0}.kfor-oline img,.kfor-oline-ph{width:84px;height:84px;-o-object-fit:cover;object-fit:cover;flex:0 0 84px;background:#f4f4f4}.kfor-oline-txt{flex:1;min-width:0;line-height:1.4}.kfor-oline-name{display:block;font-size:15px;color:var(--kfor-dark)}.kfor-oline-sub{display:block;font-size:13px;color:var(--kfor-soft)}.kfor-oline-when{display:block;margin-top:5px;font-size:13px;color:var(--kfor-bordo)}.kfor-sums{border-top:1px solid var(--kfor-line);margin-top:4px;padding-top:14px;max-width:360px;margin-left:auto}.kfor-sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;padding:5px 0}.kfor-sum b{font-weight:500;color:var(--kfor-dark)}.kfor-sum-total{border-top:1px solid var(--kfor-line);margin-top:8px;padding-top:12px;font-size:16px;color:var(--kfor-dark)}.kfor-info{font-size:14px;line-height:1.6}.kfor-info b{font-weight:500}.kfor-photo{grid-template-columns:180px minmax(0,1fr);gap:0;background:var(--kfor-blush);border:1px solid var(--kfor-blush-b);border-radius:6px;overflow:hidden}.kfor-photo-img{position:relative;background:#f6eee6;min-height:190px}.kfor-photo-img img{width:100%;height:100%;min-height:190px;-o-object-fit:cover;object-fit:cover;display:block}.kfor-photo-img span{position:absolute;left:10px;bottom:10px;background:#fff;border-radius:4px;padding:5px 8px 4px;font-family:var(--kfor-label);font-size:10px;font-weight:600;letter-spacing:1px;color:var(--kfor-bordo);text-transform:uppercase}.kfor-photo-txt{padding:22px 26px}.kfor-photo-txt .kfor-ttl{font-size:22px;margin:6px 0 8px}.kfor-photo-txt p{margin:0 0 14px;font-size:14px;line-height:1.6}.kfor-photo-txt .kfor-fact{background:#fff}.kfor-note{position:relative;background:#fffaf4;border:1px solid #f0e6d6;border-radius:6px;padding:24px 26px;box-shadow:0 14px 30px -18px rgba(0,0,0,.18)}.kfor-note-flower{position:absolute;right:16px;top:14px}.kfor-note-lbl{color:#8c7378}.kfor-note p{margin:8px 0 12px;font-size:18px;line-height:1.55;padding-right:26px;white-space:pre-line;overflow-wrap:anywhere}.kfor-note p,.kfor-note-sign{font-family:var(--kfor-head);font-style:italic;color:#3b3227}.kfor-note-sign{display:block;text-align:right}.kfor-points{padding:18px 20px;display:flex;gap:14px;align-items:center;background:var(--kfor-blush);border-color:var(--kfor-blush-b);line-height:1.4}.kfor-points b{display:block;font-size:15px;font-weight:500;color:var(--kfor-dark)}.kfor-points span span{font-size:13px;color:var(--kfor-mut)}.kfor-coupon{display:flex;flex-direction:column;gap:4px;border:1px dashed var(--kfor-ring);background:var(--kfor-blush);color:var(--kfor-bordo-d);border-radius:6px;padding:16px 18px}.kfor-coupon b{font-size:16px;font-weight:500;color:var(--kfor-dark)}.kfor-coupon>span:last-child{font-size:13px;color:var(--kfor-mut)}.kfor-member{padding:24px 24px 22px}.kfor-member .kfor-ttl{font-size:22px;line-height:1.25;margin:6px 0 12px}.kfor-perk{gap:10px;font-size:13px;padding:3px 0}.kfor-perk,.kfor-remind{display:flex;align-items:center}.kfor-remind{padding:20px;gap:14px}.kfor-cal{flex:0 0 54px;height:58px;border-radius:4px;background:var(--kfor-bordo);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.kfor-cal b{font-size:22px;font-weight:500}.kfor-cal span{font-family:var(--kfor-label);font-size:10px;font-weight:600;letter-spacing:1.2px;margin-top:4px}.kfor-remind-txt{flex:1;line-height:1.4;min-width:0}.kfor-remind-txt b{display:block;font-size:14px;font-weight:500;color:var(--kfor-dark)}.kfor-remind-txt span{font-size:12px;color:var(--kfor-mut)}.kfor-thead{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between;margin-top:18px}.kfor-th1{font-size:40px;line-height:1.1;margin-top:6px}.kfor-tsub{margin:8px 0 0;font-size:15px}.kfor-qform{padding:14px;display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.kfor-qf-no{width:210px}.kfor-qf-tel{width:190px}.kfor-alert{display:flex;gap:12px;align-items:flex-start;margin-top:18px;background:#fdf1f1;border:1px solid #f3cfcf;border-radius:6px;padding:14px 16px;font-size:14px;line-height:1.55}.kfor-alert svg{flex:0 0 20px;margin-top:1px}.kfor-alert b{font-weight:500;color:var(--kfor-dark)}.kfor-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kfor-tip{background:var(--kfor-blush);border-radius:6px;padding:22px 24px;font-size:14px;line-height:1.55}.kfor-tip b{display:block;font-size:15px;font-weight:500;color:var(--kfor-dark);margin-bottom:4px}.kfor-status{padding:28px 32px 30px}.kfor-status-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.kfor-status-txt{max-width:560px}.kfor-status-txt .kfor-ttl{font-size:32px;line-height:1.15;margin:12px 0 6px}.kfor-status-sub{font-size:15px;line-height:1.55}.kfor-box{text-align:center;border:1px solid var(--kfor-blush-b);background:var(--kfor-blush);color:var(--kfor-dark);border-radius:6px;padding:14px 24px;min-width:200px}.kfor-box-live{background:var(--kfor-bordo);border-color:var(--kfor-bordo);color:#fff}.kfor-box-ok{background:#e8f4ec;border-color:#cfe7d6;color:#17692e}.kfor-box-lbl{display:block;font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;opacity:.85}.kfor-box b{display:block;font-size:26px;font-weight:500;margin-top:4px}.kfor-box-note{display:block;font-size:12px;opacity:.85}.kfor-tl{list-style:none;margin:30px 0 0;padding:0;display:grid}.kfor-tl li{position:relative;text-align:center;padding:0 6px}.kfor-tl-l,.kfor-tl-r{position:absolute;top:17px;height:2px;background:var(--kfor-line2)}.kfor-tl-l{left:0;right:50%}.kfor-tl-r{left:50%;right:0}.kfor-tl-first .kfor-tl-l,.kfor-tl-last .kfor-tl-r{background:transparent!important}.kfor-tl-done .kfor-tl-l,.kfor-tl-done .kfor-tl-r,.kfor-tl-lin .kfor-tl-l{background:var(--kfor-bordo)}.kfor-tl-m{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto 12px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-line2);color:#8a9199;font-size:13px;font-weight:500}.kfor-tl-done .kfor-tl-m{background:var(--kfor-bordo);border-color:var(--kfor-bordo)}.kfor-tl-current .kfor-tl-m{border-color:var(--kfor-bordo);color:var(--kfor-bordo);box-shadow:0 0 0 6px #fbe3e6}.kfor-tl-lab{display:block;font-family:var(--kfor-label);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--kfor-soft)}.kfor-tl-current .kfor-tl-lab,.kfor-tl-done .kfor-tl-lab{color:var(--kfor-dark)}.kfor-tl-time{display:block;font-size:12px;color:var(--kfor-soft);margin-top:3px}.kfor-live{animation:kfor-pulse 1.6s ease-in-out infinite}@keyframes kfor-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.kfor-live{animation:none}}.kfor-queue{padding:16px 20px;display:flex;gap:12px;align-items:center;font-size:14px;background:var(--kfor-blush);border-color:var(--kfor-blush-b)}.kfor-cour{display:grid;grid-template-columns:minmax(0,1fr) 330px;overflow:hidden}.kfor-cour-map{position:relative;min-height:380px;background:#f7f4f4}.kfor-cour-svg{position:absolute;inset:0;width:100%;height:100%}.kfor-cour-chip{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:8px;background:#fff;border-radius:4px;padding:8px 12px;font-size:12px;box-shadow:0 6px 16px -10px rgba(0,0,0,.35)}.kfor-cour-chip i{width:8px;height:8px;border-radius:50%;background:var(--kfor-bordo);display:inline-block}.kfor-cour-side{padding:22px 24px;border-left:1px solid var(--kfor-line);display:flex;flex-direction:column;gap:16px}.kfor-cour-who{gap:12px}.kfor-cour-av,.kfor-cour-who{display:flex;align-items:center}.kfor-cour-av{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#fbe3e6;border:1.5px solid var(--kfor-ring);justify-content:center}.kfor-cour-name{flex:1;line-height:1.35;min-width:0}.kfor-cour-name b{display:block;font-size:16px;font-weight:500;color:var(--kfor-dark)}.kfor-cour-name span{font-size:13px;color:var(--kfor-mut)}.kfor-cour-call{flex:0 0 46px;width:46px;height:46px;border-radius:50%;border:1px solid var(--kfor-line2);align-items:center;justify-content:center}.kfor-cour-eta{background:var(--kfor-blush);border-radius:6px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.kfor-cour-eta .kfor-lbl{margin:0}.kfor-cour-eta b{font-size:22px;font-weight:500;color:var(--kfor-dark)}.kfor-cour-min{font-size:12px;color:var(--kfor-mut);text-align:right}.kfor-cour-min b{font-size:15px;color:var(--kfor-bordo)}.kfor-cour-note{font-size:12px;line-height:1.5;color:var(--kfor-mut)}.kfor-ev{list-style:none;margin:0;padding:0}.kfor-ev li{position:relative;display:flex;gap:12px;padding:0 0 16px}.kfor-ev li:last-child{padding-bottom:0}.kfor-ev-line{position:absolute;left:6px;top:16px;bottom:0;width:1px;background:var(--kfor-line2)}.kfor-ev-done .kfor-ev-line,.kfor-ev-dot{background:var(--kfor-bordo)}.kfor-ev-dot{position:relative;flex:0 0 13px;width:13px;height:13px;margin-top:3px;border-radius:50%;border:1.5px solid var(--kfor-bordo)}.kfor-ev-cur .kfor-ev-dot{box-shadow:0 0 0 4px #fbe3e6}.kfor-ev-next .kfor-ev-dot{background:#fff;border-color:#c9cdd3}.kfor-ev-txt{flex:1;line-height:1.35}.kfor-ev-txt b{display:block;font-size:14px;font-weight:500;color:var(--kfor-dark)}.kfor-ev-next .kfor-ev-txt b{color:var(--kfor-mut)}.kfor-ev-txt span{font-size:12px;color:var(--kfor-soft)}.kfor-simple{padding:26px 28px;flex-wrap:wrap;gap:24px}.kfor-simple,.kfor-simple-ic{display:flex;align-items:center}.kfor-simple-ic{flex:0 0 104px;width:104px;height:104px;border-radius:50%;background:var(--kfor-blush);border:1.5px solid var(--kfor-ring);justify-content:center}.kfor-simple>div{flex:1 1 320px}.kfor-simple .kfor-ttl{font-size:24px;margin-bottom:6px}.kfor-simple p{margin:0 0 14px;font-size:15px;line-height:1.6}.kfor-cargo{padding:22px}.kfor-cargo-log{list-style:none;margin:8px 0 14px;padding:0}.kfor-cargo-log li{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--kfor-line);font-size:13px}.kfor-cargo-log time{flex:0 0 120px;color:var(--kfor-soft)}.kfor-tphoto{padding:22px;display:flex;flex-wrap:wrap;gap:22px;align-items:center}.kfor-tphoto-img{position:relative}.kfor-tphoto-img img{width:170px;height:170px;-o-object-fit:cover;object-fit:cover;border-radius:4px;display:block}.kfor-tphoto-txt{flex:1 1 280px}.kfor-tphoto-txt .kfor-ttl{font-size:22px;margin:10px 0 6px}.kfor-tphoto-txt p{margin:0 0 14px;font-size:14px;line-height:1.6}.kfor-tphoto .kfor-actions{margin-top:0;gap:10px}.kfor-proof{padding:22px;display:flex;flex-wrap:wrap;gap:22px;align-items:center}.kfor-proof-img{position:relative;display:block}.kfor-proof-img img{width:170px;height:170px;-o-object-fit:cover;object-fit:cover;border-radius:4px;display:block}.kfor-proof-img span{position:absolute;left:8px;bottom:8px;background:rgba(33,43,51,.78);color:#fff;border-radius:3px;padding:3px 7px;font-size:11px}.kfor-proof-txt{flex:1 1 280px}.kfor-proof-txt .kfor-ttl{font-size:22px;margin:10px 0 6px}.kfor-proof-txt p{margin:0;font-size:14px;line-height:1.6}.kfor-ocard{padding:22px 24px}.kfor-ocard-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.kfor-ocard-head b{font-size:17px;font-weight:500;color:var(--kfor-dark);letter-spacing:.3px}.kfor-ocard-head>span:last-child{font-size:12px;color:var(--kfor-soft)}.kfor-ocard-item{display:flex;gap:14px;align-items:center;margin:16px 0;padding-bottom:16px;border-bottom:1px solid var(--kfor-line);line-height:1.4}.kfor-ocard-item img{width:68px;height:68px;-o-object-fit:cover;object-fit:cover;flex:0 0 68px}.kfor-ocard-name{display:block;font-size:14px;color:var(--kfor-dark)}.kfor-ocard-sub{font-size:12px;color:var(--kfor-soft)}.kfor-ocard-dl{margin:0;display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.5}.kfor-ocard-dl dt{font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#6b737c;margin-bottom:2px}.kfor-ocard-dl dd{margin:0}.kfor-help{background:#fff;border:1px solid var(--kfor-line);border-radius:6px;padding:20px 22px;display:flex;flex-direction:column;gap:10px}.kfor-help>.kfor-ttl{font-size:20px;margin-bottom:4px}.kfor-hlp{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;border:1px solid var(--kfor-line2);border-radius:4px;background:#fff;padding:0 14px;font-size:14px;color:var(--kfor-ink);cursor:pointer;text-align:left}.kfor-hlp:hover{border-color:var(--kfor-bordo);color:var(--kfor-bordo)}.kfor-sh{font-family:var(--kfor-label);font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--kfor-bordo)}.kfor-act{display:flex;flex-direction:column;gap:10px}.kfor-act:empty{display:none}.kfor-act .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;width:100%;border-radius:4px;padding:2px 18px 0;font-family:var(--kfor-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;box-shadow:none}.kfor-act .btn-primary{background:var(--kfor-bordo);border:0;color:#fff}.kfor-act .btn-secondary{background:#fff;border:1px solid var(--kfor-line2);color:var(--kfor-ink)}.kfor-act .btn-secondary:hover{border-color:var(--kfor-bordo);color:var(--kfor-bordo)}.kfor-act .inp{border-radius:4px;border-color:var(--kfor-line2)}.kfor-act .inp:focus{border-color:var(--kfor-bordo)}.kfor-proof .kfor-act{flex:0 0 auto}.kfor-ap{max-width:480px;margin:0 auto;min-height:70vh}.kfor-ap,.kfor-ap-body{display:flex;flex-direction:column}.kfor-ap-body{padding:18px 16px 8px;gap:14px;flex:1 0 auto}.kfor-ap-h1{font-size:28px;line-height:1.15;margin:8px 0 4px}.kfor-ap-lead{margin:0;font-size:14px;line-height:1.5;color:var(--kfor-soft)}.kfor-ap-lead b{font-weight:500;color:var(--kfor-ink)}.kfor-ap-timer{display:flex;align-items:center;gap:12px;background:var(--kfor-blush);border:1px solid var(--kfor-blush-b);border-radius:6px;padding:12px 14px}.kfor-ap-timer svg{flex:0 0 auto}.kfor-ap-timer>div{flex:1;line-height:1.35}.kfor-ap-left{display:flex;align-items:baseline;gap:8px}.kfor-ap-left span{font-size:12px;color:var(--kfor-soft)}.kfor-ap-left b{font-size:22px;font-weight:500;color:var(--kfor-bordo);font-variant-numeric:tabular-nums}.kfor-ap-left-t{font-size:12px}.kfor-ap-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kfor-ap-strip::-webkit-scrollbar{display:none}.kfor-ap-shot{flex:0 0 100%;scroll-snap-align:center;position:relative;aspect-ratio:1;overflow:hidden;background:#f4f4f4;margin:0}.kfor-ap-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.kfor-ap-z2{transform:scale(1.9);transform-origin:50% 40%}.kfor-ap-z3{transform:scale(1.6);transform-origin:50% 92%}.kfor-ap-shot figcaption{position:absolute;left:10px;top:10px;background:rgba(255,255,255,.95);border-radius:4px;padding:5px 9px;font-size:12px;color:var(--kfor-dark)}.kfor-ap-n{position:absolute;right:10px;bottom:10px;background:rgba(33,43,51,.72);color:#fff;border-radius:12px;padding:3px 9px;font-size:11px}.kfor-ap-dots{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:10px;font-size:11px;color:var(--kfor-soft)}.kfor-ap-dots>span:not(.kfor-ap-swipe){width:8px;height:3px;border-radius:2px;background:var(--kfor-line2);transition:width .2s}.kfor-ap-dots>.kfor-ap-dot-on{width:18px!important;background:var(--kfor-bordo)!important}.kfor-ap-swipe{margin-left:6px}.kfor-ap-info{border:1px solid var(--kfor-line);border-radius:6px;padding:14px 14px 6px}.kfor-ap-pname{display:block;font-family:var(--kfor-head);font-size:18px;font-weight:400;color:var(--kfor-dark)}.kfor-ap-var{display:block;font-size:13px;color:var(--kfor-soft);margin:2px 0 10px}.kfor-ap-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--kfor-line);font-size:13px}.kfor-ap-row span{color:var(--kfor-soft)}.kfor-ap-row b{font-weight:500;color:var(--kfor-dark);text-align:right}.kfor-ap-change{border:1px solid var(--kfor-ring);border-radius:6px;padding:14px;background:#fff}.kfor-ap-change>.kfor-eyebrow{display:block;margin-bottom:10px}.kfor-ap-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.kfor-chip{border:1px solid var(--kfor-line2);background:#fff;border-radius:18px;min-height:44px;padding:0 14px;font-size:13px;color:var(--kfor-ink);cursor:pointer;font-family:var(--kfor-body)}.kfor-chip-on{border-color:var(--kfor-bordo);background:var(--kfor-blush);color:var(--kfor-bordo-d)}.kfor-ta{height:auto;min-height:110px;padding:12px 14px;font-size:15px;line-height:1.5;resize:vertical}.kfor-ap-help{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--kfor-soft);text-align:center}.kfor-ap-bar{position:sticky;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--kfor-line2);box-shadow:0 -8px 20px -14px rgba(0,0,0,.25);padding:12px 16px 18px;display:flex;flex-direction:column;gap:8px}.kfor-ap-bar .kfor-btn-s{min-height:48px;color:var(--kfor-dark)!important}.kfor-btn-lg{min-height:52px;font-size:15px;gap:10px}.kfor-ap-done{padding:36px 20px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;flex:1 0 auto}.kfor-ap-done .kfor-eyebrow{margin-top:6px}.kfor-ap-done .kfor-ttl{font-size:28px;line-height:1.2}.kfor-ap-done p{margin:0;font-size:15px;line-height:1.55;color:var(--kfor-soft);max-width:320px}.kfor-ap-ring{width:84px;height:84px;border-radius:50%;background:#fbe3e6;border:1px solid var(--kfor-ring);display:flex;align-items:center;justify-content:center}.kfor-ap-ring-mut{background:#f7f4f4;border-color:#f7f4f4}.kfor-ap-quote{margin:6px 0 0;width:100%;text-align:left;background:var(--kfor-blush);border-left:3px solid var(--kfor-bordo);border-radius:4px;padding:12px 14px;font-size:14px}.kfor-ap-cour{width:100%;margin-top:8px;border:1px solid var(--kfor-line);border-radius:6px;padding:14px;gap:12px;text-align:left;line-height:1.35}.kfor-ap-cour,.kfor-ap-cour-ic{display:flex;align-items:center}.kfor-ap-cour-ic{flex:0 0 44px;height:44px;border-radius:50%;background:#f7f4f4;justify-content:center}.kfor-ap-cour b{display:block;font-size:14px;font-weight:500;color:var(--kfor-dark)}.kfor-ap-cour>span:last-child>span{font-size:12px;color:var(--kfor-soft)}.kfor-ap-live{color:#1e8e3e;animation:kfor-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.kfor-ap-live{animation:none}}.kfor-ap-btns{width:100%;margin-top:14px;display:flex;flex-direction:column;gap:8px}.kfor-ap-foot{margin:0;padding:14px 16px 22px;text-align:center;font-size:12px;color:var(--kfor-soft);background:var(--kfor-blush);border-top:1px solid var(--kfor-blush-b)}.kfor-ap-foot a{color:var(--kfor-bordo);text-decoration:underline}@media (max-width:980px){.kfor-hero,.kfor-side{grid-template-columns:1fr}.kfor-hero-img{display:none}.kfor-nx{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:24px}.kfor-nx-line{display:none}.kfor-cour,.kfor-photo,.kfor-two{grid-template-columns:1fr}.kfor-cour-side{border-left:0;border-top:1px solid var(--kfor-line)}.kfor-qform{width:100%}.kfor-tips{grid-template-columns:1fr}}@media (max-width:767px){.kfor-donly,.kfor-donly-flex,.kfor-donly-grid{display:none!important}.kfor-monly{display:block!important}.kfor-monly-flex{display:inline-flex!important}.kfor-top{padding-top:12px}.kfor-sec{padding-top:14px}.kfor-last{padding-bottom:40px}.kfor-pad{padding:18px 16px}.kfor-steps{gap:8px;overflow-x:auto;scrollbar-width:none}.kfor-st{font-size:11px;gap:6px;letter-spacing:.8px}.kfor-st-ln{flex-basis:18px}.kfor-hero-txt{padding:24px 18px 26px}.kfor-hero-h{font-size:30px}.kfor-hero-p{font-size:15px;margin-bottom:20px}.kfor-stats{grid-template-columns:1fr}.kfor-stats>div{border-right:0;border-bottom:1px solid var(--kfor-line)}.kfor-stats>div:last-child{border-bottom:0}.kfor-actions>a{flex:1 1 100%}.kfor-next{padding:20px 16px 22px}.kfor-next-head .kfor-ttl{font-size:23px}.kfor-nx{grid-template-columns:1fr!important}.kfor-nx li{padding-right:0;display:grid;grid-template-columns:46px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.kfor-nx-ic{grid-row:span 3}.kfor-nx-when{margin:2px 0}.kfor-oline{gap:12px;align-items:flex-start}.kfor-oline img,.kfor-oline-ph{width:64px;height:64px;flex-basis:64px}.kfor-oline .kfor-price{font-size:16px}.kfor-sums{max-width:none}.kfor-note{padding:20px 18px}.kfor-thead{margin-top:12px;gap:14px}.kfor-th1{font-size:28px;line-height:1.15;margin:0}.kfor-tsub{margin-top:6px;font-size:14px;line-height:1.45;color:#6e7780}.kfor-thead>div:first-child{width:100%}.kfor-qsum{display:flex!important;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;text-align:left;cursor:pointer;font-family:var(--kfor-body);color:var(--kfor-ink)}.kfor-qsum-txt{flex:1;min-width:0}.kfor-qsum-txt b{display:block;font-family:var(--kfor-label);font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--kfor-dark)}.kfor-qsum-txt span{display:block;font-size:12px;margin-top:2px;color:#6e7780}.kfor-qsum-btn{font-size:13px;color:var(--kfor-bordo);text-decoration:underline}.kfor-qform{flex-direction:column;align-items:stretch;padding:14px}.kfor-qform[data-collapsed=true]{display:none}.kfor-qf-no,.kfor-qf-tel{width:100%}.kfor-qform .kfor-inp{height:48px;font-size:16px}.kfor-qform .kfor-btn-p{min-height:48px}.kfor-col,.kfor-side{gap:12px}.kfor-status{background:var(--kfor-blush);border-color:var(--kfor-blush-b);padding:18px 16px;box-shadow:none}.kfor-status-top{display:block}.kfor-status .kfor-pill{font-size:12px;padding:5px 10px 4px}.kfor-status-txt .kfor-ttl{font-size:25px;line-height:1.2;margin:12px 0 0}.kfor-status-sub{display:block;margin-top:8px;font-size:14px;line-height:1.5}.kfor-box{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;margin-top:14px;padding:12px 0 0;min-width:0;border:0;border-top:1px solid #eadbd7;border-radius:0;background:transparent;color:var(--kfor-dark)}.kfor-box-lbl{font-family:var(--kfor-body);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#6e7780;opacity:1;order:0}.kfor-box b{font-size:14px;font-weight:500;margin:0;order:1}.kfor-box-note{display:none}.kfor-box-live{background:#fff;border:1px solid var(--kfor-blush-b);border-radius:6px;padding:12px 14px;flex-wrap:wrap}.kfor-box-live b{font-size:22px;color:var(--kfor-dark)}.kfor-box-live .kfor-box-lbl{font-family:var(--kfor-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.kfor-vtl{list-style:none;margin:6px 0 0;padding:0}.kfor-vtl li{display:flex;gap:14px;position:relative;min-height:56px}.kfor-vtl-rail{flex:0 0 28px;flex-direction:column}.kfor-vtl-m,.kfor-vtl-rail{width:28px;display:flex;align-items:center}.kfor-vtl-m{height:28px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-line2);color:#8a9199;justify-content:center;font-size:12px;font-weight:600}.kfor-vtl-done .kfor-vtl-m{background:var(--kfor-bordo);border-color:var(--kfor-bordo)}.kfor-vtl-current .kfor-vtl-m{border-color:var(--kfor-bordo);color:var(--kfor-bordo);box-shadow:0 0 0 4px #fbe3e6}.kfor-vtl-line{flex:1;width:2px;min-height:22px;background:var(--kfor-line2)}.kfor-vtl-done .kfor-vtl-line{background:var(--kfor-bordo)}.kfor-vtl-body{flex:1;padding:4px 0 14px;display:flex;justify-content:space-between;gap:10px}.kfor-vtl-lab{display:block;font-size:15px;color:var(--kfor-soft)}.kfor-vtl-done .kfor-vtl-lab{color:var(--kfor-dark)}.kfor-vtl-current .kfor-vtl-lab{color:var(--kfor-dark);font-weight:600}.kfor-vtl-note{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:12px;color:var(--kfor-bordo-d)}.kfor-vtl-time{font-size:13px;color:#6e7780;white-space:nowrap}.kfor-cour-map{min-height:176px;height:176px;background:#f7f2ef}.kfor-cour-chip{left:10px;top:10px;border-radius:13px;padding:5px 10px;font-size:11px}.kfor-cour-side{padding:14px;gap:12px}.kfor-cour-av{width:46px;height:46px;flex-basis:46px}.kfor-cour-name b{font-size:15px}.kfor-cour-name span{font-size:12px}.kfor-simple{padding:16px;gap:14px;flex-wrap:nowrap;align-items:flex-start}.kfor-simple-ic{flex:0 0 44px;width:44px;height:44px;background:#fbe3e6;border:0}.kfor-simple-ic svg{width:22px;height:22px;stroke-width:1.6}.kfor-simple>div{flex:1}.kfor-simple .kfor-ttl{font-family:var(--kfor-body);font-size:16px;font-weight:500;margin:0}.kfor-simple p{margin:4px 0 10px;font-size:13px;line-height:1.45;color:#6e7780}.kfor-simple .kfor-fact{border-radius:11px;font-size:11px;padding:4px 8px}.kfor-tphoto{padding:0;gap:0;flex-direction:column;align-items:stretch;overflow:hidden}.kfor-tphoto-img img{width:100%;height:220px;border-radius:0}.kfor-tphoto-img .kfor-pill{position:absolute;left:10px;top:10px}.kfor-tphoto-txt{flex:none;padding:14px}.kfor-tphoto-txt .kfor-ttl{font-family:var(--kfor-body);font-size:16px;font-weight:500;margin:0}.kfor-tphoto-txt p{font-size:13px;line-height:1.45;color:#6e7780;margin:4px 0 0}.kfor-tphoto .kfor-actions{margin-top:12px}.kfor-tphoto .kfor-actions>a{flex:1 1 100%}.kfor-proof{padding:0;gap:0;flex-direction:column;align-items:stretch;overflow:hidden}.kfor-proof-img img{width:100%;height:200px;border-radius:0}.kfor-proof-txt{padding:14px;flex:none}.kfor-proof-txt .kfor-ttl{font-family:var(--kfor-body);font-size:16px;font-weight:500;margin:8px 0 0}.kfor-proof-txt p{font-size:13px;line-height:1.45;color:#6e7780;margin-top:4px}.kfor-proof .kfor-act{padding:0 14px 14px}.kfor-ocard{padding:14px}.kfor-ocard-head>span:last-child{font-size:12px}.kfor-ocard-item{margin:12px 0 0;padding-bottom:12px;gap:12px}.kfor-ocard-item img{width:64px;height:64px;flex-basis:64px}.kfor-ocard-dl{gap:0;font-size:13px}.kfor-ocard-dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--kfor-line)}.kfor-ocard-dl>div:last-child{border-bottom:0}.kfor-ocard-dl dt{font-family:var(--kfor-body);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:#6e7780;margin:0}.kfor-ocard-dl dd{text-align:right;color:var(--kfor-dark)}.kfor-help{background:transparent;border:0;padding:4px 0 0;gap:8px}.kfor-help>.kfor-ttl{font-family:var(--kfor-label);font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--kfor-bordo);margin:0 0 2px}.kfor-hlp{justify-content:center;min-height:48px;font-weight:500}.kfor-hlp-wa{background:#25a244;border-color:#25a244;color:#fff!important;font-size:15px}.kfor-hlp-wa svg circle{fill:transparent;stroke:#fff;stroke-width:1.6}}.kfor-help .kfor-act .btn[aria-expanded]{justify-content:flex-start;gap:10px;min-height:46px;padding:0 14px;background:#fff;color:var(--kfor-ink);border:1px solid var(--kfor-line2);font-family:var(--kfor-body);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.kfor-help .kfor-act .btn[aria-expanded]:hover{border-color:var(--kfor-bordo);color:var(--kfor-bordo)}.kfor-help .kfor-act .btn[aria-expanded]:before{content:"";width:18px;height:18px;flex:0 0 18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B6445B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16zM13.5 6.5l4 4'/%3E%3C/svg%3E") 50% /contain no-repeat}.kfor-help .kfor-act>:first-child .btn[aria-expanded]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B6445B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6h14v14H5zM5 10h14M9 3v4M15 3v4'/%3E%3C/svg%3E")}.kfor-ocard-head>span:last-child{white-space:nowrap}@media (max-width:767px){.kfor-pill{font-family:var(--kfor-body);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;padding:0 8px;height:22px}.kfor-status .kfor-pill{font-size:12px;height:26px;padding:0 10px}.kfor-photo-img,.kfor-photo-img img{min-height:0;max-height:220px}.kfor-help .kfor-act .btn[aria-expanded]{justify-content:center;min-height:48px;font-weight:500}}.kfac{font-family:Rubik,system-ui,sans-serif;color:#3b454d}.kfac *{box-sizing:border-box}.kfac button,.kfac input,.kfac select,.kfac textarea{font-family:Rubik,sans-serif}.kfac-crumbs{padding-top:18px}.kfac-bc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px}.kfac .kfac-bc a,.kfac-bc{color:#77808a}.kfac .kfac-bc a:hover{color:#b6445b}.kfac-bc-cur{color:#3b454d}.kfac-ttl{font-family:Bodoni Moda,serif;font-weight:400;color:#212b33;letter-spacing:.2px;margin:0}.kfac-eb{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b6445b}.kfac-mut{color:#646e77}.kfac-card{background:#fff;border:1px solid #efeff1;border-radius:6px;box-shadow:0 1px 2px rgba(33,43,51,.03)}.kfac-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#b6445b;color:#fff!important;border:0;border-radius:4px;min-height:46px;padding:0 24px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.kfac-btn:hover{background:#9e3a4f}.kfac-btn:disabled{opacity:.6;cursor:default}.kfac-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#3b454d!important;border:1px solid #e3e5eb;border-radius:4px;min-height:46px;padding:0 20px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.kfac-btn2:hover{border-color:#b6445b;color:#b6445b!important}.kfac-sm{min-height:40px;padding:0 16px;font-size:13px}.kfac-red{color:#b3261e!important;border-color:#f0c9c4}.kfac-red:hover{border-color:#b3261e}.kfac-inp{display:block;width:100%;height:46px;border:1px solid #e3e5eb;border-radius:4px;background:#fff;padding:0 14px;font-size:14px;color:#212b33;outline:none;transition:border-color .15s,box-shadow .15s}.kfac-inp:focus{border-color:#b6445b;box-shadow:0 0 0 3px rgba(182,68,91,.1)}.kfac-inp::-moz-placeholder{color:#8a939b}.kfac-inp::placeholder{color:#8a939b}textarea.kfac-inp{height:auto;min-height:80px;padding:12px 14px;line-height:1.5;resize:vertical}.kfac-inp[readonly]{background:#f7f4f4}.kfac-lbl{display:block;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#3b454d;margin-bottom:7px;padding:0}.kfac-lnk{color:#b6445b!important;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;font-size:inherit}.kfac-lnk:hover{color:#8e2b3c!important}.kfac-cb{display:flex;align-items:flex-start;gap:10px;background:none;border:0;padding:5px 0;cursor:pointer;text-align:left;font-size:13px;line-height:1.45;color:#3b454d}.kfac-cb b{font-weight:500;color:#212b33}.kfac-box{flex:0 0 18px;width:18px;height:18px;border:1px solid #c9cdd3;border-radius:3px;background:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.kfac-cb.on .kfac-box{background:#b6445b;border-color:#b6445b}.kfac-pill{display:inline-flex;align-items:center;gap:6px;border-radius:3px;padding:4px 9px;font-family:Josefin Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;line-height:1.3}.kfac-ok{background:#eaf5ec;border:1px solid #c7e6ce;color:#1e6b34;border-radius:4px;padding:12px 14px;font-size:13px;line-height:1.5}.kfac-err{margin:8px 0 0;font-size:13px;color:#b3261e}.kfac-mb{margin:0 0 18px}.kfac-req{color:#b6445b}.kfac-stack{display:flex;flex-direction:column;gap:16px}.kfac-between{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.kfac-sw{position:relative;flex:0 0 40px;width:40px;height:22px;border-radius:11px;border:0;padding:0;cursor:pointer;background:#c9cdd3;transition:background-color .2s}.kfac-sw span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}.kfac-sw[aria-checked=true]{background:#b6445b}.kfac-sw[aria-checked=true] span{left:21px}.kfac-sw:disabled{opacity:.55;cursor:default}.kfac-login{padding-top:24px;padding-bottom:72px}.kfac-gr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.kfac-gmain{display:flex;flex-direction:column;gap:18px;width:100%;max-width:560px;justify-self:end}.kfac-lcard{padding:8px 36px 32px}.kfac-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e3e5eb;margin-bottom:28px}.kfac-tb{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:14px 0 12px;font-family:Josefin Sans,sans-serif!important;font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#646e77;cursor:pointer}.kfac-tb.on,.kfac-tb:hover{color:#b6445b}.kfac-tb.on{border-bottom-color:#b6445b}.kfac-h1{font-size:34px;line-height:1.15}.kfac-sub{margin:8px 0 22px;font-size:14px;line-height:1.55}.kfac-methods{display:flex;gap:8px;margin-bottom:22px}.kfac-sg{flex:1;min-height:44px;border:1px solid #e3e5eb;border-radius:4px;background:#fff;font-size:13px;color:#3b454d;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:0 10px}.kfac-sg.on,.kfac-sg:hover{border-color:#b6445b}.kfac-sg.on{color:#b6445b;background:#fff7f8;box-shadow:inset 0 0 0 1px #b6445b}.kfac-tel{display:flex;gap:8px}.kfac-cc{flex:0 0 72px;width:72px;display:flex;align-items:center;justify-content:center;background:#f7f4f4;font-weight:500}.kfac-hint{margin:8px 0 0;font-size:12px;display:block}.kfac-pw{position:relative}.kfac-pw .kfac-inp{padding-right:48px}.kfac-pw button{position:absolute;right:4px;top:4px;width:38px;height:38px;border:0;background:none;cursor:pointer;justify-content:center}.kfac-masked,.kfac-pw button{display:flex;align-items:center}.kfac-masked{justify-content:space-between;gap:10px;background:#f7f4f4;border-radius:4px;padding:10px 14px;margin-bottom:18px;font-size:14px;min-width:0}.kfac-masked>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kfac-masked .kfac-lnk{font-size:13px;flex:0 0 auto}.kfac-fs{border:0;padding:0;margin:0;min-width:0}.kfac-digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.kfac-dg{text-align:center;font-size:22px;font-weight:500;height:56px;padding:0}.kfac-dg.cur{border-color:#b6445b}.kfac-codefoot{margin-top:10px;font-size:13px}.kfac-codefoot .kfac-lnk{font-size:13px}.kfac-consents{margin-top:20px;padding-top:16px;border-top:1px solid #efeff1;display:flex;flex-direction:column;gap:4px}.kfac-docs{font-size:12px;padding-left:28px;display:flex;flex-wrap:wrap;gap:4px 12px}.kfac-act{width:100%;min-height:50px;margin-top:22px}.kfac-or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;font-size:13px;color:#646e77}.kfac-or span{flex:1;height:1px;background:#e3e5eb}.kfac-google{width:100%;min-height:48px}.kfac-note{margin:16px 0 0;font-size:12px;line-height:1.6}.kfac-switch{margin:18px 0 0;font-size:14px;text-align:center}.kfac-switch .kfac-lnk{font-size:14px;font-weight:500}.kfac-guest{background:#fbf4f1;border-color:#f0deda;padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;gap:18px}.kfac-guest-txt{flex:1 1 220px}.kfac-guest-txt .kfac-ttl{font-size:21px}.kfac-guest-txt p{margin:4px 0 0;font-size:13px;line-height:1.5}.kfac-guest-cta{display:flex;flex-direction:column;align-items:center;gap:8px}.kfac-guest-cta .kfac-lnk{font-size:13px}.kfac-side{background:#fbf4f1;border-radius:6px;padding:40px 44px;max-width:600px;overflow:hidden}.kfac-side-imgs{display:flex;align-items:flex-end;justify-content:center;height:270px;border-bottom:1px solid #e9c3c8}.kfac-side-a{width:210px;height:258px}.kfac-side-a,.kfac-side-b{-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.kfac-side-b{width:186px;height:232px;margin-left:-22px;box-shadow:-10px 0 30px -12px rgba(0,0,0,.25)}.kfac-side-eb{margin-top:28px}.kfac-side-h{font-size:30px;line-height:1.2;margin:8px 0 22px}.kfac-bns{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.kfac-bn{display:flex;gap:14px;align-items:flex-start;line-height:1.4}.kfac-bn b{display:block;font-weight:500;color:#212b33;font-size:15px}.kfac-bn .kfac-mut{font-size:13px}.kfac-bn-ic{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #f0deda;display:flex;align-items:center;justify-content:center}@media (max-width:900px){.kfac-gr{grid-template-columns:1fr}.kfac-gmain,.kfac-side{justify-self:stretch;max-width:none}}@media (max-width:767px){.kfac-crumbs{padding-top:12px}.kfac-login{padding-top:16px;padding-bottom:40px}.kfac-lcard{padding:4px 18px 24px}.kfac-h1{font-size:28px}.kfac-methods{flex-direction:column}.kfac-inp{font-size:16px;height:48px}.kfac-dg{height:52px;font-size:20px;padding:0}.kfac-digits{gap:6px}.kfac-guest{padding:20px 18px}.kfac-guest-cta,.kfac-guest-cta .kfac-btn2{width:100%}.kfac-side{padding:24px 18px}.kfac-side-imgs{height:210px}.kfac-side-a{width:46%;height:200px}.kfac-side-b{width:42%;height:176px}.kfac-side-h{font-size:24px}}.kfac-mob,.kfac-mout,.kfac-om-acts,.kfac-om-head,.kfac-om-tot{display:none}.kfac-grow{flex:1}.kfac-pad{padding-top:40px;padding-bottom:72px}.kfac-skel{display:block;height:120px;border-radius:6px;background:linear-gradient(90deg,#f7f4f4,#fbf4f1,#f7f4f4)}.kfac-loading{display:flex;flex-direction:column;gap:14px}.kfac-head{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding-top:22px;padding-bottom:24px}.kfac-head:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:1px;background:#efeff1}.kfac-av{flex:0 0 auto;width:68px;height:68px;border-radius:50%;background:#e9c3c8;border:1.5px solid #e4aeb5;padding:3px;display:flex}.kfac-av span{flex:1;border-radius:50%;background:#fbf4f1;display:flex;align-items:center;justify-content:center;font-family:Bodoni Moda,serif;font-size:22px;color:#8e2b3c}.kfac-hello{flex:1 1 260px;min-width:0}.kfac-hello h1{font-size:36px;line-height:1.15;margin-top:4px}.kfac-hello>.kfac-mut{font-size:13px}.kfac-ptcard{display:flex;align-items:center;gap:14px;padding:12px 20px 12px 14px;text-align:left;color:#3b454d!important}.kfac-ptcard:hover{border-color:#e9c3c8}.kfac-ptcard-t{line-height:1.3}.kfac-ptcard-t b{display:block;font-size:19px;font-weight:500;color:#212b33}.kfac-ptcard-t .kfac-mut{font-size:12px}.kfac-acc{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start;padding-top:28px;padding-bottom:72px}.kfac-menu{position:sticky;top:64px;padding:8px 0}.kfac-ami{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;border-left:2px solid transparent;padding:12px 20px;font-size:14px;color:#3b454d!important;cursor:pointer;text-align:left;text-decoration:none}.kfac-ami.on,.kfac-ami:hover{color:#b6445b!important;background:#fbf4f1}.kfac-ami.on{border-left-color:#b6445b;font-weight:500}.kfac-ami-l{flex:1}.kfac-cnt{font-size:12px;color:#646e77;font-weight:400}.kfac-out{color:#8e2b3c!important;border-top:1px solid #efeff1;margin-top:6px}.kfac-body{min-width:0}.kfac-sec{display:flex;flex-direction:column;gap:16px}.kfac-sechead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:4px}.kfac-h2{font-size:30px;margin-top:4px}.kfac-sechint{margin:6px 0 0;font-size:14px}.kfac-filters{display:flex;gap:6px;flex-wrap:wrap}.kfac-fc{height:36px;padding:0 14px;border:1px solid #e3e5eb;border-radius:4px;background:#fff;font-family:Josefin Sans,sans-serif!important;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#3b454d;cursor:pointer}.kfac-fc.on,.kfac-fc:hover{border-color:#b6445b}.kfac-fc.on{background:#b6445b;color:#fff}.kfac-sh{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#212b33;margin:0 0 10px}.kfac-p{margin:0;font-size:14px;line-height:1.55}.kfac-p b{font-weight:500;color:#212b33}.kfac-accent{color:#b6445b}.kfac-green{color:#1e6b34}.kfac-fs12{font-size:12px}.kfac-fs13{font-size:13px}.kfac-mt12{margin:12px 0 0}.kfac-mt14{margin-top:14px}.kfac-mt16{margin-top:16px}.kfac-row8{display:flex;gap:8px}.kfac-wrapf{flex-wrap:wrap;align-items:center}.kfac-empty{padding:36px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.kfac-empty p{margin:0}.kfac-empty-h{font-size:22px}.kfac-empty-t{margin:0;font-size:14px}.kfac-more{align-self:center}.kfac-sr{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.kfac-order,.kfac-sr{overflow:hidden}.kfac-oh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;padding:13px 22px;background:#fcfafa;border-bottom:1px solid #efeff1;font-size:13px}.kfac-oh b{font-weight:500;color:#212b33}.kfac-dl small,.kfac-line small,.kfac-oh small{font-size:inherit}.kfac-k{font-family:Josefin Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#646e77;margin-right:6px}.kfac-ob{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:18px 22px}.kfac-oimg{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;display:block;flex:0 0 auto}.kfac-oinfo{flex:1 1 260px;line-height:1.5;min-width:0}.kfac-oname{font-size:16px;color:#212b33}.kfac-osm{font-size:13px}.kfac-owhen{color:#b6445b;font-weight:500}.kfac-oacts{display:flex;flex-wrap:wrap;gap:8px}.kfac-odet{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;padding:22px;border-top:1px solid #efeff1}.kfac-odet-err{display:block}.kfac-odet-err p{margin:0;font-size:14px}.kfac-odet-l,.kfac-odet-r{display:flex;flex-direction:column;gap:20px;min-width:0}.kfac-odet-l{gap:22px}.kfac-steps{position:relative;display:flex;padding:4px 0 0;margin:0;list-style:none}.kfac-steps:before{content:"";position:absolute;left:10%;right:10%;top:17px;height:1px;background:#e9c3c8}.kfac-steps li{flex:1;position:relative;flex-direction:column;gap:6px;text-align:center}.kfac-step-dot,.kfac-steps li{display:flex;align-items:center}.kfac-step-dot{width:27px;height:27px;border-radius:50%;background:#fff;border:1px solid #d7dadf;color:#8a939b;justify-content:center;font-size:12px;font-weight:600}.kfac-steps li.done .kfac-step-dot{background:#b6445b;border-color:#b6445b;color:#fff}.kfac-steps li.now .kfac-step-dot{border-color:#b6445b;color:#b6445b}.kfac-step-l{font-family:Josefin Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#646e77;line-height:1.25}.kfac-steps li.done .kfac-step-l,.kfac-steps li.now .kfac-step-l{color:#212b33}.kfac-step-t{font-size:11px}.kfac-line{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid #f3f3f5;font-size:14px}.kfac-line img,.kfac-line-ph{width:46px;height:46px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.kfac-line-ph{display:block;background:#fbf4f1}.kfac-oimg.kfac-line-ph{width:88px;height:88px}.kfac-line-n{flex:1;min-width:0}.kfac-line b{font-weight:500;color:#212b33;white-space:nowrap}.kfac-courier{display:flex;flex-wrap:wrap;align-items:center;gap:14px;background:#fbf4f1;border:1px solid #f0deda;border-radius:6px;padding:14px 16px}.kfac-courier-t{flex:1 1 200px;font-size:14px;line-height:1.45}.kfac-courier-t b,.kfac-photo b{font-weight:500;color:#212b33}.kfac-photo{display:flex;align-items:center;gap:14px;font-size:14px;line-height:1.45}.kfac-photo img{width:74px;height:74px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 10px -4px rgba(0,0,0,.3);flex:0 0 auto}.kfac-note-card{margin:0;font-family:Bodoni Moda,serif;font-style:italic;font-size:15px;line-height:1.55;color:#3b454d;border-left:2px solid #e9c3c8;padding-left:12px}.kfac-dl{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:14px}.kfac-dl-tot{border-top:1px solid #efeff1;margin-top:4px;padding-top:10px}.kfac-dl-tot b{font-weight:500;color:#212b33}.kfac-dl-tot b:last-child{font-weight:600;font-size:16px}.kfac-pay{margin:4px 0 0;font-size:12px}.kfac-acts{display:flex;flex-wrap:wrap;gap:8px}.kfac-form{padding:24px}.kfac-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kfac-g2s{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kfac-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kfac-full{grid-column:1/-1}.kfac-formfoot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.kfac-formfoot.kfac-end{justify-content:flex-end;margin-top:18px}.kfac-formfoot.kfac-start{justify-content:flex-start;gap:14px;margin-top:16px}.kfac-addrs{gap:16px}.kfac-addr{padding:22px;display:flex;flex-direction:column;gap:10px}.kfac-addr-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kfac-addr-t{font-size:21px;flex:1}.kfac-addr-hint{margin:0;font-size:12px}.kfac-addr-f{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;padding-top:12px;border-top:1px solid #f3f3f5}.kfac-addr-f,.kfac-addr-f .kfac-lnk{font-size:13px}.kfac-addr-del{color:#646e77!important}.kfac-cnt.kfac-mob{font-size:12px}.kfac-soon{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;background:#f8e3e4;border-radius:6px;padding:14px 18px;color:#3b454d!important}.kfac-soon-t{font-size:20px;color:#8e2b3c}.kfac-soon-x{flex:1 1 220px;font-size:13px}.kfac-soon-c{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#b6445b;border-bottom:1px solid #b6445b}.kfac-chips{display:flex;flex-wrap:wrap;gap:8px}.kfac-chip{min-height:40px;padding:0 14px;border:1px solid #e3e5eb;border-radius:4px;background:#fff;font-size:13px;color:#3b454d;cursor:pointer}.kfac-chip.on{border-color:#b6445b;color:#b6445b;background:#fff7f8;box-shadow:inset 0 0 0 1px #b6445b}.kfac-day{padding:16px 20px;flex-wrap:wrap;gap:18px}.kfac-day,.kfac-dbox{display:flex;align-items:center}.kfac-dbox{flex:0 0 64px;height:70px;border:1px solid #e9c3c8;background:#fbf4f1;border-radius:4px;flex-direction:column;justify-content:center;line-height:1}.kfac-dbox b{font-family:Bodoni Moda,serif;font-size:28px;font-weight:500;color:#8e2b3c}.kfac-dbox span{font-family:Josefin Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:1.5px;color:#8e2b3c;margin-top:5px}.kfac-day-i{flex:1 1 220px;line-height:1.45;min-width:0}.kfac-day-i b{display:block;font-weight:500;font-size:16px;color:#212b33}.kfac-day-i .kfac-mut{font-size:13px}.kfac-left{background:#fff1e0;color:#8a4b00}.kfac-day-del{font-size:13px;color:#646e77!important}.kfac-swl{display:flex;align-items:center;gap:8px;font-size:12px}.kfac-fgr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:34px}.kfac-fav .kf-pdel{margin:2px 0 10px}.kfac-favadd{width:100%}.kfac-pts{background:#fbf4f1;border:1px solid #f0deda;border-radius:6px;overflow:hidden}.kfac-pts-a{padding:28px 30px}.kfac-pts-n{font-family:Bodoni Moda,serif;font-size:58px;line-height:1.05;color:#212b33;margin-top:6px}.kfac-pts-r{margin:6px 0 16px;font-size:14px}.kfac-ledger{padding:8px 22px}.kfac-ledger-r{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #f3f3f5;font-size:14px}.kfac-ledger-r:last-child{border-bottom:0}.kfac-ledger-r span b{display:block;font-weight:500;color:#212b33}.kfac-ledger-r .kfac-mut{font-size:12px}.kfac-ledger .kfac-empty-t{padding:13px 0}.kfac-verified{color:#1e6b34;letter-spacing:0;text-transform:none;font-family:Rubik,sans-serif;font-weight:400}.kfac-perm{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid #f3f3f5}.kfac-perm>span{flex:1;font-size:14px;line-height:1.4}.kfac-perm-l{color:#212b33}.kfac-kvkk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.kfac-kvkk p{margin:0;font-size:14px;line-height:1.55;max-width:540px}.kfac-kvkk-b{flex-wrap:wrap}.kfac-del{margin-top:14px;border:1px solid #f0c9c4;background:#fdf3f2;border-radius:4px;padding:16px}.kfac-del b{display:block;font-weight:500;color:#8c1d18}.kfac-del p{margin:6px 0 12px;font-size:13px;line-height:1.5}.kfac-btn-red{background:#b3261e}.kfac-btn-red:hover{background:#8c1d18}.kfac-cpn{display:flex;align-items:stretch;border:1px solid #efeff1;border-radius:6px;background:#fff;overflow:hidden}.kfac-cpn-l{flex:0 0 90px;background:#f8e3e4;border-right:1.5px dashed #e4aeb5;display:flex;align-items:center;justify-content:center}.kfac-cpn-r{flex:1;padding:16px 18px;display:flex;flex-direction:column;gap:6px;font-size:13px}.kfac-cpn-r b{font-weight:500;color:#212b33;font-size:14px}@media (max-width:1023.98px){.kfac-acc{grid-template-columns:220px minmax(0,1fr);gap:24px}.kfac-fgr,.kfac-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.kfac-odet{grid-template-columns:1fr}}@media (max-width:767.98px){.kfac-dsk,.kfac-dsk-b,.kfac-dsk-i{display:none!important}.kfac-mob{display:block}a.kfac-mob,span.kfac-mob{display:inline-flex}.kfac-crumbs{padding-top:12px}.kfac-head{flex-wrap:wrap;gap:14px;padding:14px 16px 0}.kfac-head:after{display:none}.kfac-av{width:56px;height:56px;padding:2px}.kfac-av span{font-size:20px}.kfac-hello{flex:1 1 0}.kfac-hello h1{font-size:26px;margin:0}.kfac-hello>.kfac-mut{display:block;margin-top:4px}.kfac-ptcard{flex:1 1 100%;gap:12px;min-height:56px;padding:8px 14px;background:#fbf4f1;border-color:#f0deda;box-shadow:none}.kfac-ptcard-t{flex:1}.kfac-ptcard-t b{display:inline;font-size:17px;font-weight:600}.kfac-ptcard-t .kfac-mut{font-size:13px;margin-left:6px}.kfac-acc{display:block;padding:0 0 8px}.kfac-menu{position:sticky;top:56px;z-index:20;margin-top:16px;padding:0;border:0;border-bottom:1px solid #efeff1;border-radius:0;box-shadow:none}.kfac-menu-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:0 16px}.kfac-menu-in::-webkit-scrollbar{display:none}.kfac-ami{flex:0 0 auto;width:auto;min-height:48px;padding:0 12px;gap:6px;border-left:0;border-bottom:2px solid transparent;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.kfac-ami svg{display:none}.kfac-ami.on,.kfac-ami:hover{background:none}.kfac-ami.on{border-bottom-color:#b6445b;font-weight:600}.kfac-ami-l{flex:0 0 auto}.kfac-cnt{min-width:18px;height:18px;border-radius:9px;background:#f3e6e2;color:#6b5a5d;font-family:Rubik,sans-serif;font-size:10px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;letter-spacing:0}.kfac-ami.on .kfac-cnt{background:#b6445b;color:#fff}.kfac-out{display:none}.kfac-body{padding:16px 16px 0}.kfac-sec{gap:10px}.kfac-sechead{margin-bottom:2px;align-items:center}.kfac-sechead .kfac-eb{display:none}.kfac-h2{font-size:22px;margin:0}.kfac-sechint{font-size:13px;line-height:1.45;margin-top:4px}.kfac-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:10px;width:calc(100% + 32px);margin:0 -16px;padding:0 16px 6px}.kfac-filters::-webkit-scrollbar{display:none}.kfac-sechead:has(.kfac-filters)>div:first-child{display:none}.kfac-fc{flex:0 0 auto;height:auto;min-height:44px;padding:0 16px;border-radius:22px;font-family:Rubik,sans-serif!important;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.kfac-btn,.kfac-btn2{min-height:48px}.kfac-inp{font-size:16px;height:48px}textarea.kfac-inp{height:auto}.kfac-order{padding:14px}.kfac-oacts,.kfac-odet,.kfac-oh{display:none}.kfac-om-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.kfac-om-head b{font-family:Josefin Sans,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#212b33}.kfac-mpill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:11px;font-size:11px;font-weight:500;white-space:nowrap}.kfac-ob{flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:0;margin-top:12px}.kfac-oimg,.kfac-oimg.kfac-line-ph{width:72px;height:72px}.kfac-oinfo{font-size:13px;line-height:1.4}.kfac-oname{font-size:14px}.kfac-oto,.kfac-owhen{color:#646e77;font-weight:400;margin-top:3px}.kfac-owhen{margin-top:0}.kfac-om-tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:10px;border-top:1px solid #efeff1;font-size:13px}.kfac-om-price{font-size:17px;font-weight:500;color:#2a2f33}.kfac-om-price small{font-size:10px;color:#55606a;font-weight:400}.kfac-om-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.kfac-om-acts a{width:100%;padding:0 10px}.kfac-om-acts .kfac-btn2{font-weight:500}.kfac-empty{padding:24px 16px}.kfac-cnt.kfac-mob{background:none;min-width:0;height:auto;padding:0;font-size:12px;color:#646e77}.kfac-g2,.kfac-g4{grid-template-columns:1fr;gap:12px}.kfac-addrs{gap:10px}.kfac-addr{padding:14px 14px 6px;gap:0}.kfac-addr-t{font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#212b33}.kfac-addr-def{display:none}.kfac-addr-zone{height:22px;padding:0 8px;border-radius:11px;font-family:Rubik,sans-serif;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.kfac-addr .kfac-p{margin-top:6px;font-size:14px;line-height:1.45}.kfac-addr .kfac-p .kfac-mut{font-size:13px}.kfac-addr-tel{color:#646e77}.kfac-addr-hint{margin-top:2px}.kfac-addr-f{gap:4px;margin-top:4px;padding-top:0;border-top:1px solid #efeff1}.kfac-addr-f .kfac-lnk{min-height:44px;padding:0 10px 0 0;text-decoration:none}.kfac-addr-del{padding:0 10px!important}.kfac-addr-go{min-height:44px;align-items:center;font-size:13px;color:#3b454d!important}.kfac-dash{width:100%;border-style:dashed;color:#b6445b!important;display:flex!important}.kfac-form{padding:16px 14px 14px}.kfac-formfoot .kfac-row8{width:100%}.kfac-formfoot .kfac-row8>*{flex:1}.kfac-soon{padding:12px 14px}.kfac-soon-t{font-size:18px}.kfac-day{flex-wrap:nowrap;gap:12px;padding:12px}.kfac-dbox{flex:0 0 56px;height:60px;border-color:#f0deda}.kfac-dbox b{font-size:22px}.kfac-dbox span{margin-top:3px;letter-spacing:.6px}.kfac-day-i{flex:1 1 auto}.kfac-day-i b{font-size:14px;font-weight:400}.kfac-day-i .kfac-mut{display:block;font-size:12px;margin-top:2px}.kfac-left.kfac-mob{margin-top:6px;background:#fbe3e6;color:#8e2b3c;height:22px;padding:0 8px;border-radius:11px;font-family:Rubik,sans-serif;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.kfac-day-del{display:none}.kfac-day-go{flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:1px solid #e3e5eb;align-items:center;justify-content:center}.kfac-dayform{margin-top:6px;background:#fffaf8}.kfac-dayform .kfac-sh{color:#b6445b;letter-spacing:1.6px}.kfac-dayform .kfac-formfoot .kfac-btn{width:100%}.kfac-chip{min-height:44px;padding:0 16px;border-radius:22px;font-size:14px}.kfac-chip.on{background:#b6445b;color:#fff;border-color:#b6445b;box-shadow:none}.kfac-plants .kfac-day{flex-wrap:wrap}.kfac-fgr{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px}.kfac-favadd{min-height:44px;font-size:13px}.kfac-pts{text-align:center}.kfac-pts-a{padding:20px 16px}.kfac-pts-n{font-size:46px;line-height:1.1}.kfac-pts-r{font-size:12px;color:#646e77;line-height:1.45;margin:10px 0 12px}.kfac-ledger{padding:0;border:0;box-shadow:none}.kfac-ledger-r{min-height:56px;padding:8px 0;border-bottom:1px solid #efeff1}.kfac-sec>.kfac-form.kfac-card{padding:16px 14px}.kfac-formfoot.kfac-start .kfac-btn{width:100%}.kfac-perm{min-height:56px;border-bottom-color:#efeff1}.kfac-kvkk-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.kfac-kvkk-b .kfac-btn2{width:100%;min-height:48px;padding:0 10px;white-space:normal}.kfac-mout{display:block;padding:20px 16px 0}.kfac-mout button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;font-size:14px;color:#6e7780;border:0;border-top:1px solid #efeff1;background:none;cursor:pointer}}.kfac-menu-in{position:relative}@media (max-width:767.98px){.kfac-bc-sec,.kfac-bc-sep2{display:none}.kfac .kfac-bc a.kfac-bc-acc{color:#3b454d}.kfac-dayform .kfac-g4{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.kfac-dayform .kfac-g4>:first-child,.kfac-dayform .kfac-g4>:last-child{grid-column:1/-1}.kfac-om-head>.kfac-mut{min-width:0}}