[data-theme=carsi]{background:#f6f6f6;color:var(--c-text);font-family:var(--font-body)}[data-theme=carsi] .hdr,[data-theme=carsi] .announce,[data-theme=carsi] .hdr-announce{background:#370a28;color:#fff}[data-theme=carsi] .hdr-logo,[data-theme=carsi] .hdr-logo:hover{color:#fff}[data-theme=carsi] .hdr__nav{background:#370a28}[data-theme=carsi] .hdr__nav .navlnk{color:#fff}[data-theme=carsi] .hdr-logo__name{font-family:var(--font-heading);font-weight:700;font-size:26px}[data-theme=carsi] .btn,[data-theme=carsi] .btn-primary{border-radius:999px;font-weight:700}[data-theme=carsi] .pcard{background:#fff;border-radius:16px;box-shadow:none}@media(max-width:720px){[data-theme=carsi] .hdr__row{flex-wrap:wrap}[data-theme=carsi] .hdr-logo__name{font-size:20px}[data-theme=carsi] .btn{min-height:44px}}[data-theme=karanfil]{--font-label: "Josefin Sans", sans-serif;--font-script: "Kaushan Script", cursive;--c-search: #fffaf4;--c-heart: #e64e41;--c-blush: #fbf4f1;--c-ring: #e9c3c8;background:#fff;color:var(--c-text);font-family:var(--font-body)}[data-theme=karanfil][data-fonts=playfair-rubik]{--font-heading: "Playfair Display", Georgia, serif}[data-theme=karanfil][data-fonts=cormorant-nunito]{--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "Nunito Sans", system-ui, sans-serif}[data-theme=karanfil][data-script=off]{--font-script: var(--font-heading)}[data-theme=karanfil] .hdr{background:#fff;color:#212b33;border-bottom:0}[data-theme=karanfil] .hdr-logo,[data-theme=karanfil] .hdr-logo:hover,[data-theme=karanfil] .navlnk,[data-theme=karanfil] .hdr-pill{color:#212b33}[data-theme=karanfil] .hdr-logo__name{font-family:var(--font-heading);font-weight:400;font-size:32px;letter-spacing:1px;text-transform:uppercase}[data-theme=karanfil] .hdr-logo__tag{font-family:var(--font-heading);letter-spacing:3px;font-size:11px}[data-theme=karanfil] .hdr-search{background:var(--c-search);border-radius:20px;box-shadow:none;max-width:343px}[data-theme=karanfil] .hdr-search button{background:transparent;color:#111;width:30px;height:30px}[data-theme=karanfil] .hdr__nav{background:#fff;border-bottom:1px solid #e3e5eb;position:sticky;top:0;z-index:30}[data-theme=karanfil] .navlnk{font-family:var(--font-label);font-size:13px;font-weight:600;letter-spacing:.04em;color:#5c6770}[data-theme=karanfil][data-labels=upper] .navlnk,[data-theme=karanfil][data-labels=upper] .btn{text-transform:uppercase}[data-theme=karanfil][data-header=logo-left] .hdr__row{grid-template-columns:auto minmax(0,1fr) auto}[data-theme=karanfil][data-header=logo-left] .hdr-logo{order:-1}[data-theme=karanfil][data-icons=illustrated] .hdr-actions a,[data-theme=karanfil][data-icons=illustrated] .hdr-actions button{background:#fbe3e6;border-radius:999px;min-width:44px;min-height:44px}[data-theme=karanfil][data-icons=text] .hdr-actions svg{display:none}[data-theme=karanfil] .btn{border-radius:4px;font-family:var(--font-label);font-size:14px;font-weight:600;min-height:44px}[data-theme=karanfil][data-radius="0"] .btn,[data-theme=karanfil][data-radius="0"] .pcard,[data-theme=karanfil][data-radius="0"] .hdr-search{border-radius:0}[data-theme=karanfil][data-radius="8"] .btn{border-radius:8px}[data-theme=karanfil] .btn-secondary{background:#fff;color:#3b454d;border:1px solid #e3e5eb}[data-theme=karanfil] .pcard{border:1px solid #efeff1;border-radius:6px;box-shadow:none;padding:0 0 14px}[data-theme=karanfil] .pcard:hover{transform:none;box-shadow:none}[data-theme=karanfil] .pcard__img{border-radius:0;aspect-ratio:1 / 1}[data-theme=karanfil][data-ratio="4x5"] .pcard__img{aspect-ratio:4 / 5}[data-theme=karanfil][data-pcard=classic] .pcard__body,[data-theme=karanfil][data-pcard=classic] .pcard__name,[data-theme=karanfil][data-pcard=classic] .pcard__prices{text-align:center;justify-content:center}[data-theme=karanfil] .pcard__name{font-family:var(--font-body);font-weight:500}[data-theme=karanfil] .pcard__price{font-size:18px}[data-theme=karanfil] .pcard__disc{top:0;left:0;width:auto;height:auto;border-radius:0 0 10px;background:var(--c-sale);padding:7px 12px}[data-theme=karanfil][data-sale=badge] .pcard__disc{top:10px;left:10px;border-radius:999px}[data-theme=karanfil][data-sale=pill] .pcard__disc{top:10px;left:10px;border-radius:999px;padding:4px 10px}[data-theme=karanfil][data-sale=none] .pcard__disc,[data-theme=karanfil][data-eta=off] .pcard__eta,[data-theme=karanfil][data-fav=hide] .pcard__fav{display:none}[data-theme=karanfil] .pcard__fav[aria-pressed=true] svg{color:var(--c-heart)}[data-theme=karanfil][data-circles=ring] .catcircles img,[data-theme=karanfil][data-circles=ring] .catcircles a{box-shadow:0 0 0 3px var(--c-ring)}[data-theme=karanfil][data-circles=square] .catcircles img{border-radius:6px}[data-theme=karanfil][data-circles=none] .catcircles img{box-shadow:none}[data-theme=karanfil] .ftr{background:var(--c-footer-bg);color:var(--c-footer-text)}[data-theme=karanfil][data-social=hide] .ftr .social,[data-theme=karanfil][data-social=hide] .ftr-social,[data-theme=karanfil][data-news=off] .ftr .newsletter,[data-theme=karanfil][data-news=off] .newsletter,[data-theme=karanfil][data-credit=hide] .platform-credit,[data-theme=karanfil][data-footer=no-address] .ftr-address{display:none}[data-theme=karanfil] .script,[data-theme=karanfil] .hero-script{font-family:var(--font-script)}[data-theme=karanfil][data-wa=left] .wa-float{left:16px;right:auto}[data-theme=karanfil][data-wa=right] .wa-float{right:16px;left:auto}[data-theme=karanfil][data-wa-on=off] .wa-float,[data-theme=karanfil][data-top=off] .to-top,[data-theme=karanfil][data-delivery-row=off] .ann__area,[data-theme=karanfil][data-trust=hide] .trust-strip{display:none}@media(max-width:720px){[data-theme=karanfil] .hdr__row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-top:10px}[data-theme=karanfil] .hdr-logo__name{font-size:22px}[data-theme=karanfil] .hdr-search{max-width:none;grid-column:1 / -1;order:-1}[data-theme=karanfil] .pcard__name{font-size:14px}[data-theme=karanfil] .btn{min-height:44px}}.kf{font-family:Rubik,system-ui,sans-serif;color:#3b454d;background:#fff;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.kf *{box-sizing:border-box}.kf a{color:#3b454d;text-decoration:none}.kf a:hover{color:#153d4d}.kf button,.kf input{font-family:inherit}.kf main{flex:1 0 auto;padding:0}.kf img{max-width:100%}.kf-skip{position:absolute;left:-9999px;top:0;z-index:100;background:#fff;padding:10px 14px}.kf-skip:focus{left:8px;top:8px}.kf-wrap{max-width:1320px;margin:0 auto;padding:0 24px;width:100%}.kf-snap{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.kf-snap::-webkit-scrollbar{display:none}.kf-snap>*{flex:0 0 auto;scroll-snap-align:start}.kf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:#b6445b;color:#fff!important;font-size:15px;font-weight:600;border-radius:4px;padding:0 30px}.kf-btn:hover{background:#8e2b3c}.kf-monly,.kf-mh,.kf-mdist{display:none}.kf-hdr{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding-top:14px;padding-bottom:8px}.kf-hdr-left{display:flex;flex-direction:column;gap:8px;min-width:0}.kf-hsearch{position:relative;width:343px;max-width:100%}.kf-hsearch input{width:100%;height:48px;border:0;border-radius:20px;background:#fffaf4;padding:0 52px 0 22px;font-size:13px;font-weight:300;color:#153d4d;outline:none}.kf-hsearch input:focus-visible{box-shadow:0 0 0 2px #e9c3c8}.kf-hsearch button{position:absolute;right:12px;top:9px;width:30px;height:30px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.kf-popular{font-size:10px;color:#77808a;padding-left:2px}.kf .kf-popular a{color:#1a1a1a}.kf-dlogo{display:flex;flex-direction:column;align-items:center;color:#111!important}.kf-logo-word{font-family:Bodoni Moda,serif;font-size:50px;font-weight:400;letter-spacing:1px;line-height:1}.kf-logo-a{position:relative;display:inline-block}.kf-logo-img{max-height:72px;width:auto}.kf-logo-img-s{max-height:36px;width:auto}.kf-dlogo-line{width:150px;height:1px;background:#111;margin-top:7px}.kf-dlogo-tag{font-family:Bodoni Moda,serif;font-size:11px;letter-spacing:3px;margin-top:5px;color:#333}.kf-hicons{display:flex;justify-content:flex-end;align-items:flex-end;gap:28px}.kf-icn{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:Josefin Sans,sans-serif;font-size:14px;color:#1a1a1a!important;background:none;border:0;cursor:pointer;padding:0;white-space:nowrap}.kf-icn:hover{color:#153d4d!important}.kf-icn-cart{position:relative;padding-bottom:22px}.kf-badge{position:absolute;top:4px;right:2px;min-width:17px;height:17px;border-radius:9px;background:#b6445b;color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 4px;font-family:Rubik,sans-serif}.kf-badge-d{top:-4px;right:-6px}.kf-dnav{position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid #e3e5eb}.kf-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:2px;min-height:37px}.kf-nav>a,.kf-nav>button{font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#777;padding:12px 9px 10px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;background:none;border:0;cursor:pointer;line-height:1.15}.kf .kf-nav>a:hover,.kf-nav>button:hover,.kf-nav>button.on{color:#153d4d}.kf-nav>button svg{transition:transform .2s ease}.kf-nav>button.on svg{transform:rotate(180deg)}.kf-mega{position:absolute;left:0;right:0;top:100%;z-index:40}.kf-mega-in{background:#fff;box-shadow:0 12px 30px -10px #153d4d40;padding:18px 28px 22px}.kf-mega-all{text-align:right;font-size:14px;margin-bottom:8px}.kf-mm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}.kf-mm a{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #e3e5eb;font-size:12px;color:#3b454d}.kf .kf-mm a:hover{color:#b6445b}.kf-mm img,.kf-mm .kf-ph{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 auto}.kf-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fdf1f2,#fbe3e6 70%)}.kf-ph svg{width:58%;height:58%}.kf-dlv-sec{padding-top:12px;padding-bottom:10px}.kf-dlv{display:flex;align-items:center;gap:28px}.kf-dlv-box{flex:0 0 auto;display:flex;align-items:center;background:#f7f4f4;border-radius:6px;height:64px;padding-right:8px;position:relative;margin-left:30px}.kf-dlv-box>p{margin:0 18px 0 12px;font-size:15px;line-height:1.25;color:#8c8486;width:220px}.kf-dlv-box>p b,.kf-dbox-head b{color:#8c7378}.kf-dsel{position:relative}.kf-dsel-btn{width:330px;max-width:100%;height:47px;background:#fff;border:1px solid #ececec;border-radius:4px;display:flex;align-items:center;gap:10px;padding:0 16px;font-size:14px;color:#3b454d;cursor:pointer}.kf-dsel-btn.is-open{border-color:#b6445b}.kf-dsel-btn>span:nth-child(2){flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-dsel-btn.is-open svg:last-child{transform:rotate(180deg)}.kf-reg{list-style:none;margin:0;padding:4px 0;position:absolute;z-index:25;left:0;right:0;top:52px;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 14px 30px -12px #0003;max-height:264px;overflow:auto}.kf-reg button{width:100%;min-height:40px;text-align:left;background:none;border:0;padding:0 16px;font-size:14px;color:#3b454d;cursor:pointer}.kf-reg button:hover,.kf-reg button[aria-selected=true]{background:#fff5f2;color:#b6445b}.kf-trust{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-around;border-left:1px solid #e8e8e8;height:52px;gap:16px}.kf-trust>div{display:flex;align-items:center;gap:14px;min-width:0;flex:0 1 auto}.kf-trust>div>span{font-size:12px;line-height:1.15;color:#153d4d;flex:0 1 150px;min-width:0}.kf-trust>div:nth-child(2)>span{flex-basis:130px}.kf-trust>div:nth-child(3)>span{flex-basis:120px}.kf-trust svg{flex:0 0 auto}.kf-cats-sec{padding-top:40px;padding-bottom:36px}.kf-cats-box{position:relative;max-width:1320px;margin:0 auto;padding:0 24px}.kf-cats{gap:24px;padding:4px 0 2px}.kf-cats>:first-child{margin-left:auto}.kf-cats>:last-child{margin-right:auto}.kf-cats-arr{position:absolute;top:34px;width:44px;height:44px;border-radius:50%;border:1px solid #e3e5eb;background:#fff;color:#3b454d;box-shadow:0 6px 16px -8px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.kf-cats-prev{left:0}.kf-cats-next{right:0}.kf-cat{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:15px;color:#3b454d;width:138px}.kf-cat .kf-ring{width:104px;height:104px;border-radius:50%;background:#e9c3c8;border:1.5px solid #e4aeb5;padding:2px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.kf-cat:hover .kf-ring{transform:translateY(-3px)}.kf-cat img,.kf-cat .kf-ph{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.kf-hero{padding:20px 0 10px}.kf-hero-wrap{max-width:1440px;margin:0 auto;padding:0 24px}.kf-hero-cell{width:100%}.kf-hero-strip:focus-visible{outline:2px solid #e9c3c8;outline-offset:2px}.kf-slide{height:400px;overflow:hidden;position:relative}.kf-slide-a{background:#f6eee6;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 30px}.kf-slide-a-imgs{display:flex;align-items:flex-end;height:100%;flex:0 0 auto}.kf-slide-a-imgs img{-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;display:block}.kf-sa-1{width:250px;height:320px}.kf-sa-2{width:230px;height:300px;margin-left:-20px;box-shadow:-10px 0 30px -12px #00000040}.kf-slide-a-mid{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 24px}.kf-hero-script{font-family:Kaushan Script,cursive;font-size:50px;color:#1f5547;line-height:1.05;max-width:620px}.kf-hero-pink{color:#d8466a}.kf-hero-sub{margin:2px 0 4px;font-size:16px;color:#3b454d;line-height:1.35;max-width:520px}.kf-hero-feats{display:flex;gap:22px;font-size:11px;color:#3b454d;margin-top:4px}.kf-hero-feats>span{display:flex;align-items:center;gap:6px;white-space:pre-line;text-align:left}.kf-slide-a-side{width:300px;height:100%;flex:0 0 auto;background:#24493e;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:Kaushan Script,cursive;color:#f3f1ea;font-size:26px;line-height:1.3;text-align:center}.kf-slide-b{display:flex;justify-content:center}.kf-slide-b-in{width:880px;max-width:100%;height:100%;background:#f8e3e4;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 50px;overflow:hidden}.kf-slide-b-txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:400px}.kf-sb-title{font-family:Bodoni Moda,serif;font-size:40px;line-height:1.1;color:#8e2b3c}.kf-sb-script{font-family:Kaushan Script,cursive;font-size:26px;color:#b07a3e;order:1}.kf-slide-b-txt .kf-btn{order:2;margin-top:8px}.kf-slide-b-img{height:100%;flex:0 0 auto}.kf-slide-b-img img{height:100%;width:400px;-o-object-fit:cover;object-fit:cover;display:block}.kf-dots{display:flex;justify-content:center;gap:0;padding:18px 0 2px}.kf-dots button{width:18px;height:26px;border:0;padding:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.kf-dots button span{width:10px;height:10px;border-radius:50%;background:#cfcfcf;transition:all .2s ease}.kf-dots button[aria-current=true] span{background:#555}.kf-shelf{padding-top:30px;padding-bottom:20px}.kf-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:34px}.kf-more{display:flex;justify-content:center;padding:44px 0 20px}.kf-seo{padding-top:40px;padding-bottom:30px}.kf-seo .kf-seo-lead{font-size:14px;font-weight:700;color:#212b33;margin:0 0 10px;line-height:1.55}.kf-seo h2{font-size:24px;font-weight:600;color:#212b33;margin:22px 0 8px}.kf-seo h3{font-size:17px;font-weight:600;color:#212b33;margin:18px 0 6px}.kf-seo p{font-size:14px;line-height:1.55;color:#3b454d;margin:0 0 10px}.kf-pcard{position:relative;display:flex;flex-direction:column;min-width:0}.kf-pimg{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:#f4f4f4;display:block}.kf-pimg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}.kf-pcard:hover .kf-pimg img{transform:scale(1.04)}.kf-rib{position:absolute;top:0;left:0;display:inline-flex;align-items:baseline;gap:5px;background:#d63a2f;color:#fff;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;letter-spacing:.3px;padding:7px 12px;border-bottom-right-radius:10px}.kf-rib b{font-size:16px;font-weight:700;letter-spacing:0}.kf-heart{position:absolute;top:5px;right:5px;width:44px;height:44px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.kf-heart>span{width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 4px 12px -6px #0000004d;display:flex;align-items:center;justify-content:center}.kf-pname{display:flex;align-items:center;justify-content:center;text-align:center;min-height:64px;padding:14px 10px 4px;font-size:15px;color:#3b454d;line-height:1.25}.kf-pprice{display:flex;align-items:baseline;justify-content:space-around;padding:10px 20px 4px}.kf-pnow{font-size:20px;color:#2a2f33;font-weight:500}.kf-pnow small{font-size:10px;color:#55606a;font-weight:400}.kf-old{position:relative;color:#9a9a9a;font-size:16px}.kf-old small{font-size:10px}.kf-old:after{content:"";position:absolute;left:-8px;right:-8px;top:52%;height:1px;background:#8e8e8e;transform:rotate(-12deg)}.kf-pdel{margin:2px 0 0;text-align:center;font-size:12px;color:#9db8b8}.kf-foot{background:#fbf4f1;color:#3b454d;border-top:1px solid #f0deda;margin-top:30px}.kf-fgrid{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(var(--kf-cols, 3),minmax(0,1fr)) minmax(0,1.3fr);grid-template-rows:auto 1fr;-moz-column-gap:36px;column-gap:36px;row-gap:18px;padding-top:56px;padding-bottom:44px}.kf-fbrand{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:18px}.kf-fsocial{grid-column:1;grid-row:2}.kf-fsocial>div:last-child{display:flex;gap:10px}.kf-fcol{grid-row:1 / span 2}.kf-faddr{grid-column:-2;grid-row:1 / span 2;align-self:start}.kf-flogo{color:#111;display:flex;flex-direction:column;align-items:flex-start}.kf-flogo span{font-family:Bodoni Moda,serif;font-size:40px;letter-spacing:1px;line-height:1}.kf-flogo i{display:block;width:132px;height:1px;background:#b6445b;margin-top:8px}.kf-flogo small{display:block;font-family:Bodoni Moda,serif;font-size:10px;letter-spacing:3px;margin-top:6px;color:#8e2b3c}.kf-fbrand p{margin:0;font-size:13px;line-height:1.6;color:#6e6266;max-width:240px}.kf-fh{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b6445b;margin-bottom:14px}.kf-fl2 a,.kf-fl2 button{display:block;font-size:14px;color:#3b454d;padding:6px 0}.kf .kf-fl2 a:hover{color:#b6445b}.kf-soc{width:36px;height:36px;border-radius:50%;border:1px solid #e2c6c0;color:#b6445b!important;display:flex;align-items:center;justify-content:center}.kf-soc:hover{background:#b6445b;color:#fff!important}.kf-faddr{background:#fff;border:1px solid #f0deda;border-radius:10px;padding:20px 22px;display:flex;flex-direction:column;gap:14px}.kf-faddr .kf-fh{margin:0}.kf-faddr .fci{--fci-ic: #b6445b;--fci-ic-bg: #fbf4f1;--fci-lab: #9a8a8d;--fci-txt: #2a2f33;--fci-gap: 14px;font-size:14px}.kf-faddr .fci-lab{font-family:Josefin Sans,sans-serif;letter-spacing:1.5px;font-weight:600}.kf-faddr-line{font-size:14px;line-height:1.45;color:#2a2f33}.kf-flab{font-size:11px;letter-spacing:1px;color:#9a8a8d;text-transform:uppercase}.kf .kf-fval{display:inline-flex;align-items:center;min-height:24px;font-size:14px;color:#2a2f33;margin-top:3px}.kf-fdealer{font-size:12px;line-height:1.5;color:#6e6266;background:#fbf4f1;border-radius:4px;padding:8px 10px}.kf-wa-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:#25a244;color:#fff!important;border-radius:6px;min-height:44px;padding:0 12px;font-size:14px;font-weight:500}.kf-fbar{background:#f3e6e2}.kf-fbar>.kf-wrap{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;font-size:12px;color:#6b5a5d}.kf-fssl{display:flex;align-items:center;gap:8px}.kf .kf-credit{display:inline-flex;align-items:center;gap:6px;color:inherit;letter-spacing:2px;font-size:11px;white-space:nowrap}.kf-fwa{position:fixed;left:26px;bottom:26px;z-index:50;display:flex;align-items:center;gap:10px;background:#fff;border-radius:24px;padding:11px 18px 11px 14px;box-shadow:0 6px 20px -6px #00000040;font-size:14px;color:#222!important}.kf-ftop{position:fixed;right:26px;bottom:30px;z-index:50;width:44px;height:44px;border-radius:50%;background:#b6445b;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.kf-catalog{grid-template-columns:1fr!important}.kf-aside{display:none}.kf-aside.is-open{display:block;position:fixed;inset:0;z-index:80;background:#fff;overflow:auto;padding:16px 16px 32px}.kf-filter-btn,.kf-filter-close{display:inline-flex!important}.kf-pd,.kf-gal{grid-template-columns:1fr!important}.kf-thumbs{flex-direction:row!important;overflow-x:auto}.kf-cathead{flex-direction:column;align-items:flex-start!important}}.kf-page{padding-top:18px;padding-bottom:48px}.kf-crumb{font-size:13px;color:#77808a;margin-bottom:14px}.kf-crumb a{color:#77808a}.kf-cathead{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:18px}.kf-cathead h1{font-family:Bodoni Moda,serif;font-weight:500;font-size:40px;color:#212b33;margin:0}.kf-cathead p{margin:8px 0 0;max-width:640px;color:#55606a}.kf-coupon,.kf-coupon-line{display:flex;flex-direction:column;gap:4px;text-align:left;border:1px dashed #e9c3c8;background:#fbf4f1;color:#8e2b3c;border-radius:8px;padding:12px 16px;min-width:220px}.kf-circles{display:flex;gap:18px;overflow-x:auto;padding:8px 0 22px}.kf-circles a{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:84px;font-size:13px;text-align:center}.kf-orb{width:72px;height:72px;border-radius:50%;overflow:hidden;background:#f6f1ef;display:block}.kf-orb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kf-catalog{display:grid;grid-template-columns:264px minmax(0,1fr);gap:28px;align-items:start;width:auto}.kf-aside{display:flex;flex-direction:column;gap:8px}.kf-flab{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#212b33;margin-top:12px}.kf-aside select,.kf-sort select{min-height:40px;border:1px solid #e4e7ea;border-radius:6px;padding:0 8px;background:#fff}.kf-sw{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;border:0;background:transparent;text-align:left;cursor:pointer;color:#3b454d}.kf-sw:before{content:"";width:36px;height:20px;border-radius:99px;background:#e4e7ea;flex:0 0 auto;box-shadow:inset 0 0 0 1px #0000000a}.kf-sw[aria-pressed=true]{color:#b6445b;font-weight:600}.kf-sw[aria-pressed=true]:before{background:#b6445b}.kf-sw b{margin-left:auto;color:#77808a;font-weight:500}.kf-dot{width:12px;height:12px;border-radius:50%;border:1px solid #dadde1;display:inline-block}.kf-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.kf-filter-btn,.kf-filter-close{display:none;min-height:40px;border:1px solid #e9c3c8;background:#fff;border-radius:6px;padding:0 12px}.kf-eta{position:absolute;left:10px;bottom:10px;background:#212b33;color:#fff;font-size:11px;letter-spacing:.06em;padding:4px 8px;border-radius:3px}.kf-pimg{position:relative}.kf-rate{margin:4px 0 8px;text-align:center;font-size:13px;color:#8e2b3c}.kf-pd .kf-rate,.kf-desc{text-align:left}.kf-pages{display:flex;gap:8px;justify-content:center;margin-top:28px}.kf-pages button{min-width:40px;min-height:40px;border:1px solid #e4e7ea;background:#fff;border-radius:6px}.kf-pages button[aria-current=page]{background:#b6445b;color:#fff;border-color:#b6445b}.kf-photo-banner{grid-column:1 / -1;background:#fbf4f1;border:1px solid #f0deda;border-radius:8px;padding:16px 18px}.kf-dnote{margin:0 0 10px;font-size:14px;color:#55606a}.kf-pd{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:36px;align-items:start}.kf-gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px}.kf-thumbs{display:flex;flex-direction:column;gap:8px}.kf-thumbs button{width:68px;height:68px;padding:0;border:1px solid #e9c3c8;background:#fff;border-radius:4px;overflow:hidden}.kf-thumbs button[aria-pressed=true]{border-color:#b6445b}.kf-thumbs img,.kf-stage>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kf-stage{position:relative;background:#f7f4f2;min-height:280px}.kf-stage>img{aspect-ratio:1;display:block}.kf-arr{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:#212b33;font-size:22px;cursor:pointer}.kf-arr-l{left:8px}.kf-arr-r{right:8px}.kf-counter{position:absolute;right:10px;bottom:10px;background:#212b33b8;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px}.kf-ptitle{font-family:Bodoni Moda,serif;font-weight:500;font-size:36px;color:#212b33;margin:8px 0}.kf-best{display:inline-block;background:#b6445b;color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:3px}.kf-desc{color:#55606a;line-height:1.5}.kf-price{display:flex;align-items:baseline;gap:12px;margin:8px 0 16px}.kf-price s{color:#9aa3ab}.kf-price b{font-size:28px;color:#212b33;font-weight:500}.kf-price small{font-size:12px;font-weight:400;color:#55606a}.kf-related{margin-top:48px}.kf-related h2{font-family:Bodoni Moda,serif;font-weight:500;color:#212b33}.kf .dbox{border:1px solid #e9c3c8;border-radius:8px;padding:14px;margin:8px 0 16px}.kf .slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kf .opt img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.kf-photo{border:1px solid #e9c3c8;background:#fbf4f1;border-radius:8px;padding:14px;margin-bottom:16px}.kf-photo ol{margin:8px 0 12px;padding-left:18px;color:#3b454d}.kf-cutoff{margin:10px 0 0;color:#8e2b3c;font-weight:600}.kf .btn-primary{background:#b6445b;border-color:#b6445b}.kf-sdd{background:#fbf4f1;border-bottom:1px solid #f0deda}.kf-sdd-row{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.kf-sdd-name{font-family:Kaushan Script,cursive;font-size:22px;color:#b6445b;line-height:1;display:inline-flex;align-items:center;gap:8px}.kf-sdd-txt{font-size:13px;color:#3b454d}.kf-sdd-cd{display:flex;gap:6px;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;color:#212b33;text-transform:uppercase}.kf-sdd-cd>span{background:#fff;border:1px solid #f0deda;border-radius:4px;padding:4px 8px}.kf-sdd-cd b{font-size:15px;color:#b6445b}.kf-sdd-cta{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#b6445b;border-bottom:1px solid #b6445b;text-decoration:none}.kfc{--kc-p: var(--c-primary, #b6445b);--kc-p-dark: #9e3a4f;--kc-ink: #3b454d;--kc-dark: #212b33;--kc-muted: #77808a;--kc-line: #efeff1;--kc-border: #e3e5eb;--kc-blush: var(--c-blush, #fbf4f1);--kc-blush-line: #f0deda;--kc-label: var(--font-label, "Josefin Sans", sans-serif);--kc-head: var(--font-heading, "Bodoni Moda", serif);font-family:var(--font-body, "Rubik", sans-serif);color:var(--kc-ink);overflow-x:clip}.kfc a{color:inherit;text-decoration:none}.kfc button{font-family:inherit}.kfc-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.kfc-jl{font-family:var(--kc-label);font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.kfc-grow{flex:1}.kfc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kfc-n{margin-left:auto;font-size:12px;color:var(--kc-muted)}.kfc-top{padding-top:16px}.kfc-crumb{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--kc-muted)}.kfc-crumb a:hover{color:var(--kc-p)}.kfc-crumb__here{color:var(--kc-ink)}.kfc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:14px 0 6px}.kfc-head h1{margin:0;font-family:var(--kc-head);font-size:44px;font-weight:400;color:var(--kc-dark);line-height:1.1}.kfc-head p{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--kc-muted);max-width:640px}.kfc-coupon{flex:0 0 auto;display:flex;align-items:center;gap:12px;border:1.5px dashed var(--kc-p);background:#fff;border-radius:6px;padding:10px 16px;cursor:pointer;text-align:left;max-width:420px}.kfc-coupon__txt{line-height:1.3;min-width:0}.kfc-coupon__sub{display:block;font-size:12px;color:var(--kc-muted)}.kfc-coupon__code{font-size:14px;color:var(--kc-dark)}.kfc-coupon__copy{font-size:11px;color:var(--kc-p);white-space:nowrap}.kfc-circles{display:flex;gap:14px;overflow-x:auto;padding:22px 2px 6px;scrollbar-width:none}.kfc-circles::-webkit-scrollbar{display:none}.kfc-cc{display:flex;flex-direction:column;align-items:center;gap:9px;width:96px;flex:0 0 96px;font-size:13px;color:var(--kc-ink);text-align:center;line-height:1.2}.kfc-ring{width:76px;height:76px;border-radius:50%;background:var(--c-ring, #e9c3c8);border:1.5px solid #e4aeb5;padding:2px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,box-shadow .2s ease}.kfc-ring img{width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.kfc-cc:hover .kfc-ring{transform:translateY(-3px)}.kfc-cc.is-on .kfc-ring{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--kc-p)}.kfc-cc.is-on{color:var(--kc-p);font-weight:500}.kfc-chips,.kfc-mbar,.kfc-mclear,.kfc-bnr-m{display:none}.kfc-chip{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border:1px solid var(--kc-border);border-radius:4px;background:#fff;font-size:13px;color:var(--kc-ink);cursor:pointer;white-space:nowrap}.kfc-chip.is-on{background:var(--kc-p);border-color:var(--kc-p);color:#fff}.kfc-chip__n{font-size:11px;color:#5e6670}.kfc-chip.is-on .kfc-chip__n{color:#fff;opacity:.85}.kfc-lay{display:grid;grid-template-columns:264px minmax(0,1fr);gap:40px;align-items:start;padding-top:26px;padding-bottom:40px}.kfc-main{min-width:0}.kfc-side{position:sticky;top:60px}.kfc-side__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px}.kfc-side__head .kfc-jl{font-size:15px;color:var(--kc-dark)}.kfc-link{border:0;background:none;color:var(--kc-p);font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:6px 4px}.kfc-link--muted{color:var(--kc-muted)}.kfc-district{position:relative;display:flex;align-items:center;gap:10px;background:#f7f4f4;border-radius:6px;padding:12px 14px;margin-bottom:6px}.kfc-district__txt{flex:1;line-height:1.25;min-width:0}.kfc-district__txt>span:first-child{display:block;font-size:11px;color:var(--kc-muted)}.kfc-district__txt>span:last-child{font-size:14px;color:var(--kc-dark)}.kfc-district>button{border:0;background:none;color:var(--kc-p);font-size:13px;cursor:pointer;padding:6px 0}.kfc-reg{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:25;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 14px 30px -12px #0003;max-height:280px;overflow:auto}.kfc-reg button,.kfc-sortm button{width:100%;text-align:left;background:none;border:0;padding:10px 16px;font-size:14px;color:var(--kc-ink);cursor:pointer}.kfc-reg button:hover,.kfc-sortm button:hover,.kfc-sortm button.is-on{background:#fff5f2;color:var(--kc-p)}.kfc-fg,.kfc-fg-end{border-top:1px solid var(--kc-line)}.kfc-fgh{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:0;padding:16px 0;cursor:pointer;font-family:var(--kc-label);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--kc-dark)}.kfc-fgh svg{transition:transform .2s ease}.kfc-fgb{padding-bottom:14px}.kfc-sw{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;padding:8px 0;cursor:pointer;font-size:14px;color:var(--kc-ink);text-align:left}.kfc-sw__tr{position:relative;flex:0 0 38px;height:22px;border-radius:11px;background:#d5d8dd;transition:background .2s ease}.kfc-sw__kn{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .2s ease}.kfc-sw[aria-checked=true] .kfc-sw__tr{background:var(--kc-p)}.kfc-sw[aria-checked=true] .kfc-sw__kn{left:19px}.kfc-sw .kfc-n{margin-left:0}.kfc-note{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--kc-muted)}.kfc-range{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--kc-muted)}.kfc-range label{flex:1;min-width:0}.kfc-inp{width:100%;height:42px;border:1px solid var(--kc-border);border-radius:4px;padding:0 12px;font-family:inherit;font-size:14px;color:var(--kc-dark);background:#fff;outline:none}.kfc-inp:focus{border-color:var(--kc-p)}.kfc-pbar{position:relative;height:4px;background:var(--kc-line);border-radius:2px;margin:4px 2px 12px}.kfc-pbar span{position:absolute;top:0;bottom:0;background:var(--kc-p);border-radius:2px}.kfc-opt{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:7px 0;cursor:pointer;font-size:14px;color:var(--kc-ink);text-align:left}.kfc-opt:hover{color:var(--kc-p)}.kfc-bx{flex:0 0 18px;height:18px;border:1px solid #c9cdd3;border-radius:3px;display:flex;align-items:center;justify-content:center;background:#fff}.kfc-opt.is-on .kfc-bx{background:var(--kc-p);border-color:var(--kc-p)}.kfc-rd{flex:0 0 18px;height:18px;border:1px solid #c9cdd3;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}.kfc-opt.is-on .kfc-rd{border-color:var(--kc-p)}.kfc-opt.is-on .kfc-rd:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--kc-p)}.kfc-swatches{display:flex;flex-wrap:wrap;gap:12px;padding:2px 4px 4px}.kfc-swc{width:30px;height:30px;border-radius:50%;cursor:pointer;padding:0;border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px #fff,0 0 0 0 var(--kc-p);transition:transform .15s ease,box-shadow .15s ease}.kfc-swc:hover{transform:scale(1.08)}.kfc-swc.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--kc-p)}.kfc-help{margin-top:20px;background:var(--kc-blush);border:1px solid var(--kc-blush-line);border-radius:6px;padding:16px;display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--kc-ink)}.kfc-help svg{flex:0 0 auto}.kfc-help b{color:var(--kc-dark)}.kfc-tbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--kc-line)}.kfc-count{font-size:14px;color:var(--kc-muted)}.kfc-count b{color:var(--kc-dark);font-size:15px;font-weight:600}.kfc-sortbox{position:relative}.kfc-sortbtn{display:flex;align-items:center;gap:10px;height:42px;min-width:230px;border:1px solid var(--kc-border);border-radius:4px;background:#fff;padding:0 14px;cursor:pointer;font-size:14px;color:var(--kc-ink);text-align:left}.kfc-sortbtn .kfc-jl{font-size:11px;color:var(--kc-muted)}.kfc-sortbtn .kfc-grow{color:var(--kc-dark)}.kfc-sortm{position:absolute;right:0;top:46px;z-index:20;min-width:230px;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 14px 30px -12px #0003}.kfc-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px}.kfc-apill{display:inline-flex;align-items:center;gap:8px;background:var(--kc-blush);border:1px solid #e9c3c8;color:#8e2b3c;border-radius:4px;padding:6px 8px 6px 12px;font-size:13px;cursor:pointer}.kfc-apill:hover{border-color:var(--kc-p)}.kfc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:34px;padding-top:24px;transition:opacity .15s ease}.kfc[aria-busy=true] .kfc-grid{opacity:.6}.kfc-cell{min-width:0;display:flex}.kfc-cell>.kf-pcard{flex:1;min-width:0}.kfc-cell .kf-pcard>.kf-pprice{order:2}.kfc-cell .kf-pcard>.kf-rate{order:1}.kfc-cell .kf-pcard>.kf-pdel{order:3}.kfc .kf-eta{left:0;bottom:0;display:inline-flex;align-items:center;gap:5px;background:#fff;color:var(--kc-ink);font-family:var(--kc-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:6px 10px 4px;border-radius:0 8px 0 0;transition:opacity .2s ease}.kfc .kf-eta:before{content:"";width:11px;height:11px;flex:0 0 11px;margin-top:-2px;background:var(--kc-p);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E") center / contain no-repeat}.kfc .kf-pcard:hover .kf-eta{opacity:0}.kfc .kf-rate{display:flex;justify-content:center;align-items:center;gap:5px;margin:0;font-size:12px;color:var(--kc-muted)}.kfc .kf-rate>span[aria-hidden=true]{font-size:0;display:inline-block;width:12px;height:12px;background:#e0a13a;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center / contain no-repeat}.kfc-bnr{grid-column:1 / -1;display:flex;align-items:center;gap:28px;background:var(--kc-blush);border:1px solid var(--kc-blush-line);border-radius:6px;overflow:hidden;padding-right:32px}.kfc-bnr img{width:240px;height:150px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;display:block}.kfc-bnr__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:16px 0;min-width:0}.kfc-bnr__tag{font-size:11px;color:var(--kc-p)}.kfc-bnr__title{font-family:var(--kc-head);font-size:28px;color:var(--kc-dark);line-height:1.15}.kfc-bnr__text{font-size:14px;color:var(--kc-muted)}.kfc-btn-p{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kc-p);color:#fff;border:0;border-radius:4px;min-height:46px;padding:0 26px;font-size:15px;font-weight:600;cursor:pointer;flex:0 0 auto}.kfc-btn-p:hover{background:var(--kc-p-dark);color:#fff}.kfc a.kfc-bnr .kfc-btn-p{color:#fff}.kfc-btn-s{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--kc-ink);border:1px solid var(--kc-border);border-radius:4px;min-height:46px;padding:0 24px;font-size:15px;font-weight:600;cursor:pointer}.kfc-btn-s:hover{border-color:var(--kc-p);color:var(--kc-p)}.kfc-empty{text-align:center;padding:56px 24px;border:1px solid var(--kc-line);border-radius:6px;margin-top:24px}.kfc-empty__title{font-family:var(--kc-head);font-size:24px;color:var(--kc-dark);margin:12px 0 6px}.kfc-empty p{margin:0 0 18px;font-size:14px;color:var(--kc-muted)}.kfc-more{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:44px}.kfc-more__txt{font-size:13px;color:var(--kc-muted)}.kfc-more__bar{width:240px;height:3px;background:var(--kc-line);border-radius:2px;overflow:hidden}.kfc-more__bar span{display:block;height:100%;background:var(--kc-p)}.kfc-more__btn{margin-top:6px;min-width:220px}.kfc-more__btn:disabled{opacity:.7;cursor:default}.kfc-more__btn--done{display:none}.kfc-pages{display:flex;align-items:center;gap:6px;padding-top:10px}.kfc-pages__n{display:inline-flex;align-items:center;gap:6px;color:var(--kc-muted)}.kfc-pg{min-width:40px;height:40px;border:1px solid var(--kc-border);background:#fff;border-radius:4px;font-size:14px;color:var(--kc-ink);cursor:pointer;padding:0 10px;display:inline-flex;align-items:center;justify-content:center}.kfc-pg:hover:not(:disabled){border-color:var(--kc-p);color:var(--kc-p)}.kfc-pg:disabled{opacity:.45;cursor:default}.kfc-pg.is-on{background:var(--kc-p);border-color:var(--kc-p);color:#fff}.kfc-seo{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;border-top:1px solid var(--kc-line);padding-top:36px;padding-bottom:10px}.kfc-seo__text p{font-size:14px;line-height:1.55;color:var(--kc-ink);margin:0 0 10px}.kfc-fh{font-family:var(--kc-label);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--kc-p);margin-bottom:14px}.kfc-popular{display:flex;flex-wrap:wrap;gap:8px}.kfc-pchip{display:inline-flex;align-items:center;border:1px solid var(--kc-border);background:#fff;border-radius:4px;padding:8px 14px;font-size:13px}.kfc-pchip:hover{border-color:var(--kc-p);color:var(--kc-p)}.kfc-sheet{position:fixed;inset:0;z-index:90;max-width:430px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end}.kfc-sheet__scrim{position:absolute;inset:0;border:0;padding:0;background:#212b3373;cursor:pointer}.kfc-sheet__panel{position:relative;background:#fff;border-radius:12px 12px 0 0;display:flex;flex-direction:column;animation:kfc-up .22s ease-out}.kfc-sheet__panel--tall{max-height:86vh;max-height:86dvh}.kfc-sheet__panel--sort{padding:0 16px 18px}@keyframes kfc-up{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}.kfc-sheet__grip{display:flex;justify-content:center;padding-top:8px}.kfc-sheet__grip span{width:40px;height:4px;border-radius:2px;background:var(--kc-border)}.kfc-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 2px 16px;border-bottom:1px solid var(--kc-line);font-family:var(--kc-head);font-size:22px;color:var(--kc-dark)}.kfc-sheet__head--flat{padding:0;border-bottom:0;margin-right:-10px}.kfc-ib{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--kc-dark)}.kfc-sheet__body{flex:1;overflow-y:auto;padding:0 16px 16px;overscroll-behavior:contain}.kfc-shl{font-family:var(--kc-label);font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--kc-p);margin:18px 0 6px}.kfc-rad{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;background:none;border:0;border-bottom:1px solid var(--kc-line);padding:0;font-size:14px;color:var(--kc-ink);cursor:pointer;text-align:left}.kfc-rad__o{width:20px;height:20px;border-radius:50%;border:1.5px solid #b9bec4;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.kfc-rad__o span{width:10px;height:10px;border-radius:50%;background:transparent}.kfc-rad[aria-checked=true] .kfc-rad__o{border-color:var(--kc-p)}.kfc-rad[aria-checked=true] .kfc-rad__o span{background:var(--kc-p)}.kfc-sheet__panel--sort .kfc-rad[aria-checked=true]{color:var(--kc-p)}.kfc-rad .kfc-n{font-size:12px;color:#5e6670}.kfc-wrapchips{display:flex;flex-wrap:wrap;gap:8px}.kfc-mswatches{display:flex;flex-wrap:wrap;gap:4px}.kfc-msw{display:flex;flex-direction:column;align-items:center;gap:4px;width:56px;background:none;border:0;padding:0;cursor:pointer;font-size:11px;color:var(--kc-ink)}.kfc-msw span{width:44px;height:44px;border-radius:50%;border:1px solid #d9d9d9;box-shadow:0 0 #fff,0 0 0 0 var(--kc-p)}.kfc-msw.is-on span{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--kc-p)}.kfc-sheet__foot{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--kc-line);background:#fff}.kfc-sheet__clear,.kfc-sheet__apply{min-height:48px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer}.kfc-sheet__clear{background:#fff;border:1px solid var(--kc-border);color:var(--kc-dark)}.kfc-sheet__apply{background:var(--kc-p);border:0;color:#fff}@media(max-width:900px){.kfc-wrap{padding:0 16px}.kfc-top{padding-top:12px}.kfc-head{flex-direction:column;align-items:stretch;gap:12px;padding:4px 0 0}.kfc-head h1{font-size:32px}.kfc-head p{margin-top:8px;font-size:13px;line-height:1.55;color:var(--kc-ink)}.kfc-coupon,.kfc-crumb,.kfc-circles{display:none}.kfc-chips{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:14px 16px 2px;scroll-padding-left:16px;overscroll-behavior-x:contain}.kfc-chips::-webkit-scrollbar{display:none}.kfc-chips>*{scroll-snap-align:start}.kfc-mbar{position:sticky;top:var(--kf-sticky-top, 0px);z-index:30;margin-top:12px;background:#fff;border-top:1px solid var(--kc-line);border-bottom:1px solid var(--kc-line);display:grid;grid-template-columns:1fr 1px 1fr}.kfc-mbar__sep{background:var(--kc-line);margin:10px 0}.kfc-tb{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:0;font-family:var(--kc-label);font-size:13px;font-weight:600;text-transform:uppercase;color:var(--kc-dark);cursor:pointer}.kfc-tb__sort{text-transform:none;font-family:var(--font-body, "Rubik", sans-serif);font-weight:400;color:var(--kc-ink)}.kfc-badge{min-width:20px;height:20px;border-radius:10px;background:var(--kc-p);color:#fff;font-family:var(--font-body, "Rubik", sans-serif);font-size:11px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.kfc-lay{display:block;padding-top:12px;padding-bottom:0}.kfc-side{display:none}.kfc-tbar{padding-bottom:0;border-bottom:0;min-height:32px;gap:10px}.kfc-count{font-size:13px;color:#5e6670}.kfc-count b{font-size:13px}.kfc-sortbox{display:none}.kfc-mclear{display:inline-flex;align-items:center;min-height:44px;background:none;border:0;padding:0;font-size:13px;font-weight:600;color:var(--kc-p);cursor:pointer}.kfc-active{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px;margin:2px -16px 0;padding:0 16px 6px}.kfc-active::-webkit-scrollbar{display:none}.kfc-apill{flex:0 0 auto;min-height:36px;padding:0 10px;background:#fff5f2;font-size:12px;gap:6px}.kfc-active .kfc-link{display:none}.kfc-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px;padding-top:10px}.kfc-bnr{display:none}.kfc-bnr-m{grid-column:1 / -1;display:flex;gap:14px;align-items:center;margin:2px 0 0;background:var(--kc-blush);border:1px solid var(--kc-blush-line);border-radius:6px;padding:16px}.kfc-bnr-m svg{flex:0 0 auto}.kfc-bnr-m>span{min-width:0;display:flex;flex-direction:column}.kfc-bnr-m__tag{font-family:var(--kc-label);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--kc-p)}.kfc-bnr-m__title{font-family:var(--kc-head);font-size:18px;line-height:1.2;color:var(--kc-dark);margin-top:3px}.kfc-bnr-m__cta{display:inline-flex;align-items:center;min-height:36px;font-size:13px;font-weight:600;color:var(--kc-p)}.kfc .kf-eta,.kfc .kf-rate{display:none}.kfc .kf-pcard .kf-pdel{font-size:11px;color:#557a7a}.kfc-cell[data-eta=express] .kf-pcard .kf-pdel{color:var(--kc-p)}.kfc-empty{border:0;padding:30px 12px 20px;margin-top:0}.kfc-empty__title{font-size:20px;margin-top:8px}.kfc-empty p{font-size:13px;color:#5e6670;margin:6px 0 14px}.kfc-empty .kfc-btn-s{background:var(--kc-p);border:0;color:#fff;font-size:14px;padding:0 22px}.kfc-more{gap:8px;padding:28px 0 6px}.kfc-more__txt{font-size:12px;color:#5e6670}.kfc-more__bar{width:160px;background:#f3e6e2}.kfc-more__btn,.kfc-more__btn--done{display:flex;width:100%;min-height:48px;margin-top:8px;background:#fff;border:1px solid var(--kc-border);border-radius:4px;font-size:15px;font-weight:600;color:var(--kc-dark);justify-content:center;align-items:center}.kfc-more__btn:hover{background:#fff;color:var(--kc-dark)}.kfc-pages{display:none}.kfc-seo{grid-template-columns:1fr;gap:18px;padding-top:22px;margin-top:22px}.kfc-pchip{min-height:44px;padding:0 14px}}[data-theme=karanfil] .kfp{--kfp-bordo: #b6445b;--kfp-ink: #212b33;--kfp-text: #3b454d;--kfp-soft: #77808a;--kfp-line: #e3e5eb;--kfp-line2: #efeff1;--kfp-head: "Bodoni Moda", var(--font-heading, serif);--kfp-label: "Josefin Sans", var(--font-label, sans-serif);--kfp-body: "Rubik", var(--font-body, sans-serif);font-family:var(--kfp-body);color:var(--kfp-text);background:#fff}.kfp *,.kfp *:before,.kfp *:after{box-sizing:border-box}.kfp button{font-family:inherit}.kfp a{color:inherit;text-decoration:none}.kfp img{display:block}.kfp-wrap{position:relative;max-width:1320px;margin:0 auto;padding:0 24px}.kfp-m{display:none}.kfp-dinfo{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;white-space:nowrap;font-size:12.5px;color:#1e6b3a;background:#eef7f0;border-radius:4px;padding:5px 10px}@media(min-width:1360px){.kfp-dinfo{position:absolute;z-index:5;top:6px;left:384px;margin:0}}.kfp-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:18px 0 4px;font-size:12px;color:var(--kfp-soft)}.kfp-crumb a{color:var(--kfp-soft)}.kfp-crumb a:hover{color:var(--kfp-bordo)}.kfp-crumb-cur{color:var(--kfp-text)}.kfp-mstrip{display:none}.kfp-pd{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px;align-items:start;padding:16px 0 20px}.kfp-gcol{position:sticky;top:60px;display:flex;flex-direction:column;gap:18px}.kfp-gal{display:flex;gap:14px}.kfp-thumbs{display:flex;flex-direction:column;gap:10px}.kfp-thumb{width:84px;height:84px;padding:0;border:1px solid var(--kfp-line2);background:#f4f4f4;cursor:pointer;overflow:hidden}.kfp-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kfp-thumb[aria-current=true]{border:2px solid var(--kfp-bordo)}.kfp-stage{position:relative;flex:1;min-width:0;aspect-ratio:1 / 1;background:#f4f4f4;overflow:hidden}.kfp-strip{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.kfp-strip::-webkit-scrollbar{display:none}.kfp-slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.kfp-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:901px){.kfp-strip{overflow:hidden}}.kfp-rib{position:absolute;top:0;left:0;display:inline-flex;align-items:baseline;gap:5px;background:#d63a2f;color:#fff;font-size:12px;font-weight:500;letter-spacing:.3px;padding:7px 12px;border-bottom-right-radius:10px}.kfp-rib b{font-size:16px;font-weight:700;letter-spacing:0}.kfp-fav{position:absolute;top:14px;right:14px;width:40px;height:40px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.kfp-fav>span{width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 4px 12px -6px #0000004d;display:flex;align-items:center;justify-content:center}.kfp-garr{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;border:0;padding:0;background:#ffffffeb;box-shadow:0 4px 14px -6px #0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center}.kfp-garr:hover{background:#fff}.kfp-garr-l{left:14px}.kfp-garr-r{right:14px}.kfp-pnote{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;background:#fffffff2;border-radius:4px;padding:8px 12px;font-size:12px;color:var(--kfp-ink)}.kfp-counter{position:absolute;right:14px;bottom:14px;background:#212b33b8;color:#fff;border-radius:12px;padding:4px 10px;font-size:12px}.kfp-dots{display:none}.kfp-promo{background:#fbf4f1;border:1px solid #f0deda;border-radius:6px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.kfp-promo-h{font-family:var(--kfp-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfp-bordo)}.kfp-promo-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:12px;line-height:1.4}.kfp-promo-g>div{display:flex;gap:8px;align-items:flex-start}.kfp-promo-g>div>span:last-child{flex:1;min-width:0}.kfp-num{flex:0 0 24px;height:24px;border-radius:50%;background:#fff;border:1px solid #e9c3c8;color:var(--kfp-bordo);font-weight:600;display:flex;align-items:center;justify-content:center}.kfp-info{min-width:0;display:flex;flex-direction:column}.kfp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px}.kfp-best{font-family:var(--kfp-label);font-weight:600;letter-spacing:1px;text-transform:uppercase;background:#fbe3e6;color:#8e2b3c;border-radius:3px;padding:5px 9px 3px}.kfp-rating{display:inline-flex;align-items:center;gap:6px;color:var(--kfp-text)}.kfp-stars{color:#e3a21a;letter-spacing:1px;font-size:14px}.kfp-rating b{font-weight:500}.kfp-rcount{color:var(--kfp-soft);text-decoration:underline}.kfp-sku{color:var(--kfp-soft)}.kfp-sku-m{display:none}.kfp-h1{margin:14px 0 10px;font-family:var(--kfp-head);font-size:38px;font-weight:400;line-height:1.15;color:var(--kfp-ink)}.kfp-desc{margin:0 0 16px;font-size:15px;line-height:1.6}.kfp-price{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:16px 0;border-top:1px solid var(--kfp-line2);border-bottom:1px solid var(--kfp-line2)}.kfp-old{position:relative;color:#9a9a9a;font-size:18px;margin-left:8px}.kfp-old>span{font-size:11px}.kfp-old:after{content:"";position:absolute;left:-8px;right:-8px;top:52%;height:1px;background:#8e8e8e;transform:rotate(-12deg)}.kfp-now{font-size:34px;color:var(--kfp-ink);font-weight:500;line-height:1}.kfp-now>span{font-size:14px;color:#55606a;font-weight:400}.kfp-disc{background:#d63a2f;color:#fff;font-size:13px;padding:5px 10px;border-radius:0 0 8px}.kfp-disc b{font-size:15px}.kfp-vat{margin-left:auto;font-size:12px;color:var(--kfp-soft);text-align:right;line-height:1.5}.kfp-vat-l{color:var(--kfp-bordo);text-decoration:underline}.kfp-vatm{display:none}.kfp-coupon{margin-top:14px;display:flex;align-items:center;gap:12px;border:1.5px dashed #c9a4ab;border-radius:6px;padding:10px 14px;font-size:13px}.kfp-coupon-t{flex:1}.kfp-coupon button{border:1px solid var(--kfp-line);background:#fff;border-radius:4px;padding:6px 10px;font-size:13px;cursor:pointer;color:var(--kfp-ink)}.kfp-coupon button span{color:var(--kfp-bordo);font-size:12px;margin-left:4px}.kfp-dbox{margin-top:22px;background:#f7f4f4;border-radius:6px;padding:18px;scroll-margin-top:90px}.kfp-dhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.kfp-lbl{display:block;font-family:var(--kfp-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfp-ink)}.kfp-note{font-family:var(--kfp-body);text-transform:none;letter-spacing:0;font-weight:400;color:var(--kfp-soft);font-size:13px}.kfp-cd{display:inline-flex;align-items:center;gap:6px;font-size:12px;background:#fff;border-radius:12px;padding:4px 10px}.kfp-cd>i{width:7px;height:7px;border-radius:50%;background:#1e8e3e}.kfp-cd b{font-weight:500;color:var(--kfp-bordo)}.kfp-sub{display:block;font-size:13px;color:var(--kfp-soft);margin-bottom:6px}.kfp-sub-day{margin:12px 0 6px}.kfp-sub-slot{margin:14px 0 6px}.kfp-ddwrap{position:relative;margin-bottom:8px}.kfp-dd{width:100%;height:48px;background:#fff;border:1px solid var(--kfp-line);border-radius:4px;display:flex;align-items:center;gap:10px;padding:0 14px;font-size:14px;color:var(--kfp-text);cursor:pointer}.kfp-dd.is-alert{border-color:#d63a2f}.kfp-dd-l{flex:1;text-align:left}.kfp-fee{font-size:12px;color:var(--kfp-bordo)}.kfp-fee.is-free{color:#1e8e3e}.kfp-ddlist,.kfp-reglist{margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 14px 30px -12px #0003;max-height:260px;overflow:auto}.kfp-ddlist{position:absolute;z-index:25;left:0;right:0;top:52px}.kfp-ddlist button,.kfp-reglist button{width:100%;text-align:left;background:none;border:0;padding:10px 16px;font-size:14px;color:var(--kfp-text);cursor:pointer;display:flex;justify-content:space-between;gap:10px}.kfp-ddlist button:hover,.kfp-reglist button:hover,.kfp-ddlist button[aria-selected=true],.kfp-reglist button[aria-selected=true]{background:#fff5f2;color:var(--kfp-bordo)}.kfp-dmob{display:none}.kfp-days{display:flex;gap:8px;flex-wrap:wrap}.kfp-dchip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:76px;min-height:58px;padding:6px 10px;background:#fff;border:1px solid var(--kfp-line);border-radius:4px;cursor:pointer;color:var(--kfp-text);line-height:1.15}.kfp-dchip:hover{border-color:var(--kfp-bordo)}.kfp-dchip b{font-size:14px;font-weight:500}.kfp-dchip>span{font-size:12px;opacity:.85}.kfp-dchip[aria-pressed=true]{background:var(--kfp-bordo);border-color:var(--kfp-bordo);color:#fff}.kfp-dchip:disabled{opacity:.45;cursor:not-allowed}.kfp-calinput{position:absolute;inset:0;opacity:0;pointer-events:none;width:100%;height:100%;border:0;padding:0}.kfp-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kfp-slot{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;border:1px solid var(--kfp-line);border-radius:4px;min-height:46px;padding:0 14px;font-size:14px;color:var(--kfp-text);cursor:pointer;text-align:left}.kfp-slot:hover{border-color:var(--kfp-bordo)}.kfp-slot[aria-checked=true]{border-color:var(--kfp-bordo);box-shadow:inset 0 0 0 1px var(--kfp-bordo);background:#fff8f8}.kfp-slot.is-off{background:#f7f4f4;color:#9aa1a8;cursor:not-allowed;text-decoration:line-through}.kfp-slot.is-off:hover{border-color:var(--kfp-line)}.kfp-slot.is-skel{background:linear-gradient(90deg,#f1eeee,#faf8f8,#f1eeee);border-color:transparent;cursor:default}.kfp-slot-n{font-size:12px;color:#9aa1a8}.kfp-slot-n.is-fee{color:var(--kfp-bordo)}.kfp-slot-n.is-free{color:#1e8e3e}.kfp-dline{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;background:#fff;border-left:3px solid #1e8e3e;border-radius:4px;padding:10px 12px;font-size:13px;line-height:1.45;color:var(--kfp-text)}.kfp-dline .kfp-check{flex:0 0 auto;margin-top:2px;color:#1e8e3e}.kfp-dline.is-warn{border-left-color:var(--kfp-bordo)}.kfp-dline.is-warn .kfp-check{color:var(--kfp-bordo)}.kfp-dline-hint,.kfp-courier{display:none}.kfp-alert{margin:0 0 8px;background:#fdecea;border-radius:4px;padding:8px 12px;font-size:13px;color:#a1271d}.kfp-opts{border:0;padding:0;margin:22px 0 0;min-width:0}.kfp-opts legend{margin-bottom:10px;padding:0}.kfp-opt3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kfp-opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;background:#fff;border:1px solid var(--kfp-line);border-radius:4px;padding:10px 8px;min-height:72px;cursor:pointer;color:var(--kfp-text)}.kfp-opt:hover{border-color:var(--kfp-bordo)}.kfp-opt-img{width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:3px;margin-bottom:4px;background:#f4f4f4}.kfp-opt-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kfp-opt b{font-size:15px;font-weight:500;color:var(--kfp-ink)}.kfp-opt-sub{font-size:12px;color:var(--kfp-soft)}.kfp-opt[aria-checked=true]{border-color:var(--kfp-bordo);box-shadow:inset 0 0 0 1px var(--kfp-bordo);background:#fff8f8}.kfp-opt.is-off{background:#f7f4f4;border-style:dashed;border-color:#c9cdd2;cursor:not-allowed;box-shadow:none}.kfp-opt.is-off:hover{border-color:#c9cdd2}.kfp-opt.is-off img{opacity:.45;filter:grayscale(.6)}.kfp-opt.is-off b,.kfp-opt.is-off .kfp-opt-sub{color:#55606a}.kfp-offtag{font-size:11px;color:#8e2b3c;background:#fff;border:1px solid #e9c3c8;border-radius:10px;padding:2px 8px;margin-top:2px}.kfp-offnote{display:flex;gap:8px;align-items:flex-start;margin:8px 0 0;font-size:12px;line-height:1.45;color:#55606a}.kfp-offnote svg{flex:0 0 auto;margin-top:2px}.kfp-photo{margin-top:18px;width:100%;display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--kfp-line);border-radius:6px;padding:14px 16px;cursor:pointer;text-align:left;color:var(--kfp-text)}.kfp-photo[aria-checked=true]{background:#fff8f8;border-color:var(--kfp-bordo)}.kfp-box{flex:0 0 20px;height:20px;border-radius:3px;border:1px solid var(--kfp-bordo);background:#fff;display:flex;align-items:center;justify-content:center}.kfp-photo[aria-checked=true] .kfp-box{background:var(--kfp-bordo)}.kfp-photo-t{flex:1;line-height:1.4}.kfp-photo-t b{display:block;font-size:14px;font-weight:500;color:var(--kfp-ink)}.kfp-photo-t>span{font-size:12px;color:var(--kfp-soft)}.kfp-free{font-family:var(--kfp-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#1e8e3e;background:#e8f4ec;border-radius:3px;padding:4px 8px 2px}.kfp-sel{margin-top:22px;display:flex;align-items:center;gap:12px;border:1px solid var(--kfp-line2);border-radius:6px;padding:10px 12px;background:#fff}.kfp-sel>img{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:0 0 auto}.kfp-sel-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.3}.kfp-sel-t b{font-size:14px;font-weight:500;color:var(--kfp-ink)}.kfp-sel-t>span{font-size:12px;color:#55606a}.kfp-sel-p{display:flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:1.2}.kfp-sel-p>span{font-size:11px;color:#55606a}.kfp-sel-p b{font-size:17px;font-weight:500;color:var(--kfp-ink);white-space:nowrap}.kfp-buyrow{margin-top:10px;display:flex;gap:10px;align-items:stretch}.kfp-qty{display:flex;align-items:center;border:1px solid var(--kfp-line);border-radius:4px;background:#fff}.kfp-qty button{width:44px;height:52px;border:0;background:none;font-size:20px;color:var(--kfp-text);cursor:pointer}.kfp-qty output{min-width:26px;text-align:center;font-size:16px;font-weight:500;color:var(--kfp-ink)}.kfp-btnp{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--kfp-bordo);color:#fff;border:0;border-radius:4px;min-height:54px;padding:0 22px;font-family:var(--kfp-label);font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.kfp-btnp:hover{background:#9e3a4f}.kfp-btnp:disabled{opacity:.6;cursor:not-allowed}.kfp-btnp-l{display:flex;align-items:center;gap:10px}.kfp-btnp-p{font-family:var(--kfp-body);font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}.kfp-btns{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:var(--kfp-ink);border:1px solid var(--kfp-line);border-radius:4px;min-height:50px;padding:0 22px;font-family:var(--kfp-label);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.kfp-btns:hover{border-color:var(--kfp-bordo);color:var(--kfp-bordo)}.kfp-ok{margin-top:12px;display:flex;align-items:center;gap:10px;background:#e8f4ec;border-radius:4px;padding:10px 14px;font-size:14px;color:#1a5e2e}.kfp-ok>span{flex:1}.kfp-ok a{color:var(--kfp-bordo);font-weight:500;text-decoration:underline}.kfp-err{margin-top:12px;background:#fdecea;border-radius:4px;padding:10px 14px;font-size:14px;color:#a1271d}.kfp-mbar{display:none}.kfp-trust{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:12px;color:var(--kfp-soft);text-align:center;line-height:1.35}.kfp-trust>div{border:1px solid var(--kfp-line2);border-radius:6px;padding:12px 8px}.kfp-trust svg{display:none}.kfp-trust b{display:block;font-weight:500;font-size:13px;color:var(--kfp-ink)}.kfp-panels{display:grid;grid-template-columns:1fr auto auto auto 1fr;padding-top:44px}.kfp-tabline{grid-row:1;grid-column:1 / -1;border-bottom:1px solid var(--kfp-line)}.kfp-panel{display:contents}.kfp-ptab{grid-row:1;background:none;border:0;border-bottom:2px solid transparent;padding:16px 4px;margin-right:30px;font-family:var(--kfp-label);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfp-soft);cursor:pointer;white-space:nowrap}.kfp-ptab:hover{color:var(--kfp-ink)}.kfp-ptab svg{display:none}.kfp-panel-desc .kfp-ptab{grid-column:2}.kfp-panel-care .kfp-ptab{grid-column:3}.kfp-panel-ship .kfp-ptab{grid-column:4}.kfp-panel.is-tab .kfp-ptab{color:var(--kfp-bordo);border-bottom-color:var(--kfp-bordo)}.kfp-pbody{grid-row:2;grid-column:1 / -1;display:none;width:100%;max-width:980px;justify-self:center;padding:26px 0 8px;font-size:14px;line-height:1.55}.kfp-panel.is-tab .kfp-pbody{display:block}.kfp-panel-rev .kfp-ptab{display:none}.kfp-panel-rev .kfp-pbody{display:block;grid-row:3;max-width:none;padding:44px 0 0;scroll-margin-top:80px}.kfp-pdesc{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}.kfp-pbody p{margin:0 0 10px}.kfp-pdesc dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:10px 20px;align-content:start}.kfp-pdesc dl>div{display:contents}.kfp-pdesc dt{color:var(--kfp-soft)}.kfp-pdesc dd{margin:0;color:var(--kfp-ink)}.kfp-care{margin:0;padding-left:20px;line-height:1.9}.kfp-h2{margin:0;font-family:var(--kfp-head);font-size:30px;font-weight:400;color:var(--kfp-ink)}.kfp-rev-h{margin:0 0 24px;text-align:center}.kfp-rev{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;align-items:start}.kfp-rsum{background:#fbf4f1;border-radius:6px;padding:22px}.kfp-rbig{display:flex;align-items:baseline;gap:10px}.kfp-rbig b{font-family:var(--kfp-head);font-size:52px;font-weight:400;line-height:1;color:var(--kfp-ink)}.kfp-rbig>span{color:#e3a21a;letter-spacing:2px;font-size:16px}.kfp-rc{display:block;font-size:13px;color:var(--kfp-soft);margin:6px 0 14px}.kfp-bars>div{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--kfp-soft);margin-bottom:6px}.kfp-bars>div>span:first-child{width:12px}.kfp-bars>div>span:last-child{width:34px;text-align:right}.kfp-bar{flex:1;height:6px;border-radius:3px;background:#f0deda;overflow:hidden}.kfp-bar>span{display:block;height:100%;background:var(--kfp-bordo)}.kfp-rlist{display:flex;flex-direction:column;gap:12px}.kfp-rlist article{border:1px solid var(--kfp-line2);border-radius:6px;padding:16px 18px}.kfp-rh{display:flex;align-items:center;gap:10px;font-size:13px}.kfp-rh b{font-weight:500;color:var(--kfp-ink)}.kfp-ini{width:34px;height:34px;border-radius:50%;background:#e9c3c8;color:#8e2b3c;display:flex;align-items:center;justify-content:center;font-weight:500}.kfp-when{margin-left:auto;color:#9aa1a8;font-size:12px}.kfp-rlist p{margin:10px 0 0;font-size:14px;line-height:1.6}.kfp-reply{color:var(--kfp-soft)}.kfp-rempty{margin:0;color:var(--kfp-soft);font-size:14px;padding:16px 0}.kfp-shelf{padding:54px 0 30px}.kfp-shelf-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.kfp-sarrs{display:flex;gap:8px}.kfp-sarr{width:40px;height:40px;border-radius:50%;border:1px solid var(--kfp-line);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.kfp-sarr:hover{border-color:var(--kfp-bordo)}.kfp-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:34px}.kfp-cell.is-away{display:none}.kfp-sdots{display:flex;justify-content:center;gap:8px;padding-top:26px}.kfp-sdots button{width:10px;height:10px;border-radius:50%;border:0;padding:0;cursor:pointer;background:#cfcfcf}.kfp-sdots button[aria-current=true]{background:#555}@media(max-width:900px){.kfp-d{display:none}.kfp-m{display:inline}.kfp-wrap{padding:0 16px}.kfp-dinfo{display:none}.kfp-crumb{display:block;padding:6px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px}.kfp-crumb>*{margin-right:4px}.kfp-mstrip{display:block;padding:2px 0 0}.kfp-drow button{min-height:44px;background:#fff;border:1px solid var(--kfp-line);border-radius:4px;padding:0 14px;font-size:13px;font-weight:600;color:var(--kfp-bordo);cursor:pointer}.kfp-cd-m{display:flex;background:none;padding:8px 2px 0;border-radius:0;font-size:12px;color:var(--kfp-text)}.kfp-cd-m b{font-weight:600}.kfp-pd{display:block;padding:0}.kfp-gcol{position:static;display:block}.kfp-gal-w{margin:12px -16px 0}.kfp-gal{display:block}.kfp-thumbs,.kfp-garr,.kfp-promo{display:none}.kfp-stage{width:100%}.kfp-rib{padding:7px 12px;border-bottom-right-radius:8px}.kfp-fav{top:4px;right:4px;width:44px;height:44px}.kfp-fav>span{width:36px;height:36px}.kfp-fav svg{width:18px;height:18px}.kfp-pnote{left:12px;bottom:12px;gap:6px;padding:6px 10px;font-size:11px;border-radius:4px}.kfp-pnote svg{width:14px;height:14px}.kfp-counter{right:12px;bottom:12px;padding:3px 10px}.kfp-dots{display:flex;justify-content:center;padding-top:2px}.kfp-dots button{width:32px;height:36px;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.kfp-dots span{width:6px;height:6px;border-radius:3px;background:#d9cfcf}.kfp-dots button[aria-current=true] span{width:18px;background:var(--kfp-bordo)}.kfp-info{padding-top:6px}.kfp-info>*{order:3}.kfp-meta,.kfp-h1,.kfp-sku-m,.kfp-price,.kfp-vatm{order:0}.kfp-desc{order:1}.kfp-meta{justify-content:space-between;gap:10px;min-height:28px}.kfp-best{font-size:11px;font-weight:700;letter-spacing:1.4px;color:var(--kfp-bordo);background:none;border:1px solid #e9c3c8;padding:4px 8px 2px}.kfp-rating{min-height:36px;font-size:13px}.kfp-stars{color:#e0a43a;font-size:13px}.kfp-rating b{font-weight:600}.kfp-rcount{color:#5e6670}.kfp-sku-d{display:none}.kfp-sku-m{display:block;font-size:11px;color:#5e6670;margin-top:6px}.kfp-h1{margin:10px 0 0;font-size:27px}.kfp-price{padding:0;border:0;margin-top:14px;gap:16px;align-items:baseline;flex-wrap:nowrap}.kfp-old{font-size:15px;margin-left:5px;color:#8a8a8a}.kfp-old>span{font-size:10px}.kfp-old:after{left:-5px;right:-5px}.kfp-now{font-size:28px;color:#2a2f33}.kfp-now>span{font-size:12px}.kfp-disc{font-size:12px;font-weight:700;border-radius:3px;padding:3px 7px;align-self:center}.kfp-disc b{font-size:12px}.kfp-disc>span{display:none}.kfp-vat{display:none}.kfp-vatm{display:block;font-size:12px;color:#5e6670;margin-top:4px}.kfp-desc{margin:14px 0 0;font-size:14px}.kfp-coupon{display:none}.kfp-dbox{background:#fff;border:1px solid var(--kfp-line2);padding:16px 14px}.kfp-dhead{margin-bottom:0;gap:8px}.kfp-dbox .kfp-lbl{font-size:12px;font-weight:700;letter-spacing:1.6px;color:var(--kfp-bordo)}.kfp-dhead .kfp-cd{background:none;padding:0;font-size:11px}.kfp-dhead .kfp-cd>i{display:none}.kfp-dhead .kfp-cd b{font-weight:600}.kfp-ddesk{display:none}.kfp-dmob{display:block}.kfp-drow{display:flex;align-items:center;gap:10px;margin-top:12px;padding-bottom:12px;border-bottom:1px solid var(--kfp-line2)}.kfp-drow>div{flex:1;min-width:0}.kfp-drow-n{font-size:14px;font-weight:500;color:var(--kfp-ink)}.kfp-drow-f{font-size:12px;color:var(--kfp-bordo)}.kfp-drow-f.is-free{color:#1e8e3e}.kfp-drow button{background:none;border:0;padding:0 4px}.kfp-dmob .kfp-reglist{margin-top:8px;box-shadow:none;max-height:220px}.kfp-sub{font-size:12px;font-weight:600;color:var(--kfp-ink)}.kfp-sub-day{margin:14px 0 8px}.kfp-sub-slot{margin:16px 0 8px}.kfp-days{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px;scroll-padding-left:14px}.kfp-days::-webkit-scrollbar{display:none}.kfp-dchip{flex:0 0 auto;width:72px;min-width:72px;min-height:60px;padding:0;scroll-snap-align:start}.kfp-dchip b{font-size:13px;font-weight:600}.kfp-dchip>span{font-size:11px}.kfp-cal svg{width:18px;height:18px}.kfp-slot{min-height:56px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:6px 12px}.kfp-slot-l{font-size:13px;font-weight:600;color:var(--kfp-ink)}.kfp-slot-n{font-size:11px}.kfp-slot.is-off{text-decoration:none;border-color:var(--kfp-line2)}.kfp-slot.is-off .kfp-slot-l{color:#9aa1a8}.kfp-slot[aria-checked=true]{background:#fff5f2}.kfp-dline{margin-top:12px;color:#153d4d;background:#eef5f3;border-left:0}.kfp-dline .kfp-check{display:none}.kfp-dline-hint{display:inline;color:var(--kfp-text)}.kfp-courier{display:flex;align-items:flex-start;gap:10px;margin:10px 0 0;font-size:12px;line-height:1.45}.kfp-courier svg{flex:0 0 auto}.kfp-opts{margin-top:22px}.kfp-opts .kfp-lbl{font-size:12px;font-weight:700;letter-spacing:1.6px;color:var(--kfp-bordo)}.kfp-opts .kfp-note{font-family:var(--kfp-label);text-transform:uppercase;letter-spacing:.4px;font-weight:600;color:#5e6670;font-size:12px}.kfp-opt3{gap:8px}.kfp-opt{min-height:64px;padding:6px 4px}.kfp-opt-img{margin-bottom:0}.kfp-opt b{font-size:13px;font-weight:600}.kfp-opt-sub{font-size:11px;color:#5e6670}.kfp-opt[aria-checked=true]{background:#fff5f2}.kfp-offtag{font-size:10.5px;padding:1px 6px;line-height:1.4}.kfp-photo{margin-top:12px;align-items:flex-start;gap:12px;padding:14px}.kfp-box{flex:0 0 22px;width:22px;height:22px;border-radius:4px;border-width:1.5px}.kfp-photo-t b{font-weight:600}.kfp-photo-t>span{display:block;line-height:1.45;color:#5e6670;margin-top:3px}.kfp-free{font-family:var(--kfp-body);letter-spacing:0;text-transform:none;padding:3px 6px}.kfp-buy{display:none}.kfp-trust{margin-top:20px;gap:8px;background:#fbf4f1;border-radius:6px;padding:14px 8px;font-size:11px;line-height:1.3;color:var(--kfp-text)}.kfp-trust>div{border:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px}.kfp-trust svg{display:block}.kfp-trust b{font-size:11px;font-weight:600}.kfp-panels{display:block;padding-top:18px}.kfp-tabline{display:none}.kfp-panel{display:block}.kfp-ptab,.kfp-panel-rev .kfp-ptab{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0;border:0;border-bottom:1px solid var(--kfp-line2);font-family:var(--kfp-body);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--kfp-ink);text-align:left}.kfp-panel.is-tab .kfp-ptab{color:var(--kfp-ink);border-bottom-color:var(--kfp-line2)}.kfp-ptab svg{display:block;flex:0 0 auto;transition:transform .2s ease}.kfp-ptab[aria-expanded=true] svg{transform:rotate(180deg)}.kfp-pbody,.kfp-panel.is-tab .kfp-pbody,.kfp-panel-rev .kfp-pbody{display:none;max-width:none;padding:12px 0 14px;line-height:1.6}.kfp-panel.is-open .kfp-pbody,.kfp-pdesc{display:block}.kfp-pdesc dl{grid-template-columns:110px 1fr;gap:6px 10px;font-size:13px;margin-top:10px}.kfp-pdesc dt{color:#5e6670}.kfp-care{padding:0 0 0 18px;line-height:1.55}.kfp-care li{margin:0 0 8px}.kfp-rev-h{display:none}.kfp-rev{display:block}.kfp-rsum{background:none;padding:2px 0 0;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:16px;column-gap:16px;align-items:center}.kfp-rbig{grid-row:1;grid-column:1;justify-content:center}.kfp-rbig b{font-size:40px}.kfp-rbig>span{display:none}.kfp-rc{grid-row:2;grid-column:1;margin:4px 0 0;font-size:11px;color:#5e6670;text-align:center}.kfp-bars{grid-row:1 / span 2;grid-column:2;display:flex;flex-direction:column;gap:4px}.kfp-bars>div{font-size:11px;color:#5e6670;margin:0}.kfp-bars>div>span:first-child{width:8px}.kfp-bars>div>span:last-child{width:28px}.kfp-bar{height:5px;background:#f3e6e2}.kfp-bar>span{background:#e0a43a}.kfp-rlist{gap:0;margin-top:10px}.kfp-rlist article{border:0;border-top:1px solid var(--kfp-line2);border-radius:0;padding:12px 0}.kfp-ini,.kfp-rh .kfp-stars{display:none}.kfp-rh b{font-weight:600}.kfp-when{font-size:11px;color:#5e6670}.kfp-rlist p{margin:6px 0 0;font-size:13px;line-height:1.55}.kfp-shelf{padding:26px 0 0}.kfp-shelf-h{align-items:baseline;margin-bottom:0}.kfp-shelf .kfp-h2{font-size:22px}.kfp-sarrs,.kfp-sdots{display:none}.kfp-all{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;color:var(--kfp-bordo)}.kfp-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:6px 16px 4px;scroll-padding-left:16px}.kfp-track::-webkit-scrollbar{display:none}.kfp-cell,.kfp-cell.is-away{display:block;flex:0 0 164px;width:164px;scroll-snap-align:start}.kfp-track .kf-pcard a[style]{min-height:50px!important;padding:10px 4px 2px!important;font-size:13px!important}.kfp-track .kf-pcard>div[style]{justify-content:center!important;gap:14px;padding:6px 4px 2px!important}.kfp-track .kf-pcard>div[style]>span[style]{font-size:17px!important}.kfp-track .kf-pcard>p[style]{font-size:11px!important}.kfp-mbar{display:block;position:sticky;bottom:0;z-index:45;margin-top:24px;background:#fff;border-top:1px solid var(--kfp-line);box-shadow:0 -8px 20px -14px #00000040;padding:10px 16px 14px}.kfp-sel-m{margin:0 0 8px;padding:0;border:0;gap:10px}.kfp-sel-m>img{width:40px;height:40px}.kfp-sel-m .kfp-sel-t{line-height:1.25;gap:0}.kfp-sel-m .kfp-sel-t b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kfp-sel-m .kfp-sel-t>span{font-size:11px;color:#5e6670;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kfp-sel-m .kfp-sel-p{flex:0 0 auto;gap:0}.kfp-sel-m .kfp-sel-p>span{font-size:10.5px;color:#5e6670}.kfp-sel-m .kfp-sel-p b{font-size:16px;font-weight:600}.kfp-mbar .kfp-buyrow{margin:0;align-items:center}.kfp-mbar .kfp-qty{overflow:hidden;flex:0 0 auto}.kfp-mbar .kfp-qty button{height:48px;color:var(--kfp-ink)}.kfp-mbar .kfp-qty output{font-size:15px;font-weight:600}.kfp-btnp-m{justify-content:center;min-height:50px;padding:0 12px;font-size:14px;font-weight:700;letter-spacing:1px}.kfp-mtoast{position:absolute;left:16px;right:16px;bottom:100%;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--kfp-ink);color:#fff;border-radius:6px;padding:6px 6px 6px 14px;font-size:13px;min-height:40px}.kfp-mtoast.is-err{background:#a1271d;padding:8px 14px}.kfp-mtoast a{display:inline-flex;align-items:center;min-height:40px;padding:0 10px;color:#fff;font-weight:600;text-decoration:underline}}.kfp-dbox{background:transparent;border-radius:0;border-top:1px solid var(--kfp-line2, #e3e5eb);padding:20px 0 0}.kfp-trustline{margin:16px 0 0;font-size:12.5px;line-height:1.6;color:#6e767f}@media(max-width:767px){.kfp-dbox{background:transparent;border:0;border-top:1px solid var(--kfp-line2, #e3e5eb);padding:16px 0 0}}[data-theme=karanfil] .kfca{--kfca-bordo: #b6445b;--kfca-bordo-d: #9e3a4f;--kfca-ink: #212b33;--kfca-text: #3b454d;--kfca-muted: #6e767f;--kfca-line: #e3e5eb;--kfca-line2: #efeff1;--kfca-ok: #1e8e3e;--kfca-head: "Bodoni Moda", var(--font-heading, serif);--kfca-label: "Josefin Sans", var(--font-label, sans-serif);--kfca-body: "Rubik", var(--font-body, sans-serif);font-family:var(--kfca-body);color:var(--kfca-text);background:#fff}.kfca *,.kfca *:before,.kfca *:after{box-sizing:border-box}.kfca button{font-family:inherit}.kfca a{color:inherit;text-decoration:none}.kfca img{display:block}.kfca-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.kfca-m{display:none}.kfca-muted{color:var(--kfca-muted)}.kfca-ink{color:var(--kfca-ink)}.kfca-ok{color:var(--kfca-ok)}.kfca-sale{color:#d63a2f}.kfca-v{color:var(--kfca-ink)}.kfca-lab{font-family:var(--kfca-label);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfca-muted)}.kfca-btn-p{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kfca-bordo);color:#fff!important;border:0;border-radius:4px;min-height:48px;padding:3px 26px 0;font-family:var(--kfca-label);font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;transition:background .15s ease}.kfca-btn-p:hover{background:var(--kfca-bordo-d)}.kfca-btn-p[aria-disabled=true]{opacity:.55;cursor:not-allowed}.kfca-btn-s{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--kfca-text);border:1px solid var(--kfca-line);border-radius:4px;min-height:46px;padding:3px 20px 0;font-family:var(--kfca-label);font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,color .15s ease}.kfca-btn-s:hover:not(:disabled){border-color:var(--kfca-bordo);color:var(--kfca-bordo)}.kfca-btn-s:disabled{opacity:.6;cursor:default}.kfca-inp{width:100%;min-width:0;height:46px;border:1px solid var(--kfca-line);border-radius:4px;padding:0 14px;font-family:var(--kfca-body);font-size:14px;color:var(--kfca-ink);background:#fff;outline:none;text-transform:uppercase;transition:border-color .15s ease,box-shadow .15s ease}.kfca-inp::-moz-placeholder{color:#9aa1a8;text-transform:none}.kfca-inp::placeholder{color:#9aa1a8;text-transform:none}.kfca-inp:focus{border-color:var(--kfca-bordo);box-shadow:0 0 0 3px #b6445b1a}.kfca-lbl{display:block;font-family:var(--kfca-label);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--kfca-text);margin-bottom:7px}.kfca-lnk{border:0;background:none;padding:0;cursor:pointer;font-size:12px;color:var(--kfca-bordo);text-decoration:underline;text-underline-offset:3px}.kfca-card{background:#fff;border:1px solid var(--kfca-line2);border-radius:6px;box-shadow:0 1px 2px #212b3308}.kfca-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#77808a;padding-top:16px}.kfca-crumb a{color:#77808a}.kfca-crumb a:hover{color:var(--kfca-bordo)}.kfca-crumb-cur{color:var(--kfca-text)}.kfca-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;padding-top:18px}.kfca-ttl{font-family:var(--kfca-head);font-weight:400;font-size:38px;line-height:1.15;color:var(--kfca-ink);margin:0;letter-spacing:.3px}.kfca-ttl span{font-family:var(--kfca-body);font-size:16px;color:var(--kfca-muted);letter-spacing:0}.kfca-steps{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:14px;flex:0 0 auto}.kfca-st{display:flex;align-items:center;gap:10px;font-family:var(--kfca-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfca-muted);white-space:nowrap}.kfca-st b{width:30px;height:30px;border-radius:50%;border:1px solid var(--kfca-line);background:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--kfca-body);font-size:13px;font-weight:500;letter-spacing:0}.kfca-st.is-on{color:var(--kfca-bordo)}.kfca-st.is-on b{background:var(--kfca-bordo);border-color:var(--kfca-bordo);color:#fff}.kfca-stl{flex:0 0 48px;width:48px;height:1px;background:var(--kfca-line);margin-right:4px}.kfca-free-m{display:none}.kfca-free-d{background:#fbf4f1;border:1px solid #f0dede;border-color:#f0deda;border-radius:6px;padding:16px 20px;display:flex;align-items:center;gap:18px}.kfca-van{flex:0 0 auto}.kfca-free-body{flex:1;min-width:0}.kfca-free-top{display:flex;justify-content:space-between;gap:12px;font-size:14px;margin-bottom:9px;color:var(--kfca-text)}.kfca-free-top b{font-family:var(--kfca-label);font-size:12px;font-weight:600;letter-spacing:1px;color:var(--kfca-bordo);white-space:nowrap}.kfca-free-d.is-ok .kfca-free-top b{color:var(--kfca-ok)}.kfca-bar{display:block;height:6px;border-radius:3px;background:#f0deda;overflow:hidden}.kfca-bar span{display:block;height:100%;background:var(--kfca-bordo);border-radius:3px;transition:width .4s ease}.kfca-free-d.is-ok .kfca-bar span{background:var(--kfca-ok)}.kfca-side{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;align-items:start;padding-top:26px;padding-bottom:40px}.kfca-side.is-empty{grid-template-columns:minmax(0,1fr)}.kfca-main{min-width:0;display:flex;flex-direction:column;gap:22px}.kfca-skel{border-radius:6px;background:linear-gradient(90deg,#f7f4f4,#fbf4f1,#f7f4f4)}.kfca-alert{margin:16px 0 0;padding:10px 14px;border-radius:4px;background:#fdecea;color:#b3261e;font-size:14px}.kfca-list{background:#fff;border:1px solid var(--kfca-line2);border-radius:6px;box-shadow:0 1px 2px #212b3308;padding:0 22px}.kfca-rowhd{display:grid;grid-template-columns:120px minmax(0,1fr) 130px 150px;gap:20px;padding:14px 0 12px}.kfca-rowhd span:first-child{grid-column:1 / 3}.kfca-rowhd span:nth-child(2){text-align:center}.kfca-rowhd span:nth-child(3){text-align:right}.kfca-row{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr) 130px 150px;gap:20px;align-items:center;padding:20px 0;border-top:1px solid var(--kfca-line2)}.kfca-img{position:relative;display:block;width:120px;aspect-ratio:1 / 1;overflow:hidden;background:#f4f4f4}.kfca-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kfca-rib{position:absolute;top:0;left:0;display:inline-flex;align-items:baseline;gap:5px;background:#d63a2f;color:#fff;font-size:10px;font-weight:500;letter-spacing:.3px;padding:4px 8px;border-bottom-right-radius:10px}.kfca-rib b{font-size:13px;font-weight:700;letter-spacing:0}.kfca-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.kfca-name{font-size:16px;color:var(--kfca-ink)!important;font-weight:500;line-height:1.3}.kfca-name:hover{color:var(--kfca-bordo)!important}.kfca-opts{font-size:13px;color:var(--kfca-muted)}.kfca-chips{display:none}.kfca-dl{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--kfca-text)}.kfca-dl-d,.kfca-dl-m{display:inline-flex}.kfca-dl-m{display:none}.kfca-err{font-size:13px;color:#d63a2f}.kfca-acts{display:flex;gap:16px;margin-top:2px}.kfca-acts button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 0;cursor:pointer;font-size:12px;color:var(--kfca-muted)}.kfca-acts button:hover:not(:disabled){color:var(--kfca-bordo)}.kfca-x{display:none}.kfca-bot{display:contents}.kfca-qtyc{display:flex;justify-content:center}.kfca-qty{display:inline-flex;align-items:center;border:1px solid var(--kfca-line);border-radius:4px;background:#fff}.kfca-qty button{width:40px;height:42px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--kfca-text);padding:0}.kfca-qty button:hover:not(:disabled){color:var(--kfca-bordo)}.kfca-qty button:disabled{opacity:.4;cursor:default}.kfca-qty output{min-width:30px;text-align:center;font-size:15px;font-weight:500;color:var(--kfca-ink)}.kfca-price{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.kfca-old{position:relative;color:#9a9a9a;font-size:14px}.kfca-old:after{content:"";position:absolute;left:-8px;right:-8px;top:52%;height:1px;background:#8e8e8e;transform:rotate(-12deg)}.kfca-old small{font-size:10px}.kfca-now{font-size:20px;color:#2a2f33;font-weight:500;white-space:nowrap}.kfca-now small{font-size:10px;color:#55606a;font-weight:400}.kfca-empty{padding:48px 20px 52px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.kfca-empty-ttl{font-family:var(--kfca-head);font-weight:400;font-size:22px;line-height:1.25;color:var(--kfca-ink)}.kfca-empty .kfca-muted{font-size:14px}.kfca-empty .kfca-btn-p{margin-top:8px}.kfca-aside{position:sticky;top:64px;display:flex;flex-direction:column;gap:16px;min-width:0}.kfca-coupon-m{display:none}.kfca-sum{padding:24px}.kfca-sum-ttl{font-family:var(--kfca-head);font-weight:400;font-size:24px;line-height:1.25;color:var(--kfca-ink);margin:0 0 18px}.kfca-rows{display:flex;flex-direction:column;gap:11px;font-size:14px}.kfca-rows>div{display:flex;justify-content:space-between;gap:10px}.kfca-coupon-d{display:block;margin-top:18px;padding-top:16px;border-top:1px solid var(--kfca-line2)}span.kfca-coupon-d{padding-top:12px}.kfca-coupon-row{display:flex;gap:8px}.kfca-coupon-row .kfca-btn-s{flex:0 0 auto}.kfca-cmsg{display:block;margin-top:8px;font-size:13px;color:#d63a2f}.kfca-cmsg.is-ok{color:var(--kfca-ok)}.kfca-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:18px;padding-top:16px;border-top:1px solid var(--kfca-line2)}.kfca-total-l{font-family:var(--kfca-label);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfca-ink)}.kfca-total-r{text-align:right}.kfca-total-n{display:block;font-size:28px;font-weight:500;color:var(--kfca-ink);line-height:1.1}.kfca-total-n small{font-size:12px;color:#55606a;font-weight:400}.kfca-vat{font-size:12px}.kfca-warn{margin:12px 0 0;padding:9px 12px;border-radius:4px;background:#fff6e5;color:#8a5a00;font-size:13px;line-height:1.45}.kfca-go{width:100%;margin-top:18px;min-height:52px;font-size:15px}.kfca-cont{display:block;text-align:center;margin-top:12px;font-size:13px;color:var(--kfca-text);text-decoration:underline!important;text-underline-offset:3px}.kfca-cont:hover{color:var(--kfca-bordo)}.kfca-dsum{padding:18px 20px}.kfca-dsum .kfca-lab{display:block;margin-bottom:12px}.kfca-dsum-row{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.4}.kfca-dsum-row svg{flex:0 0 auto;margin-top:1px}.kfca-sdnote{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--kfca-bordo-d);background:#fbf4f1;border-radius:4px;padding:8px 10px}.kfca-trust{display:flex;flex-direction:column;gap:11px;padding:4px 6px;font-size:13px;color:var(--kfca-text)}.kfca-trust span{display:flex;gap:10px;align-items:center}.kfca-trust svg{flex:0 0 auto}.kfca-trust-m,.kfca-cont-m,.kfca-mbar{display:none}.kfca-recs{padding-top:10px;padding-bottom:30px}.kfca-recs-head{display:flex;align-items:center;gap:18px;margin-bottom:26px}.kfca-recs-head span{flex:1;height:1px;background:var(--kfca-line)}.kfca-recs-head h2{font-family:var(--kfca-head);font-weight:400;font-size:28px;line-height:1.25;color:var(--kfca-ink);margin:0}.kfca-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:34px}.kfca-rec{display:flex;flex-direction:column;min-width:0}.kfca-rec .kf-pcard{flex:1}.kfca-rec .kf-heart{display:none}.kfca-rec-btn{min-height:42px;font-size:13px;color:var(--kfca-bordo);border-color:#e9c3c8}.kfca-rec-btn.is-in{color:var(--kfca-ok);border-color:var(--kfca-ok);cursor:default}@media(max-width:1279.98px)and (min-width:1024px){.kfca-side{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.kfca-row,.kfca-rowhd{grid-template-columns:100px minmax(0,1fr) 120px 120px;gap:16px}.kfca-img{width:100px}}@media(max-width:1023.98px){.kfca-d{display:none}.kfca-m{display:inline}.kfca-wrap{padding:0 16px}.kfca-crumb{display:none}.kfca-head{flex-direction:column-reverse;align-items:stretch;gap:18px;padding-top:14px}.kfca-ttl{font-size:30px;line-height:1.1;letter-spacing:0}.kfca-ttl span{font-size:14px;color:#5e6670}.kfca-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;position:relative}.kfca-steps:before{content:"";position:absolute;left:16%;right:16%;top:13px;height:1px;background:var(--kfca-line)}.kfca-stl{display:none}.kfca-st{position:relative;flex-direction:column;gap:4px;font-size:11px;letter-spacing:.5px;color:#5e6670;white-space:nowrap;text-align:center}.kfca-st b{width:26px;height:26px;font-size:12px;font-weight:600;border-color:#d5d8dd;color:#5e6670}.kfca-free-d{display:none}.kfca-free-m{display:block;margin-top:14px;background:#fbf4f1;border-radius:6px;padding:12px 14px}.kfca-free-m .kfca-free-top{font-size:13px;margin-bottom:8px;gap:10px}.kfca-free-m .kfca-free-top b{font-family:var(--kfca-body);font-size:13px;letter-spacing:0;white-space:normal;text-align:right}.kfca-free-m .kfca-bar span{border-radius:0}.kfca-side{display:block;padding-top:14px;padding-bottom:0}.kfca-main{gap:12px}.kfca-list{background:none;border:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:12px}.kfca-rowhd{display:none}.kfca-row{grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border:1px solid var(--kfca-line2);border-radius:6px;background:#fff}.kfca-img{width:92px;height:92px}.kfca-rib{display:none}.kfca-info{padding-right:30px;gap:0}.kfca-name{font-size:14px}.kfca-opts{display:none}.kfca-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.kfca-chips span{font-size:11px;color:var(--kfca-text);background:#f7f4f4;border-radius:3px;padding:3px 6px}.kfca-dl{gap:5px;margin-top:6px;font-size:12px}.kfca-dl-d{display:none}.kfca-dl-m{display:inline-flex}.kfca-err{margin-top:6px;font-size:12px}.kfca-acts{display:none}.kfca-x{position:absolute;top:4px;right:4px;width:44px;height:44px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.kfca-bot{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #f3f3f5;padding-top:10px}.kfca-qty{overflow:hidden}.kfca-qty button{width:44px;height:44px}.kfca-qty button svg{width:13px;height:13px}.kfca-qty output{min-width:26px;font-size:14px;font-weight:600}.kfca-price{flex-direction:row;align-items:baseline;gap:12px}.kfca-old{font-size:13px;color:#8a8a8a}.kfca-old:after{left:-5px;right:-5px}.kfca-old small{font-size:9px}.kfca-now{font-size:18px}.kfca-empty{padding:30px 12px;border:1px dashed #e9c3c8;border-radius:6px;background:#fbf4f1;gap:6px}.kfca-empty-ttl{margin-top:2px}.kfca-empty .kfca-muted{font-size:13px;color:#5e6670;margin-bottom:8px}.kfca-empty .kfca-btn-p{margin-top:0;min-height:46px;padding:0 22px;font-family:var(--kfca-body);font-size:14px;letter-spacing:0;text-transform:none}.kfca-aside{position:static;margin-top:22px;gap:12px}.kfca-coupon-m{display:block}form.kfca-coupon-m .kfca-lbl{font-weight:700;letter-spacing:1.6px;color:var(--kfca-bordo);margin-bottom:8px}.kfca-coupon-m .kfca-inp{height:48px;text-transform:none}.kfca-coupon-m .kfca-btn-s{min-height:48px;padding:0 18px;border-color:var(--kfca-bordo);color:var(--kfca-bordo);font-family:var(--kfca-body);font-size:14px;letter-spacing:0;text-transform:none}.kfca-coupon-m .kfca-cmsg{margin-top:6px;font-size:12px}.kfca-coupon-d{display:none!important}.kfca-sum{padding:14px;box-shadow:none}.kfca-sum-ttl{font-size:20px;margin-bottom:6px}.kfca-rows{gap:0}.kfca-rows>div{align-items:baseline;padding:6px 0}.kfca-rows .kfca-muted,.kfca-rows .kfca-v{color:var(--kfca-text)}.kfca-total{margin-top:6px;padding-top:12px;padding-bottom:6px}.kfca-total-l{font-family:var(--kfca-body);font-weight:600;letter-spacing:0;text-transform:none}.kfca-total-n,.kfca-vat{display:inline}.kfca-total-n{font-size:20px;font-weight:600;margin-right:4px}.kfca-vat{font-size:11px;color:#5e6670}.kfca-go,.kfca-cont,.kfca-dsum,.kfca-trust-d{display:none}.kfca-trust-m{display:flex;gap:8px;padding:0;font-size:12px}.kfca-trust-m span{gap:8px}.kfca-trust-m svg{width:16px;height:16px}.kfca-cont-m{display:flex;min-height:48px;color:var(--kfca-ink);font-family:var(--kfca-body);letter-spacing:0;text-transform:none;padding:0}.kfca-recs{display:none}.kfca-mbar{position:sticky;bottom:0;z-index:45;display:flex;align-items:center;gap:14px;margin-top:16px;background:#fff;border-top:1px solid var(--kfca-line);box-shadow:0 -8px 20px -14px #00000040;padding:10px 16px 14px}.kfca-mbar-t{flex:0 0 auto;display:flex;flex-direction:column}.kfca-mbar-t span{font-size:11px;color:#5e6670}.kfca-mbar-t b{font-size:19px;font-weight:600;color:var(--kfca-ink)}.kfca-mbar-go{flex:1;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--kfca-bordo);border-radius:4px;color:#fff!important;font-family:var(--kfca-label);font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center}.kfca-mbar-go[aria-disabled=true]{opacity:.55}}.kfch{--kfch-p: var(--c-primary, #b6445b);--kfch-pd: #9e3a4f;--kfch-ink: #212b33;--kfch-text: #3b454d;--kfch-mut: #6e767f;--kfch-line: #e3e5eb;--kfch-line2: #efeff1;--kfch-blush: #fbf4f1;--kfch-pink: #fbe3e6;--kfch-ok: #1e8e3e;--kfch-head: "Bodoni Moda", var(--font-heading, serif);--kfch-label: "Josefin Sans", var(--font-label, sans-serif);--kfch-body: "Rubik", var(--font-body, sans-serif);font-family:var(--kfch-body);color:var(--kfch-text);font-size:14px}.kfch *,.kfch *:before,.kfch *:after{box-sizing:border-box}.kfch button{font-family:inherit}.kfch a{color:inherit;text-decoration:none}.kfch-ico{flex:0 0 auto;color:var(--kfch-p)}.kfch-muted{color:var(--kfch-mut)}.kfch-block{display:block}.kfch-mt16{margin-top:16px!important}.kfch-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#77808a;padding-top:16px}.kfch-crumb a{color:#77808a}.kfch-crumb a:hover{color:var(--kfch-p)}.kfch-crumb-cur{color:var(--kfch-text)}.kfch-sphead{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;padding-top:18px}.kfch-h1{font-family:var(--kfch-head);font-weight:400;font-size:38px;line-height:1.15;color:var(--kfch-ink);margin:0;letter-spacing:.3px}.kfch-prog{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:13px;color:var(--kfch-mut)}.kfch-mode{display:none}.kfch-bar{display:block;width:150px;height:4px;border-radius:2px;background:#f0deda;overflow:hidden}.kfch-bar>span{display:block;height:100%;background:var(--kfch-p);transition:width .3s ease}.kfch-steps{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:14px;flex:0 0 auto}.kfch-st{display:flex;align-items:center;gap:10px;font-family:var(--kfch-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfch-mut);white-space:nowrap}.kfch-st b{width:30px;height:30px;border-radius:50%;border:1px solid var(--kfch-line);background:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--kfch-body);font-size:13px;font-weight:500;letter-spacing:0}.kfch-st.is-on{color:var(--kfch-p)}.kfch-st.is-on b{background:var(--kfch-p);border-color:var(--kfch-p);color:#fff}.kfch-st.is-err{color:#d63a2f}.kfch-st.is-err b{background:#d63a2f;border-color:#d63a2f;color:#fff}.kfch-st.is-done,.kfch-st.is-done a{color:var(--kfch-text)}.kfch-st.is-done b{background:var(--kfch-pink);border-color:#e9c3c8;color:var(--kfch-p)}.kfch-st-line{flex:0 0 48px;height:1px;background:var(--kfch-line)}.kfch-st-line.is-on{background:var(--kfch-p)}.kfch-side{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;align-items:start;padding-top:26px;padding-bottom:50px}.kfch-main{min-width:0;display:flex;flex-direction:column;gap:14px}.kfch-skel{display:block;border-radius:6px;background:linear-gradient(90deg,#f6f1f0,#fbf7f6,#f6f1f0)}.kfch-empty{padding:60px 24px 80px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.kfch-empty p{margin:0;color:var(--kfch-mut)}.kfch-step{background:#fff;border:1px solid var(--kfch-line2);border-radius:6px;box-shadow:0 1px 2px #212b3308;transition:border-color .2s ease}.kfch-step.is-open{border-color:var(--kfch-p)}.kfch-step.is-future .kfch-sthd{opacity:.75}.kfch-sthd{display:flex;align-items:center;gap:14px;padding:18px 22px}.kfch-num{flex:0 0 34px;height:34px;border-radius:50%;border:1px solid var(--kfch-line);background:#fff;color:var(--kfch-mut);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.kfch-step.is-open .kfch-num{background:var(--kfch-p);border-color:var(--kfch-p);color:#fff}.kfch-step.is-done .kfch-num{background:var(--kfch-pink);border-color:#e9c3c8;color:var(--kfch-p)}.kfch-sttxt{flex:1;min-width:0;line-height:1.35}.kfch-sttl{margin:0;font-family:var(--kfch-head);font-weight:400;font-size:21px;line-height:1.25;color:var(--kfch-ink);outline:none}.kfch-step.is-future .kfch-sttl{color:var(--kfch-mut)}.kfch-stsum{display:block;font-size:13px;margin-top:2px;color:var(--kfch-mut);overflow-wrap:anywhere}.kfch-ed{border:0;background:none;cursor:pointer;font-family:var(--kfch-label);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfch-p);padding:8px 4px 6px;border-bottom:1px solid var(--kfch-p)}.kfch-stb{padding:18px 22px 22px;border-top:1px solid var(--kfch-line2)}.kfch-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kfch-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kfch-form{display:flex;flex-direction:column;gap:14px}.kfch-form-sep{margin-top:16px;padding-top:16px;border-top:1px solid var(--kfch-line2)}.kfch-fld{min-width:0}.kfch-lbl,.kfch-ac .lbl{display:block;font-family:var(--kfch-label);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--kfch-text);margin-bottom:7px}.kfch-optl{text-transform:none;letter-spacing:0;font-family:var(--kfch-body);font-weight:400;color:var(--kfch-mut)}.kfch-inp,.kfch-ac .inp{display:block;width:100%;height:46px;border:1px solid var(--kfch-line);border-radius:4px;padding:0 14px;font-family:var(--kfch-body);font-size:14px;color:var(--kfch-ink);background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.kfch-inp:focus,.kfch-ac .inp:focus{border-color:var(--kfch-p);box-shadow:0 0 0 3px #b6445b1a}.kfch-inp::-moz-placeholder,.kfch-ac .inp::-moz-placeholder{color:#9aa1a8}.kfch-inp::placeholder,.kfch-ac .inp::placeholder{color:#9aa1a8}.kfch-inp:disabled{background:#f7f4f4;color:var(--kfch-mut)}.kfch-inp[aria-invalid=true],.kfch-ac .inp[aria-invalid=true]{border-color:#d63a2f}.kfch-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23555' stroke-width='1.3'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E") no-repeat right 14px center;cursor:pointer}.kfch-ta{height:auto;min-height:112px;padding:12px 14px;line-height:1.55;resize:vertical}.kfch-ac .suggest{position:absolute;z-index:25;left:0;right:0;top:calc(100% + 4px);margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 14px 30px -12px #0003;max-height:260px;overflow:auto}.kfch-ac .suggest li{padding:10px 14px;cursor:pointer;font-size:14px}.kfch-ac .suggest li[aria-selected=true],.kfch-ac .suggest li:hover{background:#fff5f2;color:var(--kfch-p)}.kfch-err{display:block;margin-top:6px;font-size:12px;color:#d63a2f}.kfch-ck{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--kfch-text);cursor:pointer;min-height:32px}.kfch-ck input{width:18px;height:18px;accent-color:var(--kfch-p);margin:0;flex:0 0 auto}.kfch-ck-mt{margin-top:12px}.kfch-note{margin:8px 0 0;font-size:13px;color:var(--kfch-mut);line-height:1.5}.kfch-hint{margin:12px 0 0;font-size:13px;color:var(--kfch-mut)}.kfch-alert{margin:12px 0 0;padding:10px 12px;border-radius:4px;background:#fdecea;color:#b3261e;font-size:13px;line-height:1.45}.kfch-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kfch-sep{margin-top:18px;padding-top:18px;border-top:1px solid var(--kfch-line2)}.kfch-corp{margin-bottom:12px}.kfch-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kfch-p);color:#fff!important;border:0;border-radius:4px;min-height:48px;padding:3px 26px 0;font-family:var(--kfch-label);font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .15s ease}.kfch-btn:hover{background:var(--kfch-pd)}.kfch-btn:disabled{background:#efe3e5;color:#7a4652!important;cursor:not-allowed}.kfch-btn .kfch-ico{color:currentColor}.kfch-btn.is-wait{background:#efe3e5;color:#7a4652!important}.kfch-btn-mt{margin-top:18px}.kfch-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--kfch-text);border:1px solid var(--kfch-line);border-radius:4px;min-height:46px;padding:3px 20px 0;font-family:var(--kfch-label);font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;cursor:pointer}.kfch-btn2:hover{border-color:var(--kfch-p);color:var(--kfch-p)}.kfch-lnk{color:var(--kfch-p)!important;text-decoration:underline!important;text-underline-offset:3px}.kfch-lnk:hover{color:var(--kfch-pd)!important}.kfch-chip{border:1px solid var(--kfch-line);background:#fff;border-radius:4px;padding:0 14px;min-height:36px;font-size:13px;color:var(--kfch-text);cursor:pointer;transition:border-color .15s ease,color .15s ease}.kfch-chip:hover{border-color:var(--kfch-p);color:var(--kfch-p)}.kfch-chipb.is-on{border-color:var(--kfch-p);background:var(--kfch-blush);color:var(--kfch-p)}.kfch-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.kfch-segs{display:flex;gap:8px;margin-bottom:12px}.kfch-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border:1px solid var(--kfch-line);background:#fff;color:var(--kfch-ink);border-radius:4px;padding:12px 14px;cursor:pointer;min-height:62px;font-size:14px;transition:border-color .15s ease,background .15s ease}.kfch-opt strong{font-weight:500}.kfch-opt .kfch-muted{font-size:12px}.kfch-opt:hover{border-color:var(--kfch-p)}.kfch-opt.is-on{border-color:var(--kfch-p);background:var(--kfch-blush);box-shadow:inset 0 0 0 1px var(--kfch-p)}.kfch-opt:disabled{cursor:not-allowed;opacity:.6}.kfch-who{margin-bottom:18px}.kfch-rad{display:none;flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:1.5px solid #b9bec5;margin-top:1px;align-items:center;justify-content:center;background:#fff}.kfch-opt.is-on .kfch-rad{border-color:var(--kfch-p)}.kfch-opt.is-on .kfch-rad:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--kfch-p)}.kfch-addrs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:4px}.kfch-addr{min-height:112px}.kfch-addr-in{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.kfch-addr-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}.kfch-addr-name,.kfch-addr-line{font-size:13px;color:var(--kfch-text);line-height:1.45}.kfch-addr-line{color:var(--kfch-mut)}.kfch-addnew{align-items:center;justify-content:center;border-style:dashed;color:var(--kfch-p);flex-direction:row;gap:8px}.kfch-addnew strong{color:var(--kfch-p)}.kfch-ztag{font-family:var(--kfch-label);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;border-radius:3px;padding:3px 6px 1px;white-space:nowrap}.kfch-ztag.is-fast{color:var(--kfch-ok);background:#eaf5ed}.kfch-ztag.is-same{color:var(--kfch-pd);background:var(--kfch-blush)}.kfch-zone{display:flex;align-items:flex-start;gap:10px;border-radius:4px;padding:10px 14px;font-size:13px;line-height:1.45;background:var(--kfch-blush);color:var(--kfch-text);margin:0}.kfch-zone.is-fast{background:#eaf5ed}.kfch-zone.is-blocked{background:#fdecea;color:#b3261e}.kfch-zline{display:flex;align-items:center;gap:10px;background:#f7f4f4;border-radius:4px;padding:10px 14px;font-size:13px;margin-bottom:16px}.kfch-days{display:flex;gap:8px;margin-bottom:18px;overflow-x:auto;padding-top:2px;scrollbar-width:none}.kfch-days::-webkit-scrollbar{display:none}.kfch-dchip{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--kfch-line);background:#fff;color:var(--kfch-ink);border-radius:4px;min-width:86px;min-height:64px;padding:8px 10px;cursor:pointer;transition:border-color .15s ease}.kfch-dchip b{font-family:var(--kfch-label);font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding-top:2px}.kfch-dchip span{font-size:12px}.kfch-dchip:hover{border-color:var(--kfch-p)}.kfch-dchip[aria-pressed=true]{background:var(--kfch-p);border-color:var(--kfch-p);color:#fff}.kfch-dchip:disabled{opacity:.5;cursor:not-allowed}.kfch-cal{color:var(--kfch-text)}.kfch-cal svg{color:var(--kfch-p)}.kfch-calinput{position:absolute;inset:0;opacity:0;pointer-events:none;width:100%;height:100%}.kfch-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kfch-slot{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--kfch-line);background:#fff;color:var(--kfch-ink);border-radius:4px;min-height:48px;padding:0 14px;font-size:14px;cursor:pointer;text-align:left;transition:border-color .15s ease}.kfch-slot:hover{border-color:var(--kfch-p)}.kfch-slot[aria-checked=true]{border-color:var(--kfch-p);background:var(--kfch-blush);box-shadow:inset 0 0 0 1px var(--kfch-p)}.kfch-slot.is-off{cursor:not-allowed;background:#f7f4f4;color:var(--kfch-mut)}.kfch-slot.is-off .kfch-slot-l{text-decoration:line-through}.kfch-slot.is-off:hover{border-color:var(--kfch-line)}.kfch-slot.is-skel{cursor:default;background:linear-gradient(90deg,#f6f1f0,#fbf7f6,#f6f1f0);border-color:#f1ebea}.kfch-slot-n{font-size:12px;color:var(--kfch-mut);white-space:nowrap}.kfch-slot-n.is-free{color:var(--kfch-ok)}.kfch-slot-n.is-fee{color:var(--kfch-pd)}.kfch-slot-n.is-few{color:#d63a2f}.kfch-time{display:flex;flex-direction:column}.kfch-time>.kfch-btn{align-self:flex-start;margin-top:14px}.kfch-xtras{border:0;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--kfch-line2);min-width:0}.kfch-xtras legend{padding:0}.kfch-xgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kfch-xtra{display:flex;align-items:center;gap:10px;border:1px solid var(--kfch-line);background:#fff;border-radius:4px;padding:8px 10px 8px 8px;cursor:pointer;text-align:left;min-width:0;transition:border-color .15s ease}.kfch-xtra:hover{border-color:var(--kfch-p)}.kfch-xtra.is-on{border-color:var(--kfch-p);background:var(--kfch-blush);box-shadow:inset 0 0 0 1px var(--kfch-p)}.kfch-xtra:disabled{cursor:progress}.kfch-xtra img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;display:block;flex:0 0 auto}.kfch-xph{width:56px;height:56px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--kfch-blush);color:var(--kfch-p)}.kfch-xtxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.3}.kfch-xname{font-size:13px;color:var(--kfch-ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kfch-xprice{font-size:12px;color:var(--kfch-pd)}.kfch-xmark{flex:0 0 26px;height:26px;border-radius:50%;border:1px solid #e9c3c8;color:var(--kfch-p);display:flex;align-items:center;justify-content:center;font-size:16px}.kfch-xtra.is-on .kfch-xmark{background:var(--kfch-p);border-color:var(--kfch-p);color:#fff}.kfch-mk{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:26px;align-items:start}.kfch-mk-l{min-width:0}.kfch-count{display:flex;justify-content:space-between;gap:10px;margin:6px 0 12px;font-size:12px;color:var(--kfch-mut)}.kfch-count .is-warn{color:#d63a2f}.kfch-tgrow{width:100%;display:flex;align-items:center;gap:14px;border:1px solid var(--kfch-line);background:#fff;border-radius:6px;padding:11px 14px;cursor:pointer;text-align:left;margin-top:12px;transition:border-color .15s ease,background .15s ease}.kfch-tgrow.is-on{border-color:var(--kfch-p);background:var(--kfch-blush)}.kfch-tgrow:disabled{cursor:not-allowed;opacity:.6}.kfch-tgl{position:relative;display:inline-block;flex:0 0 42px;width:42px;height:24px;border-radius:12px;background:#c9cdd3;transition:background .2s ease}.kfch-tgl>span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:left .2s ease}.kfch-tgrow.is-on .kfch-tgl{background:var(--kfch-p)}.kfch-tgrow.is-on .kfch-tgl>span{left:21px}.kfch-tgtxt{flex:1;min-width:0;line-height:1.35}.kfch-tgttl{display:block;font-size:14px;color:var(--kfch-ink)}.kfch-tghint{display:block;font-size:12px;color:var(--kfch-mut)}.kfch-pv-lbl{margin-bottom:7px}.kfch-card{background:var(--kfch-blush);border:1px solid #f0deda;border-radius:3px;min-height:240px;padding:26px 22px 20px;box-shadow:0 14px 30px -14px #212b3359;transform:rotate(-1.5deg);display:flex;flex-direction:column}.kfch-card-brand{font-family:var(--kfch-head);font-size:11px;letter-spacing:3px;color:#8e2b3c}.kfch-card-rule{width:54px;height:1px;background:var(--kfch-p);margin-top:5px}.kfch-card-msg{margin:16px 0 10px;font-family:var(--kfch-head);font-style:italic;font-size:16px;line-height:1.55;color:var(--kfch-ink);white-space:pre-line;flex:1;overflow-wrap:anywhere}.kfch-card-sign{align-self:flex-end;font-family:var(--kfch-head);font-style:italic;font-size:15px;color:var(--kfch-text)}.kfch-photo{margin-top:18px;padding-top:18px;border-top:1px solid var(--kfch-line2)}.kfch-photo .kfch-tgrow{margin-top:0;padding:14px 16px}.kfch-photo .kfch-tgttl{font-size:15px}.kfch-photo .kfch-tghint{font-size:13px}.kfch-free{font-family:var(--kfch-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfch-ok);background:#eaf5ed;border-radius:3px;padding:4px 8px 2px;white-space:nowrap}.kfch-chans{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.kfch-chans-l{font-size:13px;color:var(--kfch-mut);margin-right:4px}.kfch-welcome{display:flex;align-items:center;gap:14px;background:var(--kfch-blush);border:1px solid #f0deda;border-radius:6px;padding:12px 16px;margin-bottom:16px}.kfch-avatar{width:40px;height:40px;border-radius:50%;background:#e9c3c8;color:#8e2b3c;display:flex;align-items:center;justify-content:center;font-family:var(--kfch-head);font-size:18px;flex:0 0 auto}.kfch-welcome-t{flex:1;min-width:0;line-height:1.35;font-size:14px;color:var(--kfch-ink);display:flex;flex-direction:column}.kfch-welcome-t .kfch-muted{font-size:13px}.kfch-ok{font-size:12px;color:var(--kfch-ok)}.kfch-pays{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.kfch-pay{flex-direction:row;align-items:flex-start}.kfch-pay-in{display:flex;flex-direction:column;gap:4px;min-width:0}.kfch-prov{border:1px dashed #c9cdd3;border-radius:6px;padding:16px;background:#fbfbfc}.kfch-prov-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.kfch-prov-h>span:first-child{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--kfch-ink)}.kfch-prov-tag{font-size:11px;color:var(--kfch-mut);border:1px solid var(--kfch-line);border-radius:3px;padding:3px 8px;background:#fff}.kfch-prov-p{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;line-height:1.55;color:var(--kfch-text)}.kfch-frame{display:block;width:100%;min-height:620px;border:0;border-radius:4px;background:#fff}.kfch-inst{border:1px solid var(--kfch-line);border-radius:4px;overflow:hidden}.kfch-irow{width:100%;display:flex;align-items:center;gap:12px;border:0;border-bottom:1px solid var(--kfch-line2);background:#fff;padding:12px 14px;cursor:pointer;font-size:14px;text-align:left;color:var(--kfch-text)}.kfch-irow:last-child{border-bottom:0}.kfch-irow.is-on{background:var(--kfch-blush)}.kfch-idot{flex:0 0 18px;height:18px;border-radius:50%;border:1px solid var(--kfch-p);display:flex;align-items:center;justify-content:center}.kfch-idot>span{width:9px;height:9px;border-radius:50%}.kfch-irow.is-on .kfch-idot>span{background:var(--kfch-p)}.kfch-iname{flex:1;color:var(--kfch-ink)}.kfch-iper{color:var(--kfch-mut)}.kfch-iper-m{display:none}.kfch-itot{min-width:110px;text-align:right;color:var(--kfch-ink)}.kfch-infobox{background:#f7f4f4;border-radius:6px;padding:16px;font-size:14px;line-height:1.7}.kfch-infottl{display:block;font-family:var(--kfch-label);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfch-ink);margin-bottom:6px}.kfch-bank{display:block;margin-bottom:6px}.kfch-warn{margin:16px 0 0;padding:10px 12px 10px 30px;border-radius:4px;background:#fff4de;color:#6b4a00;font-size:13px;line-height:1.5}.kfch-agrs{margin-top:20px;padding-top:18px;border-top:1px solid var(--kfch-line2);display:flex;flex-direction:column;gap:12px}.kfch-agr{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:14px;line-height:1.5;color:var(--kfch-text)}.kfch-agr-in{position:absolute;opacity:0;width:20px;height:20px;margin:0}.kfch-abx{flex:0 0 20px;height:20px;border-radius:3px;border:1px solid var(--kfch-p);background:#fff;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.kfch-abx svg{opacity:0}.kfch-agr-in:checked+.kfch-abx{background:var(--kfch-p)}.kfch-agr-in:checked+.kfch-abx svg{opacity:1}.kfch-agr-in:focus-visible+.kfch-abx{outline:2px solid var(--kfch-p);outline-offset:2px}.kfch-kvkk{margin:0;font-size:12px;color:var(--kfch-mut)}.kfch-paybtn{width:100%;margin-top:18px;min-height:56px;font-size:15px}.kfch-aside{position:sticky;top:64px;display:flex;flex-direction:column;gap:14px}.kfch-sum{background:#fff;border:1px solid var(--kfch-line2);border-radius:6px;box-shadow:0 1px 2px #212b3308;padding:24px}.kfch-sum-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.kfch-sum-h h2{margin:0;font-family:var(--kfch-head);font-weight:400;font-size:24px;line-height:1.25;color:var(--kfch-ink)}.kfch-sum-h .kfch-lnk{font-size:13px}.kfch-lines{display:flex;flex-direction:column;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--kfch-line2)}.kfch-line{display:flex;gap:12px;align-items:center}.kfch-limg{position:relative;flex:0 0 62px;height:62px}.kfch-limg img{width:62px;height:62px;-o-object-fit:cover;object-fit:cover;display:block}.kfch-noimg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--kfch-blush);color:var(--kfch-p)}.kfch-qty{position:absolute;top:-7px;right:-7px;min-width:19px;height:19px;border-radius:10px;background:var(--kfch-p);color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 4px}.kfch-ltxt{flex:1;min-width:0;line-height:1.35}.kfch-lname{display:block;font-size:14px;color:var(--kfch-ink)}.kfch-lsub{font-size:12px;color:var(--kfch-mut)}.kfch-lprice{font-size:14px;color:var(--kfch-ink);white-space:nowrap}.kfch-metas{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-bottom:1px solid var(--kfch-line2);font-size:13px;line-height:1.4}.kfch-meta{display:flex;gap:10px;align-items:flex-start}.kfch-meta .kfch-ico{margin-top:1px;width:16px}.kfch-rows{display:flex;flex-direction:column;gap:9px;padding-top:14px;font-size:14px}.kfch-row{display:flex;justify-content:space-between;gap:10px}.kfch-row>span{color:var(--kfch-mut)}.kfch-row>b{font-weight:400;color:var(--kfch-ink);white-space:nowrap}.kfch-row>b.is-free{color:var(--kfch-ok)}.kfch-row.is-disc>span,.kfch-row.is-disc>b{color:var(--kfch-ok)}.kfch-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:14px;border-top:1px solid var(--kfch-line2)}.kfch-total-l{font-family:var(--kfch-label);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kfch-ink)}.kfch-total-r{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.kfch-total-r .kfch-muted{font-size:12px}.kfch-total-n{display:block;font-size:28px;font-weight:500;color:var(--kfch-ink);line-height:1.1}.kfch-total-n small,.kfch-mbar-n small{font-size:12px;color:#55606a;font-weight:400}.kfch-complete{width:100%;margin-top:18px;min-height:52px}.kfch-ahint{margin:10px 0 0;font-size:12px;text-align:center;color:var(--kfch-mut)}.kfch-ahint.is-ok{color:var(--kfch-ok)}.kfch-trust{display:flex;flex-direction:column;gap:10px;padding:2px 6px;font-size:13px;color:var(--kfch-text)}.kfch-trust>*{display:flex;gap:10px;align-items:center}.kfch-msum,.kfch-mbar{display:none}.kfch-fail{padding-top:26px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center}.kfch-fail-card{width:100%;max-width:640px;background:#fff;border:1px solid var(--kfch-line2);border-radius:6px;box-shadow:0 1px 2px #212b3308;padding:36px 40px 30px;text-align:center}.kfch-fail-ico{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:var(--kfch-blush);border:1px solid #f0deda;display:flex;align-items:center;justify-content:center;color:var(--kfch-p)}.kfch-fail .kfch-h1{font-size:32px}.kfch-fail-lead{margin:12px auto 0;max-width:480px;line-height:1.6;color:var(--kfch-text)}.kfch-fail-no{display:inline-flex;gap:10px;align-items:baseline;margin:18px 0 0;padding:8px 14px;background:#f7f4f4;border-radius:4px;font-size:13px;color:var(--kfch-mut)}.kfch-fail-no b{font-size:15px;font-weight:500;color:var(--kfch-ink);letter-spacing:.5px}.kfch-fail-why{margin:22px 0 0;padding:16px 18px;background:var(--kfch-blush);border-radius:6px;text-align:left}.kfch-fail-why .kfch-lbl{color:var(--kfch-p)}.kfch-fail-why ul{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--kfch-text)}.kfch-fail-act{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.kfch-fail-help{margin:18px 0 0;font-size:13px;color:var(--kfch-mut)}.kfch-fail-secure{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:13px;color:var(--kfch-text)}.kfch-fail-secure svg{color:var(--kfch-p)}@media(max-width:1180px){.kfch-addrs,.kfch-xgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.kfch-side{grid-template-columns:1fr}.kfch-aside{position:static}}@media(max-width:900px){.kfch .kf-wrap{padding:0 16px}.kfch-crumb{padding-top:12px}.kfch-sphead{flex-direction:column;align-items:stretch;gap:14px;padding-top:14px}.kfch-steps{gap:8px;width:100%}.kfch-st{font-size:11px;gap:6px}.kfch-st b{display:none}.kfch-st.is-done,.kfch-st.is-done a{color:#17692e}.kfch-st.is-done:before{content:"";width:12px;height:7px;border-left:2px solid #17692e;border-bottom:2px solid #17692e;transform:rotate(-45deg) translateY(-2px);margin-right:2px}.kfch-st:not(.is-on):not(.is-done):not(.is-err){color:#8a9098}.kfch-st-line{flex:1 1 auto}.kfch-st-line.is-on{background:var(--kfch-line)}.kfch-h1{font-size:28px}.kfch-prog{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;color:var(--kfch-text)}.kfch-mode{display:inline;font-size:12px;color:var(--kfch-mut)}.kfch-bar{width:100%;background:#f3e6e2}.kfch-msum{display:block;margin:16px;background:var(--kfch-blush);border:1px solid #f0deda;border-radius:6px}.kfch-msum-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 14px;border:0;background:none;cursor:pointer;color:var(--kfch-text);text-align:left}.kfch-msum-btn>svg:first-child{color:var(--kfch-ink);flex:0 0 auto}.kfch-msum-l{flex:1;min-width:0}.kfch-msum-t{font-family:var(--kfch-label);font-weight:600;text-transform:uppercase;letter-spacing:.6px;font-size:12px}.kfch-msum-n{font-size:12px;color:var(--kfch-mut)}.kfch-msum-btn>b{font-size:16px;font-weight:500;color:var(--kfch-ink);white-space:nowrap}.kfch-msum-body{padding:0 14px 14px;border-top:1px solid #f0deda}.kfch-mline{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0deda}.kfch-mline img,.kfch-mline .kfch-noimg{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.kfch-mline>div:nth-child(2){flex:1;min-width:0;line-height:1.3}.kfch-mline .kfch-lsub{display:block;margin-top:3px}.kfch-msum-rows{display:flex;flex-direction:column;gap:8px;padding-top:12px;font-size:14px}.kfch-msum-rows .kfch-meta{color:var(--kfch-text)}.kfch-msum-rows .kfch-row>span{color:var(--kfch-text)}.kfch-row.is-total{border-top:1px solid #eadbd7;padding-top:10px;margin-top:2px;align-items:baseline}.kfch-row.is-total>b{font-weight:600;color:var(--kfch-ink)}.kfch-row.is-total>b:last-child{font-size:18px}.kfch-msum-edit{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;color:var(--kfch-p)!important;text-decoration:underline!important}.kfch-side{padding-top:0;padding-bottom:8px;gap:12px}.kfch-main{gap:12px}.kfch-aside{display:none}.kfch-step.is-future .kfch-sthd{opacity:.75}.kfch-sthd{gap:12px;padding:12px 10px 12px 14px;min-height:60px}.kfch-num{flex:0 0 30px;width:30px;height:30px;font-size:13px;font-weight:600;border-width:1.5px}.kfch-sttl{font-family:var(--kfch-label);font-weight:600;text-transform:uppercase;letter-spacing:.6px;font-size:14px}.kfch-step.is-future .kfch-sttl{color:var(--kfch-mut)}.kfch-ed{min-height:44px;padding:0 6px;border:0;font-family:var(--kfch-body);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline}.kfch-stb{padding:0 14px 16px;border-top:0}.kfch-sh{font-size:12px;font-weight:700;letter-spacing:1.6px;color:var(--kfch-p);margin-bottom:10px}.kfch-lbl:not(.kfch-sh),.kfch-ac .lbl{font-family:var(--kfch-body);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:6px}.kfch-inp,.kfch-ac .inp{height:48px;font-size:16px}.kfch-ta{height:auto}.kfch-g2,.kfch-g3{grid-template-columns:1fr;gap:14px}.kfch-addrs{grid-template-columns:1fr;gap:8px}.kfch-addr{min-height:56px;flex-direction:row;gap:12px;padding:13px 14px;border-radius:6px;background:#fff}.kfch-addr.is-on{background:#fffaf8}.kfch-rad{display:flex}.kfch-addr-top strong{font-family:var(--kfch-label);font-weight:600;text-transform:uppercase;letter-spacing:.6px;font-size:13px}.kfch-addr-name{font-size:14px;color:var(--kfch-mut)}.kfch-addr-line{font-size:13px;color:var(--kfch-text)}.kfch-addnew{justify-content:flex-start;min-height:52px}.kfch-ztag{font-family:var(--kfch-body);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;border-radius:11px;padding:3px 8px}.kfch-btn{width:100%;font-family:var(--kfch-body);font-size:15px;letter-spacing:0;text-transform:none;padding:0 18px}.kfch-btn-mt{margin-top:16px}.kfch-zline{background:#eef5f3;color:#153d4d;margin:0 0 14px;padding:10px 12px;line-height:1.4}.kfch-days{gap:10px;margin:0 -14px 14px;padding:2px 14px 6px;scroll-snap-type:x mandatory}.kfch-dchip{width:78px;min-width:78px;border-radius:6px;padding:6px 4px;scroll-snap-align:start;color:var(--kfch-text)}.kfch-dchip b{font-size:12px}.kfch-dchip span{font-size:15px;margin-top:2px}.kfch-cal span{font-size:12px}.kfch-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.kfch-slot{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:60px;padding:8px 12px;border-radius:6px}.kfch-slot-l{font-size:15px;font-weight:500}.kfch-slot.is-off{border-style:dashed}.kfch-xgrid{grid-template-columns:1fr}.kfch-mk{grid-template-columns:1fr;gap:14px}.kfch-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -14px 10px;padding:2px 14px 6px;gap:10px;scrollbar-width:none}.kfch-chips::-webkit-scrollbar{display:none}.kfch-chips .kfch-chip{flex:0 0 auto;min-height:44px;padding:0 16px;border-radius:22px;font-size:14px;white-space:nowrap}.kfch-chip{min-height:44px}.kfch-tgrow{flex-direction:row-reverse;min-height:56px;padding:12px 14px}.kfch-tgrow.is-on{border-color:#e9c3c8;background:#fffaf8}.kfch-tgl{flex:0 0 46px;width:46px;height:28px;border-radius:14px;background:#cfd3d8}.kfch-tgl>span{width:22px;height:22px}.kfch-tgrow.is-on .kfch-tgl>span{left:21px}.kfch-photo{margin-top:14px;padding-top:0;border-top:0}.kfch-photo .kfch-tgrow{align-items:flex-start;padding:12px 14px}.kfch-photo .kfch-tgttl{font-size:14px;font-weight:500}.kfch-photo .kfch-tghint{font-size:12px}.kfch-photo .kfch-free{display:none}.kfch-chans-l{width:100%;color:var(--kfch-text)}.kfch-mk-r{order:2}.kfch-pv-lbl{display:none}.kfch-card{transform:none;min-height:0;box-shadow:none;background:#fffaf4;border-radius:6px;padding:18px 18px 16px}.kfch-card-brand,.kfch-card-rule{display:none}.kfch-card-msg{margin:0;font-style:normal;font-size:17px;line-height:1.5}.kfch-card-sign{font-family:var(--kfch-body);font-style:normal;font-size:14px;color:#8e2b3c;margin-top:10px}.kfch-segs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--kfch-line);border-radius:4px;overflow:hidden;gap:0;margin-bottom:14px}.kfch-segs .kfch-chip{border:0;border-radius:0;min-height:46px;font-size:14px;font-weight:500}.kfch-segs .kfch-chipb.is-on{background:var(--kfch-p);color:#fff}.kfch-who .kfch-opt{min-height:56px}.kfch-pays{grid-template-columns:1fr}.kfch-pay{align-items:center;gap:12px;padding:13px 14px;border-radius:6px}.kfch-pay.is-on{background:#fffaf8}.kfch-pay strong{font-size:15px;color:var(--kfch-ink)}.kfch-prov{background:#fff;border-color:#d4c3c6;padding:14px}.kfch-irow{min-height:52px;padding:8px 12px}.kfch-iper-d{display:none}.kfch-iper-m{display:block;font-size:12px}.kfch-itot{min-width:0;font-weight:500}.kfch-infobox{background:var(--kfch-blush);font-size:13px;line-height:1.6;padding:14px}.kfch-infottl{color:var(--kfch-p)}.kfch-agrs{margin-top:16px;padding-top:0;border-top:0}.kfch-agr{font-size:13px}.kfch-abx{flex:0 0 22px;height:22px;border-radius:4px;border-width:1.5px}.kfch-paybtn{display:none}.kfch-mbar{display:block;position:sticky;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--kfch-line2);box-shadow:0 -10px 24px -18px #00000059;padding:10px 16px 14px;margin-top:8px}.kfch-mbar-h{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;line-height:1.35;color:var(--kfch-mut)}.kfch-mbar-h .kfch-ico{color:currentColor}.kfch-mbar-h.is-ok{color:var(--kfch-ok)}.kfch-mbar-r{display:flex;align-items:center;gap:14px}.kfch-mbar-r>div{flex:0 0 auto}.kfch-mbar-l{font-family:var(--kfch-label);font-weight:600;text-transform:uppercase;font-size:11px;color:var(--kfch-mut);letter-spacing:1px}.kfch-mbar-n{display:block;font-size:21px;font-weight:500;color:#2a2f33;line-height:1.15}.kfch-mbar-n small{font-size:10px}.kfch-mbar-b{flex:1;min-height:52px;font-weight:600}.kfch-mbar-b.is-wait{background:#efe3e5}.kfch-fail-card{padding:26px 18px 22px}.kfch-fail .kfch-h1{font-size:26px}.kfch-fail-act{flex-direction:column}.kfch-fail-act>*{width:100%}}@media(min-width:901px){.kfch-step,.kfch-step.is-open,.kfch-step.is-done{display:grid;grid-template-columns:170px minmax(0,1fr);-moz-column-gap:28px;column-gap:28px;background:transparent;border:0;border-bottom:1px solid #e3e5eb;border-radius:0;box-shadow:none;padding:28px 0}.kfch-sthd{grid-column:1 / -1;padding:0}.kfch-step.is-open .kfch-sthd{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;gap:6px}.kfch-stb,.kfch-step.is-open .kfch-stb{grid-column:2;grid-row:1;padding:0;border:0}}.kfch-step,.kfch-step.is-open,.kfch-step.is-done{background:transparent;border:0;border-bottom:1px solid #e3e5eb;border-radius:0;box-shadow:none}.kfch-num,.kfch-step.is-open .kfch-num,.kfch-step.is-done .kfch-num{flex:none;width:auto;min-width:22px;height:auto;border:0;border-radius:0;background:none;font-family:Bodoni Moda,serif;font-style:italic;font-size:16px;font-weight:400;color:var(--kfch-p);display:inline-flex;align-items:center;justify-content:flex-start}.kfch-step.is-done .kfch-stsum{color:var(--kfch-p)}.kfch-sum{position:relative;background:#fbf4f1;border:0;border-radius:0;box-shadow:none}.kfch-sum:before,.kfch-sum:after{content:"";position:absolute;left:0;right:0;height:10px;background:radial-gradient(circle at 6px 0,transparent 6px,#fbf4f1 6.5px) repeat-x;background-size:12px 10px;pointer-events:none}.kfch-sum:before{top:-10px;transform:rotate(180deg)}.kfch-sum:after{bottom:-10px}.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 *:before,.kfor *:after{box-sizing:border-box}.kfor a{text-decoration:none}.kfor-top{padding-top:18px}.kfor-sec{padding-top:22px}.kfor-last{padding-bottom:64px}.kfor-narrow{max-width:560px;padding-top:40px;padding-bottom:64px}.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;color:var(--kfor-soft);margin:0;padding:0;list-style:none}.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 #212b3308}.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{display:block;font-size:12px;line-height:1.5;color:var(--kfor-mut);margin-top:8px}.kfor-err{display:block;margin:6px 0 0;font-size:12px;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;display:flex;align-items:center;gap:14px;flex-wrap:nowrap}.kfor-st{display:flex;align-items:center;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{display:flex;align-items:center;gap:14px;margin-bottom:18px}.kfor-hero-ic{width:56px;height:56px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-ring);display:flex;align-items:center;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;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;margin-right:-26px;opacity:.95}.kfor-hero-front{position:relative;width:230px;height:310px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;box-shadow:-10px 0 30px -12px #00000040}.kfor-hero-badge{position:absolute;top:24px;left:24px;background:#fff;border-radius:6px;padding:10px 14px;box-shadow:0 10px 24px -14px #00000059;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 #0000002e}.kfor-note-flower{position:absolute;right:16px;top:14px}.kfor-note-lbl{color:#8c7378}.kfor-note p{margin:8px 0 12px;font-family:var(--kfor-head);font-size:18px;line-height:1.55;font-style:italic;color:#3b3227;padding-right:26px;white-space:pre-line;overflow-wrap:anywhere}.kfor-note-sign{display:block;text-align:right;font-family:var(--kfor-head);font-style:italic;color:#3b3227}.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{display:flex;align-items:center;gap:10px;font-size:13px;padding:3px 0}.kfor-remind{padding:20px;display:flex;gap:14px;align-items:center}.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-done .kfor-tl-lab,.kfor-tl-current .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 #00000059}.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{display:flex;align-items:center;gap:12px}.kfor-cour-av{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#fbe3e6;border:1.5px solid var(--kfor-ring);display:flex;align-items:center;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{background:var(--kfor-bordo)}.kfor-ev-dot{position:relative;flex:0 0 13px;width:13px;height:13px;margin-top:3px;border-radius:50%;background:var(--kfor-bordo);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;display:flex;flex-wrap:wrap;gap:24px;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);display:flex;align-items:center;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:#212b33c7;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;display:flex;flex-direction:column;min-height:70vh}.kfor-ap-body{padding:18px 16px 8px;display:flex;flex-direction:column;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:#fffffff2;border-radius:4px;padding:5px 9px;font-size:12px;color:var(--kfor-dark)}.kfor-ap-n{position:absolute;right:10px;bottom:10px;background:#212b33b8;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 #00000040;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;display:flex;align-items:center;gap:12px;text-align:left;line-height:1.35}.kfor-ap-cour-ic{flex:0 0 44px;height:44px;border-radius:50%;background:#f7f4f4;display:flex;align-items:center;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-side,.kfor-hero{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-two,.kfor-photo,.kfor-cour{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-side,.kfor-col{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;width:28px;display:flex;flex-direction:column;align-items:center}.kfor-vtl-m{width:28px;height:28px;border-radius:50%;background:#fff;border:1.5px solid var(--kfor-line2);color:#8a9199;display:flex;align-items:center;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") center / 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;color:#77808a}.kfac .kfac-bc a{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 #212b3308}.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 #b6445b1a}.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 #00000040;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:hover{color:#b6445b}.kfac-tb.on{color:#b6445b;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:hover{border-color:#b6445b}.kfac-sg.on{border-color:#b6445b;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;display:flex;align-items:center;justify-content:center}.kfac-masked{display:flex;align-items:center;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;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.kfac-side-b{width:186px;height:232px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;margin-left:-22px;box-shadow:-10px 0 30px -12px #00000040}.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-om-head,.kfac-om-tot,.kfac-om-acts,.kfac-mout{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:hover{color:#b6445b!important;background:#fbf4f1}.kfac-ami.on{border-left-color:#b6445b;background:#fbf4f1;color:#b6445b!important;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:hover{border-color:#b6445b}.kfac-fc.on{background:#b6445b;border-color:#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;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kfac-order{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-oh small,.kfac-dl small,.kfac-line 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;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.kfac-step-dot{width:27px;height:27px;border-radius:50%;background:#fff;border:1px solid #d7dadf;color:#8a939b;display:flex;align-items:center;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 #0000004d;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;font-size:13px}.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;display:flex;flex-wrap:wrap;align-items:center;gap:18px}.kfac-dbox{flex:0 0 64px;height:70px;border:1px solid #e9c3c8;background:#fbf4f1;border-radius:4px;display:flex;flex-direction:column;align-items:center;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-i,.kfac-dsk-b{display:none!important}.kfac-mob{display:block}span.kfac-mob,a.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:hover{background:none}.kfac-ami.on{background:none;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-oh,.kfac-oacts,.kfac-odet{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-sep2,.kfac-bc-sec{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}}.kfct,.kfct-bk{--kt-p: var(--c-primary, #b6445b);--kt-pd: #9e3a4f;--kt-wine: #8e2b3c;--kt-ink: #3b454d;--kt-dark: #212b33;--kt-muted: #77808a;--kt-line: #efeff1;--kt-border: #e3e5eb;--kt-blush: #fbf4f1;--kt-blush-line: #f0deda;--kt-pink: #fbe3e6;--kt-ring: #e9c3c8;--kt-ok: #1e8e3e;--kt-label: "Josefin Sans", sans-serif;--kt-head: "Bodoni Moda", serif;font-family:Rubik,sans-serif;color:var(--kt-ink);overflow-x:clip}.kfct a{color:inherit;text-decoration:none}.kfct button{font-family:inherit}.kfct img{display:block}body:not([data-theme=karanfil]) .kfct-gate-k,body[data-theme=karanfil] .kfct-gate-o{display:none}.kfct-jl{font-family:var(--kt-label);font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.kfct-eyebrow{font-family:var(--kt-label);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--kt-p)}.kfct-center{text-align:center}.kfct-sub{font-size:14px;color:var(--kt-muted);margin:0}.kfct-mut{color:#646e77}.kfct-note{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--kt-muted)}.kfct-pt16{padding-top:16px}.kfct-pt18{padding-top:18px}.kfct-pt30{padding-top:30px}.kfct-pt32{padding-top:32px}.kfct-pt40{padding-top:40px}.kfct-pt44{padding-top:44px}.kfct-pt48{padding-top:48px}.kfct-pt52{padding-top:52px}.kfct-pt56{padding-top:56px}.kfct-pt64{padding-top:64px}.kfct-pt72{padding-top:72px}.kfct-pb20{padding-bottom:20px}.kfct-pb72{padding-bottom:72px}.kfct-mt8{margin-top:8px}.kfct-mt30{margin-top:30px}.kfct-mb14{margin-bottom:14px}.kfct-mb18{margin-bottom:18px}.kfct-mb26{margin-bottom:26px}.kfct-mb30{margin-bottom:30px}.kfct-p24{padding:24px}.kfct-p28{padding:28px}.kfct-narrow{max-width:760px}.kfct-monly{display:none}.kfct-card{background:#fff;border:1px solid var(--kt-line);border-radius:6px}.kfct-blush{background:var(--kt-blush);border-color:var(--kt-blush-line)}.kfct-box{border:1px solid var(--kt-line);border-radius:6px;padding:20px 22px;background:#fff}.kfct-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 14px;margin-bottom:16px}.kfct-h2s{margin:0;font-family:var(--kt-head);font-size:28px;font-weight:400;color:var(--kt-dark)}.kfct-h2l{margin:0;font-family:var(--kt-head);font-size:34px;font-weight:400;color:var(--kt-dark)}.kfct-h2m{margin:0 0 22px;font-family:var(--kt-head);font-size:32px;font-weight:400;color:var(--kt-dark)}.kfct-h2b{margin:0;font-family:var(--kt-head);font-size:32px;font-weight:400;line-height:1.15;color:var(--kt-dark)}.kfct-h2{margin:0;font-family:var(--kt-head);font-size:28px;font-weight:400;line-height:1.15;color:var(--kt-dark)}.kfct-h2-28{font-size:28px}.kfct-h2-26{font-size:26px;margin:6px 0 16px}.kfct-ttl{margin:12px 0 0;font-family:var(--kt-head);font-weight:400;color:var(--kt-dark);font-size:46px;line-height:1.12}.kfct-ttl-38{font-size:38px;margin-top:8px}.kfct-ttl-22{font-size:22px;margin:0}.kfct-ttl-21{font-size:21px;margin:0;display:block}.kfct-btnp{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kt-p);color:#fff!important;border:0;border-radius:4px;min-height:46px;padding:0 26px;font-family:Rubik,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap}.kfct-btnp:hover{background:var(--kt-pd)}.kfct-btns{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--kt-ink)!important;border:1px solid var(--kt-border);border-radius:4px;min-height:46px;padding:0 22px;font-family:Rubik,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.kfct-btns:hover{border-color:var(--kt-p);color:var(--kt-p)!important}.kfct-btn-sm{min-height:40px;font-size:13px;padding:0 16px}.kfct-btnrow{display:flex;flex-wrap:wrap;gap:10px}.kfct-lnk{font-size:14px;color:var(--kt-p)!important}.kfct-lnk-u{color:var(--kt-p)!important;text-decoration:underline!important;text-underline-offset:3px}.kfct-more{display:flex;justify-content:center;padding:40px 0 0}.kfct-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--kt-muted);padding-top:16px}.kfct-crumb-i{display:inline-flex;align-items:center;gap:6px}.kfct-crumb a:hover{color:var(--kt-p)}.kfct-crumb b{font-weight:400;color:var(--kt-ink)}.kfct-grid{padding-top:28px}.kfct-cell{display:flex;flex-direction:column;min-width:0}.kfct-cell .kf-pcard{flex:1}.kfct-cell[data-eta=express] .kf-eta,.kfct-cell[data-eta=today] .kf-eta{color:var(--kt-ink)}.kfct-pre{display:none}.kfct-empty{text-align:center;font-size:14px;color:var(--kt-muted);padding:30px 0}.kfct-faq button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:0;cursor:pointer;text-align:left;color:var(--kt-dark)}.kfct-faq button:hover{color:var(--kt-p)}.kfct-faq p{margin:0;color:var(--kt-ink)}.kfct-faq--box{display:flex;flex-direction:column;gap:10px}.kfct-faq--box .kfct-faq-item{border:1px solid var(--kt-line);border-radius:6px;background:#fff}.kfct-faq--box button{padding:18px 22px;font-size:16px;font-weight:500}.kfct-faq--box p{padding:0 22px 20px;font-size:14px;line-height:1.65}.kfct-faq-sign{flex:0 0 30px;height:30px;border-radius:50%;background:var(--kt-blush);border:1px solid var(--kt-blush-line);display:flex;align-items:center;justify-content:center}.kfct-faq--line .kfct-faq-item{border-bottom:1px solid var(--kt-line)}.kfct-faq--line button{padding:16px 0;font-size:16px;font-weight:500}.kfct-faq--line p{margin:0 0 16px;font-size:14px;line-height:1.65;max-width:680px}.kfct-faq--mini .kfct-faq-item{border-bottom:1px solid var(--kt-line)}.kfct-faq--mini button{padding:12px 0;font-size:14px}.kfct-faq--mini p{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--kt-muted)}.kfct-faqwrap{max-width:900px;margin:0 auto}.kfct-ihero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;background:#f6eee6;padding:48px 48px 40px 56px;overflow:hidden;position:relative}.kfct-ihero-l{padding-bottom:44px;display:flex;flex-direction:column;align-items:flex-start}.kfct-livepill{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:20px;padding:6px 14px;font-size:13px;color:var(--kt-dark)}.kfct-livepill>span{width:8px;height:8px;border-radius:50%;background:var(--kt-ok);box-shadow:0 0 0 3px #1e8e3e2e}.kfct-ihero-prov{font-size:12px;color:var(--kt-p);margin-top:22px}.kfct-ihero h1{margin:8px 0 0;font-family:var(--kt-head);font-size:48px;font-weight:400;color:var(--kt-dark);line-height:1.08}.kfct-ihero-acc{font-family:var(--kt-head);font-size:24px;color:var(--kt-wine);margin-top:8px}.kfct-ihero-l>p{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--kt-ink);max-width:520px}.kfct-istat{display:flex;align-items:stretch;margin-top:26px;width:100%;max-width:560px;background:#fff;border:1px solid #efe3d8;border-radius:8px}.kfct-istat>div{flex:1;display:flex;align-items:center;gap:12px;padding:14px 16px;min-width:0}.kfct-istat>div svg{flex:0 0 auto}.kfct-istat>div>span>span{display:block;font-size:12px;color:#6b737c}.kfct-istat b{font-size:18px;font-weight:500;color:var(--kt-dark)}.kfct-istat>i{width:1px;background:#efe3d8;margin:12px 0}.kfct-cut{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:var(--kt-ink)}.kfct-cut b{color:var(--kt-wine);font-weight:600}.kfct-ihero-l .kfct-btnrow{margin-top:22px}.kfct-iright{position:relative;min-height:460px}.kfct-arch,.kfct-arch-line{position:absolute;right:64px;top:0;width:310px;height:420px;border-radius:160px 160px 6px 6px}.kfct-arch-line{border:1px solid #e2b9bf;transform:translate(14px,14px)}.kfct-arch{overflow:hidden;background:#ead9cf}.kfct-arch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kfct-ihcard{position:absolute;right:16px;top:36px;background:#fff;border-radius:30px;box-shadow:0 12px 30px -14px #0000004d;padding:8px 14px 8px 10px;display:flex;align-items:center;gap:10px;line-height:1.2}.kfct-ihcard span span{display:block;font-size:11px;color:#6b737c}.kfct-ihcard b{font-size:14px;font-weight:500;color:var(--kt-dark)}.kfct-imap{position:absolute;left:0;bottom:34px;width:272px;background:#fff;border-radius:8px;box-shadow:0 20px 40px -20px #3c141e59;padding:14px 14px 12px}.kfct-imap-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:11px;color:#6b737c}.kfct-imap-h .kfct-jl{font-size:11px;color:var(--kt-p);letter-spacing:1.5px}.kfct-imap svg{display:block;max-width:100%;height:auto}.kfct-imap-f{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--kt-ink)}.kfct-imap-f>span{width:7px;height:7px;border-radius:50%;background:var(--kt-ok)}.kfct-ithumbs{position:absolute;right:0;bottom:0;display:flex;gap:8px}.kfct-ithumbs img{width:92px;height:92px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:3px solid #fff;box-shadow:0 10px 24px -14px #00000059}.kfct-hoods{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.kfct-hood{display:flex;flex-direction:column;align-items:flex-start;gap:3px;border:1px solid var(--kt-line);background:#fff;border-radius:6px;padding:12px 14px;cursor:pointer;text-align:left;min-height:60px;transition:border-color .15s ease,background .15s ease}.kfct-hood:hover{border-color:var(--kt-ring)}.kfct-hood.is-on{border-color:var(--kt-p);background:var(--kt-blush)}.kfct-hood-n{font-size:15px;color:var(--kt-dark)}.kfct-hood-t{font-size:12px;color:var(--kt-wine)}.kfct-hood-info{display:flex;align-items:center;gap:10px;margin-top:12px;background:#f7f4f4;border-radius:6px;padding:12px 16px;font-size:14px;color:var(--kt-dark)}.kfct-hood-info svg{flex:0 0 auto}.kfct-tabs{display:flex;justify-content:center;gap:22px;margin-top:18px;border-bottom:1px solid var(--kt-line)}.kfct-tabx{background:none;border:0;border-bottom:2px solid transparent;font-family:var(--kt-label)!important;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kt-muted);padding:10px 4px 8px;cursor:pointer;white-space:nowrap}.kfct-tabx:hover{color:var(--kt-dark)}.kfct-tabx.is-on{color:var(--kt-p);border-bottom-color:var(--kt-p)}.kfct-side2{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:44px;align-items:start;padding-top:64px}.kfct-seo{border-top:1px solid var(--kt-line);padding-top:6px}.kfct-seo h2{font-size:24px;font-weight:600;color:var(--kt-dark);margin:22px 0 8px}.kfct-seo h3{font-size:17px;font-weight:600;color:var(--kt-dark);margin:18px 0 6px}.kfct-seo p{font-size:14px;line-height:1.55;color:var(--kt-ink);margin:0 0 10px}.kfct-photo{display:flex;gap:16px;align-items:center;background:var(--kt-blush);border:1px solid var(--kt-blush-line);border-radius:6px;padding:16px 18px;margin-top:18px;font-size:14px;line-height:1.5}.kfct-photo svg{flex:0 0 auto}.kfct-photo b{display:block;color:var(--kt-dark);font-weight:500;font-size:15px}.kfct-aside{display:flex;flex-direction:column;gap:16px;min-width:0}.kfct-fh{font-family:var(--kt-label);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--kt-p);margin-bottom:6px}.kfct-slotrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #f3f0f0;font-size:14px}.kfct-slotrow b{font-weight:500;color:var(--kt-ink);white-space:nowrap}.kfct-slotrow b.is-free{color:var(--kt-ok)}.kfct-slotrow b.is-acc{color:var(--kt-wine)}.kfct-courier{display:flex;align-items:center;gap:14px;padding:16px 18px;font-size:13px;line-height:1.45}.kfct-courier svg:first-child{flex:0 0 auto}.kfct-courier>span{flex:1}.kfct-courier b{display:block;font-size:15px;font-weight:500;color:var(--kt-dark)}.kfct-dnote{margin:0;font-size:13px;line-height:1.5;color:var(--kt-muted);padding:0 4px}.kfct-nbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kfct-nb{display:flex;align-items:center;gap:16px;border:1px solid var(--kt-line);border-radius:6px;padding:14px;background:#fff;transition:border-color .15s ease}.kfct-nb:hover{border-color:var(--kt-ring)}.kfct-nb-ph{width:64px;height:64px;border-radius:50%;border:2px solid var(--kt-ring);background:var(--kt-blush);flex:0 0 auto;display:flex;align-items:center;justify-content:center}.kfct-nb-ph svg{width:40px;height:40px}.kfct-nb-t{flex:1;line-height:1.3;min-width:0}.kfct-nb-t span:first-child{display:block;font-family:var(--kt-head);font-size:20px;color:var(--kt-dark)}.kfct-nb-t span+span{font-size:12px;color:var(--kt-muted)}.kfct-others{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.kfct-others .kfct-jl{font-size:11px;color:var(--kt-muted);margin-right:4px}.kfct-ochip{display:inline-flex;align-items:center;border:1px solid var(--kt-border);background:#fff;border-radius:4px;padding:8px 14px;font-size:13px}.kfct-ochip:hover{border-color:var(--kt-p);color:var(--kt-p)!important}.kfct-oghero{position:relative;display:flex;align-items:stretch;min-height:440px;background:var(--kt-blush);overflow:hidden}.kfct-ogpics{flex:0 0 auto;display:flex;align-items:flex-end;padding-left:34px;position:relative}.kfct-ogpa{width:230px;height:330px;-o-object-fit:cover;object-fit:cover;border-radius:120px 120px 0 0}.kfct-ogpb{width:190px;height:270px;-o-object-fit:cover;object-fit:cover;border-radius:100px 100px 0 0;margin-left:-34px;border:6px solid var(--kt-blush);border-bottom:0}.kfct-ogbadge{display:none}.kfct-ogmid{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px 28px;gap:12px;min-width:0}.kfct-ogdate{font-family:var(--kt-label);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--kt-wine);border-top:1px solid #e2c6c0;border-bottom:1px solid #e2c6c0;padding:7px 14px 5px}.kfct-ogdate-pre{display:none}.kfct-script{font-family:Kaushan Script,cursive;font-size:58px;line-height:1;color:#d8466a}.kfct-ogmid h1{margin:-2px 0 0;font-family:var(--kt-head);font-size:30px;font-weight:400;line-height:1.2;color:var(--kt-dark)}.kfct-ogmid>p{margin:0;font-size:15px;line-height:1.5;color:var(--kt-ink);max-width:440px}.kfct-cd{display:flex;gap:8px;margin-top:4px}.kfct-cd-cell{min-width:78px;background:#fff;border:1px solid var(--kt-blush-line);border-radius:6px;padding:10px 8px 8px;display:flex;flex-direction:column;align-items:center;gap:2px}.kfct-cd-cell b{font-family:var(--kt-head);font-size:30px;font-weight:500;line-height:1;color:var(--kt-wine)}.kfct-cd-cell span{font-family:var(--kt-label);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--kt-muted)}.kfct-ogbtns{justify-content:center;margin-top:8px}.kfct-ogside{flex:0 0 290px;background:var(--kt-wine);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:30px}.kfct-ogside-h{font-family:var(--kt-label);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#f6d6dc}.kfct-ogside-r{border-top:1px solid rgba(255,255,255,.22);padding-top:12px}.kfct-ogside-r div:first-child{font-family:var(--kt-head);font-size:22px;line-height:1.15}.kfct-ogside-r div+div{font-size:13px;color:#f6d6dc;margin-top:3px}.kfct-ogcap{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:36px;align-items:start}.kfct-ogcap-p{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--kt-ink)}.kfct-slotwrap{display:flex;flex-direction:column;min-width:0}.kfct-live{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;color:var(--kt-ok);order:0}.kfct-live>span{width:8px;height:8px;border-radius:50%;background:var(--kt-ok);animation:kfct-pulse 1.6s ease-in-out infinite}@keyframes kfct-pulse{0%,to{opacity:1}50%{opacity:.35}}.kfct-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kfct-slot{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:#fff;border:1px solid var(--kt-border);border-radius:6px;padding:14px 16px 12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;min-width:0}.kfct-slot:hover{border-color:var(--kt-p)}.kfct-slot.is-on{border-color:var(--kt-p);box-shadow:inset 0 0 0 1px var(--kt-p);background:snow}.kfct-slot.is-full{cursor:not-allowed;background:#f7f4f4;opacity:.8}.kfct-slot-l{font-family:var(--kt-head);font-size:22px;color:var(--kt-dark);white-space:nowrap}.kfct-slot-c{font-size:12px;color:var(--kt-muted)}.kfct-slot-bar{display:block;width:100%;height:6px;border-radius:6px;background:#f1ecec;overflow:hidden;margin-top:6px}.kfct-slot-bar span{display:block;height:100%;background:var(--kt-ok)}.kfct-slot.is-low .kfct-slot-bar span{background:var(--kt-p)}.kfct-slot.is-full .kfct-slot-bar span{background:#d63a2f}.kfct-slot-n{font-size:12px;font-weight:500;color:var(--kt-ok);margin-top:4px}.kfct-slot.is-low .kfct-slot-n{color:var(--kt-p)}.kfct-slot.is-full .kfct-slot-n{color:#d63a2f}.kfct-slotmsg{margin-top:14px;padding:14px 18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;background:var(--kt-blush);border:1px solid var(--kt-blush-line);border-radius:6px}.kfct-slotmsg>span{flex:1;min-width:240px;font-size:14px;color:var(--kt-ink)}.kfct-steps{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--kt-line);border-bottom:1px solid var(--kt-line)}.kfct-steps li{display:flex;gap:14px;padding:22px 18px;border-left:1px solid var(--kt-line);font-size:13px;line-height:1.5;color:var(--kt-muted)}.kfct-steps b{display:block;font-size:15px;font-weight:500;color:var(--kt-dark);margin-bottom:2px}.kfct-stepn{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1.5px solid #e4aeb5;background:var(--kt-pink);display:flex;align-items:center;justify-content:center;font-family:var(--kt-head);font-size:18px;color:var(--kt-wine)}.kfct-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kfct-tile{display:flex;align-items:center;gap:18px;background:#fff;border:1px solid var(--kt-line);border-radius:6px;padding:12px;transition:border-color .2s ease}.kfct-tile:hover{border-color:#e4aeb5}.kfct-tile-img{flex:0 0 auto;width:104px;height:104px;border-radius:50%;background:var(--kt-ring);border:1.5px solid #e4aeb5;padding:3px}.kfct-tile-img img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.kfct-tile-t{display:flex;flex-direction:column;gap:3px;min-width:0}.kfct-tile-t .kfct-jl{font-size:12px;color:var(--kt-muted)}.kfct-tile-n{font-family:var(--kt-head);font-size:21px;color:var(--kt-dark)}.kfct-tile-c{font-size:13px;color:var(--kt-p)}.kfct-tile-c:after{content:" \203a"}.kfct-colhead{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.kfct-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.kfct-colhead+.kfct-chips{margin-top:18px}.kfct-chip{display:inline-flex;align-items:center;justify-content:center;font-family:var(--kt-label)!important;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;border:1px solid var(--kt-border);background:#fff;color:var(--kt-ink);border-radius:4px;padding:3px 16px 0;min-height:40px;cursor:pointer;white-space:nowrap}.kfct-chip:hover{border-color:var(--kt-p);color:var(--kt-p)}.kfct-chip.is-on,.kfct-chip.is-on:hover{background:var(--kt-p);border-color:var(--kt-p);color:#fff}.kfct-colnote{display:none}.kfct-oginfo{background:var(--kt-blush);border:1px solid var(--kt-blush-line);border-radius:6px;padding:30px 32px}.kfct-oginfo .kfct-head{margin-bottom:22px}.kfct-oginfo-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.kfct-oginfo-g>div{display:flex;flex-direction:column;gap:8px}.kfct-oginfo-g b{font-family:var(--kt-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kt-dark);padding-top:2px}.kfct-oginfo-g span{font-size:14px;line-height:1.55;color:var(--kt-ink)}.kfct-ogbadges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--kt-blush-line)}.kfct-ogb{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--kt-blush-line);border-radius:4px;padding:8px 12px;font-size:13px;color:var(--kt-ink)}.kfct-ogb:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--kt-p);flex:0 0 auto}.kfct-ogbottom{padding-top:52px;padding-bottom:30px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:36px;align-items:start}.kfct-ogbottom .kfct-seo{border-top:0;padding-top:0}.kfct-ogbottom .kfct-seo h2{margin-top:0}.kfct-remind{background:var(--kt-blush);border:1px solid var(--kt-blush-line);border-radius:6px;padding:26px;position:sticky;top:64px}.kfct-remind form.card{background:none;border:0;padding:0!important;gap:12px}.kfct-remind form>strong{font-family:var(--kt-head);font-size:24px;font-weight:400;color:var(--kt-dark);margin-top:6px}.kfct-remind form>p.muted{font-size:14px;line-height:1.55;color:var(--kt-ink)}.kfct-remind .lbl,.kfct-form .lbl{font-family:var(--kt-label);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--kt-ink)}.kfct-remind .inp,.kfct-form .inp{min-height:46px;border:1px solid var(--kt-border);border-radius:4px;font-family:Rubik,sans-serif;font-size:14px;color:var(--kt-dark);box-shadow:none;background:#fff}.kfct-remind .inp:focus,.kfct-form .inp:focus{border-color:var(--kt-p);box-shadow:none}.kfct-remind .check,.kfct-form .check{font-size:13px;line-height:1.45;color:var(--kt-ink);min-height:0}.kfct-remind .check input,.kfct-form .check input{width:16px;height:16px;flex:0 0 16px;accent-color:var(--kt-p)}.kfct-remind .lnk,.kfct-form .lnk{color:var(--kt-p);font-weight:500;min-height:0}.kfct-remind .btn,.kfct-form .btn{min-height:46px;border-radius:4px;font-family:Rubik,sans-serif;font-size:15px;font-weight:600}.kfct-remind .btn-primary,.kfct-form .btn-primary{background:var(--kt-p);color:#fff}.kfct-remind .btn-primary:hover,.kfct-form .btn-primary:hover{background:var(--kt-pd)}.kfct-form .btn-secondary{border:1px solid var(--kt-border);color:var(--kt-ink);background:#fff}.kfct-form .notice{border-radius:6px;background:var(--kt-blush)}.kfct-form .field-error{color:#b3261e}.kfct-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:60px;align-items:center}.kfct-rule{display:block;width:130px;height:1px;background:var(--kt-p);margin:18px 0 22px}.kfct-about-b{font-size:16px;line-height:1.75}.kfct-about-b .wrap{padding:0!important;max-width:none!important}.kfct-about-pics{position:relative;padding:0 0 22px 22px}.kfct-about-pics>span{position:absolute;left:0;bottom:0;width:62%;height:70%;background:var(--kt-blush)}.kfct-about-pics>div{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:210px 210px;gap:14px}.kfct-about-pics img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kfct-about-pics img.is-tall{grid-row:span 2}.kfct-vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kfct-val{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:8px 18px}.kfct-val-ring{width:64px;height:64px;border-radius:50%;background:var(--kt-ring);border:1.5px solid #e4aeb5;padding:2px;display:flex}.kfct-val-ring>span{flex:1;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.kfct-val b{font-family:var(--kt-label);font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--kt-dark)}.kfct-val>span:last-child{font-size:14px;line-height:1.55;max-width:320px;color:#646e77}.kfct-ctlead{margin:10px auto 0;font-size:15px;max-width:560px;line-height:1.6;color:#646e77}.kfct-ct{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}.kfct-cform{padding:32px}.kfct-cform form.stack,.kfct-cform .grid2{gap:16px}.kfct-cform textarea.inp{min-height:150px}.kfct-cform .row-between{border-top:1px solid var(--kt-line);padding-top:18px;gap:12px}.kfct-cform .row-between .muted{font-size:13px;color:#646e77}.kfct-ci-card{padding:8px 24px 22px}.kfct-ci{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--kt-line);font-size:14px;line-height:1.5;color:var(--kt-dark)}.kfct-ci:last-of-type{border-bottom:0}.kfct-ic{flex:0 0 36px;height:36px;border-radius:50%;background:var(--kt-blush);display:flex;align-items:center;justify-content:center}.kfct-k{display:block;font-family:var(--kt-label);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--kt-muted)}.kfct-wa{display:flex;align-items:center;justify-content:center;gap:8px;background:#25a244;color:#fff!important;border-radius:4px;min-height:46px;padding:0 12px;font-size:14px;font-weight:500;margin-top:6px;text-align:center}.kfct-wa:hover{background:#1f8d3b}.kfct-hours{padding:22px 24px}.kfct-hours-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.kfct-hours-h>span:first-child{font-family:var(--kt-label);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--kt-dark)}.kfct-pill{display:inline-flex;align-items:center;border-radius:3px;padding:4px 8px 2px;font-family:var(--kt-label);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:#f2f2f3;color:var(--kt-ink)}.kfct-pill.is-open{background:#eaf5ec;color:#176c33}.kfct-hrow{display:flex;justify-content:space-between;padding:8px 10px;margin:0 -10px;font-size:14px;border-bottom:1px solid #f3f3f5}.kfct-hrow.is-today{background:var(--kt-blush);color:var(--kt-wine);font-weight:600}.kfct-dealercta{padding:22px 24px}.kfct-dealercta p{margin:6px 0 14px;font-size:13px;line-height:1.55;color:#646e77}.kfct-map{position:relative;height:360px;overflow:hidden;border-radius:6px;border:1px solid var(--kt-line);background:#f7f4f4}.kfct-map>svg{position:absolute;inset:0;width:100%;height:100%}.kfct-map-pin{position:absolute;left:52%;top:46%;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center}.kfct-map-pin span{background:#fff;color:var(--kt-dark);border-radius:4px;padding:7px 12px;font-family:var(--kt-head);font-size:15px;margin-bottom:6px;white-space:nowrap;box-shadow:0 8px 20px -10px #00000059}.kfct-mapcard{position:absolute;left:24px;bottom:24px;max-width:340px;background:#fff;border-radius:6px;padding:16px 18px;box-shadow:0 14px 30px -14px #0000004d;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}.kfct-mapcard b{font-weight:500;color:var(--kt-dark)}.kfct-mapcard .kfct-btnrow{gap:8px}.kfct-ask{margin:24px 0 0;font-size:14px}.kfct-lhead{padding-top:26px;padding-bottom:26px;border-bottom:1px solid var(--kt-line)}.kfct-lhead h1{margin:8px 0 6px;font-family:var(--kt-head);font-size:40px;font-weight:400;color:var(--kt-dark)}.kfct-lhead p{margin:0;font-size:14px;color:var(--kt-muted)}.kfct-lgrid{padding-top:32px;padding-bottom:40px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}.kfct-lside{position:sticky;top:64px;display:flex;flex-direction:column;gap:18px}.kfct-ltabs{display:flex;flex-direction:column;border-top:1px solid var(--kt-line)}.kfct-ltab{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border-bottom:1px solid var(--kt-line);border-left:2px solid transparent;padding:14px;font-size:15px;color:var(--kt-ink);transition:background .15s ease,color .15s ease}.kfct-ltab:hover{color:var(--kt-p)!important;background:snow}.kfct-ltab.is-on{border-left-color:var(--kt-p);background:var(--kt-blush);color:var(--kt-wine)!important;font-weight:500}.kfct-ln{font-family:var(--kt-head);font-size:14px;color:var(--kt-p);width:20px;flex:0 0 auto}.kfct-lhelp{background:var(--kt-blush);border:1px solid var(--kt-blush-line);border-radius:6px;padding:18px}.kfct-lhelp>div{font-family:var(--kt-head);font-size:18px;color:var(--kt-dark);margin-bottom:6px}.kfct-lhelp p{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--kt-ink)}.kfct-lhelp .kfct-btns{width:100%}.kfct-ldoc{min-width:0;max-width:760px}.kfct-ldoc-h{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px}.kfct-ldoc-no{font-size:12px;color:var(--kt-muted)}.kfct-ldoc-h h2{margin:6px 0 0;font-family:var(--kt-head);font-size:34px;font-weight:400;line-height:1.15;color:var(--kt-dark)}.kfct-ldoc-meta{font-size:13px;color:var(--kt-muted);margin-top:8px}.kfct-ldoc-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kfct-lang{display:flex;gap:2px;border:1px solid var(--kt-border);border-radius:4px;padding:3px}.kfct-lang a{font-family:var(--kt-label);font-size:12px;font-weight:600;padding:5px 8px 3px;border-radius:3px;color:var(--kt-muted)}.kfct-lang a.is-on{background:var(--kt-p);color:#fff!important}.kfct-act{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--kt-border);border-radius:4px;min-height:36px;padding:0 12px;font-size:13px;color:var(--kt-ink);cursor:pointer}.kfct-act:hover{border-color:var(--kt-p);color:var(--kt-p)}.kfct-lnote{margin-top:18px;display:flex;gap:10px;align-items:flex-start;background:#f7f4f4;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.5;color:var(--kt-ink)}.kfct-lnote.kfct-blush{border:1px solid var(--kt-blush-line)}.kfct-lnote svg{flex:0 0 auto;margin-top:1px}.kfct-ltoc{margin-top:26px;padding:18px 20px;border:1px solid var(--kt-line);border-radius:6px}.kfct-ltoc .kfct-jl{font-size:12px;color:var(--kt-p);margin-bottom:10px}.kfct-ltoc ol{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.kfct-ltoc li{-moz-column-break-inside:avoid;break-inside:avoid;padding:3px 0}.kfct-ltoc a{font-size:14px}.kfct-ltoc a:hover{color:var(--kt-p)}.kfct-lbody{margin-top:30px}.kfct-lbody section{padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #f3f1f1;scroll-margin-top:80px}.kfct-lbody h3{margin:0 0 10px;font-size:19px;font-weight:500;line-height:1.35;color:var(--kt-dark)}.kfct-lbody h3 span{font-family:var(--kt-head);color:var(--kt-p);margin-right:8px}.kfct-lbody p{margin:0 0 10px;font-size:16px;line-height:1.85;color:var(--kt-ink)}.kfct-lbody ul{margin:10px 0 0;padding-left:20px}.kfct-lbody li{font-size:16px;line-height:1.8;padding-left:4px}.kfct-lbody li::marker{color:var(--kt-p)}.kfct-lcookie{padding:24px;margin-bottom:26px}.kfct-lcookie p{margin:8px 0 14px;font-size:14px;line-height:1.55}.kfct-cookie-btn button,.kfct-cookie-btn a{color:#fff!important;background:none;border:0;font:inherit;cursor:pointer;text-decoration:none;padding:0;min-height:0}.kfct-lseller{font-size:13px;line-height:1.7;color:var(--kt-muted);background:#f7f4f4;border-radius:6px;padding:16px 18px}.kfct-lseller b{font-weight:500;color:var(--kt-ink)}.kfct-lpn{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}.kfct-lpnb{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:#fff;border:1px solid var(--kt-line);border-radius:6px;padding:16px 18px}.kfct-lpnb:hover{border-color:#e4aeb5}.kfct-lpnb.is-next{align-items:flex-end;text-align:right;grid-column:2}.kfct-lpnb .kfct-jl{font-size:11px;color:var(--kt-muted)}.kfct-lpnb span+span{font-family:var(--kt-head);font-size:18px;color:var(--kt-dark)}@media print{.kf-hdr,.kf-nav,.kf-foot,.kfct-crumb,.kfct-lside,.kfct-ldoc-acts,.kfct-lpn,.kfct-lhelp{display:none!important}.kfct-lgrid{display:block}}.kfct-nfsec{padding-top:40px;padding-bottom:20px}.kfct-nf{display:flex;align-items:center;justify-content:center;gap:64px;background:var(--kt-blush);padding:48px 56px}.kfct-nf-art{position:relative;flex:0 0 auto;width:300px;height:300px}.kfct-nf-art span{position:absolute;left:6px;top:22px;font-family:var(--kt-head);font-size:66px;line-height:1;color:var(--kt-wine)}.kfct-nf-body{flex:0 1 540px;display:flex;flex-direction:column;gap:14px;min-width:0}.kfct-nf-body h1{margin:0;font-family:var(--kt-head);font-size:42px;font-weight:400;line-height:1.12;color:var(--kt-dark)}.kfct-nf-body>p{margin:0;font-size:16px;line-height:1.6;color:var(--kt-ink)}.kfct-nf-search{position:relative;max-width:480px;margin-top:4px}.kfct-nf-search input{width:100%;height:54px;border:1px solid var(--kt-blush-line);border-radius:27px;background:#fffaf4;padding:0 130px 0 24px;font-family:Rubik,sans-serif;font-size:15px;color:var(--kt-dark);outline:none}.kfct-nf-search input:focus{border-color:var(--kt-p)}.kfct-nf-search .kfct-btnp{position:absolute;right:5px;top:5px;min-height:44px;border-radius:22px;padding:0 22px}.kfct-err{font-size:13px;color:#d63a2f}.kfct-nf-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;color:var(--kt-muted)}.kfct-tag{background:#fff;border:1px solid var(--kt-blush-line);border-radius:14px;padding:4px 12px;font-size:13px;color:var(--kt-ink)}.kfct-tag:hover{border-color:var(--kt-p);color:var(--kt-p)!important}.kfct-nf-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.kfct-nfcats{padding-top:40px;padding-bottom:10px}.kfct-nfcats .kfct-h2{margin-bottom:26px}.kfct-cats{display:flex;justify-content:space-between;gap:18px;overflow-x:auto;scrollbar-width:none}.kfct-cats::-webkit-scrollbar{display:none}.kfct-cat{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:15px;width:138px;flex:0 0 auto}.kfct-ring{width:104px;height:104px;border-radius:50%;background:var(--kt-ring);border:1.5px solid #e4aeb5;padding:2px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease;overflow:hidden}.kfct-ring img,.kfct-ring .kf-ph{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.kfct-cat:hover .kfct-ring{transform:translateY(-3px)}.kfct-nfshelf{padding-top:48px;padding-bottom:20px}.kfct-nfshelf .kfct-head{align-items:center;margin-bottom:0}.kfct-nfhelp-sec{padding-top:40px;padding-bottom:20px}.kfct-nfhelp{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;border:1px solid var(--kt-line);border-radius:6px}.kfct-hi{display:flex;align-items:center;gap:16px;padding:22px 26px;border-left:1px solid var(--kt-line)}.kfct-hi:first-child{border-left:0}.kfct-hi:hover{background:snow}.kfct-hi svg{flex:0 0 auto}.kfct-hi b{display:block;font-size:15px;font-weight:500;color:var(--kt-dark)}.kfct-hi span span{display:block;font-size:13px;color:var(--kt-muted);margin-top:2px}.kfct-bbhero{display:flex;align-items:stretch;min-height:400px;background:var(--kt-blush);overflow:hidden}.kfct-bbhero-l{flex:1;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:44px 48px;min-width:0}.kfct-bbhero h1{margin:0;font-family:var(--kt-head);font-size:44px;font-weight:400;line-height:1.12;color:var(--kt-dark);max-width:560px}.kfct-bbhero-l>p{margin:0;font-size:16px;line-height:1.6;color:var(--kt-ink);max-width:520px}.kfct-bbhero-l .kfct-btnrow{margin-top:6px}.kfct-bbstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;max-width:480px}.kfct-bbstats>div{background:#fff;border:1px solid var(--kt-blush-line);border-radius:6px;padding:12px 14px}.kfct-bbstats>div>div:first-child{font-family:var(--kt-head);font-size:24px;color:var(--kt-wine);line-height:1.1}.kfct-bbstats>div>div+div{font-size:12px;color:var(--kt-muted);margin-top:4px}.kfct-bbpics{flex:0 0 440px;position:relative;display:flex;align-items:flex-end;justify-content:center;padding-top:40px}.kfct-bbpa{width:240px;height:330px;-o-object-fit:cover;object-fit:cover;border-radius:120px 120px 0 0}.kfct-bbpb{width:180px;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:90px 90px 0 0;margin-left:-40px;border:6px solid var(--kt-blush);border-bottom:0}.kfct-bbbadge{position:absolute;top:34px;right:34px;width:108px;height:108px;border-radius:50%;background:var(--kt-wine);border:3px solid #e9c98f;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1}.kfct-bbbadge b{font-family:var(--kt-head);font-size:26px;font-weight:500}.kfct-bbbadge span{font-family:var(--kt-label);font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;margin-top:4px;max-width:80px}.kfct-bbadv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kfct-adv{padding:24px;display:flex;gap:16px;align-items:flex-start}.kfct-adv svg{flex:0 0 auto}.kfct-adv-t{font-size:16px;font-weight:500;color:var(--kt-dark);margin-bottom:4px}.kfct-adv-d{font-size:14px;line-height:1.55;color:var(--kt-muted)}.kfct-bbtwo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kfct-reqs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.kfct-reqs li{display:flex;gap:12px;font-size:14px;line-height:1.55;color:var(--kt-ink)}.kfct-reqs svg{flex:0 0 auto;margin-top:1px}.kfct-docs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kfct-docs li{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--kt-line);font-size:14px}.kfct-docs li span:first-child{color:var(--kt-dark)}.kfct-docs li span+span{color:var(--kt-muted);text-align:right}.kfct-bbflow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.kfct-bbflow li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:0 16px}.kfct-bbflow-line{position:absolute;top:23px;left:50%;right:-50%;height:1px;background:#e4aeb5}.kfct-bbflow li:last-child .kfct-bbflow-line{display:none}.kfct-bbflow-n{position:relative;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--kt-head);font-size:20px;background:#fff;color:var(--kt-wine);border:1.5px solid #e4aeb5}.kfct-bbflow li.is-cur .kfct-bbflow-n{background:var(--kt-p);color:#fff;border-color:var(--kt-p)}.kfct-bbflow b{font-size:16px;font-weight:500;color:var(--kt-dark)}.kfct-bbflow li>span:not([class]){font-size:13px;line-height:1.5;color:var(--kt-muted);max-width:230px}.kfct-bbflow-st{font-size:11px;color:var(--kt-p);padding-top:2px;letter-spacing:1.2px}.kfct-bbform{padding-top:52px;padding-bottom:30px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start;scroll-margin-top:20px}.kfct-earn-t{margin:6px 0 12px!important}.kfct-dots{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5;color:var(--kt-ink)}.kfct-dots li{display:flex;gap:10px}.kfct-dots li:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--kt-p);margin-top:8px}.kfct-mini-h{font-size:16px;font-weight:500;color:var(--kt-dark);margin-bottom:6px}.kfct-dform{padding:32px}.kfct-dform form.stack{gap:14px}.kfct-dform form>h2.h2{margin:0;font-family:var(--kt-head);font-size:30px;font-weight:400;color:var(--kt-dark)}.kfct-dform form>p.muted{font-size:13px;color:var(--kt-muted);margin-top:-8px!important}.kfct-dform form>span.lbl{font-size:13px;font-weight:700;letter-spacing:1.5px;color:var(--kt-dark);margin:14px 0 -4px;padding-top:14px;border-top:1px solid var(--kt-line)}.kfct-dform form>span.lbl:first-of-type{border-top:0;padding-top:4px}.kfct-dform .grid2,.kfct-dform .grid3{gap:12px 14px}.kfct-dform .lbl{font-family:Rubik,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--kt-ink)}.kfct-dform .seg{min-height:46px;border:1px solid var(--kt-border);border-radius:4px;font-family:var(--kt-label);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--kt-ink);padding:3px 18px 0}.kfct-dform .seg[aria-pressed=true]{background:var(--kt-p);border-color:var(--kt-p);color:#fff}.kfct-dform .fchip{border:1px solid var(--kt-p);background:#fff5f6;color:var(--kt-wine);border-radius:4px;font-size:13px;min-height:34px;padding:0 12px}.kfct-dform .opt{align-items:center;text-align:center;justify-content:center;gap:4px;border:1.5px dashed #e2c6c0;border-radius:6px;background:snow;min-height:104px;padding:16px 12px}.kfct-dform .opt:hover{border-color:var(--kt-p)}.kfct-dform .opt:before{content:"";width:18px;height:18px;margin-bottom:4px;background:no-repeat center/contain 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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5M5 20h14'/%3E%3C/svg%3E")}.kfct-dform .opt strong{font-size:14px;font-weight:500;color:var(--kt-dark)}.kfct-dform .opt small{font-size:12px;color:var(--kt-muted)}.kfct-dform .empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:30px 10px}.kfct-dform .empty .h2{font-family:var(--kt-head);font-weight:400;font-size:28px;color:var(--kt-dark)}.kfct-dstatus{margin-top:18px}.kfct-dstatus .card{border:1px solid var(--kt-line);border-radius:6px}.kfct-dstatus .h2{font-family:var(--kt-head);font-weight:400;font-size:26px;color:var(--kt-dark)}.kfct-bkhdr-w{background:#fff;font-family:Rubik,sans-serif;color:var(--kt-ink, #3b454d)}.kfct-bkhdr{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #f0deda}.kfct-bkinsta{justify-self:start;display:inline-flex;align-items:center;gap:8px;font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#3b454d;min-height:44px}.kfct-bklang{justify-self:end}.kfct-bkhdr-w .kfct-lang a{color:#77808a}.kfct-bkhdr-w .kfct-lang a.is-on{background:#b6445b;color:#fff}.kfct-bkmain{font-family:Rubik,sans-serif;color:#3b454d}.kfct-bk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding-top:48px;padding-bottom:56px}.kfct-bk-l{display:flex;flex-direction:column;gap:24px;min-width:0}.kfct-bkpill{display:inline-flex;align-items:center;gap:8px;background:#fbe3e6;color:#8e2b3c;border-radius:4px;padding:6px 12px;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.kfct-bkpill>span{width:8px;height:8px;border-radius:50%;background:#b6445b;animation:kfct-pulse 1.6s ease-in-out infinite}.kfct-bk h1{margin:18px 0 14px;font-family:Bodoni Moda,serif;font-size:48px;font-weight:400;line-height:1.08;color:#212b33}.kfct-bk-l>div>p{margin:0;font-size:17px;line-height:1.65;max-width:520px}.kfct-bkret{padding:16px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:540px}.kfct-bkret-i{flex:0 0 48px;height:48px;border-radius:50%;background:#fbf4f1;display:flex;align-items:center;justify-content:center}.kfct-bkret-t{flex:1 1 200px;line-height:1.35}.kfct-bkret-t .kfct-jl{display:block;font-size:12px;color:#66707a;margin-bottom:2px}.kfct-bkret-t span+span{font-family:Bodoni Moda,serif;font-size:24px;color:#212b33}.kfct-bkret-s{font-size:13px;color:#66707a;max-width:210px}.kfct-bkurg{max-width:540px}.kfct-bkurg>.kfct-jl{display:block;font-size:12px;color:#3b454d;margin-bottom:8px;letter-spacing:1.2px}.kfct-bkurg>div{display:flex;flex-direction:column;gap:10px}.kfct-ocard{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #efeff1;border-radius:6px;padding:14px 16px;min-height:72px;color:#3b454d;text-decoration:none}.kfct-ocard:hover{border-color:#b6445b}.kfct-ocard>svg{transform:rotate(-90deg)}.kfct-ocard-i{flex:0 0 44px;height:44px;border-radius:50%;background:#fbe3e6;display:flex;align-items:center;justify-content:center}.kfct-ocard-i.is-wa{background:#e7f5ea}.kfct-ocard-t{flex:1;line-height:1.4;min-width:0}.kfct-ocard-t b{display:block;font-weight:600;color:#212b33}.kfct-ocard-t span{font-size:13px;color:#66707a}.kfct-bknotify{max-width:540px;border-top:1px solid #f0deda;padding-top:20px}.kfct-bknotify .lbl{margin-bottom:8px}.kfct-bknotify .btn-primary{padding:0 26px}.kfct-bktrack{margin:14px 0 0;font-size:13px;color:#66707a}.kfct-bktrack a{color:#b6445b;border-bottom:1px solid #b6445b;text-decoration:none}.kfct-bkimg{position:relative;height:600px;background:#f6eee6;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.kfct-bkia{width:270px;height:360px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.kfct-bkib{width:240px;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;margin-left:-26px;box-shadow:-10px 0 30px -12px #00000040}.kfct-bkweek{position:absolute;left:22px;top:22px;right:22px;max-width:340px;background:#fffffff2;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.45}.kfct-bkweek b{display:block;font-size:12px;color:#b6445b;margin-bottom:2px}.kfct-bkfoot{background:#fbf4f1;border-top:1px solid #f0deda;font-family:Rubik,sans-serif}.kfct-bkfoot-a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:18px;padding-bottom:18px;font-size:13px;color:#6b5a5d}.kfct-bkfoot-a a{color:#6b5a5d;text-decoration:underline}.kfct-bkfoot-b{background:#f3e6e2}.kfct-bkfoot-b .kf-wrap{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;font-size:12px;color:#6b5a5d}.kfct-bkssl{display:flex;align-items:center;gap:8px}.kfct-bkpow{letter-spacing:2px;font-size:11px}.kfct-band{font-family:Rubik,sans-serif;background:#fbf4f1;color:#8e2b3c;border-bottom:1px solid #f0deda}.kfct-band.is-no_preorder{background:#f2f2f3;color:#3b454d;border-bottom-color:#e3e5eb}.kfct-band.is-paused{background:#fbe3e6;color:#8e2b3c;border-bottom-color:#f2cdd3}.kfct-band-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;padding-top:12px;padding-bottom:12px;font-size:14px;text-align:center}.kfct-band-in b{font-weight:600}.kfct-band-live{width:8px;height:8px;border-radius:50%;background:currentColor;animation:kfct-pulse 1.6s ease-in-out infinite}.kfct-band-a{color:inherit!important;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid currentColor;text-decoration:none}@media(prefers-reduced-motion:reduce){.kfct-live>span,.kfct-bkpill>span,.kfct-band-live{animation:none}}@media(max-width:1100px){.kfct-ogpics{display:none}.kfct-hoods{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.kfct-ihero{grid-template-columns:1fr;padding:32px 24px 0}.kfct-ihero h1{font-size:36px}.kfct-istat{flex-direction:column}.kfct-istat>i{width:auto;height:1px;margin:0 16px}.kfct-iright{min-height:520px}.kfct-hoods{grid-template-columns:repeat(2,minmax(0,1fr))}.kfct-side2,.kfct-ct,.kfct-about,.kfct-ogbottom,.kfct-bbform,.kfct-bbtwo,.kfct-ogcap,.kfct-bk,.kfct-nbs,.kfct-guide,.kfct-bbadv,.kfct-vals{grid-template-columns:1fr}.kfct-tabs{overflow-x:auto;justify-content:flex-start}.kfct-oghero{flex-direction:column}.kfct-ogside{flex:0 0 auto}.kfct-slots,.kfct-oginfo-g{grid-template-columns:repeat(2,minmax(0,1fr))}.kfct-steps{grid-template-columns:1fr 1fr}.kfct-lgrid{grid-template-columns:1fr;gap:24px}.kfct-lside{position:static}.kfct-ltabs{flex-direction:row;overflow-x:auto;border-top:0;border-bottom:1px solid var(--kt-line)}.kfct-ltab{white-space:nowrap;border-left:0;border-bottom:2px solid transparent;width:auto}.kfct-ltab.is-on{border-bottom-color:var(--kt-p)}.kfct-lhelp{display:none}.kfct-nf{flex-direction:column;gap:24px;padding:32px 24px;text-align:left}.kfct-bbhero{flex-direction:column}.kfct-bbpics{flex:0 0 auto}.kfct-bbflow{grid-template-columns:1fr 1fr;row-gap:24px}.kfct-bbflow-line{display:none}.kfct-remind{position:static}.kfct-bkimg{height:420px}.kfct-nfhelp{grid-auto-flow:row;grid-template-columns:1fr}.kfct-hi{border-left:0;border-top:1px solid var(--kt-line)}.kfct-hi:first-child{border-top:0}}@media(max-width:768px){.kfct .kf-wrap,.kfct-bkhdr,.kfct-bk,.kfct-bkfoot .kf-wrap,.kfct-band .kf-wrap{padding-left:16px;padding-right:16px}.kfct-donly{display:none}.kfct-monly{display:inline}.kfct-crumb{font-size:13px}.kfct-h2b,.kfct-h2l,.kfct-h2m{font-size:26px}.kfct-h2s,.kfct-h2{font-size:24px}.kfct-ttl{font-size:34px}.kfct-ttl-38{font-size:30px}.kfct-ihero{padding:24px 16px 0;margin:0 -16px}.kfct-ihero h1{font-size:32px}.kfct-iright{min-height:470px}.kfct-arch,.kfct-arch-line{right:50%;transform:translate(50%);width:250px;height:340px}.kfct-arch-line{transform:translate(calc(50% + 10px),10px)}.kfct-ihcard{right:0;top:16px}.kfct-imap{bottom:16px;width:250px}.kfct-ithumbs{display:none}.kfct-ihero-l .kfct-btnrow>a{flex:1 1 100%}.kfct-faq--box button{padding:16px;font-size:15px}.kfct-faq--box p{padding:0 16px 16px}.kfct-og .kfct-pt18{padding-top:16px}.kfct-oghero{background:var(--kt-blush);padding:0 10px 10px;min-height:0}.kfct-ogpics{display:flex;justify-content:flex-end;align-items:flex-start;padding:16px 6px 0 0;height:210px;position:relative}.kfct-ogpa{width:168px;height:194px;border-radius:10px 10px 0 0}.kfct-ogpb{position:absolute;left:96px;top:58px;width:104px;height:152px;border-radius:6px 6px 0 0;margin:0;border:0}.kfct-ogbadge{position:absolute;left:8px;top:18px;width:88px;height:88px;border-radius:50%;background:var(--kt-wine);border:3px solid #e9c3c8;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1}.kfct-ogbadge b{font-family:var(--kt-label);font-size:26px;font-weight:700}.kfct-ogbadge span{font-family:var(--kt-label);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin-top:2px}.kfct-ogbadge small{font-size:10px;margin-top:2px}.kfct-ogmid{background:#fff;padding:22px 18px 20px;gap:10px}.kfct-ogdate{border:0;padding:0;font-size:11px;letter-spacing:2px}.kfct-ogdate-pre{display:inline}.kfct-script{font-size:44px}.kfct-ogmid h1{font-size:24px}.kfct-ogmid>p{font-size:14px}.kfct-cd{width:100%}.kfct-cd-cell{flex:1;min-width:0;padding:12px 4px 8px;border-color:#e9c3c8}.kfct-cd-cell b{font-size:32px;font-weight:400}.kfct-cd-date{display:none}.kfct-ogbtns{flex-direction:column;width:100%}.kfct-ogbtns a{width:100%}.kfct-ogside{display:none}.kfct-ogcap{gap:14px}.kfct-ogcap .kfct-eyebrow{display:none}.kfct-ogcap .kfct-h2b{font-size:24px;margin-top:0}.kfct-ogcap-p{margin-top:6px;font-size:13px;color:var(--kt-muted)}.kfct-slots{grid-template-columns:1fr;gap:10px}.kfct-slot{display:grid;grid-template-columns:1fr auto;align-items:center;padding:14px 14px 12px;row-gap:8px}.kfct-slot-l{font-family:Rubik,sans-serif;font-size:16px;font-weight:500}.kfct-slot-c{display:none}.kfct-slot-n{grid-row:1;grid-column:2;margin:0;text-align:right}.kfct-slot-bar{grid-column:1 / -1;margin:0}.kfct-slotmsg{padding:12px 14px}.kfct-slotmsg>span{min-width:0;flex-basis:100%}.kfct-slotmsg a{flex:1 1 auto}.kfct-steps{grid-template-columns:1fr;margin-top:22px}.kfct-steps li{border-left:0;border-top:1px solid var(--kt-line);padding:14px 0}.kfct-steps li:first-child{border-top:0}.kfct-guide{display:flex;overflow-x:auto;gap:12px;margin:0 -16px;padding:0 16px 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.kfct-guide::-webkit-scrollbar{display:none}.kfct-tile{flex:0 0 250px;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;scroll-snap-align:start;background:var(--kt-blush);border-color:var(--kt-blush-line)}.kfct-tile-img{width:100%;height:140px;border-radius:0;border:0;padding:0;background:#f4f4f4}.kfct-tile-img img{border-radius:0}.kfct-tile-t{padding:14px 14px 16px}.kfct-tile-t .kfct-jl{color:var(--kt-p)}.kfct-tile-n{font-size:20px}.kfct-tile-c{color:var(--kt-ink)}.kfct-og .kfct-head .kfct-lnk{display:none}.kfct-colhead{flex-direction:row;justify-content:space-between;align-items:baseline;text-align:left}.kfct-colcount{font-size:13px;color:var(--kt-muted)}.kfct-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.kfct-chips::-webkit-scrollbar{display:none}.kfct-chip{font-family:Rubik,sans-serif!important;text-transform:none;letter-spacing:0;font-size:15px;font-weight:400;border-radius:22px;min-height:44px;padding:0 18px}.kfct-colnote{display:flex;align-items:center;gap:10px;margin:16px 0 0;background:var(--kt-blush);border-radius:4px;padding:12px 14px;font-size:13px;color:var(--kt-ink)}.kfct-colnote:before{content:"";flex:0 0 18px;height:18px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233B454D' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M4 8h3l2-3h6l2 3h3v11H4z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E")}.kfct-grid{padding-top:16px}.kfct-pre{display:flex;align-items:center;justify-content:center;margin-top:10px;min-height:44px;border:1px solid var(--kt-border);border-radius:4px;background:#fff;font-size:14px;font-weight:500;color:var(--kt-dark)!important}.kfct-oginfo{padding:20px 16px}.kfct-oginfo-g{grid-template-columns:1fr;gap:16px}.kfct-ogbottom{padding-top:36px;gap:24px}.kfct-faq--line button{font-size:15px;font-weight:400}.kfct-remind{padding:20px 16px}.kfct-slotwrap .kfct-live{order:0}.kfct-about-pics>div{grid-template-rows:150px 150px}.kfct-cform,.kfct-dform{padding:20px 16px}.kfct-cform .grid2,.kfct-dform .grid2,.kfct-dform .grid3{grid-template-columns:1fr}.kfct-map{height:420px}.kfct-mapcard{left:12px;right:12px;bottom:12px;max-width:none}.kfct-lhead h1{font-size:32px}.kfct-ldoc-h h2{font-size:28px}.kfct-ltoc ol{-moz-columns:1;columns:1}.kfct-lbody p,.kfct-lbody li{font-size:15px;line-height:1.75}.kfct-lpn{grid-template-columns:1fr}.kfct-lpnb.is-next{grid-column:auto}.kfct-nfsec{padding-top:20px}.kfct-nf{padding:24px 16px;margin:0 -16px;align-items:stretch}.kfct-nf-art{width:200px;height:200px;align-self:center}.kfct-nf-art svg{width:200px;height:200px}.kfct-nf-art span{font-size:46px;left:0;top:10px}.kfct-nf-body h1{font-size:30px}.kfct-nf-body>p{font-size:15px}.kfct-nf-search input{padding-right:104px}.kfct-nf-search .kfct-btnp{padding:0 16px}.kfct-nf-links>a{flex:1 1 calc(50% - 5px)}.kfct-cats{justify-content:flex-start;margin:0 -16px;padding:0 16px;gap:6px}.kfct-cat{width:96px;font-size:13px;gap:8px}.kfct-ring{width:80px;height:80px}.kfct-ring img,.kfct-ring .kf-ph{width:74px;height:74px}.kfct-nfshelf .kfct-chips{margin:0 -16px}.kfct-hi{padding:16px}.kfct-bbhero{margin:0 -16px}.kfct-bbhero-l{padding:28px 16px}.kfct-bbhero h1{font-size:32px}.kfct-bbhero-l .kfct-btnrow>a{flex:1 1 100%}.kfct-bbpics{padding-top:0}.kfct-bbpa{width:190px;height:260px}.kfct-bbpb{width:140px;height:190px}.kfct-bbbadge{top:10px;right:16px;width:88px;height:88px}.kfct-bbbadge b{font-size:22px}.kfct-bbflow{grid-template-columns:1fr}.kfct-p28{padding:20px 16px}.kfct-docs li{flex-direction:column;gap:2px}.kfct-docs li span+span{text-align:left}.kfct-bkhdr{grid-template-columns:1fr auto;gap:12px}.kfct-bkinsta{display:none}.kfct-bkhdr .kf-dlogo{justify-self:start;align-items:flex-start}.kfct-bkhdr .kf-logo-word{font-size:34px}.kfct-bkhdr .kf-dlogo-line{width:110px}.kfct-bk{padding-top:28px;gap:28px}.kfct-bk h1{font-size:34px}.kfct-bk-l>div>p{font-size:15px}.kfct-bkimg{height:340px}.kfct-bkia{width:180px;height:240px}.kfct-bkib{width:160px;height:210px}.kfct-band-in{font-size:13px;gap:4px 10px}}.kf-ib{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:#212b33;position:relative;flex:0 0 auto}.kf-lang{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 4px;font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;color:#212b33!important;position:relative}.kf-lang:before{content:"";position:absolute;inset:7px 4px;border:1px solid #e3e5eb;border-radius:4px;z-index:-1}.kf-lang-on{color:#fff!important}.kf-lang-on:before{background:#b6445b;border-color:#b6445b}.kf-sd{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:6px 16px;background:#b6445b;color:#fff!important}.kf-sd-name{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.kf-sd-cd{display:inline-flex;align-items:center;gap:4px;font-size:12px}.kf-sd-cd b{background:#fff;color:#8e2b3c;border-radius:3px;padding:2px 6px;font-weight:700}.kf-sd-cd b+b,.kf-sd-cd b:nth-of-type(2){margin-left:4px}.kf-mh{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #e3e5eb}.kf-mh-row{position:relative;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 6px}.kf-mh-side{display:flex;align-items:center}.kf-mh-right{gap:2px;isolation:isolate}.kf-mlogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;color:#111!important;max-width:calc(100% - 200px);min-height:44px;justify-content:center}.kf-mlogo .kf-logo-word{font-size:24px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.kf-mlogo .kf-logo-a svg{width:16px!important;height:16px!important;left:-3px!important;top:2px!important}.kf-mlogo .kf-logo-a svg path[stroke]{display:none}.kf-mlogo-line{width:74px;height:1px;background:#111;margin-top:4px}.kf-mmenu-root{position:fixed;inset:0;z-index:80}.kf-mmenu-bg{position:absolute;inset:0;background:#212b3373}.kf-mmenu{position:absolute;left:0;top:0;bottom:0;width:100%;max-width:430px;background:#fff;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.kf-mmenu-top{height:56px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 16px;border-bottom:1px solid #e3e5eb}.kf-mmenu-brand{display:flex;flex-direction:column;color:#111!important;min-height:44px;justify-content:center}.kf-mmenu-brand span{font-family:Bodoni Moda,serif;font-size:22px;line-height:1}.kf-mmenu-brand small{font-family:Bodoni Moda,serif;font-size:8px;letter-spacing:2.5px;margin-top:4px;color:#8e2b3c}.kf-msearch{position:relative;display:block}.kf-msearch input{width:100%;height:48px;border:0;border-radius:20px;background:#fffaf4;padding:0 48px 0 20px;font-size:14px;font-weight:300;color:#153d4d;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kf-msearch input:focus-visible{box-shadow:0 0 0 2px #e9c3c8}.kf-msearch button{position:absolute;right:2px;top:2px;width:44px;height:44px;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.kf-mmenu .kf-msearch{margin:14px 16px 6px}.kf-mnav{padding:0 16px}.kf-mrow{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0;background:none;border:0;border-bottom:1px solid #efeff1;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#212b33!important;cursor:pointer;text-align:left}.kf-mrow.is-open{color:#b6445b!important}.kf-mrow svg{flex:0 0 auto;transition:transform .2s ease}.kf-mrow.is-open svg{transform:rotate(180deg)}.kf-mm-m{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;padding:6px 0 10px;border-bottom:1px solid #efeff1}.kf-mm-m a{min-height:48px;gap:10px;font-size:13px;border-bottom:0;padding:0}.kf-mm-m .kf-mm-all{grid-column:1 / -1;font-weight:600;color:#b6445b!important}.kf-macct{margin:16px 16px 0;background:#fbf4f1;border-radius:6px;padding:4px 14px}.kf-macct a{display:flex;align-items:center;gap:12px;min-height:48px;font-size:14px;color:#212b33!important;border-bottom:1px solid #f0deda}.kf-macct a:last-child{border-bottom:0}.kf-mlang{display:flex;align-items:center;justify-content:space-between;margin:14px 16px 0;min-height:44px}.kf-mlang>span{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.6px;color:#b6445b}.kf-mlang>div{display:flex;gap:6px;isolation:isolate}.kf-mlang .kf-lang{min-width:52px}.kf-mlang .kf-lang:before{inset:2px 0}.kf-mfoot{margin:auto 16px 0;padding:20px 0 24px;display:flex;flex-direction:column;gap:10px}.kf-mfoot .kf-wa-btn{min-height:48px}.kf-mphone{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;color:#212b33!important}.kf-dbox{background:#f7f4f4;border-radius:6px;padding:12px 12px 12px 8px}.kf-dbox-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.kf-dbox-head svg{flex:0 0 auto}.kf-dbox-head p{margin:0;font-size:14px;line-height:1.3;color:#6e6266}.kf-dbox .kf-dsel-btn{width:100%;height:48px;padding:0 14px}.kf-dbox .kf-reg,.kf-dbar .kf-reg{position:static;margin-top:4px}.kf-dbox .kf-reg button,.kf-dbar .kf-reg button{min-height:44px}.kf-dinfo{margin:10px 0 0;font-size:13px;line-height:1.4;color:#153d4d;background:#eef5f3;border-radius:4px;padding:9px 12px}.kf-mdist{padding:8px 16px 0}.kf-dbar-in{background:#f7f4f4;border-radius:6px;display:flex;align-items:center;gap:10px;padding:6px 6px 6px 12px}.kf-dbar-in>span:first-child svg{width:16px;height:20px;display:block}.kf-dbar-txt{flex:1;min-width:0}.kf-dbar-txt span{display:block;font-size:11px;color:#6e6266}.kf-dbar-txt b{display:block;font-size:14px;font-weight:500;color:#212b33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-dbar-btn{min-height:44px;background:#fff;border:1px solid #e3e5eb;border-radius:4px;padding:0 14px;font-size:13px;font-weight:600;color:#b6445b;cursor:pointer}@media(max-width:1023.98px){.kf-dh,.kf-dnav,.kf-donly{display:none!important}.kf-mh,.kf-mdist,.kf-monly{display:block}.kf:has(.kf-home) .kf-mdist{display:none}.kf-foot{margin-top:24px}.kf-fgrid{display:flex;flex-direction:column;gap:0;padding:30px 16px 20px}.kf-fbrand{gap:0}.kf-flogo span{font-size:34px}.kf-flogo i{width:112px}.kf-fbrand p{margin:12px 0 18px;max-width:none}.kf-acc{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;border-bottom:1px solid #eadbd7;padding:0;font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#b6445b;cursor:pointer;text-align:left}.kf-acc.kf-monly{display:flex}.kf-acc svg{transition:transform .2s ease}.kf-acc[aria-expanded=true] svg{transform:rotate(180deg)}.kf-fl2{display:none;padding:2px 0 8px}.kf-fl2.is-open{display:block}.kf-fl2 a,.kf-fl2 button{display:flex;align-items:center;min-height:44px;padding:0;border-bottom:1px solid #f3e6e2;width:100%;text-align:left}.kf-faddr{margin-top:20px;padding:16px;gap:12px;align-self:stretch;width:100%;box-sizing:border-box}.kf .kf-fval{min-height:32px}.kf-faddr .kf-wa-btn{min-height:46px;background:#1e8e3e}.kf-fsocial .kf-fh{margin:22px 0 10px}.kf-soc{width:44px;height:44px}.kf-fbar>.kf-wrap{flex-direction:column;justify-content:center;gap:6px;padding:14px 16px 84px;text-align:center}.kf-fwa{left:auto;right:16px;bottom:16px;width:52px;height:52px;border-radius:50%;padding:0;justify-content:center;box-shadow:0 6px 20px -6px #0000004d}.kf-fwa span{display:none}.kf-fwa svg{width:30px;height:30px}.kf-ftop{display:none}.kf .kf-credit{min-height:44px}.kf-cats-arr,.kf-slide-a-side{display:none}.kf-grid4{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-shelf-grid>:nth-child(n+13){display:none}.kf-mtop{padding:12px 24px 4px}.kf-mtop .kf-popular{font-size:11px;color:#6b7179;padding:6px 4px 0}.kf-mtop .kf-dbox{margin-top:12px}.kf-shelf-title{margin:0;text-align:center;font-family:Bodoni Moda,serif;font-weight:400;font-size:26px;color:#212b33}.kf-tabs{display:flex;justify-content:safe center;gap:18px;margin:6px 0 16px;border-bottom:1px solid #efeff1;overflow-x:auto;scrollbar-width:none}.kf-tabs.kf-monly{display:flex}.kf-tab{min-height:44px;padding:0 4px;background:none;border:0;border-bottom:2px solid transparent;font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#77808a;cursor:pointer;white-space:nowrap}.kf-tab-on{color:#b6445b;border-bottom-color:#b6445b}.kf-photo-promo{padding:18px 24px 6px}.kf-photo-promo>div{background:#fbf4f1;border:1px solid #f0deda;border-radius:6px;padding:18px 16px;display:flex;gap:14px;align-items:flex-start}.kf-photo-promo svg{flex:0 0 auto}.kf-pp-eye{font-family:Josefin Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#b6445b}.kf-pp-title{font-family:Bodoni Moda,serif;font-size:20px;line-height:1.2;color:#212b33;margin-top:4px}.kf-photo-promo p{margin:6px 0 0;font-size:13px;line-height:1.5;color:#3b454d}}@media(max-width:767.98px){.kf-wrap{padding-left:16px;padding-right:16px}.kf-mtop{padding:12px 16px 4px}.kf-mtop .kf-msearch input{height:46px}.kf-mtop .kf-msearch button{top:1px}.kf-cats-sec{padding:18px 0 8px}.kf-cats-box{padding:0}.kf-cats{gap:6px;padding:0 16px;scroll-padding-left:16px}.kf-cats>:first-child{margin-left:0}.kf-cat{width:82px;gap:8px;font-size:12px;line-height:1.2}.kf-cat .kf-ring{width:72px;height:72px}.kf-cat img,.kf-cat .kf-ph{width:66px;height:66px}.kf-cat:hover .kf-ring{transform:none}.kf-hero{padding:14px 16px 0}.kf-hero-wrap{padding:0}.kf-hero-strip{border-radius:6px}.kf-slide{height:470px}.kf-slide-a{flex-direction:column;justify-content:flex-start;padding:24px 18px 0;text-align:center}.kf-slide-a-mid{order:1;flex:0 0 auto;padding:0;gap:0;width:100%}.kf-hero-script{font-size:36px;line-height:1.05}.kf-hero-sub{margin:8px 0 12px;font-size:14px;line-height:1.4}.kf-hero-feats{display:none}.kf-slide-a-imgs{order:2;position:absolute;left:0;right:0;bottom:0;height:auto;justify-content:center}.kf-sa-1{width:140px;height:160px}.kf-sa-2{width:130px;height:150px;margin-left:-16px;box-shadow:-10px 0 24px -12px #00000040}.kf-slide-a-imgs img:only-child{width:200px;height:190px}.kf-slide-b-in{width:100%;flex-direction:column;align-items:stretch;padding:0}.kf-slide-b-txt{padding:26px 20px 0;gap:8px;max-width:none}.kf-sb-title{font-size:30px}.kf-sb-script{font-family:Bodoni Moda,serif;font-style:italic;font-size:18px;color:#8a5a28}.kf-slide-b-img{margin-top:auto;height:220px;flex:0 0 auto}.kf-slide-b-img img,.kf-slide-b-img picture{width:100%;height:100%;display:block}.kf-dots{padding:4px 0 0}.kf-dots button{width:44px;height:44px;margin:0 -4px}.kf-dots button span{width:8px;height:8px;border-radius:4px;background:#d9cfcf}.kf-dots button[aria-current=true] span{width:22px;background:#b6445b}.kf-shelf{padding:18px 16px 8px}.kf-grid4{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:24px}.kf-shelf-grid>:nth-child(n+9){display:none}.kf-more{padding:28px 0 8px}.kf-more .kf-btn{width:100%;min-height:48px}.kf-photo-promo{padding:18px 16px 6px}.kf-seo{padding:22px 16px 10px}.kf-seo p{line-height:1.6}.kf-rib{font-size:10px;gap:4px;letter-spacing:.2px;padding:5px 8px;border-bottom-right-radius:8px}.kf-rib b{font-size:13px}.kf-heart{top:0;right:0}.kf-heart svg{width:16px;height:16px}.kf-pname{min-height:50px;padding:10px 4px 2px;font-size:13px}.kf-pprice{justify-content:center;gap:14px;padding:6px 4px 2px;flex-wrap:wrap}.kf-pnow{font-size:17px}.kf-pnow small,.kf-old small{font-size:9px}.kf-old{color:#8a8a8a;font-size:13px}.kf-old:after{left:-5px;right:-5px}.kf-pdel{font-size:11px;color:#557a7a}.kf-pcard:hover .kf-pimg img{transform:none}}@media(min-width:1024px)and (max-width:1279.98px){.kf-trust,.kf-slide-a-side{display:none}.kf-hero-script{font-size:42px}.kf-hicons{gap:18px}}.sd{--sd-ink: #212b33;--sd-ink2: #3b454d;--sd-mut: #6e767f;--sd-line: #e3e5eb;--sd-soft: #fbf4f1;--sd-acc: var(--c-primary, #b6445b);--sd-btn: var(--c-primary, #b6445b);--sd-head: "Bodoni Moda", var(--font-heading), serif;--sd-hw: 400;--sd-body: "Rubik", var(--font-body), system-ui, sans-serif;--sd-label: "Josefin Sans", var(--font-body), sans-serif;--sd-r: 0px;--sd-rc: 0px;--sd-rb: 2px;--sd-chip: 2px;--sd-h1: 40px;--sd-card-bg: transparent;--sd-card-bd: 0;--sd-align: left;font-family:var(--sd-body);color:var(--sd-ink2);padding:4px 0 64px}[data-theme=kehribar] .sd{--sd-ink: #1f2421;--sd-ink2: #3f4441;--sd-mut: #5c625e;--sd-line: #eeeae3;--sd-soft: #f7f5f2;--sd-acc: var(--kh-g, #23402f);--sd-btn: var(--kh-g, #23402f);--sd-head: "Figtree", var(--font-heading), system-ui, sans-serif;--sd-hw: 700;--sd-body: "Figtree", var(--font-body), system-ui, sans-serif;--sd-label: "Figtree", var(--font-body), sans-serif;--sd-r: 18px;--sd-rc: 14px;--sd-rb: 999px;--sd-chip: 999px;--sd-h1: 38px;--sd-card-bg: #ffffff;--sd-card-bd: 1px solid #eeeae3}[data-theme=defne] .sd{--sd-ink: #1c3438;--sd-ink2: #3d4f50;--sd-mut: #5d6b66;--sd-line: #e1e5d2;--sd-soft: #f3f4ec;--sd-acc: var(--df-g, #1c3438);--sd-btn: var(--df-g, #1c3438);--sd-head: var(--df-serif, "Cormorant Garamond", Georgia, serif);--sd-hw: 600;--sd-body: var(--df-sans, "Montserrat", system-ui, sans-serif);--sd-label: var(--df-sans, "Montserrat", system-ui, sans-serif);--sd-r: 6px;--sd-rc: 6px;--sd-rb: 999px;--sd-chip: 999px;--sd-h1: 46px;--sd-align: center}[data-theme=salon] .sd{--sd-ink: #222222;--sd-ink2: #4e4e4e;--sd-mut: #5e6460;--sd-line: #e4e1da;--sd-soft: #f4f2ee;--sd-acc: var(--sl-green, #3d7a6c);--sd-btn: var(--sl-g, #333333);--sd-head: var(--sl-serif, "Marcellus", Georgia, serif);--sd-hw: 400;--sd-body: var(--sl-sans, "Manrope", system-ui, sans-serif);--sd-label: var(--sl-sans, "Manrope", system-ui, sans-serif);--sd-r: 8px;--sd-rc: 8px;--sd-rb: 999px;--sd-chip: 999px;--sd-card-bg: #ffffff;--sd-card-bd: 1px solid #e4e1da}.sd-wrap{max-width:1304px;margin:0 auto;padding:0 24px}.sd a{color:inherit}.sd-bc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--sd-mut);padding-top:16px}.sd-bc a{color:var(--sd-mut);text-decoration:none}.sd-bc a:hover{color:var(--sd-ink)}.sd-bc b{font-weight:400;color:var(--sd-ink2)}.sd-head{text-align:var(--sd-align);padding-top:18px;padding-bottom:22px}.sd-h1{margin:0;font-family:var(--sd-head);font-weight:var(--sd-hw);font-size:var(--sd-h1);line-height:1.12;color:var(--sd-ink)}.sd-lead{margin:12px 0 0;max-width:720px;font-size:15px;line-height:1.65}[data-theme=defne] .sd-lead,[data-theme=defne] .sd-note{margin-left:auto;margin-right:auto}.sd-count{color:var(--sd-mut);white-space:nowrap}.sd-orn{display:none;align-items:center;justify-content:center;gap:10px;margin-top:12px;color:var(--df-au, #ada46a);font-size:12px}.sd-orn span{width:46px;height:1px;background:currentColor;opacity:.7}[data-theme=defne] .sd-orn{display:flex}.sd-facts{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:16px;font-size:14px;color:var(--sd-ink)}[data-theme=defne] .sd-facts{justify-content:center}.sd-facts span{color:var(--sd-mut);margin-right:6px}.sd-facts b{font-weight:600}.sd-note{display:flex;gap:10px;align-items:flex-start;max-width:720px;margin-top:18px;background:var(--sd-soft);border-radius:var(--sd-r);padding:12px 16px;font-size:14px;line-height:1.5;color:var(--sd-ink);text-align:left}.sd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;border:1px solid var(--sd-btn);border-radius:var(--sd-rb);background:var(--sd-btn);color:#fff!important;font-family:var(--sd-label);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}[data-theme=karanfil] .sd-btn{text-transform:uppercase;letter-spacing:1px;font-size:13px}.sd-btn:hover{filter:brightness(1.08)}.sd-btn:disabled{opacity:.55;cursor:default}.sd-btn--o{background:transparent;color:var(--sd-ink)!important;border-color:var(--sd-ink)}.sd-head .sd-btn{margin-top:20px}.sd-lnk{color:var(--sd-acc)!important;text-decoration:underline;text-underline-offset:3px;font-size:14px}.sd-subs{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 18px}[data-theme=defne] .sd-subs{justify-content:center}.sd-tools{position:relative}.sd-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;border-top:1px solid var(--sd-line);border-bottom:1px solid var(--sd-line);margin-bottom:14px;position:relative}.sd-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--sd-line);border-radius:var(--sd-chip);background:#fff;font-family:var(--sd-body);font-size:13px;color:var(--sd-ink);text-decoration:none;cursor:pointer;white-space:nowrap}.sd-chip:hover{border-color:var(--sd-ink)}.sd-chip.is-on{border-color:var(--sd-ink);background:var(--sd-ink);color:#fff}.sd-chip svg{flex:none}.sd-chip__n{font-size:11px;opacity:.7}.sd-dd{position:relative}.sd-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:240px;max-height:340px;overflow:auto;background:#fff;border:1px solid var(--sd-line);border-radius:var(--sd-rc);box-shadow:0 18px 40px -16px #00000040;padding:6px}.sd-pop--r{left:auto;right:0}.sd-opt{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:var(--sd-rc);background:none;font-family:var(--sd-body);font-size:14px;color:var(--sd-ink);text-align:left;cursor:pointer}.sd-opt:hover{background:var(--sd-soft)}.sd-opt.is-on{font-weight:600}.sd-opt i{margin-left:auto;font-style:normal;font-size:12px;color:var(--sd-mut)}.sd-box{flex:0 0 16px;width:16px;height:16px;border:1px solid var(--sd-ink2);border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.sd-opt.is-on .sd-box{background:var(--sd-ink);border-color:var(--sd-ink)}.sd-sw{flex:0 0 16px;width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.sd-sort{margin-left:auto}.sd-sortb{white-space:nowrap;display:inline-flex;align-items:center;gap:4px;border:0;background:none;font-family:var(--sd-body);font-size:13px;color:var(--sd-mut);cursor:pointer;padding:8px 0}.sd-sortb b{color:var(--sd-ink);font-weight:600}.sd-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px}.sd-apill{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--sd-chip);background:var(--sd-soft);padding:6px 10px;font-family:var(--sd-body);font-size:13px;color:var(--sd-ink);cursor:pointer}.sd-clear{border:0;background:none;font-family:var(--sd-body);font-size:13px;color:var(--sd-mut);text-decoration:underline;cursor:pointer}.sd-total{font-size:13px;color:var(--sd-mut);margin:0 0 16px}.sd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.sd-grid[aria-busy=true]{opacity:.6}.sd-card{display:flex;flex-direction:column;gap:8px;min-width:0;background:var(--sd-card-bg);border:var(--sd-card-bd);border-radius:var(--sd-rc);overflow:hidden;text-decoration:none;color:inherit}.sd-card__img{position:relative;display:block;aspect-ratio:1 / 1;background:var(--sd-soft);border-radius:var(--sd-rc);overflow:hidden}[data-theme=kehribar] .sd-card__img,[data-theme=salon] .sd-card__img{border-radius:0}.sd-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}.sd-card:hover .sd-card__img img{transform:scale(1.03)}.sd-card__off{position:absolute;left:10px;top:10px;background:#fff;color:var(--sd-ink);border-radius:var(--sd-chip);padding:3px 8px;font-size:12px;font-weight:600}.sd-card__t{font-size:14px;line-height:1.4;color:var(--sd-ink);padding:0 2px}.sd-card__p{display:flex;align-items:baseline;gap:8px;padding:0 2px 4px;font-size:16px;font-weight:600;color:var(--sd-ink)}.sd-card__p s{font-size:13px;font-weight:400;color:var(--sd-mut)}[data-theme=kehribar] .sd-card__t,[data-theme=kehribar] .sd-card__p,[data-theme=salon] .sd-card__t,[data-theme=salon] .sd-card__p{padding-left:14px;padding-right:14px}[data-theme=kehribar] .sd-card__p,[data-theme=salon] .sd-card__p{padding-bottom:14px}[data-theme=defne] .sd-card{text-align:center}[data-theme=defne] .sd-card__p{justify-content:center}.sd-more{text-align:center;margin-top:30px}.sd-more .sd-btn{background:transparent;color:var(--sd-ink)!important;border-color:var(--sd-ink)}.sd-empty{text-align:center;padding:56px 16px;border:1px dashed var(--sd-line);border-radius:var(--sd-r)}.sd-empty b{display:block;font-family:var(--sd-head);font-weight:var(--sd-hw);font-size:24px;color:var(--sd-ink)}.sd-empty p{margin:8px 0 18px;font-size:14px}.sd-sec{padding-top:48px}.sd-h2{margin:0 0 14px;font-family:var(--sd-head);font-weight:var(--sd-hw);font-size:28px;line-height:1.2;color:var(--sd-ink)}[data-theme=defne] .sd-sec--c .sd-h2{text-align:center}.sd-h3{margin:0 0 12px;font-family:var(--sd-head);font-weight:var(--sd-hw);font-size:20px;color:var(--sd-ink)}.sd-text{max-width:820px;font-size:15px;line-height:1.75}[data-theme=defne] .sd-sec--c .sd-text{margin:0 auto}.sd-text p{margin:0 0 12px}.sd-text a{color:var(--sd-acc);text-decoration:underline;text-underline-offset:3px}.sd-text h2{margin:26px 0 10px;font-family:var(--sd-head);font-weight:var(--sd-hw);font-size:24px;line-height:1.25;color:var(--sd-ink)}.sd-text h3{margin:20px 0 8px;font-size:17px;font-weight:600;color:var(--sd-ink)}.sd-text ul{margin:0 0 12px;padding-left:20px}.sd-split{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:start}.sd-hours{border-top:1px solid var(--sd-line)}.sd-hours div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--sd-line);font-size:14px;color:var(--sd-ink)}.sd-hours span{color:var(--sd-mut)}.sd-small{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--sd-mut)}.sd-tags{display:flex;flex-wrap:wrap;gap:8px}.sd-tag{font-size:13px;padding:6px 12px;border:1px solid var(--sd-line);border-radius:var(--sd-chip);background:#fff;color:var(--sd-ink2);text-decoration:none}a.sd-tag:hover{border-color:var(--sd-ink)}.sd-inline{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;line-height:1.9}.sd-inline a{color:var(--sd-ink);text-decoration:underline;text-underline-offset:3px}[data-theme=defne] .sd-sec--c .sd-inline{justify-content:center}.sd-faq{max-width:820px;border-top:1px solid var(--sd-line)}[data-theme=defne] .sd-sec--c .sd-faq{margin:0 auto}.sd-q{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;border:0;border-bottom:1px solid var(--sd-line);background:none;padding:16px 2px;font-family:var(--sd-body);font-size:15px;font-weight:500;color:var(--sd-ink);text-align:left;cursor:pointer}.sd-q span{flex:none;font-size:20px;line-height:1;color:var(--sd-acc)}.sd-a{margin:0;padding:0 2px 16px;border-bottom:1px solid var(--sd-line);font-size:14px;line-height:1.7}.sd-q[aria-expanded=true]{border-bottom-color:transparent}.sd-prov{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--sd-line)}.sd-prov .sd-h2{margin:0}.sd-prov a{text-decoration:none}.sd-prov small{font-size:13px;color:var(--sd-mut)}.sd-cols{-moz-columns:4;columns:4;-moz-column-gap:32px;column-gap:32px;font-size:14px;line-height:2.1;margin:0;padding:0;list-style:none}.sd-cols a{color:var(--sd-ink);text-decoration:underline;text-underline-offset:3px}.sd-cols span{color:var(--sd-mut)}.sd-places+.sd-places{margin-top:40px}@media(max-width:760px){.sd-wrap{padding:0 16px}.sd{--sd-h1: 30px}[data-theme=defne] .sd{--sd-h1: 34px}.sd-h2{font-size:23px}.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.sd-split{grid-template-columns:1fr;gap:28px}.sd-cols{-moz-columns:2;columns:2}.sd-bar{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scrollbar-width:none}.sd-bar::-webkit-scrollbar{display:none}.sd-chip{flex:0 0 auto}.sd-dd,.sd-bar{position:static}.sd-pop,.sd-pop--r{top:calc(100% - 8px);left:0;right:0;min-width:0}.sd-sec{padding-top:36px}.sd-card__t{font-size:13px}.sd-card__p{font-size:15px}}@media(min-width:761px)and (max-width:1080px){.sd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-cols{-moz-columns:3;columns:3}}[data-credit=hide] .platform-credit{display:none}.sc-wrap{--sc-accent: var(--c-primary, #b6244f);--sc-ink: var(--c-text, #1d1d1f);--sc-head: var(--font-heading, "Cormorant Garamond", Georgia, serif);--sc-script: var(--font-script, var(--sc-head));--sc-yellow: #f5c443;--sc-ring: linear-gradient(135deg, var(--sc-accent), #f2a65a);--sc-ring-seen: #d6d3cb;--sc-r: var(--r-banner, 18px);max-width:1320px;margin:0 auto;padding:0 var(--sc-pad, 24px);box-sizing:border-box;color:var(--sc-ink)}[data-theme=kehribar] .sc-wrap,[data-theme=salon] .sc-wrap,[data-theme=defne] .sc-wrap{--sc-pad: 32px}@media(max-width:767.98px){.sc-wrap{--sc-pad: 16px !important}}@media(max-width:899px){[data-theme=defne] .sc-wrap,[data-theme=salon] .sc-wrap{--sc-pad: 16px !important}}.sc-wrap *,.sc-wrap *:before,.sc-wrap *:after{box-sizing:border-box}.sc-wrap img{display:block;max-width:100%}.sc-wrap h2,.sc-wrap h3,.sc-wrap p{margin:0}.sc-tone-light{background:#f6eee6}.sc-tone-pastel_1{background:#eaf0fd}.sc-tone-pastel_2{background:#fbe3e6}.sc-tone-pastel_3{background:#e3ead9}.sc-tone-pastel_4{background:#f3e6d2}.sc-tone-dark{background:#3a2a22;color:#fff}.sc-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;background:var(--sc-ink);color:#fff;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;align-self:flex-start;transition:transform .15s ease,opacity .15s ease}.sc-btn:hover{opacity:.9}.sc-btn:active{transform:scale(.98)}.sc-btn-s{min-height:36px;padding:0 14px;font-size:13px}.sc-btn-o{background:transparent;color:var(--sc-ink);border:1.5px solid currentColor}.sc-btn-y{background:var(--sc-yellow);color:#1d1d1f;text-transform:uppercase;letter-spacing:.04em;font-size:12.5px}.sc-chip{display:inline-flex;align-self:flex-start;border-radius:999px;padding:5px 12px;background:var(--sc-ink);color:#fff;font-size:12.5px;font-weight:700}.sc-chip-y{background:var(--sc-yellow);color:#1d1d1f}.sc-chip-s{padding:2px 9px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em}.sc-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.sc-feats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;font-weight:600}.sc-feats li{display:inline-flex;align-items:center;gap:6px}.sc-feats svg{color:var(--sc-accent);flex:none}.sc-tone-dark .sc-feats svg{color:var(--sc-yellow)}.sc-stamp{position:absolute;display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:var(--sc-ink);color:#fff;border:3px solid #fff;font-size:11px;font-weight:800;line-height:1.2;text-align:center;padding:10px;box-shadow:0 8px 20px #00000026}.sc-slide[hidden]{display:none}.sc-dots{display:flex;justify-content:center;gap:6px;padding-top:12px}.sc-dot{width:8px;height:8px;border-radius:4px;border:0;padding:0;background:#cfccc5;cursor:pointer;transition:width .2s ease,background .2s ease}.sc-dot[aria-current=true]{width:22px;background:var(--sc-ink)}.sc-dot{position:relative}.sc-dot:after{content:"";position:absolute;inset:-12px -4px}.sc-wrap a.sc-btn{color:#fff;text-decoration:none}.sc-wrap a.sc-btn-o{color:var(--sc-ink)}.sc-wrap a.sc-btn-y{color:#1d1d1f}.sc-tone-dark h2,.sc-tone-dark h3,.sc-tone-dark .sc-bento-mtxt h3{color:#fff}.sc-tone-dark .sc-btn:not(.sc-btn-y){background:#fff}.sc-wrap .sc-tone-dark a.sc-btn:not(.sc-btn-y){color:#1d1d1f}.sc-strip-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr) minmax(0,.55fr);min-height:300px;border-radius:4px;overflow:hidden}.sc-strip-pics{position:relative;padding:28px 0 0 28px;display:flex;align-items:flex-end;gap:0}.sc-strip-p1{width:52%;height:88%;-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0;position:relative;z-index:1}.sc-strip-p2{width:52%;height:78%;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;margin-left:-6%}.sc-strip-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:26px 18px}.sc-strip-mid .sc-btn{align-self:center}.sc-strip-title{font-family:var(--sc-script);font-size:clamp(28px,2.6vw,38px);line-height:1.18;font-weight:400;color:#234b3e;max-width:460px;text-wrap:balance}.sc-strip-hl{font-family:var(--sc-script);font-size:clamp(28px,2.6vw,38px);line-height:1.1;color:var(--sc-accent)}.sc-strip-sub{font-size:14px;max-width:340px;opacity:.85}.sc-offer{display:flex;border-radius:4px;overflow:hidden;border:1.5px solid var(--sc-accent)}.sc-offer-a{display:grid;place-items:center;background:var(--sc-accent);color:#fff;padding:8px 14px;font-size:12px;font-weight:800;text-transform:uppercase;max-width:170px;line-height:1.2}.sc-offer-b{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:var(--sc-accent);padding:6px 16px;font-size:11px;font-weight:800;text-transform:uppercase}.sc-offer-b strong{font-size:22px;line-height:1.05}.sc-coupon{display:inline-flex;align-items:center;gap:6px;background:#fff;border-radius:6px;padding:6px 10px;font-size:13px;box-shadow:0 1px 2px #0000000f}.sc-coupon strong{letter-spacing:.04em}.sc-coupon button{border:0;background:none;color:var(--sc-accent);font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:4px;min-height:32px}.sc-strip-mid .sc-feats{justify-content:center;padding-top:6px}.sc-strip-side{background:#234b3e;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;text-align:center}.sc-strip-side p{font-family:var(--sc-script);font-size:24px;line-height:1.25}.sc-bento{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto auto auto;gap:14px}.sc-bento-big{grid-row:span 2;border-radius:var(--sc-r);padding:34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;min-height:330px}.sc-bento-txt{display:flex;flex-direction:column;justify-content:center;gap:12px}.sc-bento-title{font-size:34px;line-height:1.12;font-weight:800;letter-spacing:-.02em;color:#1e2f7a}.sc-bento-big .sc-chip:not(.sc-chip-y){background:#1e2f7a}.sc-bento-big .sc-btn{background:#1e2f7a;margin-top:8px}.sc-bento-pics{position:relative}.sc-bento-p1{position:absolute;right:0;top:0;width:72%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:6px solid #fff;box-shadow:0 10px 30px #1e2f7a1f}.sc-bento-p2{position:absolute;left:0;bottom:10px;width:40%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:16px;border:5px solid #fff;box-shadow:0 10px 24px #1e2f7a1f}.sc-bento-pics .sc-stamp{right:4%;bottom:0;background:#1e2f7a}.sc-bento-mid,.sc-bento-small{border-radius:var(--sc-r);padding:16px;display:flex;align-items:center;gap:16px}.sc-bento-mimg{width:132px;height:132px;-o-object-fit:cover;object-fit:cover;border-radius:12px;flex:none}.sc-bento-simg{width:84px;height:84px;-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none}.sc-bento-mtxt{display:flex;flex-direction:column;gap:6px;min-width:0}.sc-bento-mtxt h3{font-size:20px;font-weight:800;color:#1e2f7a;line-height:1.15}.sc-bento-small h3{font-size:17px}.sc-bento-mtxt .sc-btn{background:#1e2f7a}.sc-bento-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sc-arch-in{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;min-height:430px;border-radius:6px;padding:40px 56px 0 9%;overflow:hidden}.sc-arch-txt{display:flex;flex-direction:column;justify-content:center;gap:14px;padding-bottom:40px;color:#1e3a34}.sc-arch-eye{align-self:flex-start;font-family:var(--sc-script);font-size:20px;color:#1e3a34;border:1.5px solid #c0532b;border-radius:50%;padding:6px 18px;transform:rotate(-3deg)}.sc-arch-head{display:flex;align-items:center;gap:16px}.sc-arch-title{font-family:var(--sc-head);font-size:52px;line-height:1.05;font-weight:500;max-width:520px}.sc-arch-mini{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;flex:none}.sc-wave{color:#c0532b}.sc-arch-sub{font-size:15px;max-width:460px;opacity:.85}.sc-arch-btns{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.sc-arch-btns .sc-btn{background:#1e3a34;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px}.sc-arch-btns .sc-btn-o{background:transparent;color:#1e3a34}.sc-arch-pic{position:relative;align-self:end;height:100%;min-height:380px}.sc-arch-img{position:absolute;inset:20px 30px 0 0;width:calc(100% - 30px);height:calc(100% - 20px);-o-object-fit:cover;object-fit:cover;border-radius:999px 999px 0 0;border:10px solid #fbf8f1;border-bottom:0}.sc-arch-stamp{left:-30px;bottom:30px;background:#fff;color:#1e3a34;border:0;width:104px;height:104px}.sc-arch-tab{position:absolute;right:-6px;top:34%;writing-mode:vertical-rl;transform:rotate(180deg);background:#c0532b;color:#fff;font-size:13px;font-weight:700;padding:16px 10px;border-radius:0 12px 12px 0;text-decoration:none}.sc-arch .sc-dots{position:relative;margin-top:-34px;justify-content:flex-start;padding:0 0 18px 9%}.sc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sc-cat-card,.sc-promo-card{position:relative;border-radius:var(--sc-r);padding:26px 28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:16px;overflow:hidden}.sc-cat-card{min-height:220px}.sc-cat-txt h2{font-size:24px;font-weight:700;letter-spacing:-.01em}.sc-cat-txt h2 a{color:inherit;text-decoration:none}.sc-cat-txt ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px}.sc-cat-txt li a{color:inherit;text-decoration:none}.sc-cat-txt li a:hover{text-decoration:underline}.sc-cat-txt sup{font-size:9.5px;font-weight:700;color:#2f7d5b;margin-left:4px}.sc-cat-pics{position:relative;min-height:180px}.sc-cat-p1{position:absolute;right:0;top:-6px;width:82%;height:92%;-o-object-fit:cover;object-fit:cover;border-radius:18px;transform:rotate(4deg);box-shadow:0 10px 26px #0000001f}.sc-cat-p2{position:absolute;left:0;bottom:-4px;width:40%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:4px solid #fff;box-shadow:0 8px 20px #00000024}.sc-promo-card{min-height:250px}.sc-promo-txt{display:flex;flex-direction:column;gap:6px}.sc-promo-title,.sc-tone-dark .sc-promo-title{font-size:clamp(28px,2.8vw,40px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin-top:6px;text-wrap:balance}.sc-promo-hl{font-size:18px;font-weight:800;text-transform:uppercase;color:var(--sc-accent);letter-spacing:.02em}.sc-tone-dark .sc-promo-hl{color:#fff}.sc-promo-txt .sc-btn{margin-top:10px}.sc-promo-txt .sc-feats{margin-top:auto;padding-top:16px;font-size:11.5px}.sc-promo-pic{position:relative}.sc-promo-blob{position:absolute;right:-20px;bottom:-26px;width:92%;aspect-ratio:1;border-radius:50%;background:#ffffff73}.sc-tone-dark .sc-promo-blob{background:#ffffff14}.sc-promo-img{position:absolute;right:8px;bottom:-26px;width:82%;height:calc(100% + 6px);-o-object-fit:cover;object-fit:cover;border-radius:999px 999px 10px 10px;box-shadow:0 12px 28px #00000029}.sc-stories{padding-top:6px;padding-bottom:6px}.sc-story-list{list-style:none;margin:0;padding:4px 2px 6px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;justify-content:safe center}.sc-story-list::-webkit-scrollbar{display:none}.sc-story-list>li{scroll-snap-align:start;flex:none}.sc-story{display:flex;flex-direction:column;align-items:center;gap:7px;width:84px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none}.sc-story-ring{width:76px;height:76px;border-radius:50%;padding:3px;display:grid;place-items:center;transition:transform .15s ease}.sc-story:hover .sc-story-ring{transform:scale(1.04)}.sc-story-ring img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--c-surface, #fff)}.sc-story-label{font-size:12.5px;font-weight:600;text-align:center;line-height:1.25;max-width:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sc-story:focus-visible{outline:2px solid var(--sc-accent);outline-offset:4px;border-radius:12px}.sc-viewer{position:fixed;inset:0;z-index:1000;background:#0a0a0af0;display:grid;place-items:center;outline:none}.sc-viewer-stage{position:relative;width:min(100vw,56.25dvh);height:min(100dvh,calc(100vw * 16 / 9));background:#222;overflow:hidden;color:#fff}.sc-viewer-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-viewer-shade{position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#0000 20% 58%,#000000a6);pointer-events:none}.sc-viewer-bars{position:absolute;left:12px;right:12px;top:12px;display:flex;gap:4px;z-index:2}.sc-viewer-bars span{flex:1;height:3px;border-radius:2px;background:#ffffff61;overflow:hidden}.sc-viewer-bars i{display:block;height:100%;background:#fff}.sc-viewer-top{position:absolute;left:12px;right:6px;top:24px;display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;z-index:3}.sc-viewer-top img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #fff}.sc-viewer-count{margin-left:auto;font-weight:500;opacity:.8;font-size:12px}.sc-viewer-close{width:44px;height:44px;border:0;background:none;color:#fff;display:grid;place-items:center;cursor:pointer}.sc-viewer-hit{position:absolute;top:70px;bottom:110px;width:40%;border:0;background:transparent;cursor:pointer;z-index:1}.sc-viewer-prev{left:0}.sc-viewer-next{right:0;width:60%}.sc-viewer-foot{position:absolute;left:20px;right:20px;bottom:26px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;z-index:2}.sc-viewer-foot p{font-size:17px;font-weight:600;line-height:1.35;text-shadow:0 1px 6px rgba(0,0,0,.35)}.sc-viewer-cta{min-height:46px;display:inline-flex;align-items:center;padding:0 22px;border-radius:999px;background:#fff;color:#111;font-weight:800;font-size:14px;text-decoration:none}@media(max-width:767px){.sc-viewer{background:#000}.sc-viewer-stage{width:100vw;height:100dvh}}@media(min-width:768px){.sc-viewer-stage{border-radius:16px;height:min(92dvh,860px);width:calc(min(92dvh,860px)*.5625)}}@media(max-width:900px){.sc-strip-in{grid-template-columns:minmax(0,1fr)}.sc-strip-pics{height:220px;padding:18px 18px 0}.sc-strip-side{display:none}.sc-strip-title,.sc-strip-hl{font-family:var(--sc-script);font-size:clamp(28px,2.6vw,38px);line-height:1.1;color:var(--sc-accent)}.sc-bento{grid-template-columns:minmax(0,1fr)}.sc-bento-big{grid-row:auto;grid-template-columns:minmax(0,1fr);padding:22px}.sc-bento-pics{height:230px}.sc-bento-title{font-size:26px}.sc-bento-row{grid-template-columns:minmax(0,1fr)}.sc-bento-mimg{width:96px;height:96px}.sc-arch-in{grid-template-columns:minmax(0,1fr);padding:28px 20px 0;gap:10px}.sc-arch-title{font-size:36px}.sc-arch-pic{min-height:300px}.sc-arch-stamp{left:0;width:86px;height:86px}.sc-arch .sc-dots{margin-top:0;padding:12px 0 0;justify-content:center}.sc-cards{grid-template-columns:minmax(0,1fr)}.sc-promo-title{font-size:clamp(28px,2.8vw,40px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin-top:6px;text-wrap:balance}}@media(max-width:480px){.sc-cat-card,.sc-promo-card{padding:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.sc-offer-a{max-width:130px;font-size:10.5px}.sc-story{width:72px}.sc-story-ring{width:66px;height:66px}.sc-story-list{gap:12px;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.sc-wrap *,.sc-viewer *{transition:none!important}}[data-std] .hdr{background:#fff;color:var(--c-text);border-bottom:1px solid var(--c-border)}[data-std] .hdr :focus-visible{outline-color:var(--c-primary)}[data-std] .hdr-logo,[data-std] .hdr-logo:hover{color:var(--c-heading)}[data-std] .hdr-logo__mark{background:var(--c-primary-tint);color:var(--c-primary)}[data-std] .hdr-search{background:#fff;border:1px solid var(--c-border-strong);box-shadow:none}[data-std] .hdr-search:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-primary-a12)}[data-std] .hdr-search button{background:transparent;color:var(--c-text)}[data-std] .hdr-pill{color:var(--c-text);border-color:transparent;font-weight:500}[data-std] .hdr-pill:hover{color:var(--c-primary);background:var(--c-primary-tint)}[data-std] .hdr-pill--solid,[data-std] .hdr-pill--solid:hover{background:transparent;color:var(--c-text);border-color:transparent}[data-std] .hdr-cart,[data-std] .hdr-cart:hover{background:var(--c-primary);color:var(--c-on-primary)}[data-std] .hdr-burger{color:var(--c-text)}[data-std] .hdr__nav{justify-content:center}[data-std] .navlnk{color:var(--c-text);font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:uppercase}[data-std] .navlnk:hover{color:var(--c-primary)}[data-std] .ann{background:var(--c-primary);color:var(--c-on-primary)}[data-theme=klasik] .hdr{border-bottom:0}[data-theme=klasik] .hdr-logo__name{font-size:34px;font-weight:800;letter-spacing:.02em;color:var(--c-primary);text-transform:uppercase}[data-theme=klasik] .hdr-search{border-color:#222}[data-theme=klasik] .hdr__nav{border:1px solid #222;border-radius:12px;padding:14px 20px;margin-bottom:12px}[data-theme=klasik] .hdr-cart,[data-theme=klasik] .hdr-cart:hover{background:#fff1d6;color:#222}[data-theme=butik] .ann{background:#e8e8e6;color:#333}[data-theme=butik] .hdr-search{background:#f4efe9;border-color:transparent;border-radius:8px}[data-theme=butik] .hdr-logo__name,[data-theme=sade] .hdr-logo__name{font-family:var(--font-heading);font-size:34px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}[data-theme=butik] .navlnk{font-size:12px}[data-theme=market] .hdr__row{grid-template-columns:auto minmax(0,1fr) auto}[data-theme=market] .hdr-logo{order:-1}[data-theme=market] .hdr-search{max-width:620px;width:100%;justify-self:center;border-radius:6px;padding:0 0 0 16px;overflow:hidden}[data-theme=market] .hdr-search button{border-radius:0;width:50px;height:44px;background:var(--c-primary);color:#fff}[data-theme=market] .hdr-cart,[data-theme=market] .hdr-cart:hover{background:#3baa5c}[data-theme=market] .navlnk{font-size:12px;font-weight:500}[data-theme=pazar] .hdr__row{grid-template-columns:auto minmax(0,1fr) auto}[data-theme=pazar] .hdr-logo{order:-1}[data-theme=pazar] .hdr-logo__name{color:var(--c-primary);font-weight:800}[data-theme=pazar] .hdr-search{border:2px solid var(--c-primary);max-width:620px;width:100%;justify-self:center}[data-theme=pazar] .hdr-search button{background:var(--c-primary);color:#fff}[data-theme=pazar] .navlnk{text-transform:none;font-size:14px}[data-theme=pazar] .ann{background:#2b2b2b;color:#fff}[data-theme=sade] .hdr__row{grid-template-columns:auto minmax(0,1fr) auto}[data-theme=sade] .hdr-logo{order:-1}[data-theme=sade] .hdr-search{justify-self:end;max-width:300px;border-radius:0;border-color:var(--c-border)}[data-theme=sade] .hdr-cart,[data-theme=sade] .hdr-cart:hover{background:#222}[data-theme=sade] .navlnk{font-weight:500;letter-spacing:.06em}[data-std] .ftr{border-top:0}[data-std] .ftr__h{text-transform:none;letter-spacing:0;font-size:15px}[data-theme=sade] .ftr__brand,[data-theme=butik] .ftr__brand{font-family:var(--font-heading);letter-spacing:.06em}.st-home{font-family:var(--font-body);color:var(--c-text);padding-bottom:32px}.st-wrap{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:border-box}.st-home *,.st-home *:before,.st-home *:after{box-sizing:border-box}.st-sec{padding-top:40px}.st-sec-s{padding-top:24px;padding-bottom:24px}.st-h2{margin:0 0 22px;text-align:center;font-size:22px;font-weight:700;color:var(--c-heading)}.st-h2--left{text-align:left}.st-h2--serif{font-family:var(--font-heading);font-size:34px;font-weight:600}.st-cats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--st-n, 8),minmax(0,1fr));gap:12px}.st-cat{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:var(--c-text);text-decoration:none}.st-cat:hover .st-cat-name{color:var(--c-primary)}.st-cat-img{display:grid;place-items:center;width:96px;height:96px;overflow:hidden}.st-cat-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s}.st-cat:hover .st-cat-img img{transform:scale(1.05)}.st-cat-name{font-size:13px;line-height:1.3}.st-cats--pastel .st-cat-img,.st-cats--ring .st-cat-img,.st-cats--plain .st-cat-img{border-radius:50%}.st-cats--pastel .st-cat-img img{width:82%;height:82%;border-radius:50%}.st-cats--ring .st-cat-img{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--c-primary)}.st-cats--plain .st-cat-img{width:110px;height:110px}.st-cats--plain .st-cat-name{font-size:14px}.st-region{display:flex;align-items:center;flex-wrap:wrap;gap:14px 18px;max-width:1160px;margin:0 auto;padding:12px 16px;background:#fff;border:1px solid var(--c-border);border-radius:10px}[data-theme=sade] .st-region{border:0;border-radius:0;background:#faf7f4;max-width:none;justify-content:center}[data-theme=butik] .st-region{border:0;border-bottom:1px solid var(--c-border);border-radius:0;max-width:1240px}.st-region--compact{max-width:600px;margin:0 auto 36px;background:#f5f5f5;border:0;border-radius:6px}.st-region-badge{flex:none;background:var(--c-primary);color:var(--c-on-primary);font-size:11px;font-weight:800;line-height:1.15;text-align:center;padding:8px 12px;border-radius:6px;letter-spacing:.04em}.st-region-lead{font-size:13px;line-height:1.3;max-width:200px}.st-region-sel{flex:1 1 220px;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--c-border-strong);border-radius:6px;background:#fff;color:var(--c-primary)}.st-region-sel select{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--c-text)}.st-region-sel:focus-within{border-color:var(--c-primary)}.st-trust{list-style:none;margin:0;padding:0 0 0 18px;border-left:1px solid var(--c-border);display:flex;flex-wrap:wrap;gap:10px 24px}.st-trust li{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.3;max-width:150px;color:var(--c-text-soft)}.st-trust svg{color:var(--c-primary);flex:none}.st-hero{max-width:1160px;margin:0 auto;padding:0 20px}.st-hero--wide{max-width:none;padding:0}.st-hero-in{position:relative;overflow:hidden;border-radius:var(--r-banner, 0);background:var(--c-surface-alt)}.st-hero--wide .st-hero-in{border-radius:0}.st-hero-slide[hidden]{display:none}.st-hero-slide img{display:block;width:100%;height:auto;aspect-ratio:1600 / 560;-o-object-fit:cover;object-fit:cover}.st-arr{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffe6;color:#333;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #0000001f;z-index:2}.st-arr--l{left:14px}.st-arr--r{right:14px}.st-arr--solid{background:var(--c-primary);color:#fff}.st-dots{display:flex;justify-content:center;gap:6px;padding-top:12px}.st-dots button{position:relative;width:8px;height:8px;border-radius:4px;border:0;padding:0;background:#cfcfcf;cursor:pointer;transition:width .2s}.st-dots button:after{content:"";position:absolute;inset:-12px -4px}.st-dots button[aria-current=true]{width:22px;background:var(--c-primary)}.st-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--st-cols, 4),minmax(0,1fr));gap:34px 20px}.st-card{display:flex;flex-direction:column;gap:8px;min-width:0}.st-card-media{position:relative;overflow:hidden;background:#fff;aspect-ratio:1 / 1.1}.st-card-media>a{display:block;width:100%;height:100%}.st-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s}.st-card:hover .st-card-media img{transform:scale(1.04)}.st-card-body{display:flex;flex-direction:column;gap:6px;text-align:center;align-items:center}.st-card-name{font-size:14px;color:var(--c-text);text-decoration:none;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.st-card-name:hover{color:var(--c-primary)}.st-card-row{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.st-price{display:inline-flex;align-items:baseline;gap:10px;color:var(--c-heading)}.st-price s{font-size:12px;color:var(--c-muted)}.st-price b{font-size:19px;font-weight:600}.st-price small{font-size:11px}.st-eta{font-size:12px;color:var(--c-muted)}.st-fav{position:absolute;right:8px;top:8px;width:34px;height:34px;border:0;border-radius:50%;background:#ffffffeb;color:#c33;display:grid;place-items:center;cursor:pointer;z-index:2}.st-ribbon{position:absolute;right:-36px;top:18px;transform:rotate(45deg);width:136px;text-align:center;background:var(--c-sale, #e5483b);color:#fff;font-size:10px;font-weight:700;padding:3px 0;z-index:1}.st-card--bordered .st-fav{left:8px;right:auto}.st-pct{position:absolute;left:8px;bottom:8px;background:var(--c-primary);color:#fff;font-size:12px;font-weight:800;padding:4px 8px;border-radius:4px}.st-pill{position:absolute;left:8px;top:8px;background:#3baa5c;color:#fff;font-size:11px;font-weight:700;padding:3px 9px;border-radius:10px;z-index:2}.st-strip{background:#fbebd3;color:#b5651d;font-size:12px;text-align:center;padding:4px 0}.st-send{margin-top:4px;display:inline-flex;align-items:center;min-height:36px;padding:0 28px;border-radius:6px;background:var(--c-primary);color:var(--c-on-primary);font-size:13px;font-weight:600;text-decoration:none}.st-send:hover{color:var(--c-on-primary);background:var(--c-primary-dark)}.st-card--bordered .st-card-media{border:1px solid var(--c-border);border-radius:10px;padding:10px}.st-card--bordered .st-card-media>a{border-radius:6px;overflow:hidden}.st-card--boxed{background:#fff;border-radius:8px;overflow:hidden;gap:0;box-shadow:0 1px 3px #0000000f}.st-card--boxed .st-card-media{aspect-ratio:1}.st-card--boxed .st-card-body{padding:12px}.st-card--soft{background:#fff;border:1px solid #efe7e9;border-radius:14px;padding:10px 10px 14px}.st-card--soft .st-card-media{border-radius:10px;aspect-ratio:1}.st-card--soft .st-card-body{text-align:left;align-items:stretch}.st-card--soft .st-card-name{min-height:38px}.st-card--soft .st-card-row{justify-content:space-between}.st-card--soft .st-price{flex-direction:column;gap:0;align-items:flex-start}.st-cartbtn{flex:none;width:40px;height:40px;border-radius:50%;background:var(--c-primary);color:#fff;display:grid;place-items:center}.st-cartbtn:hover{color:#fff;background:var(--c-primary-dark)}.st-card--line .st-card-media{aspect-ratio:4 / 5;background:#f7f5f2}.st-card--line .st-card-body{text-align:left;align-items:flex-start}.st-card--line .st-card-row{justify-content:flex-start}.st-quick{position:absolute;left:10px;right:10px;bottom:10px;height:40px;display:grid;place-items:center;background:#fff;color:#222;font-size:13px;font-weight:600;letter-spacing:.04em;text-decoration:none;opacity:0;transform:translateY(6px);transition:.2s}.st-card--line:hover .st-quick,.st-quick:focus-visible{opacity:1;transform:none}.st-quick:hover{background:#222;color:#fff}.st-rail{padding-top:32px}.st-rail-box{position:relative;background:#eef0f1;border-radius:12px;padding:18px 22px}.st-rail-box .st-grid{gap:14px}.st-rail-box .st-arr{width:36px;height:36px;margin-top:-18px}.st-rail-box .st-arr--l{left:-8px}.st-rail-box .st-arr--r{right:-8px}.st-tabs-head{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:26px}.st-tabs-head .st-h2{margin-bottom:12px}.st-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.st-tabs button{height:42px;padding:0 20px;border-radius:21px;border:1px solid var(--c-border-strong);background:#fff;color:#333;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.st-tabs button[aria-selected=true]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.st-more{text-align:center;padding-top:28px}.st-morebtn{display:inline-flex;align-items:center;height:44px;padding:0 28px;border-radius:22px;border:1px solid var(--c-primary);color:var(--c-primary);font-weight:700;text-decoration:none}.st-morebtn--line{border-radius:0;border-color:#222;color:#222;font-size:13px;letter-spacing:.08em}.st-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:16px}.st-trio-i{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#eee;color:#fff;text-decoration:none}.st-trio-i img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s}.st-trio-i:hover img{transform:scale(1.04)}.st-trio-i span{position:absolute;left:0;right:0;bottom:0;padding:40px 20px 18px;background:linear-gradient(0deg,#0000008c,#0000);display:flex;justify-content:space-between;align-items:flex-end}.st-trio-i strong{font-family:var(--font-heading);font-size:28px;font-weight:600;line-height:1}.st-trio-i em{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.08em;border-bottom:1px solid #fff}.st-seo{padding-top:56px;color:var(--c-text-soft);font-size:14px;line-height:1.7}.st-seo p{margin:0 0 10px}.st-faq-h{margin-top:28px}.st-faq{border-top:1px solid var(--c-border)}.st-faq>div{border-bottom:1px solid var(--c-border)}.st-faq h3{margin:0}.st-faq button{width:100%;display:flex;justify-content:space-between;gap:16px;padding:14px 0;border:0;background:none;text-align:left;font:inherit;font-size:15px;font-weight:600;color:var(--c-heading);cursor:pointer}.st-faq button span:last-child{color:var(--c-primary);font-size:18px}.st-faq [hidden]{display:none}.st-faq p{margin:0 0 14px}@media(max-width:900px){.st-cats{display:flex;overflow-x:auto;gap:14px;scrollbar-width:none;padding-bottom:4px}.st-cats::-webkit-scrollbar{display:none}.st-cats>li{flex:none;width:84px}.st-cat-img,.st-cats--plain .st-cat-img{width:76px;height:76px}.st-grid,.st-rail-box .st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.st-trust{border-left:0;padding-left:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.st-trio{grid-template-columns:minmax(0,1fr)}.st-hero-slide img{aspect-ratio:4 / 3}.st-h2--serif{font-size:28px}.st-arr{display:none}[data-theme=market] .hdr__row,[data-theme=pazar] .hdr__row,[data-theme=sade] .hdr__row{grid-template-columns:auto minmax(0,1fr) auto}[data-std] .hdr-logo__name,[data-theme=klasik] .hdr-logo__name,[data-theme=butik] .hdr-logo__name,[data-theme=sade] .hdr-logo__name{font-size:22px;letter-spacing:.02em}[data-std] .hdr-search{max-width:none;justify-self:stretch}[data-theme=klasik] .hdr__nav{border:0;padding:0}}@media(max-width:480px){.st-wrap{padding:0 14px}.st-price b{font-size:16px}.st-region-lead{max-width:none;width:100%}.st-card--soft{padding:8px 8px 12px}.st-card--soft .st-price{font-size:13px}}@media(prefers-reduced-motion:reduce){.st-home *{transition:none!important}}.cv-layer{--cv-accent: var(--c-primary, #b6244f);--cv-ink: var(--c-text, #1d1d1f);--cv-muted: #6b6f76;--cv-line: #e6e3dd;--cv-ok: #1e7a4c;--cv-okbg: #e7f5ec;--cv-warn: #9a5b00;--cv-warnbg: #fff6e6;position:absolute;z-index:60;left:0;right:0;top:calc(100% + 6px);min-width:min(380px,92vw);color:var(--cv-ink);font-size:14px;text-align:left}.cv-backdrop{display:none}.cv-panel{background:#fff;border:1px solid var(--cv-line);border-radius:14px;box-shadow:0 18px 40px #14141e24;overflow:hidden;display:flex;flex-direction:column}.cv-grab,.cv-title{display:none}.cv-search{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--cv-line);color:var(--cv-muted)}.cv-search input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:16px;color:var(--cv-ink);background:transparent;height:32px}.cv-search input::-webkit-search-cancel-button{display:none}.cv-clear{border:0;background:none;cursor:pointer;color:#999;font-size:20px;line-height:1;padding:0 4px}.cv-list{max-height:360px;overflow-y:auto;padding:4px 0 6px;overscroll-behavior:contain}.cv-h{padding:10px 14px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-muted)}.cv-opt{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;padding:10px 14px;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:44px}.cv-opt:hover,.cv-opt:focus-visible{background:#f6f4f0;outline:0}.cv-opt[aria-busy=true]{opacity:.6}.cv-opt-t{flex:1;min-width:0;line-height:1.3}.cv-opt-t small{display:block;font-size:12px;color:var(--cv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-back{font-weight:700;color:var(--cv-accent)}.cv-other{color:var(--cv-accent);font-weight:600;justify-content:center}.cv-chev,.cv-pin{flex:0 0 auto;color:#9a9da3}.cv-tag{flex:0 0 auto;font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;background:#efede8;color:#5d6168}.cv-tag.is-ok{background:var(--cv-okbg);color:var(--cv-ok)}.cv-tag.is-cargo{background:var(--cv-warnbg);color:var(--cv-warn)}.cv-empty{margin:0;padding:16px 14px;font-size:13px;color:var(--cv-muted)}.cv-skel{display:block;height:14px;margin:14px;border-radius:6px;background:linear-gradient(90deg,#f1efea,#f8f7f4,#f1efea)}.cv-attr{margin:0;padding:4px 14px 6px;font-size:10px;text-align:right;color:#a3a6ab}.cv-attr a{color:inherit}@media(max-width:767px){.cv-layer{position:fixed;inset:0;min-width:0;z-index:200}.cv-backdrop{display:block;position:absolute;inset:0;width:100%;border:0;background:#0f0f1473}.cv-panel{position:absolute;left:0;right:0;bottom:0;max-height:86vh;border-radius:18px 18px 0 0;border:0;padding-bottom:env(safe-area-inset-bottom)}.cv-grab{display:block;width:40px;height:4px;border-radius:2px;background:#d6d3cc;margin:8px auto 4px}.cv-title{display:block;padding:4px 16px 6px;font-size:16px}.cv-list{max-height:none;flex:1}}.cv-note,.cv-out{--cv-accent: var(--c-primary, #b6244f);--cv-ok: #1e7a4c;--cv-warn: #9a5b00;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.45;margin:10px 0}.cv-note{display:flex;gap:10px;align-items:flex-start;background:#f1f6fd;color:#24324a}.cv-note svg{flex:0 0 auto;margin-top:1px;color:#3d63c9}.cv-out{display:flex;flex-direction:column;gap:8px;background:#fff6e6;color:#3a3d44}.cv-out-h{display:flex;align-items:center;gap:8px;color:var(--cv-warn);font-size:14px}.cv-wl{display:flex;flex-direction:column;gap:8px}.cv-wl-q{font-weight:600}.cv-wl-row{display:flex;gap:8px}.cv-inp{flex:1;min-width:0;height:44px;border:1px solid #ddd8cf;border-radius:10px;padding:0 12px;font:inherit;background:#fff}.cv-btn{flex:none;height:44px;padding:0 16px;border:0;border-radius:10px;background:var(--cv-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}.cv-btn[disabled]{opacity:.7}.cv-consent{display:flex;gap:8px;font-size:12px;line-height:1.4;color:#555}.cv-consent input{width:16px;height:16px;flex:none;margin-top:1px;accent-color:var(--cv-accent)}.cv-consent a{font-weight:600;color:inherit}.cv-err{font-size:12px;color:#b42318}.cv-done{background:#fff;border-radius:10px;padding:12px 14px;font-weight:600;color:var(--cv-ok)}.cv-pick{display:flex;flex-direction:column;gap:8px;align-items:flex-start;border:1px dashed #d8d3ca;border-radius:12px;padding:14px;margin:10px 0;font-size:13px;color:#3a3d44}.cv-pick button{--cv-accent: var(--c-primary, #b6244f)}.fnl .nl{display:block;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;margin:0;width:100%;max-width:none;padding:0;background:transparent;color:inherit;border-radius:0}.fnl .nl-msg,.fnl .nl-ok{flex-basis:auto}.fnl .nl-row{display:flex;align-items:stretch}.fnl .nl-in{flex:1 1 auto;min-width:0;outline:none;border-radius:0;margin:0}.fnl .nl-btn{flex:none;cursor:pointer;white-space:nowrap;border-radius:0;min-height:0;margin:0}.fnl .nl-cb{position:relative;display:flex;align-items:flex-start;cursor:pointer;text-align:left}.fnl .nl-cb input{position:absolute;opacity:0;width:1px;height:1px;margin:0;left:0;top:0}.fnl .nl-box{display:inline-grid;place-items:center;flex:none}.fnl .nl-box svg{opacity:0}.fnl .nl-cb input:checked+.nl-box svg{opacity:1}.fnl .nl-msg,.fnl .nl-ok{display:flex;align-items:center;gap:7px;margin:0}.fnl .nl-ai{flex:none}.fnl .nl-ok>span{display:flex;flex-direction:column;gap:2px}.fnl .nl-okm{font-weight:400;opacity:.85}.fnl .fnl-t,.fnl .fnl-l{margin:0}.fnl .fnl-head{display:flex;align-items:center}.fnl .fnl-ic{display:grid;place-items:center;flex:none}body:has([data-home-newsletter]) .fnl-df,body:has([data-home-newsletter]) .fnl-sl-band{display:none}.fnl-kf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:48px;align-items:center;padding:30px 0;border-bottom:1px solid #f0deda;color:#3b454d;font-family:Rubik,sans-serif}.fnl-kf .fnl-head{gap:16px}.fnl-kf .fnl-ic{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #f0deda;color:#b6445b}.fnl-kf .fnl-t{font-family:Bodoni Moda,Georgia,serif;font-size:26px;font-weight:400;line-height:1.1;color:#212b33}.fnl-kf .fnl-l{margin-top:5px;font-size:13px;line-height:1.6;color:#6e6266}.fnl-kf .nl-in{height:46px;border:1px solid #e3e5eb;border-right:0;border-radius:4px 0 0 4px;background:#fff;padding:0 14px;font-size:14px;color:#212b33}.fnl-kf .nl-in::-moz-placeholder{color:#8a939b}.fnl-kf .nl-in::placeholder{color:#8a939b}.fnl-kf .nl-row:focus-within .nl-in{border-color:#b6445b}.fnl-kf .nl-btn{min-height:46px;border:0;border-radius:0 4px 4px 0;background:#b6445b;color:#fff;padding:3px 26px 0;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.fnl-kf .nl-btn:hover{background:#8e2b3c}.fnl-kf .nl-btn:focus-visible{outline:2px solid #212b33;outline-offset:2px}.fnl-kf .nl-cb{gap:10px;padding:5px 0;margin-top:10px;font-size:13px;line-height:1.45;color:#3b454d}.fnl-kf .nl-box{width:18px;height:18px;border:1px solid #c9cdd3;border-radius:3px;background:#fff;margin-top:1px;color:#fff}.fnl-kf .nl-cb input:checked+.nl-box{background:#b6445b;border-color:#b6445b}.fnl-kf .nl-cb input:focus-visible+.nl-box{box-shadow:0 0 0 3px #b6445b40}.fnl-kf .nl.is-invalid .nl-in,.fnl-kf .nl.is-consent .nl-box{border-color:#b3261e}.fnl-kf .nl-msg{margin-top:8px;font-size:13px;color:#b3261e}.fnl-kf .nl-ok{background:#eaf5ec;border:1px solid #c7e6ce;color:#1e6b34;border-radius:4px;padding:12px 14px;font-size:13px;line-height:1.5}.fnl-mn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:40px;align-items:center;background:#eaf1ff;border-radius:14px;padding:24px 28px;margin-bottom:40px;color:#1a2440;font-family:Nunito,system-ui,sans-serif}.fnl-mn .fnl-head{gap:16px}.fnl-mn .fnl-ic{width:52px;height:52px;border-radius:999px;background:#dce8ff;color:#0b3fa0}.fnl-mn .fnl-t{font-size:20px;font-weight:900;color:#0b3fa0;letter-spacing:-.2px}.fnl-mn .fnl-l{margin-top:3px;font-size:14px;line-height:1.5;color:#3d4659}.fnl-mn .nl-row{border:2px solid #0b3fa0;border-radius:12px;overflow:hidden;background:#fff}.fnl-mn .nl-row:focus-within{box-shadow:0 0 0 3px #0b3fa024}.fnl-mn .nl-in{border:0;background:transparent;font-size:15px;padding:0 16px;min-height:48px;color:#1a2440}.fnl-mn .nl-in::-moz-placeholder{color:#5b6478}.fnl-mn .nl-in::placeholder{color:#5b6478}.fnl-mn .nl-btn{border:0;background:#0b3fa0;color:#fff;font-size:15px;font-weight:800;padding:0 26px}.fnl-mn .nl-btn:hover{background:#072b6d}.fnl-mn .nl-btn:focus-visible{outline:2px solid #fff;outline-offset:-5px}.fnl-mn .nl-cb{gap:10px;padding:6px 0;margin-top:10px;font-size:14px;line-height:1.45;color:#3d4659}.fnl-mn .nl-box{width:20px;height:20px;border:1.5px solid #b4bfd3;border-radius:6px;background:#fff;margin-top:1px;color:#fff}.fnl-mn .nl-cb:hover .nl-box{border-color:#0b3fa0}.fnl-mn .nl-cb input:checked+.nl-box{background:#0b3fa0;border-color:#0b3fa0}.fnl-mn .nl-cb input:focus-visible+.nl-box{box-shadow:0 0 0 3px #0b3fa040}.fnl-mn .nl.is-invalid .nl-row{border-color:#b3261e}.fnl-mn .nl.is-invalid .nl-row:focus-within{box-shadow:0 0 0 3px #b3261e24}.fnl-mn .nl.is-consent .nl-box{border-color:#b3261e}.fnl-mn .nl-msg{margin-top:6px;font-size:13px;font-weight:700;color:#b3261e}.fnl-mn .nl-ok{background:#e8f6ee;border:1px solid #bfe5cf;color:#17633a;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5;font-weight:600}.fnl-kh{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18);max-width:380px;font-family:Figtree,system-ui,sans-serif}.fnl-kh .fnl-t{font-size:15px;font-weight:700;color:#fff}.fnl-kh .fnl-l{margin:4px 0 12px;font-size:14px;line-height:1.55;color:#c9d6cd}.fnl-kh .nl-row{background:#fff;border-radius:999px;padding:4px}.fnl-kh .nl-row:focus-within{box-shadow:0 0 0 3px #f5b400}.fnl-kh .nl-in{border:0;background:transparent;font-size:15px;color:#1f2421;padding:0 8px 0 16px;min-height:44px}.fnl-kh .nl-in::-moz-placeholder{color:#7a766f}.fnl-kh .nl-in::placeholder{color:#7a766f}.fnl-kh .nl-btn{border:0;border-radius:999px;background:#ba5b27;color:#fff;min-height:44px;padding:0 22px;font-size:15px;font-weight:700}.fnl-kh .nl-btn:hover{filter:brightness(.92)}.fnl-kh .nl-btn:focus-visible{outline:2px solid #23402f;outline-offset:2px}.fnl-kh .nl-cb{gap:10px;padding:8px 0 0;margin-top:4px;font-size:13px;line-height:1.5;color:#c9d6cd}.fnl-kh .nl-box{width:20px;height:20px;border:1.5px solid rgba(255,255,255,.3);border-radius:6px;background:transparent;color:#23402f}.fnl-kh .nl-cb input:checked+.nl-box{background:#f5b400;border-color:#f5b400}.fnl-kh .nl-cb input:focus-visible+.nl-box{box-shadow:0 0 0 3px #f5b40073}.fnl-kh .nl.is-invalid .nl-row{box-shadow:0 0 0 3px #f5b400}.fnl-kh .nl.is-consent .nl-box{border-color:#f5b400}.fnl-kh .nl-msg{margin-top:8px;font-size:13px;font-weight:600;color:#f5b400}.fnl-kh .nl-ok{background:#e8f5e9;color:#1e5e22;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5}.fnl-df{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0 34px;border-bottom:1px solid rgba(173,164,106,.55);font-family:Montserrat,system-ui,sans-serif}.fnl-df .nl{max-width:560px}.fnl-df .fnl-t{font-family:Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:600;line-height:1.1;color:#fff}.fnl-df .fnl-l{margin:6px 0 18px;font-size:14px;line-height:1.7;color:#d6dccb}.fnl-df .nl-row{border:1px solid #ada46a;border-radius:999px;padding:4px}.fnl-df .nl-row:focus-within{box-shadow:0 0 0 3px #ada46a47}.fnl-df .nl-in{border:0;background:transparent;color:#fff;font-size:15px;padding:0 8px 0 20px;min-height:44px}.fnl-df .nl-in::-moz-placeholder{color:#d6dccb}.fnl-df .nl-in::placeholder{color:#d6dccb}.fnl-df .nl-btn{border:0;border-radius:999px;background:#ada46a;color:#1c3438;min-height:44px;padding:0 24px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fnl-df .nl-btn:hover{background:#e2dcb2}.fnl-df .nl-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.fnl-df .nl-cb{justify-content:center;gap:12px;padding:8px 0 0;margin-top:6px;font-size:13px;line-height:1.55;color:#d6dccb}.fnl-df .nl-box{width:20px;height:20px;border:1px solid #ada46a;border-radius:3px;background:transparent;color:#1c3438}.fnl-df .nl-cb input:checked+.nl-box{background:#ada46a}.fnl-df .nl-cb input:focus-visible+.nl-box{box-shadow:0 0 0 3px #ada46a66}.fnl-df .nl.is-invalid .nl-row,.fnl-df .nl.is-consent .nl-box{border-color:#c2531b}.fnl-df .nl-msg{justify-content:center;margin-top:10px;font-size:13px;font-weight:600;color:#fff}.fnl-df .nl-msg .nl-ai{color:#c2531b}.fnl-df .nl-ok{justify-content:center;font-size:15px;font-weight:600;color:#fff}.fnl-df .nl-ok svg{color:#ada46a}.fnl-sl-band{background:#6e9e93;color:#13201d;padding:30px 0;font-family:Manrope,system-ui,sans-serif}.fnl-sl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px;align-items:center;max-width:1288px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box;background:transparent;color:inherit}.fnl-sl .fnl-head{gap:18px}.fnl-sl .fnl-ic{color:#13201d}.fnl-sl .fnl-ic svg{width:30px;height:30px}.fnl-sl .fnl-t{font-family:Marcellus,Georgia,serif;font-size:28px;font-weight:400;line-height:1.15;color:#13201d}.fnl-sl .fnl-l{margin-top:4px;font-size:14px;line-height:1.6}.fnl-sl .nl-row{background:#fff;border-radius:999px;padding:4px}.fnl-sl .nl-row:focus-within{box-shadow:0 0 0 2px #13201d}.fnl-sl .nl-in{border:0;background:transparent;font-size:14px;color:#333;padding:0 10px 0 20px;min-height:46px}.fnl-sl .nl-in::-moz-placeholder{color:#6a6e6b}.fnl-sl .nl-in::placeholder{color:#6a6e6b}.fnl-sl .nl-btn{border:0;border-radius:999px;background:#333;color:#fff;min-height:46px;padding:0 26px;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.fnl-sl .nl-btn:hover{background:#111}.fnl-sl .nl-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.fnl-sl .nl-cb{gap:12px;padding:8px 0 0;margin-top:4px;font-size:13.5px;line-height:1.55;color:#13201d}.fnl-sl .nl-box{width:20px;height:20px;border:1px solid #8e948f;border-radius:5px;background:#fff;margin-top:1px;color:#fff}.fnl-sl .nl-cb input:checked+.nl-box{background:#333;border-color:#333}.fnl-sl .nl-cb input:focus-visible+.nl-box{box-shadow:0 0 0 2px #13201d}.fnl-sl .nl.is-invalid .nl-row{box-shadow:0 0 0 2px #b3261e}.fnl-sl .nl.is-consent .nl-box{border-color:#b3261e}.fnl-sl .nl-msg{margin-top:10px;width:-moz-max-content;width:max-content;max-width:100%;font-size:12.5px;font-weight:800;color:#13201d;background:#ffffffbf;border-radius:999px;padding:6px 12px}.fnl-sl .nl-ok{background:#ffffffd1;border-radius:999px;padding:12px 22px;font-weight:700;font-size:14px;color:#13201d}.fnl-plain{display:grid;gap:8px}.fnl-plain .fnl-t{font:inherit;font-weight:700}.fnl-plain .fnl-l{font-size:13px;line-height:1.5}.fnl-plain .nl-row{gap:0}.fnl-plain .nl-in{min-height:44px;border:1px solid currentColor;border-right:0;border-radius:8px 0 0 8px;padding:0 12px;background:transparent;color:inherit}.fnl-plain .nl-btn{min-height:44px;border:0;border-radius:0 8px 8px 0;padding:0 16px;font-weight:600}.fnl-plain .nl-cb{gap:8px;align-items:flex-start;font-size:13px;margin-top:8px}.fnl-plain .nl-box{width:18px;height:18px;border:1px solid currentColor;border-radius:3px;margin-top:1px}.fnl-plain .nl-cb input:checked+.nl-box{background:currentColor}.fnl-plain .nl-msg{margin-top:6px;font-size:13px}.fnl-plain .nl-ok{font-size:14px}@media(max-width:760px){.fnl-kf{display:block;background:#fff;border:1px solid #f0deda;border-radius:10px;padding:16px;margin:0 0 18px}.fnl-kf .fnl-head{align-items:flex-start;gap:12px;margin-bottom:14px}.fnl-kf .fnl-ic{width:40px;height:40px;background:#fbf4f1}.fnl-kf .fnl-t{font-size:22px}.fnl-kf .nl-btn{padding:3px 16px 0}.fnl-mn{display:block;padding:16px;margin:0 16px 18px}.fnl-mn .fnl-head{gap:12px;margin-bottom:14px;align-items:flex-start}.fnl-mn .fnl-ic{width:42px;height:42px}.fnl-mn .fnl-t{font-size:18px}.fnl-mn .nl-btn{padding:0 18px}.fnl-mn .nl-in{padding:0 12px}.fnl-kh{max-width:none;margin-top:22px;padding-top:20px;padding-bottom:16px}.fnl-df{padding:24px 0 26px;border-bottom:0}.fnl-df .fnl-t{font-size:26px}.fnl-df .nl-in{padding:0 6px 0 16px}.fnl-df .nl-btn{padding:0 18px}.fnl-df .nl-cb{justify-content:flex-start}.fnl-sl-band{padding:0}.fnl-sl{display:block;max-width:none;padding:28px 16px 30px}.fnl-sl .fnl-head{flex-direction:column;text-align:center;gap:10px;margin-bottom:16px}.fnl-sl .fnl-t{font-size:25px}.fnl-sl .nl-in{padding:0 6px 0 16px}.fnl-sl .nl-btn{padding:0 18px}}.nc-prev{position:relative;width:100%;max-width:420px;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px -12px #17181c59,0 0 0 1px #17181c0f;background:#fff}.nc-prev-img{display:block;width:100%;height:auto}.nc-prev-area{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;text-align:center;overflow:hidden;color:#1d1d1f;container-type:inline-size}.nc-prev-msg{margin:0;font-size:clamp(11px,6.2cqw,17px);line-height:1.45;font-style:italic;white-space:pre-wrap;overflow-wrap:anywhere}.nc-prev-msg.is-empty{opacity:.45}.nc-prev-sign{font-size:clamp(10px,5.4cqw,15px);font-weight:700}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1}a{color:inherit;text-decoration:none}a:hover{color:var(--c-primary-text)}button,input,select,textarea{font:inherit}img{max-width:100%;transition:opacity .3s ease}:focus-visible{outline:2px solid var(--c-primary-text);outline-offset:2px}.hero :focus-visible{outline-color:var(--c-on-primary)}.band :focus-visible{outline-color:var(--c-footer-heading)}.ann :focus-visible{outline-color:currentColor}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--c-surface);color:var(--c-text);padding:10px 16px;border-radius:var(--r-input);box-shadow:var(--shadow-raised)}.skip-link:focus{top:12px}.wrap{max-width:var(--wrap-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.scrollx{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.scrollx::-webkit-scrollbar{display:none}.muted{color:var(--c-muted)}.soft{color:var(--c-text-soft)}.h1{margin:0;font-family:var(--font-heading);font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-1px;color:var(--c-heading)}.h2{margin:0;font-family:var(--font-heading);font-size:28px;font-weight:700;letter-spacing:-.4px;line-height:1.2;color:var(--c-heading)}.h3{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--c-heading)}.section-title{margin:0;font-family:var(--font-heading);font-size:30px;font-weight:700;letter-spacing:-.8px;color:var(--c-heading)}.section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 14px;margin-bottom:20px}.section-sub{font-size:14px;color:var(--c-muted)}.card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:var(--r-pill);border:0;font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-micro) ease,color var(--dur-micro) ease,border-color var(--dur-micro) ease,transform .12s ease}.btn:active,.addbtn:active,.dchip:active,.slot:active{transform:scale(.98)}.btn-primary{background:var(--c-primary);color:var(--c-on-primary)}.btn-primary:hover{background:var(--c-primary-dark);color:var(--c-on-primary)}.btn-secondary{background:var(--c-surface);color:var(--c-primary-text);border:1.5px solid var(--c-primary-text)}.btn-secondary:hover{background:var(--c-primary-tint);color:var(--c-primary-text)}.btn-light{background:var(--c-surface);color:var(--c-primary-text);box-shadow:0 8px 20px -8px #00000059}.btn-outline-light{border:1.5px solid var(--c-on-primary-a30);color:var(--c-on-primary);background:transparent}.btn-outline-light:hover{color:var(--c-on-primary);background:var(--c-on-primary-a14)}.btn-sm{min-height:44px;padding:0 18px;font-size:14px}.btn-block{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.lnk{color:var(--c-primary-text);font-weight:600;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;min-height:44px}.inp{width:100%;min-height:48px;border:1.5px solid var(--c-border-strong);border-radius:var(--r-input);padding:0 14px;font-size:15px;background:var(--c-surface);color:var(--c-text);outline:none;transition:border-color var(--dur-micro) ease,box-shadow var(--dur-micro) ease}.inp:focus{border-color:var(--c-primary-text);box-shadow:0 0 0 3px var(--c-primary-a12)}.inp[aria-invalid=true]{border-color:var(--c-danger)}textarea.inp{padding:12px 14px;min-height:110px;resize:vertical;line-height:1.5}.lbl{display:block;font-size:13px;font-weight:600;color:var(--c-text-soft);margin-bottom:6px}.field-error{display:block;margin-top:6px;font-size:13px;color:var(--c-danger)}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding:4px 10px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--c-primary-tint);color:var(--c-primary-text)}.pill-warn{background:var(--c-warning-tint);color:var(--c-warning)}.pill-ok{background:var(--c-success-tint);color:var(--c-success)}.tab,.fchip{border:1.5px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text-soft);border-radius:var(--r-pill);padding:0 18px;min-height:44px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:background-color var(--dur-micro) ease,color var(--dur-micro) ease,border-color var(--dur-micro) ease}.fchip{padding:0 14px;font-size:13px;color:var(--c-text)}.tab:hover,.fchip:hover{border-color:var(--c-primary);color:var(--c-primary-text)}.tab[aria-selected=true],.tab.is-on,.fchip[aria-pressed=true],.fchip.is-on{background:var(--c-primary);color:var(--c-on-primary);border-color:var(--c-primary)}.seg{border:1.5px solid var(--c-border-strong);background:var(--c-surface);border-radius:var(--r-input);min-height:46px;padding:0 16px;font-weight:600;font-size:14px;cursor:pointer;color:var(--c-text)}.seg[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary);border-color:var(--c-primary)}.opt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;border:1.5px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);border-radius:var(--r-option);padding:12px 14px;cursor:pointer;min-height:60px;font-size:14px;transition:border-color var(--dur-micro) ease,background-color var(--dur-micro) ease}.opt:hover{border-color:var(--c-primary)}.opt[aria-pressed=true],.opt[aria-checked=true]{border-color:var(--c-primary);background:var(--c-primary-soft);box-shadow:inset 0 0 0 1px var(--c-primary)}.opt small{font-size:12px;color:var(--c-muted)}.dchip{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1.5px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);border-radius:var(--r-option);min-width:78px;min-height:62px;padding:8px 10px;cursor:pointer;line-height:1.2;transition:background-color var(--dur-micro) ease,border-color var(--dur-micro) ease}.dchip small{font-size:12px;opacity:.85}.dchip[aria-pressed=true]{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}.dchip:disabled{opacity:.45;cursor:not-allowed}.slot{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1.5px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);border-radius:var(--r-input);min-height:48px;padding:0 14px;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background-color var(--dur-micro) ease,border-color var(--dur-micro) ease}.slot small{font-size:12px;font-weight:600;color:var(--c-primary-text)}.slot[aria-pressed=true]{border-color:var(--c-primary);background:var(--c-primary-soft);box-shadow:inset 0 0 0 1px var(--c-primary)}.slot:disabled{opacity:.45;cursor:not-allowed;background:var(--c-bg);text-decoration:line-through}.slot:disabled small{color:var(--c-muted)}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--c-border-strong);border-radius:var(--r-pill);background:var(--c-surface)}.qty button{width:44px;height:44px;border:0;background:transparent;font-size:18px;cursor:pointer;color:var(--c-text)}.qty output{min-width:28px;text-align:center;font-weight:600}.tgl{position:relative;display:inline-block;width:46px;height:26px;flex:0 0 46px;border-radius:99px;background:var(--c-border-strong);transition:background-color .2s ease}.tgl:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:99px;background:#fff;box-shadow:0 1px 3px #0003;transition:left var(--dur-component) var(--ease-in)}[aria-pressed=true]>.tgl,[aria-checked=true]>.tgl{background:var(--c-primary)}[aria-pressed=true]>.tgl:after,[aria-checked=true]>.tgl:after{left:23px}.check{display:flex;align-items:flex-start;gap:10px;font-size:14px;cursor:pointer;min-height:44px;padding:10px 0}.check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--c-primary);flex:0 0 20px}.steps{display:flex;align-items:center;gap:12px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.step{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--c-muted);white-space:nowrap}.step b{display:grid;place-items:center;width:30px;height:30px;border-radius:99px;border:1.5px solid var(--c-border-strong);font-size:13px}.step[aria-current=step]{color:var(--c-primary-text)}.step[aria-current=step] b{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}.step.is-done{color:var(--c-primary-text)}.step.is-done b{background:var(--c-primary-tint);border-color:var(--c-primary-tint)}.step-sep{width:40px;height:2px;background:var(--c-border)}.icon-box{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:var(--c-primary-tint);color:var(--c-primary-text)}.toast{position:fixed;left:50%;bottom:20px;z-index:80;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);background:var(--c-text);color:var(--c-surface);padding:12px 18px;border-radius:var(--r-option);box-shadow:var(--shadow-raised);animation:fxUp .28s var(--ease-in) both}.toast a{color:var(--c-surface);text-decoration:underline}.skeleton{background:linear-gradient(90deg,var(--c-surface-alt) 25%,var(--c-border) 37%,var(--c-surface-alt) 63%);background-size:400% 100%;animation:shimmer 1.4s ease infinite;border-radius:var(--r-input)}.notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-input);background:var(--c-primary-soft);color:var(--c-text);font-size:14px}.notice-warn{background:var(--c-warning-tint);color:var(--c-warning)}.notice-error{background:var(--c-primary-tint);color:var(--c-danger)}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.side{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:28px;align-items:start}.side-l{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;align-items:start}.sticky{position:sticky;top:16px}.stack{display:flex;flex-direction:column;gap:14px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.pcarousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.pcarousel::-webkit-scrollbar{display:none}.pcarousel>*{scroll-snap-align:start}.pcard{position:relative;display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:10px;transition:box-shadow .25s ease,transform .25s var(--ease-in);animation:fxIn var(--dur-screen) var(--ease-in) both;animation-delay:calc(var(--i, 0) * var(--stagger))}.pcard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.pcard__img{position:relative;display:block;aspect-ratio:1 / 1;border-radius:calc(var(--r-card) - 6px);overflow:hidden;background:var(--c-surface-alt)}.pcard__img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-zoom) var(--ease-in),opacity .3s ease}.pcard:hover .pcard__img img{transform:scale(1.05)}.pcard__img img.pcard__hover{opacity:0}.pcard:hover .pcard__img img.pcard__hover{opacity:1}.pcard__disc{position:absolute;top:10px;left:10px;width:48px;height:48px;border-radius:999px;display:grid;place-items:center;background:var(--c-sale);color:var(--c-on-sale);font-size:13px;font-weight:700;box-shadow:0 4px 12px var(--c-primary-a35)}.pcard__eta{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;background:var(--c-primary);color:var(--c-on-primary);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;box-shadow:0 2px 8px #00000014}.pcard__eta svg{fill:var(--c-on-primary-accent)}.pcard__eta.is-cargo,.pcard__eta.is-later{background:var(--c-surface);color:var(--c-primary-text)}.pcard__eta.is-cargo svg,.pcard__eta.is-later svg{fill:var(--c-primary-text)}.pcard__fav{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:999px;border:0;background:var(--c-surface);box-shadow:0 2px 10px #0000001f;display:grid;place-items:center;cursor:pointer;color:var(--c-text)}.pcard__fav[aria-pressed=true]{color:var(--c-danger)}.pcard__fav[aria-pressed=true] svg{fill:currentColor}.pcard__body{padding:12px 6px 4px;display:flex;flex-direction:column;gap:6px;flex:1}.pcard__rating{font-size:12px;color:var(--c-muted)}.pcard__rating .star{color:var(--c-rating)}.pcard__rating strong{color:var(--c-text)}.pcard__name{font-size:15px;font-weight:600;line-height:1.35;min-height:40px;color:var(--c-heading)}.pcard__prices{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px}.pcard__old{font-size:13px;color:var(--c-muted)}.pcard__price{font-size:20px;font-weight:700;color:var(--c-text)}.addbtn{width:100%;margin-top:8px;border:0;background:var(--c-primary);color:var(--c-on-primary);border-radius:var(--r-pill);min-height:44px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color var(--dur-micro) ease,transform .12s ease}.addbtn:hover{background:var(--c-primary-dark)}.addbtn:disabled{opacity:.55;cursor:not-allowed}.blk{padding-top:var(--section-gap)}.blk:first-child,.blk-tight{padding-top:18px}.blk-only-desktop{display:block}.blk-only-mobile{display:none}.ann{background:var(--ann-bg, var(--c-primary-dark));color:var(--c-on-primary);font-size:13px}.ann__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;padding-top:8px;padding-bottom:8px}.ann__links{display:flex;gap:6px}.ann__links a{background:var(--c-on-primary-a14);color:var(--c-on-primary);border-radius:999px;padding:6px 14px;font-weight:600;font-size:12px;letter-spacing:.02em}.ann__links a:first-child{background:var(--c-surface);color:var(--c-primary-text)}.ann__cd strong{color:var(--c-on-primary-accent);font-variant-numeric:tabular-nums}.ann__area{display:inline-flex;align-items:center;gap:8px;background:var(--c-on-primary-a14);color:var(--c-on-primary);border-radius:999px;padding:6px 14px;min-height:32px}.catchips{display:flex;gap:10px;padding-bottom:6px}.catchips a{flex:0 0 auto;display:flex;align-items:center;gap:10px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px;padding:7px 18px 7px 8px;font-size:14px;font-weight:500;color:var(--c-heading);min-height:44px;transition:box-shadow var(--dur-micro) ease,border-color var(--dur-micro) ease,transform var(--dur-micro) ease}.catchips a:hover{border-color:var(--c-primary);box-shadow:0 8px 20px -10px var(--c-primary-a35);transform:translateY(-1px)}.catchips img{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block;background:var(--c-surface-alt)}.catcircles{display:flex;gap:18px;padding-bottom:6px}.catcircles a{flex:0 0 96px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:13px;font-weight:500}.catcircles img,.catcircles .ph{width:88px;height:88px;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:var(--c-surface-alt);transition:transform .3s var(--ease-in),box-shadow .3s ease}.catcircles a:hover img{transform:translateY(-3px);box-shadow:0 0 0 3px var(--c-primary)}.hero-row{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(280px,1fr);gap:20px}.hero{position:relative;overflow:hidden;background:var(--c-primary);color:var(--c-on-primary);border-radius:var(--r-banner);min-height:460px;box-shadow:0 24px 50px -30px var(--c-primary-a35)}.hero__slide{position:relative;display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding:44px 44px 64px;min-height:460px}.hero__slide[hidden]{display:none}.hero__deco1,.hero__deco2{position:absolute;border-radius:50%;pointer-events:none}.hero__deco1{right:-140px;top:-160px;width:560px;height:560px;background:var(--c-primary-dark);opacity:.7}.hero__deco2{left:-90px;bottom:-200px;width:380px;height:380px;background:var(--c-on-primary-a14)}.hero__text{position:relative;flex:1 1 320px;min-width:0;animation:fxIn var(--dur-screen) var(--ease-in) both}.hero__badge{display:inline-flex;align-items:center;gap:8px;background:var(--c-on-primary-a14);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}.live-dot{width:8px;height:8px;border-radius:99px;background:#4ade80;animation:fxPulse var(--dur-live) ease infinite}.hero__title{font-family:var(--font-heading);font-size:46px;line-height:1.08;font-weight:700;letter-spacing:-1.4px;margin:20px 0 16px}.hero__title em{font-style:normal;color:var(--c-on-primary-accent)}.hero__sub{margin:0 0 28px;font-size:17px;line-height:1.6;opacity:.92;max-width:440px}.hero__ctas{display:flex;flex-wrap:wrap;gap:10px}.hero__media{position:relative;flex:0 1 300px;align-self:stretch;min-height:340px;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -20px #00000073;border:6px solid var(--c-on-primary-a14)}.hero__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__media-tag{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;background:var(--c-surface);color:var(--c-primary-text);border-radius:999px;padding:10px 14px;font-size:13px;font-weight:600;box-shadow:0 8px 20px #0000002e}.hero__dots{position:absolute;left:44px;bottom:22px;display:flex;gap:6px}.hero__dots button{width:24px;height:24px;padding:9px 0;border:0;background:transparent;cursor:pointer}.hero__dots button span{display:block;width:6px;height:6px;border-radius:9px;background:var(--c-on-primary-a30);transition:width var(--dur-component) var(--ease-in)}.hero__dots button[aria-current=true] span{width:24px;background:var(--c-on-primary)}.hero__nav{position:absolute;right:22px;bottom:18px;display:flex;gap:8px}.hero__nav button{width:44px;height:44px;border-radius:999px;border:0;background:var(--c-on-primary-a14);color:var(--c-on-primary);cursor:pointer;display:grid;place-items:center}.hero__nav button+button{background:var(--c-surface);color:var(--c-primary-text)}.hero-mosaic{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.hero-mosaic__side{display:grid;grid-template-rows:1fr 1fr;gap:16px}.hero-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:222px;padding:24px;border-radius:var(--r-banner);background:var(--c-primary-dark);color:var(--c-on-primary)}.hero-tile img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-in)}.hero-tile:hover img{transform:scale(1.04)}.hero-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.55))}.hero-tile>span{position:relative;z-index:1}.hero-tile strong{display:block;font-size:20px;line-height:1.2;font-weight:700}.hero--full_bleed .hero__slide{min-height:480px}.hero--full_bleed .hero__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero--full_bleed .hero__slide:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--c-primary-dark) 0%,transparent 85%);opacity:.92}.hero--centered .hero__slide{justify-content:center;text-align:center}.hero--centered .hero__ctas{justify-content:center}.occ-aside{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-banner);padding:24px 16px 14px}.occ-aside h2{margin:0 12px 12px;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.4px;color:var(--c-heading)}.occ{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:14px;min-height:44px;transition:background-color var(--dur-micro) ease}.occ:hover{background:var(--c-primary-tint)}.occ__name{flex:1;font-size:15px;font-weight:500}.occ__count{font-size:12px;color:var(--c-muted);font-weight:500}.occ-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.occ-grid .occ{flex-direction:column;text-align:center;background:var(--c-surface);border:1px solid var(--c-border);padding:16px 10px}.finder{background:var(--c-surface);border:1px solid var(--c-border);border-radius:20px;padding:18px 22px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;box-shadow:var(--shadow-card)}.finder__intro{flex:1 1 220px}.finder__intro strong{display:block;font-size:16px;font-weight:700}.finder__intro span{font-size:13px;color:var(--c-muted)}.finder__field{flex:1 1 160px}.finder__field .lbl{font-size:12px;color:var(--c-muted)}.finder select{min-height:46px}.trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.trust__item{display:flex;gap:14px;align-items:center;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:16px 18px}.trust__icon{flex:0 0 58px;height:58px;border-radius:999px;display:grid;place-items:center;background:var(--c-primary-tint);border:4px solid var(--c-primary-soft);color:var(--c-primary-text)}.trust__item:nth-child(3n+1) .trust__icon{background:var(--c-success-tint);color:var(--c-success)}.trust__item:nth-child(3n) .trust__icon{background:var(--c-warning-tint);color:var(--c-warning)}.trust__item strong{display:block;font-size:15px;font-weight:700;color:var(--c-heading)}.trust__item span span{font-size:13px;line-height:1.45;color:var(--c-muted)}.promo{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:270px;border-radius:var(--r-banner);padding:34px 36px;background:var(--c-primary-dark);color:var(--c-on-primary)}.promo:nth-child(2n){background:var(--c-primary-tint);color:var(--c-heading)}.promo:hover{color:inherit}.promo img{position:absolute;right:0;top:0;bottom:0;width:44%;height:100%;-o-object-fit:cover;object-fit:cover}.promo__tag{position:relative;align-self:flex-start;background:var(--c-surface);color:var(--c-primary-text);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.promo__body{position:relative;max-width:54%}.promo__title{display:block;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.8px;margin-bottom:12px}.promo__cta{display:inline-flex;align-items:center;background:var(--c-surface);color:var(--c-primary-text);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600}.promo:nth-child(2n) .promo__cta{background:var(--c-primary);color:var(--c-on-primary)}.promo-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pa{background:var(--c-primary-tint);border-radius:var(--r-section);padding:52px 56px;display:flex;flex-wrap:wrap;gap:48px;align-items:center}.pa__text{flex:1 1 420px;min-width:0}.pa__eyebrow{display:inline-flex;background:var(--c-surface);color:var(--c-primary-text);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.06em}.pa__title{margin:14px 0;font-size:38px;line-height:1.1;font-weight:700;letter-spacing:-1.2px;color:var(--c-heading)}.pa__desc{margin:0 0 26px;font-size:16px;line-height:1.65;color:var(--c-text-soft);max-width:460px}.pa__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.pa__steps li{background:var(--c-surface);border-radius:16px;padding:16px}.pa__num{display:grid;place-items:center;width:30px;height:30px;border-radius:99px;background:var(--c-primary);color:var(--c-on-primary);font-size:13px;font-weight:700}.pa__steps strong{display:block;margin:10px 0 2px;font-size:15px;font-weight:600}.pa__steps span:last-child{font-size:13px;color:var(--c-muted)}.pa__phone{flex:0 1 320px;margin:0 auto;background:var(--c-surface);border-radius:26px;padding:16px;box-shadow:0 24px 50px -20px var(--c-primary-a35)}.pa__phone img{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:16px;background:var(--c-surface-alt)}.pa__phone-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.pa__phone-actions span{display:grid;place-items:center;min-height:44px;border-radius:999px;font-size:14px;font-weight:600;border:1.5px solid var(--c-border-strong)}.pa__phone-actions span:first-child{background:var(--c-primary);color:var(--c-on-primary);border-color:var(--c-primary)}.sdays{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.sday{display:flex;align-items:center;gap:16px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:14px}.sday__date{flex:0 0 64px;height:68px;border-radius:14px;background:var(--c-primary);color:var(--c-on-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.sday__date strong{font-size:26px;font-weight:700}.sday__date span{font-size:11px;font-weight:600;letter-spacing:.1em;margin-top:4px;color:var(--c-on-primary-accent);text-transform:uppercase}.sday__name{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:var(--c-heading)}.sday__name svg{color:var(--c-primary)}.sday__left{font-size:13px;color:var(--c-primary-text);font-weight:600}.band{position:relative;overflow:hidden;background:var(--c-footer-bg);color:var(--c-footer-heading);border-radius:var(--r-section);padding:44px 56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.band:before{content:"";position:absolute;left:-80px;bottom:-160px;width:360px;height:360px;border-radius:50%;background:var(--c-primary-dark);opacity:.6}.band>*{position:relative}.band h2{margin:0 0 10px;font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-1px}.band p{margin:0;font-size:16px;color:var(--c-footer-text);max-width:460px}.store-btn{display:flex;flex-direction:column;justify-content:center;background:var(--c-surface);color:var(--c-footer-bg);border-radius:14px;padding:10px 20px;min-width:170px;min-height:52px;line-height:1.2}.store-btn span{font-size:11px;color:var(--c-muted)}.store-btn strong{font-size:16px;font-weight:700}.cd{display:flex;gap:10px}.cd__unit{min-width:72px;text-align:center;background:var(--c-on-primary-a14);border-radius:14px;padding:10px 8px}.cd__unit strong{display:block;font-size:28px;font-variant-numeric:tabular-nums}.cd__unit span{font-size:12px;color:var(--c-footer-text)}.seo-box{display:flex;flex-wrap:wrap;gap:48px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-banner);padding:36px 40px}.rt{flex:1 1 560px;min-width:0}.rt h2{margin:0 0 14px;font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.5px;color:var(--c-heading)}.rt p{margin:0 0 14px;font-size:15px;line-height:1.75;color:var(--c-text-soft)}.rt--image{display:flex;gap:32px;align-items:center}.rt--image.is-left{flex-direction:row-reverse}.rt__img{flex:0 1 420px;border-radius:var(--r-card);overflow:hidden}.rt__img img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.dlinks{flex:1 1 360px;min-width:0}.dlinks h2{margin:0 0 14px;font-size:18px;font-weight:700;color:var(--c-heading)}.dlinks__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:0 20px}.dlinks__grid a{display:flex;justify-content:space-between;gap:8px;padding:11px 0;min-height:44px;border-bottom:1px solid var(--c-border);font-size:14px;color:var(--c-text-soft)}.dlinks__grid a span:last-child{color:var(--c-success);font-weight:600;font-size:12px}.faq{display:flex;flex-direction:column;gap:10px}.faq__item{background:var(--c-surface);border:1px solid var(--c-border);border-radius:16px}.faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;background:transparent;padding:18px 20px;font-size:16px;font-weight:600;color:var(--c-text);text-align:left;cursor:pointer;min-height:56px}.faq__sign{flex:0 0 32px;height:32px;border-radius:99px;background:var(--c-primary-tint);color:var(--c-primary-text);display:grid;place-items:center;font-size:18px;font-weight:500}.faq__a{margin:0;padding:0 20px 18px;font-size:15px;line-height:1.7;color:var(--c-text-soft);animation:fxIn .28s var(--ease-in) both}.nl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;background:var(--c-footer-bg);color:var(--c-footer-text);border-radius:var(--r-section);padding:36px 40px}.nl strong{display:block;color:var(--c-footer-heading);font-size:20px;font-weight:700}.nl form{flex:1 1 380px;display:flex;flex-wrap:wrap;gap:8px;max-width:480px}.nl input{flex:1;min-width:0;border:0;border-radius:999px;padding:0 18px;min-height:50px;font-size:15px}.nl button{border:0;background:var(--c-on-primary-accent);color:var(--c-footer-bg);border-radius:999px;padding:0 22px;min-height:50px;font-size:15px;font-weight:800;cursor:pointer}.nl [role=status],.nl [role=alert]{flex-basis:100%;font-size:14px}.nl .nl__consent{flex-basis:100%;display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;cursor:pointer}.nl .nl__consent input{flex:none;min-height:0;width:18px;height:18px;margin-top:1px;padding:0;accent-color:var(--c-on-primary-accent)}.rv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.rv{padding:18px}.rv__stars{color:var(--c-rating);letter-spacing:2px}.rv p{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--c-text-soft)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.blog-card{overflow:hidden}.blog-card img{display:block;width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;background:var(--c-surface-alt)}.blog-card div{padding:16px 18px 18px}.ig-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ig-grid a{display:block;aspect-ratio:1 / 1;border-radius:var(--r-input);overflow:hidden;background:var(--c-surface-alt)}.ig-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-zoom) var(--ease-in)}.ig-grid a:hover img{transform:scale(1.05)}@keyframes fxIn{0%{opacity:0;transform:translateY(var(--enter-offset, 8px))}to{opacity:1;transform:none}}@keyframes fxUp{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes fxPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes fxPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fxBadge{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.fx-in{animation:fxIn var(--dur-screen) var(--ease-in) both;animation-delay:calc(var(--i, 0) * var(--stagger))}.card.fx-in{animation-duration:.34s}[role=dialog]{animation:fxPop .26s var(--ease-in) both}[role=status],[role=alert]{animation:fxIn .28s var(--ease-in) both}.progress{height:6px;border-radius:99px;background:var(--c-border);overflow:hidden}.progress>span{display:block;height:100%;background:var(--c-primary);border-radius:99px;transition:width var(--dur-progress) var(--ease-in)}@media(max-width:980px){.side,.side-l,.grid2,.grid3{grid-template-columns:minmax(0,1fr)}.sticky{position:static}}@media(max-width:900px){.wrap{padding-left:var(--gutter-sm);padding-right:var(--gutter-sm)}.blk-only-desktop{display:none}.blk-only-mobile{display:block}.hero-row,.two,.hero-mosaic,.promo-three{grid-template-columns:1fr}.hero,.hero__slide{min-height:0}.hero__slide{padding:28px 24px 56px}.hero__title{font-size:34px}.hero__dots{left:24px}.hide-sm{display:none!important}.pa,.band,.seo-box,.nl{padding:24px}.pa__title{font-size:30px}.promo{padding:24px;min-height:220px}.promo__body{max-width:100%}.section-title{font-size:24px}.h1{font-size:32px}.ig-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rt--image,.rt--image.is-left{flex-direction:column}}@media(max-width:560px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pcarousel{grid-auto-columns:minmax(170px,1fr);gap:10px}.pcard__price{font-size:17px}.pcard__name{font-size:14px}.pcard__disc{width:40px;height:40px;font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.care{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:36px;align-items:start}.care__eye{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary)}.care__body,.care__card p,.florist blockquote,.florist__by span,.care__note{margin:12px 0 0;font-size:15px;line-height:1.65;color:var(--c-text-soft)}.care__level,.care__facts{margin-top:16px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:14px 16px}.care__level{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:600}.care__dots{display:flex;gap:6px}.care__dots span{width:28px;height:8px;border-radius:99px;background:var(--c-border)}.care__dots span.is-on{background:var(--c-success)}.care__facts{display:grid;gap:8px}.care__facts div{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:13px}.care__facts dt{color:var(--c-muted)}.care__facts dd{margin:0;font-weight:700;color:var(--c-heading)}.care__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.care__card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:16px}.care__card h3,.florist__by b{display:block;margin:8px 0 0;font-size:17px;color:var(--c-heading)}.care__ico{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:99px;background:var(--c-success-tint, var(--c-surface-alt));color:var(--c-success)}.care__steps{margin-top:14px;background:var(--c-surface);border-radius:var(--r-card);padding:16px 18px}.care__steps ul,.florist ol{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.care__steps li,.florist li{font-size:14px;line-height:1.55;color:var(--c-text-soft)}.florist{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:start;background:var(--c-surface-alt);border-radius:var(--r-section);padding:28px}.florist__photo img{width:100%;height:auto;border-radius:var(--r-card);-o-object-fit:cover;object-fit:cover}.florist__photo figcaption{margin-top:8px;text-align:center;font-size:14px;color:var(--c-muted)}.florist__card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:28px}.florist blockquote{font-size:18px;font-style:italic}.florist ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid var(--c-border);padding-top:16px}.florist li span{display:block;margin-top:4px}.hdr-dist{position:relative}.hdr-dist summary{min-height:44px;display:inline-flex;align-items:center;cursor:pointer;font-size:14px;font-weight:600}.hdr-dist ul{list-style:none;margin:0;padding:8px;min-width:240px}.hdr-dist li{display:flex;justify-content:space-between;gap:12px;min-height:44px;align-items:center;font-size:14px}.hdr-dist li span:last-child{color:var(--c-success);font-weight:600;font-size:12px}@media(max-width:800px){.care,.florist,.florist ol,.care__grid{grid-template-columns:1fr}.florist{padding:16px}}.faq__q{list-style:none}.faq__q::-webkit-details-marker,.rt__more summary::-webkit-details-marker{display:none}.faq__sign:before{content:"+"}details[open]>.faq__q .faq__sign:before{content:"\2212"}.rt__more summary{cursor:pointer}.rt__more .rt__more-close,.rt__more[open] .rt__more-open{display:none}.rt__more[open] .rt__more-close{display:inline}body{--mo-dur: .56s;--mo-ease: cubic-bezier(.22, .61, .36, 1);--mo-y: 18px;--mo-s: 1;--mo-blur: 0px;--mo-clip: inset(0 0 0 0);--mo-step: 55ms;--mo-ov: .26s;--mo-ov-ease: cubic-bezier(.2, .8, .2, 1);--mo-panel-x: -28px;--mo-press: .97;--mo-page: .42s;--mo-page-y: 10px;--mo-hero-zoom: 1.04;--mo-bump: 1.16}body[data-theme=karanfil]{--mo-dur: .9s;--mo-ease: cubic-bezier(.16, 1, .3, 1);--mo-y: 30px;--mo-blur: 4px;--mo-step: 80ms;--mo-ov: .34s;--mo-ov-ease: cubic-bezier(.16, 1, .3, 1);--mo-page: .56s;--mo-page-y: 14px;--mo-hero-zoom: 1.07;--mo-press: .98}body[data-theme=mine]{--mo-dur: .48s;--mo-ease: cubic-bezier(.34, 1.45, .64, 1);--mo-y: 16px;--mo-s: .95;--mo-step: 45ms;--mo-ov: .22s;--mo-ov-ease: cubic-bezier(.34, 1.45, .64, 1);--mo-panel-x: -40px;--mo-press: .94;--mo-page: .32s;--mo-hero-zoom: 1.03;--mo-bump: 1.28}body[data-theme=kehribar]{--mo-dur: .64s;--mo-ease: cubic-bezier(.22, 1, .36, 1);--mo-y: 22px;--mo-s: .97;--mo-step: 60ms;--mo-ov: .28s;--mo-press: .96;--mo-page: .42s;--mo-hero-zoom: 1.05;--mo-bump: 1.22}body[data-theme=defne]{--mo-dur: .95s;--mo-ease: cubic-bezier(.25, .8, .25, 1);--mo-y: 12px;--mo-blur: 8px;--mo-step: 90ms;--mo-ov: .38s;--mo-ov-ease: cubic-bezier(.25, .8, .25, 1);--mo-page: .6s;--mo-hero-zoom: 1.06;--mo-press: .98}body[data-theme=salon]{--mo-dur: 1.05s;--mo-ease: cubic-bezier(.19, 1, .22, 1);--mo-y: 36px;--mo-clip: inset(18% 0 0 0);--mo-step: .1s;--mo-ov: .42s;--mo-ov-ease: cubic-bezier(.19, 1, .22, 1);--mo-panel-x: -56px;--mo-page: .64s;--mo-page-y: 18px;--mo-hero-zoom: 1.08;--mo-press: .98}body[data-motion=soft]{--mo-y: 10px;--mo-s: 1;--mo-blur: 0px;--mo-clip: inset(0 0 0 0);--mo-step: 35ms;--mo-panel-x: -16px;--mo-page-y: 6px;--mo-hero-zoom: 1;--mo-bump: 1.08}@media(prefers-reduced-motion:no-preference){html.mo body:not([data-motion=off]) [data-mo]{transition:opacity var(--mo-dur) var(--mo-ease) var(--mo-d, 0ms),translate var(--mo-dur) var(--mo-ease) var(--mo-d, 0ms),scale var(--mo-dur) var(--mo-ease) var(--mo-d, 0ms),filter var(--mo-dur) var(--mo-ease) var(--mo-d, 0ms)}html.mo body:not([data-motion=off]) [data-mo]:not(.mo-in){opacity:0;translate:0 var(--mo-y);scale:var(--mo-s);filter:blur(var(--mo-blur))}html.mo body:not([data-motion=off]) [data-mo] img{transition:clip-path calc(var(--mo-dur) * 1.25) var(--mo-ease) var(--mo-d, 0ms)}html.mo body:not([data-motion=off]) [data-mo]:not(.mo-in) img{clip-path:var(--mo-clip)}body:not([data-motion=off]) .mo-page{animation:mo-page var(--mo-page) var(--mo-ease) both}body:not([data-motion=off]) :is(.kf-slide,.kh-hero-art,.df-hero-box,.sl-hero-box) img{animation:mo-settle calc(var(--mo-dur) * 2.2) var(--mo-ease) both}body:not([data-motion=off]) .mo-swap :is(h1,h2,h3,p){animation:mo-swap-text var(--mo-dur) var(--mo-ease) both}body:not([data-motion=off]) .mo-swap :is(h2,h3){animation-delay:60ms}body:not([data-motion=off]) .mo-swap p{animation-delay:.12s}body:not([data-motion=off]) .mo-swap img{animation:mo-swap-img calc(var(--mo-dur) * 1.4) var(--mo-ease) both}body:not([data-motion=off]) :where(.kf-mmenu,.mn-mmenu,.kh-mmenu,.df-mmenu,.sl-mmenu){animation:mo-panel var(--mo-ov) var(--mo-ov-ease) both}body:not([data-motion=off]) :where(.kf-mmenu-bg,.drawer-backdrop,.popup-backdrop,.cv-backdrop){animation:mo-fade var(--mo-ov) ease both}body:not([data-motion=off]) :where(.kf-mega,.mn-mega,.kh-mega,.df-mega,.sl-mega){animation:mo-drop var(--mo-ov) var(--mo-ov-ease) both}body:not([data-motion=off]) :where(.kfc-sheet__panel,.mnc-sheet__panel,.khc-sheet__panel,.dfc-sheet__panel,.slc-sheet__panel){animation:mo-sheet var(--mo-ov) var(--mo-ov-ease) both}body:not([data-motion=off]) :where(.mn-ddlist,.kh-dist,.kfp-panels,.cv-panel,[role=listbox],[role=menu]){animation:mo-pop var(--mo-ov) var(--mo-ov-ease) both;transform-origin:top center}body:not([data-motion=off]) :where(main,header,footer,[role=dialog]) :where(button,[role=button],a[class*=btn]){transition-property:scale,background-color,border-color,color,box-shadow,opacity,translate;transition-duration:.14s,.2s,.2s,.2s,.2s,.2s,.2s;transition-timing-function:ease}body:not([data-motion=off]) :where(main,header,footer,[role=dialog]) :where(button:not(:disabled),[role=button],a[class*=btn]):active{scale:var(--mo-press)}body:not([data-motion=off]) .mo-bump{animation:mo-bump .62s var(--mo-ov-ease) both}@media(hover:hover){body[data-theme=mine]:not([data-motion=off]) .mn-pc{transition:border-color .2s ease,box-shadow .3s ease,translate .32s var(--mo-ov-ease)}body[data-theme=mine]:not([data-motion=off]) .mn-pc:hover{translate:0 -5px}body[data-theme=karanfil]:not([data-motion=off]) .kf-pcard .kf-pimg img{transition:transform 1.1s var(--mo-ease)}body[data-theme=karanfil]:not([data-motion=off]) .kf-pcard:hover .kf-pimg img{transform:scale(1.07)}body[data-theme=salon]:not([data-motion=off]) .sl-pc .sl-pimg img{transition:transform 1.3s var(--mo-ease)}body[data-theme=salon]:not([data-motion=off]) .sl-pc:hover .sl-pimg img{transform:scale(1.07)}body[data-theme=defne]:not([data-motion=off]) .df-pc{transition:box-shadow .5s var(--mo-ease),transform .5s var(--mo-ease)}body[data-theme=kehribar]:not([data-motion=off]) .kh-pc .kh-pimg img{transition:transform .8s var(--mo-ease)}}}@keyframes mo-page{0%{opacity:0;translate:0 var(--mo-page-y)}to{opacity:1;translate:0 0}}@keyframes mo-settle{0%{scale:var(--mo-hero-zoom)}to{scale:1}}@keyframes mo-swap-text{0%{opacity:0;translate:0 calc(var(--mo-y) * .7)}to{opacity:1;translate:0 0}}@keyframes mo-swap-img{0%{opacity:.4;scale:var(--mo-hero-zoom)}to{opacity:1;scale:1}}@keyframes mo-panel{0%{opacity:0;translate:var(--mo-panel-x) 0}to{opacity:1;translate:0 0}}@keyframes mo-drop{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@keyframes mo-sheet{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0 0}}@keyframes mo-pop{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes mo-fade{0%{opacity:0}to{opacity:1}}@keyframes mo-bump{0%{scale:1}30%{scale:var(--mo-bump)}60%{scale:.95}to{scale:1}}@media print{[data-mo]{opacity:1!important;translate:none!important;scale:none!important;filter:none!important}}.is-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-panel,.is-full{--is-acc: #0b3fa0;--is-ink: #1a2440;--is-mut: #5b6472;--is-soft: #f3f7ff;--is-hover: #eaf1ff;--is-line: #e3e9f6;--is-chip-bd: #c9d7f5;--is-today: #0b3fa0;--is-today-bg: transparent;--is-off-bg: #d2443a;--is-img-r: 10px;--is-chip-r: 999px;--is-font: inherit;--is-name-font: inherit}[data-theme=karanfil]{--is-acc: #b6445b;--is-ink: #212b33;--is-mut: #77808a;--is-soft: #fbf4f1;--is-hover: #fbf4f1;--is-line: #efeff1;--is-chip-bd: #e9c3c8;--is-today: #b6445b;--is-today-bg: #fbe3e6;--is-img-r: 0}[data-theme=kehribar]{--is-acc: #23402f;--is-ink: #2b2a27;--is-mut: #6b675f;--is-soft: #f4f1ea;--is-hover: #eef3ee;--is-line: #e6e2d8;--is-chip-bd: #dcd6ca;--is-today: #1e6b3a;--is-today-bg: #e7f6ec;--is-off-bg: #c43d2f;--is-img-r: 12px}[data-theme=defne]{--is-acc: #1c3438;--is-ink: #1c3438;--is-mut: #6b7774;--is-soft: #f7f4e9;--is-hover: #f3efdf;--is-line: #e7e1c8;--is-chip-bd: #ada46a;--is-today: #2f6b3f;--is-off-bg: #b5543b;--is-img-r: 22px 22px 0 0}[data-theme=salon]{--is-acc: #333;--is-ink: #222;--is-mut: #6f6f6f;--is-soft: #f6f4f2;--is-hover: #f3f1ef;--is-line: #e5e5e5;--is-chip-bd: #dcdcdc;--is-today: #333;--is-off-bg: #c0392b;--is-name-font: Vollkorn, Georgia, serif}.is-dim{position:fixed;left:0;right:0;bottom:0;background:#0f172a57;z-index:60}form[data-is-open]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none!important;position:relative;z-index:71}.is-panel{position:fixed;z-index:70;max-height:min(72vh,600px);overflow:auto;background:#fff;box-shadow:0 22px 44px -22px #11182773;color:var(--is-ink);font-family:var(--is-font);text-align:left}.is-bar{height:3px;background:var(--is-line);overflow:hidden}.is-bar i{display:block;height:100%;width:38%;background:var(--is-acc);animation:is-slide 1s ease-in-out infinite}.is-dimmed{opacity:.55}.is-h{margin:0;padding:12px 18px 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--is-acc)}.is-h-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.is-h-row small{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--is-mut)}.is-prod,.is-cat,.is-chip,.is-opt,.is-all{color:inherit;text-decoration:none}.is-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 14px 4px}.is-chips::-webkit-scrollbar{display:none}.is-chip{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px 0 4px;border:1.5px solid var(--is-chip-bd);border-radius:var(--is-chip-r);background:#fff;font-size:13.5px;font-weight:600;white-space:nowrap}.is-chip img,.is-chip .is-ph{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.is-chip .is-count{font-size:11.5px;font-weight:600;color:var(--is-mut)}.is-rows{display:flex;flex-direction:column;padding:2px 8px 8px}.is-prod{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:60px;padding:6px 10px;border-radius:10px}.is-pic{position:relative;display:block}.is-prod img,.is-ph{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;background:#f3f5f8;display:block;border-radius:var(--is-img-r)}.is-ph{display:grid;place-items:center}.is-txt{min-width:0;display:flex;flex-direction:column;gap:4px}.is-name{display:block;font-family:var(--is-name-font);font-weight:600;font-size:14.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-price{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}.is-now{font-weight:800;font-size:16px;color:var(--is-ink)}.is-price .is-list{color:var(--is-mut);font-weight:500;font-size:12.5px;text-decoration:line-through}.is-off{align-self:center;background:var(--is-off-bg);color:#fff;font-size:11.5px;font-weight:800;border-radius:5px;padding:3px 5px}.is-under{display:none}.is-today,.is-later{align-self:flex-start;font-size:12.5px;font-weight:700;color:var(--is-today);background:var(--is-today-bg);border-radius:999px}[data-theme=karanfil] .is-today,[data-theme=kehribar] .is-today{padding:2px 8px}.is-later{color:var(--is-mut);font-weight:500;background:transparent;padding:0}.is-ribbon{position:absolute;left:0;top:0;background:#d63a2f;color:#fff;font-size:10px;font-weight:700;padding:2px 4px}.is-narrow .is-prod{grid-template-columns:56px minmax(0,1fr);align-items:start}.is-narrow .is-prod img,.is-narrow .is-ph{width:56px;height:56px}.is-narrow .is-side{display:none}.is-narrow .is-under{display:block}.is-narrow .is-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.is-narrow .is-h{padding:10px 16px 2px}.is-narrow .is-all{font-size:13px}.is-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:4px 18px 12px}.is-narrow .is-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.is-cat{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.is-cat img,.is-cat .is-ph{width:100%;aspect-ratio:1;height:auto;border-radius:var(--is-img-r);-o-object-fit:cover;object-fit:cover}.is-count{color:var(--is-mut);font-size:12px}.is-opt{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 18px;background:none;border:0;text-align:left;font:inherit;cursor:pointer}.is-row{display:flex;align-items:center}.is-row .is-opt{flex:1}.is-x{width:40px;height:40px;border:0;background:none;color:var(--is-mut);cursor:pointer;font-size:18px}.is-tools{display:flex;justify-content:flex-end;padding:0 8px;margin-bottom:-36px}.is-clear{min-height:40px;border:0;background:none;color:var(--is-mut);font:inherit;font-size:12.5px;text-decoration:underline;cursor:pointer}.is-all{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 18px;border-top:1px solid var(--is-line);color:var(--is-acc);font-weight:800;position:sticky;bottom:0;background:#fff}.is-arr{flex:none;width:30px;height:30px;border-radius:50%;background:var(--is-acc);color:#fff;display:grid;place-items:center;font-size:15px}.is-hint,.is-none{padding:14px 18px;color:var(--is-mut);font-size:14px}.is-none h3{margin:0 0 4px;color:var(--is-ink);font-size:18px}.is-none p{margin:0 0 6px}.is-none .is-h{padding-left:0}.is-none .is-opt{padding:0}.is-none .is-cats{padding:4px 0 6px}.is-err{display:flex;gap:12px;padding:18px}.is-err h3{margin:0 0 4px;font-size:17px}.is-err p{margin:0 0 10px;color:var(--is-mut)}.is-retry,.is-go{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;font-weight:750;text-decoration:none}.is-retry{border:0;background:var(--is-acc);color:#fff;cursor:pointer}.is-go{margin-left:8px;background:#fff;color:var(--is-acc);border:1.5px solid var(--is-acc)}.is-sk{height:56px;margin:8px 14px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);background-size:200% 100%;animation:is-sh 1.2s linear infinite}.is-prod[aria-selected=true],.is-cat[aria-selected=true],.is-chip[aria-selected=true],.is-opt[aria-selected=true],.is-all[aria-selected=true],.is-prod:hover,.is-opt:hover{background:var(--is-hover)}.is-mark{font-weight:800;color:var(--is-acc)}[data-theme=karanfil] .is-mark{color:#b6445b}.is-full{position:fixed;inset:0;z-index:80;background:#fff;display:flex;flex-direction:column;color:var(--is-ink)}.is-full-top{display:flex;gap:8px;align-items:center;padding:8px;border-bottom:1px solid var(--is-line)}.is-full-top form,.is-form{display:flex;flex:1;min-width:0;align-items:center}.is-full input{font-size:16px;flex:1;min-width:0;min-height:44px;border:0;background:transparent}.is-cancel{min-height:44px;border:0;background:none;font:inherit;color:var(--is-acc);font-weight:700;cursor:pointer}.is-full .is-body{flex:1;overflow:auto}.is-full .is-all{margin:8px;justify-content:space-between;border:0;border-radius:12px;background:var(--is-acc);color:#fff}.is-full .is-arr{background:#fff3}@media(prefers-reduced-motion:reduce){.is-bar i,.is-sk{animation:none}}@keyframes is-slide{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes is-sh{0%{background-position:100% 0}to{background-position:-100% 0}}.is-full .is-prod{grid-template-columns:64px minmax(0,1fr);align-items:start}.is-full .is-prod img,.is-full .is-ph{width:64px;height:64px}.is-full .is-side{display:none}.is-full .is-under{display:block}.is-full .is-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
